Package odata.msgraph.client.beta.entity
Class AospDeviceOwnerDeviceConfiguration.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.AospDeviceOwnerDeviceConfiguration.Builder
-
- Enclosing class:
- AospDeviceOwnerDeviceConfiguration
public static final class AospDeviceOwnerDeviceConfiguration.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public AospDeviceOwnerDeviceConfiguration.Builder id(String id)
-
createdDateTime
public AospDeviceOwnerDeviceConfiguration.Builder createdDateTime(OffsetDateTime createdDateTime)
-
description
public AospDeviceOwnerDeviceConfiguration.Builder description(String description)
-
deviceManagementApplicabilityRuleDeviceMode
public AospDeviceOwnerDeviceConfiguration.Builder deviceManagementApplicabilityRuleDeviceMode(DeviceManagementApplicabilityRuleDeviceMode deviceManagementApplicabilityRuleDeviceMode)
-
deviceManagementApplicabilityRuleOsEdition
public AospDeviceOwnerDeviceConfiguration.Builder deviceManagementApplicabilityRuleOsEdition(DeviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEdition)
-
deviceManagementApplicabilityRuleOsVersion
public AospDeviceOwnerDeviceConfiguration.Builder deviceManagementApplicabilityRuleOsVersion(DeviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersion)
-
displayName
public AospDeviceOwnerDeviceConfiguration.Builder displayName(String displayName)
-
lastModifiedDateTime
public AospDeviceOwnerDeviceConfiguration.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
-
roleScopeTagIds
public AospDeviceOwnerDeviceConfiguration.Builder roleScopeTagIds(List<String> roleScopeTagIds)
-
roleScopeTagIds
public AospDeviceOwnerDeviceConfiguration.Builder roleScopeTagIds(String... roleScopeTagIds)
-
roleScopeTagIdsNextLink
public AospDeviceOwnerDeviceConfiguration.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
-
supportsScopeTags
public AospDeviceOwnerDeviceConfiguration.Builder supportsScopeTags(Boolean supportsScopeTags)
-
version
public AospDeviceOwnerDeviceConfiguration.Builder version(Integer version)
-
appsAllowInstallFromUnknownSources
public AospDeviceOwnerDeviceConfiguration.Builder appsAllowInstallFromUnknownSources(Boolean appsAllowInstallFromUnknownSources)
“Indicates whether or not the user is allowed to enable to unknown sources setting.”- Parameters:
appsAllowInstallFromUnknownSources- value ofappsAllowInstallFromUnknownSourcesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
backupBlocked
public AospDeviceOwnerDeviceConfiguration.Builder backupBlocked(Boolean backupBlocked)
“Indicates whether or not to block backup service.”- Parameters:
backupBlocked- value ofbackupBlockedproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
bluetoothBlockConfiguration
public AospDeviceOwnerDeviceConfiguration.Builder bluetoothBlockConfiguration(Boolean bluetoothBlockConfiguration)
“Indicates whether or not to block a user from configuring bluetooth.”- Parameters:
bluetoothBlockConfiguration- value ofbluetoothBlockConfigurationproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
bluetoothBlockContactSharing
public AospDeviceOwnerDeviceConfiguration.Builder bluetoothBlockContactSharing(Boolean bluetoothBlockContactSharing)
“Indicates whether or not to block a user from sharing contacts via bluetooth.”- Parameters:
bluetoothBlockContactSharing- value ofbluetoothBlockContactSharingproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
bluetoothBlocked
public AospDeviceOwnerDeviceConfiguration.Builder bluetoothBlocked(Boolean bluetoothBlocked)
“Indicates whether or not to disable the use of bluetooth. When set to true, bluetooth cannot be enabled on the device.”- Parameters:
bluetoothBlocked- value ofbluetoothBlockedproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
cameraBlocked
public AospDeviceOwnerDeviceConfiguration.Builder cameraBlocked(Boolean cameraBlocked)
“Indicates whether or not to disable the use of the camera.”- Parameters:
cameraBlocked- value ofcameraBlockedproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
cellularBlockWiFiTethering
public AospDeviceOwnerDeviceConfiguration.Builder cellularBlockWiFiTethering(Boolean cellularBlockWiFiTethering)
“Indicates whether or not to block Wi-Fi tethering.”- Parameters:
cellularBlockWiFiTethering- value ofcellularBlockWiFiTetheringproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
factoryResetBlocked
public AospDeviceOwnerDeviceConfiguration.Builder factoryResetBlocked(Boolean factoryResetBlocked)
“Indicates whether or not the factory reset option in settings is disabled.”- Parameters:
factoryResetBlocked- value offactoryResetBlockedproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
passwordMinimumLength
public AospDeviceOwnerDeviceConfiguration.Builder passwordMinimumLength(Integer passwordMinimumLength)
“Indicates the minimum length of the password required on the device. Valid values 4 to 16”- Parameters:
passwordMinimumLength- value ofpasswordMinimumLengthproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
passwordMinutesOfInactivityBeforeScreenTimeout
public AospDeviceOwnerDeviceConfiguration.Builder passwordMinutesOfInactivityBeforeScreenTimeout(Integer passwordMinutesOfInactivityBeforeScreenTimeout)
“Minutes of inactivity before the screen times out.”- Parameters:
passwordMinutesOfInactivityBeforeScreenTimeout- value ofpasswordMinutesOfInactivityBeforeScreenTimeoutproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
passwordRequiredType
public AospDeviceOwnerDeviceConfiguration.Builder passwordRequiredType(AndroidDeviceOwnerRequiredPasswordType passwordRequiredType)
“Indicates the minimum password quality required on the device.”- Parameters:
passwordRequiredType- value ofpasswordRequiredTypeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
passwordSignInFailureCountBeforeFactoryReset
public AospDeviceOwnerDeviceConfiguration.Builder passwordSignInFailureCountBeforeFactoryReset(Integer passwordSignInFailureCountBeforeFactoryReset)
“Indicates the number of times a user can enter an incorrect password before the device is wiped. Valid values 4 to 11”- Parameters:
passwordSignInFailureCountBeforeFactoryReset- value ofpasswordSignInFailureCountBeforeFactoryResetproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
screenCaptureBlocked
public AospDeviceOwnerDeviceConfiguration.Builder screenCaptureBlocked(Boolean screenCaptureBlocked)
“Indicates whether or not to disable the capability to take screenshots.”- Parameters:
screenCaptureBlocked- value ofscreenCaptureBlockedproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
securityAllowDebuggingFeatures
public AospDeviceOwnerDeviceConfiguration.Builder securityAllowDebuggingFeatures(Boolean securityAllowDebuggingFeatures)
“Indicates whether or not to block the user from enabling debugging features on the device.”- Parameters:
securityAllowDebuggingFeatures- value ofsecurityAllowDebuggingFeaturesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
storageAllowUsb
public AospDeviceOwnerDeviceConfiguration.Builder storageAllowUsb(Boolean storageAllowUsb)
“Indicates whether or not to block USB storage.”- Parameters:
storageAllowUsb- value ofstorageAllowUsbproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
storageBlockExternalMedia
public AospDeviceOwnerDeviceConfiguration.Builder storageBlockExternalMedia(Boolean storageBlockExternalMedia)
“Indicates whether or not to block external media.”- Parameters:
storageBlockExternalMedia- value ofstorageBlockExternalMediaproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
storageBlockUsbFileTransfer
public AospDeviceOwnerDeviceConfiguration.Builder storageBlockUsbFileTransfer(Boolean storageBlockUsbFileTransfer)
“Indicates whether or not to block USB file transfer.”- Parameters:
storageBlockUsbFileTransfer- value ofstorageBlockUsbFileTransferproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
wifiBlockEditConfigurations
public AospDeviceOwnerDeviceConfiguration.Builder wifiBlockEditConfigurations(Boolean wifiBlockEditConfigurations)
“Indicates whether or not to block the user from editing the wifi connection settings.”- Parameters:
wifiBlockEditConfigurations- value ofwifiBlockEditConfigurationsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public AospDeviceOwnerDeviceConfiguration build()
-
-