public static interface Table.Builder extends SdkPojo, CopyableBuilder<Table.Builder,Table>
| Modifier and Type | Method and Description |
|---|---|
Table.Builder |
arn(String arn)
The Amazon Resource Name that uniquely identifies this table.
|
Table.Builder |
creationTime(Instant creationTime)
The time when the Timestream table was created.
|
Table.Builder |
databaseName(String databaseName)
The name of the Timestream database that contains this table.
|
Table.Builder |
lastUpdatedTime(Instant lastUpdatedTime)
The time when the Timestream table was last updated.
|
default Table.Builder |
magneticStoreWriteProperties(Consumer<MagneticStoreWriteProperties.Builder> magneticStoreWriteProperties)
Contains properties to set on the table when enabling magnetic store writes.
|
Table.Builder |
magneticStoreWriteProperties(MagneticStoreWriteProperties magneticStoreWriteProperties)
Contains properties to set on the table when enabling magnetic store writes.
|
default Table.Builder |
retentionProperties(Consumer<RetentionProperties.Builder> retentionProperties)
The retention duration for the memory store and magnetic store.
|
Table.Builder |
retentionProperties(RetentionProperties retentionProperties)
The retention duration for the memory store and magnetic store.
|
default Table.Builder |
schema(Consumer<Schema.Builder> schema)
The schema of the table.
|
Table.Builder |
schema(Schema schema)
The schema of the table.
|
Table.Builder |
tableName(String tableName)
The name of the Timestream table.
|
Table.Builder |
tableStatus(String tableStatus)
The current state of the table:
|
Table.Builder |
tableStatus(TableStatus tableStatus)
The current state of the table:
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTable.Builder arn(String arn)
The Amazon Resource Name that uniquely identifies this table.
arn - The Amazon Resource Name that uniquely identifies this table.Table.Builder tableName(String tableName)
The name of the Timestream table.
tableName - The name of the Timestream table.Table.Builder databaseName(String databaseName)
The name of the Timestream database that contains this table.
databaseName - The name of the Timestream database that contains this table.Table.Builder tableStatus(String tableStatus)
The current state of the table:
DELETING - The table is being deleted.
ACTIVE - The table is ready for use.
tableStatus - The current state of the table:
DELETING - The table is being deleted.
ACTIVE - The table is ready for use.
TableStatus,
TableStatusTable.Builder tableStatus(TableStatus tableStatus)
The current state of the table:
DELETING - The table is being deleted.
ACTIVE - The table is ready for use.
tableStatus - The current state of the table:
DELETING - The table is being deleted.
ACTIVE - The table is ready for use.
TableStatus,
TableStatusTable.Builder retentionProperties(RetentionProperties retentionProperties)
The retention duration for the memory store and magnetic store.
retentionProperties - The retention duration for the memory store and magnetic store.default Table.Builder retentionProperties(Consumer<RetentionProperties.Builder> retentionProperties)
The retention duration for the memory store and magnetic store.
This is a convenience method that creates an instance of theRetentionProperties.Builder avoiding the
need to create one manually via RetentionProperties.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to retentionProperties(RetentionProperties).
retentionProperties - a consumer that will call methods on RetentionProperties.BuilderretentionProperties(RetentionProperties)Table.Builder creationTime(Instant creationTime)
The time when the Timestream table was created.
creationTime - The time when the Timestream table was created.Table.Builder lastUpdatedTime(Instant lastUpdatedTime)
The time when the Timestream table was last updated.
lastUpdatedTime - The time when the Timestream table was last updated.Table.Builder magneticStoreWriteProperties(MagneticStoreWriteProperties magneticStoreWriteProperties)
Contains properties to set on the table when enabling magnetic store writes.
magneticStoreWriteProperties - Contains properties to set on the table when enabling magnetic store writes.default Table.Builder magneticStoreWriteProperties(Consumer<MagneticStoreWriteProperties.Builder> magneticStoreWriteProperties)
Contains properties to set on the table when enabling magnetic store writes.
This is a convenience method that creates an instance of theMagneticStoreWriteProperties.Builder
avoiding the need to create one manually via MagneticStoreWriteProperties.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to magneticStoreWriteProperties(MagneticStoreWriteProperties).
magneticStoreWriteProperties - a consumer that will call methods on MagneticStoreWriteProperties.BuildermagneticStoreWriteProperties(MagneticStoreWriteProperties)Table.Builder schema(Schema schema)
The schema of the table.
schema - The schema of the table.default Table.Builder schema(Consumer<Schema.Builder> schema)
The schema of the table.
This is a convenience method that creates an instance of theSchema.Builder avoiding the need to
create one manually via Schema.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to schema(Schema).
schema - a consumer that will call methods on Schema.Builderschema(Schema)Copyright © 2023. All rights reserved.