public class HudiSessionProperties extends Object
| Constructor and Description |
|---|
HudiSessionProperties(HudiConfig hudiConfig) |
| Modifier and Type | Method and Description |
|---|---|
static int |
getMaxOutstandingSplits(ConnectorSession session) |
static double |
getMinimumAssignedSplitWeight(ConnectorSession session) |
List<PropertyMetadata<?>> |
getSessionProperties() |
static int |
getSplitGeneratorParallelism(ConnectorSession session) |
static io.airlift.units.DataSize |
getStandardSplitWeightSize(ConnectorSession session) |
static boolean |
isHudiMetadataTableEnabled(ConnectorSession session) |
static boolean |
isSizeBasedSplitWeightsEnabled(ConnectorSession session) |
@Inject public HudiSessionProperties(HudiConfig hudiConfig)
public List<PropertyMetadata<?>> getSessionProperties()
public static boolean isHudiMetadataTableEnabled(ConnectorSession session)
public static boolean isSizeBasedSplitWeightsEnabled(ConnectorSession session)
public static io.airlift.units.DataSize getStandardSplitWeightSize(ConnectorSession session)
public static double getMinimumAssignedSplitWeight(ConnectorSession session)
public static int getMaxOutstandingSplits(ConnectorSession session)
public static int getSplitGeneratorParallelism(ConnectorSession session)
Copyright © 2012–2024. All rights reserved.