DeviceSettings.Builder

abstract class DeviceSettings.Builder


Builder for DeviceSettings.

Summary

Public functions

abstract DeviceSettings!
DeviceSettings.Builder!

Clears encryptionStatusMetadata.

DeviceSettings.Builder!

Clears googlePlayProtectVerifyAppsStateMetadata.

DeviceSettings.Builder!

Clears screenLockComplexityMetadata.

abstract DeviceSettings.Builder!

Encryption status.

DeviceSettings.Builder!

Metadata about encryption status.

abstract DeviceSettings.Builder!

Whether Google Play Protect verification is enabled on the device.

DeviceSettings.Builder!

Metadata about google play protect verify apps state.

abstract DeviceSettings.Builder!

Complexity of the screen lock used to protect the device or the profile.

DeviceSettings.Builder!

Metadata about screen lock complexity.

Public functions

build

abstract fun build(): DeviceSettings!

clearEncryptionStatusMetadata

@CanIgnoreReturnValue
fun clearEncryptionStatusMetadata(): DeviceSettings.Builder!

Clears encryptionStatusMetadata.

clearGooglePlayProtectVerifyAppsStateMetadata

@CanIgnoreReturnValue
fun clearGooglePlayProtectVerifyAppsStateMetadata(): DeviceSettings.Builder!

Clears googlePlayProtectVerifyAppsStateMetadata.

clearScreenLockComplexityMetadata

@CanIgnoreReturnValue
fun clearScreenLockComplexityMetadata(): DeviceSettings.Builder!

Clears screenLockComplexityMetadata.

setEncryptionStatus

abstract fun setEncryptionStatus(value: DeviceSettings.EncryptionStatus!): DeviceSettings.Builder!

Encryption status.

setEncryptionStatusMetadata

@CanIgnoreReturnValue
fun setEncryptionStatusMetadata(value: Metadata!): DeviceSettings.Builder!

Metadata about encryption status.

setGooglePlayProtectVerifyAppsState

abstract fun setGooglePlayProtectVerifyAppsState(
    value: DeviceSettings.GooglePlayProtectVerifyAppsState!
): DeviceSettings.Builder!

Whether Google Play Protect verification is enabled on the device.

setGooglePlayProtectVerifyAppsStateMetadata

@CanIgnoreReturnValue
fun setGooglePlayProtectVerifyAppsStateMetadata(value: Metadata!): DeviceSettings.Builder!

Metadata about google play protect verify apps state.

setScreenLockComplexity

abstract fun setScreenLockComplexity(value: DeviceSettings.ScreenLockComplexity!): DeviceSettings.Builder!

Complexity of the screen lock used to protect the device or the profile. This requires the caller to have the REQUEST_PASSWORD_COMPLEXITY permission.

setScreenLockComplexityMetadata

@CanIgnoreReturnValue
fun setScreenLockComplexityMetadata(value: Metadata!): DeviceSettings.Builder!

Metadata about screen lock complexity.