Package | Description |
---|---|
com.amazonaws.services.dynamodbv2.datamodeling | |
com.amazonaws.services.dynamodbv2.model |
Modifier and Type | Method and Description |
---|---|
GlobalSecondaryIndex |
DynamoDBMapperTableModel.globalSecondaryIndex(String indexName)
Gets the global secondary index.
|
Modifier and Type | Method and Description |
---|---|
Collection<GlobalSecondaryIndex> |
DynamoDBMapperTableModel.globalSecondaryIndexes()
Gets the global secondary indexes for the given class.
|
Modifier and Type | Method and Description |
---|---|
GlobalSecondaryIndex |
GlobalSecondaryIndex.clone() |
GlobalSecondaryIndex |
GlobalSecondaryIndex.withIndexName(String indexName)
The name of the global secondary index.
|
GlobalSecondaryIndex |
GlobalSecondaryIndex.withKeySchema(Collection<KeySchemaElement> keySchema)
The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and
key types:
|
GlobalSecondaryIndex |
GlobalSecondaryIndex.withKeySchema(KeySchemaElement... keySchema)
The complete key schema for a global secondary index, which consists of one or more pairs of attribute names and
key types:
|
GlobalSecondaryIndex |
GlobalSecondaryIndex.withProjection(Projection projection)
Represents attributes that are copied (projected) from the table into the global secondary index.
|
GlobalSecondaryIndex |
GlobalSecondaryIndex.withProvisionedThroughput(ProvisionedThroughput provisionedThroughput)
Represents the provisioned throughput settings for the specified global secondary index.
|
Modifier and Type | Method and Description |
---|---|
List<GlobalSecondaryIndex> |
CreateTableRequest.getGlobalSecondaryIndexes()
One or more global secondary indexes (the maximum is 20) to be created on the table.
|
List<GlobalSecondaryIndex> |
RestoreTableFromBackupRequest.getGlobalSecondaryIndexOverride()
List of global secondary indexes for the restored table.
|
List<GlobalSecondaryIndex> |
RestoreTableToPointInTimeRequest.getGlobalSecondaryIndexOverride()
List of global secondary indexes for the restored table.
|
Modifier and Type | Method and Description |
---|---|
CreateTableRequest |
CreateTableRequest.withGlobalSecondaryIndexes(GlobalSecondaryIndex... globalSecondaryIndexes)
One or more global secondary indexes (the maximum is 20) to be created on the table.
|
RestoreTableFromBackupRequest |
RestoreTableFromBackupRequest.withGlobalSecondaryIndexOverride(GlobalSecondaryIndex... globalSecondaryIndexOverride)
List of global secondary indexes for the restored table.
|
RestoreTableToPointInTimeRequest |
RestoreTableToPointInTimeRequest.withGlobalSecondaryIndexOverride(GlobalSecondaryIndex... globalSecondaryIndexOverride)
List of global secondary indexes for the restored table.
|
Modifier and Type | Method and Description |
---|---|
void |
CreateTableRequest.setGlobalSecondaryIndexes(Collection<GlobalSecondaryIndex> globalSecondaryIndexes)
One or more global secondary indexes (the maximum is 20) to be created on the table.
|
void |
RestoreTableFromBackupRequest.setGlobalSecondaryIndexOverride(Collection<GlobalSecondaryIndex> globalSecondaryIndexOverride)
List of global secondary indexes for the restored table.
|
void |
RestoreTableToPointInTimeRequest.setGlobalSecondaryIndexOverride(Collection<GlobalSecondaryIndex> globalSecondaryIndexOverride)
List of global secondary indexes for the restored table.
|
CreateTableRequest |
CreateTableRequest.withGlobalSecondaryIndexes(Collection<GlobalSecondaryIndex> globalSecondaryIndexes)
One or more global secondary indexes (the maximum is 20) to be created on the table.
|
RestoreTableFromBackupRequest |
RestoreTableFromBackupRequest.withGlobalSecondaryIndexOverride(Collection<GlobalSecondaryIndex> globalSecondaryIndexOverride)
List of global secondary indexes for the restored table.
|
RestoreTableToPointInTimeRequest |
RestoreTableToPointInTimeRequest.withGlobalSecondaryIndexOverride(Collection<GlobalSecondaryIndex> globalSecondaryIndexOverride)
List of global secondary indexes for the restored table.
|
Copyright © 2021. All rights reserved.