@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InputDecryptionSettings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
InputDecryptionSettings() |
| Modifier and Type | Method and Description |
|---|---|
InputDecryptionSettings |
clone() |
boolean |
equals(Object obj) |
String |
getDecryptionMode() |
String |
getEncryptedDecryptionKey()
Decryption key either 128 or 192 or 256 bits encrypted with KMS
|
String |
getInitializationVector()
Initialization Vector 96 bits (CTR/GCM mode only) or 128 bits.
|
String |
getKmsKeyRegion()
The AWS region in which decryption key was encrypted with KMS
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setDecryptionMode(String decryptionMode) |
void |
setEncryptedDecryptionKey(String encryptedDecryptionKey)
Decryption key either 128 or 192 or 256 bits encrypted with KMS
|
void |
setInitializationVector(String initializationVector)
Initialization Vector 96 bits (CTR/GCM mode only) or 128 bits.
|
void |
setKmsKeyRegion(String kmsKeyRegion)
The AWS region in which decryption key was encrypted with KMS
|
String |
toString()
Returns a string representation of this object.
|
InputDecryptionSettings |
withDecryptionMode(DecryptionMode decryptionMode) |
InputDecryptionSettings |
withDecryptionMode(String decryptionMode) |
InputDecryptionSettings |
withEncryptedDecryptionKey(String encryptedDecryptionKey)
Decryption key either 128 or 192 or 256 bits encrypted with KMS
|
InputDecryptionSettings |
withInitializationVector(String initializationVector)
Initialization Vector 96 bits (CTR/GCM mode only) or 128 bits.
|
InputDecryptionSettings |
withKmsKeyRegion(String kmsKeyRegion)
The AWS region in which decryption key was encrypted with KMS
|
public void setDecryptionMode(String decryptionMode)
decryptionMode - DecryptionModepublic String getDecryptionMode()
DecryptionModepublic InputDecryptionSettings withDecryptionMode(String decryptionMode)
decryptionMode - DecryptionModepublic InputDecryptionSettings withDecryptionMode(DecryptionMode decryptionMode)
decryptionMode - DecryptionModepublic void setEncryptedDecryptionKey(String encryptedDecryptionKey)
encryptedDecryptionKey - Decryption key either 128 or 192 or 256 bits encrypted with KMSpublic String getEncryptedDecryptionKey()
public InputDecryptionSettings withEncryptedDecryptionKey(String encryptedDecryptionKey)
encryptedDecryptionKey - Decryption key either 128 or 192 or 256 bits encrypted with KMSpublic void setInitializationVector(String initializationVector)
initializationVector - Initialization Vector 96 bits (CTR/GCM mode only) or 128 bits.public String getInitializationVector()
public InputDecryptionSettings withInitializationVector(String initializationVector)
initializationVector - Initialization Vector 96 bits (CTR/GCM mode only) or 128 bits.public void setKmsKeyRegion(String kmsKeyRegion)
kmsKeyRegion - The AWS region in which decryption key was encrypted with KMSpublic String getKmsKeyRegion()
public InputDecryptionSettings withKmsKeyRegion(String kmsKeyRegion)
kmsKeyRegion - The AWS region in which decryption key was encrypted with KMSpublic String toString()
toString in class ObjectObject.toString()public InputDecryptionSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2019. All rights reserved.