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.Flags
AbstractMap.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, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public 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.GenericJson
public EventWorkingLocationProperties clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.