public static interface PutDefaultEncryptionConfigurationRequest.Builder extends IoTSiteWiseRequest.Builder, SdkPojo, CopyableBuilder<PutDefaultEncryptionConfigurationRequest.Builder,PutDefaultEncryptionConfigurationRequest>
| Modifier and Type | Method and Description |
|---|---|
PutDefaultEncryptionConfigurationRequest.Builder |
encryptionType(EncryptionType encryptionType)
The type of encryption used for the encryption configuration.
|
PutDefaultEncryptionConfigurationRequest.Builder |
encryptionType(String encryptionType)
The type of encryption used for the encryption configuration.
|
PutDefaultEncryptionConfigurationRequest.Builder |
kmsKeyId(String kmsKeyId)
The Key ID of the customer managed customer master key (CMK) used for AWS KMS encryption.
|
PutDefaultEncryptionConfigurationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutDefaultEncryptionConfigurationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutDefaultEncryptionConfigurationRequest.Builder encryptionType(String encryptionType)
The type of encryption used for the encryption configuration.
encryptionType - The type of encryption used for the encryption configuration.EncryptionType,
EncryptionTypePutDefaultEncryptionConfigurationRequest.Builder encryptionType(EncryptionType encryptionType)
The type of encryption used for the encryption configuration.
encryptionType - The type of encryption used for the encryption configuration.EncryptionType,
EncryptionTypePutDefaultEncryptionConfigurationRequest.Builder kmsKeyId(String kmsKeyId)
The Key ID of the customer managed customer master key (CMK) used for AWS KMS encryption. This is required if
you use KMS_BASED_ENCRYPTION.
kmsKeyId - The Key ID of the customer managed customer master key (CMK) used for AWS KMS encryption. This is
required if you use KMS_BASED_ENCRYPTION.PutDefaultEncryptionConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutDefaultEncryptionConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.