Class AndroidGeneralDeviceConfiguration
- java.lang.Object
-
- odata.msgraph.client.entity.Entity
-
- odata.msgraph.client.entity.DeviceConfiguration
-
- odata.msgraph.client.entity.AndroidGeneralDeviceConfiguration
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class AndroidGeneralDeviceConfiguration extends DeviceConfiguration implements com.github.davidmoten.odata.client.ODataEntityType
“This topic provides descriptions of the declared methods, properties and relationships exposed by the androidGeneralDeviceConfiguration resource.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAndroidGeneralDeviceConfiguration.Builder
-
Field Summary
-
Fields inherited from class odata.msgraph.client.entity.DeviceConfiguration
createdDateTime, description, displayName, lastModifiedDateTime, version
-
Fields inherited from class odata.msgraph.client.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAndroidGeneralDeviceConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AndroidGeneralDeviceConfiguration.BuilderbuilderAndroidGeneralDeviceConfiguration()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>getAppsHideList(com.github.davidmoten.odata.client.HttpRequestOptions options)“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>getAppsInstallAllowList(com.github.davidmoten.odata.client.HttpRequestOptions options)“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.com.github.davidmoten.odata.client.CollectionPage<AppListItem>getAppsLaunchBlockList(com.github.davidmoten.odata.client.HttpRequestOptions options)“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.ChangedFieldsgetChangedFields()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).com.github.davidmoten.odata.client.CollectionPage<AppListItem>getCompliantAppsList(com.github.davidmoten.odata.client.HttpRequestOptions options)“List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType).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.com.github.davidmoten.odata.client.CollectionPage<AppListItem>getKioskModeApps(com.github.davidmoten.odata.client.HttpRequestOptions options)“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.UnmappedFieldsgetUnmappedFields()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.”StringodataTypeName()AndroidGeneralDeviceConfigurationpatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)AndroidGeneralDeviceConfigurationput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()AndroidGeneralDeviceConfigurationwithAppsBlockClipboardSharing(Boolean appsBlockClipboardSharing)Returns an immutable copy ofthiswith just theappsBlockClipboardSharingfield changed.AndroidGeneralDeviceConfigurationwithAppsBlockCopyPaste(Boolean appsBlockCopyPaste)Returns an immutable copy ofthiswith just theappsBlockCopyPastefield changed.AndroidGeneralDeviceConfigurationwithAppsBlockYouTube(Boolean appsBlockYouTube)Returns an immutable copy ofthiswith just theappsBlockYouTubefield changed.AndroidGeneralDeviceConfigurationwithAppsHideList(List<AppListItem> appsHideList)Returns an immutable copy ofthiswith just theappsHideListfield changed.AndroidGeneralDeviceConfigurationwithAppsInstallAllowList(List<AppListItem> appsInstallAllowList)Returns an immutable copy ofthiswith just theappsInstallAllowListfield changed.AndroidGeneralDeviceConfigurationwithAppsLaunchBlockList(List<AppListItem> appsLaunchBlockList)Returns an immutable copy ofthiswith just theappsLaunchBlockListfield changed.AndroidGeneralDeviceConfigurationwithBluetoothBlocked(Boolean bluetoothBlocked)Returns an immutable copy ofthiswith just thebluetoothBlockedfield changed.AndroidGeneralDeviceConfigurationwithCameraBlocked(Boolean cameraBlocked)Returns an immutable copy ofthiswith just thecameraBlockedfield changed.AndroidGeneralDeviceConfigurationwithCellularBlockDataRoaming(Boolean cellularBlockDataRoaming)Returns an immutable copy ofthiswith just thecellularBlockDataRoamingfield changed.AndroidGeneralDeviceConfigurationwithCellularBlockMessaging(Boolean cellularBlockMessaging)Returns an immutable copy ofthiswith just thecellularBlockMessagingfield changed.AndroidGeneralDeviceConfigurationwithCellularBlockVoiceRoaming(Boolean cellularBlockVoiceRoaming)Returns an immutable copy ofthiswith just thecellularBlockVoiceRoamingfield changed.AndroidGeneralDeviceConfigurationwithCellularBlockWiFiTethering(Boolean cellularBlockWiFiTethering)Returns an immutable copy ofthiswith just thecellularBlockWiFiTetheringfield changed.AndroidGeneralDeviceConfigurationwithCompliantAppListType(AppListType compliantAppListType)Returns an immutable copy ofthiswith just thecompliantAppListTypefield changed.AndroidGeneralDeviceConfigurationwithCompliantAppsList(List<AppListItem> compliantAppsList)Returns an immutable copy ofthiswith just thecompliantAppsListfield changed.AndroidGeneralDeviceConfigurationwithDeviceSharingAllowed(Boolean deviceSharingAllowed)Returns an immutable copy ofthiswith just thedeviceSharingAllowedfield changed.AndroidGeneralDeviceConfigurationwithDiagnosticDataBlockSubmission(Boolean diagnosticDataBlockSubmission)Returns an immutable copy ofthiswith just thediagnosticDataBlockSubmissionfield changed.AndroidGeneralDeviceConfigurationwithFactoryResetBlocked(Boolean factoryResetBlocked)Returns an immutable copy ofthiswith just thefactoryResetBlockedfield changed.AndroidGeneralDeviceConfigurationwithGoogleAccountBlockAutoSync(Boolean googleAccountBlockAutoSync)Returns an immutable copy ofthiswith just thegoogleAccountBlockAutoSyncfield changed.AndroidGeneralDeviceConfigurationwithGooglePlayStoreBlocked(Boolean googlePlayStoreBlocked)Returns an immutable copy ofthiswith just thegooglePlayStoreBlockedfield changed.AndroidGeneralDeviceConfigurationwithKioskModeApps(List<AppListItem> kioskModeApps)Returns an immutable copy ofthiswith just thekioskModeAppsfield changed.AndroidGeneralDeviceConfigurationwithKioskModeBlockSleepButton(Boolean kioskModeBlockSleepButton)Returns an immutable copy ofthiswith just thekioskModeBlockSleepButtonfield changed.AndroidGeneralDeviceConfigurationwithKioskModeBlockVolumeButtons(Boolean kioskModeBlockVolumeButtons)Returns an immutable copy ofthiswith just thekioskModeBlockVolumeButtonsfield changed.AndroidGeneralDeviceConfigurationwithLocationServicesBlocked(Boolean locationServicesBlocked)Returns an immutable copy ofthiswith just thelocationServicesBlockedfield changed.AndroidGeneralDeviceConfigurationwithNfcBlocked(Boolean nfcBlocked)Returns an immutable copy ofthiswith just thenfcBlockedfield changed.AndroidGeneralDeviceConfigurationwithPasswordBlockFingerprintUnlock(Boolean passwordBlockFingerprintUnlock)Returns an immutable copy ofthiswith just thepasswordBlockFingerprintUnlockfield changed.AndroidGeneralDeviceConfigurationwithPasswordBlockTrustAgents(Boolean passwordBlockTrustAgents)Returns an immutable copy ofthiswith just thepasswordBlockTrustAgentsfield changed.AndroidGeneralDeviceConfigurationwithPasswordExpirationDays(Integer passwordExpirationDays)Returns an immutable copy ofthiswith just thepasswordExpirationDaysfield changed.AndroidGeneralDeviceConfigurationwithPasswordMinimumLength(Integer passwordMinimumLength)Returns an immutable copy ofthiswith just thepasswordMinimumLengthfield changed.AndroidGeneralDeviceConfigurationwithPasswordMinutesOfInactivityBeforeScreenTimeout(Integer passwordMinutesOfInactivityBeforeScreenTimeout)Returns an immutable copy ofthiswith just thepasswordMinutesOfInactivityBeforeScreenTimeoutfield changed.AndroidGeneralDeviceConfigurationwithPasswordPreviousPasswordBlockCount(Integer passwordPreviousPasswordBlockCount)Returns an immutable copy ofthiswith just thepasswordPreviousPasswordBlockCountfield changed.AndroidGeneralDeviceConfigurationwithPasswordRequired(Boolean passwordRequired)Returns an immutable copy ofthiswith just thepasswordRequiredfield changed.AndroidGeneralDeviceConfigurationwithPasswordRequiredType(AndroidRequiredPasswordType passwordRequiredType)Returns an immutable copy ofthiswith just thepasswordRequiredTypefield changed.AndroidGeneralDeviceConfigurationwithPasswordSignInFailureCountBeforeFactoryReset(Integer passwordSignInFailureCountBeforeFactoryReset)Returns an immutable copy ofthiswith just thepasswordSignInFailureCountBeforeFactoryResetfield changed.AndroidGeneralDeviceConfigurationwithPowerOffBlocked(Boolean powerOffBlocked)Returns an immutable copy ofthiswith just thepowerOffBlockedfield changed.AndroidGeneralDeviceConfigurationwithScreenCaptureBlocked(Boolean screenCaptureBlocked)Returns an immutable copy ofthiswith just thescreenCaptureBlockedfield changed.AndroidGeneralDeviceConfigurationwithSecurityRequireVerifyApps(Boolean securityRequireVerifyApps)Returns an immutable copy ofthiswith just thesecurityRequireVerifyAppsfield changed.AndroidGeneralDeviceConfigurationwithStorageBlockGoogleBackup(Boolean storageBlockGoogleBackup)Returns an immutable copy ofthiswith just thestorageBlockGoogleBackupfield changed.AndroidGeneralDeviceConfigurationwithStorageBlockRemovableStorage(Boolean storageBlockRemovableStorage)Returns an immutable copy ofthiswith just thestorageBlockRemovableStoragefield changed.AndroidGeneralDeviceConfigurationwithStorageRequireDeviceEncryption(Boolean storageRequireDeviceEncryption)Returns an immutable copy ofthiswith just thestorageRequireDeviceEncryptionfield changed.AndroidGeneralDeviceConfigurationwithStorageRequireRemovableStorageEncryption(Boolean storageRequireRemovableStorageEncryption)Returns an immutable copy ofthiswith just thestorageRequireRemovableStorageEncryptionfield changed.AndroidGeneralDeviceConfigurationwithUnmappedField(String name, String value)AndroidGeneralDeviceConfigurationwithVoiceAssistantBlocked(Boolean voiceAssistantBlocked)Returns an immutable copy ofthiswith just thevoiceAssistantBlockedfield changed.AndroidGeneralDeviceConfigurationwithVoiceDialingBlocked(Boolean voiceDialingBlocked)Returns an immutable copy ofthiswith just thevoiceDialingBlockedfield changed.AndroidGeneralDeviceConfigurationwithWebBrowserBlockAutofill(Boolean webBrowserBlockAutofill)Returns an immutable copy ofthiswith just thewebBrowserBlockAutofillfield changed.AndroidGeneralDeviceConfigurationwithWebBrowserBlocked(Boolean webBrowserBlocked)Returns an immutable copy ofthiswith just thewebBrowserBlockedfield changed.AndroidGeneralDeviceConfigurationwithWebBrowserBlockJavaScript(Boolean webBrowserBlockJavaScript)Returns an immutable copy ofthiswith just thewebBrowserBlockJavaScriptfield changed.AndroidGeneralDeviceConfigurationwithWebBrowserBlockPopups(Boolean webBrowserBlockPopups)Returns an immutable copy ofthiswith just thewebBrowserBlockPopupsfield changed.AndroidGeneralDeviceConfigurationwithWebBrowserCookieSettings(WebBrowserCookieSettings webBrowserCookieSettings)Returns an immutable copy ofthiswith just thewebBrowserCookieSettingsfield changed.AndroidGeneralDeviceConfigurationwithWiFiBlocked(Boolean wiFiBlocked)Returns an immutable copy ofthiswith just thewiFiBlockedfield changed.-
Methods inherited from class odata.msgraph.client.entity.DeviceConfiguration
assign, getAssignments, getCreatedDateTime, getDescription, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getLastModifiedDateTime, getUserStatuses, getUserStatusOverview, getVersion, withCreatedDateTime, withDescription, withDisplayName, withLastModifiedDateTime, withVersion
-
-
-
-
Field Detail
-
appsBlockClipboardSharing
protected Boolean appsBlockClipboardSharing
-
appsBlockCopyPaste
protected Boolean appsBlockCopyPaste
-
appsBlockYouTube
protected Boolean appsBlockYouTube
-
appsHideList
protected List<AppListItem> appsHideList
-
appsHideListNextLink
protected String appsHideListNextLink
-
appsInstallAllowList
protected List<AppListItem> appsInstallAllowList
-
appsInstallAllowListNextLink
protected String appsInstallAllowListNextLink
-
appsLaunchBlockList
protected List<AppListItem> appsLaunchBlockList
-
appsLaunchBlockListNextLink
protected String appsLaunchBlockListNextLink
-
bluetoothBlocked
protected Boolean bluetoothBlocked
-
cameraBlocked
protected Boolean cameraBlocked
-
cellularBlockDataRoaming
protected Boolean cellularBlockDataRoaming
-
cellularBlockMessaging
protected Boolean cellularBlockMessaging
-
cellularBlockVoiceRoaming
protected Boolean cellularBlockVoiceRoaming
-
cellularBlockWiFiTethering
protected Boolean cellularBlockWiFiTethering
-
compliantAppListType
protected AppListType compliantAppListType
-
compliantAppsList
protected List<AppListItem> compliantAppsList
-
compliantAppsListNextLink
protected String compliantAppsListNextLink
-
deviceSharingAllowed
protected Boolean deviceSharingAllowed
-
diagnosticDataBlockSubmission
protected Boolean diagnosticDataBlockSubmission
-
factoryResetBlocked
protected Boolean factoryResetBlocked
-
googleAccountBlockAutoSync
protected Boolean googleAccountBlockAutoSync
-
googlePlayStoreBlocked
protected Boolean googlePlayStoreBlocked
-
kioskModeApps
protected List<AppListItem> kioskModeApps
-
kioskModeAppsNextLink
protected String kioskModeAppsNextLink
-
kioskModeBlockSleepButton
protected Boolean kioskModeBlockSleepButton
-
kioskModeBlockVolumeButtons
protected Boolean kioskModeBlockVolumeButtons
-
locationServicesBlocked
protected Boolean locationServicesBlocked
-
nfcBlocked
protected Boolean nfcBlocked
-
passwordBlockFingerprintUnlock
protected Boolean passwordBlockFingerprintUnlock
-
passwordBlockTrustAgents
protected Boolean passwordBlockTrustAgents
-
passwordExpirationDays
protected Integer passwordExpirationDays
-
passwordMinimumLength
protected Integer passwordMinimumLength
-
passwordMinutesOfInactivityBeforeScreenTimeout
protected Integer passwordMinutesOfInactivityBeforeScreenTimeout
-
passwordPreviousPasswordBlockCount
protected Integer passwordPreviousPasswordBlockCount
-
passwordRequired
protected Boolean passwordRequired
-
passwordRequiredType
protected AndroidRequiredPasswordType passwordRequiredType
-
passwordSignInFailureCountBeforeFactoryReset
protected Integer passwordSignInFailureCountBeforeFactoryReset
-
powerOffBlocked
protected Boolean powerOffBlocked
-
screenCaptureBlocked
protected Boolean screenCaptureBlocked
-
securityRequireVerifyApps
protected Boolean securityRequireVerifyApps
-
storageBlockGoogleBackup
protected Boolean storageBlockGoogleBackup
-
storageBlockRemovableStorage
protected Boolean storageBlockRemovableStorage
-
storageRequireDeviceEncryption
protected Boolean storageRequireDeviceEncryption
-
storageRequireRemovableStorageEncryption
protected Boolean storageRequireRemovableStorageEncryption
-
voiceAssistantBlocked
protected Boolean voiceAssistantBlocked
-
voiceDialingBlocked
protected Boolean voiceDialingBlocked
-
webBrowserBlockAutofill
protected Boolean webBrowserBlockAutofill
-
webBrowserBlocked
protected Boolean webBrowserBlocked
-
webBrowserBlockJavaScript
protected Boolean webBrowserBlockJavaScript
-
webBrowserBlockPopups
protected Boolean webBrowserBlockPopups
-
webBrowserCookieSettings
protected WebBrowserCookieSettings webBrowserCookieSettings
-
wiFiBlocked
protected Boolean wiFiBlocked
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classDeviceConfiguration
-
builderAndroidGeneralDeviceConfiguration
public static AndroidGeneralDeviceConfiguration.Builder builderAndroidGeneralDeviceConfiguration()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classDeviceConfiguration
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classDeviceConfiguration
-
getAppsBlockClipboardSharing
public Optional<Boolean> getAppsBlockClipboardSharing()
“Indicates whether or not to block clipboard sharing to copy and paste between applications.”- Returns:
- property appsBlockClipboardSharing
-
withAppsBlockClipboardSharing
public AndroidGeneralDeviceConfiguration withAppsBlockClipboardSharing(Boolean appsBlockClipboardSharing)
Returns an immutable copy ofthiswith just theappsBlockClipboardSharingfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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.”
- Parameters:
appsBlockClipboardSharing- new value ofappsBlockClipboardSharingfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappsBlockClipboardSharingfield changed
-
getAppsBlockCopyPaste
public Optional<Boolean> getAppsBlockCopyPaste()
“Indicates whether or not to block copy and paste within applications.”- Returns:
- property appsBlockCopyPaste
-
withAppsBlockCopyPaste
public AndroidGeneralDeviceConfiguration withAppsBlockCopyPaste(Boolean appsBlockCopyPaste)
Returns an immutable copy ofthiswith just theappsBlockCopyPastefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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.”
- Parameters:
appsBlockCopyPaste- new value ofappsBlockCopyPastefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappsBlockCopyPastefield changed
-
getAppsBlockYouTube
public Optional<Boolean> getAppsBlockYouTube()
“Indicates whether or not to block the YouTube app.”- Returns:
- property appsBlockYouTube
-
withAppsBlockYouTube
public AndroidGeneralDeviceConfiguration withAppsBlockYouTube(Boolean appsBlockYouTube)
Returns an immutable copy ofthiswith just theappsBlockYouTubefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the YouTube app.”
- Parameters:
appsBlockYouTube- new value ofappsBlockYouTubefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappsBlockYouTubefield changed
-
getAppsHideList
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getAppsHideList()
“List of apps to be hidden on the KNOX device. This collection can contain a maximum of 500 elements.”- Returns:
- property appsHideList
-
withAppsHideList
public AndroidGeneralDeviceConfiguration withAppsHideList(List<AppListItem> appsHideList)
Returns an immutable copy ofthiswith just theappsHideListfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“List of apps to be hidden on the KNOX device. This collection can contain a maximum of 500 elements.”
- Parameters:
appsHideList- new value ofappsHideListfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappsHideListfield changed
-
getAppsHideList
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getAppsHideList(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of apps to be hidden on the KNOX device. This collection can contain a maximum of 500 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property appsHideList
-
getAppsInstallAllowList
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getAppsInstallAllowList()
“List of apps which can be installed on the KNOX device. This collection can contain a maximum of 500 elements.”- Returns:
- property appsInstallAllowList
-
withAppsInstallAllowList
public AndroidGeneralDeviceConfiguration withAppsInstallAllowList(List<AppListItem> appsInstallAllowList)
Returns an immutable copy ofthiswith just theappsInstallAllowListfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“List of apps which can be installed on the KNOX device. This collection can contain a maximum of 500 elements.”
- Parameters:
appsInstallAllowList- new value ofappsInstallAllowListfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappsInstallAllowListfield changed
-
getAppsInstallAllowList
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getAppsInstallAllowList(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of apps which can be installed on the KNOX device. This collection can contain a maximum of 500 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property appsInstallAllowList
-
getAppsLaunchBlockList
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getAppsLaunchBlockList()
“List of apps which are blocked from being launched on the KNOX device. This collection can contain a maximum of 500 elements.”- Returns:
- property appsLaunchBlockList
-
withAppsLaunchBlockList
public AndroidGeneralDeviceConfiguration withAppsLaunchBlockList(List<AppListItem> appsLaunchBlockList)
Returns an immutable copy ofthiswith just theappsLaunchBlockListfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“List of apps which are blocked from being launched on the KNOX device. This collection can contain a maximum of 500 elements.”
- Parameters:
appsLaunchBlockList- new value ofappsLaunchBlockListfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappsLaunchBlockListfield changed
-
getAppsLaunchBlockList
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getAppsLaunchBlockList(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of apps which are blocked from being launched on the KNOX device. This collection can contain a maximum of 500 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property appsLaunchBlockList
-
getBluetoothBlocked
public Optional<Boolean> getBluetoothBlocked()
“Indicates whether or not to block Bluetooth.”- Returns:
- property bluetoothBlocked
-
withBluetoothBlocked
public AndroidGeneralDeviceConfiguration withBluetoothBlocked(Boolean bluetoothBlocked)
Returns an immutable copy ofthiswith just thebluetoothBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block Bluetooth.”
- Parameters:
bluetoothBlocked- new value ofbluetoothBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thebluetoothBlockedfield changed
-
getCameraBlocked
public Optional<Boolean> getCameraBlocked()
“Indicates whether or not to block the use of the camera.”- Returns:
- property cameraBlocked
-
withCameraBlocked
public AndroidGeneralDeviceConfiguration withCameraBlocked(Boolean cameraBlocked)
Returns an immutable copy ofthiswith just thecameraBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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.”
- Parameters:
cameraBlocked- new value ofcameraBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecameraBlockedfield changed
-
getCellularBlockDataRoaming
public Optional<Boolean> getCellularBlockDataRoaming()
“Indicates whether or not to block data roaming.”- Returns:
- property cellularBlockDataRoaming
-
withCellularBlockDataRoaming
public AndroidGeneralDeviceConfiguration withCellularBlockDataRoaming(Boolean cellularBlockDataRoaming)
Returns an immutable copy ofthiswith just thecellularBlockDataRoamingfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block data roaming.”
- Parameters:
cellularBlockDataRoaming- new value ofcellularBlockDataRoamingfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecellularBlockDataRoamingfield changed
-
getCellularBlockMessaging
public Optional<Boolean> getCellularBlockMessaging()
“Indicates whether or not to block SMS/MMS messaging.”- Returns:
- property cellularBlockMessaging
-
withCellularBlockMessaging
public AndroidGeneralDeviceConfiguration withCellularBlockMessaging(Boolean cellularBlockMessaging)
Returns an immutable copy ofthiswith just thecellularBlockMessagingfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block SMS/MMS messaging.”
- Parameters:
cellularBlockMessaging- new value ofcellularBlockMessagingfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecellularBlockMessagingfield changed
-
getCellularBlockVoiceRoaming
public Optional<Boolean> getCellularBlockVoiceRoaming()
“Indicates whether or not to block voice roaming.”- Returns:
- property cellularBlockVoiceRoaming
-
withCellularBlockVoiceRoaming
public AndroidGeneralDeviceConfiguration withCellularBlockVoiceRoaming(Boolean cellularBlockVoiceRoaming)
Returns an immutable copy ofthiswith just thecellularBlockVoiceRoamingfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block voice roaming.”
- Parameters:
cellularBlockVoiceRoaming- new value ofcellularBlockVoiceRoamingfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecellularBlockVoiceRoamingfield changed
-
getCellularBlockWiFiTethering
public Optional<Boolean> getCellularBlockWiFiTethering()
“Indicates whether or not to block syncing Wi-Fi tethering.”- Returns:
- property cellularBlockWiFiTethering
-
withCellularBlockWiFiTethering
public AndroidGeneralDeviceConfiguration withCellularBlockWiFiTethering(Boolean cellularBlockWiFiTethering)
Returns an immutable copy ofthiswith just thecellularBlockWiFiTetheringfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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.”
- Parameters:
cellularBlockWiFiTethering- new value ofcellularBlockWiFiTetheringfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecellularBlockWiFiTetheringfield changed
-
getCompliantAppListType
public Optional<AppListType> getCompliantAppListType()
“Type of list that is in the CompliantAppsList.”- Returns:
- property compliantAppListType
-
withCompliantAppListType
public AndroidGeneralDeviceConfiguration withCompliantAppListType(AppListType compliantAppListType)
Returns an immutable copy ofthiswith just thecompliantAppListTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Type of list that is in the CompliantAppsList.”
- Parameters:
compliantAppListType- new value ofcompliantAppListTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecompliantAppListTypefield changed
-
getCompliantAppsList
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getCompliantAppsList()
“List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.”- Returns:
- property compliantAppsList
-
withCompliantAppsList
public AndroidGeneralDeviceConfiguration withCompliantAppsList(List<AppListItem> compliantAppsList)
Returns an immutable copy ofthiswith just thecompliantAppsListfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.”
- Parameters:
compliantAppsList- new value ofcompliantAppsListfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecompliantAppsListfield changed
-
getCompliantAppsList
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getCompliantAppsList(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property compliantAppsList
-
getDeviceSharingAllowed
public Optional<Boolean> getDeviceSharingAllowed()
“Indicates whether or not to allow device sharing mode.”- Returns:
- property deviceSharingAllowed
-
withDeviceSharingAllowed
public AndroidGeneralDeviceConfiguration withDeviceSharingAllowed(Boolean deviceSharingAllowed)
Returns an immutable copy ofthiswith just thedeviceSharingAllowedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow device sharing mode.”
- Parameters:
deviceSharingAllowed- new value ofdeviceSharingAllowedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceSharingAllowedfield changed
-
getDiagnosticDataBlockSubmission
public Optional<Boolean> getDiagnosticDataBlockSubmission()
“Indicates whether or not to block diagnostic data submission.”- Returns:
- property diagnosticDataBlockSubmission
-
withDiagnosticDataBlockSubmission
public AndroidGeneralDeviceConfiguration withDiagnosticDataBlockSubmission(Boolean diagnosticDataBlockSubmission)
Returns an immutable copy ofthiswith just thediagnosticDataBlockSubmissionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block diagnostic data submission.”
- Parameters:
diagnosticDataBlockSubmission- new value ofdiagnosticDataBlockSubmissionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thediagnosticDataBlockSubmissionfield changed
-
getFactoryResetBlocked
public Optional<Boolean> getFactoryResetBlocked()
“Indicates whether or not to block user performing a factory reset.”- Returns:
- property factoryResetBlocked
-
withFactoryResetBlocked
public AndroidGeneralDeviceConfiguration withFactoryResetBlocked(Boolean factoryResetBlocked)
Returns an immutable copy ofthiswith just thefactoryResetBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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.”
- Parameters:
factoryResetBlocked- new value offactoryResetBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefactoryResetBlockedfield changed
-
getGoogleAccountBlockAutoSync
public Optional<Boolean> getGoogleAccountBlockAutoSync()
“Indicates whether or not to block Google account auto sync.”- Returns:
- property googleAccountBlockAutoSync
-
withGoogleAccountBlockAutoSync
public AndroidGeneralDeviceConfiguration withGoogleAccountBlockAutoSync(Boolean googleAccountBlockAutoSync)
Returns an immutable copy ofthiswith just thegoogleAccountBlockAutoSyncfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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.”
- Parameters:
googleAccountBlockAutoSync- new value ofgoogleAccountBlockAutoSyncfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thegoogleAccountBlockAutoSyncfield changed
-
getGooglePlayStoreBlocked
public Optional<Boolean> getGooglePlayStoreBlocked()
“Indicates whether or not to block the Google Play store.”- Returns:
- property googlePlayStoreBlocked
-
withGooglePlayStoreBlocked
public AndroidGeneralDeviceConfiguration withGooglePlayStoreBlocked(Boolean googlePlayStoreBlocked)
Returns an immutable copy ofthiswith just thegooglePlayStoreBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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.”
- Parameters:
googlePlayStoreBlocked- new value ofgooglePlayStoreBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thegooglePlayStoreBlockedfield changed
-
getKioskModeApps
public 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. This collection can contain a maximum of 500 elements.”- Returns:
- property kioskModeApps
-
withKioskModeApps
public AndroidGeneralDeviceConfiguration withKioskModeApps(List<AppListItem> kioskModeApps)
Returns an immutable copy ofthiswith just thekioskModeAppsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“A list of apps that will be allowed to run when the device is in Kiosk Mode. This collection can contain a maximum of 500 elements.”
- Parameters:
kioskModeApps- new value ofkioskModeAppsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeAppsfield changed
-
getKioskModeApps
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getKioskModeApps(com.github.davidmoten.odata.client.HttpRequestOptions options)
“A list of apps that will be allowed to run when the device is in Kiosk Mode. This collection can contain a maximum of 500 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property kioskModeApps
-
getKioskModeBlockSleepButton
public Optional<Boolean> getKioskModeBlockSleepButton()
“Indicates whether or not to block the screen sleep button while in Kiosk Mode.”- Returns:
- property kioskModeBlockSleepButton
-
withKioskModeBlockSleepButton
public AndroidGeneralDeviceConfiguration withKioskModeBlockSleepButton(Boolean kioskModeBlockSleepButton)
Returns an immutable copy ofthiswith just thekioskModeBlockSleepButtonfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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.”
- Parameters:
kioskModeBlockSleepButton- new value ofkioskModeBlockSleepButtonfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeBlockSleepButtonfield changed
-
getKioskModeBlockVolumeButtons
public Optional<Boolean> getKioskModeBlockVolumeButtons()
“Indicates whether or not to block the volume buttons while in Kiosk Mode.”- Returns:
- property kioskModeBlockVolumeButtons
-
withKioskModeBlockVolumeButtons
public AndroidGeneralDeviceConfiguration withKioskModeBlockVolumeButtons(Boolean kioskModeBlockVolumeButtons)
Returns an immutable copy ofthiswith just thekioskModeBlockVolumeButtonsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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.”
- Parameters:
kioskModeBlockVolumeButtons- new value ofkioskModeBlockVolumeButtonsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeBlockVolumeButtonsfield changed
-
getLocationServicesBlocked
public Optional<Boolean> getLocationServicesBlocked()
“Indicates whether or not to block location services.”- Returns:
- property locationServicesBlocked
-
withLocationServicesBlocked
public AndroidGeneralDeviceConfiguration withLocationServicesBlocked(Boolean locationServicesBlocked)
Returns an immutable copy ofthiswith just thelocationServicesBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block location services.”
- Parameters:
locationServicesBlocked- new value oflocationServicesBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocationServicesBlockedfield changed
-
getNfcBlocked
public Optional<Boolean> getNfcBlocked()
“Indicates whether or not to block Near-Field Communication.”- Returns:
- property nfcBlocked
-
withNfcBlocked
public AndroidGeneralDeviceConfiguration withNfcBlocked(Boolean nfcBlocked)
Returns an immutable copy ofthiswith just thenfcBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block Near-Field Communication.”
- Parameters:
nfcBlocked- new value ofnfcBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thenfcBlockedfield changed
-
getPasswordBlockFingerprintUnlock
public Optional<Boolean> getPasswordBlockFingerprintUnlock()
“Indicates whether or not to block fingerprint unlock.”- Returns:
- property passwordBlockFingerprintUnlock
-
withPasswordBlockFingerprintUnlock
public AndroidGeneralDeviceConfiguration withPasswordBlockFingerprintUnlock(Boolean passwordBlockFingerprintUnlock)
Returns an immutable copy ofthiswith just thepasswordBlockFingerprintUnlockfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block fingerprint unlock.”
- Parameters:
passwordBlockFingerprintUnlock- new value ofpasswordBlockFingerprintUnlockfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasswordBlockFingerprintUnlockfield changed
-
getPasswordBlockTrustAgents
public Optional<Boolean> getPasswordBlockTrustAgents()
“Indicates whether or not to block Smart Lock and other trust agents.”- Returns:
- property passwordBlockTrustAgents
-
withPasswordBlockTrustAgents
public AndroidGeneralDeviceConfiguration withPasswordBlockTrustAgents(Boolean passwordBlockTrustAgents)
Returns an immutable copy ofthiswith just thepasswordBlockTrustAgentsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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.”
- Parameters:
passwordBlockTrustAgents- new value ofpasswordBlockTrustAgentsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasswordBlockTrustAgentsfield changed
-
getPasswordExpirationDays
public Optional<Integer> getPasswordExpirationDays()
“Number of days before the password expires. Valid values 1 to 365”- Returns:
- property passwordExpirationDays
-
withPasswordExpirationDays
public AndroidGeneralDeviceConfiguration withPasswordExpirationDays(Integer passwordExpirationDays)
Returns an immutable copy ofthiswith just thepasswordExpirationDaysfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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”
- Parameters:
passwordExpirationDays- new value ofpasswordExpirationDaysfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasswordExpirationDaysfield changed
-
getPasswordMinimumLength
public Optional<Integer> getPasswordMinimumLength()
“Minimum length of passwords. Valid values 4 to 16”- Returns:
- property passwordMinimumLength
-
withPasswordMinimumLength
public AndroidGeneralDeviceConfiguration withPasswordMinimumLength(Integer passwordMinimumLength)
Returns an immutable copy ofthiswith just thepasswordMinimumLengthfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Minimum length of passwords. Valid values 4 to 16”
- Parameters:
passwordMinimumLength- new value ofpasswordMinimumLengthfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasswordMinimumLengthfield changed
-
getPasswordMinutesOfInactivityBeforeScreenTimeout
public Optional<Integer> getPasswordMinutesOfInactivityBeforeScreenTimeout()
“Minutes of inactivity before the screen times out.”- Returns:
- property passwordMinutesOfInactivityBeforeScreenTimeout
-
withPasswordMinutesOfInactivityBeforeScreenTimeout
public AndroidGeneralDeviceConfiguration withPasswordMinutesOfInactivityBeforeScreenTimeout(Integer passwordMinutesOfInactivityBeforeScreenTimeout)
Returns an immutable copy ofthiswith just thepasswordMinutesOfInactivityBeforeScreenTimeoutfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Minutes of inactivity before the screen times out.”
- Parameters:
passwordMinutesOfInactivityBeforeScreenTimeout- new value ofpasswordMinutesOfInactivityBeforeScreenTimeoutfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasswordMinutesOfInactivityBeforeScreenTimeoutfield changed
-
getPasswordPreviousPasswordBlockCount
public Optional<Integer> getPasswordPreviousPasswordBlockCount()
“Number of previous passwords to block. Valid values 0 to 24”- Returns:
- property passwordPreviousPasswordBlockCount
-
withPasswordPreviousPasswordBlockCount
public AndroidGeneralDeviceConfiguration withPasswordPreviousPasswordBlockCount(Integer passwordPreviousPasswordBlockCount)
Returns an immutable copy ofthiswith just thepasswordPreviousPasswordBlockCountfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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”
- Parameters:
passwordPreviousPasswordBlockCount- new value ofpasswordPreviousPasswordBlockCountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasswordPreviousPasswordBlockCountfield changed
-
getPasswordRequired
public Optional<Boolean> getPasswordRequired()
“Indicates whether or not to require a password.”- Returns:
- property passwordRequired
-
withPasswordRequired
public AndroidGeneralDeviceConfiguration withPasswordRequired(Boolean passwordRequired)
Returns an immutable copy ofthiswith just thepasswordRequiredfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to require a password.”
- Parameters:
passwordRequired- new value ofpasswordRequiredfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasswordRequiredfield changed
-
getPasswordRequiredType
public Optional<AndroidRequiredPasswordType> getPasswordRequiredType()
“Type of password that is required.”- Returns:
- property passwordRequiredType
-
withPasswordRequiredType
public AndroidGeneralDeviceConfiguration withPasswordRequiredType(AndroidRequiredPasswordType passwordRequiredType)
Returns an immutable copy ofthiswith just thepasswordRequiredTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Type of password that is required.”
- Parameters:
passwordRequiredType- new value ofpasswordRequiredTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasswordRequiredTypefield changed
-
getPasswordSignInFailureCountBeforeFactoryReset
public Optional<Integer> getPasswordSignInFailureCountBeforeFactoryReset()
“Number of sign in failures allowed before factory reset. Valid values 1 to 16”- Returns:
- property passwordSignInFailureCountBeforeFactoryReset
-
withPasswordSignInFailureCountBeforeFactoryReset
public AndroidGeneralDeviceConfiguration withPasswordSignInFailureCountBeforeFactoryReset(Integer passwordSignInFailureCountBeforeFactoryReset)
Returns an immutable copy ofthiswith just thepasswordSignInFailureCountBeforeFactoryResetfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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”
- Parameters:
passwordSignInFailureCountBeforeFactoryReset- new value ofpasswordSignInFailureCountBeforeFactoryResetfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasswordSignInFailureCountBeforeFactoryResetfield changed
-
getPowerOffBlocked
public Optional<Boolean> getPowerOffBlocked()
“Indicates whether or not to block powering off the device.”- Returns:
- property powerOffBlocked
-
withPowerOffBlocked
public AndroidGeneralDeviceConfiguration withPowerOffBlocked(Boolean powerOffBlocked)
Returns an immutable copy ofthiswith just thepowerOffBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. 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.”
- Parameters:
powerOffBlocked- new value ofpowerOffBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepowerOffBlockedfield changed
-
getScreenCaptureBlocked
public Optional<Boolean> getScreenCaptureBlocked()
“Indicates whether or not to block screenshots.”- Returns:
- property screenCaptureBlocked
-
withScreenCaptureBlocked
public AndroidGeneralDeviceConfiguration withScreenCaptureBlocked(Boolean screenCaptureBlocked)
Returns an immutable copy ofthiswith just thescreenCaptureBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block screenshots.”
- Parameters:
screenCaptureBlocked- new value ofscreenCaptureBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thescreenCaptureBlockedfield changed
-
getSecurityRequireVerifyApps
public Optional<Boolean> getSecurityRequireVerifyApps()
“Require the Android Verify apps feature is turned on.”- Returns:
- property securityRequireVerifyApps
-
withSecurityRequireVerifyApps
public AndroidGeneralDeviceConfiguration withSecurityRequireVerifyApps(Boolean securityRequireVerifyApps)
Returns an immutable copy ofthiswith just thesecurityRequireVerifyAppsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Require the Android Verify apps feature is turned on.”
- Parameters:
securityRequireVerifyApps- new value ofsecurityRequireVerifyAppsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesecurityRequireVerifyAppsfield changed
-
getStorageBlockGoogleBackup
public Optional<Boolean> getStorageBlockGoogleBackup()
“Indicates whether or not to block Google Backup.”- Returns:
- property storageBlockGoogleBackup
-
withStorageBlockGoogleBackup
public AndroidGeneralDeviceConfiguration withStorageBlockGoogleBackup(Boolean storageBlockGoogleBackup)
Returns an immutable copy ofthiswith just thestorageBlockGoogleBackupfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block Google Backup.”
- Parameters:
storageBlockGoogleBackup- new value ofstorageBlockGoogleBackupfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thestorageBlockGoogleBackupfield changed
-
getStorageBlockRemovableStorage
public Optional<Boolean> getStorageBlockRemovableStorage()
“Indicates whether or not to block removable storage usage.”- Returns:
- property storageBlockRemovableStorage
-
withStorageBlockRemovableStorage
public AndroidGeneralDeviceConfiguration withStorageBlockRemovableStorage(Boolean storageBlockRemovableStorage)
Returns an immutable copy ofthiswith just thestorageBlockRemovableStoragefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block removable storage usage.”
- Parameters:
storageBlockRemovableStorage- new value ofstorageBlockRemovableStoragefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thestorageBlockRemovableStoragefield changed
-
getStorageRequireDeviceEncryption
public Optional<Boolean> getStorageRequireDeviceEncryption()
“Indicates whether or not to require device encryption.”- Returns:
- property storageRequireDeviceEncryption
-
withStorageRequireDeviceEncryption
public AndroidGeneralDeviceConfiguration withStorageRequireDeviceEncryption(Boolean storageRequireDeviceEncryption)
Returns an immutable copy ofthiswith just thestorageRequireDeviceEncryptionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to require device encryption.”
- Parameters:
storageRequireDeviceEncryption- new value ofstorageRequireDeviceEncryptionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thestorageRequireDeviceEncryptionfield changed
-
getStorageRequireRemovableStorageEncryption
public Optional<Boolean> getStorageRequireRemovableStorageEncryption()
“Indicates whether or not to require removable storage encryption.”- Returns:
- property storageRequireRemovableStorageEncryption
-
withStorageRequireRemovableStorageEncryption
public AndroidGeneralDeviceConfiguration withStorageRequireRemovableStorageEncryption(Boolean storageRequireRemovableStorageEncryption)
Returns an immutable copy ofthiswith just thestorageRequireRemovableStorageEncryptionfield changed. Field description below . The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to require removable storage encryption.”
- Parameters:
storageRequireRemovableStorageEncryption- new value ofstorageRequireRemovableStorageEncryptionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thestorageRequireRemovableStorageEncryptionfield changed
-
getVoiceAssistantBlocked
public Optional<Boolean> getVoiceAssistantBlocked()
“Indicates whether or not to block the use of the Voice Assistant.”- Returns:
- property voiceAssistantBlocked
-
withVoiceAssistantBlocked
public AndroidGeneralDeviceConfiguration withVoiceAssistantBlocked(Boolean voiceAssistantBlocked)
Returns an immutable copy ofthiswith just thevoiceAssistantBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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.”
- Parameters:
voiceAssistantBlocked- new value ofvoiceAssistantBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thevoiceAssistantBlockedfield changed
-
getVoiceDialingBlocked
public Optional<Boolean> getVoiceDialingBlocked()
“Indicates whether or not to block voice dialing.”- Returns:
- property voiceDialingBlocked
-
withVoiceDialingBlocked
public AndroidGeneralDeviceConfiguration withVoiceDialingBlocked(Boolean voiceDialingBlocked)
Returns an immutable copy ofthiswith just thevoiceDialingBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block voice dialing.”
- Parameters:
voiceDialingBlocked- new value ofvoiceDialingBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thevoiceDialingBlockedfield changed
-
getWebBrowserBlockAutofill
public Optional<Boolean> getWebBrowserBlockAutofill()
“Indicates whether or not to block the web browser's auto fill feature.”- Returns:
- property webBrowserBlockAutofill
-
withWebBrowserBlockAutofill
public AndroidGeneralDeviceConfiguration withWebBrowserBlockAutofill(Boolean webBrowserBlockAutofill)
Returns an immutable copy ofthiswith just thewebBrowserBlockAutofillfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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.”
- Parameters:
webBrowserBlockAutofill- new value ofwebBrowserBlockAutofillfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewebBrowserBlockAutofillfield changed
-
getWebBrowserBlocked
public Optional<Boolean> getWebBrowserBlocked()
“Indicates whether or not to block the web browser.”- Returns:
- property webBrowserBlocked
-
withWebBrowserBlocked
public AndroidGeneralDeviceConfiguration withWebBrowserBlocked(Boolean webBrowserBlocked)
Returns an immutable copy ofthiswith just thewebBrowserBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the web browser.”
- Parameters:
webBrowserBlocked- new value ofwebBrowserBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewebBrowserBlockedfield changed
-
getWebBrowserBlockJavaScript
public Optional<Boolean> getWebBrowserBlockJavaScript()
“Indicates whether or not to block JavaScript within the web browser.”- Returns:
- property webBrowserBlockJavaScript
-
withWebBrowserBlockJavaScript
public AndroidGeneralDeviceConfiguration withWebBrowserBlockJavaScript(Boolean webBrowserBlockJavaScript)
Returns an immutable copy ofthiswith just thewebBrowserBlockJavaScriptfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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.”
- Parameters:
webBrowserBlockJavaScript- new value ofwebBrowserBlockJavaScriptfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewebBrowserBlockJavaScriptfield changed
-
getWebBrowserBlockPopups
public Optional<Boolean> getWebBrowserBlockPopups()
“Indicates whether or not to block popups within the web browser.”- Returns:
- property webBrowserBlockPopups
-
withWebBrowserBlockPopups
public AndroidGeneralDeviceConfiguration withWebBrowserBlockPopups(Boolean webBrowserBlockPopups)
Returns an immutable copy ofthiswith just thewebBrowserBlockPopupsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.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.”
- Parameters:
webBrowserBlockPopups- new value ofwebBrowserBlockPopupsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewebBrowserBlockPopupsfield changed
-
getWebBrowserCookieSettings
public Optional<WebBrowserCookieSettings> getWebBrowserCookieSettings()
“Cookie settings within the web browser.”- Returns:
- property webBrowserCookieSettings
-
withWebBrowserCookieSettings
public AndroidGeneralDeviceConfiguration withWebBrowserCookieSettings(WebBrowserCookieSettings webBrowserCookieSettings)
Returns an immutable copy ofthiswith just thewebBrowserCookieSettingsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Cookie settings within the web browser.”
- Parameters:
webBrowserCookieSettings- new value ofwebBrowserCookieSettingsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewebBrowserCookieSettingsfield changed
-
getWiFiBlocked
public Optional<Boolean> getWiFiBlocked()
“Indicates whether or not to block syncing Wi-Fi.”- Returns:
- property wiFiBlocked
-
withWiFiBlocked
public AndroidGeneralDeviceConfiguration withWiFiBlocked(Boolean wiFiBlocked)
Returns an immutable copy ofthiswith just thewiFiBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block syncing Wi-Fi.”
- Parameters:
wiFiBlocked- new value ofwiFiBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewiFiBlockedfield changed
-
withUnmappedField
public AndroidGeneralDeviceConfiguration withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classDeviceConfiguration
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classDeviceConfiguration
-
patch
public AndroidGeneralDeviceConfiguration patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.- Overrides:
patchin classDeviceConfiguration- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
put
public AndroidGeneralDeviceConfiguration put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).- Overrides:
putin classDeviceConfiguration- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
toString
public String toString()
- Overrides:
toStringin classDeviceConfiguration
-
-