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