Package | Description |
---|---|
com.amazonaws.services.dynamodbv2 |
Synchronous and asynchronous client classes for accessing AmazonDynamoDBv2.
|
com.amazonaws.services.dynamodbv2.datamodeling | |
com.amazonaws.services.dynamodbv2.document | |
com.amazonaws.services.dynamodbv2.document.internal | |
com.amazonaws.services.dynamodbv2.util |
Modifier and Type | Interface and Description |
---|---|
interface |
AmazonDynamoDBAsync
Interface for accessing AmazonDynamoDBv2 asynchronously.
|
Modifier and Type | Class and Description |
---|---|
class |
AmazonDynamoDBAsyncClient
Asynchronous client for accessing AmazonDynamoDBv2.
|
class |
AmazonDynamoDBClient
Client for accessing AmazonDynamoDBv2.
|
Modifier and Type | Field and Description |
---|---|
protected AmazonDynamoDB |
PaginatedList.dynamo
The client for working with DynamoDB
|
Constructor and Description |
---|
DynamoDBMapper(AmazonDynamoDB dynamoDB)
Constructs a new mapper with the service object given, using the default
configuration.
|
DynamoDBMapper(AmazonDynamoDB ddb,
AWSCredentialsProvider s3CredentialProvider)
Constructs a new mapper with the service object and S3 client cache
given, using the default configuration.
|
DynamoDBMapper(AmazonDynamoDB dynamoDB,
DynamoDBMapperConfig config)
Constructs a new mapper with the service object and configuration given.
|
DynamoDBMapper(AmazonDynamoDB dynamoDB,
DynamoDBMapperConfig config,
AttributeTransformer transformer)
Constructs a new mapper with the given service object, configuration,
and transform hook.
|
DynamoDBMapper(AmazonDynamoDB dynamoDB,
DynamoDBMapperConfig config,
AttributeTransformer transformer,
AWSCredentialsProvider s3CredentialsProvider)
Constructor with all parameters.
|
DynamoDBMapper(AmazonDynamoDB dynamoDB,
DynamoDBMapperConfig config,
AWSCredentialsProvider s3CredentialProvider)
Constructs a new mapper with the service object, configuration, and S3
client cache given.
|
PaginatedList(DynamoDBMapper mapper,
Class<T> clazz,
AmazonDynamoDB dynamo)
Constructs a PaginatedList instance using the default PaginationLoadingStrategy
|
PaginatedList(DynamoDBMapper mapper,
Class<T> clazz,
AmazonDynamoDB dynamo,
DynamoDBMapperConfig.PaginationLoadingStrategy paginationLoadingStrategy)
Constructs a PaginatedList instance.
|
PaginatedParallelScanList(DynamoDBMapper mapper,
Class<T> clazz,
AmazonDynamoDB dynamo,
ParallelScanTask parallelScanTask,
DynamoDBMapperConfig.PaginationLoadingStrategy paginationLoadingStrategy,
DynamoDBMapperConfig config) |
PaginatedQueryList(DynamoDBMapper mapper,
Class<T> clazz,
AmazonDynamoDB dynamo,
QueryRequest queryRequest,
QueryResult queryResult,
DynamoDBMapperConfig.PaginationLoadingStrategy paginationLoadingStrategy,
DynamoDBMapperConfig config) |
PaginatedScanList(DynamoDBMapper mapper,
Class<T> clazz,
AmazonDynamoDB dynamo,
ScanRequest scanRequest,
ScanResult scanResult,
DynamoDBMapperConfig.PaginationLoadingStrategy paginationLoadingStrategy,
DynamoDBMapperConfig config) |
ParallelScanTask(DynamoDBMapper mapper,
AmazonDynamoDB dynamo,
List<ScanRequest> parallelScanRequests) |
Constructor and Description |
---|
DynamoDB(AmazonDynamoDB client) |
Table(AmazonDynamoDB client,
String tableName) |
Table(AmazonDynamoDB client,
String tableName,
TableDescription tableDescription) |
Constructor and Description |
---|
BatchGetItemImpl(AmazonDynamoDB client) |
BatchWriteItemImpl(AmazonDynamoDB client) |
DeleteItemImpl(AmazonDynamoDB client,
Table table) |
GetItemImpl(AmazonDynamoDB client,
Table table) |
IndexQueryImpl(AmazonDynamoDB client,
Index index) |
ListTablesImpl(AmazonDynamoDB client) |
PutItemImpl(AmazonDynamoDB client,
Table table) |
QueryImpl(AmazonDynamoDB client,
Table table) |
ScanImpl(AmazonDynamoDB client,
Table table) |
UpdateItemImpl(AmazonDynamoDB client,
Table table) |
Modifier and Type | Method and Description |
---|---|
static boolean |
Tables.doesTableExist(AmazonDynamoDB dynamo,
String tableName)
Checks if a specified table exists and is in
ACTIVE state. |
static void |
Tables.waitForTableToBecomeActive(AmazonDynamoDB dynamo,
String tableName)
Waits up to 10 minutes for a specified AWS DynamoDB table to move into
the
ACTIVE state. |
static void |
Tables.waitForTableToBecomeActive(AmazonDynamoDB dynamo,
String tableName,
int timeout,
int interval)
Waits up to a specified amount of time for a specified AWS DynamoDB
table to move into the
ACTIVE state. |
Copyright © 2014. All rights reserved.