public class CombinedTableCompactorSourceBuilder extends Object
Constructor and Description |
---|
CombinedTableCompactorSourceBuilder(Catalog.Loader catalogLoader,
Pattern databasePattern,
Pattern includingPattern,
Pattern excludingPattern,
long monitorInterval) |
Modifier and Type | Method and Description |
---|---|
org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.table.data.RowData> |
buildAwareBucketTableSource() |
org.apache.flink.streaming.api.datastream.DataStream<MultiTableUnawareAppendCompactionTask> |
buildForUnawareBucketsTableSource() |
CombinedTableCompactorSourceBuilder |
withContinuousMode(boolean isContinuous) |
CombinedTableCompactorSourceBuilder |
withEnv(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment env) |
CombinedTableCompactorSourceBuilder |
withPartitionIdleTime(java.time.Duration partitionIdleTime) |
public CombinedTableCompactorSourceBuilder(Catalog.Loader catalogLoader, Pattern databasePattern, Pattern includingPattern, Pattern excludingPattern, long monitorInterval)
public CombinedTableCompactorSourceBuilder withContinuousMode(boolean isContinuous)
public CombinedTableCompactorSourceBuilder withEnv(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment env)
public CombinedTableCompactorSourceBuilder withPartitionIdleTime(@Nullable java.time.Duration partitionIdleTime)
public org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.table.data.RowData> buildAwareBucketTableSource()
public org.apache.flink.streaming.api.datastream.DataStream<MultiTableUnawareAppendCompactionTask> buildForUnawareBucketsTableSource()
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.