Interface TableRestoreStatus.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TableRestoreStatus.Builder,
,TableRestoreStatus> SdkBuilder<TableRestoreStatus.Builder,
,TableRestoreStatus> SdkPojo
- Enclosing class:
TableRestoreStatus
-
Method Summary
Modifier and TypeMethodDescriptionA message that explains the returned status.namespaceName
(String namespaceName) The namespace of the table being restored from.newTableName
(String newTableName) The name of the table to create from the restore operation.progressInMegaBytes
(Long progressInMegaBytes) The amount of data restored to the new table so far, in megabytes (MB).recoveryPointId
(String recoveryPointId) The ID of the recovery point being restored from.requestTime
(Instant requestTime) The time that the table restore request was made, in Universal Coordinated Time (UTC).snapshotName
(String snapshotName) The name of the snapshot being restored from.sourceDatabaseName
(String sourceDatabaseName) The name of the source database being restored from.sourceSchemaName
(String sourceSchemaName) The name of the source schema being restored from.sourceTableName
(String sourceTableName) The name of the source table being restored from.A value that describes the current state of the table restore request.tableRestoreRequestId
(String tableRestoreRequestId) The ID of the RestoreTableFromSnapshot request.targetDatabaseName
(String targetDatabaseName) The name of the database to restore to.targetSchemaName
(String targetSchemaName) The name of the schema to restore to.totalDataInMegaBytes
(Long totalDataInMegaBytes) The total amount of data to restore to the new table, in megabytes (MB).workgroupName
(String workgroupName) The name of the workgroup being restored from.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
message
A message that explains the returned status. For example, if the status of the operation is
FAILED
, the message explains why the operation failed.- Parameters:
message
- A message that explains the returned status. For example, if the status of the operation isFAILED
, the message explains why the operation failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
namespaceName
The namespace of the table being restored from.
- Parameters:
namespaceName
- The namespace of the table being restored from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newTableName
The name of the table to create from the restore operation.
- Parameters:
newTableName
- The name of the table to create from the restore operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
progressInMegaBytes
The amount of data restored to the new table so far, in megabytes (MB).
- Parameters:
progressInMegaBytes
- The amount of data restored to the new table so far, in megabytes (MB).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recoveryPointId
The ID of the recovery point being restored from.
- Parameters:
recoveryPointId
- The ID of the recovery point being restored from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestTime
The time that the table restore request was made, in Universal Coordinated Time (UTC).
- Parameters:
requestTime
- The time that the table restore request was made, in Universal Coordinated Time (UTC).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snapshotName
The name of the snapshot being restored from.
- Parameters:
snapshotName
- The name of the snapshot being restored from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceDatabaseName
The name of the source database being restored from.
- Parameters:
sourceDatabaseName
- The name of the source database being restored from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceSchemaName
The name of the source schema being restored from.
- Parameters:
sourceSchemaName
- The name of the source schema being restored from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceTableName
The name of the source table being restored from.
- Parameters:
sourceTableName
- The name of the source table being restored from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
A value that describes the current state of the table restore request. Possible values are
SUCCEEDED
,FAILED
,CANCELED
,PENDING
, andIN_PROGRESS
.- Parameters:
status
- A value that describes the current state of the table restore request. Possible values areSUCCEEDED
,FAILED
,CANCELED
,PENDING
, andIN_PROGRESS
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tableRestoreRequestId
The ID of the RestoreTableFromSnapshot request.
- Parameters:
tableRestoreRequestId
- The ID of the RestoreTableFromSnapshot request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetDatabaseName
The name of the database to restore to.
- Parameters:
targetDatabaseName
- The name of the database to restore to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetSchemaName
The name of the schema to restore to.
- Parameters:
targetSchemaName
- The name of the schema to restore to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalDataInMegaBytes
The total amount of data to restore to the new table, in megabytes (MB).
- Parameters:
totalDataInMegaBytes
- The total amount of data to restore to the new table, in megabytes (MB).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workgroupName
The name of the workgroup being restored from.
- Parameters:
workgroupName
- The name of the workgroup being restored from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-