public class FlinkClusteringConfig
extends org.apache.flink.configuration.Configuration
| Constructor and Description |
|---|
FlinkClusteringConfig() |
| Modifier and Type | Method and Description |
|---|---|
static TypedProperties |
buildProperties(List<String> props) |
static TypedProperties |
getProps(FlinkClusteringConfig cfg) |
static org.apache.flink.configuration.Configuration |
toFlinkConfig(FlinkClusteringConfig config)
Transforms a
FlinkClusteringConfig.config into Configuration. |
addAll, addAll, addAllToProperties, clone, contains, containsKey, equals, fromMap, get, getBoolean, getBoolean, getBoolean, getBytes, getClass, getDouble, getDouble, getDouble, getEnum, getFloat, getFloat, getFloat, getInteger, getInteger, getInteger, getLong, getLong, getLong, getOptional, getString, getString, getString, getValue, hashCode, keySet, read, removeConfig, set, setBoolean, setBoolean, setBytes, setClass, setDouble, setDouble, setFloat, setFloat, setInteger, setInteger, setLong, setLong, setString, setString, toMap, toString, writepublic Boolean help
public String path
public Integer clusteringDeltaCommits
public Integer clusteringTasks
public Integer compactionMaxMemory
public Integer cleanRetainCommits
public Integer archiveMinCommits
public Integer archiveMaxCommits
public Boolean schedule
public String clusteringInstantTime
public Boolean cleanAsyncEnable
public String planStrategyClass
public String planPartitionFilterMode
public Long targetFileMaxBytes
public Long smallFileLimit
public Integer skipFromLatestPartitions
public String sortColumns
public Integer maxNumGroups
public Integer targetPartitions
public static final String SEQ_FIFO
public static final String SEQ_LIFO
public String clusteringSeq
public Boolean serviceMode
public Integer minClusteringIntervalSeconds
public String propsFilePath
public static TypedProperties buildProperties(List<String> props)
public static TypedProperties getProps(FlinkClusteringConfig cfg)
public static org.apache.flink.configuration.Configuration toFlinkConfig(FlinkClusteringConfig config)
FlinkClusteringConfig.config into Configuration.
The latter is more suitable for the table APIs. It reads all the properties
in the properties file (set by `--props` option) and cmd line options
(set by `--hoodie-conf` option).Copyright © 2022 The Apache Software Foundation. All rights reserved.