@Generated(value="software.amazon.awssdk:codegen") public final class EncryptionConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EncryptionConfig.Builder,EncryptionConfig>
The encryption configuration.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EncryptionConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EncryptionConfig.Builder |
builder() |
EncryptionType |
encryptionType()
The type of encryption.
|
String |
encryptionTypeAsString()
The type of encryption.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
keyId()
The full ARN of the encryption key.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EncryptionConfig.Builder> |
serializableBuilderClass() |
EncryptionConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final EncryptionType encryptionType()
The type of encryption.
If the service returns an enum value that is not available in the current SDK version, encryptionType
will return EncryptionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from encryptionTypeAsString().
EncryptionTypepublic final String encryptionTypeAsString()
The type of encryption.
If the service returns an enum value that is not available in the current SDK version, encryptionType
will return EncryptionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from encryptionTypeAsString().
EncryptionTypepublic final String keyId()
The full ARN of the encryption key.
Be sure to provide the full ARN of the encryption key, not just the ID.
Be sure to provide the full ARN of the encryption key, not just the ID.
public EncryptionConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EncryptionConfig.Builder,EncryptionConfig>public static EncryptionConfig.Builder builder()
public static Class<? extends EncryptionConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.