Modifier and Type | Method and Description |
---|---|
CreateTableResult |
AmazonDynamoDBClient.createTable(java.util.List<AttributeDefinition> attributeDefinitions,
java.lang.String tableName,
java.util.List<KeySchemaElement> keySchema,
ProvisionedThroughput provisionedThroughput) |
CreateTableResult |
AmazonDynamoDB.createTable(java.util.List<AttributeDefinition> attributeDefinitions,
java.lang.String tableName,
java.util.List<KeySchemaElement> keySchema,
ProvisionedThroughput provisionedThroughput)
Simplified method form for invoking the CreateTable operation.
|
CreateTableResult |
AbstractAmazonDynamoDB.createTable(java.util.List<AttributeDefinition> attributeDefinitions,
java.lang.String tableName,
java.util.List<KeySchemaElement> keySchema,
ProvisionedThroughput provisionedThroughput) |
java.util.concurrent.Future<CreateTableResult> |
AmazonDynamoDBAsyncClient.createTableAsync(java.util.List<AttributeDefinition> attributeDefinitions,
java.lang.String tableName,
java.util.List<KeySchemaElement> keySchema,
ProvisionedThroughput provisionedThroughput)
Simplified method form for invoking the CreateTable operation.
|
java.util.concurrent.Future<CreateTableResult> |
AmazonDynamoDBAsync.createTableAsync(java.util.List<AttributeDefinition> attributeDefinitions,
java.lang.String tableName,
java.util.List<KeySchemaElement> keySchema,
ProvisionedThroughput provisionedThroughput)
Simplified method form for invoking the CreateTable operation.
|
java.util.concurrent.Future<CreateTableResult> |
AbstractAmazonDynamoDBAsync.createTableAsync(java.util.List<AttributeDefinition> attributeDefinitions,
java.lang.String tableName,
java.util.List<KeySchemaElement> keySchema,
ProvisionedThroughput provisionedThroughput)
Simplified method form for invoking the CreateTable operation.
|
java.util.concurrent.Future<CreateTableResult> |
AmazonDynamoDBAsyncClient.createTableAsync(java.util.List<AttributeDefinition> attributeDefinitions,
java.lang.String tableName,
java.util.List<KeySchemaElement> keySchema,
ProvisionedThroughput provisionedThroughput,
AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
Simplified method form for invoking the CreateTable operation with an
AsyncHandler.
|
java.util.concurrent.Future<CreateTableResult> |
AmazonDynamoDBAsync.createTableAsync(java.util.List<AttributeDefinition> attributeDefinitions,
java.lang.String tableName,
java.util.List<KeySchemaElement> keySchema,
ProvisionedThroughput provisionedThroughput,
AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
Simplified method form for invoking the CreateTable operation with an
AsyncHandler.
|
java.util.concurrent.Future<CreateTableResult> |
AbstractAmazonDynamoDBAsync.createTableAsync(java.util.List<AttributeDefinition> attributeDefinitions,
java.lang.String tableName,
java.util.List<KeySchemaElement> keySchema,
ProvisionedThroughput provisionedThroughput,
AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
Simplified method form for invoking the CreateTable operation with an
AsyncHandler.
|
Modifier and Type | Method and Description |
---|---|
Table |
DynamoDB.createTable(java.lang.String tableName,
java.util.List<KeySchemaElement> keySchema,
java.util.List<AttributeDefinition> attributeDefinitions,
ProvisionedThroughput provisionedThroughput)
Creates the specified table in DynamoDB.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<KeySchemaElement> |
TableDescription.keySchema
The primary key structure for the table.
|
private java.util.List<KeySchemaElement> |
StreamDescription.keySchema
The key attribute(s) of the stream's DynamoDB table.
|
private java.util.List<KeySchemaElement> |
LocalSecondaryIndexDescription.keySchema
The complete key schema for the local secondary index, consisting of one
or more pairs of attribute names and key types:
|
private java.util.List<KeySchemaElement> |
LocalSecondaryIndex.keySchema
The complete key schema for the local secondary index, consisting of one
or more pairs of attribute names and key types:
|
private java.util.List<KeySchemaElement> |
GlobalSecondaryIndexDescription.keySchema
The complete key schema for a global secondary index, which consists of
one or more pairs of attribute names and key types:
|
private java.util.List<KeySchemaElement> |
GlobalSecondaryIndex.keySchema
The complete key schema for a global secondary index, which consists of
one or more pairs of attribute names and key types:
|
private java.util.List<KeySchemaElement> |
CreateTableRequest.keySchema
Specifies the attributes that make up the primary key for a table or an
index.
|
private java.util.List<KeySchemaElement> |
CreateGlobalSecondaryIndexAction.keySchema
The key schema for the global secondary index.
|
Modifier and Type | Method and Description |
---|---|
KeySchemaElement |
KeySchemaElement.clone() |
KeySchemaElement |
KeySchemaElement.withAttributeName(java.lang.String attributeName)
The name of a key attribute.
|
KeySchemaElement |
KeySchemaElement.withKeyType(KeyType keyType)
The role that this key attribute will assume:
|
KeySchemaElement |
KeySchemaElement.withKeyType(java.lang.String keyType)
The role that this key attribute will assume:
|
Modifier and Type | Method and Description |
---|---|
java.util.List<KeySchemaElement> |
TableDescription.getKeySchema()
The primary key structure for the table.
|
java.util.List<KeySchemaElement> |
StreamDescription.getKeySchema()
The key attribute(s) of the stream's DynamoDB table.
|
java.util.List<KeySchemaElement> |
LocalSecondaryIndexDescription.getKeySchema()
The complete key schema for the local secondary index, consisting of one
or more pairs of attribute names and key types:
|
java.util.List<KeySchemaElement> |
LocalSecondaryIndex.getKeySchema()
The complete key schema for the local secondary index, consisting of one
or more pairs of attribute names and key types:
|
java.util.List<KeySchemaElement> |
GlobalSecondaryIndexDescription.getKeySchema()
The complete key schema for a global secondary index, which consists of
one or more pairs of attribute names and key types:
|
java.util.List<KeySchemaElement> |
GlobalSecondaryIndex.getKeySchema()
The complete key schema for a global secondary index, which consists of
one or more pairs of attribute names and key types:
|
java.util.List<KeySchemaElement> |
CreateTableRequest.getKeySchema()
Specifies the attributes that make up the primary key for a table or an
index.
|
java.util.List<KeySchemaElement> |
CreateGlobalSecondaryIndexAction.getKeySchema()
The key schema for the global secondary index.
|
Modifier and Type | Method and Description |
---|---|
TableDescription |
TableDescription.withKeySchema(KeySchemaElement... keySchema)
The primary key structure for the table.
|
StreamDescription |
StreamDescription.withKeySchema(KeySchemaElement... keySchema)
The key attribute(s) of the stream's DynamoDB table.
|
LocalSecondaryIndexDescription |
LocalSecondaryIndexDescription.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.withKeySchema(KeySchemaElement... keySchema)
The complete key schema for the local secondary index, consisting of one
or more pairs of attribute names and key types:
|
GlobalSecondaryIndexDescription |
GlobalSecondaryIndexDescription.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.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:
|
CreateTableRequest |
CreateTableRequest.withKeySchema(KeySchemaElement... keySchema)
Specifies the attributes that make up the primary key for a table or an
index.
|
CreateGlobalSecondaryIndexAction |
CreateGlobalSecondaryIndexAction.withKeySchema(KeySchemaElement... keySchema)
The key schema for the global secondary index.
|
Modifier and Type | Method and Description |
---|---|
void |
TableDescription.setKeySchema(java.util.Collection<KeySchemaElement> keySchema)
The primary key structure for the table.
|
void |
StreamDescription.setKeySchema(java.util.Collection<KeySchemaElement> keySchema)
The key attribute(s) of the stream's DynamoDB table.
|
void |
LocalSecondaryIndexDescription.setKeySchema(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:
|
void |
LocalSecondaryIndex.setKeySchema(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:
|
void |
GlobalSecondaryIndexDescription.setKeySchema(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:
|
void |
GlobalSecondaryIndex.setKeySchema(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:
|
void |
CreateTableRequest.setKeySchema(java.util.Collection<KeySchemaElement> keySchema)
Specifies the attributes that make up the primary key for a table or an
index.
|
void |
CreateGlobalSecondaryIndexAction.setKeySchema(java.util.Collection<KeySchemaElement> keySchema)
The key schema for the global secondary index.
|
TableDescription |
TableDescription.withKeySchema(java.util.Collection<KeySchemaElement> keySchema)
The primary key structure for the table.
|
StreamDescription |
StreamDescription.withKeySchema(java.util.Collection<KeySchemaElement> keySchema)
The key attribute(s) of the stream's DynamoDB table.
|
LocalSecondaryIndexDescription |
LocalSecondaryIndexDescription.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(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:
|
GlobalSecondaryIndexDescription |
GlobalSecondaryIndexDescription.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(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:
|
CreateTableRequest |
CreateTableRequest.withKeySchema(java.util.Collection<KeySchemaElement> keySchema)
Specifies the attributes that make up the primary key for a table or an
index.
|
CreateGlobalSecondaryIndexAction |
CreateGlobalSecondaryIndexAction.withKeySchema(java.util.Collection<KeySchemaElement> keySchema)
The key schema for the global secondary index.
|
Constructor and Description |
---|
CreateTableRequest(java.util.List<AttributeDefinition> attributeDefinitions,
java.lang.String tableName,
java.util.List<KeySchemaElement> keySchema,
ProvisionedThroughput provisionedThroughput)
Constructs a new CreateTableRequest object.
|
CreateTableRequest(java.lang.String tableName,
java.util.List<KeySchemaElement> keySchema)
Constructs a new CreateTableRequest object.
|
Modifier and Type | Method and Description |
---|---|
KeySchemaElement |
KeySchemaElementJsonUnmarshaller.unmarshall(JsonUnmarshallerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
KeySchemaElementJsonMarshaller.marshall(KeySchemaElement keySchemaElement,
StructuredJsonGenerator jsonGenerator)
Marshall the given parameter object, and output to a SdkJsonGenerator
|