Class LockConfig
java.lang.Object
org.apache.iceberg.flink.maintenance.api.LockConfig
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic class
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionLockConfig(Table table, Map<String, String> writeOptions, org.apache.flink.configuration.ReadableConfig readableConfig) 
- 
Method SummaryModifier and TypeMethodDescriptionGets the configuration value for initializing the JDBC lock table.jdbcUri()Gets the JDBC URI configuration value.Gets the lock ID configuration value.lockType()Gets the lock type configuration value (e.g., jdbc or zookeeper).intGets the Zookeeper base sleep time configuration (in milliseconds).intGets the Zookeeper connection timeout configuration (in milliseconds).intGets the Zookeeper maximum retry count configuration.intGets the Zookeeper session timeout configuration (in milliseconds).zkUri()Gets the Zookeeper URI configuration value.
- 
Field Details- 
PREFIX- See Also:
 
- 
LOCK_TYPE_OPTION
- 
LOCK_ID_OPTION
 
- 
- 
Constructor Details- 
LockConfig
 
- 
- 
Method Details- 
lockTypeGets the lock type configuration value (e.g., jdbc or zookeeper).
- 
lockIdGets the lock ID configuration value. If blank, returns the provided default value.
- 
jdbcUriGets the JDBC URI configuration value.
- 
jdbcInitTableGets the configuration value for initializing the JDBC lock table.
- 
zkUriGets the Zookeeper URI configuration value.
- 
zkSessionTimeoutMspublic int zkSessionTimeoutMs()Gets the Zookeeper session timeout configuration (in milliseconds).
- 
zkConnectionTimeoutMspublic int zkConnectionTimeoutMs()Gets the Zookeeper connection timeout configuration (in milliseconds).
- 
zkBaseSleepMspublic int zkBaseSleepMs()Gets the Zookeeper base sleep time configuration (in milliseconds).
- 
zkMaxRetriespublic int zkMaxRetries()Gets the Zookeeper maximum retry count configuration.
- 
properties
 
-