public static interface EncryptionConfiguration.Builder extends CopyableBuilder<EncryptionConfiguration.Builder,EncryptionConfiguration>
Modifier and Type | Method and Description |
---|---|
default EncryptionConfiguration.Builder |
kmsEncryptionConfig(Consumer<KMSEncryptionConfig.Builder> kmsEncryptionConfig)
The encryption key.
|
EncryptionConfiguration.Builder |
kmsEncryptionConfig(KMSEncryptionConfig kmsEncryptionConfig)
The encryption key.
|
EncryptionConfiguration.Builder |
noEncryptionConfig(NoEncryptionConfig noEncryptionConfig)
Specifically override existing encryption information to ensure that no encryption is used.
|
EncryptionConfiguration.Builder |
noEncryptionConfig(String noEncryptionConfig)
Specifically override existing encryption information to ensure that no encryption is used.
|
copy
applyMutation, build
EncryptionConfiguration.Builder noEncryptionConfig(String noEncryptionConfig)
Specifically override existing encryption information to ensure that no encryption is used.
noEncryptionConfig
- Specifically override existing encryption information to ensure that no encryption is used.NoEncryptionConfig
,
NoEncryptionConfig
EncryptionConfiguration.Builder noEncryptionConfig(NoEncryptionConfig noEncryptionConfig)
Specifically override existing encryption information to ensure that no encryption is used.
noEncryptionConfig
- Specifically override existing encryption information to ensure that no encryption is used.NoEncryptionConfig
,
NoEncryptionConfig
EncryptionConfiguration.Builder kmsEncryptionConfig(KMSEncryptionConfig kmsEncryptionConfig)
The encryption key.
kmsEncryptionConfig
- The encryption key.default EncryptionConfiguration.Builder kmsEncryptionConfig(Consumer<KMSEncryptionConfig.Builder> kmsEncryptionConfig)
The encryption key.
This is a convenience that creates an instance of theKMSEncryptionConfig.Builder
avoiding the need
to create one manually via KMSEncryptionConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to kmsEncryptionConfig(KMSEncryptionConfig)
.kmsEncryptionConfig
- a consumer that will call methods on KMSEncryptionConfig.Builder
kmsEncryptionConfig(KMSEncryptionConfig)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.