public class AndroidWorkProfileNineWorkEasConfiguration extends AndroidWorkProfileEasEmailProfileBase implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
AndroidWorkProfileNineWorkEasConfiguration.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
syncCalendar |
protected Boolean |
syncContacts |
protected Boolean |
syncTasks |
authenticationMethod, durationOfEmailToSync, emailAddressSource, hostName, requireSsl, usernameSourcecreatedDateTime, description, deviceManagementApplicabilityRuleDeviceMode, deviceManagementApplicabilityRuleOsEdition, deviceManagementApplicabilityRuleOsVersion, displayName, lastModifiedDateTime, roleScopeTagIds, roleScopeTagIdsNextLink, supportsScopeTags, versionchangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
AndroidWorkProfileNineWorkEasConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
static AndroidWorkProfileNineWorkEasConfiguration.Builder |
builderAndroidWorkProfileNineWorkEasConfiguration()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<Boolean> |
getSyncCalendar()
“Toggles syncing the calendar.
|
Optional<Boolean> |
getSyncContacts()
“Toggles syncing contacts.
|
Optional<Boolean> |
getSyncTasks()
“Toggles syncing tasks.
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
AndroidWorkProfileNineWorkEasConfiguration |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
AndroidWorkProfileNineWorkEasConfiguration |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
AndroidWorkProfileNineWorkEasConfiguration |
withSyncCalendar(Boolean syncCalendar)
Returns an immutable copy of
this with just the syncCalendar
field changed. |
AndroidWorkProfileNineWorkEasConfiguration |
withSyncContacts(Boolean syncContacts)
Returns an immutable copy of
this with just the syncContacts
field changed. |
AndroidWorkProfileNineWorkEasConfiguration |
withSyncTasks(Boolean syncTasks)
Returns an immutable copy of
this with just the syncTasks field
changed. |
getAuthenticationMethod, getDurationOfEmailToSync, getEmailAddressSource, getHostName, getIdentityCertificate, getRequireSsl, getUsernameSource, withAuthenticationMethod, withDurationOfEmailToSync, withEmailAddressSource, withHostName, withRequireSsl, withUsernameSourceassign, assignedAccessMultiModeProfiles, getAssignments, getCreatedDateTime, getDescription, getDeviceManagementApplicabilityRuleDeviceMode, getDeviceManagementApplicabilityRuleOsEdition, getDeviceManagementApplicabilityRuleOsVersion, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getGroupAssignments, getLastModifiedDateTime, getRoleScopeTagIds, getSupportsScopeTags, getUserStatuses, getUserStatusOverview, getVersion, windowsPrivacyAccessControls, withCreatedDateTime, withDescription, withDeviceManagementApplicabilityRuleDeviceMode, withDeviceManagementApplicabilityRuleOsEdition, withDeviceManagementApplicabilityRuleOsVersion, withDisplayName, withLastModifiedDateTime, withSupportsScopeTags, withVersionprotected Boolean syncCalendar
protected Boolean syncContacts
protected Boolean syncTasks
protected AndroidWorkProfileNineWorkEasConfiguration()
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class AndroidWorkProfileEasEmailProfileBasepublic static AndroidWorkProfileNineWorkEasConfiguration.Builder builderAndroidWorkProfileNineWorkEasConfiguration()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class AndroidWorkProfileEasEmailProfileBasepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class AndroidWorkProfileEasEmailProfileBasepublic Optional<Boolean> getSyncCalendar()
public AndroidWorkProfileNineWorkEasConfiguration withSyncCalendar(Boolean syncCalendar)
this with just the syncCalendar
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Toggles syncing the calendar. If set to false the calendar is turned off on the device.”
syncCalendar - new value of syncCalendar field (as defined in service metadata)this with just the syncCalendar field changedpublic Optional<Boolean> getSyncContacts()
public AndroidWorkProfileNineWorkEasConfiguration withSyncContacts(Boolean syncContacts)
this with just the syncContacts
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Toggles syncing contacts. If set to false contacts are turned off on the device.”
syncContacts - new value of syncContacts field (as defined in service metadata)this with just the syncContacts field changedpublic Optional<Boolean> getSyncTasks()
public AndroidWorkProfileNineWorkEasConfiguration withSyncTasks(Boolean syncTasks)
this with just the syncTasks field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“Toggles syncing tasks. If set to false tasks are turned off on the device.”
syncTasks - new value of syncTasks field (as defined in service metadata)this with just the syncTasks field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class AndroidWorkProfileEasEmailProfileBasepublic AndroidWorkProfileNineWorkEasConfiguration patch()
this with changed fields reset.patch in class AndroidWorkProfileEasEmailProfileBasethis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic AndroidWorkProfileNineWorkEasConfiguration put()
this
with changed fields reset (they were ignored anyway).put in class AndroidWorkProfileEasEmailProfileBasethis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic String toString()
toString in class AndroidWorkProfileEasEmailProfileBaseCopyright © 2018–2020. All rights reserved.