Interface SseConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SseConfiguration.Builder,,SseConfiguration> SdkBuilder<SseConfiguration.Builder,,SseConfiguration> SdkPojo
- Enclosing class:
SseConfiguration
public static interface SseConfiguration.Builder
extends SdkPojo, CopyableBuilder<SseConfiguration.Builder,SseConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptiondefault SseConfiguration.BuilderkmsEncryptionConfig(Consumer<KmsEncryptionConfig.Builder> kmsEncryptionConfig) The KMS encryption configuration used to provide details for data encryption.kmsEncryptionConfig(KmsEncryptionConfig kmsEncryptionConfig) The KMS encryption configuration used to provide details for data encryption.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
-
kmsEncryptionConfig
The KMS encryption configuration used to provide details for data encryption.
- Parameters:
kmsEncryptionConfig- The KMS encryption configuration used to provide details for data encryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsEncryptionConfig
default SseConfiguration.Builder kmsEncryptionConfig(Consumer<KmsEncryptionConfig.Builder> kmsEncryptionConfig) The KMS encryption configuration used to provide details for data encryption.
This is a convenience method that creates an instance of theKmsEncryptionConfig.Builderavoiding the need to create one manually viaKmsEncryptionConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tokmsEncryptionConfig(KmsEncryptionConfig).- Parameters:
kmsEncryptionConfig- a consumer that will call methods onKmsEncryptionConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-