public static interface InputDecryptionSettings.Builder extends SdkPojo, CopyableBuilder<InputDecryptionSettings.Builder,InputDecryptionSettings>
Modifier and Type | Method and Description |
---|---|
InputDecryptionSettings.Builder |
decryptionMode(DecryptionMode decryptionMode)
Sets the value of the DecryptionMode property for this object.
|
InputDecryptionSettings.Builder |
decryptionMode(String decryptionMode)
Sets the value of the DecryptionMode property for this object.
|
InputDecryptionSettings.Builder |
encryptedDecryptionKey(String encryptedDecryptionKey)
Decryption key either 128 or 192 or 256 bits encrypted with KMS
|
InputDecryptionSettings.Builder |
initializationVector(String initializationVector)
Initialization Vector 96 bits (CTR/GCM mode only) or 128 bits.
|
InputDecryptionSettings.Builder |
kmsKeyRegion(String kmsKeyRegion)
The AWS region in which decryption key was encrypted with KMS
|
copy
applyMutation, build
InputDecryptionSettings.Builder decryptionMode(String decryptionMode)
decryptionMode
- The new value for the DecryptionMode property for this object.DecryptionMode
,
DecryptionMode
InputDecryptionSettings.Builder decryptionMode(DecryptionMode decryptionMode)
decryptionMode
- The new value for the DecryptionMode property for this object.DecryptionMode
,
DecryptionMode
InputDecryptionSettings.Builder encryptedDecryptionKey(String encryptedDecryptionKey)
encryptedDecryptionKey
- Decryption key either 128 or 192 or 256 bits encrypted with KMSInputDecryptionSettings.Builder initializationVector(String initializationVector)
initializationVector
- Initialization Vector 96 bits (CTR/GCM mode only) or 128 bits.InputDecryptionSettings.Builder kmsKeyRegion(String kmsKeyRegion)
kmsKeyRegion
- The AWS region in which decryption key was encrypted with KMSCopyright © 2017 Amazon Web Services, Inc. All Rights Reserved.