public class BitLockerRecoveryOptions extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
BitLockerRecoveryOptions.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
blockDataRecoveryAgent |
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected Boolean |
enableBitLockerAfterRecoveryInformationToStore |
protected Boolean |
enableRecoveryInformationSaveToStore |
protected Boolean |
hideRecoveryOptions |
protected String |
odataType |
protected BitLockerRecoveryInformationType |
recoveryInformationToStore |
protected ConfigurationUsage |
recoveryKeyUsage |
protected ConfigurationUsage |
recoveryPasswordUsage |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
| Modifier | Constructor and Description |
|---|---|
protected |
BitLockerRecoveryOptions() |
| Modifier and Type | Method and Description |
|---|---|
static BitLockerRecoveryOptions.Builder |
builder()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<Boolean> |
getBlockDataRecoveryAgent()
“Indicates whether to block certificate-based data recovery agent.”
|
Optional<Boolean> |
getEnableBitLockerAfterRecoveryInformationToStore()
“Indicates whether or not to enable BitLocker until recovery information is
stored in AD DS.”
|
Optional<Boolean> |
getEnableRecoveryInformationSaveToStore()
“Indicates whether or not to allow BitLocker recovery information to store in AD
DS.”
|
Optional<Boolean> |
getHideRecoveryOptions()
“Indicates whether or not to allow showing recovery options in BitLocker Setup
Wizard for fixed or system disk.”
|
Optional<BitLockerRecoveryInformationType> |
getRecoveryInformationToStore()
“Configure what pieces of BitLocker recovery information are stored to AD DS.”
|
Optional<ConfigurationUsage> |
getRecoveryKeyUsage()
“Indicates whether users are allowed or required to generate a 256-bit recovery
key for fixed or system disk.”
|
Optional<ConfigurationUsage> |
getRecoveryPasswordUsage()
“Indicates whether users are allowed or required to generate a 48-digit recovery
password for fixed or system disk.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
BitLockerRecoveryOptions |
withBlockDataRecoveryAgent(Boolean blockDataRecoveryAgent)
Returns an immutable copy of
this with just the blockDataRecoveryAgent field changed. |
BitLockerRecoveryOptions |
withEnableBitLockerAfterRecoveryInformationToStore(Boolean enableBitLockerAfterRecoveryInformationToStore)
Returns an immutable copy of
this with just the enableBitLockerAfterRecoveryInformationToStore field changed. |
BitLockerRecoveryOptions |
withEnableRecoveryInformationSaveToStore(Boolean enableRecoveryInformationSaveToStore)
Returns an immutable copy of
this with just the enableRecoveryInformationSaveToStore field changed. |
BitLockerRecoveryOptions |
withHideRecoveryOptions(Boolean hideRecoveryOptions)
Returns an immutable copy of
this with just the hideRecoveryOptions field changed. |
BitLockerRecoveryOptions |
withRecoveryInformationToStore(BitLockerRecoveryInformationType recoveryInformationToStore)
Returns an immutable copy of
this with just the recoveryInformationToStore field changed. |
BitLockerRecoveryOptions |
withRecoveryKeyUsage(ConfigurationUsage recoveryKeyUsage)
Returns an immutable copy of
this with just the recoveryKeyUsage
field changed. |
BitLockerRecoveryOptions |
withRecoveryPasswordUsage(ConfigurationUsage recoveryPasswordUsage)
Returns an immutable copy of
this with just the recoveryPasswordUsage field changed. |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected String odataType
protected Boolean blockDataRecoveryAgent
protected ConfigurationUsage recoveryPasswordUsage
protected ConfigurationUsage recoveryKeyUsage
protected Boolean hideRecoveryOptions
protected Boolean enableRecoveryInformationSaveToStore
protected BitLockerRecoveryInformationType recoveryInformationToStore
protected Boolean enableBitLockerAfterRecoveryInformationToStore
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic Optional<Boolean> getBlockDataRecoveryAgent()
public BitLockerRecoveryOptions withBlockDataRecoveryAgent(Boolean blockDataRecoveryAgent)
this with just the blockDataRecoveryAgent 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.
“Indicates whether to block certificate-based data recovery agent.”
blockDataRecoveryAgent - new value of blockDataRecoveryAgent field (as defined in service metadata)this with just the blockDataRecoveryAgent field changedpublic Optional<ConfigurationUsage> getRecoveryPasswordUsage()
public BitLockerRecoveryOptions withRecoveryPasswordUsage(ConfigurationUsage recoveryPasswordUsage)
this with just the recoveryPasswordUsage 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.
“Indicates whether users are allowed or required to generate a 48-digit recovery password for fixed or system disk.”
recoveryPasswordUsage - new value of recoveryPasswordUsage field (as defined in service metadata)this with just the recoveryPasswordUsage field changedpublic Optional<ConfigurationUsage> getRecoveryKeyUsage()
public BitLockerRecoveryOptions withRecoveryKeyUsage(ConfigurationUsage recoveryKeyUsage)
this with just the recoveryKeyUsage
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.
“Indicates whether users are allowed or required to generate a 256-bit recovery key for fixed or system disk.”
recoveryKeyUsage - new value of recoveryKeyUsage field (as defined in service metadata)this with just the recoveryKeyUsage field changedpublic Optional<Boolean> getHideRecoveryOptions()
public BitLockerRecoveryOptions withHideRecoveryOptions(Boolean hideRecoveryOptions)
this with just the hideRecoveryOptions 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.
“Indicates whether or not to allow showing recovery options in BitLocker Setup Wizard for fixed or system disk.”
hideRecoveryOptions - new value of hideRecoveryOptions field (as defined in service metadata)this with just the hideRecoveryOptions field changedpublic Optional<Boolean> getEnableRecoveryInformationSaveToStore()
public BitLockerRecoveryOptions withEnableRecoveryInformationSaveToStore(Boolean enableRecoveryInformationSaveToStore)
this with just the enableRecoveryInformationSaveToStore 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.
“Indicates whether or not to allow BitLocker recovery information to store in AD DS.”
enableRecoveryInformationSaveToStore - new value of enableRecoveryInformationSaveToStore field (as defined in service metadata)this with just the enableRecoveryInformationSaveToStore field changedpublic Optional<BitLockerRecoveryInformationType> getRecoveryInformationToStore()
public BitLockerRecoveryOptions withRecoveryInformationToStore(BitLockerRecoveryInformationType recoveryInformationToStore)
this with just the recoveryInformationToStore 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.
“Configure what pieces of BitLocker recovery information are stored to AD DS.”
recoveryInformationToStore - new value of recoveryInformationToStore field (as defined in service metadata)this with just the recoveryInformationToStore field changedpublic Optional<Boolean> getEnableBitLockerAfterRecoveryInformationToStore()
public BitLockerRecoveryOptions withEnableBitLockerAfterRecoveryInformationToStore(Boolean enableBitLockerAfterRecoveryInformationToStore)
this with just the enableBitLockerAfterRecoveryInformationToStore 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.
“Indicates whether or not to enable BitLocker until recovery information is stored in AD DS.”
enableBitLockerAfterRecoveryInformationToStore - new value of enableBitLockerAfterRecoveryInformationToStore field (as defined in service metadata)this with just the enableBitLockerAfterRecoveryInformationToStore field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepublic static BitLockerRecoveryOptions.Builder builder()
Copyright © 2018–2020. All rights reserved.