Class ManagedDeviceEncryptionState.Builder

    • Method Detail

      • advancedBitLockerStates

        public ManagedDeviceEncryptionState.Builder advancedBitLockerStates​(AdvancedBitLockerState advancedBitLockerStates)
        “Advanced BitLocker State”
        Parameters:
        advancedBitLockerStates - value of advancedBitLockerStates property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceName

        public ManagedDeviceEncryptionState.Builder deviceName​(String deviceName)
        “Device name”
        Parameters:
        deviceName - value of deviceName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceType

        public ManagedDeviceEncryptionState.Builder deviceType​(DeviceTypes deviceType)
        “Platform of the device.”
        Parameters:
        deviceType - value of deviceType property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • encryptionPolicySettingState

        public ManagedDeviceEncryptionState.Builder encryptionPolicySettingState​(ComplianceStatus encryptionPolicySettingState)
        “Encryption policy setting state”
        Parameters:
        encryptionPolicySettingState - value of encryptionPolicySettingState property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • encryptionReadinessState

        public ManagedDeviceEncryptionState.Builder encryptionReadinessState​(EncryptionReadinessState encryptionReadinessState)
        “Encryption readiness state”
        Parameters:
        encryptionReadinessState - value of encryptionReadinessState property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • encryptionState

        public ManagedDeviceEncryptionState.Builder encryptionState​(EncryptionState encryptionState)
        “Device encryption state”
        Parameters:
        encryptionState - value of encryptionState property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • fileVaultStates

        public ManagedDeviceEncryptionState.Builder fileVaultStates​(FileVaultState fileVaultStates)
        “FileVault State”
        Parameters:
        fileVaultStates - value of fileVaultStates property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • osVersion

        public ManagedDeviceEncryptionState.Builder osVersion​(String osVersion)
        “Operating system version of the device”
        Parameters:
        osVersion - value of osVersion property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • policyDetailsNextLink

        public ManagedDeviceEncryptionState.Builder policyDetailsNextLink​(String policyDetailsNextLink)
        “Policy Details”
        Parameters:
        policyDetailsNextLink - value of policyDetails@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • tpmSpecificationVersion

        public ManagedDeviceEncryptionState.Builder tpmSpecificationVersion​(String tpmSpecificationVersion)
        “Device TPM Version”
        Parameters:
        tpmSpecificationVersion - value of tpmSpecificationVersion property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • userPrincipalName

        public ManagedDeviceEncryptionState.Builder userPrincipalName​(String userPrincipalName)
        “User name”
        Parameters:
        userPrincipalName - value of userPrincipalName property (as defined in service metadata)
        Returns:
        this (for method chaining)