Uses of Class
com.amazonaws.services.dynamodbv2.model.TableDescription
Packages that use TableDescription
Package
Description
-
Uses of TableDescription in com.amazonaws.services.dynamodbv2.document
Methods in com.amazonaws.services.dynamodbv2.document that return TableDescriptionModifier and TypeMethodDescriptionIndex.deleteGSI()
Deletes this global secondary index (GSI) from the DynamoDB table.Table.describe()
Retrieves the table description from DynamoDB.Table.getDescription()
Returns the table description; or null if the table description has not yet been described viaTable.describe()
.Index.updateGSI
(ProvisionedThroughput provisionedThroughput) Updates the provisioned throughput for this global secondary index (GSI).Table.updateTable
(UpdateTableSpec spec) Updates the provisioned throughput for this table.Table.updateTable
(ProvisionedThroughput provisionedThroughput) Updates the provisioned throughput for this table.Index.waitForActive()
A convenient blocking call that can be used, typically during index creation, to wait for the index to become active by polling the table every 5 seconds.Table.waitForActive()
A convenient blocking call that can be used, typically during table creation, to wait for the table to become active by polling the table every 5 seconds.Index.waitForActiveOrDelete()
A convenient blocking call that can be used to wait on an index until it has either become active or deleted (ie no longer exists) by polling the table every 5 seconds.Table.waitForActiveOrDelete()
A convenient blocking call that can be used to wait on a table until it has either become active or deleted (ie no longer exists) by polling the table every 5 seconds.Table.waitForAllActiveOrDelete()
A convenient blocking call that can be used to wait on a table and all it's indexes until both the table and it's indexes have either become active or deleted (ie no longer exists) by polling the table every 5 seconds.Index.waitForDelete()
A convenient blocking call that can be used, typically during index deletion on an active table, to wait for the index to become deleted by polling the table every 5 seconds.Constructors in com.amazonaws.services.dynamodbv2.document with parameters of type TableDescriptionModifierConstructorDescriptionTable
(AmazonDynamoDB client, String tableName, TableDescription tableDescription) -
Uses of TableDescription in com.amazonaws.services.dynamodbv2.model
Methods in com.amazonaws.services.dynamodbv2.model that return TableDescriptionModifier and TypeMethodDescriptionTableDescription.clone()
DescribeTableResult.getTable()
CreateTableResult.getTableDescription()
DeleteTableResult.getTableDescription()
UpdateTableResult.getTableDescription()
TableDescription.withAttributeDefinitions
(AttributeDefinition... attributeDefinitions) An array of AttributeDefinition objects.TableDescription.withAttributeDefinitions
(Collection<AttributeDefinition> attributeDefinitions) An array of AttributeDefinition objects.TableDescription.withCreationDateTime
(Date creationDateTime) The date and time when the table was created, in UNIX epoch time format.TableDescription.withGlobalSecondaryIndexes
(GlobalSecondaryIndexDescription... globalSecondaryIndexes) The global secondary indexes, if any, on the table.TableDescription.withGlobalSecondaryIndexes
(Collection<GlobalSecondaryIndexDescription> globalSecondaryIndexes) The global secondary indexes, if any, on the table.TableDescription.withItemCount
(Long itemCount) The number of items in the specified table.TableDescription.withKeySchema
(KeySchemaElement... keySchema) The primary key structure for the table.TableDescription.withKeySchema
(Collection<KeySchemaElement> keySchema) The primary key structure for the table.TableDescription.withLatestStreamArn
(String latestStreamArn) The Amazon Resource Name (ARN) that uniquely identifies the latest stream for this table.TableDescription.withLatestStreamLabel
(String latestStreamLabel) A timestamp, in ISO 8601 format, for this stream.TableDescription.withLocalSecondaryIndexes
(LocalSecondaryIndexDescription... localSecondaryIndexes) Represents one or more local secondary indexes on the table.TableDescription.withLocalSecondaryIndexes
(Collection<LocalSecondaryIndexDescription> localSecondaryIndexes) Represents one or more local secondary indexes on the table.TableDescription.withProvisionedThroughput
(ProvisionedThroughputDescription provisionedThroughput) The provisioned throughput settings for the table, consisting of read and write capacity units, along with data about increases and decreases.TableDescription.withStreamSpecification
(StreamSpecification streamSpecification) The current DynamoDB Streams configuration for the table.TableDescription.withTableArn
(String tableArn) The Amazon Resource Name (ARN) that uniquely identifies the table.TableDescription.withTableName
(String tableName) The name of the table.TableDescription.withTableSizeBytes
(Long tableSizeBytes) The total size of the specified table, in bytes.TableDescription.withTableStatus
(TableStatus tableStatus) The current state of the table:TableDescription.withTableStatus
(String tableStatus) The current state of the table:Methods in com.amazonaws.services.dynamodbv2.model with parameters of type TableDescriptionModifier and TypeMethodDescriptionvoid
DescribeTableResult.setTable
(TableDescription table) void
CreateTableResult.setTableDescription
(TableDescription tableDescription) void
DeleteTableResult.setTableDescription
(TableDescription tableDescription) void
UpdateTableResult.setTableDescription
(TableDescription tableDescription) DescribeTableResult.withTable
(TableDescription table) CreateTableResult.withTableDescription
(TableDescription tableDescription) DeleteTableResult.withTableDescription
(TableDescription tableDescription) UpdateTableResult.withTableDescription
(TableDescription tableDescription)