public static interface TableRestoreStatus.Builder extends CopyableBuilder<TableRestoreStatus.Builder,TableRestoreStatus>
Modifier and Type | Method and Description |
---|---|
TableRestoreStatus.Builder |
clusterIdentifier(String clusterIdentifier)
The identifier of the Amazon Redshift cluster that the table is being restored to.
|
TableRestoreStatus.Builder |
message(String message)
A description of the status of the table restore request.
|
TableRestoreStatus.Builder |
newTableName(String newTableName)
The name of the table to create as a result of the table restore request.
|
TableRestoreStatus.Builder |
progressInMegaBytes(Long progressInMegaBytes)
The amount of data restored to the new table so far, in megabytes (MB).
|
TableRestoreStatus.Builder |
requestTime(Instant requestTime)
The time that the table restore request was made, in Universal Coordinated Time (UTC).
|
TableRestoreStatus.Builder |
snapshotIdentifier(String snapshotIdentifier)
The identifier of the snapshot that the table is being restored from.
|
TableRestoreStatus.Builder |
sourceDatabaseName(String sourceDatabaseName)
The name of the source database that contains the table being restored.
|
TableRestoreStatus.Builder |
sourceSchemaName(String sourceSchemaName)
The name of the source schema that contains the table being restored.
|
TableRestoreStatus.Builder |
sourceTableName(String sourceTableName)
The name of the source table being restored.
|
TableRestoreStatus.Builder |
status(String status)
A value that describes the current state of the table restore request.
|
TableRestoreStatus.Builder |
status(TableRestoreStatusType status)
A value that describes the current state of the table restore request.
|
TableRestoreStatus.Builder |
tableRestoreRequestId(String tableRestoreRequestId)
The unique identifier for the table restore request.
|
TableRestoreStatus.Builder |
targetDatabaseName(String targetDatabaseName)
The name of the database to restore the table to.
|
TableRestoreStatus.Builder |
targetSchemaName(String targetSchemaName)
The name of the schema to restore the table to.
|
TableRestoreStatus.Builder |
totalDataInMegaBytes(Long totalDataInMegaBytes)
The total amount of data to restore to the new table, in megabytes (MB).
|
copy
apply, build
TableRestoreStatus.Builder tableRestoreRequestId(String tableRestoreRequestId)
The unique identifier for the table restore request.
tableRestoreRequestId
- The unique identifier for the table restore request.TableRestoreStatus.Builder status(String status)
A value that describes the current state of the table restore request.
Valid Values: SUCCEEDED
, FAILED
, CANCELED
, PENDING
,
IN_PROGRESS
status
- A value that describes the current state of the table restore request.
Valid Values: SUCCEEDED
, FAILED
, CANCELED
, PENDING
, IN_PROGRESS
TableRestoreStatusType
,
TableRestoreStatusType
TableRestoreStatus.Builder status(TableRestoreStatusType status)
A value that describes the current state of the table restore request.
Valid Values: SUCCEEDED
, FAILED
, CANCELED
, PENDING
,
IN_PROGRESS
status
- A value that describes the current state of the table restore request.
Valid Values: SUCCEEDED
, FAILED
, CANCELED
, PENDING
, IN_PROGRESS
TableRestoreStatusType
,
TableRestoreStatusType
TableRestoreStatus.Builder message(String message)
A description of the status of the table restore request. Status values include SUCCEEDED
,
FAILED
, CANCELED
, PENDING
, IN_PROGRESS
.
message
- A description of the status of the table restore request. Status values include SUCCEEDED
, FAILED
, CANCELED
, PENDING
, IN_PROGRESS
.TableRestoreStatus.Builder requestTime(Instant requestTime)
The time that the table restore request was made, in Universal Coordinated Time (UTC).
requestTime
- The time that the table restore request was made, in Universal Coordinated Time (UTC).TableRestoreStatus.Builder progressInMegaBytes(Long progressInMegaBytes)
The amount of data restored to the new table so far, in megabytes (MB).
progressInMegaBytes
- The amount of data restored to the new table so far, in megabytes (MB).TableRestoreStatus.Builder totalDataInMegaBytes(Long totalDataInMegaBytes)
The total amount of data to restore to the new table, in megabytes (MB).
totalDataInMegaBytes
- The total amount of data to restore to the new table, in megabytes (MB).TableRestoreStatus.Builder clusterIdentifier(String clusterIdentifier)
The identifier of the Amazon Redshift cluster that the table is being restored to.
clusterIdentifier
- The identifier of the Amazon Redshift cluster that the table is being restored to.TableRestoreStatus.Builder snapshotIdentifier(String snapshotIdentifier)
The identifier of the snapshot that the table is being restored from.
snapshotIdentifier
- The identifier of the snapshot that the table is being restored from.TableRestoreStatus.Builder sourceDatabaseName(String sourceDatabaseName)
The name of the source database that contains the table being restored.
sourceDatabaseName
- The name of the source database that contains the table being restored.TableRestoreStatus.Builder sourceSchemaName(String sourceSchemaName)
The name of the source schema that contains the table being restored.
sourceSchemaName
- The name of the source schema that contains the table being restored.TableRestoreStatus.Builder sourceTableName(String sourceTableName)
The name of the source table being restored.
sourceTableName
- The name of the source table being restored.TableRestoreStatus.Builder targetDatabaseName(String targetDatabaseName)
The name of the database to restore the table to.
targetDatabaseName
- The name of the database to restore the table to.TableRestoreStatus.Builder targetSchemaName(String targetSchemaName)
The name of the schema to restore the table to.
targetSchemaName
- The name of the schema to restore the table to.TableRestoreStatus.Builder newTableName(String newTableName)
The name of the table to create as a result of the table restore request.
newTableName
- The name of the table to create as a result of the table restore request.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.