@Generated(value="software.amazon.awssdk:codegen") public final class BackupDescription extends Object implements StructuredPojo, ToCopyableBuilder<BackupDescription.Builder,BackupDescription>
Contains the description of the backup created for the table.
Modifier and Type | Class and Description |
---|---|
static interface |
BackupDescription.Builder |
Modifier and Type | Method and Description |
---|---|
BackupDetails |
backupDetails()
Contains the details of the backup created for the table.
|
static BackupDescription.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
static Class<? extends BackupDescription.Builder> |
serializableBuilderClass() |
SourceTableDetails |
sourceTableDetails()
Contains the details of the table when the backup was created.
|
SourceTableFeatureDetails |
sourceTableFeatureDetails()
Contains the details of the features enabled on the table when the backup was created.
|
BackupDescription.Builder |
toBuilder() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public BackupDetails backupDetails()
Contains the details of the backup created for the table.
public SourceTableDetails sourceTableDetails()
Contains the details of the table when the backup was created.
public SourceTableFeatureDetails sourceTableFeatureDetails()
Contains the details of the features enabled on the table when the backup was created. For example, LSIs, GSIs, streams, TTL.
public BackupDescription.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<BackupDescription.Builder,BackupDescription>
public static BackupDescription.Builder builder()
public static Class<? extends BackupDescription.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2018. All rights reserved.