public class AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConfiguration implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
AndroidDeviceOwnerGeneralDeviceConfiguration.Builder |
createdDateTime, description, deviceManagementApplicabilityRuleDeviceMode, deviceManagementApplicabilityRuleOsEdition, deviceManagementApplicabilityRuleOsVersion, displayName, lastModifiedDateTime, roleScopeTagIds, roleScopeTagIdsNextLink, supportsScopeTags, versionchangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
AndroidDeviceOwnerGeneralDeviceConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
static AndroidDeviceOwnerGeneralDeviceConfiguration.Builder |
builderAndroidDeviceOwnerGeneralDeviceConfiguration()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<Boolean> |
getAccountsBlockModification()
“Indicates whether or not adding or removing accounts is disabled.”
|
Optional<Boolean> |
getAppsAllowInstallFromUnknownSources()
“Indicates whether or not the user is allowed to enable to unknown sources
setting.”
|
Optional<AndroidDeviceOwnerAppAutoUpdatePolicyType> |
getAppsAutoUpdatePolicy()
“Indicates the value of the app auto update policy.”
|
Optional<AndroidDeviceOwnerDefaultAppPermissionPolicyType> |
getAppsDefaultPermissionPolicy()
“Indicates the permission policy for requests for runtime permissions if one is
not defined for the app specifically.”
|
Optional<Boolean> |
getAppsRecommendSkippingFirstUseHints()
“Whether or not to recommend all apps skip any first-time-use hints they may have
added.”
|
Optional<Boolean> |
getBluetoothBlockConfiguration()
“Indicates whether or not to block a user from configuring bluetooth.”
|
Optional<Boolean> |
getBluetoothBlockContactSharing()
“Indicates whether or not to block a user from sharing contacts via bluetooth.”
|
Optional<Boolean> |
getCameraBlocked()
“Indicates whether or not to disable the use of the camera.”
|
Optional<Boolean> |
getCellularBlockWiFiTethering()
“Indicates whether or not to block Wi-Fi tethering.”
|
Optional<Boolean> |
getCertificateCredentialConfigurationDisabled()
“Indicates whether or not to block users from any certificate credential
configuration.”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<Boolean> |
getDataRoamingBlocked()
“Indicates whether or not to block a user from data roaming.”
|
Optional<Boolean> |
getDateTimeConfigurationBlocked()
“Indicates whether or not to block the user from manually changing the date or
time on the device”
|
Optional<AndroidDeviceOwnerEnrollmentProfileType> |
getEnrollmentProfile()
“Indicates which enrollment profile you want to configure.”
|
Optional<Boolean> |
getFactoryResetBlocked()
“Indicates whether or not the factory reset option in settings is disabled.”
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getFactoryResetDeviceAdministratorEmails()
“List of Google account emails that will be required to authenticate after a
device is factory reset before it can be set up.”
|
Optional<AndroidDeviceOwnerGlobalProxy> |
getGlobalProxy()
“Proxy is set up directly with host, port and excluded hosts.”
|
Optional<Boolean> |
getGoogleAccountsBlocked()
“Indicates whether or not google accounts will be blocked.”
|
com.github.davidmoten.odata.client.CollectionPage<AppListItem> |
getKioskModeApps()
“A list of managed apps that will be shown when the device is in Kiosk Mode.
|
Optional<Boolean> |
getKioskModeBluetoothConfigurationEnabled()
“Whether or not to allow a user to configure Bluetooth settings in Kiosk Mode.”
|
Optional<String> |
getKioskModeExitCode()
“Exit code to allow a user to escape from Kiosk Mode when the device is in Kiosk
Mode.”
|
Optional<Boolean> |
getKioskModeFlashlightConfigurationEnabled()
“Whether or not to allow a user to use the flashlight in Kiosk Mode.”
|
Optional<Boolean> |
getKioskModeMediaVolumeConfigurationEnabled()
“Whether or not to allow a user to change the media volume in Kiosk Mode.”
|
Optional<Boolean> |
getKioskModeScreenSaverConfigurationEnabled()
“Whether or not to enable screen saver mode or not in Kiosk Mode.”
|
Optional<Boolean> |
getKioskModeScreenSaverDetectMediaDisabled()
“Whether or not the device screen should show the screen saver if audio/video is
playing in Kiosk Mode.”
|
Optional<Integer> |
getKioskModeScreenSaverDisplayTimeInSeconds()
“The number of seconds that the device will display the screen saver for in Kiosk
Mode.
|
Optional<String> |
getKioskModeScreenSaverImageUrl()
“URL for an image that will be the device's screen saver in Kiosk Mode.”
|
Optional<Integer> |
getKioskModeScreenSaverStartDelayInSeconds()
“The number of seconds the device needs to be inactive for before the screen
saver is shown in Kiosk Mode.
|
Optional<Boolean> |
getKioskModeVirtualHomeButtonEnabled()
“Whether or not to display a virtual home button when the device is in Kiosk Mode
.”
|
Optional<AndroidDeviceOwnerVirtualHomeButtonType> |
getKioskModeVirtualHomeButtonType()
“Indicates whether the virtual home button is a swipe up home button or a
floating home button.”
|
Optional<String> |
getKioskModeWallpaperUrl()
“URL to a publicly accessible image to use for the wallpaper when the device is
in Kiosk Mode.”
|
Optional<Boolean> |
getKioskModeWiFiConfigurationEnabled()
“Whether or not to allow a user to configure Wi-Fi settings in Kiosk Mode.”
|
Optional<Boolean> |
getMicrophoneForceMute()
“Indicates whether or not to block unmuting the microphone on the device.”
|
Optional<Boolean> |
getMicrosoftLauncherConfigurationEnabled()
“Indicates whether or not to you want configure Microsoft Launcher.”
|
Optional<Boolean> |
getNetworkEscapeHatchAllowed()
“Indicates whether or not the device will allow connecting to a temporary network
connection at boot time.”
|
Optional<Boolean> |
getNfcBlockOutgoingBeam()
“Indicates whether or not to block NFC outgoing beam.”
|
Optional<Boolean> |
getPasswordBlockKeyguard()
“Indicates whether or not the keyguard is disabled.”
|
com.github.davidmoten.odata.client.CollectionPage<AndroidKeyguardFeature> |
getPasswordBlockKeyguardFeatures()
“List of device keyguard features to block.
|
Optional<Integer> |
getPasswordExpirationDays()
“Indicates the amount of time in seconds that a password can be set for before it
expires and a new password will be required.
|
Optional<Integer> |
getPasswordMinimumLength()
“Indicates the minimum length of the password required on the device.
|
Optional<Integer> |
getPasswordMinimumLetterCharacters()
“Indicates the minimum number of letter characters required for device password.
|
Optional<Integer> |
getPasswordMinimumLowerCaseCharacters()
“Indicates the minimum number of lower case characters required for device
password.
|
Optional<Integer> |
getPasswordMinimumNonLetterCharacters()
“Indicates the minimum number of non-letter characters required for device
password.
|
Optional<Integer> |
getPasswordMinimumNumericCharacters()
“Indicates the minimum number of numeric characters required for device password.
|
Optional<Integer> |
getPasswordMinimumSymbolCharacters()
“Indicates the minimum number of symbol characters required for device password.
|
Optional<Integer> |
getPasswordMinimumUpperCaseCharacters()
“Indicates the minimum number of upper caseletter characters required for device
password.
|
Optional<Integer> |
getPasswordMinutesOfInactivityBeforeScreenTimeout()
“Milliseconds of inactivity before the screen times out.”
|
Optional<Integer> |
getPasswordPreviousPasswordCountToBlock()
“Indicates the length of password history, where the user will not be able to
enter a new password that is the same as any password in the history.
|
Optional<AndroidDeviceOwnerRequiredPasswordType> |
getPasswordRequiredType()
“Indicates the minimum password quality required on the device.”
|
Optional<Integer> |
getPasswordSignInFailureCountBeforeFactoryReset()
“Indicates the number of times a user can enter an incorrect password before the
device is wiped.
|
Optional<AndroidDeviceOwnerPlayStoreMode> |
getPlayStoreMode()
“Indicates the Play Store mode of the device.”
|
Optional<Boolean> |
getSafeBootBlocked()
“Indicates whether or not rebooting the device into safe boot is disabled.”
|
Optional<Boolean> |
getScreenCaptureBlocked()
“Indicates whether or not to disable the capability to take screenshots.”
|
Optional<Boolean> |
getSecurityAllowDebuggingFeatures()
“Indicates whether or not to block the user from enabling debugging features on
the device.”
|
Optional<Boolean> |
getSecurityRequireVerifyApps()
“Indicates whether or not verify apps is required.”
|
Optional<Boolean> |
getStatusBarBlocked()
“Indicates whether or the status bar is disabled, including notifications, quick
settings and other screen overlays.”
|
com.github.davidmoten.odata.client.CollectionPage<AndroidDeviceOwnerBatteryPluggedMode> |
getStayOnModes()
“List of modes in which the device's display will stay powered-on.
|
Optional<Boolean> |
getStorageAllowUsb()
“Indicates whether or not to allow USB mass storage.”
|
Optional<Boolean> |
getStorageBlockExternalMedia()
“Indicates whether or not to block external media.”
|
Optional<Boolean> |
getStorageBlockUsbFileTransfer()
“Indicates whether or not to block USB file transfer.”
|
Optional<AndroidDeviceOwnerSystemUpdateInstallType> |
getSystemUpdateInstallType()
“The type of system update configuration.”
|
Optional<Integer> |
getSystemUpdateWindowEndMinutesAfterMidnight()
“Indicates the number of minutes after midnight that the system update window
ends.
|
Optional<Integer> |
getSystemUpdateWindowStartMinutesAfterMidnight()
“Indicates the number of minutes after midnight that the system update window
starts.
|
Optional<Boolean> |
getSystemWindowsBlocked()
“Whether or not to block Android system prompt windows, like toasts, phone
activities, and system alerts.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<Boolean> |
getUsersBlockAdd()
“Indicates whether or not adding users and profiles is disabled.”
|
Optional<Boolean> |
getUsersBlockRemove()
“Indicates whether or not to disable removing other users from the device.”
|
Optional<Boolean> |
getVolumeBlockAdjustment()
“Indicates whether or not adjusting the master volume is disabled.”
|
Optional<Boolean> |
getVpnAlwaysOnLockdownMode()
“If an always on VPN package name is specified, whether or not to lock network
traffic when that VPN is disconnected.”
|
Optional<String> |
getVpnAlwaysOnPackageIdentifier()
“Android app package name for app that will handle an always-on VPN connection.”
|
Optional<Boolean> |
getWifiBlockEditConfigurations()
“Indicates whether or not to block the user from editing the wifi connection
settings.”
|
Optional<Boolean> |
getWifiBlockEditPolicyDefinedConfigurations()
“Indicates whether or not to block the user from editing just the networks
defined by the policy.”
|
String |
odataTypeName() |
AndroidDeviceOwnerGeneralDeviceConfiguration |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
AndroidDeviceOwnerGeneralDeviceConfiguration |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withAccountsBlockModification(Boolean accountsBlockModification)
Returns an immutable copy of
this with just the accountsBlockModification field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withAppsAllowInstallFromUnknownSources(Boolean appsAllowInstallFromUnknownSources)
Returns an immutable copy of
this with just the appsAllowInstallFromUnknownSources field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withAppsAutoUpdatePolicy(AndroidDeviceOwnerAppAutoUpdatePolicyType appsAutoUpdatePolicy)
Returns an immutable copy of
this with just the appsAutoUpdatePolicy field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withAppsDefaultPermissionPolicy(AndroidDeviceOwnerDefaultAppPermissionPolicyType appsDefaultPermissionPolicy)
Returns an immutable copy of
this with just the appsDefaultPermissionPolicy field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withAppsRecommendSkippingFirstUseHints(Boolean appsRecommendSkippingFirstUseHints)
Returns an immutable copy of
this with just the appsRecommendSkippingFirstUseHints field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withBluetoothBlockConfiguration(Boolean bluetoothBlockConfiguration)
Returns an immutable copy of
this with just the bluetoothBlockConfiguration field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withBluetoothBlockContactSharing(Boolean bluetoothBlockContactSharing)
Returns an immutable copy of
this with just the bluetoothBlockContactSharing field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withCameraBlocked(Boolean cameraBlocked)
Returns an immutable copy of
this with just the cameraBlocked
field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withCellularBlockWiFiTethering(Boolean cellularBlockWiFiTethering)
Returns an immutable copy of
this with just the cellularBlockWiFiTethering field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withCertificateCredentialConfigurationDisabled(Boolean certificateCredentialConfigurationDisabled)
Returns an immutable copy of
this with just the certificateCredentialConfigurationDisabled field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withDataRoamingBlocked(Boolean dataRoamingBlocked)
Returns an immutable copy of
this with just the dataRoamingBlocked field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withDateTimeConfigurationBlocked(Boolean dateTimeConfigurationBlocked)
Returns an immutable copy of
this with just the dateTimeConfigurationBlocked field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withEnrollmentProfile(AndroidDeviceOwnerEnrollmentProfileType enrollmentProfile)
Returns an immutable copy of
this with just the enrollmentProfile
field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withFactoryResetBlocked(Boolean factoryResetBlocked)
Returns an immutable copy of
this with just the factoryResetBlocked field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withGlobalProxy(AndroidDeviceOwnerGlobalProxy globalProxy)
Returns an immutable copy of
this with just the globalProxy
field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withGoogleAccountsBlocked(Boolean googleAccountsBlocked)
Returns an immutable copy of
this with just the googleAccountsBlocked field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withKioskModeBluetoothConfigurationEnabled(Boolean kioskModeBluetoothConfigurationEnabled)
Returns an immutable copy of
this with just the kioskModeBluetoothConfigurationEnabled field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withKioskModeExitCode(String kioskModeExitCode)
Returns an immutable copy of
this with just the kioskModeExitCode
field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withKioskModeFlashlightConfigurationEnabled(Boolean kioskModeFlashlightConfigurationEnabled)
Returns an immutable copy of
this with just the kioskModeFlashlightConfigurationEnabled field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withKioskModeMediaVolumeConfigurationEnabled(Boolean kioskModeMediaVolumeConfigurationEnabled)
Returns an immutable copy of
this with just the kioskModeMediaVolumeConfigurationEnabled field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withKioskModeScreenSaverConfigurationEnabled(Boolean kioskModeScreenSaverConfigurationEnabled)
Returns an immutable copy of
this with just the kioskModeScreenSaverConfigurationEnabled field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withKioskModeScreenSaverDetectMediaDisabled(Boolean kioskModeScreenSaverDetectMediaDisabled)
Returns an immutable copy of
this with just the kioskModeScreenSaverDetectMediaDisabled field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withKioskModeScreenSaverDisplayTimeInSeconds(Integer kioskModeScreenSaverDisplayTimeInSeconds)
Returns an immutable copy of
this with just the kioskModeScreenSaverDisplayTimeInSeconds field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withKioskModeScreenSaverImageUrl(String kioskModeScreenSaverImageUrl)
Returns an immutable copy of
this with just the kioskModeScreenSaverImageUrl field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withKioskModeScreenSaverStartDelayInSeconds(Integer kioskModeScreenSaverStartDelayInSeconds)
Returns an immutable copy of
this with just the kioskModeScreenSaverStartDelayInSeconds field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withKioskModeVirtualHomeButtonEnabled(Boolean kioskModeVirtualHomeButtonEnabled)
Returns an immutable copy of
this with just the kioskModeVirtualHomeButtonEnabled field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withKioskModeVirtualHomeButtonType(AndroidDeviceOwnerVirtualHomeButtonType kioskModeVirtualHomeButtonType)
Returns an immutable copy of
this with just the kioskModeVirtualHomeButtonType field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withKioskModeWallpaperUrl(String kioskModeWallpaperUrl)
Returns an immutable copy of
this with just the kioskModeWallpaperUrl field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withKioskModeWiFiConfigurationEnabled(Boolean kioskModeWiFiConfigurationEnabled)
Returns an immutable copy of
this with just the kioskModeWiFiConfigurationEnabled field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withMicrophoneForceMute(Boolean microphoneForceMute)
Returns an immutable copy of
this with just the microphoneForceMute field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withMicrosoftLauncherConfigurationEnabled(Boolean microsoftLauncherConfigurationEnabled)
Returns an immutable copy of
this with just the microsoftLauncherConfigurationEnabled field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withNetworkEscapeHatchAllowed(Boolean networkEscapeHatchAllowed)
Returns an immutable copy of
this with just the networkEscapeHatchAllowed field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withNfcBlockOutgoingBeam(Boolean nfcBlockOutgoingBeam)
Returns an immutable copy of
this with just the nfcBlockOutgoingBeam field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withPasswordBlockKeyguard(Boolean passwordBlockKeyguard)
Returns an immutable copy of
this with just the passwordBlockKeyguard field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withPasswordExpirationDays(Integer passwordExpirationDays)
Returns an immutable copy of
this with just the passwordExpirationDays field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withPasswordMinimumLength(Integer passwordMinimumLength)
Returns an immutable copy of
this with just the passwordMinimumLength field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withPasswordMinimumLetterCharacters(Integer passwordMinimumLetterCharacters)
Returns an immutable copy of
this with just the passwordMinimumLetterCharacters field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withPasswordMinimumLowerCaseCharacters(Integer passwordMinimumLowerCaseCharacters)
Returns an immutable copy of
this with just the passwordMinimumLowerCaseCharacters field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withPasswordMinimumNonLetterCharacters(Integer passwordMinimumNonLetterCharacters)
Returns an immutable copy of
this with just the passwordMinimumNonLetterCharacters field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withPasswordMinimumNumericCharacters(Integer passwordMinimumNumericCharacters)
Returns an immutable copy of
this with just the passwordMinimumNumericCharacters field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withPasswordMinimumSymbolCharacters(Integer passwordMinimumSymbolCharacters)
Returns an immutable copy of
this with just the passwordMinimumSymbolCharacters field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withPasswordMinimumUpperCaseCharacters(Integer passwordMinimumUpperCaseCharacters)
Returns an immutable copy of
this with just the passwordMinimumUpperCaseCharacters field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withPasswordMinutesOfInactivityBeforeScreenTimeout(Integer passwordMinutesOfInactivityBeforeScreenTimeout)
Returns an immutable copy of
this with just the passwordMinutesOfInactivityBeforeScreenTimeout field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withPasswordPreviousPasswordCountToBlock(Integer passwordPreviousPasswordCountToBlock)
Returns an immutable copy of
this with just the passwordPreviousPasswordCountToBlock field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withPasswordRequiredType(AndroidDeviceOwnerRequiredPasswordType passwordRequiredType)
Returns an immutable copy of
this with just the passwordRequiredType field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withPasswordSignInFailureCountBeforeFactoryReset(Integer passwordSignInFailureCountBeforeFactoryReset)
Returns an immutable copy of
this with just the passwordSignInFailureCountBeforeFactoryReset field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withPlayStoreMode(AndroidDeviceOwnerPlayStoreMode playStoreMode)
Returns an immutable copy of
this with just the playStoreMode
field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withSafeBootBlocked(Boolean safeBootBlocked)
Returns an immutable copy of
this with just the safeBootBlocked
field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withScreenCaptureBlocked(Boolean screenCaptureBlocked)
Returns an immutable copy of
this with just the screenCaptureBlocked field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withSecurityAllowDebuggingFeatures(Boolean securityAllowDebuggingFeatures)
Returns an immutable copy of
this with just the securityAllowDebuggingFeatures field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withSecurityRequireVerifyApps(Boolean securityRequireVerifyApps)
Returns an immutable copy of
this with just the securityRequireVerifyApps field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withStatusBarBlocked(Boolean statusBarBlocked)
Returns an immutable copy of
this with just the statusBarBlocked
field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withStorageAllowUsb(Boolean storageAllowUsb)
Returns an immutable copy of
this with just the storageAllowUsb
field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withStorageBlockExternalMedia(Boolean storageBlockExternalMedia)
Returns an immutable copy of
this with just the storageBlockExternalMedia field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withStorageBlockUsbFileTransfer(Boolean storageBlockUsbFileTransfer)
Returns an immutable copy of
this with just the storageBlockUsbFileTransfer field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withSystemUpdateInstallType(AndroidDeviceOwnerSystemUpdateInstallType systemUpdateInstallType)
Returns an immutable copy of
this with just the systemUpdateInstallType field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withSystemUpdateWindowEndMinutesAfterMidnight(Integer systemUpdateWindowEndMinutesAfterMidnight)
Returns an immutable copy of
this with just the systemUpdateWindowEndMinutesAfterMidnight field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withSystemUpdateWindowStartMinutesAfterMidnight(Integer systemUpdateWindowStartMinutesAfterMidnight)
Returns an immutable copy of
this with just the systemUpdateWindowStartMinutesAfterMidnight field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withSystemWindowsBlocked(Boolean systemWindowsBlocked)
Returns an immutable copy of
this with just the systemWindowsBlocked field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withUsersBlockAdd(Boolean usersBlockAdd)
Returns an immutable copy of
this with just the usersBlockAdd
field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withUsersBlockRemove(Boolean usersBlockRemove)
Returns an immutable copy of
this with just the usersBlockRemove
field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withVolumeBlockAdjustment(Boolean volumeBlockAdjustment)
Returns an immutable copy of
this with just the volumeBlockAdjustment field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withVpnAlwaysOnLockdownMode(Boolean vpnAlwaysOnLockdownMode)
Returns an immutable copy of
this with just the vpnAlwaysOnLockdownMode field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withVpnAlwaysOnPackageIdentifier(String vpnAlwaysOnPackageIdentifier)
Returns an immutable copy of
this with just the vpnAlwaysOnPackageIdentifier field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withWifiBlockEditConfigurations(Boolean wifiBlockEditConfigurations)
Returns an immutable copy of
this with just the wifiBlockEditConfigurations field changed. |
AndroidDeviceOwnerGeneralDeviceConfiguration |
withWifiBlockEditPolicyDefinedConfigurations(Boolean wifiBlockEditPolicyDefinedConfigurations)
Returns an immutable copy of
this with just the wifiBlockEditPolicyDefinedConfigurations 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 accountsBlockModification
protected Boolean appsAllowInstallFromUnknownSources
protected AndroidDeviceOwnerAppAutoUpdatePolicyType appsAutoUpdatePolicy
protected AndroidDeviceOwnerDefaultAppPermissionPolicyType appsDefaultPermissionPolicy
protected Boolean appsRecommendSkippingFirstUseHints
protected Boolean bluetoothBlockConfiguration
protected Boolean bluetoothBlockContactSharing
protected Boolean cameraBlocked
protected Boolean cellularBlockWiFiTethering
protected Boolean certificateCredentialConfigurationDisabled
protected Boolean microsoftLauncherConfigurationEnabled
protected AndroidDeviceOwnerEnrollmentProfileType enrollmentProfile
protected Boolean dataRoamingBlocked
protected Boolean dateTimeConfigurationBlocked
protected String factoryResetDeviceAdministratorEmailsNextLink
protected Boolean factoryResetBlocked
protected AndroidDeviceOwnerGlobalProxy globalProxy
protected Boolean googleAccountsBlocked
protected Boolean kioskModeScreenSaverConfigurationEnabled
protected String kioskModeScreenSaverImageUrl
protected Integer kioskModeScreenSaverDisplayTimeInSeconds
protected Integer kioskModeScreenSaverStartDelayInSeconds
protected Boolean kioskModeScreenSaverDetectMediaDisabled
protected List<AppListItem> kioskModeApps
protected String kioskModeAppsNextLink
protected String kioskModeWallpaperUrl
protected String kioskModeExitCode
protected Boolean kioskModeVirtualHomeButtonEnabled
protected AndroidDeviceOwnerVirtualHomeButtonType kioskModeVirtualHomeButtonType
protected Boolean kioskModeBluetoothConfigurationEnabled
protected Boolean kioskModeWiFiConfigurationEnabled
protected Boolean kioskModeFlashlightConfigurationEnabled
protected Boolean kioskModeMediaVolumeConfigurationEnabled
protected Boolean microphoneForceMute
protected Boolean networkEscapeHatchAllowed
protected Boolean nfcBlockOutgoingBeam
protected Boolean passwordBlockKeyguard
protected List<AndroidKeyguardFeature> passwordBlockKeyguardFeatures
protected String passwordBlockKeyguardFeaturesNextLink
protected Integer passwordExpirationDays
protected Integer passwordMinimumLength
protected Integer passwordMinimumLetterCharacters
protected Integer passwordMinimumLowerCaseCharacters
protected Integer passwordMinimumNonLetterCharacters
protected Integer passwordMinimumNumericCharacters
protected Integer passwordMinimumSymbolCharacters
protected Integer passwordMinimumUpperCaseCharacters
protected Integer passwordMinutesOfInactivityBeforeScreenTimeout
protected Integer passwordPreviousPasswordCountToBlock
protected AndroidDeviceOwnerRequiredPasswordType passwordRequiredType
protected Integer passwordSignInFailureCountBeforeFactoryReset
protected AndroidDeviceOwnerPlayStoreMode playStoreMode
protected Boolean safeBootBlocked
protected Boolean screenCaptureBlocked
protected Boolean securityAllowDebuggingFeatures
protected Boolean securityRequireVerifyApps
protected Boolean statusBarBlocked
protected List<AndroidDeviceOwnerBatteryPluggedMode> stayOnModes
protected String stayOnModesNextLink
protected Boolean storageAllowUsb
protected Boolean storageBlockExternalMedia
protected Boolean storageBlockUsbFileTransfer
protected Integer systemUpdateWindowStartMinutesAfterMidnight
protected Integer systemUpdateWindowEndMinutesAfterMidnight
protected AndroidDeviceOwnerSystemUpdateInstallType systemUpdateInstallType
protected Boolean systemWindowsBlocked
protected Boolean usersBlockAdd
protected Boolean usersBlockRemove
protected Boolean volumeBlockAdjustment
protected Boolean vpnAlwaysOnLockdownMode
protected String vpnAlwaysOnPackageIdentifier
protected Boolean wifiBlockEditConfigurations
protected Boolean wifiBlockEditPolicyDefinedConfigurations
protected AndroidDeviceOwnerGeneralDeviceConfiguration()
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class DeviceConfigurationpublic static AndroidDeviceOwnerGeneralDeviceConfiguration.Builder builderAndroidDeviceOwnerGeneralDeviceConfiguration()
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> getAccountsBlockModification()
public AndroidDeviceOwnerGeneralDeviceConfiguration withAccountsBlockModification(Boolean accountsBlockModification)
this with just the accountsBlockModification 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 adding or removing accounts is disabled.”
accountsBlockModification - new value of accountsBlockModification field (as defined in service metadata)this with just the accountsBlockModification field changedpublic Optional<Boolean> getAppsAllowInstallFromUnknownSources()
public AndroidDeviceOwnerGeneralDeviceConfiguration withAppsAllowInstallFromUnknownSources(Boolean appsAllowInstallFromUnknownSources)
this with just the appsAllowInstallFromUnknownSources 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 the user is allowed to enable to unknown sources setting.”
appsAllowInstallFromUnknownSources - new value of appsAllowInstallFromUnknownSources field (as defined in service metadata)this with just the appsAllowInstallFromUnknownSources field changedpublic Optional<AndroidDeviceOwnerAppAutoUpdatePolicyType> getAppsAutoUpdatePolicy()
public AndroidDeviceOwnerGeneralDeviceConfiguration withAppsAutoUpdatePolicy(AndroidDeviceOwnerAppAutoUpdatePolicyType appsAutoUpdatePolicy)
this with just the appsAutoUpdatePolicy 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 the value of the app auto update policy.”
appsAutoUpdatePolicy - new value of appsAutoUpdatePolicy field (as defined in service metadata)this with just the appsAutoUpdatePolicy field changedpublic Optional<AndroidDeviceOwnerDefaultAppPermissionPolicyType> getAppsDefaultPermissionPolicy()
public AndroidDeviceOwnerGeneralDeviceConfiguration withAppsDefaultPermissionPolicy(AndroidDeviceOwnerDefaultAppPermissionPolicyType appsDefaultPermissionPolicy)
this with just the appsDefaultPermissionPolicy 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 the permission policy for requests for runtime permissions if one is not defined for the app specifically.”
appsDefaultPermissionPolicy - new value of appsDefaultPermissionPolicy field (as defined in service metadata)this with just the appsDefaultPermissionPolicy field changedpublic Optional<Boolean> getAppsRecommendSkippingFirstUseHints()
public AndroidDeviceOwnerGeneralDeviceConfiguration withAppsRecommendSkippingFirstUseHints(Boolean appsRecommendSkippingFirstUseHints)
this with just the appsRecommendSkippingFirstUseHints 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.
“Whether or not to recommend all apps skip any first-time-use hints they may have added.”
appsRecommendSkippingFirstUseHints - new value of appsRecommendSkippingFirstUseHints field (as defined in service metadata)this with just the appsRecommendSkippingFirstUseHints field changedpublic Optional<Boolean> getBluetoothBlockConfiguration()
public AndroidDeviceOwnerGeneralDeviceConfiguration withBluetoothBlockConfiguration(Boolean bluetoothBlockConfiguration)
this with just the bluetoothBlockConfiguration 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 a user from configuring bluetooth.”
bluetoothBlockConfiguration - new value of bluetoothBlockConfiguration field (as defined in service metadata)this with just the bluetoothBlockConfiguration field changedpublic Optional<Boolean> getBluetoothBlockContactSharing()
public AndroidDeviceOwnerGeneralDeviceConfiguration withBluetoothBlockContactSharing(Boolean bluetoothBlockContactSharing)
this with just the bluetoothBlockContactSharing 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 a user from sharing contacts via bluetooth.”
bluetoothBlockContactSharing - new value of bluetoothBlockContactSharing field (as defined in service metadata)this with just the bluetoothBlockContactSharing field changedpublic Optional<Boolean> getCameraBlocked()
public AndroidDeviceOwnerGeneralDeviceConfiguration 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 disable 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> getCellularBlockWiFiTethering()
public AndroidDeviceOwnerGeneralDeviceConfiguration 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 Wi-Fi tethering.”
cellularBlockWiFiTethering - new value of cellularBlockWiFiTethering field (as defined in service metadata)this with just the cellularBlockWiFiTethering field changedpublic Optional<Boolean> getCertificateCredentialConfigurationDisabled()
public AndroidDeviceOwnerGeneralDeviceConfiguration withCertificateCredentialConfigurationDisabled(Boolean certificateCredentialConfigurationDisabled)
this with just the certificateCredentialConfigurationDisabled 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 users from any certificate credential configuration.”
certificateCredentialConfigurationDisabled - new value of certificateCredentialConfigurationDisabled field (as defined in service metadata)this with just the certificateCredentialConfigurationDisabled field changedpublic Optional<Boolean> getMicrosoftLauncherConfigurationEnabled()
public AndroidDeviceOwnerGeneralDeviceConfiguration withMicrosoftLauncherConfigurationEnabled(Boolean microsoftLauncherConfigurationEnabled)
this with just the microsoftLauncherConfigurationEnabled 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 you want configure Microsoft Launcher.”
microsoftLauncherConfigurationEnabled - new value of microsoftLauncherConfigurationEnabled field (as defined in service metadata)this with just the microsoftLauncherConfigurationEnabled field changedpublic Optional<AndroidDeviceOwnerEnrollmentProfileType> getEnrollmentProfile()
public AndroidDeviceOwnerGeneralDeviceConfiguration withEnrollmentProfile(AndroidDeviceOwnerEnrollmentProfileType enrollmentProfile)
this with just the enrollmentProfile
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 which enrollment profile you want to configure.”
enrollmentProfile - new value of enrollmentProfile field (as defined in service metadata)this with just the enrollmentProfile field changedpublic Optional<Boolean> getDataRoamingBlocked()
public AndroidDeviceOwnerGeneralDeviceConfiguration withDataRoamingBlocked(Boolean dataRoamingBlocked)
this with just the dataRoamingBlocked 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 a user from data roaming.”
dataRoamingBlocked - new value of dataRoamingBlocked field (as defined in service metadata)this with just the dataRoamingBlocked field changedpublic Optional<Boolean> getDateTimeConfigurationBlocked()
public AndroidDeviceOwnerGeneralDeviceConfiguration withDateTimeConfigurationBlocked(Boolean dateTimeConfigurationBlocked)
this with just the dateTimeConfigurationBlocked 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 user from manually changing the date or time on the device”
dateTimeConfigurationBlocked - new value of dateTimeConfigurationBlocked field (as defined in service metadata)this with just the dateTimeConfigurationBlocked field changedpublic com.github.davidmoten.odata.client.CollectionPage<String> getFactoryResetDeviceAdministratorEmails()
public Optional<Boolean> getFactoryResetBlocked()
public AndroidDeviceOwnerGeneralDeviceConfiguration 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 the factory reset option in settings is disabled.”
factoryResetBlocked - new value of factoryResetBlocked field (as defined in service metadata)this with just the factoryResetBlocked field changedpublic Optional<AndroidDeviceOwnerGlobalProxy> getGlobalProxy()
public AndroidDeviceOwnerGeneralDeviceConfiguration withGlobalProxy(AndroidDeviceOwnerGlobalProxy globalProxy)
this with just the globalProxy
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.
“Proxy is set up directly with host, port and excluded hosts.”
globalProxy - new value of globalProxy field (as defined in service metadata)this with just the globalProxy field changedpublic Optional<Boolean> getGoogleAccountsBlocked()
public AndroidDeviceOwnerGeneralDeviceConfiguration withGoogleAccountsBlocked(Boolean googleAccountsBlocked)
this with just the googleAccountsBlocked 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 google accounts will be blocked.”
googleAccountsBlocked - new value of googleAccountsBlocked field (as defined in service metadata)this with just the googleAccountsBlocked field changedpublic Optional<Boolean> getKioskModeScreenSaverConfigurationEnabled()
public AndroidDeviceOwnerGeneralDeviceConfiguration withKioskModeScreenSaverConfigurationEnabled(Boolean kioskModeScreenSaverConfigurationEnabled)
this with just the kioskModeScreenSaverConfigurationEnabled 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.
“Whether or not to enable screen saver mode or not in Kiosk Mode.”
kioskModeScreenSaverConfigurationEnabled - new value of kioskModeScreenSaverConfigurationEnabled field (as defined in service metadata)this with just the kioskModeScreenSaverConfigurationEnabled field changedpublic Optional<String> getKioskModeScreenSaverImageUrl()
public AndroidDeviceOwnerGeneralDeviceConfiguration withKioskModeScreenSaverImageUrl(String kioskModeScreenSaverImageUrl)
this with just the kioskModeScreenSaverImageUrl 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.
“URL for an image that will be the device's screen saver in Kiosk Mode.”
kioskModeScreenSaverImageUrl - new value of kioskModeScreenSaverImageUrl field (as defined in service metadata)this with just the kioskModeScreenSaverImageUrl field changedpublic Optional<Integer> getKioskModeScreenSaverDisplayTimeInSeconds()
public AndroidDeviceOwnerGeneralDeviceConfiguration withKioskModeScreenSaverDisplayTimeInSeconds(Integer kioskModeScreenSaverDisplayTimeInSeconds)
this with just the kioskModeScreenSaverDisplayTimeInSeconds 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.
“The number of seconds that the device will display the screen saver for in Kiosk Mode. Valid values 0 to 9999999”
kioskModeScreenSaverDisplayTimeInSeconds - new value of kioskModeScreenSaverDisplayTimeInSeconds field (as defined in service metadata)this with just the kioskModeScreenSaverDisplayTimeInSeconds field changedpublic Optional<Integer> getKioskModeScreenSaverStartDelayInSeconds()
public AndroidDeviceOwnerGeneralDeviceConfiguration withKioskModeScreenSaverStartDelayInSeconds(Integer kioskModeScreenSaverStartDelayInSeconds)
this with just the kioskModeScreenSaverStartDelayInSeconds 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.
“The number of seconds the device needs to be inactive for before the screen saver is shown in Kiosk Mode. Valid values 1 to 9999999”
kioskModeScreenSaverStartDelayInSeconds - new value of kioskModeScreenSaverStartDelayInSeconds field (as defined in service metadata)this with just the kioskModeScreenSaverStartDelayInSeconds field changedpublic Optional<Boolean> getKioskModeScreenSaverDetectMediaDisabled()
public AndroidDeviceOwnerGeneralDeviceConfiguration withKioskModeScreenSaverDetectMediaDisabled(Boolean kioskModeScreenSaverDetectMediaDisabled)
this with just the kioskModeScreenSaverDetectMediaDisabled 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.
“Whether or not the device screen should show the screen saver if audio/video is playing in Kiosk Mode.”
kioskModeScreenSaverDetectMediaDisabled - new value of kioskModeScreenSaverDetectMediaDisabled field (as defined in service metadata)this with just the kioskModeScreenSaverDetectMediaDisabled field changedpublic com.github.davidmoten.odata.client.CollectionPage<AppListItem> getKioskModeApps()
public Optional<String> getKioskModeWallpaperUrl()
public AndroidDeviceOwnerGeneralDeviceConfiguration withKioskModeWallpaperUrl(String kioskModeWallpaperUrl)
this with just the kioskModeWallpaperUrl 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.
“URL to a publicly accessible image to use for the wallpaper when the device is in Kiosk Mode.”
kioskModeWallpaperUrl - new value of kioskModeWallpaperUrl field (as defined in service metadata)this with just the kioskModeWallpaperUrl field changedpublic Optional<String> getKioskModeExitCode()
public AndroidDeviceOwnerGeneralDeviceConfiguration withKioskModeExitCode(String kioskModeExitCode)
this with just the kioskModeExitCode
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.
“Exit code to allow a user to escape from Kiosk Mode when the device is in Kiosk Mode.”
kioskModeExitCode - new value of kioskModeExitCode field (as defined in service metadata)this with just the kioskModeExitCode field changedpublic Optional<Boolean> getKioskModeVirtualHomeButtonEnabled()
public AndroidDeviceOwnerGeneralDeviceConfiguration withKioskModeVirtualHomeButtonEnabled(Boolean kioskModeVirtualHomeButtonEnabled)
this with just the kioskModeVirtualHomeButtonEnabled 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.
“Whether or not to display a virtual home button when the device is in Kiosk Mode .”
kioskModeVirtualHomeButtonEnabled - new value of kioskModeVirtualHomeButtonEnabled field (as defined in service metadata)this with just the kioskModeVirtualHomeButtonEnabled field changedpublic Optional<AndroidDeviceOwnerVirtualHomeButtonType> getKioskModeVirtualHomeButtonType()
public AndroidDeviceOwnerGeneralDeviceConfiguration withKioskModeVirtualHomeButtonType(AndroidDeviceOwnerVirtualHomeButtonType kioskModeVirtualHomeButtonType)
this with just the kioskModeVirtualHomeButtonType 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 the virtual home button is a swipe up home button or a floating home button.”
kioskModeVirtualHomeButtonType - new value of kioskModeVirtualHomeButtonType field (as defined in service metadata)this with just the kioskModeVirtualHomeButtonType field changedpublic Optional<Boolean> getKioskModeBluetoothConfigurationEnabled()
public AndroidDeviceOwnerGeneralDeviceConfiguration withKioskModeBluetoothConfigurationEnabled(Boolean kioskModeBluetoothConfigurationEnabled)
this with just the kioskModeBluetoothConfigurationEnabled 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.
“Whether or not to allow a user to configure Bluetooth settings in Kiosk Mode.”
kioskModeBluetoothConfigurationEnabled - new value of kioskModeBluetoothConfigurationEnabled field (as defined in service metadata)this with just the kioskModeBluetoothConfigurationEnabled field changedpublic Optional<Boolean> getKioskModeWiFiConfigurationEnabled()
public AndroidDeviceOwnerGeneralDeviceConfiguration withKioskModeWiFiConfigurationEnabled(Boolean kioskModeWiFiConfigurationEnabled)
this with just the kioskModeWiFiConfigurationEnabled 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.
“Whether or not to allow a user to configure Wi-Fi settings in Kiosk Mode.”
kioskModeWiFiConfigurationEnabled - new value of kioskModeWiFiConfigurationEnabled field (as defined in service metadata)this with just the kioskModeWiFiConfigurationEnabled field changedpublic Optional<Boolean> getKioskModeFlashlightConfigurationEnabled()
public AndroidDeviceOwnerGeneralDeviceConfiguration withKioskModeFlashlightConfigurationEnabled(Boolean kioskModeFlashlightConfigurationEnabled)
this with just the kioskModeFlashlightConfigurationEnabled 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.
“Whether or not to allow a user to use the flashlight in Kiosk Mode.”
kioskModeFlashlightConfigurationEnabled - new value of kioskModeFlashlightConfigurationEnabled field (as defined in service metadata)this with just the kioskModeFlashlightConfigurationEnabled field changedpublic Optional<Boolean> getKioskModeMediaVolumeConfigurationEnabled()
public AndroidDeviceOwnerGeneralDeviceConfiguration withKioskModeMediaVolumeConfigurationEnabled(Boolean kioskModeMediaVolumeConfigurationEnabled)
this with just the kioskModeMediaVolumeConfigurationEnabled 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.
“Whether or not to allow a user to change the media volume in Kiosk Mode.”
kioskModeMediaVolumeConfigurationEnabled - new value of kioskModeMediaVolumeConfigurationEnabled field (as defined in service metadata)this with just the kioskModeMediaVolumeConfigurationEnabled field changedpublic Optional<Boolean> getMicrophoneForceMute()
public AndroidDeviceOwnerGeneralDeviceConfiguration withMicrophoneForceMute(Boolean microphoneForceMute)
this with just the microphoneForceMute 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 unmuting the microphone on the device.”
microphoneForceMute - new value of microphoneForceMute field (as defined in service metadata)this with just the microphoneForceMute field changedpublic Optional<Boolean> getNetworkEscapeHatchAllowed()
public AndroidDeviceOwnerGeneralDeviceConfiguration withNetworkEscapeHatchAllowed(Boolean networkEscapeHatchAllowed)
this with just the networkEscapeHatchAllowed 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 the device will allow connecting to a temporary network connection at boot time.”
networkEscapeHatchAllowed - new value of networkEscapeHatchAllowed field (as defined in service metadata)this with just the networkEscapeHatchAllowed field changedpublic Optional<Boolean> getNfcBlockOutgoingBeam()
public AndroidDeviceOwnerGeneralDeviceConfiguration withNfcBlockOutgoingBeam(Boolean nfcBlockOutgoingBeam)
this with just the nfcBlockOutgoingBeam 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 NFC outgoing beam.”
nfcBlockOutgoingBeam - new value of nfcBlockOutgoingBeam field (as defined in service metadata)this with just the nfcBlockOutgoingBeam field changedpublic Optional<Boolean> getPasswordBlockKeyguard()
public AndroidDeviceOwnerGeneralDeviceConfiguration withPasswordBlockKeyguard(Boolean passwordBlockKeyguard)
this with just the passwordBlockKeyguard 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 the keyguard is disabled.”
passwordBlockKeyguard - new value of passwordBlockKeyguard field (as defined in service metadata)this with just the passwordBlockKeyguard field changedpublic com.github.davidmoten.odata.client.CollectionPage<AndroidKeyguardFeature> getPasswordBlockKeyguardFeatures()
public Optional<Integer> getPasswordExpirationDays()
public AndroidDeviceOwnerGeneralDeviceConfiguration 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.
“Indicates the amount of time in seconds that a password can be set for before it expires and a new password will be required. 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 AndroidDeviceOwnerGeneralDeviceConfiguration 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.
“Indicates the minimum length of the password required on the device. 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> getPasswordMinimumLetterCharacters()
public AndroidDeviceOwnerGeneralDeviceConfiguration withPasswordMinimumLetterCharacters(Integer passwordMinimumLetterCharacters)
this with just the passwordMinimumLetterCharacters 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 the minimum number of letter characters required for device password. Valid values 1 to 16”
passwordMinimumLetterCharacters - new value of passwordMinimumLetterCharacters field (as defined in service metadata)this with just the passwordMinimumLetterCharacters field changedpublic Optional<Integer> getPasswordMinimumLowerCaseCharacters()
public AndroidDeviceOwnerGeneralDeviceConfiguration withPasswordMinimumLowerCaseCharacters(Integer passwordMinimumLowerCaseCharacters)
this with just the passwordMinimumLowerCaseCharacters 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 the minimum number of lower case characters required for device password. Valid values 1 to 16”
passwordMinimumLowerCaseCharacters - new value of passwordMinimumLowerCaseCharacters field (as defined in service metadata)this with just the passwordMinimumLowerCaseCharacters field changedpublic Optional<Integer> getPasswordMinimumNonLetterCharacters()
public AndroidDeviceOwnerGeneralDeviceConfiguration withPasswordMinimumNonLetterCharacters(Integer passwordMinimumNonLetterCharacters)
this with just the passwordMinimumNonLetterCharacters 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 the minimum number of non-letter characters required for device password. Valid values 1 to 16”
passwordMinimumNonLetterCharacters - new value of passwordMinimumNonLetterCharacters field (as defined in service metadata)this with just the passwordMinimumNonLetterCharacters field changedpublic Optional<Integer> getPasswordMinimumNumericCharacters()
public AndroidDeviceOwnerGeneralDeviceConfiguration withPasswordMinimumNumericCharacters(Integer passwordMinimumNumericCharacters)
this with just the passwordMinimumNumericCharacters 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 the minimum number of numeric characters required for device password. Valid values 1 to 16”
passwordMinimumNumericCharacters - new value of passwordMinimumNumericCharacters field (as defined in service metadata)this with just the passwordMinimumNumericCharacters field changedpublic Optional<Integer> getPasswordMinimumSymbolCharacters()
public AndroidDeviceOwnerGeneralDeviceConfiguration withPasswordMinimumSymbolCharacters(Integer passwordMinimumSymbolCharacters)
this with just the passwordMinimumSymbolCharacters 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 the minimum number of symbol characters required for device password. Valid values 1 to 16”
passwordMinimumSymbolCharacters - new value of passwordMinimumSymbolCharacters field (as defined in service metadata)this with just the passwordMinimumSymbolCharacters field changedpublic Optional<Integer> getPasswordMinimumUpperCaseCharacters()
public AndroidDeviceOwnerGeneralDeviceConfiguration withPasswordMinimumUpperCaseCharacters(Integer passwordMinimumUpperCaseCharacters)
this with just the passwordMinimumUpperCaseCharacters 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 the minimum number of upper caseletter characters required for device password. Valid values 1 to 16”
passwordMinimumUpperCaseCharacters - new value of passwordMinimumUpperCaseCharacters field (as defined in service metadata)this with just the passwordMinimumUpperCaseCharacters field changedpublic Optional<Integer> getPasswordMinutesOfInactivityBeforeScreenTimeout()
public AndroidDeviceOwnerGeneralDeviceConfiguration 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.
“Milliseconds 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> getPasswordPreviousPasswordCountToBlock()
public AndroidDeviceOwnerGeneralDeviceConfiguration withPasswordPreviousPasswordCountToBlock(Integer passwordPreviousPasswordCountToBlock)
this with just the passwordPreviousPasswordCountToBlock 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 the length of password history, where the user will not be able to enter a new password that is the same as any password in the history. Valid values 0 to 24”
passwordPreviousPasswordCountToBlock - new value of passwordPreviousPasswordCountToBlock field (as defined in service metadata)this with just the passwordPreviousPasswordCountToBlock field changedpublic Optional<AndroidDeviceOwnerRequiredPasswordType> getPasswordRequiredType()
public AndroidDeviceOwnerGeneralDeviceConfiguration withPasswordRequiredType(AndroidDeviceOwnerRequiredPasswordType 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.
“Indicates the minimum password quality required on the device.”
passwordRequiredType - new value of passwordRequiredType field (as defined in service metadata)this with just the passwordRequiredType field changedpublic Optional<Integer> getPasswordSignInFailureCountBeforeFactoryReset()
public AndroidDeviceOwnerGeneralDeviceConfiguration 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.
“Indicates the number of times a user can enter an incorrect password before the device is wiped. Valid values 4 to 11”
passwordSignInFailureCountBeforeFactoryReset - new value of passwordSignInFailureCountBeforeFactoryReset field (as defined in service metadata)this with just the passwordSignInFailureCountBeforeFactoryReset field changedpublic Optional<AndroidDeviceOwnerPlayStoreMode> getPlayStoreMode()
public AndroidDeviceOwnerGeneralDeviceConfiguration withPlayStoreMode(AndroidDeviceOwnerPlayStoreMode playStoreMode)
this with just the playStoreMode
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 the Play Store mode of the device.”
playStoreMode - new value of playStoreMode field (as defined in service metadata)this with just the playStoreMode field changedpublic Optional<Boolean> getSafeBootBlocked()
public AndroidDeviceOwnerGeneralDeviceConfiguration withSafeBootBlocked(Boolean safeBootBlocked)
this with just the safeBootBlocked
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 rebooting the device into safe boot is disabled.”
safeBootBlocked - new value of safeBootBlocked field (as defined in service metadata)this with just the safeBootBlocked field changedpublic Optional<Boolean> getScreenCaptureBlocked()
public AndroidDeviceOwnerGeneralDeviceConfiguration 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 disable the capability to take screenshots.”
screenCaptureBlocked - new value of screenCaptureBlocked field (as defined in service metadata)this with just the screenCaptureBlocked field changedpublic Optional<Boolean> getSecurityAllowDebuggingFeatures()
public AndroidDeviceOwnerGeneralDeviceConfiguration withSecurityAllowDebuggingFeatures(Boolean securityAllowDebuggingFeatures)
this with just the securityAllowDebuggingFeatures 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 user from enabling debugging features on the device.”
securityAllowDebuggingFeatures - new value of securityAllowDebuggingFeatures field (as defined in service metadata)this with just the securityAllowDebuggingFeatures field changedpublic Optional<Boolean> getSecurityRequireVerifyApps()
public AndroidDeviceOwnerGeneralDeviceConfiguration 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.
“Indicates whether or not verify apps is required.”
securityRequireVerifyApps - new value of securityRequireVerifyApps field (as defined in service metadata)this with just the securityRequireVerifyApps field changedpublic Optional<Boolean> getStatusBarBlocked()
public AndroidDeviceOwnerGeneralDeviceConfiguration withStatusBarBlocked(Boolean statusBarBlocked)
this with just the statusBarBlocked
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 the status bar is disabled, including notifications, quick settings and other screen overlays.”
statusBarBlocked - new value of statusBarBlocked field (as defined in service metadata)this with just the statusBarBlocked field changedpublic com.github.davidmoten.odata.client.CollectionPage<AndroidDeviceOwnerBatteryPluggedMode> getStayOnModes()
public Optional<Boolean> getStorageAllowUsb()
public AndroidDeviceOwnerGeneralDeviceConfiguration withStorageAllowUsb(Boolean storageAllowUsb)
this with just the storageAllowUsb
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 USB mass storage.”
storageAllowUsb - new value of storageAllowUsb field (as defined in service metadata)this with just the storageAllowUsb field changedpublic Optional<Boolean> getStorageBlockExternalMedia()
public AndroidDeviceOwnerGeneralDeviceConfiguration withStorageBlockExternalMedia(Boolean storageBlockExternalMedia)
this with just the storageBlockExternalMedia 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 external media.”
storageBlockExternalMedia - new value of storageBlockExternalMedia field (as defined in service metadata)this with just the storageBlockExternalMedia field changedpublic Optional<Boolean> getStorageBlockUsbFileTransfer()
public AndroidDeviceOwnerGeneralDeviceConfiguration withStorageBlockUsbFileTransfer(Boolean storageBlockUsbFileTransfer)
this with just the storageBlockUsbFileTransfer 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 USB file transfer.”
storageBlockUsbFileTransfer - new value of storageBlockUsbFileTransfer field (as defined in service metadata)this with just the storageBlockUsbFileTransfer field changedpublic Optional<Integer> getSystemUpdateWindowStartMinutesAfterMidnight()
public AndroidDeviceOwnerGeneralDeviceConfiguration withSystemUpdateWindowStartMinutesAfterMidnight(Integer systemUpdateWindowStartMinutesAfterMidnight)
this with just the systemUpdateWindowStartMinutesAfterMidnight 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 the number of minutes after midnight that the system update window starts. Valid values 0 to 1440”
systemUpdateWindowStartMinutesAfterMidnight - new value of systemUpdateWindowStartMinutesAfterMidnight field (as defined in service metadata)this with just the systemUpdateWindowStartMinutesAfterMidnight field changedpublic Optional<Integer> getSystemUpdateWindowEndMinutesAfterMidnight()
public AndroidDeviceOwnerGeneralDeviceConfiguration withSystemUpdateWindowEndMinutesAfterMidnight(Integer systemUpdateWindowEndMinutesAfterMidnight)
this with just the systemUpdateWindowEndMinutesAfterMidnight 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 the number of minutes after midnight that the system update window ends. Valid values 0 to 1440”
systemUpdateWindowEndMinutesAfterMidnight - new value of systemUpdateWindowEndMinutesAfterMidnight field (as defined in service metadata)this with just the systemUpdateWindowEndMinutesAfterMidnight field changedpublic Optional<AndroidDeviceOwnerSystemUpdateInstallType> getSystemUpdateInstallType()
public AndroidDeviceOwnerGeneralDeviceConfiguration withSystemUpdateInstallType(AndroidDeviceOwnerSystemUpdateInstallType systemUpdateInstallType)
this with just the systemUpdateInstallType 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.
“The type of system update configuration.”
systemUpdateInstallType - new value of systemUpdateInstallType field (as defined in service metadata)this with just the systemUpdateInstallType field changedpublic Optional<Boolean> getSystemWindowsBlocked()
public AndroidDeviceOwnerGeneralDeviceConfiguration withSystemWindowsBlocked(Boolean systemWindowsBlocked)
this with just the systemWindowsBlocked 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.
“Whether or not to block Android system prompt windows, like toasts, phone activities, and system alerts.”
systemWindowsBlocked - new value of systemWindowsBlocked field (as defined in service metadata)this with just the systemWindowsBlocked field changedpublic Optional<Boolean> getUsersBlockAdd()
public AndroidDeviceOwnerGeneralDeviceConfiguration withUsersBlockAdd(Boolean usersBlockAdd)
this with just the usersBlockAdd
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 adding users and profiles is disabled.”
usersBlockAdd - new value of usersBlockAdd field (as defined in service metadata)this with just the usersBlockAdd field changedpublic Optional<Boolean> getUsersBlockRemove()
public AndroidDeviceOwnerGeneralDeviceConfiguration withUsersBlockRemove(Boolean usersBlockRemove)
this with just the usersBlockRemove
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 disable removing other users from the device.”
usersBlockRemove - new value of usersBlockRemove field (as defined in service metadata)this with just the usersBlockRemove field changedpublic Optional<Boolean> getVolumeBlockAdjustment()
public AndroidDeviceOwnerGeneralDeviceConfiguration withVolumeBlockAdjustment(Boolean volumeBlockAdjustment)
this with just the volumeBlockAdjustment 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 adjusting the master volume is disabled.”
volumeBlockAdjustment - new value of volumeBlockAdjustment field (as defined in service metadata)this with just the volumeBlockAdjustment field changedpublic Optional<Boolean> getVpnAlwaysOnLockdownMode()
public AndroidDeviceOwnerGeneralDeviceConfiguration withVpnAlwaysOnLockdownMode(Boolean vpnAlwaysOnLockdownMode)
this with just the vpnAlwaysOnLockdownMode 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.
“If an always on VPN package name is specified, whether or not to lock network traffic when that VPN is disconnected.”
vpnAlwaysOnLockdownMode - new value of vpnAlwaysOnLockdownMode field (as defined in service metadata)this with just the vpnAlwaysOnLockdownMode field changedpublic Optional<String> getVpnAlwaysOnPackageIdentifier()
public AndroidDeviceOwnerGeneralDeviceConfiguration withVpnAlwaysOnPackageIdentifier(String vpnAlwaysOnPackageIdentifier)
this with just the vpnAlwaysOnPackageIdentifier 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.
“Android app package name for app that will handle an always-on VPN connection.”
vpnAlwaysOnPackageIdentifier - new value of vpnAlwaysOnPackageIdentifier field (as defined in service metadata)this with just the vpnAlwaysOnPackageIdentifier field changedpublic Optional<Boolean> getWifiBlockEditConfigurations()
public AndroidDeviceOwnerGeneralDeviceConfiguration withWifiBlockEditConfigurations(Boolean wifiBlockEditConfigurations)
this with just the wifiBlockEditConfigurations 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 user from editing the wifi connection settings.”
wifiBlockEditConfigurations - new value of wifiBlockEditConfigurations field (as defined in service metadata)this with just the wifiBlockEditConfigurations field changedpublic Optional<Boolean> getWifiBlockEditPolicyDefinedConfigurations()
public AndroidDeviceOwnerGeneralDeviceConfiguration withWifiBlockEditPolicyDefinedConfigurations(Boolean wifiBlockEditPolicyDefinedConfigurations)
this with just the wifiBlockEditPolicyDefinedConfigurations 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 user from editing just the networks defined by the policy.”
wifiBlockEditPolicyDefinedConfigurations - new value of wifiBlockEditPolicyDefinedConfigurations field (as defined in service metadata)this with just the wifiBlockEditPolicyDefinedConfigurations field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class DeviceConfigurationpublic AndroidDeviceOwnerGeneralDeviceConfiguration 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 AndroidDeviceOwnerGeneralDeviceConfiguration 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.