Interface TableRestoreStatus.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<TableRestoreStatus.Builder,,- TableRestoreStatus> - SdkBuilder<TableRestoreStatus.Builder,,- TableRestoreStatus> - SdkPojo
- Enclosing class:
- TableRestoreStatus
- 
Method SummaryModifier 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.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
messageA 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 is- FAILED, the message explains why the operation failed.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
namespaceNameThe 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.
 
- 
newTableNameThe 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.
 
- 
progressInMegaBytesThe 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.
 
- 
recoveryPointIdThe 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.
 
- 
requestTimeThe 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.
 
- 
snapshotNameThe 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.
 
- 
sourceDatabaseNameThe 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.
 
- 
sourceSchemaNameThe 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.
 
- 
sourceTableNameThe 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.
 
- 
statusA 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 are- SUCCEEDED,- FAILED,- CANCELED,- PENDING, and- IN_PROGRESS.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tableRestoreRequestIdThe 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.
 
- 
targetDatabaseNameThe 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.
 
- 
targetSchemaNameThe 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.
 
- 
totalDataInMegaBytesThe 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.
 
- 
workgroupNameThe 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.
 
 
-