public class ManagedDeviceEncryptionState extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
ManagedDeviceEncryptionState.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected AdvancedBitLockerState |
advancedBitLockerStates |
protected String |
deviceName |
protected DeviceTypes |
deviceType |
protected ComplianceStatus |
encryptionPolicySettingState |
protected EncryptionReadinessState |
encryptionReadinessState |
protected EncryptionState |
encryptionState |
protected FileVaultState |
fileVaultStates |
protected String |
osVersion |
protected List<EncryptionReportPolicyDetails> |
policyDetails |
protected String |
policyDetailsNextLink |
protected String |
tpmSpecificationVersion |
protected String |
userPrincipalName |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
ManagedDeviceEncryptionState() |
| Modifier and Type | Method and Description |
|---|---|
static ManagedDeviceEncryptionState.Builder |
builderManagedDeviceEncryptionState()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<AdvancedBitLockerState> |
getAdvancedBitLockerStates()
“Advanced BitLocker State”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<String> |
getDeviceName()
“Device name”
|
Optional<DeviceTypes> |
getDeviceType()
“Platform of the device.”
|
Optional<ComplianceStatus> |
getEncryptionPolicySettingState()
“Encryption policy setting state”
|
Optional<EncryptionReadinessState> |
getEncryptionReadinessState()
“Encryption readiness state”
|
Optional<EncryptionState> |
getEncryptionState()
“Device encryption state”
|
Optional<FileVaultState> |
getFileVaultStates()
“FileVault State”
|
Optional<String> |
getOsVersion()
“Operating system version of the device”
|
com.github.davidmoten.odata.client.CollectionPage<EncryptionReportPolicyDetails> |
getPolicyDetails()
“Policy Details”
|
Optional<String> |
getTpmSpecificationVersion()
“Device TPM Version”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<String> |
getUserPrincipalName()
“User name”
|
String |
odataTypeName() |
ManagedDeviceEncryptionState |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
ManagedDeviceEncryptionState |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
ManagedDeviceEncryptionState |
withAdvancedBitLockerStates(AdvancedBitLockerState advancedBitLockerStates)
Returns an immutable copy of
this with just the advancedBitLockerStates field changed. |
ManagedDeviceEncryptionState |
withDeviceName(String deviceName)
Returns an immutable copy of
this with just the deviceName field
changed. |
ManagedDeviceEncryptionState |
withDeviceType(DeviceTypes deviceType)
Returns an immutable copy of
this with just the deviceType field
changed. |
ManagedDeviceEncryptionState |
withEncryptionPolicySettingState(ComplianceStatus encryptionPolicySettingState)
Returns an immutable copy of
this with just the encryptionPolicySettingState field changed. |
ManagedDeviceEncryptionState |
withEncryptionReadinessState(EncryptionReadinessState encryptionReadinessState)
Returns an immutable copy of
this with just the encryptionReadinessState field changed. |
ManagedDeviceEncryptionState |
withEncryptionState(EncryptionState encryptionState)
Returns an immutable copy of
this with just the encryptionState
field changed. |
ManagedDeviceEncryptionState |
withFileVaultStates(FileVaultState fileVaultStates)
Returns an immutable copy of
this with just the fileVaultStates
field changed. |
ManagedDeviceEncryptionState |
withOsVersion(String osVersion)
Returns an immutable copy of
this with just the osVersion field
changed. |
ManagedDeviceEncryptionState |
withTpmSpecificationVersion(String tpmSpecificationVersion)
Returns an immutable copy of
this with just the tpmSpecificationVersion field changed. |
ManagedDeviceEncryptionState |
withUserPrincipalName(String userPrincipalName)
Returns an immutable copy of
this with just the userPrincipalName
field changed. |
protected String userPrincipalName
protected DeviceTypes deviceType
protected String osVersion
protected String tpmSpecificationVersion
protected String deviceName
protected EncryptionReadinessState encryptionReadinessState
protected EncryptionState encryptionState
protected ComplianceStatus encryptionPolicySettingState
protected AdvancedBitLockerState advancedBitLockerStates
protected FileVaultState fileVaultStates
protected List<EncryptionReportPolicyDetails> policyDetails
protected String policyDetailsNextLink
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static ManagedDeviceEncryptionState.Builder builderManagedDeviceEncryptionState()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class Entitypublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class Entitypublic Optional<String> getUserPrincipalName()
public ManagedDeviceEncryptionState withUserPrincipalName(String userPrincipalName)
this with just the userPrincipalName
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“User name”
userPrincipalName - new value of userPrincipalName field (as defined in service metadata)this with just the userPrincipalName field changedpublic Optional<DeviceTypes> getDeviceType()
public ManagedDeviceEncryptionState withDeviceType(DeviceTypes deviceType)
this with just the deviceType field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“Platform of the device.”
deviceType - new value of deviceType field (as defined in service metadata)this with just the deviceType field changedpublic Optional<String> getOsVersion()
public ManagedDeviceEncryptionState withOsVersion(String osVersion)
this with just the osVersion field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“Operating system version of the device”
osVersion - new value of osVersion field (as defined in service metadata)this with just the osVersion field changedpublic Optional<String> getTpmSpecificationVersion()
public ManagedDeviceEncryptionState withTpmSpecificationVersion(String tpmSpecificationVersion)
this with just the tpmSpecificationVersion field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Device TPM Version”
tpmSpecificationVersion - new value of tpmSpecificationVersion field (as defined in service metadata)this with just the tpmSpecificationVersion field changedpublic ManagedDeviceEncryptionState withDeviceName(String deviceName)
this with just the deviceName field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“Device name”
deviceName - new value of deviceName field (as defined in service metadata)this with just the deviceName field changedpublic Optional<EncryptionReadinessState> getEncryptionReadinessState()
public ManagedDeviceEncryptionState withEncryptionReadinessState(EncryptionReadinessState encryptionReadinessState)
this with just the encryptionReadinessState field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Encryption readiness state”
encryptionReadinessState - new value of encryptionReadinessState field (as defined in service metadata)this with just the encryptionReadinessState field changedpublic Optional<EncryptionState> getEncryptionState()
public ManagedDeviceEncryptionState withEncryptionState(EncryptionState encryptionState)
this with just the encryptionState
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Device encryption state”
encryptionState - new value of encryptionState field (as defined in service metadata)this with just the encryptionState field changedpublic Optional<ComplianceStatus> getEncryptionPolicySettingState()
public ManagedDeviceEncryptionState withEncryptionPolicySettingState(ComplianceStatus encryptionPolicySettingState)
this with just the encryptionPolicySettingState field changed. Field description below. The field
name is also added to an internal map of changed fields in the returned object
so that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Encryption policy setting state”
encryptionPolicySettingState - new value of encryptionPolicySettingState field (as defined in service metadata)this with just the encryptionPolicySettingState field changedpublic Optional<AdvancedBitLockerState> getAdvancedBitLockerStates()
public ManagedDeviceEncryptionState withAdvancedBitLockerStates(AdvancedBitLockerState advancedBitLockerStates)
this with just the advancedBitLockerStates field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Advanced BitLocker State”
advancedBitLockerStates - new value of advancedBitLockerStates field (as defined in service metadata)this with just the advancedBitLockerStates field changedpublic Optional<FileVaultState> getFileVaultStates()
public ManagedDeviceEncryptionState withFileVaultStates(FileVaultState fileVaultStates)
this with just the fileVaultStates
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“FileVault State”
fileVaultStates - new value of fileVaultStates field (as defined in service metadata)this with just the fileVaultStates field changedpublic com.github.davidmoten.odata.client.CollectionPage<EncryptionReportPolicyDetails> getPolicyDetails()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic ManagedDeviceEncryptionState patch()
this with changed fields reset.public ManagedDeviceEncryptionState put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.