public class HudiSessionProperties extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
READ_MASKED_VALUE_ENABLED |
| Constructor and Description |
|---|
HudiSessionProperties(HiveClientConfig hiveClientConfig,
HudiConfig hudiConfig) |
| Modifier and Type | Method and Description |
|---|---|
static int |
getMaxOutstandingSplits(ConnectorSession session) |
static double |
getMinimumAssignedSplitWeight(ConnectorSession session) |
static io.airlift.units.DataSize |
getParquetMaxReadBlockSize(ConnectorSession session) |
static boolean |
getReadNullMaskedParquetEncryptedValue(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 |
isParquetBatchReaderVerificationEnabled(ConnectorSession session) |
static boolean |
isParquetBatchReadsEnabled(ConnectorSession session) |
static boolean |
isSizeBasedSplitWeightsEnabled(ConnectorSession session) |
public static final String READ_MASKED_VALUE_ENABLED
@Inject public HudiSessionProperties(HiveClientConfig hiveClientConfig, HudiConfig hudiConfig)
public List<PropertyMetadata<?>> getSessionProperties()
public static boolean isHudiMetadataTableEnabled(ConnectorSession session)
public static io.airlift.units.DataSize getParquetMaxReadBlockSize(ConnectorSession session)
public static boolean isParquetBatchReadsEnabled(ConnectorSession session)
public static boolean isParquetBatchReaderVerificationEnabled(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 boolean getReadNullMaskedParquetEncryptedValue(ConnectorSession session)
public static int getMaxOutstandingSplits(ConnectorSession session)
public static int getSplitGeneratorParallelism(ConnectorSession session)
Copyright © 2012–2023. All rights reserved.