public class DynamoDbBasedLockConfig extends HoodieConfig
| Modifier and Type | Class and Description |
|---|---|
static class |
DynamoDbBasedLockConfig.Builder
Builder for
DynamoDbBasedLockConfig. |
| Modifier and Type | Field and Description |
|---|---|
static String |
DYNAMODB_BASED_LOCK_PROPERTY_PREFIX |
static ConfigProperty<String> |
DYNAMODB_ENDPOINT_URL |
static ConfigProperty<String> |
DYNAMODB_LOCK_BILLING_MODE |
static ConfigProperty<String> |
DYNAMODB_LOCK_PARTITION_KEY |
static ConfigProperty<String> |
DYNAMODB_LOCK_READ_CAPACITY |
static ConfigProperty<String> |
DYNAMODB_LOCK_REGION |
static ConfigProperty<String> |
DYNAMODB_LOCK_TABLE_CREATION_TIMEOUT |
static ConfigProperty<String> |
DYNAMODB_LOCK_TABLE_NAME |
static ConfigProperty<String> |
DYNAMODB_LOCK_WRITE_CAPACITY |
static ConfigProperty<Integer> |
LOCK_ACQUIRE_WAIT_TIMEOUT_MS_PROP_KEY |
CONFIG_VALUES_DELIMITER, MAX_READ_RETRIES, props, READ_RETRY_DELAY_MSEC| Constructor and Description |
|---|
DynamoDbBasedLockConfig() |
| Modifier and Type | Method and Description |
|---|---|
static DynamoDbBasedLockConfig.Builder |
newBuilder() |
contains, contains, getBoolean, getBooleanOrDefault, getBooleanOrDefault, getBooleanOrDefault, getDouble, getDoubleOrDefault, getFloat, getFloatOrDefault, getInt, getIntOrDefault, getLong, getLongOrDefault, getProps, getProps, getSplitStrings, getSplitStrings, getString, getString, getStringOrDefault, getStringOrDefault, getStringOrThrow, setAll, setDefault, setDefaultOnCondition, setDefaults, setDefaultValue, setDefaultValue, setValue, setValuepublic static final String DYNAMODB_BASED_LOCK_PROPERTY_PREFIX
public static final ConfigProperty<String> DYNAMODB_LOCK_TABLE_NAME
public static final ConfigProperty<String> DYNAMODB_LOCK_PARTITION_KEY
public static final ConfigProperty<String> DYNAMODB_LOCK_REGION
public static final ConfigProperty<String> DYNAMODB_LOCK_BILLING_MODE
public static final ConfigProperty<String> DYNAMODB_LOCK_READ_CAPACITY
public static final ConfigProperty<String> DYNAMODB_LOCK_WRITE_CAPACITY
public static final ConfigProperty<String> DYNAMODB_LOCK_TABLE_CREATION_TIMEOUT
public static final ConfigProperty<String> DYNAMODB_ENDPOINT_URL
public static final ConfigProperty<Integer> LOCK_ACQUIRE_WAIT_TIMEOUT_MS_PROP_KEY
public static DynamoDbBasedLockConfig.Builder newBuilder()
Copyright © 2023 The Apache Software Foundation. All rights reserved.