Interface EncryptionAtRest.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<EncryptionAtRest.Builder,
,EncryptionAtRest> SdkBuilder<EncryptionAtRest.Builder,
,EncryptionAtRest> SdkPojo
- Enclosing class:
EncryptionAtRest
public static interface EncryptionAtRest.Builder
extends SdkPojo, CopyableBuilder<EncryptionAtRest.Builder,EncryptionAtRest>
-
Method Summary
Modifier and TypeMethodDescriptioncatalogEncryptionMode
(String catalogEncryptionMode) The encryption-at-rest mode for encrypting Data Catalog data.catalogEncryptionMode
(CatalogEncryptionMode catalogEncryptionMode) The encryption-at-rest mode for encrypting Data Catalog data.catalogEncryptionServiceRole
(String catalogEncryptionServiceRole) The role that Glue assumes to encrypt and decrypt the Data Catalog objects on the caller's behalf.sseAwsKmsKeyId
(String sseAwsKmsKeyId) The ID of the KMS key to use for encryption at rest.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
catalogEncryptionMode
The encryption-at-rest mode for encrypting Data Catalog data.
- Parameters:
catalogEncryptionMode
- The encryption-at-rest mode for encrypting Data Catalog data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
catalogEncryptionMode
The encryption-at-rest mode for encrypting Data Catalog data.
- Parameters:
catalogEncryptionMode
- The encryption-at-rest mode for encrypting Data Catalog data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sseAwsKmsKeyId
The ID of the KMS key to use for encryption at rest.
- Parameters:
sseAwsKmsKeyId
- The ID of the KMS key to use for encryption at rest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalogEncryptionServiceRole
The role that Glue assumes to encrypt and decrypt the Data Catalog objects on the caller's behalf.
- Parameters:
catalogEncryptionServiceRole
- The role that Glue assumes to encrypt and decrypt the Data Catalog objects on the caller's behalf.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-