public final class EventWorkingLocationProperties
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Calendar API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
EventWorkingLocationProperties.CustomLocation
If present, specifies that the user is working from a custom location. 
 | 
static class  | 
EventWorkingLocationProperties.OfficeLocation
If present, specifies that the user is working from an office. 
 | 
com.google.api.client.util.GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description | 
|---|
EventWorkingLocationProperties()  | 
| Modifier and Type | Method and Description | 
|---|---|
EventWorkingLocationProperties | 
clone()  | 
EventWorkingLocationProperties.CustomLocation | 
getCustomLocation()
If present, specifies that the user is working from a custom location. 
 | 
Object | 
getHomeOffice()
If present, specifies that the user is working at home. 
 | 
EventWorkingLocationProperties.OfficeLocation | 
getOfficeLocation()
If present, specifies that the user is working from an office. 
 | 
String | 
getType()
Type of the working location. 
 | 
EventWorkingLocationProperties | 
set(String fieldName,
   Object value)  | 
EventWorkingLocationProperties | 
setCustomLocation(EventWorkingLocationProperties.CustomLocation customLocation)
If present, specifies that the user is working from a custom location. 
 | 
EventWorkingLocationProperties | 
setHomeOffice(Object homeOffice)
If present, specifies that the user is working at home. 
 | 
EventWorkingLocationProperties | 
setOfficeLocation(EventWorkingLocationProperties.OfficeLocation officeLocation)
If present, specifies that the user is working from an office. 
 | 
EventWorkingLocationProperties | 
setType(String type)
Type of the working location. 
 | 
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic EventWorkingLocationProperties.CustomLocation getCustomLocation()
null for nonepublic EventWorkingLocationProperties setCustomLocation(EventWorkingLocationProperties.CustomLocation customLocation)
customLocation - customLocation or null for nonepublic Object getHomeOffice()
null for nonepublic EventWorkingLocationProperties setHomeOffice(Object homeOffice)
homeOffice - homeOffice or null for nonepublic EventWorkingLocationProperties.OfficeLocation getOfficeLocation()
null for nonepublic EventWorkingLocationProperties setOfficeLocation(EventWorkingLocationProperties.OfficeLocation officeLocation)
officeLocation - officeLocation or null for nonepublic String getType()
null for nonepublic EventWorkingLocationProperties setType(String type)
type - type or null for nonepublic EventWorkingLocationProperties set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic EventWorkingLocationProperties clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2025 Google. All rights reserved.