public class HoodiePartitionTTLStrategyFactory extends Object
PartitionTTLStrategy.
This factory will try HoodieTTLConfig.PARTITION_TTL_STRATEGY_CLASS_NAME firstly,
this ensures the class prop will not be overwritten by PartitionTTLStrategyType
| Constructor and Description |
|---|
HoodiePartitionTTLStrategyFactory() |
| Modifier and Type | Method and Description |
|---|---|
static PartitionTTLStrategy |
createStrategy(HoodieTable hoodieTable,
TypedProperties props,
String instantTime) |
static String |
getPartitionTTLStrategyFromType(PartitionTTLStrategyType type) |
public static PartitionTTLStrategy createStrategy(HoodieTable hoodieTable, TypedProperties props, String instantTime) throws IOException
IOExceptionpublic static String getPartitionTTLStrategyFromType(PartitionTTLStrategyType type)
type - PartitionTTLStrategyType enum.PartitionTTLStrategyType.Copyright © 2024 The Apache Software Foundation. All rights reserved.