public static interface FieldLevelEncryptionProfileSummary.Builder extends SdkPojo, CopyableBuilder<FieldLevelEncryptionProfileSummary.Builder,FieldLevelEncryptionProfileSummary>
| Modifier and Type | Method and Description |
|---|---|
FieldLevelEncryptionProfileSummary.Builder |
comment(String comment)
An optional comment for the field-level encryption profile summary.
|
default FieldLevelEncryptionProfileSummary.Builder |
encryptionEntities(Consumer<EncryptionEntities.Builder> 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.
|
FieldLevelEncryptionProfileSummary.Builder |
encryptionEntities(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.
|
FieldLevelEncryptionProfileSummary.Builder |
id(String id)
ID for the field-level encryption profile summary.
|
FieldLevelEncryptionProfileSummary.Builder |
lastModifiedTime(Instant lastModifiedTime)
The time when the the field-level encryption profile summary was last updated.
|
FieldLevelEncryptionProfileSummary.Builder |
name(String name)
Name for the field-level encryption profile summary.
|
copyapplyMutation, buildFieldLevelEncryptionProfileSummary.Builder id(String id)
ID for the field-level encryption profile summary.
id - ID for the field-level encryption profile summary.FieldLevelEncryptionProfileSummary.Builder lastModifiedTime(Instant lastModifiedTime)
The time when the the field-level encryption profile summary was last updated.
lastModifiedTime - The time when the the field-level encryption profile summary was last updated.FieldLevelEncryptionProfileSummary.Builder name(String name)
Name for the field-level encryption profile summary.
name - Name for the field-level encryption profile summary.FieldLevelEncryptionProfileSummary.Builder encryptionEntities(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.
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.default FieldLevelEncryptionProfileSummary.Builder encryptionEntities(Consumer<EncryptionEntities.Builder> 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.
This is a convenience that creates an instance of theEncryptionEntities.Builder avoiding the need to
create one manually via EncryptionEntities.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to encryptionEntities(EncryptionEntities).encryptionEntities - a consumer that will call methods on EncryptionEntities.BuilderencryptionEntities(EncryptionEntities)FieldLevelEncryptionProfileSummary.Builder comment(String comment)
An optional comment for the field-level encryption profile summary.
comment - An optional comment for the field-level encryption profile summary.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.