@Immutable public class HoodieTableServiceManagerConfig extends HoodieConfig
ConfigClassProperty after TSM is landed (HUDI-3475)| Modifier and Type | Class and Description |
|---|---|
static class |
HoodieTableServiceManagerConfig.Builder |
| Modifier and Type | Field and Description |
|---|---|
static ConfigProperty<String> |
TABLE_SERVICE_MANAGER_ACTIONS |
static ConfigProperty<String> |
TABLE_SERVICE_MANAGER_DEPLOY_EXECUTION_ENGINE |
static ConfigProperty<String> |
TABLE_SERVICE_MANAGER_DEPLOY_EXTRA_PARAMS |
static ConfigProperty<Integer> |
TABLE_SERVICE_MANAGER_DEPLOY_PARALLELISM |
static ConfigProperty<String> |
TABLE_SERVICE_MANAGER_DEPLOY_QUEUE |
static ConfigProperty<String> |
TABLE_SERVICE_MANAGER_DEPLOY_RESOURCES |
static ConfigProperty<String> |
TABLE_SERVICE_MANAGER_DEPLOY_USERNAME |
static ConfigProperty<Boolean> |
TABLE_SERVICE_MANAGER_ENABLED |
static String |
TABLE_SERVICE_MANAGER_PREFIX |
static ConfigProperty<Integer> |
TABLE_SERVICE_MANAGER_RETRIES |
static ConfigProperty<Integer> |
TABLE_SERVICE_MANAGER_RETRY_DELAY_SEC |
static ConfigProperty<Integer> |
TABLE_SERVICE_MANAGER_TIMEOUT_SEC |
static ConfigProperty<String> |
TABLE_SERVICE_MANAGER_URIS |
CONFIG_VALUES_DELIMITER, props| Constructor and Description |
|---|
HoodieTableServiceManagerConfig() |
| Modifier and Type | Method and Description |
|---|---|
int |
getConnectionRetryDelay() |
int |
getConnectionRetryLimit() |
int |
getConnectionTimeoutSec() |
String |
getDeployExecutionEngine() |
String |
getDeployExtraParams() |
int |
getDeployParallelism() |
String |
getDeployQueue() |
String |
getDeployResources() |
String |
getDeployUsername() |
String |
getTableServiceManagerActions() |
String |
getTableServiceManagerURIs() |
boolean |
isEnabledAndActionSupported(ActionType actionType) |
boolean |
isTableServiceManagerEnabled() |
static HoodieTableServiceManagerConfig.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 TABLE_SERVICE_MANAGER_PREFIX
public static final ConfigProperty<Boolean> TABLE_SERVICE_MANAGER_ENABLED
public static final ConfigProperty<String> TABLE_SERVICE_MANAGER_URIS
public static final ConfigProperty<String> TABLE_SERVICE_MANAGER_ACTIONS
public static final ConfigProperty<String> TABLE_SERVICE_MANAGER_DEPLOY_USERNAME
public static final ConfigProperty<String> TABLE_SERVICE_MANAGER_DEPLOY_QUEUE
public static final ConfigProperty<String> TABLE_SERVICE_MANAGER_DEPLOY_RESOURCES
public static final ConfigProperty<Integer> TABLE_SERVICE_MANAGER_DEPLOY_PARALLELISM
public static final ConfigProperty<String> TABLE_SERVICE_MANAGER_DEPLOY_EXECUTION_ENGINE
public static final ConfigProperty<String> TABLE_SERVICE_MANAGER_DEPLOY_EXTRA_PARAMS
public static final ConfigProperty<Integer> TABLE_SERVICE_MANAGER_TIMEOUT_SEC
public static final ConfigProperty<Integer> TABLE_SERVICE_MANAGER_RETRIES
public static final ConfigProperty<Integer> TABLE_SERVICE_MANAGER_RETRY_DELAY_SEC
public static HoodieTableServiceManagerConfig.Builder newBuilder()
public boolean isTableServiceManagerEnabled()
public String getTableServiceManagerURIs()
public String getTableServiceManagerActions()
public String getDeployUsername()
public String getDeployQueue()
public String getDeployResources()
public int getDeployParallelism()
public String getDeployExtraParams()
public String getDeployExecutionEngine()
public int getConnectionTimeoutSec()
public int getConnectionRetryLimit()
public int getConnectionRetryDelay()
public boolean isEnabledAndActionSupported(ActionType actionType)
Copyright © 2024 The Apache Software Foundation. All rights reserved.