@Immutable public class HoodieTTLConfig extends HoodieConfig
| Modifier and Type | Class and Description |
|---|---|
static class |
HoodieTTLConfig.Builder |
| Modifier and Type | Field and Description |
|---|---|
static ConfigProperty<Integer> |
DAYS_RETAIN |
static ConfigProperty<Boolean> |
INLINE_PARTITION_TTL |
static String |
KEEP_BY_TIME_PARTITION_TTL_STRATEGY |
static ConfigProperty<Integer> |
MAX_PARTITION_TO_DELETE |
static ConfigProperty<String> |
PARTITION_SELECTED |
static ConfigProperty<String> |
PARTITION_TTL_STRATEGY_CLASS_NAME |
static String |
PARTITION_TTL_STRATEGY_PARAM_PREFIX |
static ConfigProperty<String> |
PARTITION_TTL_STRATEGY_TYPE |
CONFIG_VALUES_DELIMITER, MAX_READ_RETRIES, props, READ_RETRY_DELAY_MSEC| Constructor and Description |
|---|
HoodieTTLConfig() |
| Modifier and Type | Method and Description |
|---|---|
static HoodieTTLConfig.Builder |
newBuilder() |
clearValue, contains, contains, contains, getBoolean, getBooleanOrDefault, getBooleanOrDefault, getBooleanOrDefault, getDouble, getDoubleOrDefault, getFloat, getFloatOrDefault, getInt, getIntOrDefault, getLong, getLongOrDefault, getProps, getProps, getSplitStrings, getSplitStrings, getString, getString, getStringOrDefault, getStringOrDefault, getStringOrThrow, setAll, setDefault, setDefaultOnCondition, setDefaults, setDefaultValue, setDefaultValue, setValue, setValuepublic static final String PARTITION_TTL_STRATEGY_PARAM_PREFIX
public static final String KEEP_BY_TIME_PARTITION_TTL_STRATEGY
public static final ConfigProperty<Boolean> INLINE_PARTITION_TTL
public static final ConfigProperty<String> PARTITION_TTL_STRATEGY_CLASS_NAME
public static final ConfigProperty<String> PARTITION_TTL_STRATEGY_TYPE
public static final ConfigProperty<Integer> DAYS_RETAIN
public static final ConfigProperty<String> PARTITION_SELECTED
public static final ConfigProperty<Integer> MAX_PARTITION_TO_DELETE
public static HoodieTTLConfig.Builder newBuilder()
Copyright © 2024 The Apache Software Foundation. All rights reserved.