Uses of Class
com.amazonaws.services.dynamodbv2.model.AttributeDefinition
-
-
Uses of AttributeDefinition in com.amazonaws.services.dynamodbv2
Method parameters in com.amazonaws.services.dynamodbv2 with type arguments of type AttributeDefinition Modifier and Type Method Description CreateTableResult
AbstractAmazonDynamoDB. createTable(List<AttributeDefinition> attributeDefinitions, String tableName, List<KeySchemaElement> keySchema, ProvisionedThroughput provisionedThroughput)
CreateTableResult
AmazonDynamoDB. createTable(List<AttributeDefinition> attributeDefinitions, String tableName, List<KeySchemaElement> keySchema, ProvisionedThroughput provisionedThroughput)
Simplified method form for invoking the CreateTable operation.CreateTableResult
AmazonDynamoDBClient. createTable(List<AttributeDefinition> attributeDefinitions, String tableName, List<KeySchemaElement> keySchema, ProvisionedThroughput provisionedThroughput)
Future<CreateTableResult>
AbstractAmazonDynamoDBAsync. createTableAsync(List<AttributeDefinition> attributeDefinitions, String tableName, List<KeySchemaElement> keySchema, ProvisionedThroughput provisionedThroughput)
Simplified method form for invoking the CreateTable operation.Future<CreateTableResult>
AbstractAmazonDynamoDBAsync. createTableAsync(List<AttributeDefinition> attributeDefinitions, String tableName, List<KeySchemaElement> keySchema, ProvisionedThroughput provisionedThroughput, AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
Simplified method form for invoking the CreateTable operation with an AsyncHandler.Future<CreateTableResult>
AmazonDynamoDBAsync. createTableAsync(List<AttributeDefinition> attributeDefinitions, String tableName, List<KeySchemaElement> keySchema, ProvisionedThroughput provisionedThroughput)
Simplified method form for invoking the CreateTable operation.Future<CreateTableResult>
AmazonDynamoDBAsync. createTableAsync(List<AttributeDefinition> attributeDefinitions, String tableName, List<KeySchemaElement> keySchema, ProvisionedThroughput provisionedThroughput, AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
Simplified method form for invoking the CreateTable operation with an AsyncHandler.Future<CreateTableResult>
AmazonDynamoDBAsyncClient. createTableAsync(List<AttributeDefinition> attributeDefinitions, String tableName, List<KeySchemaElement> keySchema, ProvisionedThroughput provisionedThroughput)
Simplified method form for invoking the CreateTable operation.Future<CreateTableResult>
AmazonDynamoDBAsyncClient. createTableAsync(List<AttributeDefinition> attributeDefinitions, String tableName, List<KeySchemaElement> keySchema, ProvisionedThroughput provisionedThroughput, AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
Simplified method form for invoking the CreateTable operation with an AsyncHandler. -
Uses of AttributeDefinition in com.amazonaws.services.dynamodbv2.document
Methods in com.amazonaws.services.dynamodbv2.document with parameters of type AttributeDefinition Modifier and Type Method 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. -
Uses of AttributeDefinition in com.amazonaws.services.dynamodbv2.document.spec
Methods in com.amazonaws.services.dynamodbv2.document.spec that return types with arguments of type AttributeDefinition Modifier and Type Method Description List<AttributeDefinition>
UpdateTableSpec. getAttributeDefinitions()
Methods in com.amazonaws.services.dynamodbv2.document.spec with parameters of type AttributeDefinition Modifier and Type Method Description UpdateTableSpec
UpdateTableSpec. withAttributeDefinitions(AttributeDefinition... attributeDefinitions)
Method parameters in com.amazonaws.services.dynamodbv2.document.spec with type arguments of type AttributeDefinition Modifier and Type Method Description UpdateTableSpec
UpdateTableSpec. withAttributeDefinitions(Collection<AttributeDefinition> attributeDefinitions)
-
Uses of AttributeDefinition in com.amazonaws.services.dynamodbv2.model
Methods in com.amazonaws.services.dynamodbv2.model that return AttributeDefinition Modifier and Type Method Description AttributeDefinition
AttributeDefinition. clone()
AttributeDefinition
AttributeDefinition. withAttributeName(String attributeName)
A name for the attribute.AttributeDefinition
AttributeDefinition. withAttributeType(ScalarAttributeType attributeType)
The data type for the attribute, where:AttributeDefinition
AttributeDefinition. withAttributeType(String attributeType)
The data type for the attribute, where:Methods in com.amazonaws.services.dynamodbv2.model that return types with arguments of type AttributeDefinition Modifier and Type Method Description List<AttributeDefinition>
CreateTableRequest. getAttributeDefinitions()
An array of attributes that describe the key schema for the table and indexes.List<AttributeDefinition>
TableDescription. getAttributeDefinitions()
An array of AttributeDefinition objects.List<AttributeDefinition>
UpdateTableRequest. getAttributeDefinitions()
An array of attributes that describe the key schema for the table and indexes.Methods in com.amazonaws.services.dynamodbv2.model with parameters of type AttributeDefinition Modifier and Type Method Description CreateTableRequest
CreateTableRequest. 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.UpdateTableRequest
UpdateTableRequest. withAttributeDefinitions(AttributeDefinition... attributeDefinitions)
An array of attributes that describe the key schema for the table and indexes.Method parameters in com.amazonaws.services.dynamodbv2.model with type arguments of type AttributeDefinition Modifier and Type Method Description void
CreateTableRequest. setAttributeDefinitions(Collection<AttributeDefinition> attributeDefinitions)
An array of attributes that describe the key schema for the table and indexes.void
TableDescription. setAttributeDefinitions(Collection<AttributeDefinition> attributeDefinitions)
An array of AttributeDefinition objects.void
UpdateTableRequest. setAttributeDefinitions(Collection<AttributeDefinition> attributeDefinitions)
An array of attributes that describe the key schema for the table and indexes.CreateTableRequest
CreateTableRequest. withAttributeDefinitions(Collection<AttributeDefinition> attributeDefinitions)
An array of attributes that describe the key schema for the table and indexes.TableDescription
TableDescription. withAttributeDefinitions(Collection<AttributeDefinition> attributeDefinitions)
An array of AttributeDefinition objects.UpdateTableRequest
UpdateTableRequest. withAttributeDefinitions(Collection<AttributeDefinition> attributeDefinitions)
An array of attributes that describe the key schema for the table and indexes.Constructor parameters in com.amazonaws.services.dynamodbv2.model with type arguments of type AttributeDefinition Constructor Description CreateTableRequest(List<AttributeDefinition> attributeDefinitions, String tableName, List<KeySchemaElement> keySchema, ProvisionedThroughput provisionedThroughput)
Constructs a new CreateTableRequest object.
-