public static interface SourceTableDetails.Builder extends CopyableBuilder<SourceTableDetails.Builder,SourceTableDetails>
Modifier and Type | Method and Description |
---|---|
SourceTableDetails.Builder |
itemCount(Long itemCount)
Number of items in the table.
|
SourceTableDetails.Builder |
keySchema(Collection<KeySchemaElement> keySchema)
Schema of the table.
|
SourceTableDetails.Builder |
keySchema(Consumer<KeySchemaElement.Builder>... keySchema)
Schema of the table.
|
SourceTableDetails.Builder |
keySchema(KeySchemaElement... keySchema)
Schema of the table.
|
default SourceTableDetails.Builder |
provisionedThroughput(Consumer<ProvisionedThroughput.Builder> provisionedThroughput)
Read IOPs and Write IOPS on the table when the backup was created.
|
SourceTableDetails.Builder |
provisionedThroughput(ProvisionedThroughput provisionedThroughput)
Read IOPs and Write IOPS on the table when the backup was created.
|
SourceTableDetails.Builder |
tableArn(String tableArn)
ARN of the table for which backup was created.
|
SourceTableDetails.Builder |
tableCreationDateTime(Instant tableCreationDateTime)
Time when the source table was created.
|
SourceTableDetails.Builder |
tableId(String tableId)
Unique identifier for the table for which the backup was created.
|
SourceTableDetails.Builder |
tableName(String tableName)
The name of the table for which the backup was created.
|
SourceTableDetails.Builder |
tableSizeBytes(Long tableSizeBytes)
Size of the table in bytes.
|
copy
applyMutation, build
SourceTableDetails.Builder tableName(String tableName)
The name of the table for which the backup was created.
tableName
- The name of the table for which the backup was created.SourceTableDetails.Builder tableId(String tableId)
Unique identifier for the table for which the backup was created.
tableId
- Unique identifier for the table for which the backup was created.SourceTableDetails.Builder tableArn(String tableArn)
ARN of the table for which backup was created.
tableArn
- ARN of the table for which backup was created.SourceTableDetails.Builder tableSizeBytes(Long tableSizeBytes)
Size of the table in bytes. Please note this is an approximate value.
tableSizeBytes
- Size of the table in bytes. Please note this is an approximate value.SourceTableDetails.Builder keySchema(Collection<KeySchemaElement> keySchema)
Schema of the table.
keySchema
- Schema of the table.SourceTableDetails.Builder keySchema(KeySchemaElement... keySchema)
Schema of the table.
keySchema
- Schema of the table.SourceTableDetails.Builder keySchema(Consumer<KeySchemaElement.Builder>... keySchema)
Schema of the table.
This is a convenience that creates an instance of theList.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #keySchema(List)
.keySchema
- a consumer that will call methods on List.Builder
#keySchema(List)
SourceTableDetails.Builder tableCreationDateTime(Instant tableCreationDateTime)
Time when the source table was created.
tableCreationDateTime
- Time when the source table was created.SourceTableDetails.Builder provisionedThroughput(ProvisionedThroughput provisionedThroughput)
Read IOPs and Write IOPS on the table when the backup was created.
provisionedThroughput
- Read IOPs and Write IOPS on the table when the backup was created.default SourceTableDetails.Builder provisionedThroughput(Consumer<ProvisionedThroughput.Builder> provisionedThroughput)
Read IOPs and Write IOPS on the table when the backup was created.
This is a convenience that creates an instance of theProvisionedThroughput.Builder
avoiding the need
to create one manually via ProvisionedThroughput.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to provisionedThroughput(ProvisionedThroughput)
.provisionedThroughput
- a consumer that will call methods on ProvisionedThroughput.Builder
provisionedThroughput(ProvisionedThroughput)
SourceTableDetails.Builder itemCount(Long itemCount)
Number of items in the table. Please note this is an approximate value.
itemCount
- Number of items in the table. Please note this is an approximate value.Copyright © 2018. All rights reserved.