@Generated(value="software.amazon.awssdk:codegen") public final class AwsDynamoDbTableSseDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsDynamoDbTableSseDescription.Builder,AwsDynamoDbTableSseDescription>
Information about the server-side encryption for the table.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsDynamoDbTableSseDescription.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsDynamoDbTableSseDescription.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
inaccessibleEncryptionDateTime()
If the key is inaccessible, the date and time when DynamoDB detected that the key was inaccessible.
|
String |
kmsMasterKeyArn()
The ARN of the AWS KMS customer master key (CMK) that is used for the AWS KMS encryption.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsDynamoDbTableSseDescription.Builder> |
serializableBuilderClass() |
String |
sseType()
The type of server-side encryption.
|
String |
status()
The status of the server-side encryption.
|
AwsDynamoDbTableSseDescription.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String inaccessibleEncryptionDateTime()
If the key is inaccessible, the date and time when DynamoDB detected that the key was inaccessible.
Uses the date-time format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
public final String status()
The status of the server-side encryption.
public final String sseType()
The type of server-side encryption.
public final String kmsMasterKeyArn()
The ARN of the AWS KMS customer master key (CMK) that is used for the AWS KMS encryption.
public AwsDynamoDbTableSseDescription.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsDynamoDbTableSseDescription.Builder,AwsDynamoDbTableSseDescription>public static AwsDynamoDbTableSseDescription.Builder builder()
public static Class<? extends AwsDynamoDbTableSseDescription.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.