Package | Description |
---|---|
com.amazonaws.services.dynamodbv2.document | |
com.amazonaws.services.dynamodbv2.model | |
com.amazonaws.services.dynamodbv2.model.transform |
Modifier and Type | Method and Description |
---|---|
Index |
Table.createGSI(CreateGlobalSecondaryIndexAction create,
AttributeDefinition hashKeyDefinition)
Creates a global secondary index (GSI) with only a hash key on this
table.
|
Index |
Table.createGSI(CreateGlobalSecondaryIndexAction create,
AttributeDefinition hashKeyDefinition,
AttributeDefinition rangeKeyDefinition)
Creates a global secondary index (GSI) with both a hash key and a range
key on this table.
|
private Index |
Table.doCreateGSI(CreateGlobalSecondaryIndexAction create,
AttributeDefinition... keyDefinitions) |
Modifier and Type | Field and Description |
---|---|
private CreateGlobalSecondaryIndexAction |
GlobalSecondaryIndexUpdate.create
The parameters required for creating a global secondary index on an
existing table:
|
Modifier and Type | Method and Description |
---|---|
CreateGlobalSecondaryIndexAction |
CreateGlobalSecondaryIndexAction.clone() |
CreateGlobalSecondaryIndexAction |
GlobalSecondaryIndexUpdate.getCreate()
The parameters required for creating a global secondary index on an
existing table:
|
CreateGlobalSecondaryIndexAction |
CreateGlobalSecondaryIndexAction.withIndexName(java.lang.String indexName)
The name of the global secondary index to be created.
|
CreateGlobalSecondaryIndexAction |
CreateGlobalSecondaryIndexAction.withKeySchema(java.util.Collection<KeySchemaElement> keySchema)
The key schema for the global secondary index.
|
CreateGlobalSecondaryIndexAction |
CreateGlobalSecondaryIndexAction.withKeySchema(KeySchemaElement... keySchema)
The key schema for the global secondary index.
|
CreateGlobalSecondaryIndexAction |
CreateGlobalSecondaryIndexAction.withProjection(Projection projection) |
CreateGlobalSecondaryIndexAction |
CreateGlobalSecondaryIndexAction.withProvisionedThroughput(ProvisionedThroughput provisionedThroughput) |
Modifier and Type | Method and Description |
---|---|
void |
GlobalSecondaryIndexUpdate.setCreate(CreateGlobalSecondaryIndexAction create)
The parameters required for creating a global secondary index on an
existing table:
|
GlobalSecondaryIndexUpdate |
GlobalSecondaryIndexUpdate.withCreate(CreateGlobalSecondaryIndexAction create)
The parameters required for creating a global secondary index on an
existing table:
|
Modifier and Type | Method and Description |
---|---|
CreateGlobalSecondaryIndexAction |
CreateGlobalSecondaryIndexActionJsonUnmarshaller.unmarshall(JsonUnmarshallerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
CreateGlobalSecondaryIndexActionJsonMarshaller.marshall(CreateGlobalSecondaryIndexAction createGlobalSecondaryIndexAction,
StructuredJsonGenerator jsonGenerator)
Marshall the given parameter object, and output to a SdkJsonGenerator
|