Class FlinkMaintenanceConfig
java.lang.Object
org.apache.iceberg.flink.maintenance.api.FlinkMaintenanceConfig
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringstatic final org.apache.flink.configuration.ConfigOption<Long> static final Stringstatic final org.apache.flink.configuration.ConfigOption<Integer> static final Stringstatic final Stringstatic final org.apache.flink.configuration.ConfigOption<Long> static final Stringstatic final org.apache.flink.configuration.ConfigOption<String> 
- 
Constructor SummaryConstructorsConstructorDescriptionFlinkMaintenanceConfig(Table table, Map<String, String> writeOptions, org.apache.flink.configuration.ReadableConfig readableConfig) 
- 
Method SummaryModifier and TypeMethodDescriptionlongGets the lock check delay value (in seconds).intGets the parallelism value for maintenance tasks.longGets the rate limit value (in seconds) for maintenance operations.Gets the slot sharing group value for maintenance tasks.
- 
Field Details- 
PREFIX- See Also:
 
- 
LOCK_CHECK_DELAY- See Also:
 
- 
LOCK_CHECK_DELAY_OPTION
- 
PARALLELISM- See Also:
 
- 
PARALLELISM_OPTION
- 
RATE_LIMIT- See Also:
 
- 
RATE_LIMIT_OPTION
- 
SLOT_SHARING_GROUP- See Also:
 
- 
SLOT_SHARING_GROUP_OPTION
 
- 
- 
Constructor Details- 
FlinkMaintenanceConfig
 
- 
- 
Method Details- 
rateLimitpublic long rateLimit()Gets the rate limit value (in seconds) for maintenance operations.
- 
parallelismpublic int parallelism()Gets the parallelism value for maintenance tasks.
- 
lockCheckDelaypublic long lockCheckDelay()Gets the lock check delay value (in seconds).
- 
slotSharingGroupGets the slot sharing group value for maintenance tasks.
- 
createRewriteDataFilesConfig
- 
createLockConfig
 
-