Interface ExportEncryptionConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ExportEncryptionConfiguration.Builder,,ExportEncryptionConfiguration> SdkBuilder<ExportEncryptionConfiguration.Builder,,ExportEncryptionConfiguration> SdkPojo
- Enclosing class:
ExportEncryptionConfiguration
@Mutable
@NotThreadSafe
public static interface ExportEncryptionConfiguration.Builder
extends SdkPojo, CopyableBuilder<ExportEncryptionConfiguration.Builder,ExportEncryptionConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the KMS key used to encrypt the exported data.sseAlgorithm(String sseAlgorithm) The server-side encryption algorithm used for the exported data.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
sseAlgorithm
The server-side encryption algorithm used for the exported data. Valid values are
AES256andaws:kms.- Parameters:
sseAlgorithm- The server-side encryption algorithm used for the exported data. Valid values areAES256andaws:kms.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyArn
The ARN of the KMS key used to encrypt the exported data.
- Parameters:
kmsKeyArn- The ARN of the KMS key used to encrypt the exported data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-