Class ConvertEqualityDeletesConfig
java.lang.Object
org.apache.iceberg.flink.maintenance.api.ConvertEqualityDeletesConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final org.apache.flink.configuration.ConfigOption<Integer>static final Stringstatic final org.apache.flink.configuration.ConfigOption<Long>static final Stringstatic final org.apache.flink.configuration.ConfigOption<String> -
Constructor Summary
ConstructorsConstructorDescriptionConvertEqualityDeletesConfig(Table table, Map<String, String> writeOptions, org.apache.flink.configuration.ReadableConfig readableConfig) -
Method Summary
Modifier and TypeMethodDescriptionintGets the number of commits that trigger a conversion.Gets the time interval (in seconds) between conversions, or null when not set.Gets the target branch, or null to convert in place on the sink's write branch.
-
Field Details
-
PREFIX
- See Also:
-
TARGET_BRANCH
- See Also:
-
TARGET_BRANCH_OPTION
-
SCHEDULE_ON_COMMIT_COUNT
- See Also:
-
SCHEDULE_ON_COMMIT_COUNT_OPTION
public static final org.apache.flink.configuration.ConfigOption<Integer> SCHEDULE_ON_COMMIT_COUNT_OPTION -
SCHEDULE_ON_INTERVAL_SECOND
- See Also:
-
SCHEDULE_ON_INTERVAL_SECOND_OPTION
public static final org.apache.flink.configuration.ConfigOption<Long> SCHEDULE_ON_INTERVAL_SECOND_OPTION
-
-
Constructor Details
-
ConvertEqualityDeletesConfig
-
-
Method Details
-
targetBranch
Gets the target branch, or null to convert in place on the sink's write branch. -
scheduleOnCommitCount
public int scheduleOnCommitCount()Gets the number of commits that trigger a conversion. -
scheduleOnIntervalSecond
Gets the time interval (in seconds) between conversions, or null when not set.
-