public final class HiveSessionProperties extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
HiveSessionProperties.InsertExistingPartitionsBehavior |
| Constructor and Description |
|---|
HiveSessionProperties(HiveConfig hiveConfig,
OrcReaderConfig orcReaderConfig,
OrcWriterConfig orcWriterConfig,
ParquetReaderConfig parquetReaderConfig,
ParquetWriterConfig parquetWriterConfig) |
@Inject public HiveSessionProperties(HiveConfig hiveConfig, OrcReaderConfig orcReaderConfig, OrcWriterConfig orcWriterConfig, ParquetReaderConfig parquetReaderConfig, ParquetWriterConfig parquetWriterConfig)
public List<PropertyMetadata<?>> getSessionProperties()
public static boolean isBucketExecutionEnabled(ConnectorSession session)
public static boolean isForceLocalScheduling(ConnectorSession session)
public static HiveSessionProperties.InsertExistingPartitionsBehavior getInsertExistingPartitionsBehavior(ConnectorSession session)
public static boolean isOrcBloomFiltersEnabled(ConnectorSession session)
public static io.airlift.units.DataSize getOrcMaxMergeDistance(ConnectorSession session)
public static io.airlift.units.DataSize getOrcMaxBufferSize(ConnectorSession session)
public static io.airlift.units.DataSize getOrcStreamBufferSize(ConnectorSession session)
public static io.airlift.units.DataSize getOrcTinyStripeThreshold(ConnectorSession session)
public static io.airlift.units.DataSize getOrcMaxReadBlockSize(ConnectorSession session)
public static boolean getOrcLazyReadSmallRanges(ConnectorSession session)
public static boolean isOrcNestedLazy(ConnectorSession session)
public static io.airlift.units.DataSize getOrcStringStatisticsLimit(ConnectorSession session)
public static boolean isOrcOptimizedWriterValidate(ConnectorSession session)
public static OrcWriteValidation.OrcWriteValidationMode getOrcOptimizedWriterValidateMode(ConnectorSession session)
public static io.airlift.units.DataSize getOrcOptimizedWriterMinStripeSize(ConnectorSession session)
public static io.airlift.units.DataSize getOrcOptimizedWriterMaxStripeSize(ConnectorSession session)
public static int getOrcOptimizedWriterMaxStripeRows(ConnectorSession session)
public static io.airlift.units.DataSize getOrcOptimizedWriterMaxDictionaryMemory(ConnectorSession session)
public static boolean isUseOrcColumnNames(ConnectorSession session)
public static HiveStorageFormat getHiveStorageFormat(ConnectorSession session)
public static HiveCompressionCodec getCompressionCodec(ConnectorSession session)
public static boolean isPartitionUseColumnNames(ConnectorSession session)
public static boolean isRespectTableFormat(ConnectorSession session)
public static boolean isCreateEmptyBucketFiles(ConnectorSession session)
public static boolean isUseParquetColumnNames(ConnectorSession session)
@Deprecated public static boolean isFailOnCorruptedParquetStatistics(ConnectorSession session)
public static io.airlift.units.DataSize getParquetMaxReadBlockSize(ConnectorSession session)
public static io.airlift.units.DataSize getParquetWriterBlockSize(ConnectorSession session)
public static io.airlift.units.DataSize getParquetWriterPageSize(ConnectorSession session)
public static io.airlift.units.DataSize getMaxSplitSize(ConnectorSession session)
public static io.airlift.units.DataSize getMaxInitialSplitSize(ConnectorSession session)
public static boolean isRcfileOptimizedWriterValidate(ConnectorSession session)
public static boolean isSortedWritingEnabled(ConnectorSession session)
public static boolean isS3SelectPushdownEnabled(ConnectorSession session)
public static boolean isStatisticsEnabled(ConnectorSession session)
public static int getPartitionStatisticsSampleSize(ConnectorSession session)
public static boolean isIgnoreCorruptedStatistics(ConnectorSession session)
public static boolean isCollectColumnStatisticsOnWrite(ConnectorSession session)
public static boolean isOptimizedMismatchedBucketCount(ConnectorSession session)
public static boolean isTemporaryStagingDirectoryEnabled(ConnectorSession session)
public static String getTemporaryStagingDirectoryPath(ConnectorSession session)
public static boolean isIgnoreAbsentPartitions(ConnectorSession session)
public static boolean isQueryPartitionFilterRequired(ConnectorSession session)
public static boolean isProjectionPushdownEnabled(ConnectorSession session)
Copyright © 2012–2020. All rights reserved.