public static class HoodieTTLConfig.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
HoodieTTLConfig |
build() |
HoodieTTLConfig.Builder |
enableInlinePartitionTTL(Boolean enable) |
HoodieTTLConfig.Builder |
fromProperties(Properties props) |
HoodieTTLConfig.Builder |
withTTLDaysRetain(Integer daysRetain) |
HoodieTTLConfig.Builder |
withTTLPartitionSelected(String partitionSelected) |
HoodieTTLConfig.Builder |
withTTLStrategyClass(String clazz) |
HoodieTTLConfig.Builder |
withTTLStrategyType(PartitionTTLStrategyType ttlStrategyType) |
public HoodieTTLConfig.Builder withTTLPartitionSelected(String partitionSelected)
public HoodieTTLConfig.Builder withTTLDaysRetain(Integer daysRetain)
public HoodieTTLConfig.Builder enableInlinePartitionTTL(Boolean enable)
public HoodieTTLConfig.Builder withTTLStrategyClass(String clazz)
public HoodieTTLConfig.Builder withTTLStrategyType(PartitionTTLStrategyType ttlStrategyType)
public HoodieTTLConfig.Builder fromProperties(Properties props)
public HoodieTTLConfig build()
Copyright © 2024 The Apache Software Foundation. All rights reserved.