@Generated(value="software.amazon.awssdk:codegen") public final class EncryptionAtRestOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EncryptionAtRestOptions.Builder,EncryptionAtRestOptions>
Specifies the Encryption At Rest Options.
Modifier and Type | Class and Description |
---|---|
static interface |
EncryptionAtRestOptions.Builder |
Modifier and Type | Method and Description |
---|---|
static EncryptionAtRestOptions.Builder |
builder() |
Boolean |
enabled()
Specifies the option to enable Encryption At Rest.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
kmsKeyId()
Specifies the KMS Key ID for Encryption At Rest options.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EncryptionAtRestOptions.Builder> |
serializableBuilderClass() |
EncryptionAtRestOptions.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public Boolean enabled()
Specifies the option to enable Encryption At Rest.
public String kmsKeyId()
Specifies the KMS Key ID for Encryption At Rest options.
public EncryptionAtRestOptions.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<EncryptionAtRestOptions.Builder,EncryptionAtRestOptions>
public static EncryptionAtRestOptions.Builder builder()
public static Class<? extends EncryptionAtRestOptions.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.