@Generated(value="software.amazon.awssdk:codegen") public final class TableRestoreStatus extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TableRestoreStatus.Builder,TableRestoreStatus>
Contains information about a table restore request.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TableRestoreStatus.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TableRestoreStatus.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
message()
A description of the status of the table restore request.
|
String |
namespaceName()
The namespace of the table being restored from.
|
String |
newTableName()
The name of the table to create from the restore operation.
|
Long |
progressInMegaBytes()
The amount of data restored to the new table so far, in megabytes (MB).
|
Instant |
requestTime()
The time that the table restore request was made, in Universal Coordinated Time (UTC).
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TableRestoreStatus.Builder> |
serializableBuilderClass() |
String |
snapshotName()
The name of the snapshot being restored from.
|
String |
sourceDatabaseName()
The name of the source database being restored from.
|
String |
sourceSchemaName()
The name of the source schema being restored from.
|
String |
sourceTableName()
The name of the source table being restored from.
|
String |
status()
A value that describes the current state of the table restore request.
|
String |
tableRestoreRequestId()
The ID of the RestoreTableFromSnapshot request.
|
String |
targetDatabaseName()
The name of the database to restore to.
|
String |
targetSchemaName()
The name of the schema to restore to.
|
TableRestoreStatus.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Long |
totalDataInMegaBytes()
The total amount of data to restore to the new table, in megabytes (MB).
|
String |
workgroupName()
The name of the workgroup being restored from.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String message()
A description of the status of the table restore request. Status values include SUCCEEDED,
FAILED, CANCELED, PENDING, IN_PROGRESS.
SUCCEEDED,
FAILED, CANCELED, PENDING, IN_PROGRESS.public final String namespaceName()
The namespace of the table being restored from.
public final String newTableName()
The name of the table to create from the restore operation.
public final Long progressInMegaBytes()
The amount of data restored to the new table so far, in megabytes (MB).
public final Instant requestTime()
The time that the table restore request was made, in Universal Coordinated Time (UTC).
public final String snapshotName()
The name of the snapshot being restored from.
public final String sourceDatabaseName()
The name of the source database being restored from.
public final String sourceSchemaName()
The name of the source schema being restored from.
public final String sourceTableName()
The name of the source table being restored from.
public final String status()
A value that describes the current state of the table restore request. Possible values include
SUCCEEDED, FAILED, CANCELED, PENDING,
IN_PROGRESS.
SUCCEEDED, FAILED, CANCELED, PENDING,
IN_PROGRESS.public final String tableRestoreRequestId()
The ID of the RestoreTableFromSnapshot request.
public final String targetDatabaseName()
The name of the database to restore to.
public final String targetSchemaName()
The name of the schema to restore to.
public final Long totalDataInMegaBytes()
The total amount of data to restore to the new table, in megabytes (MB).
public final String workgroupName()
The name of the workgroup being restored from.
public TableRestoreStatus.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TableRestoreStatus.Builder,TableRestoreStatus>public static TableRestoreStatus.Builder builder()
public static Class<? extends TableRestoreStatus.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.