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)
-
appsBlockInstallFromUnknownSources
public AospDeviceOwnerDeviceConfiguration.Builder appsBlockInstallFromUnknownSources(Boolean appsBlockInstallFromUnknownSources)
“Indicates whether or not the user is allowed to enable unknown sources setting. When set to true, user is not allowed to enable unknown sources settings.”- Parameters:
appsBlockInstallFromUnknownSources- value ofappsBlockInstallFromUnknownSourcesproperty (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)
-
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)
-
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)
-
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()
-
-