public class AndroidGeneralDeviceConfiguration extends DeviceConfiguration implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
AndroidGeneralDeviceConfiguration.Builder |
createdDateTime, description, deviceManagementApplicabilityRuleDeviceMode, deviceManagementApplicabilityRuleOsEdition, deviceManagementApplicabilityRuleOsVersion, displayName, lastModifiedDateTime, roleScopeTagIds, roleScopeTagIdsNextLink, supportsScopeTags, versionchangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
AndroidGeneralDeviceConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
static AndroidGeneralDeviceConfiguration.Builder |
builderAndroidGeneralDeviceConfiguration()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<Boolean> |
getAppsBlockClipboardSharing()
“Indicates whether or not to block clipboard sharing to copy and paste between
applications.”
|
Optional<Boolean> |
getAppsBlockCopyPaste()
“Indicates whether or not to block copy and paste within applications.”
|
Optional<Boolean> |
getAppsBlockYouTube()
“Indicates whether or not to block the YouTube app.”
|
com.github.davidmoten.odata.client.CollectionPage<AppListItem> |
getAppsHideList()
“List of apps to be hidden on the KNOX device.
|
com.github.davidmoten.odata.client.CollectionPage<AppListItem> |
getAppsInstallAllowList()
“List of apps which can be installed on the KNOX device.
|
com.github.davidmoten.odata.client.CollectionPage<AppListItem> |
getAppsLaunchBlockList()
“List of apps which are blocked from being launched on the KNOX device.
|
Optional<Boolean> |
getBluetoothBlocked()
“Indicates whether or not to block Bluetooth.”
|
Optional<Boolean> |
getCameraBlocked()
“Indicates whether or not to block the use of the camera.”
|
Optional<Boolean> |
getCellularBlockDataRoaming()
“Indicates whether or not to block data roaming.”
|
Optional<Boolean> |
getCellularBlockMessaging()
“Indicates whether or not to block SMS/MMS messaging.”
|
Optional<Boolean> |
getCellularBlockVoiceRoaming()
“Indicates whether or not to block voice roaming.”
|
Optional<Boolean> |
getCellularBlockWiFiTethering()
“Indicates whether or not to block syncing Wi-Fi tethering.”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<AppListType> |
getCompliantAppListType()
“Type of list that is in the CompliantAppsList.”
|
com.github.davidmoten.odata.client.CollectionPage<AppListItem> |
getCompliantAppsList()
“List of apps in the compliance (either allow list or block list, controlled by
CompliantAppListType).
|
Optional<Boolean> |
getDateAndTimeBlockChanges()
“Indicates whether or not to block changing date and time while in KNOX Mode.”
|
Optional<Boolean> |
getDeviceSharingAllowed()
“Indicates whether or not to allow device sharing mode.”
|
Optional<Boolean> |
getDiagnosticDataBlockSubmission()
“Indicates whether or not to block diagnostic data submission.”
|
Optional<Boolean> |
getFactoryResetBlocked()
“Indicates whether or not to block user performing a factory reset.”
|
Optional<Boolean> |
getGoogleAccountBlockAutoSync()
“Indicates whether or not to block Google account auto sync.”
|
Optional<Boolean> |
getGooglePlayStoreBlocked()
“Indicates whether or not to block the Google Play store.”
|
com.github.davidmoten.odata.client.CollectionPage<AppListItem> |
getKioskModeApps()
“A list of apps that will be allowed to run when the device is in Kiosk Mode.
|
Optional<Boolean> |
getKioskModeBlockSleepButton()
“Indicates whether or not to block the screen sleep button while in Kiosk Mode.”
|
Optional<Boolean> |
getKioskModeBlockVolumeButtons()
“Indicates whether or not to block the volume buttons while in Kiosk Mode.”
|
Optional<Boolean> |
getLocationServicesBlocked()
“Indicates whether or not to block location services.”
|
Optional<Boolean> |
getNfcBlocked()
“Indicates whether or not to block Near-Field Communication.”
|
Optional<Boolean> |
getPasswordBlockFingerprintUnlock()
“Indicates whether or not to block fingerprint unlock.”
|
Optional<Boolean> |
getPasswordBlockTrustAgents()
“Indicates whether or not to block Smart Lock and other trust agents.”
|
Optional<Integer> |
getPasswordExpirationDays()
“Number of days before the password expires.
|
Optional<Integer> |
getPasswordMinimumLength()
“Minimum length of passwords.
|
Optional<Integer> |
getPasswordMinutesOfInactivityBeforeScreenTimeout()
“Minutes of inactivity before the screen times out.”
|
Optional<Integer> |
getPasswordPreviousPasswordBlockCount()
“Number of previous passwords to block.
|
Optional<Boolean> |
getPasswordRequired()
“Indicates whether or not to require a password.”
|
Optional<AndroidRequiredPasswordType> |
getPasswordRequiredType()
“Type of password that is required.”
|
Optional<Integer> |
getPasswordSignInFailureCountBeforeFactoryReset()
“Number of sign in failures allowed before factory reset.
|
Optional<Boolean> |
getPowerOffBlocked()
“Indicates whether or not to block powering off the device.”
|
Optional<Boolean> |
getScreenCaptureBlocked()
“Indicates whether or not to block screenshots.”
|
Optional<Boolean> |
getSecurityRequireVerifyApps()
“Require the Android Verify apps feature is turned on.”
|
Optional<Boolean> |
getStorageBlockGoogleBackup()
“Indicates whether or not to block Google Backup.”
|
Optional<Boolean> |
getStorageBlockRemovableStorage()
“Indicates whether or not to block removable storage usage.”
|
Optional<Boolean> |
getStorageRequireDeviceEncryption()
“Indicates whether or not to require device encryption.”
|
Optional<Boolean> |
getStorageRequireRemovableStorageEncryption()
“Indicates whether or not to require removable storage encryption.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<Boolean> |
getVoiceAssistantBlocked()
“Indicates whether or not to block the use of the Voice Assistant.”
|
Optional<Boolean> |
getVoiceDialingBlocked()
“Indicates whether or not to block voice dialing.”
|
Optional<Boolean> |
getWebBrowserBlockAutofill()
“Indicates whether or not to block the web browser's auto fill feature.”
|
Optional<Boolean> |
getWebBrowserBlocked()
“Indicates whether or not to block the web browser.”
|
Optional<Boolean> |
getWebBrowserBlockJavaScript()
“Indicates whether or not to block JavaScript within the web browser.”
|
Optional<Boolean> |
getWebBrowserBlockPopups()
“Indicates whether or not to block popups within the web browser.”
|
Optional<WebBrowserCookieSettings> |
getWebBrowserCookieSettings()
“Cookie settings within the web browser.”
|
Optional<Boolean> |
getWiFiBlocked()
“Indicates whether or not to block syncing Wi-Fi.”
|
String |
odataTypeName() |
AndroidGeneralDeviceConfiguration |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
AndroidGeneralDeviceConfiguration |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
AndroidGeneralDeviceConfiguration |
withAppsBlockClipboardSharing(Boolean appsBlockClipboardSharing)
Returns an immutable copy of
this with just the appsBlockClipboardSharing field changed. |
AndroidGeneralDeviceConfiguration |
withAppsBlockCopyPaste(Boolean appsBlockCopyPaste)
Returns an immutable copy of
this with just the appsBlockCopyPaste field changed. |
AndroidGeneralDeviceConfiguration |
withAppsBlockYouTube(Boolean appsBlockYouTube)
Returns an immutable copy of
this with just the appsBlockYouTube
field changed. |
AndroidGeneralDeviceConfiguration |
withBluetoothBlocked(Boolean bluetoothBlocked)
Returns an immutable copy of
this with just the bluetoothBlocked
field changed. |
AndroidGeneralDeviceConfiguration |
withCameraBlocked(Boolean cameraBlocked)
Returns an immutable copy of
this with just the cameraBlocked
field changed. |
AndroidGeneralDeviceConfiguration |
withCellularBlockDataRoaming(Boolean cellularBlockDataRoaming)
Returns an immutable copy of
this with just the cellularBlockDataRoaming field changed. |
AndroidGeneralDeviceConfiguration |
withCellularBlockMessaging(Boolean cellularBlockMessaging)
Returns an immutable copy of
this with just the cellularBlockMessaging field changed. |
AndroidGeneralDeviceConfiguration |
withCellularBlockVoiceRoaming(Boolean cellularBlockVoiceRoaming)
Returns an immutable copy of
this with just the cellularBlockVoiceRoaming field changed. |
AndroidGeneralDeviceConfiguration |
withCellularBlockWiFiTethering(Boolean cellularBlockWiFiTethering)
Returns an immutable copy of
this with just the cellularBlockWiFiTethering field changed. |
AndroidGeneralDeviceConfiguration |
withCompliantAppListType(AppListType compliantAppListType)
Returns an immutable copy of
this with just the compliantAppListType field changed. |
AndroidGeneralDeviceConfiguration |
withDateAndTimeBlockChanges(Boolean dateAndTimeBlockChanges)
Returns an immutable copy of
this with just the dateAndTimeBlockChanges field changed. |
AndroidGeneralDeviceConfiguration |
withDeviceSharingAllowed(Boolean deviceSharingAllowed)
Returns an immutable copy of
this with just the deviceSharingAllowed field changed. |
AndroidGeneralDeviceConfiguration |
withDiagnosticDataBlockSubmission(Boolean diagnosticDataBlockSubmission)
Returns an immutable copy of
this with just the diagnosticDataBlockSubmission field changed. |
AndroidGeneralDeviceConfiguration |
withFactoryResetBlocked(Boolean factoryResetBlocked)
Returns an immutable copy of
this with just the factoryResetBlocked field changed. |
AndroidGeneralDeviceConfiguration |
withGoogleAccountBlockAutoSync(Boolean googleAccountBlockAutoSync)
Returns an immutable copy of
this with just the googleAccountBlockAutoSync field changed. |
AndroidGeneralDeviceConfiguration |
withGooglePlayStoreBlocked(Boolean googlePlayStoreBlocked)
Returns an immutable copy of
this with just the googlePlayStoreBlocked field changed. |
AndroidGeneralDeviceConfiguration |
withKioskModeBlockSleepButton(Boolean kioskModeBlockSleepButton)
Returns an immutable copy of
this with just the kioskModeBlockSleepButton field changed. |
AndroidGeneralDeviceConfiguration |
withKioskModeBlockVolumeButtons(Boolean kioskModeBlockVolumeButtons)
Returns an immutable copy of
this with just the kioskModeBlockVolumeButtons field changed. |
AndroidGeneralDeviceConfiguration |
withLocationServicesBlocked(Boolean locationServicesBlocked)
Returns an immutable copy of
this with just the locationServicesBlocked field changed. |
AndroidGeneralDeviceConfiguration |
withNfcBlocked(Boolean nfcBlocked)
Returns an immutable copy of
this with just the nfcBlocked field
changed. |
AndroidGeneralDeviceConfiguration |
withPasswordBlockFingerprintUnlock(Boolean passwordBlockFingerprintUnlock)
Returns an immutable copy of
this with just the passwordBlockFingerprintUnlock field changed. |
AndroidGeneralDeviceConfiguration |
withPasswordBlockTrustAgents(Boolean passwordBlockTrustAgents)
Returns an immutable copy of
this with just the passwordBlockTrustAgents field changed. |
AndroidGeneralDeviceConfiguration |
withPasswordExpirationDays(Integer passwordExpirationDays)
Returns an immutable copy of
this with just the passwordExpirationDays field changed. |
AndroidGeneralDeviceConfiguration |
withPasswordMinimumLength(Integer passwordMinimumLength)
Returns an immutable copy of
this with just the passwordMinimumLength field changed. |
AndroidGeneralDeviceConfiguration |
withPasswordMinutesOfInactivityBeforeScreenTimeout(Integer passwordMinutesOfInactivityBeforeScreenTimeout)
Returns an immutable copy of
this with just the passwordMinutesOfInactivityBeforeScreenTimeout field changed. |
AndroidGeneralDeviceConfiguration |
withPasswordPreviousPasswordBlockCount(Integer passwordPreviousPasswordBlockCount)
Returns an immutable copy of
this with just the passwordPreviousPasswordBlockCount field changed. |
AndroidGeneralDeviceConfiguration |
withPasswordRequired(Boolean passwordRequired)
Returns an immutable copy of
this with just the passwordRequired
field changed. |
AndroidGeneralDeviceConfiguration |
withPasswordRequiredType(AndroidRequiredPasswordType passwordRequiredType)
Returns an immutable copy of
this with just the passwordRequiredType field changed. |
AndroidGeneralDeviceConfiguration |
withPasswordSignInFailureCountBeforeFactoryReset(Integer passwordSignInFailureCountBeforeFactoryReset)
Returns an immutable copy of
this with just the passwordSignInFailureCountBeforeFactoryReset field changed. |
AndroidGeneralDeviceConfiguration |
withPowerOffBlocked(Boolean powerOffBlocked)
Returns an immutable copy of
this with just the powerOffBlocked
field changed. |
AndroidGeneralDeviceConfiguration |
withScreenCaptureBlocked(Boolean screenCaptureBlocked)
Returns an immutable copy of
this with just the screenCaptureBlocked field changed. |
AndroidGeneralDeviceConfiguration |
withSecurityRequireVerifyApps(Boolean securityRequireVerifyApps)
Returns an immutable copy of
this with just the securityRequireVerifyApps field changed. |
AndroidGeneralDeviceConfiguration |
withStorageBlockGoogleBackup(Boolean storageBlockGoogleBackup)
Returns an immutable copy of
this with just the storageBlockGoogleBackup field changed. |
AndroidGeneralDeviceConfiguration |
withStorageBlockRemovableStorage(Boolean storageBlockRemovableStorage)
Returns an immutable copy of
this with just the storageBlockRemovableStorage field changed. |
AndroidGeneralDeviceConfiguration |
withStorageRequireDeviceEncryption(Boolean storageRequireDeviceEncryption)
Returns an immutable copy of
this with just the storageRequireDeviceEncryption field changed. |
AndroidGeneralDeviceConfiguration |
withStorageRequireRemovableStorageEncryption(Boolean storageRequireRemovableStorageEncryption)
Returns an immutable copy of
this with just the storageRequireRemovableStorageEncryption field changed. |
AndroidGeneralDeviceConfiguration |
withVoiceAssistantBlocked(Boolean voiceAssistantBlocked)
Returns an immutable copy of
this with just the voiceAssistantBlocked field changed. |
AndroidGeneralDeviceConfiguration |
withVoiceDialingBlocked(Boolean voiceDialingBlocked)
Returns an immutable copy of
this with just the voiceDialingBlocked field changed. |
AndroidGeneralDeviceConfiguration |
withWebBrowserBlockAutofill(Boolean webBrowserBlockAutofill)
Returns an immutable copy of
this with just the webBrowserBlockAutofill field changed. |
AndroidGeneralDeviceConfiguration |
withWebBrowserBlocked(Boolean webBrowserBlocked)
Returns an immutable copy of
this with just the webBrowserBlocked
field changed. |
AndroidGeneralDeviceConfiguration |
withWebBrowserBlockJavaScript(Boolean webBrowserBlockJavaScript)
Returns an immutable copy of
this with just the webBrowserBlockJavaScript field changed. |
AndroidGeneralDeviceConfiguration |
withWebBrowserBlockPopups(Boolean webBrowserBlockPopups)
Returns an immutable copy of
this with just the webBrowserBlockPopups field changed. |
AndroidGeneralDeviceConfiguration |
withWebBrowserCookieSettings(WebBrowserCookieSettings webBrowserCookieSettings)
Returns an immutable copy of
this with just the webBrowserCookieSettings field changed. |
AndroidGeneralDeviceConfiguration |
withWiFiBlocked(Boolean wiFiBlocked)
Returns an immutable copy of
this with just the wiFiBlocked
field changed. |
assign, 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 appsBlockClipboardSharing
protected Boolean appsBlockCopyPaste
protected Boolean appsBlockYouTube
protected Boolean bluetoothBlocked
protected Boolean cameraBlocked
protected Boolean cellularBlockDataRoaming
protected Boolean cellularBlockMessaging
protected Boolean cellularBlockVoiceRoaming
protected Boolean cellularBlockWiFiTethering
protected List<AppListItem> compliantAppsList
protected String compliantAppsListNextLink
protected AppListType compliantAppListType
protected Boolean diagnosticDataBlockSubmission
protected Boolean locationServicesBlocked
protected Boolean googleAccountBlockAutoSync
protected Boolean googlePlayStoreBlocked
protected Boolean kioskModeBlockSleepButton
protected Boolean kioskModeBlockVolumeButtons
protected Boolean dateAndTimeBlockChanges
protected List<AppListItem> kioskModeApps
protected String kioskModeAppsNextLink
protected Boolean nfcBlocked
protected Boolean passwordBlockFingerprintUnlock
protected Boolean passwordBlockTrustAgents
protected Integer passwordExpirationDays
protected Integer passwordMinimumLength
protected Integer passwordMinutesOfInactivityBeforeScreenTimeout
protected Integer passwordPreviousPasswordBlockCount
protected Integer passwordSignInFailureCountBeforeFactoryReset
protected AndroidRequiredPasswordType passwordRequiredType
protected Boolean passwordRequired
protected Boolean powerOffBlocked
protected Boolean factoryResetBlocked
protected Boolean screenCaptureBlocked
protected Boolean deviceSharingAllowed
protected Boolean storageBlockGoogleBackup
protected Boolean storageBlockRemovableStorage
protected Boolean storageRequireDeviceEncryption
protected Boolean storageRequireRemovableStorageEncryption
protected Boolean voiceAssistantBlocked
protected Boolean voiceDialingBlocked
protected Boolean webBrowserBlockPopups
protected Boolean webBrowserBlockAutofill
protected Boolean webBrowserBlockJavaScript
protected Boolean webBrowserBlocked
protected WebBrowserCookieSettings webBrowserCookieSettings
protected Boolean wiFiBlocked
protected List<AppListItem> appsInstallAllowList
protected String appsInstallAllowListNextLink
protected List<AppListItem> appsLaunchBlockList
protected String appsLaunchBlockListNextLink
protected List<AppListItem> appsHideList
protected String appsHideListNextLink
protected Boolean securityRequireVerifyApps
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class DeviceConfigurationpublic static AndroidGeneralDeviceConfiguration.Builder builderAndroidGeneralDeviceConfiguration()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class DeviceConfigurationpublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class DeviceConfigurationpublic Optional<Boolean> getAppsBlockClipboardSharing()
public AndroidGeneralDeviceConfiguration withAppsBlockClipboardSharing(Boolean appsBlockClipboardSharing)
this with just the appsBlockClipboardSharing 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.
“Indicates whether or not to block clipboard sharing to copy and paste between applications.”
appsBlockClipboardSharing - new value of appsBlockClipboardSharing field (as defined in service metadata)this with just the appsBlockClipboardSharing field changedpublic Optional<Boolean> getAppsBlockCopyPaste()
public AndroidGeneralDeviceConfiguration withAppsBlockCopyPaste(Boolean appsBlockCopyPaste)
this with just the appsBlockCopyPaste 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.
“Indicates whether or not to block copy and paste within applications.”
appsBlockCopyPaste - new value of appsBlockCopyPaste field (as defined in service metadata)this with just the appsBlockCopyPaste field changedpublic Optional<Boolean> getAppsBlockYouTube()
public AndroidGeneralDeviceConfiguration withAppsBlockYouTube(Boolean appsBlockYouTube)
this with just the appsBlockYouTube
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.
“Indicates whether or not to block the YouTube app.”
appsBlockYouTube - new value of appsBlockYouTube field (as defined in service metadata)this with just the appsBlockYouTube field changedpublic Optional<Boolean> getBluetoothBlocked()
public AndroidGeneralDeviceConfiguration withBluetoothBlocked(Boolean bluetoothBlocked)
this with just the bluetoothBlocked
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.
“Indicates whether or not to block Bluetooth.”
bluetoothBlocked - new value of bluetoothBlocked field (as defined in service metadata)this with just the bluetoothBlocked field changedpublic Optional<Boolean> getCameraBlocked()
public AndroidGeneralDeviceConfiguration withCameraBlocked(Boolean cameraBlocked)
this with just the cameraBlocked
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.
“Indicates whether or not to block the use of the camera.”
cameraBlocked - new value of cameraBlocked field (as defined in service metadata)this with just the cameraBlocked field changedpublic Optional<Boolean> getCellularBlockDataRoaming()
public AndroidGeneralDeviceConfiguration withCellularBlockDataRoaming(Boolean cellularBlockDataRoaming)
this with just the cellularBlockDataRoaming 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.
“Indicates whether or not to block data roaming.”
cellularBlockDataRoaming - new value of cellularBlockDataRoaming field (as defined in service metadata)this with just the cellularBlockDataRoaming field changedpublic Optional<Boolean> getCellularBlockMessaging()
public AndroidGeneralDeviceConfiguration withCellularBlockMessaging(Boolean cellularBlockMessaging)
this with just the cellularBlockMessaging 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.
“Indicates whether or not to block SMS/MMS messaging.”
cellularBlockMessaging - new value of cellularBlockMessaging field (as defined in service metadata)this with just the cellularBlockMessaging field changedpublic Optional<Boolean> getCellularBlockVoiceRoaming()
public AndroidGeneralDeviceConfiguration withCellularBlockVoiceRoaming(Boolean cellularBlockVoiceRoaming)
this with just the cellularBlockVoiceRoaming 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.
“Indicates whether or not to block voice roaming.”
cellularBlockVoiceRoaming - new value of cellularBlockVoiceRoaming field (as defined in service metadata)this with just the cellularBlockVoiceRoaming field changedpublic Optional<Boolean> getCellularBlockWiFiTethering()
public AndroidGeneralDeviceConfiguration withCellularBlockWiFiTethering(Boolean cellularBlockWiFiTethering)
this with just the cellularBlockWiFiTethering 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.
“Indicates whether or not to block syncing Wi-Fi tethering.”
cellularBlockWiFiTethering - new value of cellularBlockWiFiTethering field (as defined in service metadata)this with just the cellularBlockWiFiTethering field changedpublic com.github.davidmoten.odata.client.CollectionPage<AppListItem> getCompliantAppsList()
public Optional<AppListType> getCompliantAppListType()
public AndroidGeneralDeviceConfiguration withCompliantAppListType(AppListType compliantAppListType)
this with just the compliantAppListType 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.
“Type of list that is in the CompliantAppsList.”
compliantAppListType - new value of compliantAppListType field (as defined in service metadata)this with just the compliantAppListType field changedpublic Optional<Boolean> getDiagnosticDataBlockSubmission()
public AndroidGeneralDeviceConfiguration withDiagnosticDataBlockSubmission(Boolean diagnosticDataBlockSubmission)
this with just the diagnosticDataBlockSubmission 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.
“Indicates whether or not to block diagnostic data submission.”
diagnosticDataBlockSubmission - new value of diagnosticDataBlockSubmission field (as defined in service metadata)this with just the diagnosticDataBlockSubmission field changedpublic Optional<Boolean> getLocationServicesBlocked()
public AndroidGeneralDeviceConfiguration withLocationServicesBlocked(Boolean locationServicesBlocked)
this with just the locationServicesBlocked 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.
“Indicates whether or not to block location services.”
locationServicesBlocked - new value of locationServicesBlocked field (as defined in service metadata)this with just the locationServicesBlocked field changedpublic Optional<Boolean> getGoogleAccountBlockAutoSync()
public AndroidGeneralDeviceConfiguration withGoogleAccountBlockAutoSync(Boolean googleAccountBlockAutoSync)
this with just the googleAccountBlockAutoSync 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.
“Indicates whether or not to block Google account auto sync.”
googleAccountBlockAutoSync - new value of googleAccountBlockAutoSync field (as defined in service metadata)this with just the googleAccountBlockAutoSync field changedpublic Optional<Boolean> getGooglePlayStoreBlocked()
public AndroidGeneralDeviceConfiguration withGooglePlayStoreBlocked(Boolean googlePlayStoreBlocked)
this with just the googlePlayStoreBlocked 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.
“Indicates whether or not to block the Google Play store.”
googlePlayStoreBlocked - new value of googlePlayStoreBlocked field (as defined in service metadata)this with just the googlePlayStoreBlocked field changedpublic Optional<Boolean> getKioskModeBlockSleepButton()
public AndroidGeneralDeviceConfiguration withKioskModeBlockSleepButton(Boolean kioskModeBlockSleepButton)
this with just the kioskModeBlockSleepButton 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.
“Indicates whether or not to block the screen sleep button while in Kiosk Mode.”
kioskModeBlockSleepButton - new value of kioskModeBlockSleepButton field (as defined in service metadata)this with just the kioskModeBlockSleepButton field changedpublic Optional<Boolean> getKioskModeBlockVolumeButtons()
public AndroidGeneralDeviceConfiguration withKioskModeBlockVolumeButtons(Boolean kioskModeBlockVolumeButtons)
this with just the kioskModeBlockVolumeButtons 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.
“Indicates whether or not to block the volume buttons while in Kiosk Mode.”
kioskModeBlockVolumeButtons - new value of kioskModeBlockVolumeButtons field (as defined in service metadata)this with just the kioskModeBlockVolumeButtons field changedpublic Optional<Boolean> getDateAndTimeBlockChanges()
public AndroidGeneralDeviceConfiguration withDateAndTimeBlockChanges(Boolean dateAndTimeBlockChanges)
this with just the dateAndTimeBlockChanges 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.
“Indicates whether or not to block changing date and time while in KNOX Mode.”
dateAndTimeBlockChanges - new value of dateAndTimeBlockChanges field (as defined in service metadata)this with just the dateAndTimeBlockChanges field changedpublic com.github.davidmoten.odata.client.CollectionPage<AppListItem> getKioskModeApps()
public Optional<Boolean> getNfcBlocked()
public AndroidGeneralDeviceConfiguration withNfcBlocked(Boolean nfcBlocked)
this with just the nfcBlocked 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.
“Indicates whether or not to block Near-Field Communication.”
nfcBlocked - new value of nfcBlocked field (as defined in service metadata)this with just the nfcBlocked field changedpublic Optional<Boolean> getPasswordBlockFingerprintUnlock()
public AndroidGeneralDeviceConfiguration withPasswordBlockFingerprintUnlock(Boolean passwordBlockFingerprintUnlock)
this with just the passwordBlockFingerprintUnlock 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.
“Indicates whether or not to block fingerprint unlock.”
passwordBlockFingerprintUnlock - new value of passwordBlockFingerprintUnlock field (as defined in service metadata)this with just the passwordBlockFingerprintUnlock field changedpublic Optional<Boolean> getPasswordBlockTrustAgents()
public AndroidGeneralDeviceConfiguration withPasswordBlockTrustAgents(Boolean passwordBlockTrustAgents)
this with just the passwordBlockTrustAgents 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.
“Indicates whether or not to block Smart Lock and other trust agents.”
passwordBlockTrustAgents - new value of passwordBlockTrustAgents field (as defined in service metadata)this with just the passwordBlockTrustAgents field changedpublic Optional<Integer> getPasswordExpirationDays()
public AndroidGeneralDeviceConfiguration withPasswordExpirationDays(Integer passwordExpirationDays)
this with just the passwordExpirationDays 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.
“Number of days before the password expires. Valid values 1 to 365”
passwordExpirationDays - new value of passwordExpirationDays field (as defined in service metadata)this with just the passwordExpirationDays field changedpublic Optional<Integer> getPasswordMinimumLength()
public AndroidGeneralDeviceConfiguration withPasswordMinimumLength(Integer passwordMinimumLength)
this with just the passwordMinimumLength 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.
“Minimum length of passwords. Valid values 4 to 16”
passwordMinimumLength - new value of passwordMinimumLength field (as defined in service metadata)this with just the passwordMinimumLength field changedpublic Optional<Integer> getPasswordMinutesOfInactivityBeforeScreenTimeout()
public AndroidGeneralDeviceConfiguration withPasswordMinutesOfInactivityBeforeScreenTimeout(Integer passwordMinutesOfInactivityBeforeScreenTimeout)
this with just the passwordMinutesOfInactivityBeforeScreenTimeout 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.
“Minutes of inactivity before the screen times out.”
passwordMinutesOfInactivityBeforeScreenTimeout - new value of passwordMinutesOfInactivityBeforeScreenTimeout field (as defined in service metadata)this with just the passwordMinutesOfInactivityBeforeScreenTimeout field changedpublic Optional<Integer> getPasswordPreviousPasswordBlockCount()
public AndroidGeneralDeviceConfiguration withPasswordPreviousPasswordBlockCount(Integer passwordPreviousPasswordBlockCount)
this with just the passwordPreviousPasswordBlockCount 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.
“Number of previous passwords to block. Valid values 0 to 24”
passwordPreviousPasswordBlockCount - new value of passwordPreviousPasswordBlockCount field (as defined in service metadata)this with just the passwordPreviousPasswordBlockCount field changedpublic Optional<Integer> getPasswordSignInFailureCountBeforeFactoryReset()
public AndroidGeneralDeviceConfiguration withPasswordSignInFailureCountBeforeFactoryReset(Integer passwordSignInFailureCountBeforeFactoryReset)
this with just the passwordSignInFailureCountBeforeFactoryReset 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.
“Number of sign in failures allowed before factory reset. Valid values 1 to 16”
passwordSignInFailureCountBeforeFactoryReset - new value of passwordSignInFailureCountBeforeFactoryReset field (as defined in service metadata)this with just the passwordSignInFailureCountBeforeFactoryReset field changedpublic Optional<AndroidRequiredPasswordType> getPasswordRequiredType()
public AndroidGeneralDeviceConfiguration withPasswordRequiredType(AndroidRequiredPasswordType passwordRequiredType)
this with just the passwordRequiredType 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.
“Type of password that is required.”
passwordRequiredType - new value of passwordRequiredType field (as defined in service metadata)this with just the passwordRequiredType field changedpublic Optional<Boolean> getPasswordRequired()
public AndroidGeneralDeviceConfiguration withPasswordRequired(Boolean passwordRequired)
this with just the passwordRequired
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.
“Indicates whether or not to require a password.”
passwordRequired - new value of passwordRequired field (as defined in service metadata)this with just the passwordRequired field changedpublic Optional<Boolean> getPowerOffBlocked()
public AndroidGeneralDeviceConfiguration withPowerOffBlocked(Boolean powerOffBlocked)
this with just the powerOffBlocked
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.
“Indicates whether or not to block powering off the device.”
powerOffBlocked - new value of powerOffBlocked field (as defined in service metadata)this with just the powerOffBlocked field changedpublic Optional<Boolean> getFactoryResetBlocked()
public AndroidGeneralDeviceConfiguration withFactoryResetBlocked(Boolean factoryResetBlocked)
this with just the factoryResetBlocked 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.
“Indicates whether or not to block user performing a factory reset.”
factoryResetBlocked - new value of factoryResetBlocked field (as defined in service metadata)this with just the factoryResetBlocked field changedpublic Optional<Boolean> getScreenCaptureBlocked()
public AndroidGeneralDeviceConfiguration withScreenCaptureBlocked(Boolean screenCaptureBlocked)
this with just the screenCaptureBlocked 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.
“Indicates whether or not to block screenshots.”
screenCaptureBlocked - new value of screenCaptureBlocked field (as defined in service metadata)this with just the screenCaptureBlocked field changedpublic Optional<Boolean> getDeviceSharingAllowed()
public AndroidGeneralDeviceConfiguration withDeviceSharingAllowed(Boolean deviceSharingAllowed)
this with just the deviceSharingAllowed 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.
“Indicates whether or not to allow device sharing mode.”
deviceSharingAllowed - new value of deviceSharingAllowed field (as defined in service metadata)this with just the deviceSharingAllowed field changedpublic Optional<Boolean> getStorageBlockGoogleBackup()
public AndroidGeneralDeviceConfiguration withStorageBlockGoogleBackup(Boolean storageBlockGoogleBackup)
this with just the storageBlockGoogleBackup 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.
“Indicates whether or not to block Google Backup.”
storageBlockGoogleBackup - new value of storageBlockGoogleBackup field (as defined in service metadata)this with just the storageBlockGoogleBackup field changedpublic Optional<Boolean> getStorageBlockRemovableStorage()
public AndroidGeneralDeviceConfiguration withStorageBlockRemovableStorage(Boolean storageBlockRemovableStorage)
this with just the storageBlockRemovableStorage 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.
“Indicates whether or not to block removable storage usage.”
storageBlockRemovableStorage - new value of storageBlockRemovableStorage field (as defined in service metadata)this with just the storageBlockRemovableStorage field changedpublic Optional<Boolean> getStorageRequireDeviceEncryption()
public AndroidGeneralDeviceConfiguration withStorageRequireDeviceEncryption(Boolean storageRequireDeviceEncryption)
this with just the storageRequireDeviceEncryption 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.
“Indicates whether or not to require device encryption.”
storageRequireDeviceEncryption - new value of storageRequireDeviceEncryption field (as defined in service metadata)this with just the storageRequireDeviceEncryption field changedpublic Optional<Boolean> getStorageRequireRemovableStorageEncryption()
public AndroidGeneralDeviceConfiguration withStorageRequireRemovableStorageEncryption(Boolean storageRequireRemovableStorageEncryption)
this with just the storageRequireRemovableStorageEncryption 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.
“Indicates whether or not to require removable storage encryption.”
storageRequireRemovableStorageEncryption - new value of storageRequireRemovableStorageEncryption field (as defined in service metadata)this with just the storageRequireRemovableStorageEncryption field changedpublic Optional<Boolean> getVoiceAssistantBlocked()
public AndroidGeneralDeviceConfiguration withVoiceAssistantBlocked(Boolean voiceAssistantBlocked)
this with just the voiceAssistantBlocked 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.
“Indicates whether or not to block the use of the Voice Assistant.”
voiceAssistantBlocked - new value of voiceAssistantBlocked field (as defined in service metadata)this with just the voiceAssistantBlocked field changedpublic Optional<Boolean> getVoiceDialingBlocked()
public AndroidGeneralDeviceConfiguration withVoiceDialingBlocked(Boolean voiceDialingBlocked)
this with just the voiceDialingBlocked 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.
“Indicates whether or not to block voice dialing.”
voiceDialingBlocked - new value of voiceDialingBlocked field (as defined in service metadata)this with just the voiceDialingBlocked field changedpublic Optional<Boolean> getWebBrowserBlockPopups()
public AndroidGeneralDeviceConfiguration withWebBrowserBlockPopups(Boolean webBrowserBlockPopups)
this with just the webBrowserBlockPopups 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.
“Indicates whether or not to block popups within the web browser.”
webBrowserBlockPopups - new value of webBrowserBlockPopups field (as defined in service metadata)this with just the webBrowserBlockPopups field changedpublic Optional<Boolean> getWebBrowserBlockAutofill()
public AndroidGeneralDeviceConfiguration withWebBrowserBlockAutofill(Boolean webBrowserBlockAutofill)
this with just the webBrowserBlockAutofill 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.
“Indicates whether or not to block the web browser's auto fill feature.”
webBrowserBlockAutofill - new value of webBrowserBlockAutofill field (as defined in service metadata)this with just the webBrowserBlockAutofill field changedpublic Optional<Boolean> getWebBrowserBlockJavaScript()
public AndroidGeneralDeviceConfiguration withWebBrowserBlockJavaScript(Boolean webBrowserBlockJavaScript)
this with just the webBrowserBlockJavaScript 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.
“Indicates whether or not to block JavaScript within the web browser.”
webBrowserBlockJavaScript - new value of webBrowserBlockJavaScript field (as defined in service metadata)this with just the webBrowserBlockJavaScript field changedpublic Optional<Boolean> getWebBrowserBlocked()
public AndroidGeneralDeviceConfiguration withWebBrowserBlocked(Boolean webBrowserBlocked)
this with just the webBrowserBlocked
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.
“Indicates whether or not to block the web browser.”
webBrowserBlocked - new value of webBrowserBlocked field (as defined in service metadata)this with just the webBrowserBlocked field changedpublic Optional<WebBrowserCookieSettings> getWebBrowserCookieSettings()
public AndroidGeneralDeviceConfiguration withWebBrowserCookieSettings(WebBrowserCookieSettings webBrowserCookieSettings)
this with just the webBrowserCookieSettings 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.
“Cookie settings within the web browser.”
webBrowserCookieSettings - new value of webBrowserCookieSettings field (as defined in service metadata)this with just the webBrowserCookieSettings field changedpublic Optional<Boolean> getWiFiBlocked()
public AndroidGeneralDeviceConfiguration withWiFiBlocked(Boolean wiFiBlocked)
this with just the wiFiBlocked
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.
“Indicates whether or not to block syncing Wi-Fi.”
wiFiBlocked - new value of wiFiBlocked field (as defined in service metadata)this with just the wiFiBlocked field changedpublic com.github.davidmoten.odata.client.CollectionPage<AppListItem> getAppsInstallAllowList()
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getAppsLaunchBlockList()
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getAppsHideList()
public Optional<Boolean> getSecurityRequireVerifyApps()
public AndroidGeneralDeviceConfiguration withSecurityRequireVerifyApps(Boolean securityRequireVerifyApps)
this with just the securityRequireVerifyApps 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.
“Require the Android Verify apps feature is turned on.”
securityRequireVerifyApps - new value of securityRequireVerifyApps field (as defined in service metadata)this with just the securityRequireVerifyApps field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class DeviceConfigurationpublic AndroidGeneralDeviceConfiguration patch()
this with changed fields reset.patch in class DeviceConfigurationthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic AndroidGeneralDeviceConfiguration put()
this
with changed fields reset (they were ignored anyway).put in class DeviceConfigurationthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic String toString()
toString in class DeviceConfigurationCopyright © 2018–2020. All rights reserved.