| Package | Description | 
|---|---|
| com.amazonaws.services.dynamodbv2 | Synchronous and asynchronous client classes for accessing AmazonDynamoDBv2. | 
| com.amazonaws.services.dynamodbv2.document | |
| com.amazonaws.services.dynamodbv2.model | Classes modeling the various types represented by AmazonDynamoDBv2. | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateTableResult | AmazonDynamoDBClient. createTable(List<AttributeDefinition> attributeDefinitions,
           String tableName,
           List<KeySchemaElement> keySchema,
           ProvisionedThroughput provisionedThroughput)
 The CreateTable operation adds a new table to your account. | 
| CreateTableResult | AmazonDynamoDB. createTable(List<AttributeDefinition> attributeDefinitions,
           String tableName,
           List<KeySchemaElement> keySchema,
           ProvisionedThroughput provisionedThroughput)
 The CreateTable operation adds a new table to your account. | 
| Modifier and Type | Method and Description | 
|---|---|
| Table | DynamoDB. createTable(String tableName,
           List<KeySchemaElement> keySchema,
           List<AttributeDefinition> attributeDefinitions,
           ProvisionedThroughput provisionedThroughput)Creates the specified table in DynamoDB. | 
| Modifier and Type | Method and Description | 
|---|---|
| KeySchemaElement | KeySchemaElement. clone() | 
| KeySchemaElement | KeySchemaElement. withAttributeName(String attributeName)The name of a key attribute. | 
| KeySchemaElement | KeySchemaElement. withKeyType(KeyType keyType)The attribute data, consisting of the data type and the attribute
 value itself. | 
| KeySchemaElement | KeySchemaElement. withKeyType(String keyType)The attribute data, consisting of the data type and the attribute
 value itself. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<KeySchemaElement> | TableDescription. getKeySchema()The primary key structure for the table. | 
| List<KeySchemaElement> | LocalSecondaryIndexDescription. getKeySchema()The complete index key schema, which consists of one or more pairs of
 attribute names and key types ( HASHorRANGE). | 
| 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 ( HASHorRANGE). | 
| List<KeySchemaElement> | GlobalSecondaryIndexDescription. getKeySchema()The complete key schema for the global secondary index, consisting of
 one or more pairs of attribute names and key types ( HASHorRANGE). | 
| 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
 ( HASHorRANGE). | 
| List<KeySchemaElement> | CreateTableRequest. getKeySchema()Specifies the attributes that make up the primary key for a table or
 an index. | 
| 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. | 
| LocalSecondaryIndexDescription | LocalSecondaryIndexDescription. withKeySchema(KeySchemaElement... keySchema)The complete index key schema, which consists of one or more pairs of
 attribute names and key types ( HASHorRANGE). | 
| 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 ( HASHorRANGE). | 
| GlobalSecondaryIndexDescription | GlobalSecondaryIndexDescription. withKeySchema(KeySchemaElement... keySchema)The complete key schema for the global secondary index, consisting of
 one or more pairs of attribute names and key types ( HASHorRANGE). | 
| 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
 ( HASHorRANGE). | 
| 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(Collection<KeySchemaElement> keySchema)The primary key structure for the table. | 
| void | LocalSecondaryIndexDescription. setKeySchema(Collection<KeySchemaElement> keySchema)The complete index key schema, which consists of one or more pairs of
 attribute names and key types ( HASHorRANGE). | 
| void | LocalSecondaryIndex. setKeySchema(Collection<KeySchemaElement> keySchema)The complete key schema for the local secondary index, consisting of
 one or more pairs of attribute names and key types ( HASHorRANGE). | 
| void | GlobalSecondaryIndexDescription. setKeySchema(Collection<KeySchemaElement> keySchema)The complete key schema for the global secondary index, consisting of
 one or more pairs of attribute names and key types ( HASHorRANGE). | 
| void | GlobalSecondaryIndex. setKeySchema(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
 ( HASHorRANGE). | 
| void | CreateTableRequest. setKeySchema(Collection<KeySchemaElement> keySchema)Specifies the attributes that make up the primary key for a table or
 an index. | 
| void | CreateGlobalSecondaryIndexAction. setKeySchema(Collection<KeySchemaElement> keySchema)The key schema for the global secondary index. | 
| TableDescription | TableDescription. withKeySchema(Collection<KeySchemaElement> keySchema)The primary key structure for the table. | 
| LocalSecondaryIndexDescription | LocalSecondaryIndexDescription. withKeySchema(Collection<KeySchemaElement> keySchema)The complete index key schema, which consists of one or more pairs of
 attribute names and key types ( HASHorRANGE). | 
| LocalSecondaryIndex | LocalSecondaryIndex. withKeySchema(Collection<KeySchemaElement> keySchema)The complete key schema for the local secondary index, consisting of
 one or more pairs of attribute names and key types ( HASHorRANGE). | 
| GlobalSecondaryIndexDescription | GlobalSecondaryIndexDescription. withKeySchema(Collection<KeySchemaElement> keySchema)The complete key schema for the global secondary index, consisting of
 one or more pairs of attribute names and key types ( HASHorRANGE). | 
| 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
 ( HASHorRANGE). | 
| CreateTableRequest | CreateTableRequest. withKeySchema(Collection<KeySchemaElement> keySchema)Specifies the attributes that make up the primary key for a table or
 an index. | 
| CreateGlobalSecondaryIndexAction | CreateGlobalSecondaryIndexAction. withKeySchema(Collection<KeySchemaElement> keySchema)The key schema for the global secondary index. | 
| Constructor and Description | 
|---|
| CreateTableRequest(List<AttributeDefinition> attributeDefinitions,
                  String tableName,
                  List<KeySchemaElement> keySchema,
                  ProvisionedThroughput provisionedThroughput)Constructs a new CreateTableRequest object. | 
| CreateTableRequest(String tableName,
                  List<KeySchemaElement> keySchema)Constructs a new CreateTableRequest object. | 
Copyright © 2015. All rights reserved.