Modifier and Type | Method and Description |
---|---|
static DynamoDBClient |
DynamoDBClient.create()
Create a
DynamoDBClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider . |
Constructor and Description |
---|
DynamoDb(DynamoDBClient client) |
Table(DynamoDBClient client,
String tableName) |
Table(DynamoDBClient client,
String tableName,
TableDescription tableDescription) |
Constructor and Description |
---|
BatchGetItemImpl(DynamoDBClient client) |
BatchWriteItemImpl(DynamoDBClient client) |
DeleteItemImpl(DynamoDBClient client,
Table table) |
GetItemImpl(DynamoDBClient client,
Table table) |
IndexQueryImpl(DynamoDBClient client,
Index index) |
IndexScanImpl(DynamoDBClient client,
Index index) |
ListTablesImpl(DynamoDBClient client) |
PutItemImpl(DynamoDBClient client,
Table table) |
QueryImpl(DynamoDBClient client,
Table table) |
ScanImpl(DynamoDBClient client,
Table table) |
UpdateItemImpl(DynamoDBClient client,
Table table) |
Modifier and Type | Method and Description |
---|---|
static boolean |
TableUtils.createTableIfNotExists(DynamoDBClient dynamo,
CreateTableRequest createTableRequest)
Creates the table and ignores any errors if it already exists.
|
static boolean |
TableUtils.deleteTableIfExists(DynamoDBClient dynamo,
DeleteTableRequest deleteTableRequest)
Deletes the table and ignores any errors if it doesn't exist.
|
static void |
TableUtils.waitUntilActive(DynamoDBClient dynamo,
String tableName)
Waits up to 10 minutes for a specified DynamoDB table to move into the
ACTIVE state. |
static void |
TableUtils.waitUntilActive(DynamoDBClient dynamo,
String tableName,
int timeout,
int interval)
Waits up to a specified amount of time for a specified DynamoDB table to
move into the
ACTIVE state. |
static void |
TableUtils.waitUntilExists(DynamoDBClient dynamo,
String tableName)
Waits up to 10 minutes for a specified DynamoDB table to resolve,
indicating that it exists.
|
static void |
TableUtils.waitUntilExists(DynamoDBClient dynamo,
String tableName,
int timeout,
int interval)
Waits up to a specified amount of time for a specified DynamoDB table to
resolve, indicating that it exists.
|
Constructor and Description |
---|
DescribeTableFunction(DynamoDBClient client)
Constructs a new DescribeTableFunction with the given client
|
DynamoDBClientWaiters(DynamoDBClient client)
Constructs a new DynamoDBClientWaiters with the given client
|
Copyright © 2017. All rights reserved.