@Generated(value="software.amazon.awssdk:codegen") public final class InputDecryptionSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InputDecryptionSettings.Builder,InputDecryptionSettings>
| Modifier and Type | Class and Description |
|---|---|
static interface |
InputDecryptionSettings.Builder |
| Modifier and Type | Method and Description |
|---|---|
static InputDecryptionSettings.Builder |
builder() |
DecryptionMode |
decryptionMode()
Returns the value of the DecryptionMode property for this object.
|
String |
decryptionModeAsString()
Returns the value of the DecryptionMode property for this object.
|
String |
encryptedDecryptionKey()
Decryption key either 128 or 192 or 256 bits encrypted with KMS
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
initializationVector()
Initialization Vector 96 bits (CTR/GCM mode only) or 128 bits.
|
String |
kmsKeyRegion()
The AWS region in which decryption key was encrypted with KMS
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends InputDecryptionSettings.Builder> |
serializableBuilderClass() |
InputDecryptionSettings.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic DecryptionMode decryptionMode()
If the service returns an enum value that is not available in the current SDK version, decryptionMode
will return DecryptionMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from decryptionModeAsString().
DecryptionModepublic String decryptionModeAsString()
If the service returns an enum value that is not available in the current SDK version, decryptionMode
will return DecryptionMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from decryptionModeAsString().
DecryptionModepublic String encryptedDecryptionKey()
public String initializationVector()
public String kmsKeyRegion()
public InputDecryptionSettings.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<InputDecryptionSettings.Builder,InputDecryptionSettings>public static InputDecryptionSettings.Builder builder()
public static Class<? extends InputDecryptionSettings.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.