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,LocalSecondaryIndex> |
DynamoDBTableSchemaParser.TableIndexesInfo.lsiNameToLsiDefinition
Note that the KeySchema in each LocalSecondaryIndex does not include the hash key.
|
Modifier and Type | Method and Description |
---|---|
private java.util.Collection<LocalSecondaryIndex> |
DynamoDBTableSchemaParser.TableIndexesInfo.getLocalSecondaryIndexes() |
Modifier and Type | Field and Description |
---|---|
private java.util.List<LocalSecondaryIndex> |
CreateTableRequest.localSecondaryIndexes
One or more local secondary indexes (the maximum is five) to be created
on the table.
|
Modifier and Type | Method and Description |
---|---|
LocalSecondaryIndex |
LocalSecondaryIndex.clone() |
LocalSecondaryIndex |
LocalSecondaryIndex.withIndexName(java.lang.String indexName)
The name of the local secondary index.
|
LocalSecondaryIndex |
LocalSecondaryIndex.withKeySchema(java.util.Collection<KeySchemaElement> keySchema)
The complete key schema for the local secondary index, consisting of one
or more pairs of attribute names and key types:
|
LocalSecondaryIndex |
LocalSecondaryIndex.withKeySchema(KeySchemaElement... keySchema)
The complete key schema for the local secondary index, consisting of one
or more pairs of attribute names and key types:
|
LocalSecondaryIndex |
LocalSecondaryIndex.withProjection(Projection projection) |
Modifier and Type | Method and Description |
---|---|
java.util.List<LocalSecondaryIndex> |
CreateTableRequest.getLocalSecondaryIndexes()
One or more local secondary indexes (the maximum is five) to be created
on the table.
|
Modifier and Type | Method and Description |
---|---|
CreateTableRequest |
CreateTableRequest.withLocalSecondaryIndexes(LocalSecondaryIndex... localSecondaryIndexes)
One or more local secondary indexes (the maximum is five) to be created
on the table.
|
Modifier and Type | Method and Description |
---|---|
void |
CreateTableRequest.setLocalSecondaryIndexes(java.util.Collection<LocalSecondaryIndex> localSecondaryIndexes)
One or more local secondary indexes (the maximum is five) to be created
on the table.
|
CreateTableRequest |
CreateTableRequest.withLocalSecondaryIndexes(java.util.Collection<LocalSecondaryIndex> localSecondaryIndexes)
One or more local secondary indexes (the maximum is five) to be created
on the table.
|
Modifier and Type | Method and Description |
---|---|
LocalSecondaryIndex |
LocalSecondaryIndexJsonUnmarshaller.unmarshall(JsonUnmarshallerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
LocalSecondaryIndexJsonMarshaller.marshall(LocalSecondaryIndex localSecondaryIndex,
StructuredJsonGenerator jsonGenerator)
Marshall the given parameter object, and output to a SdkJsonGenerator
|