public class AmazonDynamoDBLockClientOptions
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AmazonDynamoDBLockClientOptions.AmazonDynamoDBLockClientOptionsBuilder
A builder for setting up an AmazonDynamoDBLockClientOptions object.
|
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.Boolean |
DEFAULT_CREATE_HEARTBEAT_BACKGROUND_THREAD |
protected static java.lang.Long |
DEFAULT_HEARTBEAT_PERIOD |
protected static java.lang.Long |
DEFAULT_LEASE_DURATION |
protected static java.lang.String |
DEFAULT_PARTITION_KEY_NAME |
protected static java.util.concurrent.TimeUnit |
DEFAULT_TIME_UNIT |
| Modifier and Type | Method and Description |
|---|---|
static AmazonDynamoDBLockClientOptions.AmazonDynamoDBLockClientOptionsBuilder |
builder(AmazonDynamoDB dynamoDBClient,
java.lang.String tableName)
Creates an AmazonDynamoDBLockClientOptions builder object, which can be
used to create an AmazonDynamoDBLockClient.
|
protected static final java.lang.String DEFAULT_PARTITION_KEY_NAME
protected static final java.lang.Long DEFAULT_LEASE_DURATION
protected static final java.lang.Long DEFAULT_HEARTBEAT_PERIOD
protected static final java.util.concurrent.TimeUnit DEFAULT_TIME_UNIT
protected static final java.lang.Boolean DEFAULT_CREATE_HEARTBEAT_BACKGROUND_THREAD
public static AmazonDynamoDBLockClientOptions.AmazonDynamoDBLockClientOptionsBuilder builder(AmazonDynamoDB dynamoDBClient, java.lang.String tableName)
dynamoDBClient - The client for talking to DynamoDB.tableName - The table containing the lock client.