@Generated(value="software.amazon.awssdk:codegen") public final class FieldLevelEncryptionProfileSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FieldLevelEncryptionProfileSummary.Builder,FieldLevelEncryptionProfileSummary>
The field-level encryption profile summary.
Modifier and Type | Class and Description |
---|---|
static interface |
FieldLevelEncryptionProfileSummary.Builder |
Modifier and Type | Method and Description |
---|---|
static FieldLevelEncryptionProfileSummary.Builder |
builder() |
String |
comment()
An optional comment for the field-level encryption profile summary.
|
EncryptionEntities |
encryptionEntities()
A complex data type of encryption entities for the field-level encryption profile that include the public key ID,
provider, and field patterns for specifying which fields to encrypt with this key.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
ID for the field-level encryption profile summary.
|
Instant |
lastModifiedTime()
The time when the the field-level encryption profile summary was last updated.
|
String |
name()
Name for the field-level encryption profile summary.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends FieldLevelEncryptionProfileSummary.Builder> |
serializableBuilderClass() |
FieldLevelEncryptionProfileSummary.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String id()
ID for the field-level encryption profile summary.
public Instant lastModifiedTime()
The time when the the field-level encryption profile summary was last updated.
public String name()
Name for the field-level encryption profile summary.
public EncryptionEntities encryptionEntities()
A complex data type of encryption entities for the field-level encryption profile that include the public key ID, provider, and field patterns for specifying which fields to encrypt with this key.
public String comment()
An optional comment for the field-level encryption profile summary.
public FieldLevelEncryptionProfileSummary.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<FieldLevelEncryptionProfileSummary.Builder,FieldLevelEncryptionProfileSummary>
public static FieldLevelEncryptionProfileSummary.Builder builder()
public static Class<? extends FieldLevelEncryptionProfileSummary.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.