Package | Description |
---|---|
com.amazonaws.services.dynamodbv2.datamodeling | |
com.amazonaws.services.dynamodbv2.model | |
com.amazonaws.services.dynamodbv2.model.transform |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,GlobalSecondaryIndex> |
DynamoDBTableSchemaParser.TableIndexesInfo.gsiNameToGsiDefinition |
Modifier and Type | Method and Description |
---|---|
private java.util.Collection<GlobalSecondaryIndex> |
DynamoDBTableSchemaParser.TableIndexesInfo.getGlobalSecondaryIndexes() |
Modifier and Type | Field and Description |
---|---|
private java.util.List<GlobalSecondaryIndex> |
CreateTableRequest.globalSecondaryIndexes
One or more global secondary indexes (the maximum is five) to be created
on the table.
|
Modifier and Type | Method and Description |
---|---|
GlobalSecondaryIndex |
GlobalSecondaryIndex.clone() |
GlobalSecondaryIndex |
GlobalSecondaryIndex.withIndexName(java.lang.String indexName)
The name of the global secondary index.
|
GlobalSecondaryIndex |
GlobalSecondaryIndex.withKeySchema(java.util.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) |
GlobalSecondaryIndex |
GlobalSecondaryIndex.withProvisionedThroughput(ProvisionedThroughput provisionedThroughput) |
Modifier and Type | Method and Description |
---|---|
java.util.List<GlobalSecondaryIndex> |
CreateTableRequest.getGlobalSecondaryIndexes()
One or more global secondary indexes (the maximum is five) to be created
on the table.
|
Modifier and Type | Method and Description |
---|---|
CreateTableRequest |
CreateTableRequest.withGlobalSecondaryIndexes(GlobalSecondaryIndex... globalSecondaryIndexes)
One or more global secondary indexes (the maximum is five) to be created
on the table.
|
Modifier and Type | Method and Description |
---|---|
void |
CreateTableRequest.setGlobalSecondaryIndexes(java.util.Collection<GlobalSecondaryIndex> globalSecondaryIndexes)
One or more global secondary indexes (the maximum is five) to be created
on the table.
|
CreateTableRequest |
CreateTableRequest.withGlobalSecondaryIndexes(java.util.Collection<GlobalSecondaryIndex> globalSecondaryIndexes)
One or more global secondary indexes (the maximum is five) to be created
on the table.
|
Modifier and Type | Method and Description |
---|---|
GlobalSecondaryIndex |
GlobalSecondaryIndexJsonUnmarshaller.unmarshall(JsonUnmarshallerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
GlobalSecondaryIndexJsonMarshaller.marshall(GlobalSecondaryIndex globalSecondaryIndex,
StructuredJsonGenerator jsonGenerator)
Marshall the given parameter object, and output to a SdkJsonGenerator
|