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 |
---|---|
private static AttributeDefinition |
DynamoDBTableSchemaParser.getKeyAttributeDefinition(java.lang.reflect.Method keyGetter,
ItemConverter converter) |
Modifier and Type | Method and Description |
---|---|
private static void |
DynamoDBTableSchemaParser.putAfterCheckConflict(java.util.Map<java.lang.String,AttributeDefinition> map,
AttributeDefinition attrDefinition) |
Modifier and Type | Method and Description |
---|---|
private static void |
DynamoDBTableSchemaParser.putAfterCheckConflict(java.util.Map<java.lang.String,AttributeDefinition> map,
AttributeDefinition attrDefinition) |
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 | 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 | Method and Description |
---|---|
java.util.List<AttributeDefinition> |
UpdateTableSpec.getAttributeDefinitions() |
Modifier and Type | Method and Description |
---|---|
UpdateTableSpec |
UpdateTableSpec.withAttributeDefinitions(AttributeDefinition... attributeDefinitions) |
Modifier and Type | Method and Description |
---|---|
UpdateTableSpec |
UpdateTableSpec.withAttributeDefinitions(java.util.Collection<AttributeDefinition> attributeDefinitions) |
Modifier and Type | Field and Description |
---|---|
private java.util.List<AttributeDefinition> |
UpdateTableRequest.attributeDefinitions
An array of attributes that describe the key schema for the table and
indexes.
|
private java.util.List<AttributeDefinition> |
TableDescription.attributeDefinitions
An array of AttributeDefinition objects.
|
private java.util.List<AttributeDefinition> |
CreateTableRequest.attributeDefinitions
An array of attributes that describe the key schema for the table and
indexes.
|
Modifier and Type | Method and Description |
---|---|
AttributeDefinition |
AttributeDefinition.clone() |
AttributeDefinition |
AttributeDefinition.withAttributeName(java.lang.String attributeName)
A name for the attribute.
|
AttributeDefinition |
AttributeDefinition.withAttributeType(ScalarAttributeType attributeType)
The data type for the attribute, where:
|
AttributeDefinition |
AttributeDefinition.withAttributeType(java.lang.String attributeType)
The data type for the attribute, where:
|
Modifier and Type | Method and Description |
---|---|
java.util.List<AttributeDefinition> |
UpdateTableRequest.getAttributeDefinitions()
An array of attributes that describe the key schema for the table and
indexes.
|
java.util.List<AttributeDefinition> |
TableDescription.getAttributeDefinitions()
An array of AttributeDefinition objects.
|
java.util.List<AttributeDefinition> |
CreateTableRequest.getAttributeDefinitions()
An array of attributes that describe the key schema for the table and
indexes.
|
Modifier and Type | Method and Description |
---|---|
UpdateTableRequest |
UpdateTableRequest.withAttributeDefinitions(AttributeDefinition... attributeDefinitions)
An array of attributes that describe the key schema for the table and
indexes.
|
TableDescription |
TableDescription.withAttributeDefinitions(AttributeDefinition... attributeDefinitions)
An array of AttributeDefinition objects.
|
CreateTableRequest |
CreateTableRequest.withAttributeDefinitions(AttributeDefinition... attributeDefinitions)
An array of attributes that describe the key schema for the table and
indexes.
|
Modifier and Type | Method and Description |
---|---|
void |
UpdateTableRequest.setAttributeDefinitions(java.util.Collection<AttributeDefinition> attributeDefinitions)
An array of attributes that describe the key schema for the table and
indexes.
|
void |
TableDescription.setAttributeDefinitions(java.util.Collection<AttributeDefinition> attributeDefinitions)
An array of AttributeDefinition objects.
|
void |
CreateTableRequest.setAttributeDefinitions(java.util.Collection<AttributeDefinition> attributeDefinitions)
An array of attributes that describe the key schema for the table and
indexes.
|
UpdateTableRequest |
UpdateTableRequest.withAttributeDefinitions(java.util.Collection<AttributeDefinition> attributeDefinitions)
An array of attributes that describe the key schema for the table and
indexes.
|
TableDescription |
TableDescription.withAttributeDefinitions(java.util.Collection<AttributeDefinition> attributeDefinitions)
An array of AttributeDefinition objects.
|
CreateTableRequest |
CreateTableRequest.withAttributeDefinitions(java.util.Collection<AttributeDefinition> attributeDefinitions)
An array of attributes that describe the key schema for the table and
indexes.
|
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.
|
Modifier and Type | Method and Description |
---|---|
AttributeDefinition |
AttributeDefinitionJsonUnmarshaller.unmarshall(JsonUnmarshallerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
AttributeDefinitionJsonMarshaller.marshall(AttributeDefinition attributeDefinition,
StructuredJsonGenerator jsonGenerator)
Marshall the given parameter object, and output to a SdkJsonGenerator
|