public class AmazonDynamoDBLockClientOptions extends 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 Boolean |
DEFAULT_CREATE_HEARTBEAT_BACKGROUND_THREAD |
protected static Long |
DEFAULT_HEARTBEAT_PERIOD |
protected static Boolean |
DEFAULT_HOLD_LOCK_ON_SERVICE_UNAVAILABLE |
protected static Long |
DEFAULT_LEASE_DURATION |
protected static String |
DEFAULT_PARTITION_KEY_NAME |
protected static TimeUnit |
DEFAULT_TIME_UNIT |
| Modifier and Type | Method and Description |
|---|---|
static AmazonDynamoDBLockClientOptions.AmazonDynamoDBLockClientOptionsBuilder |
builder(software.amazon.awssdk.services.dynamodb.DynamoDbClient dynamoDBClient,
String tableName)
Creates an AmazonDynamoDBLockClientOptions builder object, which can be
used to create an AmazonDynamoDBLockClient.
|
protected static final String DEFAULT_PARTITION_KEY_NAME
protected static final Long DEFAULT_LEASE_DURATION
protected static final Long DEFAULT_HEARTBEAT_PERIOD
protected static final TimeUnit DEFAULT_TIME_UNIT
protected static final Boolean DEFAULT_CREATE_HEARTBEAT_BACKGROUND_THREAD
protected static final Boolean DEFAULT_HOLD_LOCK_ON_SERVICE_UNAVAILABLE
public static AmazonDynamoDBLockClientOptions.AmazonDynamoDBLockClientOptionsBuilder builder(software.amazon.awssdk.services.dynamodb.DynamoDbClient dynamoDBClient, String tableName)
dynamoDBClient - The client for talking to DynamoDB.tableName - The table containing the lock client.Copyright © 2013–2023. All rights reserved.