Package odata.msgraph.client.beta.entity
Class AospDeviceOwnerCompliancePolicy.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.AospDeviceOwnerCompliancePolicy.Builder
-
- Enclosing class:
- AospDeviceOwnerCompliancePolicy
public static final class AospDeviceOwnerCompliancePolicy.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public AospDeviceOwnerCompliancePolicy.Builder id(String id)
-
createdDateTime
public AospDeviceOwnerCompliancePolicy.Builder createdDateTime(OffsetDateTime createdDateTime)
-
description
public AospDeviceOwnerCompliancePolicy.Builder description(String description)
-
displayName
public AospDeviceOwnerCompliancePolicy.Builder displayName(String displayName)
-
lastModifiedDateTime
public AospDeviceOwnerCompliancePolicy.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
-
roleScopeTagIds
public AospDeviceOwnerCompliancePolicy.Builder roleScopeTagIds(List<String> roleScopeTagIds)
-
roleScopeTagIds
public AospDeviceOwnerCompliancePolicy.Builder roleScopeTagIds(String... roleScopeTagIds)
-
roleScopeTagIdsNextLink
public AospDeviceOwnerCompliancePolicy.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
-
version
public AospDeviceOwnerCompliancePolicy.Builder version(Integer version)
-
minAndroidSecurityPatchLevel
public AospDeviceOwnerCompliancePolicy.Builder minAndroidSecurityPatchLevel(String minAndroidSecurityPatchLevel)
“Minimum Android security patch level.”- Parameters:
minAndroidSecurityPatchLevel- value ofminAndroidSecurityPatchLevelproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
osMaximumVersion
public AospDeviceOwnerCompliancePolicy.Builder osMaximumVersion(String osMaximumVersion)
“Maximum Android version.”- Parameters:
osMaximumVersion- value ofosMaximumVersionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
osMinimumVersion
public AospDeviceOwnerCompliancePolicy.Builder osMinimumVersion(String osMinimumVersion)
“Minimum Android version.”- Parameters:
osMinimumVersion- value ofosMinimumVersionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
passwordMinimumLength
public AospDeviceOwnerCompliancePolicy.Builder passwordMinimumLength(Integer passwordMinimumLength)
“Minimum password length. Valid values 4 to 16”- Parameters:
passwordMinimumLength- value ofpasswordMinimumLengthproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
passwordMinutesOfInactivityBeforeLock
public AospDeviceOwnerCompliancePolicy.Builder passwordMinutesOfInactivityBeforeLock(Integer passwordMinutesOfInactivityBeforeLock)
“Minutes of inactivity before a password is required. Valid values 1 to 8640”- Parameters:
passwordMinutesOfInactivityBeforeLock- value ofpasswordMinutesOfInactivityBeforeLockproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
passwordRequired
public AospDeviceOwnerCompliancePolicy.Builder passwordRequired(Boolean passwordRequired)
“Require a password to unlock device.”- Parameters:
passwordRequired- value ofpasswordRequiredproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
passwordRequiredType
public AospDeviceOwnerCompliancePolicy.Builder passwordRequiredType(AndroidDeviceOwnerRequiredPasswordType passwordRequiredType)
“Type of characters in password”- Parameters:
passwordRequiredType- value ofpasswordRequiredTypeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
securityBlockJailbrokenDevices
public AospDeviceOwnerCompliancePolicy.Builder securityBlockJailbrokenDevices(Boolean securityBlockJailbrokenDevices)
“Devices must not be jailbroken or rooted.”- Parameters:
securityBlockJailbrokenDevices- value ofsecurityBlockJailbrokenDevicesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
storageRequireEncryption
public AospDeviceOwnerCompliancePolicy.Builder storageRequireEncryption(Boolean storageRequireEncryption)
“Require encryption on Android devices.”- Parameters:
storageRequireEncryption- value ofstorageRequireEncryptionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public AospDeviceOwnerCompliancePolicy build()
-
-