Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W Z 

A

abort() - Method in class com.facebook.presto.hive.HivePageSink
 
AbstractDwrfEncryptionInformationSource - Class in com.facebook.presto.hive
 
AbstractDwrfEncryptionInformationSource() - Constructor for class com.facebook.presto.hive.AbstractDwrfEncryptionInformationSource
 
ADAPTIVE_FILTER_REORDERING_ENABLED - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
add(Page) - Method in class com.facebook.presto.hive.util.SortBuffer
 
addAwsClientExecuteTime(Duration) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
addAwsClientRetryPauseTime(Duration) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
addAwsRequestTime(Duration) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
addColumn(ConnectorSession, ConnectorTableHandle, ColumnMetadata) - Method in class com.facebook.presto.hive.HiveMetadata
 
addInputPageSizesInBytes(long) - Method in class com.facebook.presto.hive.HiveWriterStats
 
addManifestSizeInBytes(long) - Method in class com.facebook.presto.hive.HivePartitionStats
 
addMaxCombinedBytesPerRow(long) - Method in class com.facebook.presto.hive.FileFormatDataSourceStats
 
addMetadataUpdateRequest(String, String, Optional<String>, int) - Method in class com.facebook.presto.hive.HiveMetadataUpdater
 
addNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
addNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
ADMIN_ROLE_NAME - Static variable in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
advanceNextPosition() - Method in class com.facebook.presto.hive.HiveBucketAdapterRecordCursor
 
advanceNextPosition() - Method in class com.facebook.presto.hive.HiveCoercionRecordCursor
 
advanceNextPosition() - Method in class com.facebook.presto.hive.HiveRecordCursor
 
aggregated(HiveColumnHandle, int) - Static method in class com.facebook.presto.hive.HivePageSourceProvider.ColumnMapping
 
AggregatedOrcPageSource - Class in com.facebook.presto.hive.orc
 
AggregatedOrcPageSource(List<HiveColumnHandle>, Footer, TypeManager, StandardFunctionResolution) - Constructor for class com.facebook.presto.hive.orc.AggregatedOrcPageSource
 
AggregatedParquetPageSource - Class in com.facebook.presto.hive.parquet
 
AggregatedParquetPageSource(List<HiveColumnHandle>, ParquetMetadata, TypeManager, StandardFunctionResolution) - Constructor for class com.facebook.presto.hive.parquet.AggregatedParquetPageSource
 
AirliftCompressorAdapter - Class in com.facebook.presto.hive.pagefile
 
AirliftCompressorAdapter(Compressor) - Constructor for class com.facebook.presto.hive.pagefile.AirliftCompressorAdapter
 
AirliftDecompressorAdapter - Class in com.facebook.presto.hive.pagefile
 
AirliftDecompressorAdapter(Decompressor) - Constructor for class com.facebook.presto.hive.pagefile.AirliftDecompressorAdapter
 
append(Page) - Method in class com.facebook.presto.hive.HiveWriter
 
append(Path, int, Progressable) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
appendPage(Page) - Method in class com.facebook.presto.hive.HivePageSink
 
appendPositionTo(Page, int, PageBuilder) - Static method in class com.facebook.presto.hive.util.SortBuffer
 
appendRow(Page, int) - Method in class com.facebook.presto.hive.RecordFileWriter
 
appendRows(Page) - Method in interface com.facebook.presto.hive.HiveFileWriter
 
appendRows(Page) - Method in class com.facebook.presto.hive.OrcFileWriter
 
appendRows(Page) - Method in class com.facebook.presto.hive.pagefile.PageFileWriter
 
appendRows(Page) - Method in class com.facebook.presto.hive.parquet.ParquetFileWriter
 
appendRows(Page) - Method in class com.facebook.presto.hive.RcFileFileWriter
 
appendRows(Page) - Method in class com.facebook.presto.hive.RecordFileWriter
 
appendRows(Page) - Method in class com.facebook.presto.hive.SortingFileWriter
 
apply(Block) - Method in class com.facebook.presto.hive.HiveCoercer.FloatToDoubleCoercer
 
apply(Block) - Method in class com.facebook.presto.hive.HiveCoercer.IntegerNumberToVarcharCoercer
 
apply(Block) - Method in class com.facebook.presto.hive.HiveCoercer.IntegerNumberUpscaleCoercer
 
apply(Block) - Method in class com.facebook.presto.hive.HiveCoercer.ListCoercer
 
apply(Block) - Method in class com.facebook.presto.hive.HiveCoercer.MapCoercer
 
apply(Block) - Method in class com.facebook.presto.hive.HiveCoercer.StructCoercer
 
apply(Block) - Method in class com.facebook.presto.hive.HiveCoercer.VarcharToIntegerNumberCoercer
 
AsyncQueue<T> - Class in com.facebook.presto.hive.util
 
AsyncQueue(int, Executor) - Constructor for class com.facebook.presto.hive.util.AsyncQueue
 
AsyncQueue.BorrowResult<T,R> - Class in com.facebook.presto.hive.util
 
authenticate(TTransport, String, Optional<String>) - Method in class com.facebook.presto.hive.authentication.KerberosHiveMetastoreAuthentication
 
AuthenticationModules - Class in com.facebook.presto.hive.authentication
 
AVRO_SCHEMA_URL - Static variable in class com.facebook.presto.hive.HiveTableProperties
 

B

BackgroundHiveSplitLoader - Class in com.facebook.presto.hive
 
BackgroundHiveSplitLoader(Table, Iterable<HivePartitionMetadata>, Optional<Domain>, Optional<StoragePartitionLoader.BucketSplitInfo>, ConnectorSession, HdfsEnvironment, NamenodeStats, DirectoryLister, Executor, int, boolean, boolean, boolean) - Constructor for class com.facebook.presto.hive.BackgroundHiveSplitLoader
 
beginCreateTable(ConnectorSession, ConnectorTableMetadata, Optional<ConnectorNewTableLayout>) - Method in class com.facebook.presto.hive.HiveMetadata
 
beginDelete(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
beginInsert(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
beginRefreshMaterializedView(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
beginStatisticsCollection(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
beginTransaction(IsolationLevel, boolean) - Method in class com.facebook.presto.hive.HiveConnector
 
bigintPartitionKey(String, String) - Static method in class com.facebook.presto.hive.HiveUtil
 
BinaryExtraHiveFileInfo - Class in com.facebook.presto.hive
 
BinaryExtraHiveFileInfo(byte[]) - Constructor for class com.facebook.presto.hive.BinaryExtraHiveFileInfo
 
booleanPartitionKey(String, String) - Static method in class com.facebook.presto.hive.HiveUtil
 
borrowBatchAsync(int, Function<List<T>, AsyncQueue.BorrowResult<T, O>>) - Method in class com.facebook.presto.hive.util.AsyncQueue
Invoke function with up to maxSize elements removed from the head of the queue, and insert elements in the return value to the tail of the queue.
BorrowResult(List<T>, R) - Constructor for class com.facebook.presto.hive.util.AsyncQueue.BorrowResult
 
BUCKET_COLUMN_INDEX - Static variable in class com.facebook.presto.hive.HiveColumnHandle
 
BUCKET_COLUMN_NAME - Static variable in class com.facebook.presto.hive.HiveColumnHandle
 
BUCKET_COUNT_PROPERTY - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
BUCKET_HIVE_TYPE - Static variable in class com.facebook.presto.hive.HiveColumnHandle
 
BUCKET_TYPE_SIGNATURE - Static variable in class com.facebook.presto.hive.HiveColumnHandle
 
BucketAdaptation - Class in com.facebook.presto.hive
 
BucketAdaptation(int[], List<HiveType>, int, int, int) - Constructor for class com.facebook.presto.hive.BucketAdaptation
 
bucketColumnHandle() - Static method in class com.facebook.presto.hive.HiveColumnHandle
The column indicating the bucket id.
BucketConversion(int, int, List<HiveColumnHandle>) - Constructor for class com.facebook.presto.hive.HiveSplit.BucketConversion
 
BUCKETED_BY_PROPERTY - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
buildColumnMappings(List<HivePartitionKey>, List<HiveColumnHandle>, List<HiveColumnHandle>, TableToPartitionMapping, Path, OptionalInt) - Static method in class com.facebook.presto.hive.HivePageSourceProvider.ColumnMapping
 
buildHdfsParquetDataSource(FileSystem, Path, long, long, FileFormatDataSourceStats) - Static method in class com.facebook.presto.hive.parquet.HdfsParquetDataSource
 
buildHdfsParquetDataSource(FSDataInputStream, Path, FileFormatDataSourceStats) - Static method in class com.facebook.presto.hive.parquet.HdfsParquetDataSource
 
buildPartitionObject(ConnectorSession, Table, PartitionUpdate, String, Map<String, String>) - Method in class com.facebook.presto.hive.HivePartitionObjectBuilder
 
buildPartitionObject(ConnectorSession, Table, PartitionUpdate, String, Map<String, String>) - Method in interface com.facebook.presto.hive.PartitionObjectBuilder
 
buildSelectObjectRequest(Properties, String, Path) - Method in class com.facebook.presto.hive.S3SelectCsvRecordReader
 
buildSelectObjectRequest(Properties, String, Path) - Method in class com.facebook.presto.hive.S3SelectLineRecordReader
 
buildSql(List<HiveColumnHandle>, TupleDomain<HiveColumnHandle>) - Method in class com.facebook.presto.hive.IonSqlQueryBuilder
 

C

CachingDirectoryLister - Class in com.facebook.presto.hive
 
CachingDirectoryLister(DirectoryLister, HiveClientConfig) - Constructor for class com.facebook.presto.hive.CachingDirectoryLister
 
CachingDirectoryLister(DirectoryLister, Duration, long, List<String>) - Constructor for class com.facebook.presto.hive.CachingDirectoryLister
 
CachingKerberosHadoopAuthentication - Class in com.facebook.presto.hive.authentication
 
CachingKerberosHadoopAuthentication(KerberosHadoopAuthentication) - Constructor for class com.facebook.presto.hive.authentication.CachingKerberosHadoopAuthentication
 
CallStats() - Constructor for class com.facebook.presto.hive.NamenodeStats.CallStats
 
canAdd(Page) - Method in class com.facebook.presto.hive.util.SortBuffer
 
canCoerce(HiveType, HiveType) - Method in interface com.facebook.presto.hive.CoercionPolicy
 
canCoerce(HiveType, HiveType) - Method in class com.facebook.presto.hive.HiveCoercionPolicy
 
charPartitionKey(String, String, Type) - Static method in class com.facebook.presto.hive.HiveUtil
 
checkCanAddColumn(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanAddColumn(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanAddColumn(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanCreateRole(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String, Optional<PrestoPrincipal>) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanCreateRole(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String, Optional<PrestoPrincipal>) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanCreateRole(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String, Optional<PrestoPrincipal>) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanCreateSchema(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanCreateSchema(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanCreateSchema(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanCreateTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanCreateTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanCreateTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanCreateView(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanCreateView(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanCreateView(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanCreateViewWithSelectFromColumns(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, Set<String>) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanCreateViewWithSelectFromColumns(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, Set<String>) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanCreateViewWithSelectFromColumns(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, Set<String>) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanDeleteFromTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanDeleteFromTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanDeleteFromTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanDropColumn(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanDropColumn(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanDropColumn(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanDropRole(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanDropRole(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanDropRole(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanDropSchema(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanDropSchema(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanDropSchema(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanDropTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanDropTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanDropTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanDropView(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanDropView(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanDropView(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanGrantRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanGrantRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanGrantRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanGrantTablePrivilege(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Privilege, SchemaTableName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanGrantTablePrivilege(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Privilege, SchemaTableName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanGrantTablePrivilege(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Privilege, SchemaTableName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanInsertIntoTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanInsertIntoTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanInsertIntoTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanRenameColumn(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanRenameColumn(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanRenameColumn(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanRenameSchema(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String, String) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanRenameSchema(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String, String) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanRenameSchema(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String, String) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanRenameTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, SchemaTableName) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanRenameTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, SchemaTableName) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanRenameTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, SchemaTableName) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanRevokeRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanRevokeRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanRevokeRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanRevokeTablePrivilege(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Privilege, SchemaTableName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanRevokeTablePrivilege(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Privilege, SchemaTableName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanRevokeTablePrivilege(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Privilege, SchemaTableName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanSelectFromColumns(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, Set<String>) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanSelectFromColumns(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, Set<String>) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanSelectFromColumns(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, Set<String>) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanSetCatalogSessionProperty(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanSetCatalogSessionProperty(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanSetCatalogSessionProperty(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanSetRole(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String, String) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanSetRole(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String, String) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanSetRole(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String, String) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanShowCurrentRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanShowCurrentRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanShowCurrentRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanShowRoleGrants(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanShowRoleGrants(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanShowRoleGrants(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanShowRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanShowRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanShowRoles(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanShowSchemas(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanShowSchemas(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanShowSchemas(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkCanShowTablesMetadata(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
checkCanShowTablesMetadata(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
checkCanShowTablesMetadata(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
checkPartitionIsWritable(String, Partition) - Static method in class com.facebook.presto.hive.HiveWriteUtils
 
checkTableIsWritable(Table, boolean) - Static method in class com.facebook.presto.hive.HiveWriteUtils
 
cleanup(QueryId) - Method in class com.facebook.presto.hive.HiveFileRenamer
 
close() - Method in class com.facebook.presto.hive.FilteringPageSource
 
close() - Method in class com.facebook.presto.hive.HiveBucketAdapterRecordCursor
 
close() - Method in class com.facebook.presto.hive.HiveCoercionRecordCursor
 
close() - Method in class com.facebook.presto.hive.HiveEmptySplitPageSource
 
close() - Method in class com.facebook.presto.hive.HiveOrcAggregatedMemoryContext
 
close() - Method in class com.facebook.presto.hive.HiveOrcLocalMemoryContext
 
close() - Method in class com.facebook.presto.hive.HivePageSource
 
close() - Method in class com.facebook.presto.hive.HiveRecordCursor
 
close() - Method in class com.facebook.presto.hive.orc.AggregatedOrcPageSource
 
close() - Method in class com.facebook.presto.hive.orc.HdfsOrcDataSource
 
close() - Method in class com.facebook.presto.hive.orc.OrcBatchPageSource
 
close() - Method in class com.facebook.presto.hive.orc.OrcSelectivePageSource
 
close() - Method in class com.facebook.presto.hive.pagefile.PageFilePageSource
 
close() - Method in class com.facebook.presto.hive.pagefile.PageWriter
 
close() - Method in class com.facebook.presto.hive.parquet.AggregatedParquetPageSource
 
close() - Method in class com.facebook.presto.hive.parquet.HdfsParquetDataSource
 
close() - Method in class com.facebook.presto.hive.parquet.ParquetPageSource
 
close() - Method in class com.facebook.presto.hive.rcfile.HdfsRcFileDataSource
 
close() - Method in class com.facebook.presto.hive.rcfile.RcFilePageSource
 
close() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
close() - Method in class com.facebook.presto.hive.s3.PrestoS3SelectClient
 
close() - Method in class com.facebook.presto.hive.S3SelectLineRecordReader
 
close() - Method in class com.facebook.presto.hive.util.FooterAwareRecordReader
 
close() - Method in class com.facebook.presto.hive.util.TempFileWriter
 
closeWithoutWrite() - Method in class com.facebook.presto.hive.pagefile.PageWriter
 
closeWithSuppression(RecordCursor, Throwable) - Static method in class com.facebook.presto.hive.HiveUtil
 
closeWithSuppression(Throwable) - Method in class com.facebook.presto.hive.orc.OrcBatchPageSource
 
closeWithSuppression(Throwable) - Method in class com.facebook.presto.hive.orc.OrcSelectivePageSource
 
CoercionPolicy - Interface in com.facebook.presto.hive
 
COLLECT_COLUMN_STATISTICS_ON_WRITE - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
columnExtraInfo(boolean) - Static method in class com.facebook.presto.hive.HiveUtil
 
com.facebook.presto.hive - package com.facebook.presto.hive
 
com.facebook.presto.hive.authentication - package com.facebook.presto.hive.authentication
 
com.facebook.presto.hive.avro - package com.facebook.presto.hive.avro
 
com.facebook.presto.hive.cache - package com.facebook.presto.hive.cache
 
com.facebook.presto.hive.datasink - package com.facebook.presto.hive.datasink
 
com.facebook.presto.hive.gcs - package com.facebook.presto.hive.gcs
 
com.facebook.presto.hive.orc - package com.facebook.presto.hive.orc
 
com.facebook.presto.hive.pagefile - package com.facebook.presto.hive.pagefile
 
com.facebook.presto.hive.parquet - package com.facebook.presto.hive.parquet
 
com.facebook.presto.hive.rcfile - package com.facebook.presto.hive.rcfile
 
com.facebook.presto.hive.rule - package com.facebook.presto.hive.rule
 
com.facebook.presto.hive.s3 - package com.facebook.presto.hive.s3
 
com.facebook.presto.hive.security - package com.facebook.presto.hive.security
 
com.facebook.presto.hive.statistics - package com.facebook.presto.hive.statistics
 
com.facebook.presto.hive.util - package com.facebook.presto.hive.util
 
commit(ConnectorTransactionHandle) - Method in class com.facebook.presto.hive.HiveConnector
 
commit() - Method in interface com.facebook.presto.hive.HiveFileWriter
 
commit() - Method in class com.facebook.presto.hive.HiveMetadata
 
commit() - Method in class com.facebook.presto.hive.HiveWriter
 
commit() - Method in class com.facebook.presto.hive.OrcFileWriter
 
commit() - Method in class com.facebook.presto.hive.pagefile.PageFileWriter
 
commit() - Method in class com.facebook.presto.hive.parquet.ParquetFileWriter
 
commit() - Method in class com.facebook.presto.hive.RcFileFileWriter
 
commit() - Method in class com.facebook.presto.hive.RecordFileWriter
 
commit() - Method in class com.facebook.presto.hive.SortingFileWriter
 
commit() - Method in interface com.facebook.presto.hive.TransactionalMetadata
 
commitFiles(ConnectorSession, String, String, String, boolean, List<PartitionUpdate>) - Method in class com.facebook.presto.hive.HiveStagingFileCommitter
 
commitFiles(ConnectorSession, String, String, String, boolean, List<PartitionUpdate>) - Method in interface com.facebook.presto.hive.StagingFileCommitter
 
commitPageSinkAsync(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>) - Method in class com.facebook.presto.hive.HiveMetadata
 
commitPageSinkAsync(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>) - Method in class com.facebook.presto.hive.HiveMetadata
 
compress(byte[], int, int, byte[], int, int) - Method in class com.facebook.presto.hive.pagefile.AirliftCompressorAdapter
 
compress(ByteBuffer, ByteBuffer) - Method in class com.facebook.presto.hive.pagefile.AirliftCompressorAdapter
 
compressFileSizes(List<Long>) - Static method in class com.facebook.presto.hive.HiveManifestUtils
 
compressionCodecFactory - Variable in class com.facebook.presto.hive.S3SelectLineRecordReader
 
computeBucketedFileName(String, int) - Static method in class com.facebook.presto.hive.HiveWriterFactory
 
computeNext() - Method in class com.facebook.presto.hive.util.HiveFileIterator
 
computeNext() - Method in class com.facebook.presto.hive.util.MergingPageIterator
 
computeNext() - Method in class com.facebook.presto.hive.util.TempFileReader
 
ConcurrentLazyQueue<E> - Class in com.facebook.presto.hive
 
ConcurrentLazyQueue(Iterable<E>) - Constructor for class com.facebook.presto.hive.ConcurrentLazyQueue
 
ConfigBasedCacheQuotaRequirementProvider - Class in com.facebook.presto.hive
 
ConfigBasedCacheQuotaRequirementProvider(CacheConfig) - Constructor for class com.facebook.presto.hive.ConfigBasedCacheQuotaRequirementProvider
 
ConfigurationUtils - Class in com.facebook.presto.hive.util
 
configure(Binder) - Method in class com.facebook.presto.hive.HiveClientModule
 
configure(Binder) - Method in class com.facebook.presto.hive.HiveProcedureModule
 
configure(Binder) - Method in class com.facebook.presto.hive.security.LegacySecurityModule
 
configure(Binder) - Method in class com.facebook.presto.hive.security.SqlStandardSecurityModule
 
configureCompression(Configuration, HiveCompressionCodec) - Static method in class com.facebook.presto.hive.util.ConfigurationUtils
 
connectionOpened() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
connectionReleased() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
ConnectorPushdownFilterResult(ConnectorTableLayout, RowExpression) - Constructor for class com.facebook.presto.hive.rule.HiveFilterPushdown.ConnectorPushdownFilterResult
 
containsNumberedFileNames() - Method in class com.facebook.presto.hive.PartitionUpdate
 
continueOn(ListenableFuture<?>) - Static method in class com.facebook.presto.hive.util.ResumableTask.TaskStatus
 
copy(Configuration) - Static method in class com.facebook.presto.hive.util.ConfigurationUtils
 
copy(Configuration, Configuration) - Static method in class com.facebook.presto.hive.util.ConfigurationUtils
 
create(String, Map<String, String>, ConnectorContext) - Method in class com.facebook.presto.hive.HiveConnectorFactory
 
create(Path, FsPermission, boolean, int, short, long, Progressable) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
createBucketSplitInfo(Optional<HiveBucketHandle>, Optional<HiveBucketing.HiveBucketFilter>) - Static method in class com.facebook.presto.hive.StoragePartitionLoader.BucketSplitInfo
 
createCachingHiveMetastoreExecutor(HiveConnectorId, MetastoreClientConfig) - Method in class com.facebook.presto.hive.HiveClientModule
 
createCoercer(TypeManager, HiveType, HiveType) - Static method in interface com.facebook.presto.hive.HiveCoercer
 
createDataSink(ConnectorSession, FileSystem, Path) - Method in interface com.facebook.presto.hive.datasink.DataSinkFactory
 
createDataSink(ConnectorSession, FileSystem, Path) - Method in class com.facebook.presto.hive.datasink.OutputStreamDataSinkFactory
 
createDataSink(ConnectorSession, FileSystem, Path) - Method in class com.facebook.presto.hive.OrcFileWriterFactory
 
createEmptyPageFile(DataSinkFactory, ConnectorSession, FileSystem, Path) - Static method in class com.facebook.presto.hive.pagefile.PageFileWriterFactory
 
createEmptyPageFileFooterOutput() - Static method in class com.facebook.presto.hive.pagefile.PageFileFooterOutput
 
createEmptyPartition(ConnectorSession, String, String, List<Object>, List<Object>) - Method in class com.facebook.presto.hive.CreateEmptyPartitionProcedure
 
CreateEmptyPartitionProcedure - Class in com.facebook.presto.hive
 
CreateEmptyPartitionProcedure(Supplier<TransactionalMetadata>, ExtendedHiveMetastore, LocationService, JsonCodec<PartitionUpdate>, SmileCodec<PartitionUpdate>) - Constructor for class com.facebook.presto.hive.CreateEmptyPartitionProcedure
 
createFieldSetter(SettableStructObjectInspector, Object, StructField, Type) - Static method in class com.facebook.presto.hive.HiveWriteUtils
 
createFileRanemeExecutor(HiveConnectorId, HiveClientConfig) - Method in class com.facebook.presto.hive.HiveClientModule
 
createFiles(ConnectorSession, HdfsContext, Path, List<String>, StorageFormat, HiveCompressionCodec, Properties) - Method in class com.facebook.presto.hive.HiveZeroRowFileCreator
 
createFiles(ConnectorSession, HdfsContext, Path, List<String>, StorageFormat, HiveCompressionCodec, Properties) - Method in interface com.facebook.presto.hive.ZeroRowFileCreator
 
createFileStatisticsPage(long, long) - Static method in class com.facebook.presto.hive.HiveManifestUtils
 
createFileWriter(Path, List<String>, StorageFormat, Properties, JobConf, ConnectorSession, Optional<EncryptionInformation>) - Method in interface com.facebook.presto.hive.HiveFileWriterFactory
 
createFileWriter(Path, List<String>, StorageFormat, Properties, JobConf, ConnectorSession, Optional<EncryptionInformation>) - Method in class com.facebook.presto.hive.OrcFileWriterFactory
 
createFileWriter(Path, List<String>, StorageFormat, Properties, JobConf, ConnectorSession, Optional<EncryptionInformation>) - Method in class com.facebook.presto.hive.pagefile.PageFileWriterFactory
 
createFileWriter(Path, List<String>, StorageFormat, Properties, JobConf, ConnectorSession, Optional<EncryptionInformation>) - Method in class com.facebook.presto.hive.parquet.ParquetFileWriterFactory
 
createFileWriter(Path, List<String>, StorageFormat, Properties, JobConf, ConnectorSession, Optional<EncryptionInformation>) - Method in class com.facebook.presto.hive.RcFileFileWriterFactory
 
createHiveClientExecutor(HiveConnectorId) - Method in class com.facebook.presto.hive.HiveClientModule
 
createHiveCompatibleBucketFunction(int, List<HiveType>) - Static method in class com.facebook.presto.hive.HiveBucketFunction
 
createHiveCompatiblePartitioningHandle(int, List<HiveType>, OptionalInt) - Static method in class com.facebook.presto.hive.HivePartitioningHandle
 
createHivePageSource(Set<HiveRecordCursorProvider>, Set<HiveBatchPageSourceFactory>, Configuration, ConnectorSession, Path, OptionalInt, long, long, long, Storage, TupleDomain<HiveColumnHandle>, List<HiveColumnHandle>, Map<String, HiveColumnHandle>, List<HivePartitionKey>, DateTimeZone, TypeManager, SchemaTableName, List<HiveColumnHandle>, List<Column>, Map<String, String>, int, TableToPartitionMapping, Optional<HiveSplit.BucketConversion>, boolean, HiveFileContext, RowExpression, boolean, RowExpressionService, Optional<EncryptionInformation>, Map<String, String>) - Static method in class com.facebook.presto.hive.HivePageSourceProvider
 
createInternalHiveSplit(HiveFileInfo, boolean) - Method in class com.facebook.presto.hive.util.InternalHiveSplitFactory
 
createInternalHiveSplit(HiveFileInfo, int, int, boolean) - Method in class com.facebook.presto.hive.util.InternalHiveSplitFactory
 
createInternalHiveSplit(FileSplit) - Method in class com.facebook.presto.hive.util.InternalHiveSplitFactory
 
createKerberosHadoopAuthentication(KerberosAuthentication, HdfsConfigurationInitializer) - Static method in class com.facebook.presto.hive.authentication.KerberosHadoopAuthentication
 
createKey() - Method in class com.facebook.presto.hive.S3SelectLineRecordReader
 
createKey() - Method in class com.facebook.presto.hive.util.FooterAwareRecordReader
 
createMaterializedView(ConnectorSession, ConnectorTableMetadata, ConnectorMaterializedViewDefinition, boolean) - Method in class com.facebook.presto.hive.HiveMetadata
 
createMBean(String, ObjectName) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
createMBean(String, ObjectName, ObjectName) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
createMBean(String, ObjectName, Object[], String[]) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
createMBean(String, ObjectName, ObjectName, Object[], String[]) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
createOrcFileTailSource(OrcCacheConfig, MBeanExporter) - Method in class com.facebook.presto.hive.HiveClientModule
 
createOrcPageSource(OrcEncoding, HdfsEnvironment, String, Configuration, Path, long, long, long, List<HiveColumnHandle>, boolean, TupleDomain<HiveColumnHandle>, DateTimeZone, TypeManager, StandardFunctionResolution, DataSize, DataSize, boolean, boolean, FileFormatDataSourceStats, int, OrcFileTailSource, StripeMetadataSource, HiveFileContext, OrcReaderOptions, Optional<EncryptionInformation>, DwrfEncryptionProvider) - Static method in class com.facebook.presto.hive.orc.OrcBatchPageSourceFactory
 
createOrcPageSource(ConnectorSession, OrcEncoding, HdfsEnvironment, Configuration, Path, long, long, long, List<HiveColumnHandle>, Map<Integer, String>, Map<Integer, HiveCoercer>, Optional<BucketAdaptation>, List<Integer>, TupleDomain<Subfield>, RowExpression, boolean, DateTimeZone, TypeManager, StandardFunctionResolution, RowExpressionService, boolean, FileFormatDataSourceStats, int, OrcFileTailSource, StripeMetadataSource, HiveFileContext, TupleDomainFilterCache, Optional<EncryptionInformation>, DwrfEncryptionProvider) - Static method in class com.facebook.presto.hive.orc.OrcSelectivePageSourceFactory
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorOutputTableHandle, PageSinkContext) - Method in class com.facebook.presto.hive.HivePageSinkProvider
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorInsertTableHandle, PageSinkContext) - Method in class com.facebook.presto.hive.HivePageSinkProvider
 
createPageSource(Configuration, ConnectorSession, Path, long, long, long, Storage, SchemaTableName, Map<String, String>, List<HiveColumnHandle>, TupleDomain<HiveColumnHandle>, DateTimeZone, HiveFileContext, Optional<EncryptionInformation>) - Method in interface com.facebook.presto.hive.HiveBatchPageSourceFactory
 
createPageSource(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, ConnectorTableLayoutHandle, List<ColumnHandle>, SplitContext) - Method in class com.facebook.presto.hive.HivePageSourceProvider
 
createPageSource(Configuration, ConnectorSession, Path, long, long, long, Storage, List<HiveColumnHandle>, Map<Integer, String>, Map<Integer, HiveCoercer>, Optional<BucketAdaptation>, List<Integer>, TupleDomain<Subfield>, RowExpression, DateTimeZone, HiveFileContext, Optional<EncryptionInformation>) - Method in interface com.facebook.presto.hive.HiveSelectivePageSourceFactory
 
createPageSource(Configuration, ConnectorSession, Path, long, long, long, Storage, SchemaTableName, Map<String, String>, List<HiveColumnHandle>, TupleDomain<HiveColumnHandle>, DateTimeZone, HiveFileContext, Optional<EncryptionInformation>) - Method in class com.facebook.presto.hive.orc.DwrfBatchPageSourceFactory
 
createPageSource(Configuration, ConnectorSession, Path, long, long, long, Storage, List<HiveColumnHandle>, Map<Integer, String>, Map<Integer, HiveCoercer>, Optional<BucketAdaptation>, List<Integer>, TupleDomain<Subfield>, RowExpression, DateTimeZone, HiveFileContext, Optional<EncryptionInformation>) - Method in class com.facebook.presto.hive.orc.DwrfSelectivePageSourceFactory
 
createPageSource(Configuration, ConnectorSession, Path, long, long, long, Storage, SchemaTableName, Map<String, String>, List<HiveColumnHandle>, TupleDomain<HiveColumnHandle>, DateTimeZone, HiveFileContext, Optional<EncryptionInformation>) - Method in class com.facebook.presto.hive.orc.OrcBatchPageSourceFactory
 
createPageSource(Configuration, ConnectorSession, Path, long, long, long, Storage, List<HiveColumnHandle>, Map<Integer, String>, Map<Integer, HiveCoercer>, Optional<BucketAdaptation>, List<Integer>, TupleDomain<Subfield>, RowExpression, DateTimeZone, HiveFileContext, Optional<EncryptionInformation>) - Method in class com.facebook.presto.hive.orc.OrcSelectivePageSourceFactory
 
createPageSource(Configuration, ConnectorSession, Path, long, long, long, Storage, SchemaTableName, Map<String, String>, List<HiveColumnHandle>, TupleDomain<HiveColumnHandle>, DateTimeZone, HiveFileContext, Optional<EncryptionInformation>) - Method in class com.facebook.presto.hive.pagefile.PageFilePageSourceFactory
 
createPageSource(Configuration, ConnectorSession, Path, long, long, long, Storage, SchemaTableName, Map<String, String>, List<HiveColumnHandle>, TupleDomain<HiveColumnHandle>, DateTimeZone, HiveFileContext, Optional<EncryptionInformation>) - Method in class com.facebook.presto.hive.parquet.ParquetPageSourceFactory
 
createPageSource(Configuration, ConnectorSession, Path, long, long, long, Storage, SchemaTableName, Map<String, String>, List<HiveColumnHandle>, TupleDomain<HiveColumnHandle>, DateTimeZone, HiveFileContext, Optional<EncryptionInformation>) - Method in class com.facebook.presto.hive.rcfile.RcFilePageSourceFactory
 
createPagesSerdeForPageFile(BlockEncodingSerde, Optional<HiveCompressionCodec>) - Static method in class com.facebook.presto.hive.pagefile.PageFileWriterFactory
 
createParquetMetadataSource(ParquetCacheConfig, MBeanExporter) - Method in class com.facebook.presto.hive.HiveClientModule
 
createParquetPageSource(HdfsEnvironment, String, Configuration, Path, long, long, long, List<HiveColumnHandle>, SchemaTableName, boolean, boolean, DataSize, boolean, boolean, TypeManager, StandardFunctionResolution, TupleDomain<HiveColumnHandle>, FileFormatDataSourceStats, HiveFileContext, ParquetMetadataSource) - Static method in class com.facebook.presto.hive.parquet.ParquetPageSourceFactory
 
createParquetWriter(Path, JobConf, Properties, boolean, ConnectorSession) - Static method in class com.facebook.presto.hive.ParquetRecordWriterUtil
 
createPartitionManifest(PartitionUpdate) - Static method in class com.facebook.presto.hive.HiveManifestUtils
 
createPrestoNativeBucketFunction(int, List<Type>) - Static method in class com.facebook.presto.hive.HiveBucketFunction
 
createPrestoNativePartitioningHandle(int, List<Type>, OptionalInt) - Static method in class com.facebook.presto.hive.HivePartitioningHandle
 
createRecordCursor(Configuration, ConnectorSession, Path, long, long, long, Properties, List<HiveColumnHandle>, TupleDomain<HiveColumnHandle>, DateTimeZone, TypeManager, boolean, Map<String, String>) - Method in class com.facebook.presto.hive.GenericHiveRecordCursorProvider
 
createRecordCursor(Configuration, ConnectorSession, Path, long, long, long, Properties, List<HiveColumnHandle>, TupleDomain<HiveColumnHandle>, DateTimeZone, TypeManager, boolean, Map<String, String>) - Method in interface com.facebook.presto.hive.HiveRecordCursorProvider
 
createRecordCursor(Configuration, ConnectorSession, Path, long, long, long, Properties, List<HiveColumnHandle>, TupleDomain<HiveColumnHandle>, DateTimeZone, TypeManager, boolean, Map<String, String>) - Method in class com.facebook.presto.hive.S3SelectRecordCursorProvider
 
createRecordReader(Configuration, Path, long, long, Properties, List<HiveColumnHandle>, Map<String, String>) - Static method in class com.facebook.presto.hive.HiveUtil
 
createRecordWriter(Path, JobConf, Properties, String, ConnectorSession) - Static method in class com.facebook.presto.hive.HiveWriteUtils
 
createRole(ConnectorSession, String, Optional<PrestoPrincipal>) - Method in class com.facebook.presto.hive.HiveMetadata
 
createSchema(ConnectorSession, String, Map<String, Object>) - Method in class com.facebook.presto.hive.HiveMetadata
 
createSink(FileSystem, Path) - Method in interface com.facebook.presto.hive.SortingFileWriter.TempFileSinkFactory
 
createSortingFileWriter(Path, HiveFileWriter, int, Optional<Path>) - Method in class com.facebook.presto.hive.SortingFileWriterFactory
 
createStripeMetadataSource(OrcCacheConfig, MBeanExporter) - Method in class com.facebook.presto.hive.HiveClientModule
 
createTable(ConnectorSession, ConnectorTableMetadata, boolean) - Method in class com.facebook.presto.hive.HiveMetadata
 
createTemporaryPath(ConnectorSession, HdfsContext, HdfsEnvironment, Path) - Static method in class com.facebook.presto.hive.HiveWriteUtils
 
createTemporaryTable(ConnectorSession, List<ColumnMetadata>, Optional<ConnectorPartitioningMetadata>) - Method in class com.facebook.presto.hive.HiveMetadata
 
createTextVectorEncoding(Properties, DateTimeZone) - Static method in class com.facebook.presto.hive.rcfile.RcFilePageSourceFactory
 
createUpdatingHiveMetadataExecutor(HiveConnectorId) - Method in class com.facebook.presto.hive.HiveClientModule
 
createValue() - Method in class com.facebook.presto.hive.S3SelectLineRecordReader
 
createValue() - Method in class com.facebook.presto.hive.util.FooterAwareRecordReader
 
createView(ConnectorSession, ConnectorTableMetadata, String, boolean) - Method in class com.facebook.presto.hive.HiveMetadata
 
createVirtualBucketHandle(int) - Static method in class com.facebook.presto.hive.HiveBucketHandle
 
createWriter(Page, int, OptionalInt) - Method in class com.facebook.presto.hive.HiveWriterFactory
 
createZeroRowFileCreatorExecutor(HiveConnectorId, HiveClientConfig) - Method in class com.facebook.presto.hive.HiveClientModule
 
CSV_ESCAPE - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
CSV_QUOTE - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
CSV_SEPARATOR - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
currentBlock() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
CUSTOM_SPLIT_CLASS_KEY - Static variable in class com.facebook.presto.hive.util.HudiRealtimeSplitConverter
 
CustomSplitConversionUtils - Class in com.facebook.presto.hive.util
Utility class for both extracting customSplitInfo Map from a custom FileSplit and transforming the customSplitInfo back into a FileSplit.
CustomSplitConverter - Interface in com.facebook.presto.hive.util
Interface for Split specific implementation of conversion from Split -> customSplitInfo Map and back.

D

DataSinkFactory - Interface in com.facebook.presto.hive.datasink
 
dataSizeSessionProperty(String, String, DataSize, boolean) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
datePartitionKey(String, String) - Static method in class com.facebook.presto.hive.HiveUtil
 
DecimalUtils - Class in com.facebook.presto.hive.util
 
decode(Map<String, String>) - Method in class com.facebook.presto.hive.TableParameterCodec
Decode Hive table parameters into additional Presto table properties.
decodeMaterializedViewData(String) - Static method in class com.facebook.presto.hive.HiveUtil
 
decodeViewData(String) - Static method in class com.facebook.presto.hive.HiveUtil
 
decompress(byte[], int, int, byte[], int, int) - Method in class com.facebook.presto.hive.pagefile.AirliftDecompressorAdapter
 
decompress(ByteBuffer, ByteBuffer) - Method in class com.facebook.presto.hive.pagefile.AirliftDecompressorAdapter
 
decompressFileSizes(String) - Static method in class com.facebook.presto.hive.HiveManifestUtils
 
decrementAndGetReferences() - Method in class com.facebook.presto.hive.HiveSplitPartitionInfo
 
delegate - Variable in class com.facebook.presto.hive.CachingDirectoryLister
 
delegate() - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
DelegatingPartitionLoader - Class in com.facebook.presto.hive
 
DelegatingPartitionLoader(Table, Optional<Domain>, Optional<StoragePartitionLoader.BucketSplitInfo>, ConnectorSession, HdfsEnvironment, NamenodeStats, DirectoryLister, Deque<Iterator<InternalHiveSplit>>, boolean, boolean, boolean) - Constructor for class com.facebook.presto.hive.DelegatingPartitionLoader
 
delete(Path, boolean) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
deserialize(ObjectName, byte[]) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
Deprecated.
deserialize(String, byte[]) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
Deprecated.
deserialize(String, ObjectName, byte[]) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
Deprecated.
deserializeZstdCompressed(Codec<T>, byte[]) - Static method in class com.facebook.presto.hive.HiveUtil
 
determineSchemaOrReturnErrorSchema(Configuration, Properties) - Method in class com.facebook.presto.hive.avro.PrestoAvroSerDe
 
differenceDataPredicates(MaterializedViewStatus.MaterializedDataPredicates, MaterializedViewStatus.MaterializedDataPredicates, Map<String, String>) - Static method in class com.facebook.presto.hive.HiveMaterializedViewUtils
 
DirectHdfsAuthentication - Class in com.facebook.presto.hive.authentication
 
DirectHdfsAuthentication(HadoopAuthentication) - Constructor for class com.facebook.presto.hive.authentication.DirectHdfsAuthentication
 
DirectoryLister - Interface in com.facebook.presto.hive
 
doAs(String, GenericExceptionAction<R, E>) - Method in class com.facebook.presto.hive.authentication.DirectHdfsAuthentication
 
doAs(String, GenericExceptionAction<R, E>) - Method in class com.facebook.presto.hive.authentication.ImpersonatingHdfsAuthentication
 
doAs(String, GenericExceptionAction<R, E>) - Method in class com.facebook.presto.hive.authentication.NoHdfsAuthentication
 
doMetadataUpdateCleanup(QueryId) - Method in class com.facebook.presto.hive.HiveMetadata
 
doublePartitionKey(String, String) - Static method in class com.facebook.presto.hive.HiveUtil
 
dropColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
dropMaterializedView(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.hive.HiveMetadata
 
dropRole(ConnectorSession, String) - Method in class com.facebook.presto.hive.HiveMetadata
 
dropSchema(ConnectorSession, String) - Method in class com.facebook.presto.hive.HiveMetadata
 
dropTable(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
dropView(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.hive.HiveMetadata
 
DWRF_ENCRYPTION_ALGORITHM - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
DWRF_ENCRYPTION_PROVIDER - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
DwrfBatchPageSourceFactory - Class in com.facebook.presto.hive.orc
 
DwrfBatchPageSourceFactory(TypeManager, StandardFunctionResolution, HiveClientConfig, HdfsEnvironment, FileFormatDataSourceStats, OrcFileTailSource, StripeMetadataSource, HiveDwrfEncryptionProvider) - Constructor for class com.facebook.presto.hive.orc.DwrfBatchPageSourceFactory
 
DwrfEncryptionMetadata - Class in com.facebook.presto.hive
 
DwrfEncryptionMetadata(Map<String, byte[]>, Map<String, String>, String, String) - Constructor for class com.facebook.presto.hive.DwrfEncryptionMetadata
Visible only for JSON deserialization.
DwrfSelectivePageSourceFactory - Class in com.facebook.presto.hive.orc
 
DwrfSelectivePageSourceFactory(TypeManager, StandardFunctionResolution, RowExpressionService, HiveClientConfig, HdfsEnvironment, FileFormatDataSourceStats, OrcFileTailSource, StripeMetadataSource, TupleDomainFilterCache, HiveDwrfEncryptionProvider) - Constructor for class com.facebook.presto.hive.orc.DwrfSelectivePageSourceFactory
 
DwrfTableEncryptionProperties - Class in com.facebook.presto.hive
 

E

empty() - Static method in class com.facebook.presto.hive.TableToPartitionMapping
 
EmrFsS3ConfigurationUpdater() - Constructor for class com.facebook.presto.hive.s3.HiveS3Module.EmrFsS3ConfigurationUpdater
 
encode(Map<String, Object>) - Method in class com.facebook.presto.hive.TableParameterCodec
Encode additional Presto table properties into Hive table parameters.
encodeMaterializedViewData(String) - Static method in class com.facebook.presto.hive.HiveUtil
 
encodeViewData(String) - Static method in class com.facebook.presto.hive.HiveUtil
 
ENCRYPT_COLUMNS - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
ENCRYPT_TABLE - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
EncryptionInformation - Class in com.facebook.presto.hive
An object of EncryptionInformation will be passed to the readers and writers.
EncryptionInformation(Optional<DwrfEncryptionMetadata>) - Constructor for class com.facebook.presto.hive.EncryptionInformation
 
EncryptionInformationSource - Interface in com.facebook.presto.hive
Responsible for taking care of returning an object which implements EncryptionMetadata if the passed in Table satisfies the criteria for the implementation.
EncryptionMetadata - Interface in com.facebook.presto.hive
Different file formats and implementations can choose the information needed by the readers/writers to encrypt and decrypt data.
equals(Object) - Method in class com.facebook.presto.hive.DwrfEncryptionMetadata
 
equals(Object) - Method in class com.facebook.presto.hive.EncryptionInformation
 
equals(Object) - Method in class com.facebook.presto.hive.HiveBucketing.HiveBucketFilter
 
equals(Object) - Method in class com.facebook.presto.hive.HiveColumnHandle
 
equals(Object) - Method in class com.facebook.presto.hive.HiveConnectorId
 
equals(Object) - Method in class com.facebook.presto.hive.HiveMetadataUpdateHandle
 
equals(Object) - Method in class com.facebook.presto.hive.HivePartition
 
equals(Object) - Method in class com.facebook.presto.hive.HivePartitionHandle
 
equals(Object) - Method in class com.facebook.presto.hive.HivePartitioningHandle
 
equals(Object) - Method in class com.facebook.presto.hive.HivePartitionKey
 
equals(Object) - Method in class com.facebook.presto.hive.HiveSplit.BucketConversion
 
equals(Object) - Method in class com.facebook.presto.hive.HiveTableHandle
 
equals(Object) - Method in class com.facebook.presto.hive.HiveTransactionHandle
 
equals(Object) - Method in class com.facebook.presto.hive.PartitionUpdate.FileWriteInfo
 
executeActionInDoAs(UserGroupInformation, GenericExceptionAction<R, E>) - Static method in class com.facebook.presto.hive.authentication.UserGroupInformationUtils
 
EXTERNAL_LOCATION_PROPERTY - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
extract(RowExpression) - Method in class com.facebook.presto.hive.SubfieldExtractor
 
extractCustomSplitInfo(FileSplit) - Static method in class com.facebook.presto.hive.util.CustomSplitConversionUtils
 
extractCustomSplitInfo(FileSplit) - Method in interface com.facebook.presto.hive.util.CustomSplitConverter
This method is expected to return optional.empty() if the FileSplit does not match the split converter.
extractCustomSplitInfo(FileSplit) - Method in class com.facebook.presto.hive.util.HudiRealtimeSplitConverter
 
extractRegularAndInterimColumnMappings(List<HivePageSourceProvider.ColumnMapping>) - Static method in class com.facebook.presto.hive.HivePageSourceProvider.ColumnMapping
 
extractStructFieldNames(HiveType) - Static method in class com.facebook.presto.hive.HiveUtil
 
extractStructFieldTypes(HiveType) - Static method in class com.facebook.presto.hive.HiveUtil
 

F

FAIL_FAST_ON_INSERT_INTO_IMMUTABLE_PARTITIONS_ENABLED - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
field - Variable in class com.facebook.presto.hive.HiveWriteUtils.FieldSetter
 
FieldSetter(SettableStructObjectInspector, Object, StructField) - Constructor for class com.facebook.presto.hive.HiveWriteUtils.FieldSetter
 
FILE_NAMES - Static variable in class com.facebook.presto.hive.HiveManifestUtils
 
FILE_RENAMING_ENABLED - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
FILE_SIZES - Static variable in class com.facebook.presto.hive.HiveManifestUtils
 
FileFormatDataSourceStats - Class in com.facebook.presto.hive
 
FileFormatDataSourceStats() - Constructor for class com.facebook.presto.hive.FileFormatDataSourceStats
 
FileWriteInfo(String, String, Optional<Long>) - Constructor for class com.facebook.presto.hive.PartitionUpdate.FileWriteInfo
 
FilteringPageSource - Class in com.facebook.presto.hive
 
FilteringPageSource(List<HivePageSourceProvider.ColumnMapping>, TupleDomain<HiveColumnHandle>, RowExpression, TypeManager, RowExpressionService, ConnectorSession, Set<Integer>, ConnectorPageSource) - Constructor for class com.facebook.presto.hive.FilteringPageSource
 
filterSchemas(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set<String>) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
filterSchemas(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set<String>) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
filterSchemas(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set<String>) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
filterTables(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set<SchemaTableName>) - Method in class com.facebook.presto.hive.security.LegacyAccessControl
 
filterTables(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set<SchemaTableName>) - Method in class com.facebook.presto.hive.security.SqlStandardAccessControl
 
filterTables(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set<SchemaTableName>) - Method in class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 
finish() - Method in class com.facebook.presto.hive.HivePageSink
 
finish() - Method in class com.facebook.presto.hive.util.AsyncQueue
 
finishCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class com.facebook.presto.hive.HiveMetadata
 
finished() - Static method in class com.facebook.presto.hive.util.ResumableTask.TaskStatus
 
finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class com.facebook.presto.hive.HiveMetadata
 
finishRefreshMaterializedView(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class com.facebook.presto.hive.HiveMetadata
 
finishStatisticsCollection(ConnectorSession, ConnectorTableHandle, Collection<ComputedStatistics>) - Method in class com.facebook.presto.hive.HiveMetadata
 
floatPartitionKey(String, String) - Static method in class com.facebook.presto.hive.HiveUtil
 
FloatToDoubleCoercer() - Constructor for class com.facebook.presto.hive.HiveCoercer.FloatToDoubleCoercer
 
flushCache() - Method in class com.facebook.presto.hive.CachingDirectoryLister
 
flushTo(Consumer<Page>) - Method in class com.facebook.presto.hive.util.SortBuffer
 
FOOTER_LENGTH_IN_BYTES - Static variable in class com.facebook.presto.hive.pagefile.PageFileFooterOutput
 
FooterAwareRecordReader<K extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable> - Class in com.facebook.presto.hive.util
 
FooterAwareRecordReader(RecordReader<K, V>, int, JobConf) - Constructor for class com.facebook.presto.hive.util.FooterAwareRecordReader
 
ForCachingDirectoryLister - Annotation Type in com.facebook.presto.hive
 
forExistingTable(SemiTransactionalHiveMetastore, ConnectorSession, Table, boolean) - Method in class com.facebook.presto.hive.HiveLocationService
 
forExistingTable(SemiTransactionalHiveMetastore, ConnectorSession, Table, boolean) - Method in interface com.facebook.presto.hive.LocationService
 
ForFileRename - Annotation Type in com.facebook.presto.hive
 
ForHdfs - Annotation Type in com.facebook.presto.hive
 
ForHiveClient - Annotation Type in com.facebook.presto.hive
 
ForHiveMetastore - Annotation Type in com.facebook.presto.hive
 
forNewTable(SemiTransactionalHiveMetastore, ConnectorSession, String, String, boolean) - Method in class com.facebook.presto.hive.HiveLocationService
 
forNewTable(SemiTransactionalHiveMetastore, ConnectorSession, String, String, boolean) - Method in interface com.facebook.presto.hive.LocationService
 
forPerColumn(ColumnEncryptionInformation, String, String) - Static method in class com.facebook.presto.hive.DwrfTableEncryptionProperties
 
forPerField(Map<String, byte[]>, Map<String, String>, String, String) - Static method in class com.facebook.presto.hive.DwrfEncryptionMetadata
 
forTable(byte[], Map<String, String>, String, String) - Static method in class com.facebook.presto.hive.DwrfEncryptionMetadata
 
forTable(String, String, String) - Static method in class com.facebook.presto.hive.DwrfTableEncryptionProperties
 
forTemporaryTable(SemiTransactionalHiveMetastore, ConnectorSession, Table, boolean) - Method in class com.facebook.presto.hive.HiveLocationService
 
forTemporaryTable(SemiTransactionalHiveMetastore, ConnectorSession, Table, boolean) - Method in interface com.facebook.presto.hive.LocationService
 
ForUpdatingHiveMetadata - Annotation Type in com.facebook.presto.hive
 
ForZeroRowFileCreator - Annotation Type in com.facebook.presto.hive
 
fromEncryptionMetadata(EncryptionMetadata) - Static method in class com.facebook.presto.hive.EncryptionInformation
 
fromHiveTableProperties(Map<String, String>) - Static method in class com.facebook.presto.hive.DwrfTableEncryptionProperties
 
functionMetadataManager - Variable in class com.facebook.presto.hive.rule.HiveFilterPushdown
 
functionResolution - Variable in class com.facebook.presto.hive.rule.HiveFilterPushdown
 

G

GCS_ACCESS_TOKEN_CONF - Static variable in class com.facebook.presto.hive.gcs.GcsAccessTokenProvider
 
GcsAccessTokenProvider - Class in com.facebook.presto.hive.gcs
 
GcsAccessTokenProvider() - Constructor for class com.facebook.presto.hive.gcs.GcsAccessTokenProvider
 
GcsConfigurationInitializer - Interface in com.facebook.presto.hive.gcs
 
GcsConfigurationProvider - Class in com.facebook.presto.hive.gcs
 
GcsConfigurationProvider() - Constructor for class com.facebook.presto.hive.gcs.GcsConfigurationProvider
 
generateCacheQuota(HiveSplit) - Static method in class com.facebook.presto.hive.HivePageSourceProvider
 
GenericHiveRecordCursorProvider - Class in com.facebook.presto.hive
 
GenericHiveRecordCursorProvider(HdfsEnvironment) - Constructor for class com.facebook.presto.hive.GenericHiveRecordCursorProvider
 
get() - Method in class com.facebook.presto.hive.CreateEmptyPartitionProcedure
 
get() - Method in class com.facebook.presto.hive.HiveMetadataFactory
 
get(ConnectorTransactionHandle) - Method in class com.facebook.presto.hive.HiveTransactionManager
 
get() - Method in class com.facebook.presto.hive.SyncPartitionMetadataProcedure
 
get0Bto100KB() - Method in class com.facebook.presto.hive.FileFormatDataSourceStats
 
get100KBto1MB() - Method in class com.facebook.presto.hive.FileFormatDataSourceStats
 
get10MBPlus() - Method in class com.facebook.presto.hive.FileFormatDataSourceStats
 
get1MBto10MB() - Method in class com.facebook.presto.hive.FileFormatDataSourceStats
 
getAccessControl() - Method in class com.facebook.presto.hive.HiveConnector
 
getAccessToken() - Method in class com.facebook.presto.hive.gcs.GcsAccessTokenProvider
 
getActiveConnections() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getActualStorageFormat() - Method in class com.facebook.presto.hive.HiveWritableTableHandle
The actualStorageFormat is the real storage format that gets used later in the pipeline.
getAdditionalTableParameters() - Method in class com.facebook.presto.hive.HiveOutputTableHandle
 
getAddresses() - Method in class com.facebook.presto.hive.HiveSplit
 
getAddresses() - Method in class com.facebook.presto.hive.InternalHiveSplit.InternalHiveBlock
 
getAllowAddColumn() - Method in class com.facebook.presto.hive.security.LegacySecurityConfig
 
getAllowCorruptWritesForTesting() - Method in class com.facebook.presto.hive.HiveClientConfig
Deprecated.
getAllowDropColumn() - Method in class com.facebook.presto.hive.security.LegacySecurityConfig
 
getAllowDropTable() - Method in class com.facebook.presto.hive.security.LegacySecurityConfig
 
getAllowRenameColumn() - Method in class com.facebook.presto.hive.security.LegacySecurityConfig
 
getAllowRenameTable() - Method in class com.facebook.presto.hive.security.LegacySecurityConfig
 
getAlternativeLayoutHandle(ConnectorSession, ConnectorTableLayoutHandle, ConnectorPartitioningHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
getAnalyzePartitionValues() - Method in class com.facebook.presto.hive.HiveTableHandle
 
getAnalyzeProperties() - Method in class com.facebook.presto.hive.HiveAnalyzeProperties
 
getAnalyzeProperties() - Method in class com.facebook.presto.hive.HiveConnector
 
getAttribute(ObjectName, String) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
getAttributes(ObjectName, String[]) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
getAvroSchemaUrl(Map<String, Object>) - Static method in class com.facebook.presto.hive.HiveTableProperties
 
getAwsAbortedExceptions() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getAwsClientExecuteTime() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getAwsClientRetryPauseTime() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getAwsRequestCount() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getAwsRequestTime() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getAwsRetryCount() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getAwsThrottleExceptions() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getBatchAsync(int) - Method in class com.facebook.presto.hive.util.AsyncQueue
 
getBlockObject(Type, Object, ObjectInspector) - Static method in class com.facebook.presto.hive.util.SerDeUtils
 
getBlockSize() - Method in class com.facebook.presto.hive.ParquetFileWriterConfig
 
getBoolean(int) - Method in class com.facebook.presto.hive.HiveBucketAdapterRecordCursor
 
getBoolean(int) - Method in class com.facebook.presto.hive.HiveCoercionRecordCursor
 
getBoolean(int) - Method in class com.facebook.presto.hive.HiveRecordCursor
 
getBucket(Page, int) - Method in class com.facebook.presto.hive.HiveBucketFunction
 
getBucket(int, List<Type>, Page, int) - Static method in class com.facebook.presto.hive.HiveBucketing
 
getBucket() - Method in class com.facebook.presto.hive.HivePartitionHandle
 
getBucketColumnHandles() - Method in class com.facebook.presto.hive.HiveSplit.BucketConversion
 
getBucketColumnHiveTypes() - Method in class com.facebook.presto.hive.BucketAdaptation
 
getBucketColumnIndices() - Method in class com.facebook.presto.hive.BucketAdaptation
 
getBucketColumns() - Method in class com.facebook.presto.hive.StoragePartitionLoader.BucketSplitInfo
 
getBucketConversion() - Method in class com.facebook.presto.hive.HiveSplit
 
getBucketConversion() - Method in class com.facebook.presto.hive.HiveSplitPartitionInfo
 
getBucketConversion() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
getBucketCount(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in class com.facebook.presto.hive.HiveNodePartitioningProvider
 
getBucketCount() - Method in class com.facebook.presto.hive.HivePartitioningHandle
 
getBucketFilter() - Method in class com.facebook.presto.hive.HivePartitionResult
 
getBucketFilter() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
getBucketFunction(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle, List<Type>, int) - Method in class com.facebook.presto.hive.HiveNodePartitioningProvider
 
getBucketFunctionType() - Method in class com.facebook.presto.hive.HivePartitioningHandle
 
getBucketFunctionTypeForExchange() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getBucketFunctionTypeForExchange(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getBucketHandle() - Method in class com.facebook.presto.hive.HivePartitionResult
 
getBucketHandle() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
getBucketName(URI) - Static method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
Helper function used to work around the fact that if you use an S3 bucket with an '_' that java.net.URI behaves differently and sets the host value to null whereas S3 buckets without '_' have a properly set host field.
getBucketName() - Method in class com.facebook.presto.hive.s3.PrestoS3SelectClient
 
getBucketNodeMap(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle, List<Node>) - Method in class com.facebook.presto.hive.HiveNodePartitioningProvider
 
getBucketNumber(String) - Static method in class com.facebook.presto.hive.HiveWriterFactory
 
getBucketProperty(Map<String, Object>) - Static method in class com.facebook.presto.hive.HiveTableProperties
 
getBucketProperty() - Method in class com.facebook.presto.hive.HiveWritableTableHandle
 
getBucketsToKeep() - Method in class com.facebook.presto.hive.HiveBucketing.HiveBucketFilter
 
getBucketToKeep() - Method in class com.facebook.presto.hive.BucketAdaptation
 
getBytes() - Method in class com.facebook.presto.hive.HiveOrcAggregatedMemoryContext
 
getBytes() - Method in class com.facebook.presto.hive.WriteCompletedEvent
 
getCache() - Method in class com.facebook.presto.hive.orc.TupleDomainFilterCache
 
getCacheQuotaRequirement(String, String) - Method in class com.facebook.presto.hive.ConfigBasedCacheQuotaRequirementProvider
 
getCacheQuotaRequirement() - Method in class com.facebook.presto.hive.HiveSplit
 
getCapabilities() - Method in class com.facebook.presto.hive.HiveConnector
 
getClassLoader(ObjectName) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
getClassLoaderFor(ObjectName) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
getClassLoaderRepository() - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
getCodec() - Method in enum com.facebook.presto.hive.HiveCompressionCodec
 
getCoercionFrom() - Method in class com.facebook.presto.hive.HivePageSourceProvider.ColumnMapping
 
getColumnEncryptionInformation() - Method in class com.facebook.presto.hive.TableEncryptionProperties
 
getColumnHandleClass() - Method in class com.facebook.presto.hive.HiveHandleResolver
 
getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
getColumnMetadata(TypeManager) - Method in class com.facebook.presto.hive.HiveColumnHandle
 
getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class com.facebook.presto.hive.HiveMetadata
NOTE: This method does not return column comment
getColumns() - Method in class com.facebook.presto.hive.HiveBucketHandle
 
getColumnType() - Method in class com.facebook.presto.hive.HiveColumnHandle
 
getColumnType(Type, MessageType, boolean, HiveColumnHandle, SchemaTableName, Path) - Static method in class com.facebook.presto.hive.parquet.ParquetPageSourceFactory
 
getComment() - Method in class com.facebook.presto.hive.HiveColumnHandle
 
getCommonPartitioningHandle(ConnectorSession, ConnectorPartitioningHandle, ConnectorPartitioningHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
getCompletedBytes() - Method in class com.facebook.presto.hive.FilteringPageSource
 
getCompletedBytes() - Method in class com.facebook.presto.hive.HiveBucketAdapterRecordCursor
 
getCompletedBytes() - Method in class com.facebook.presto.hive.HiveCoercionRecordCursor
 
getCompletedBytes() - Method in class com.facebook.presto.hive.HiveEmptySplitPageSource
 
getCompletedBytes() - Method in class com.facebook.presto.hive.HivePageSink
 
getCompletedBytes() - Method in class com.facebook.presto.hive.HivePageSource
 
getCompletedBytes() - Method in class com.facebook.presto.hive.HiveRecordCursor
 
getCompletedBytes() - Method in class com.facebook.presto.hive.orc.AggregatedOrcPageSource
 
getCompletedBytes() - Method in class com.facebook.presto.hive.orc.OrcBatchPageSource
 
getCompletedBytes() - Method in class com.facebook.presto.hive.orc.OrcSelectivePageSource
 
getCompletedBytes() - Method in class com.facebook.presto.hive.pagefile.PageFilePageSource
 
getCompletedBytes() - Method in class com.facebook.presto.hive.parquet.AggregatedParquetPageSource
 
getCompletedBytes() - Method in class com.facebook.presto.hive.parquet.ParquetPageSource
 
getCompletedBytes() - Method in class com.facebook.presto.hive.rcfile.RcFilePageSource
 
getCompletedPositions() - Method in class com.facebook.presto.hive.FilteringPageSource
 
getCompletedPositions() - Method in class com.facebook.presto.hive.HiveEmptySplitPageSource
 
getCompletedPositions() - Method in class com.facebook.presto.hive.HivePageSource
 
getCompletedPositions() - Method in class com.facebook.presto.hive.orc.AggregatedOrcPageSource
 
getCompletedPositions() - Method in class com.facebook.presto.hive.orc.OrcBatchPageSource
 
getCompletedPositions() - Method in class com.facebook.presto.hive.orc.OrcSelectivePageSource
 
getCompletedPositions() - Method in class com.facebook.presto.hive.pagefile.PageFilePageSource
 
getCompletedPositions() - Method in class com.facebook.presto.hive.parquet.AggregatedParquetPageSource
 
getCompletedPositions() - Method in class com.facebook.presto.hive.parquet.ParquetPageSource
 
getCompletedPositions() - Method in class com.facebook.presto.hive.rcfile.RcFilePageSource
 
getCompression() - Method in class com.facebook.presto.hive.pagefile.PageFileFooterReader
 
getCompressionCodec() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getCompressionCodec(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getCompressionCodec(TextInputFormat, Path) - Static method in class com.facebook.presto.hive.HiveUtil
 
getCompressionCodec() - Method in class com.facebook.presto.hive.HiveWritableTableHandle
 
getConf() - Method in class com.facebook.presto.hive.gcs.GcsAccessTokenProvider
 
getConfiguration(HdfsContext, URI) - Method in class com.facebook.presto.hive.cache.HiveCachingHdfsConfiguration
 
getConfiguration(HdfsContext, URI) - Method in class com.facebook.presto.hive.HiveHdfsConfiguration
 
getConnectorFactories() - Method in class com.facebook.presto.hive.HivePlugin
 
getConnectorMetadataUpdaterProvider() - Method in class com.facebook.presto.hive.HiveConnector
 
getConnectorPlanOptimizerProvider() - Method in class com.facebook.presto.hive.HiveConnector
 
getContinuationFuture() - Method in class com.facebook.presto.hive.util.ResumableTask.TaskStatus
 
getCreatesOfNonManagedTablesEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getCsvProperty(Map<String, Object>, String) - Static method in class com.facebook.presto.hive.HiveTableProperties
 
getCustomSplitInfo() - Method in class com.facebook.presto.hive.HiveSplit
 
getCustomSplitInfo() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
getDatabase() - Method in class com.facebook.presto.hive.HiveSplit
 
getDataColumns() - Method in class com.facebook.presto.hive.HivePartitionResult
 
getDataColumns() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
getDateTimeZone() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getDecimalType(HiveType) - Static method in class com.facebook.presto.hive.HiveUtil
 
getDecimalType(String) - Static method in class com.facebook.presto.hive.HiveUtil
 
getDefaultDomain() - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
getDeserializer(Configuration, Properties) - Static method in class com.facebook.presto.hive.HiveUtil
 
getDeserializerClassName(Properties) - Static method in class com.facebook.presto.hive.HiveUtil
 
getDfsConnectMaxRetries() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getDfsConnectTimeout() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getDfsTimeout() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getDictionaryMaxMemory() - Method in class com.facebook.presto.hive.OrcFileWriterConfig
 
getDomainCompactionThreshold() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getDomainPredicate() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
getDomains() - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
getDomainSocketPath() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getDouble(int) - Method in class com.facebook.presto.hive.HiveBucketAdapterRecordCursor
 
getDouble(int) - Method in class com.facebook.presto.hive.HiveCoercionRecordCursor
 
getDouble(int) - Method in class com.facebook.presto.hive.HiveRecordCursor
 
getDwrfEncryptionAlgorithm(Map<String, Object>) - Static method in class com.facebook.presto.hive.HiveTableProperties
 
getDwrfEncryptionMetadata() - Method in class com.facebook.presto.hive.EncryptionInformation
 
getDwrfEncryptionProvider(Map<String, Object>) - Static method in class com.facebook.presto.hive.HiveTableProperties
 
getEffectivePredicate() - Method in class com.facebook.presto.hive.HivePartitionResult
 
getElementsToInsert() - Method in class com.facebook.presto.hive.util.AsyncQueue.BorrowResult
 
getEmptyMaterializedViewDataPredicates() - Static method in class com.facebook.presto.hive.HiveMaterializedViewUtils
 
getEncryptColumns(Map<String, Object>) - Static method in class com.facebook.presto.hive.HiveTableProperties
 
getEncryptionAlgorithm() - Method in class com.facebook.presto.hive.DwrfEncryptionMetadata
 
getEncryptionAlgorithm() - Method in class com.facebook.presto.hive.DwrfTableEncryptionProperties
 
getEncryptionInformation() - Method in class com.facebook.presto.hive.HivePartitionMetadata
 
getEncryptionInformation() - Method in class com.facebook.presto.hive.HiveSplit
 
getEncryptionInformation() - Method in class com.facebook.presto.hive.HiveWritableTableHandle
 
getEncryptionInformation() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
getEncryptionProvider() - Method in class com.facebook.presto.hive.DwrfEncryptionMetadata
 
getEncryptionProvider() - Method in class com.facebook.presto.hive.DwrfTableEncryptionProperties
 
getEncryptTable(Map<String, Object>) - Static method in class com.facebook.presto.hive.HiveTableProperties
 
getEncryptTable() - Method in class com.facebook.presto.hive.TableEncryptionProperties
 
getEnd() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
getEnd() - Method in class com.facebook.presto.hive.InternalHiveSplit.InternalHiveBlock
 
getEnforcedConstraint() - Method in class com.facebook.presto.hive.HivePartitionResult
 
getEnvironment() - Method in class com.facebook.presto.hive.WriteCompletedEvent
 
getEstimatedSizeInBytes() - Method in class com.facebook.presto.hive.HivePartitionKey
 
getEstimatedSizeInBytes() - Method in class com.facebook.presto.hive.HiveSplitPartitionInfo
 
getEstimatedSizeInBytes() - Method in class com.facebook.presto.hive.InternalHiveSplit
Estimate the size of this InternalHiveSplit.
getEstimatedSizeInBytes() - Method in class com.facebook.presto.hive.TableToPartitionMapping
 
getExternalLocation(Map<String, Object>) - Static method in class com.facebook.presto.hive.HiveTableProperties
 
getExtraFileInfo() - Method in class com.facebook.presto.hive.BinaryExtraHiveFileInfo
 
getExtraFileInfo() - Method in class com.facebook.presto.hive.HiveSplit
 
getExtraFileInfo() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
getExtraMetadata() - Method in class com.facebook.presto.hive.DwrfEncryptionMetadata
 
getFailedUploads() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getFieldToKeyData() - Method in class com.facebook.presto.hive.DwrfEncryptionMetadata
 
getFileExtension(StorageFormat, HiveCompressionCodec) - Static method in class com.facebook.presto.hive.HiveWriterFactory
 
getFileSize(Page, int) - Static method in class com.facebook.presto.hive.HiveManifestUtils
 
getFileSize() - Method in class com.facebook.presto.hive.HiveSplit
 
getFileSize() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
getFileSize() - Method in class com.facebook.presto.hive.PartitionUpdate.FileWriteInfo
 
getFileSizeInBytes() - Method in interface com.facebook.presto.hive.HiveFileWriter
 
getFileSizeInBytes() - Method in class com.facebook.presto.hive.OrcFileWriter
 
getFileSizeInBytes() - Method in class com.facebook.presto.hive.pagefile.PageFileWriter
 
getFileSizeInBytes() - Method in class com.facebook.presto.hive.parquet.ParquetFileWriter
 
getFileSizeInBytes() - Method in class com.facebook.presto.hive.RcFileFileWriter
 
getFileSizeInBytes() - Method in class com.facebook.presto.hive.RecordFileWriter
 
getFileSizeInBytes() - Method in class com.facebook.presto.hive.SortingFileWriter
 
getFileStatus(Path) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
getFileStatusCacheExpireAfterWrite() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getFileStatusCacheMaxSize() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getFileStatusCacheTables() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getFileSystemMaxCacheSize() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getFileSystemStats() - Static method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
getFileWriteInfos() - Method in class com.facebook.presto.hive.PartitionUpdate
 
getFilter(Domain) - Method in class com.facebook.presto.hive.orc.TupleDomainFilterCache
 
getFooterCount(Properties) - Static method in class com.facebook.presto.hive.HiveUtil
 
getFooterOffset() - Method in class com.facebook.presto.hive.pagefile.PageFileFooterReader
 
getFormatSpecificHiveProperties() - Method in class com.facebook.presto.hive.DwrfTableEncryptionProperties
 
getFormatSpecificHiveProperties() - Method in class com.facebook.presto.hive.TableEncryptionProperties
 
getFormatSpecificTableProperties() - Method in class com.facebook.presto.hive.DwrfTableEncryptionProperties
 
getFormatSpecificTableProperties() - Method in class com.facebook.presto.hive.TableEncryptionProperties
 
getGetMetadataErrors() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getGetMetadataRetries() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getGetObjectErrors() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getGetObjectRetries() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getHandleResolver() - Method in class com.facebook.presto.hive.HiveConnectorFactory
 
getHdfsAuthenticationType() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getHdfsPrestoKeytab() - Method in class com.facebook.presto.hive.authentication.HdfsKerberosConfig
 
getHdfsPrestoPrincipal() - Method in class com.facebook.presto.hive.authentication.HdfsKerberosConfig
 
getHeaderCount(Properties) - Static method in class com.facebook.presto.hive.HiveUtil
 
getHighMemorySplitSource() - Method in class com.facebook.presto.hive.HiveSplitManager
 
getHitCount() - Method in class com.facebook.presto.hive.CachingDirectoryLister
 
getHitRate() - Method in class com.facebook.presto.hive.CachingDirectoryLister
 
getHiveBucket(int, List<TypeInfo>, Page, int) - Static method in class com.facebook.presto.hive.HiveBucketing
 
getHiveBucket(int, List<TypeInfo>, Object[]) - Static method in class com.facebook.presto.hive.HiveBucketing
 
getHiveBucketFilter(Table, TupleDomain<ColumnHandle>) - Static method in class com.facebook.presto.hive.HiveBucketing
 
getHiveBucketFilter(Optional<HiveBucketProperty>, List<Column>, TupleDomain<ColumnHandle>) - Static method in class com.facebook.presto.hive.HiveBucketing
 
getHiveBucketHandle(Table) - Static method in class com.facebook.presto.hive.HiveBucketing
 
getHiveColumnHandle() - Method in class com.facebook.presto.hive.HivePageSourceProvider.ColumnMapping
 
getHiveColumnIndex() - Method in class com.facebook.presto.hive.HiveColumnHandle
 
getHiveMetastoreAuthenticationType() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getHiveMetastoreClientKeytab() - Method in class com.facebook.presto.hive.authentication.MetastoreKerberosConfig
 
getHiveMetastoreClientPrincipal() - Method in class com.facebook.presto.hive.authentication.MetastoreKerberosConfig
 
getHiveMetastoreServicePrincipal() - Method in class com.facebook.presto.hive.authentication.MetastoreKerberosConfig
 
getHivePartition() - Method in class com.facebook.presto.hive.HivePartitionMetadata
 
getHiveStorageFormat() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getHiveStorageFormat(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getHiveStorageFormat(Map<String, Object>) - Static method in class com.facebook.presto.hive.HiveTableProperties
 
getHiveType() - Method in class com.facebook.presto.hive.HiveColumnHandle
 
getHiveTypes() - Method in class com.facebook.presto.hive.HivePartitioningHandle
 
getHost() - Method in class com.facebook.presto.hive.WriteCompletedEvent
 
getId() - Method in class com.facebook.presto.hive.rcfile.HdfsRcFileDataSource
 
getIdentifier(Optional<ConnectorSplit>) - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
getIndex() - Method in class com.facebook.presto.hive.HivePageSourceProvider.ColumnMapping
 
getInfo(ConnectorTableLayoutHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
getInfo() - Method in class com.facebook.presto.hive.HiveSplit
 
getInfo() - Method in class com.facebook.presto.hive.HiveWrittenPartitions
 
getInitialConfiguration() - Static method in class com.facebook.presto.hive.util.ConfigurationUtils
 
getInMemoryDataSizeInBytes() - Method in class com.facebook.presto.hive.PartitionUpdate
 
getInputColumns() - Method in class com.facebook.presto.hive.HiveWritableTableHandle
 
getInputFormat(Configuration, String, boolean) - Static method in class com.facebook.presto.hive.HiveUtil
 
getInputPageSizeInBytes() - Method in class com.facebook.presto.hive.HiveWriterStats
 
getInsertExistingPartitionsBehavior(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getInsertLayout(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
getInsertTableHandleClass() - Method in class com.facebook.presto.hive.HiveHandleResolver
 
getIntermediateKeys(List<OrcType>) - Method in class com.facebook.presto.hive.orc.ProjectionBasedDwrfKeyProvider
 
getIoExceptions() - Method in class com.facebook.presto.hive.NamenodeStats.CallStats
 
getIpcPingInterval() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getJavaObjectInspector(Type) - Static method in class com.facebook.presto.hive.HiveWriteUtils
 
getJsonKeyFilePath() - Method in class com.facebook.presto.hive.gcs.HiveGcsConfig
 
getJsonSerializableTargetPath() - Method in class com.facebook.presto.hive.PartitionUpdate
 
getJsonSerializableWritePath() - Method in class com.facebook.presto.hive.PartitionUpdate
 
getKeyName() - Method in class com.facebook.presto.hive.s3.PrestoS3SelectClient
 
getKeys() - Method in class com.facebook.presto.hive.HivePartition
 
getKind() - Method in class com.facebook.presto.hive.HivePageSourceProvider.ColumnMapping
 
getLayout() - Method in class com.facebook.presto.hive.rule.HiveFilterPushdown.ConnectorPushdownFilterResult
 
getLayoutString() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
getLength() - Method in class com.facebook.presto.hive.HiveSplit
 
getListLocatedStatus() - Method in class com.facebook.presto.hive.NamenodeStats
 
getListLocatedStatusCalls() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getListObjectsCalls() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getListStatusCalls() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getLocation(Map<String, Object>) - Static method in class com.facebook.presto.hive.HiveSchemaProperties
 
getLocationHandle() - Method in class com.facebook.presto.hive.HiveWritableTableHandle
 
getLocationHandle() - Method in class com.facebook.presto.hive.HiveWriterFactory
 
getLogicalPlanOptimizers() - Method in class com.facebook.presto.hive.rule.HivePlanOptimizerProvider
 
getLong(int) - Method in class com.facebook.presto.hive.HiveBucketAdapterRecordCursor
 
getLong(int) - Method in class com.facebook.presto.hive.HiveCoercionRecordCursor
 
getLong(int) - Method in class com.facebook.presto.hive.HiveRecordCursor
 
getLongDecimalValue(HiveDecimalWritable, int) - Static method in class com.facebook.presto.hive.util.DecimalUtils
 
getManifestSizeInBytes(ConnectorSession, PartitionUpdate, Map<String, String>) - Static method in class com.facebook.presto.hive.HiveManifestUtils
 
getManifestSizeInBytes() - Method in class com.facebook.presto.hive.HivePartitionStats
 
getMaterializedDataPredicates(SemiTransactionalHiveMetastore, MetastoreContext, TypeManager, Table, DateTimeZone) - Static method in class com.facebook.presto.hive.HiveMaterializedViewUtils
 
getMaterializedView(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.hive.HiveMetadata
 
getMaterializedViewStatus(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.hive.HiveMetadata
 
getMaxBucketsForGroupedExecution() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMaxBucketsForGroupedExecution(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getMaxCombinedBytesPerRow() - Method in class com.facebook.presto.hive.FileFormatDataSourceStats
 
getMaxCompatibleBucketCount() - Method in class com.facebook.presto.hive.HivePartitioningHandle
 
getMaxCompressionBufferSize() - Method in class com.facebook.presto.hive.OrcFileWriterConfig
 
getMaxConcurrentFileRenames() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMaxConcurrentZeroRowFileCreations() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMaxInitialSplits() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMaxInitialSplitSize() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMaxInitialSplitSize(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getMaxMetadataUpdaterThreads() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMaxOpenSortFiles() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMaxOutstandingSplits() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMaxOutstandingSplitsSize() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMaxPartitionBatchSize() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMaxPartitionsPerScan() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMaxPartitionsPerWriter() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMaxSplitIteratorThreads() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMaxSplitSize() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMaxSplitSize(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getMBeanCount() - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
getMBeanInfo(ObjectName) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
getMetadata(ConnectorTransactionHandle) - Method in class com.facebook.presto.hive.HiveConnector
 
getMetadata(TableHandle) - Method in class com.facebook.presto.hive.rule.HiveFilterPushdown
 
getMetadata(TableHandle) - Method in class com.facebook.presto.hive.rule.HiveParquetDereferencePushDown
 
getMetadataCalls() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getMetadataResult(int) - Method in class com.facebook.presto.hive.HiveMetadataUpdater
 
getMetadataUpdate() - Method in class com.facebook.presto.hive.HiveMetadataUpdateHandle
 
getMetadataUpdateHandleClass() - Method in class com.facebook.presto.hive.HiveHandleResolver
 
getMetadataUpdater() - Method in class com.facebook.presto.hive.HiveMetadataUpdaterProvider
 
getMetadataUpdateResults(List<ConnectorMetadataUpdateHandle>, QueryId) - Method in class com.facebook.presto.hive.HiveFileRenamer
 
getMetadataUpdateResults(List<ConnectorMetadataUpdateHandle>, QueryId) - Method in class com.facebook.presto.hive.HiveMetadata
 
getMetastore() - Method in class com.facebook.presto.hive.HiveMetadata
 
getMetastore() - Method in interface com.facebook.presto.hive.TransactionalMetadata
 
getMinBucketCountToNotIgnoreTableBucketing() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMinBucketCountToNotIgnoreTableBucketing(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getMinPartitionBatchSize() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getMissCount() - Method in class com.facebook.presto.hive.CachingDirectoryLister
 
getMissRate() - Method in class com.facebook.presto.hive.CachingDirectoryLister
 
getName() - Method in class com.facebook.presto.hive.HiveColumnHandle
 
getName() - Method in class com.facebook.presto.hive.HiveConnectorFactory
 
getName() - Method in class com.facebook.presto.hive.HivePartitionKey
 
getName() - Method in class com.facebook.presto.hive.PartitionUpdate
 
getNestedDirectoryPolicy() - Method in class com.facebook.presto.hive.HiveDirectoryContext
 
getNewPartitionUserSuppliedParameter(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getNewTableLayout(ConnectorSession, ConnectorTableMetadata) - Method in class com.facebook.presto.hive.HiveMetadata
 
getNextPage() - Method in class com.facebook.presto.hive.FilteringPageSource
 
getNextPage() - Method in class com.facebook.presto.hive.HiveEmptySplitPageSource
 
getNextPage() - Method in class com.facebook.presto.hive.HivePageSource
 
getNextPage() - Method in class com.facebook.presto.hive.orc.AggregatedOrcPageSource
 
getNextPage() - Method in class com.facebook.presto.hive.orc.OrcBatchPageSource
 
getNextPage() - Method in class com.facebook.presto.hive.orc.OrcSelectivePageSource
 
getNextPage() - Method in class com.facebook.presto.hive.pagefile.PageFilePageSource
 
getNextPage() - Method in class com.facebook.presto.hive.parquet.AggregatedParquetPageSource
 
getNextPage() - Method in class com.facebook.presto.hive.parquet.ParquetPageSource
 
getNextPage() - Method in class com.facebook.presto.hive.rcfile.RcFilePageSource
 
getNodePartitioningProvider() - Method in class com.facebook.presto.hive.HiveConnector
 
getNodeSelectionStrategy() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getNodeSelectionStrategy(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getNodeSelectionStrategy() - Method in class com.facebook.presto.hive.HiveSplit
 
getNodeSelectionStrategy() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
getObject(int) - Method in class com.facebook.presto.hive.HiveBucketAdapterRecordCursor
 
getObject(int) - Method in class com.facebook.presto.hive.HiveCoercionRecordCursor
 
getObject(int) - Method in class com.facebook.presto.hive.HiveRecordCursor
 
getObjectInstance(ObjectName) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
getOnDiskDataSizeInBytes() - Method in class com.facebook.presto.hive.PartitionUpdate
 
getOrcBloomFilterColumns(Map<String, Object>) - Static method in class com.facebook.presto.hive.HiveTableProperties
 
getOrcBloomFilterFpp(Map<String, Object>) - Static method in class com.facebook.presto.hive.HiveTableProperties
 
getOrcCompressionCodec() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getOrcCompressionCodec(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getOrcCompressionKind() - Method in enum com.facebook.presto.hive.HiveCompressionCodec
 
getOrcDefaultBloomFilterFpp() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getOrcLazyReadSmallRanges(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getOrcMaxBufferSize() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getOrcMaxBufferSize(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getOrcMaxMergeDistance() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getOrcMaxMergeDistance(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getOrcMaxReadBlockSize() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getOrcMaxReadBlockSize(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getOrcOptimizedWriterMaxDictionaryMemory(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getOrcOptimizedWriterMaxStripeRows(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getOrcOptimizedWriterMaxStripeSize(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getOrcOptimizedWriterMinStripeSize(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getOrcOptimizedWriterValidateMode(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getOrcStreamBufferSize() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getOrcStreamBufferSize(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getOrcStringStatisticsLimit(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getOrcTinyStripeThreshold() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getOrcTinyStripeThreshold(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getOrcWriterValidationMode() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getOrcWriterValidationPercentage() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getOtherReadErrors() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getOutputTableHandleClass() - Method in class com.facebook.presto.hive.HiveHandleResolver
 
getPageFileStripeMaxSize() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getPageFileStripeMaxSize(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getPageSinkMetadata() - Method in class com.facebook.presto.hive.HiveWritableTableHandle
 
getPageSinkProvider() - Method in class com.facebook.presto.hive.HiveConnector
 
getPageSize() - Method in class com.facebook.presto.hive.ParquetFileWriterConfig
 
getPageSourceProvider() - Method in class com.facebook.presto.hive.HiveConnector
 
getParquetCompressionCodec() - Method in enum com.facebook.presto.hive.HiveCompressionCodec
 
getParquetMaxReadBlockSize() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getParquetMaxReadBlockSize(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getParquetTupleDomain(Map<List<String>, RichColumnDescriptor>, TupleDomain<HiveColumnHandle>) - Static method in class com.facebook.presto.hive.parquet.ParquetPageSourceFactory
 
getParquetType(Type, MessageType, boolean, HiveColumnHandle, SchemaTableName, Path) - Static method in class com.facebook.presto.hive.parquet.ParquetPageSourceFactory
 
getParquetWriterBlockSize(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getParquetWriterPageSize(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getPartialAggregation() - Method in class com.facebook.presto.hive.HiveColumnHandle
 
getPartition() - Method in exception com.facebook.presto.hive.HiveNotReadableException
 
getPartition() - Method in class com.facebook.presto.hive.HivePartitionMetadata
 
getPartition() - Method in exception com.facebook.presto.hive.HiveReadOnlyException
 
getPartitionBucketCount() - Method in class com.facebook.presto.hive.BucketAdaptation
 
getPartitionBucketCount() - Method in class com.facebook.presto.hive.HiveSplit.BucketConversion
 
getPartitionColumn(int) - Method in class com.facebook.presto.hive.TableToPartitionMapping
 
getPartitionColumnPredicate() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
getPartitionColumns() - Method in class com.facebook.presto.hive.HivePartitionResult
 
getPartitionColumns() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
getPartitionDataColumnCount() - Method in class com.facebook.presto.hive.HiveSplit
 
getPartitionDataColumnCount() - Method in class com.facebook.presto.hive.HiveSplitPartitionInfo
 
getPartitionedBy() - Method in class com.facebook.presto.hive.HiveOutputTableHandle
 
getPartitionedBy(Map<String, Object>) - Static method in class com.facebook.presto.hive.HiveTableProperties
 
getPartitionId() - Method in class com.facebook.presto.hive.HivePartition
 
getPartitionIds() - Method in class com.facebook.presto.hive.HiveInputInfo
 
getPartitionInfo() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
getPartitioningHandleClass() - Method in class com.facebook.presto.hive.HiveHandleResolver
 
getPartitioningHandleForExchange(ConnectorSession, int, List<Type>) - Method in class com.facebook.presto.hive.HiveMetadata
 
getPartitionKeyColumnHandles(Table) - Static method in class com.facebook.presto.hive.HiveUtil
 
getPartitionKeys() - Method in class com.facebook.presto.hive.HiveSplit
 
getPartitionKeys() - Method in class com.facebook.presto.hive.HiveSplitPartitionInfo
 
getPartitionKeys() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
getPartitionKeys(Table, Optional<Partition>, String) - Method in class com.facebook.presto.hive.PartitionLoader
 
getPartitionList(Map<String, Object>) - Static method in class com.facebook.presto.hive.HiveAnalyzeProperties
 
getPartitionName() - Method in class com.facebook.presto.hive.HiveMetadataUpdateHandle
 
getPartitionName() - Method in class com.facebook.presto.hive.HiveSplit
 
getPartitionName() - Method in class com.facebook.presto.hive.HiveSplitPartitionInfo
 
getPartitionName() - Method in class com.facebook.presto.hive.HiveWriter
 
getPartitionName() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
getPartitionName() - Method in class com.facebook.presto.hive.WriteCompletedEvent
 
getPartitions(SemiTransactionalHiveMetastore, ConnectorTableHandle, Constraint<ColumnHandle>, ConnectorSession) - Method in class com.facebook.presto.hive.HivePartitionManager
 
getPartitions(SemiTransactionalHiveMetastore, ConnectorTableHandle, List<List<String>>, ConnectorSession) - Method in class com.facebook.presto.hive.HivePartitionManager
 
getPartitions() - Method in class com.facebook.presto.hive.HivePartitionResult
 
getPartitions() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
Partitions are dropped when HiveTableLayoutHandle is serialized.
getPartitionSchemaDifference() - Method in class com.facebook.presto.hive.TableToPartitionMapping
 
getPartitionsIterator(SemiTransactionalHiveMetastore, ConnectorTableHandle, Constraint<ColumnHandle>, ConnectorSession) - Method in class com.facebook.presto.hive.HivePartitionManager
 
getPartitionStatisticsSampleSize() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getPartitionStatisticsSampleSize(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getPartitionStorageFormat() - Method in class com.facebook.presto.hive.HiveWritableTableHandle
Deprecated.
getPartitionUpdate() - Method in class com.facebook.presto.hive.HiveWriter
 
getPartitionUpdates(ConnectorSession, Collection<Slice>) - Method in class com.facebook.presto.hive.HiveMetadata
 
getPartitionWriteInfo(LocationHandle, Optional<Partition>, String) - Method in class com.facebook.presto.hive.HiveLocationService
 
getPartitionWriteInfo(LocationHandle, Optional<Partition>, String) - Method in interface com.facebook.presto.hive.LocationService
If partition is present, returns WriteInfo for appending existing partition; otherwise, returns WriteInfo for writing new partition or overwriting existing partition.
getPath() - Method in class com.facebook.presto.hive.HiveSplit
 
getPath() - Method in class com.facebook.presto.hive.HiveSplitPartitionInfo
 
getPath() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
getPath() - Method in class com.facebook.presto.hive.WriteCompletedEvent
 
getPendingMetadataUpdateRequests() - Method in class com.facebook.presto.hive.HiveMetadataUpdater
 
getPhysicalHiveColumnHandles(List<HiveColumnHandle>, boolean, List<OrcType>, Path) - Static method in class com.facebook.presto.hive.HiveUtil
 
getPhysicalPlanOptimizers() - Method in class com.facebook.presto.hive.rule.HivePlanOptimizerProvider
 
getPos() - Method in class com.facebook.presto.hive.S3SelectLineRecordReader
 
getPos() - Method in class com.facebook.presto.hive.util.FooterAwareRecordReader
 
getPredicateColumns() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
getPreferredNodes(List<HostAddress>) - Method in class com.facebook.presto.hive.HiveSplit
 
getPreferredOrderingColumns(Map<String, Object>) - Static method in class com.facebook.presto.hive.HiveTableProperties
 
getPreferredOrderingColumns() - Method in class com.facebook.presto.hive.HiveWritableTableHandle
 
getPreferredShuffleLayoutForInsert(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
getPreferredShuffleLayoutForNewTable(ConnectorSession, ConnectorTableMetadata) - Method in class com.facebook.presto.hive.HiveMetadata
 
getPrefilledColumnValue(HiveColumnHandle, HivePartitionKey, Path, OptionalInt) - Static method in class com.facebook.presto.hive.HiveUtil
 
getPrefilledValue() - Method in class com.facebook.presto.hive.HivePageSourceProvider.ColumnMapping
 
getPrestoVersion() - Method in class com.facebook.presto.hive.WriteCompletedEvent
 
getPrincipal() - Method in class com.facebook.presto.hive.WriteCompletedEvent
 
getProcedures() - Method in class com.facebook.presto.hive.HiveConnector
 
getProgress() - Method in class com.facebook.presto.hive.S3SelectLineRecordReader
 
getProgress() - Method in class com.facebook.presto.hive.util.FooterAwareRecordReader
 
getPushedDownSubfield(HiveColumnHandle) - Static method in class com.facebook.presto.hive.HiveColumnHandle
Return the pushed down subfield if the column represents one
getQueryId() - Method in class com.facebook.presto.hive.WriteCompletedEvent
 
getQueryPartitionFileCounterMapSize() - Method in class com.facebook.presto.hive.HiveFileRenamer
 
getQueryWriteInfo(LocationHandle) - Method in class com.facebook.presto.hive.HiveLocationService
 
getQueryWriteInfo(LocationHandle) - Method in interface com.facebook.presto.hive.LocationService
targetPath and writePath will be root directory of all partition and table paths that may be returned by LocationService.getTableWriteInfo(LocationHandle) and LocationService.getPartitionWriteInfo(LocationHandle, Optional, String) method.
getReadBucketCount() - Method in class com.facebook.presto.hive.HiveBucketHandle
 
getReadBucketCount() - Method in class com.facebook.presto.hive.StoragePartitionLoader.BucketSplitInfo
 
getReadBucketNumber() - Method in class com.facebook.presto.hive.HiveSplit
 
getReadBucketNumber() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
getReadBytes() - Method in class com.facebook.presto.hive.FileFormatDataSourceStats
 
getReadBytes() - Method in class com.facebook.presto.hive.rcfile.HdfsRcFileDataSource
 
getReadEncryptionInformation(ConnectorSession, Table, Optional<Set<HiveColumnHandle>>, Map<String, Partition>) - Method in class com.facebook.presto.hive.AbstractDwrfEncryptionInformationSource
 
getReadEncryptionInformation(ConnectorSession, Table, Optional<Set<HiveColumnHandle>>) - Method in class com.facebook.presto.hive.AbstractDwrfEncryptionInformationSource
 
getReadEncryptionInformation(ConnectorSession, Table, Optional<Set<HiveColumnHandle>>, Map<String, Partition>) - Method in interface com.facebook.presto.hive.EncryptionInformationSource
Return encryption for a partitioned table
getReadEncryptionInformation(ConnectorSession, Table, Optional<Set<HiveColumnHandle>>) - Method in interface com.facebook.presto.hive.EncryptionInformationSource
Return encryption information for an unpartitioned table
getReadEncryptionInformation(ConnectorSession, Table, Optional<Set<HiveColumnHandle>>, Map<String, Partition>) - Method in class com.facebook.presto.hive.HiveEncryptionInformationProvider
 
getReadEncryptionInformation(ConnectorSession, Table, Optional<Set<HiveColumnHandle>>) - Method in class com.facebook.presto.hive.HiveEncryptionInformationProvider
 
getReadEncryptionInformationInternal(ConnectorSession, Table, Optional<Set<HiveColumnHandle>>, Map<String, Partition>, Map<String, String>, DwrfTableEncryptionProperties) - Method in class com.facebook.presto.hive.AbstractDwrfEncryptionInformationSource
 
getReadEncryptionInformationInternal(ConnectorSession, Table, Optional<Set<HiveColumnHandle>>, Map<String, String>, DwrfTableEncryptionProperties) - Method in class com.facebook.presto.hive.AbstractDwrfEncryptionInformationSource
 
getReadRetries() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getReadTimeNanos() - Method in class com.facebook.presto.hive.FilteringPageSource
 
getReadTimeNanos() - Method in class com.facebook.presto.hive.HiveBucketAdapterRecordCursor
 
getReadTimeNanos() - Method in class com.facebook.presto.hive.HiveCoercionRecordCursor
 
getReadTimeNanos() - Method in class com.facebook.presto.hive.HiveEmptySplitPageSource
 
getReadTimeNanos() - Method in class com.facebook.presto.hive.HivePageSource
 
getReadTimeNanos() - Method in class com.facebook.presto.hive.HiveRecordCursor
 
getReadTimeNanos() - Method in class com.facebook.presto.hive.orc.AggregatedOrcPageSource
 
getReadTimeNanos() - Method in class com.facebook.presto.hive.orc.OrcBatchPageSource
 
getReadTimeNanos() - Method in class com.facebook.presto.hive.orc.OrcSelectivePageSource
 
getReadTimeNanos() - Method in class com.facebook.presto.hive.pagefile.PageFilePageSource
 
getReadTimeNanos() - Method in class com.facebook.presto.hive.parquet.AggregatedParquetPageSource
 
getReadTimeNanos() - Method in class com.facebook.presto.hive.parquet.ParquetPageSource
 
getReadTimeNanos() - Method in class com.facebook.presto.hive.rcfile.HdfsRcFileDataSource
 
getReadTimeNanos() - Method in class com.facebook.presto.hive.rcfile.RcFilePageSource
 
getRecordReader(InputSplit, JobConf, Reporter) - Method in class com.facebook.presto.hive.pagefile.PageInputFormat
 
getRecordsContent(SelectObjectContentRequest) - Method in class com.facebook.presto.hive.s3.PrestoS3SelectClient
 
getRecursiveDirWalkerEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getRedundantColumnDomains() - Method in class com.facebook.presto.hive.HivePartitionMetadata
 
getRedundantColumnDomains() - Method in class com.facebook.presto.hive.HiveSplit
 
getRedundantColumnDomains() - Method in class com.facebook.presto.hive.HiveSplitPartitionInfo
 
getReferencedMaterializedViews(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.hive.HiveMetadata
 
getRegularColumnHandles(Table) - Static method in class com.facebook.presto.hive.HiveUtil
 
getRemainingPredicate() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
getRemoteIteratorNext() - Method in class com.facebook.presto.hive.NamenodeStats
 
getRequestCount() - Method in class com.facebook.presto.hive.CachingDirectoryLister
 
getRequestedColumns() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
getRequestId() - Method in class com.facebook.presto.hive.HiveMetadataUpdateHandle
 
getRequiredSubfields() - Method in class com.facebook.presto.hive.HiveColumnHandle
 
getResourceConfigFiles() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getResult() - Method in class com.facebook.presto.hive.util.AsyncQueue.BorrowResult
 
getRetainedBytes() - Method in class com.facebook.presto.hive.pagefile.PageWriter
 
getRetainedBytes() - Method in class com.facebook.presto.hive.util.SortBuffer
 
getRowColumnInspector(Type) - Static method in class com.facebook.presto.hive.HiveWriteUtils
 
getRowColumnInspectors(List<Type>) - Static method in class com.facebook.presto.hive.HiveWriteUtils
 
getRowCount() - Method in class com.facebook.presto.hive.HiveWriter
 
getRowCount() - Method in class com.facebook.presto.hive.PartitionUpdate
 
getRowGroupMaxRowCount() - Method in class com.facebook.presto.hive.OrcFileWriterConfig
 
getRows() - Method in class com.facebook.presto.hive.WriteCompletedEvent
 
getRuntimeStats() - Method in class com.facebook.presto.hive.FilteringPageSource
 
getRuntimeStats() - Method in class com.facebook.presto.hive.HivePageSource
 
getRuntimeStats() - Method in class com.facebook.presto.hive.orc.OrcBatchPageSource
 
getRuntimeStats() - Method in class com.facebook.presto.hive.orc.OrcSelectivePageSource
 
getS3AclType() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3AwsAccessKey() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3AwsSecretKey() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3ConnectTimeout() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3EncryptionMaterialsProvider() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3Endpoint() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3FileSystemType() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getS3IamRole() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3IamRoleSessionName() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3KmsKeyId() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3MaxBackoffTime() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3MaxClientRetries() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3MaxConnections() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3MaxErrorRetries() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3MaxRetryTime() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3MultipartMinFileSize() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3MultipartMinPartSize() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3SelectPushdownMaxConnections() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getS3SignerType() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3SocketTimeout() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3SseKmsKeyId() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3SseType() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3StagingDirectory() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3StorageClass() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getS3StorageClass() - Method in enum com.facebook.presto.hive.s3.PrestoS3StorageClass
 
getS3UserAgentPrefix() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
getSchemaName() - Method in class com.facebook.presto.hive.HiveTableHandle
 
getSchemaName() - Method in class com.facebook.presto.hive.HiveWritableTableHandle
 
getSchemaName() - Method in class com.facebook.presto.hive.WriteCompletedEvent
 
getSchemaProperties() - Method in class com.facebook.presto.hive.HiveConnector
 
getSchemaTableName() - Method in class com.facebook.presto.hive.HiveMetadataUpdateHandle
 
getSchemaTableName() - Method in class com.facebook.presto.hive.HiveTableHandle
 
getSchemaTableName() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
getSchemaTableName() - Method in class com.facebook.presto.hive.HiveWritableTableHandle
 
getSecuritySystem() - Method in class com.facebook.presto.hive.security.SecurityConfig
 
getSessionProperties() - Method in class com.facebook.presto.hive.HiveConnector
 
getSessionProperties() - Method in class com.facebook.presto.hive.HiveSessionProperties
 
getSessionProperties() - Method in class com.facebook.presto.hive.WriteCompletedEvent
 
getShortDecimalValue(HiveDecimalWritable, int) - Static method in class com.facebook.presto.hive.util.DecimalUtils
 
getShortDecimalValue(byte[]) - Static method in class com.facebook.presto.hive.util.DecimalUtils
 
getSize() - Method in class com.facebook.presto.hive.rcfile.HdfsRcFileDataSource
 
getSlice(int) - Method in class com.facebook.presto.hive.HiveBucketAdapterRecordCursor
 
getSlice(int) - Method in class com.facebook.presto.hive.HiveCoercionRecordCursor
 
getSlice(int) - Method in class com.facebook.presto.hive.HiveRecordCursor
 
getSocketExceptions() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getSocketTimeoutExceptions() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getSortedWriteTempPathSubdirectoryCount() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getSortedWriteTempPathSubdirectoryCount(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getSourceTableNameFromSystemTable(SchemaTableName) - Static method in class com.facebook.presto.hive.HiveMetadata
 
getSplitBucketFunction(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in class com.facebook.presto.hive.HiveNodePartitioningProvider
 
getSplitClass() - Method in class com.facebook.presto.hive.HiveHandleResolver
 
getSplitIdentifier() - Method in class com.facebook.presto.hive.HiveSplit
 
getSplitLoaderConcurrency() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getSplitManager() - Method in class com.facebook.presto.hive.HiveConnector
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableLayoutHandle, ConnectorSplitManager.SplitSchedulingContext) - Method in class com.facebook.presto.hive.HiveSplitManager
 
getSplitSizeInBytes() - Method in class com.facebook.presto.hive.HiveSplit
 
getStart() - Method in class com.facebook.presto.hive.HiveSplit
 
getStart() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
getStartedUploads() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getStatistics() - Method in class com.facebook.presto.hive.PartitionUpdate
 
getStatisticsCollectionMetadata(ConnectorSession, ConnectorTableMetadata) - Method in class com.facebook.presto.hive.HiveMetadata
 
getStatisticsCollectionMetadataForWrite(ConnectorSession, ConnectorTableMetadata) - Method in class com.facebook.presto.hive.HiveMetadata
 
getStats() - Method in class com.facebook.presto.hive.OrcFileWriterFactory
 
getStorage() - Method in class com.facebook.presto.hive.HiveSplit
 
getStorage() - Method in class com.facebook.presto.hive.HiveSplitPartitionInfo
 
getStorageFormat() - Method in class com.facebook.presto.hive.WriteCompletedEvent
 
getStringStatisticsLimit() - Method in class com.facebook.presto.hive.OrcFileWriterConfig
 
getStripeMaxRowCount() - Method in class com.facebook.presto.hive.OrcFileWriterConfig
 
getStripeMaxSize() - Method in class com.facebook.presto.hive.OrcFileWriterConfig
 
getStripeMinSize() - Method in class com.facebook.presto.hive.OrcFileWriterConfig
 
getStripeOffsets() - Method in class com.facebook.presto.hive.pagefile.PageFileFooterReader
 
getSubject() - Method in class com.facebook.presto.hive.authentication.KerberosAuthentication
 
getSuccessfulUploads() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.FilteringPageSource
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.HiveBucketAdapterRecordCursor
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.HiveCoercionRecordCursor
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.HiveEmptySplitPageSource
 
getSystemMemoryUsage() - Method in interface com.facebook.presto.hive.HiveFileWriter
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.HivePageSink
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.HivePageSource
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.HiveRecordCursor
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.HiveWriter
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.orc.AggregatedOrcPageSource
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.orc.OrcBatchPageSource
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.orc.OrcSelectivePageSource
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.OrcFileWriter
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.pagefile.PageFilePageSource
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.pagefile.PageFileWriter
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.parquet.AggregatedParquetPageSource
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.parquet.ParquetFileWriter
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.parquet.ParquetPageSource
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.rcfile.RcFilePageSource
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.RcFileFileWriter
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.RecordFileWriter
 
getSystemMemoryUsage() - Method in class com.facebook.presto.hive.SortingFileWriter
 
getSystemTable(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.hive.HiveMetadata
 
getSystemTables() - Method in class com.facebook.presto.hive.HiveConnector
 
getTable() - Method in class com.facebook.presto.hive.HiveSplit
 
getTableBucketCount() - Method in class com.facebook.presto.hive.BucketAdaptation
 
getTableBucketCount() - Method in class com.facebook.presto.hive.HiveBucketHandle
 
getTableBucketCount() - Method in class com.facebook.presto.hive.HiveSplit.BucketConversion
 
getTableBucketCount() - Method in class com.facebook.presto.hive.StoragePartitionLoader.BucketSplitInfo
 
getTableBucketNumber() - Method in class com.facebook.presto.hive.HiveSplit
 
getTableBucketNumber() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
getTableDefaultLocation(ConnectorSession, SemiTransactionalHiveMetastore, HdfsEnvironment, String, String) - Static method in class com.facebook.presto.hive.HiveWriteUtils
 
getTableEncryptionPropertiesFromHiveProperties(Map<String, String>, HiveStorageFormat) - Method in class com.facebook.presto.hive.HiveMetadata
 
getTableEncryptionPropertiesFromTableProperties(ConnectorTableMetadata, HiveStorageFormat, List<String>) - Method in class com.facebook.presto.hive.HiveMetadata
 
getTableHandle(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.hive.HiveMetadata
 
getTableHandleClass() - Method in class com.facebook.presto.hive.HiveHandleResolver
 
getTableHandleForStatisticsCollection(ConnectorSession, SchemaTableName, Map<String, Object>) - Method in class com.facebook.presto.hive.HiveMetadata
 
getTableLayout(ConnectorSession, ConnectorTableLayoutHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
getTableLayoutFilterCoverage(ConnectorTableLayoutHandle, Set<String>) - Method in class com.facebook.presto.hive.HiveMetadata
 
getTableLayoutHandleClass() - Method in class com.facebook.presto.hive.HiveHandleResolver
 
getTableLayouts(ConnectorSession, ConnectorTableHandle, Constraint<ColumnHandle>, Optional<Set<ColumnHandle>>) - Method in class com.facebook.presto.hive.HiveMetadata
 
getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
getTableName() - Method in exception com.facebook.presto.hive.HiveNotReadableException
 
getTableName() - Method in class com.facebook.presto.hive.HivePartition
 
getTableName() - Method in exception com.facebook.presto.hive.HiveReadOnlyException
 
getTableName() - Method in class com.facebook.presto.hive.HiveTableHandle
 
getTableName() - Method in class com.facebook.presto.hive.HiveWritableTableHandle
 
getTableName() - Method in class com.facebook.presto.hive.WriteCompletedEvent
 
getTableObjectInspector(Deserializer) - Static method in class com.facebook.presto.hive.HiveUtil
 
getTableOwner() - Method in class com.facebook.presto.hive.HiveOutputTableHandle
 
getTableParameters() - Method in class com.facebook.presto.hive.HivePartitionResult
 
getTableParameters() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
getTablePath() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
getTableProperties() - Method in class com.facebook.presto.hive.HiveConnector
 
getTableProperties() - Method in class com.facebook.presto.hive.HiveTableProperties
 
getTableStatistics(ConnectorSession, ConnectorTableHandle, Optional<ConnectorTableLayoutHandle>, List<ColumnHandle>, Constraint<ColumnHandle>) - Method in class com.facebook.presto.hive.HiveMetadata
 
getTableStatistics(ConnectorSession, SchemaTableName, Map<String, ColumnHandle>, Map<String, Type>, List<HivePartition>) - Method in interface com.facebook.presto.hive.statistics.HiveStatisticsProvider
 
getTableStatistics(ConnectorSession, SchemaTableName, Map<String, ColumnHandle>, Map<String, Type>, List<HivePartition>) - Method in class com.facebook.presto.hive.statistics.MetastoreHiveStatisticsProvider
 
getTableStorageFormat() - Method in class com.facebook.presto.hive.HiveWritableTableHandle
Deprecated.
getTableToPartitionColumns() - Method in class com.facebook.presto.hive.TableToPartitionMapping
 
getTableToPartitionMapping() - Method in class com.facebook.presto.hive.HivePartitionMetadata
 
getTableToPartitionMapping() - Method in class com.facebook.presto.hive.HiveSplit
 
getTableToPartitionMapping() - Method in class com.facebook.presto.hive.HiveSplitPartitionInfo
 
getTableToPartitionMapping() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
getTableWriteInfo(LocationHandle) - Method in class com.facebook.presto.hive.HiveLocationService
 
getTableWriteInfo(LocationHandle) - Method in interface com.facebook.presto.hive.LocationService
 
getTargetFileName() - Method in class com.facebook.presto.hive.PartitionUpdate.FileWriteInfo
 
getTargetPath() - Method in class com.facebook.presto.hive.LocationService.WriteInfo
Target path for the partition, unpartitioned table, or the query.
getTargetPath() - Method in class com.facebook.presto.hive.PartitionUpdate
 
getTemporaryStagingDirectoryPath() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getTemporaryStagingDirectoryPath(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getTemporaryTableCompressionCodec() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getTemporaryTableCompressionCodec(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getTemporaryTableSchema() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getTemporaryTableSchema(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getTemporaryTableStorageFormat() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getTemporaryTableStorageFormat(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getTempPath() - Method in class com.facebook.presto.hive.LocationService.WriteInfo
Temporary path for temp files generated during query processing, for example, sorted table writes.
getTextMaxLineLength() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getTime() - Method in class com.facebook.presto.hive.NamenodeStats.CallStats
 
getTimestamp() - Method in class com.facebook.presto.hive.WriteCompletedEvent
 
getTimeZone() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getTotalFailures() - Method in class com.facebook.presto.hive.NamenodeStats.CallStats
 
getToType() - Method in class com.facebook.presto.hive.HiveCoercer.FloatToDoubleCoercer
 
getToType() - Method in interface com.facebook.presto.hive.HiveCoercer
 
getToType() - Method in class com.facebook.presto.hive.HiveCoercer.IntegerNumberToVarcharCoercer
 
getToType() - Method in class com.facebook.presto.hive.HiveCoercer.IntegerNumberUpscaleCoercer
 
getToType() - Method in class com.facebook.presto.hive.HiveCoercer.ListCoercer
 
getToType() - Method in class com.facebook.presto.hive.HiveCoercer.MapCoercer
 
getToType() - Method in class com.facebook.presto.hive.HiveCoercer.StructCoercer
 
getToType() - Method in class com.facebook.presto.hive.HiveCoercer.VarcharToIntegerNumberCoercer
 
getTransactionHandleClass() - Method in class com.facebook.presto.hive.HiveHandleResolver
 
getType(int) - Method in class com.facebook.presto.hive.HiveBucketAdapterRecordCursor
 
getType(int) - Method in class com.facebook.presto.hive.HiveCoercionRecordCursor
 
getType(int) - Method in class com.facebook.presto.hive.HiveRecordCursor
 
getTypes() - Method in class com.facebook.presto.hive.HivePartitioningHandle
 
getTypeSignature() - Method in class com.facebook.presto.hive.HiveColumnHandle
 
getUnenforcedConstraint() - Method in class com.facebook.presto.hive.HivePartitionResult
 
getUnenforcedConstraint() - Method in class com.facebook.presto.hive.rule.HiveFilterPushdown.ConnectorPushdownFilterResult
 
getUpdateMode() - Method in class com.facebook.presto.hive.PartitionUpdate
 
getUpdateRowIdColumnHandle(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
getUri() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
getUsePageFileForHiveUnsupportedType() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getUserGroupInformation() - Method in class com.facebook.presto.hive.authentication.CachingKerberosHadoopAuthentication
 
getUserGroupInformation() - Method in interface com.facebook.presto.hive.authentication.HadoopAuthentication
 
getUserGroupInformation() - Method in class com.facebook.presto.hive.authentication.KerberosHadoopAuthentication
 
getUserGroupInformation() - Method in class com.facebook.presto.hive.authentication.SimpleHadoopAuthentication
 
getUuid() - Method in class com.facebook.presto.hive.HiveTransactionHandle
 
getValidationCpuNanos() - Method in interface com.facebook.presto.hive.HiveFileWriter
 
getValidationCpuNanos() - Method in class com.facebook.presto.hive.HivePageSink
 
getValidationCpuNanos() - Method in class com.facebook.presto.hive.OrcFileWriter
 
getValidationCpuNanos() - Method in class com.facebook.presto.hive.pagefile.PageFileWriter
 
getValidationCpuNanos() - Method in class com.facebook.presto.hive.parquet.ParquetFileWriter
 
getValidationCpuNanos() - Method in class com.facebook.presto.hive.RcFileFileWriter
 
getValidationCpuNanos() - Method in class com.facebook.presto.hive.RecordFileWriter
 
getValidationCpuNanos() - Method in class com.facebook.presto.hive.SortingFileWriter
 
getValue() - Method in class com.facebook.presto.hive.HivePartitionKey
 
getVerificationTask() - Method in interface com.facebook.presto.hive.HiveFileWriter
 
getVerificationTask() - Method in class com.facebook.presto.hive.HiveWriter
 
getVerificationTask() - Method in class com.facebook.presto.hive.parquet.ParquetFileWriter
 
getVerificationTask() - Method in class com.facebook.presto.hive.SortingFileWriter
 
getViewName() - Method in exception com.facebook.presto.hive.ViewAlreadyExistsException
 
getViews(ConnectorSession, SchemaTablePrefix) - Method in class com.facebook.presto.hive.HiveMetadata
 
getViewToBasePartitionMap(Table, List<Table>, Map<String, Map<SchemaTableName, String>>) - Static method in class com.facebook.presto.hive.HiveMaterializedViewUtils
 
getVirtualBucketCount(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
getVirtualBucketNumber(int, Path) - Static method in class com.facebook.presto.hive.HiveBucketing
 
getWorkingDirectory() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
getWriteEncryptionInformation(ConnectorSession, TableEncryptionProperties, String, String) - Method in class com.facebook.presto.hive.AbstractDwrfEncryptionInformationSource
 
getWriteEncryptionInformation(ConnectorSession, TableEncryptionProperties, String, String) - Method in interface com.facebook.presto.hive.EncryptionInformationSource
Return information required for writing to a table.
getWriteEncryptionInformation(ConnectorSession, Optional<TableEncryptionProperties>, String, String) - Method in class com.facebook.presto.hive.HiveEncryptionInformationProvider
 
getWriteEncryptionInformationInternal(ConnectorSession, DwrfTableEncryptionProperties, String, String) - Method in class com.facebook.presto.hive.AbstractDwrfEncryptionInformationSource
 
getWriteFileName() - Method in class com.facebook.presto.hive.PartitionUpdate.FileWriteInfo
 
getWriteMode() - Method in class com.facebook.presto.hive.LocationService.WriteInfo
 
getWritePath() - Method in class com.facebook.presto.hive.LocationService.WriteInfo
Temporary path for writing to the partition, unpartitioned table or the query.
getWritePath() - Method in class com.facebook.presto.hive.PartitionUpdate
 
getWriterImplementation() - Method in class com.facebook.presto.hive.WriteCompletedEvent
 
getWriterSortBufferSize() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getWritesToNonManagedTablesEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getWriteValidationThreads() - Method in class com.facebook.presto.hive.HiveClientConfig
 
getWrittenBytes() - Method in interface com.facebook.presto.hive.HiveFileWriter
 
getWrittenBytes() - Method in class com.facebook.presto.hive.HiveWriter
 
getWrittenBytes() - Method in class com.facebook.presto.hive.OrcFileWriter
 
getWrittenBytes() - Method in class com.facebook.presto.hive.pagefile.PageFileWriter
 
getWrittenBytes() - Method in class com.facebook.presto.hive.pagefile.PageWriter
Number of bytes already flushed to the data sink.
getWrittenBytes() - Method in class com.facebook.presto.hive.parquet.ParquetFileWriter
 
getWrittenBytes() - Method in class com.facebook.presto.hive.RcFileFileWriter
 
getWrittenBytes() - Method in interface com.facebook.presto.hive.RecordFileWriter.ExtendedRecordWriter
 
getWrittenBytes() - Method in class com.facebook.presto.hive.RecordFileWriter
 
getWrittenBytes() - Method in class com.facebook.presto.hive.SortingFileWriter
 
getWrittenBytes() - Method in class com.facebook.presto.hive.util.TempFileWriter
 
grantRoles(ConnectorSession, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>) - Method in class com.facebook.presto.hive.HiveMetadata
 
grantTablePrivileges(ConnectorSession, SchemaTableName, Set<Privilege>, PrestoPrincipal, boolean) - Method in class com.facebook.presto.hive.HiveMetadata
 

H

HadoopAuthentication - Interface in com.facebook.presto.hive.authentication
 
HadoopDefaultConfigurationUpdater() - Constructor for class com.facebook.presto.hive.s3.HiveS3Module.HadoopDefaultConfigurationUpdater
 
HadoopDirectoryLister - Class in com.facebook.presto.hive
 
HadoopDirectoryLister() - Constructor for class com.facebook.presto.hive.HadoopDirectoryLister
 
HadoopDirectoryLister.HadoopFileInfoIterator - Class in com.facebook.presto.hive
 
HadoopFileInfoIterator(RemoteIterator<LocatedFileStatus>) - Constructor for class com.facebook.presto.hive.HadoopDirectoryLister.HadoopFileInfoIterator
 
hashCode() - Method in class com.facebook.presto.hive.DwrfEncryptionMetadata
 
hashCode() - Method in class com.facebook.presto.hive.EncryptionInformation
 
hashCode() - Method in class com.facebook.presto.hive.HiveBucketing.HiveBucketFilter
 
hashCode() - Method in class com.facebook.presto.hive.HiveColumnHandle
 
hashCode() - Method in class com.facebook.presto.hive.HiveConnectorId
 
hashCode() - Method in class com.facebook.presto.hive.HiveMetadataUpdateHandle
 
hashCode() - Method in class com.facebook.presto.hive.HivePartition
 
hashCode() - Method in class com.facebook.presto.hive.HivePartitionHandle
 
hashCode() - Method in class com.facebook.presto.hive.HivePartitioningHandle
 
hashCode() - Method in class com.facebook.presto.hive.HivePartitionKey
 
hashCode() - Method in class com.facebook.presto.hive.HiveSplit.BucketConversion
 
hashCode() - Method in class com.facebook.presto.hive.HiveTableHandle
 
hashCode() - Method in class com.facebook.presto.hive.HiveTransactionHandle
 
hashCode() - Method in class com.facebook.presto.hive.PartitionUpdate.FileWriteInfo
 
hasNext() - Method in class com.facebook.presto.hive.HadoopDirectoryLister.HadoopFileInfoIterator
 
hasNext() - Method in class com.facebook.presto.hive.pagefile.PageFilePageReader
 
HdfsConfigurationInitializer - Class in com.facebook.presto.hive
 
HdfsConfigurationInitializer(HiveClientConfig, MetastoreClientConfig) - Constructor for class com.facebook.presto.hive.HdfsConfigurationInitializer
 
HdfsConfigurationInitializer(HiveClientConfig, MetastoreClientConfig, S3ConfigurationUpdater, GcsConfigurationInitializer) - Constructor for class com.facebook.presto.hive.HdfsConfigurationInitializer
 
HdfsConfigurationInitializer.NoOpDNSToSwitchMapping - Class in com.facebook.presto.hive
 
HdfsKerberosConfig - Class in com.facebook.presto.hive.authentication
 
HdfsKerberosConfig() - Constructor for class com.facebook.presto.hive.authentication.HdfsKerberosConfig
 
HdfsOrcDataSource - Class in com.facebook.presto.hive.orc
 
HdfsOrcDataSource(OrcDataSourceId, long, DataSize, DataSize, DataSize, boolean, FSDataInputStream, FileFormatDataSourceStats) - Constructor for class com.facebook.presto.hive.orc.HdfsOrcDataSource
 
HdfsParquetDataSource - Class in com.facebook.presto.hive.parquet
 
HdfsParquetDataSource(ParquetDataSourceId, FSDataInputStream, FileFormatDataSourceStats) - Constructor for class com.facebook.presto.hive.parquet.HdfsParquetDataSource
 
HdfsRcFileDataSource - Class in com.facebook.presto.hive.rcfile
 
HdfsRcFileDataSource(String, FSDataInputStream, long, FileFormatDataSourceStats) - Constructor for class com.facebook.presto.hive.rcfile.HdfsRcFileDataSource
 
HIVE_STORAGE_FORMAT - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
HiveAddRequestedColumnsToLayout - Class in com.facebook.presto.hive.rule
 
HiveAddRequestedColumnsToLayout() - Constructor for class com.facebook.presto.hive.rule.HiveAddRequestedColumnsToLayout
 
HiveAnalyzeProperties - Class in com.facebook.presto.hive
 
HiveAnalyzeProperties(TypeManager) - Constructor for class com.facebook.presto.hive.HiveAnalyzeProperties
 
HiveAuthenticationModule - Class in com.facebook.presto.hive.authentication
 
HiveAuthenticationModule() - Constructor for class com.facebook.presto.hive.authentication.HiveAuthenticationModule
 
HiveBatchPageSourceFactory - Interface in com.facebook.presto.hive
 
HiveBooleanParser - Class in com.facebook.presto.hive
 
HiveBucketAdapterRecordCursor - Class in com.facebook.presto.hive
 
HiveBucketAdapterRecordCursor(int[], List<HiveType>, int, int, int, TypeManager, RecordCursor) - Constructor for class com.facebook.presto.hive.HiveBucketAdapterRecordCursor
 
HiveBucketFilter(Set<Integer>) - Constructor for class com.facebook.presto.hive.HiveBucketing.HiveBucketFilter
 
HiveBucketFunction - Class in com.facebook.presto.hive
 
HiveBucketHandle - Class in com.facebook.presto.hive
 
HiveBucketHandle(List<HiveColumnHandle>, int, int) - Constructor for class com.facebook.presto.hive.HiveBucketHandle
 
HiveBucketing - Class in com.facebook.presto.hive
 
HiveBucketing.HiveBucketFilter - Class in com.facebook.presto.hive
 
HiveCachingHdfsConfiguration - Class in com.facebook.presto.hive.cache
 
HiveCachingHdfsConfiguration(HdfsConfiguration, CacheConfig, CacheManager, CacheFactory) - Constructor for class com.facebook.presto.hive.cache.HiveCachingHdfsConfiguration
 
HiveClientConfig - Class in com.facebook.presto.hive
 
HiveClientConfig() - Constructor for class com.facebook.presto.hive.HiveClientConfig
 
HiveClientConfig.HdfsAuthenticationType - Enum in com.facebook.presto.hive
 
HiveClientConfig.HiveMetastoreAuthenticationType - Enum in com.facebook.presto.hive
 
HiveClientModule - Class in com.facebook.presto.hive
 
HiveClientModule(String) - Constructor for class com.facebook.presto.hive.HiveClientModule
 
HiveCoercer - Interface in com.facebook.presto.hive
 
HiveCoercer.FloatToDoubleCoercer - Class in com.facebook.presto.hive
 
HiveCoercer.IntegerNumberToVarcharCoercer - Class in com.facebook.presto.hive
 
HiveCoercer.IntegerNumberUpscaleCoercer - Class in com.facebook.presto.hive
 
HiveCoercer.ListCoercer - Class in com.facebook.presto.hive
 
HiveCoercer.MapCoercer - Class in com.facebook.presto.hive
 
HiveCoercer.StructCoercer - Class in com.facebook.presto.hive
 
HiveCoercer.VarcharToIntegerNumberCoercer - Class in com.facebook.presto.hive
 
HiveCoercionPolicy - Class in com.facebook.presto.hive
 
HiveCoercionPolicy(TypeManager) - Constructor for class com.facebook.presto.hive.HiveCoercionPolicy
 
HiveCoercionRecordCursor - Class in com.facebook.presto.hive
 
HiveCoercionRecordCursor(List<HivePageSourceProvider.ColumnMapping>, TypeManager, RecordCursor) - Constructor for class com.facebook.presto.hive.HiveCoercionRecordCursor
 
HiveColumnHandle - Class in com.facebook.presto.hive
 
HiveColumnHandle(String, HiveType, TypeSignature, int, HiveColumnHandle.ColumnType, Optional<String>, List<Subfield>, Optional<AggregationNode.Aggregation>) - Constructor for class com.facebook.presto.hive.HiveColumnHandle
 
HiveColumnHandle(String, HiveType, TypeSignature, int, HiveColumnHandle.ColumnType, Optional<String>, Optional<AggregationNode.Aggregation>) - Constructor for class com.facebook.presto.hive.HiveColumnHandle
 
HiveColumnHandle.ColumnType - Enum in com.facebook.presto.hive
 
hiveColumnHandles(Table) - Static method in class com.facebook.presto.hive.HiveUtil
 
HiveCompressionCodec - Enum in com.facebook.presto.hive
 
HiveConnector - Class in com.facebook.presto.hive
 
HiveConnector(LifeCycleManager, Supplier<TransactionalMetadata>, HiveTransactionManager, ConnectorSplitManager, ConnectorPageSourceProvider, ConnectorPageSinkProvider, ConnectorNodePartitioningProvider, Set<SystemTable>, Set<Procedure>, List<PropertyMetadata<?>>, List<PropertyMetadata<?>>, List<PropertyMetadata<?>>, List<PropertyMetadata<?>>, ConnectorAccessControl, ConnectorPlanOptimizerProvider, ConnectorMetadataUpdaterProvider, ClassLoader) - Constructor for class com.facebook.presto.hive.HiveConnector
 
HiveConnectorFactory - Class in com.facebook.presto.hive
 
HiveConnectorFactory(String, ClassLoader, Optional<ExtendedHiveMetastore>) - Constructor for class com.facebook.presto.hive.HiveConnectorFactory
 
HiveConnectorId - Class in com.facebook.presto.hive
 
HiveConnectorId(String) - Constructor for class com.facebook.presto.hive.HiveConnectorId
 
HiveDecimalParser - Class in com.facebook.presto.hive
 
HiveDirectoryContext - Class in com.facebook.presto.hive
 
HiveDirectoryContext(NestedDirectoryPolicy, boolean) - Constructor for class com.facebook.presto.hive.HiveDirectoryContext
 
HiveDwrfEncryptionProvider - Class in com.facebook.presto.hive
this class is used to make DwrfEncryptionProvider injectable for hive
HiveDwrfEncryptionProvider(EncryptionLibrary, EncryptionLibrary) - Constructor for class com.facebook.presto.hive.HiveDwrfEncryptionProvider
 
HiveDwrfEncryptionProvider.ForCryptoService - Annotation Type in com.facebook.presto.hive
 
HiveDwrfEncryptionProvider.ForUnknown - Annotation Type in com.facebook.presto.hive
 
HiveEmptySplitPageSource - Class in com.facebook.presto.hive
 
HiveEmptySplitPageSource() - Constructor for class com.facebook.presto.hive.HiveEmptySplitPageSource
 
HiveEncryptionInformationProvider - Class in com.facebook.presto.hive
 
HiveEncryptionInformationProvider(Set<EncryptionInformationSource>) - Constructor for class com.facebook.presto.hive.HiveEncryptionInformationProvider
 
HiveEventClient - Class in com.facebook.presto.hive
 
HiveEventClient() - Constructor for class com.facebook.presto.hive.HiveEventClient
 
HiveFileIterator - Class in com.facebook.presto.hive.util
 
HiveFileIterator(Path, HiveFileIterator.ListDirectoryOperation, NamenodeStats, NestedDirectoryPolicy, PathFilter) - Constructor for class com.facebook.presto.hive.util.HiveFileIterator
 
HiveFileIterator.ListDirectoryOperation - Interface in com.facebook.presto.hive.util
 
HiveFileIterator.NestedDirectoryNotAllowedException - Exception in com.facebook.presto.hive.util
 
HiveFileRenamer - Class in com.facebook.presto.hive
 
HiveFileRenamer() - Constructor for class com.facebook.presto.hive.HiveFileRenamer
 
HiveFileWriter - Interface in com.facebook.presto.hive
 
HiveFileWriterFactory - Interface in com.facebook.presto.hive
 
HiveFilterPushdown - Class in com.facebook.presto.hive.rule
Runs during both logical and physical phases of connector-aided plan optimization.
HiveFilterPushdown(HiveTransactionManager, RowExpressionService, StandardFunctionResolution, HivePartitionManager, FunctionMetadataManager) - Constructor for class com.facebook.presto.hive.rule.HiveFilterPushdown
 
HiveFilterPushdown.ConnectorPushdownFilterResult - Class in com.facebook.presto.hive.rule
 
HiveGcsConfig - Class in com.facebook.presto.hive.gcs
 
HiveGcsConfig() - Constructor for class com.facebook.presto.hive.gcs.HiveGcsConfig
 
HiveGcsConfigurationInitializer - Class in com.facebook.presto.hive.gcs
 
HiveGcsConfigurationInitializer(HiveGcsConfig) - Constructor for class com.facebook.presto.hive.gcs.HiveGcsConfigurationInitializer
 
HiveGcsModule - Class in com.facebook.presto.hive.gcs
 
HiveGcsModule() - Constructor for class com.facebook.presto.hive.gcs.HiveGcsModule
 
HiveHandleResolver - Class in com.facebook.presto.hive
 
HiveHandleResolver() - Constructor for class com.facebook.presto.hive.HiveHandleResolver
 
HiveHdfsConfiguration - Class in com.facebook.presto.hive
 
HiveHdfsConfiguration(HdfsConfigurationInitializer, Set<DynamicConfigurationProvider>) - Constructor for class com.facebook.presto.hive.HiveHdfsConfiguration
 
HiveInputInfo - Class in com.facebook.presto.hive
 
HiveInputInfo(List<String>, boolean) - Constructor for class com.facebook.presto.hive.HiveInputInfo
 
HiveInsertTableHandle - Class in com.facebook.presto.hive
 
HiveInsertTableHandle(String, String, List<HiveColumnHandle>, HivePageSinkMetadata, LocationHandle, Optional<HiveBucketProperty>, List<SortingColumn>, HiveStorageFormat, HiveStorageFormat, HiveStorageFormat, HiveCompressionCodec, Optional<EncryptionInformation>) - Constructor for class com.facebook.presto.hive.HiveInsertTableHandle
 
HiveLocationService - Class in com.facebook.presto.hive
 
HiveLocationService(HdfsEnvironment) - Constructor for class com.facebook.presto.hive.HiveLocationService
 
HiveManifestUtils - Class in com.facebook.presto.hive
 
HiveMaterializedViewUtils - Class in com.facebook.presto.hive
 
HiveMetadata - Class in com.facebook.presto.hive
 
HiveMetadata(SemiTransactionalHiveMetastore, HdfsEnvironment, HivePartitionManager, DateTimeZone, boolean, boolean, boolean, int, TypeManager, LocationService, StandardFunctionResolution, RowExpressionService, FilterStatsCalculatorService, TableParameterCodec, JsonCodec<PartitionUpdate>, SmileCodec<PartitionUpdate>, TypeTranslator, String, HiveStatisticsProvider, StagingFileCommitter, ZeroRowFileCreator, PartitionObjectBuilder, HiveEncryptionInformationProvider, HivePartitionStats, HiveFileRenamer) - Constructor for class com.facebook.presto.hive.HiveMetadata
 
HiveMetadataFactory - Class in com.facebook.presto.hive
 
HiveMetadataFactory(HiveClientConfig, MetastoreClientConfig, ExtendedHiveMetastore, HdfsEnvironment, HivePartitionManager, ListeningExecutorService, TypeManager, LocationService, StandardFunctionResolution, RowExpressionService, FilterStatsCalculatorService, TableParameterCodec, JsonCodec<PartitionUpdate>, SmileCodec<PartitionUpdate>, TypeTranslator, StagingFileCommitter, ZeroRowFileCreator, NodeVersion, PartitionObjectBuilder, HiveEncryptionInformationProvider, HivePartitionStats, HiveFileRenamer) - Constructor for class com.facebook.presto.hive.HiveMetadataFactory
 
HiveMetadataFactory(ExtendedHiveMetastore, HdfsEnvironment, HivePartitionManager, DateTimeZone, boolean, boolean, boolean, boolean, boolean, boolean, int, long, boolean, TypeManager, LocationService, StandardFunctionResolution, RowExpressionService, FilterStatsCalculatorService, TableParameterCodec, JsonCodec<PartitionUpdate>, SmileCodec<PartitionUpdate>, ListeningExecutorService, TypeTranslator, StagingFileCommitter, ZeroRowFileCreator, String, PartitionObjectBuilder, HiveEncryptionInformationProvider, HivePartitionStats, HiveFileRenamer) - Constructor for class com.facebook.presto.hive.HiveMetadataFactory
 
HiveMetadataUpdateHandle - Class in com.facebook.presto.hive
 
HiveMetadataUpdateHandle(UUID, SchemaTableName, Optional<String>, Optional<String>) - Constructor for class com.facebook.presto.hive.HiveMetadataUpdateHandle
 
HiveMetadataUpdater - Class in com.facebook.presto.hive
 
HiveMetadataUpdaterProvider - Class in com.facebook.presto.hive
 
HiveMetadataUpdaterProvider(ExecutorService, HiveClientConfig) - Constructor for class com.facebook.presto.hive.HiveMetadataUpdaterProvider
 
HiveNodePartitioningProvider - Class in com.facebook.presto.hive
 
HiveNodePartitioningProvider() - Constructor for class com.facebook.presto.hive.HiveNodePartitioningProvider
 
HiveNotReadableException - Exception in com.facebook.presto.hive
 
HiveNotReadableException(SchemaTableName, Optional<String>, String) - Constructor for exception com.facebook.presto.hive.HiveNotReadableException
 
HiveOrcAggregatedMemoryContext - Class in com.facebook.presto.hive
 
HiveOrcAggregatedMemoryContext() - Constructor for class com.facebook.presto.hive.HiveOrcAggregatedMemoryContext
 
HiveOrcLocalMemoryContext - Class in com.facebook.presto.hive
 
HiveOutputTableHandle - Class in com.facebook.presto.hive
 
HiveOutputTableHandle(String, String, List<HiveColumnHandle>, HivePageSinkMetadata, LocationHandle, HiveStorageFormat, HiveStorageFormat, HiveStorageFormat, HiveCompressionCodec, List<String>, Optional<HiveBucketProperty>, List<SortingColumn>, String, Map<String, String>, Optional<EncryptionInformation>) - Constructor for class com.facebook.presto.hive.HiveOutputTableHandle
 
HivePageSink - Class in com.facebook.presto.hive
 
HivePageSink(HiveWriterFactory, List<HiveColumnHandle>, Optional<HiveBucketProperty>, String, String, PageIndexerFactory, TypeManager, HdfsEnvironment, int, ListeningExecutorService, JsonCodec<PartitionUpdate>, SmileCodec<PartitionUpdate>, ConnectorSession, HiveMetadataUpdater) - Constructor for class com.facebook.presto.hive.HivePageSink
 
HivePageSinkProvider - Class in com.facebook.presto.hive
 
HivePageSinkProvider(Set<HiveFileWriterFactory>, HdfsEnvironment, PageSorter, ExtendedHiveMetastore, PageIndexerFactory, TypeManager, HiveClientConfig, MetastoreClientConfig, LocationService, JsonCodec<PartitionUpdate>, SmileCodec<PartitionUpdate>, NodeManager, EventClient, HiveSessionProperties, HiveWriterStats, OrcFileWriterFactory) - Constructor for class com.facebook.presto.hive.HivePageSinkProvider
 
HivePageSource - Class in com.facebook.presto.hive
 
HivePageSource(List<HivePageSourceProvider.ColumnMapping>, Optional<BucketAdaptation>, DateTimeZone, TypeManager, ConnectorPageSource) - Constructor for class com.facebook.presto.hive.HivePageSource
 
HivePageSourceProvider - Class in com.facebook.presto.hive
 
HivePageSourceProvider(HiveClientConfig, HdfsEnvironment, Set<HiveRecordCursorProvider>, Set<HiveBatchPageSourceFactory>, Set<HiveSelectivePageSourceFactory>, TypeManager, RowExpressionService) - Constructor for class com.facebook.presto.hive.HivePageSourceProvider
 
HivePageSourceProvider.ColumnMapping - Class in com.facebook.presto.hive
 
HivePageSourceProvider.ColumnMappingKind - Enum in com.facebook.presto.hive
 
HiveParquetDereferencePushDown - Class in com.facebook.presto.hive.rule
 
HiveParquetDereferencePushDown(HiveTransactionManager, RowExpressionService) - Constructor for class com.facebook.presto.hive.rule.HiveParquetDereferencePushDown
 
HivePartialAggregationPushdown - Class in com.facebook.presto.hive
 
HivePartialAggregationPushdown(FunctionMetadataManager, StandardFunctionResolution, Supplier<TransactionalMetadata>) - Constructor for class com.facebook.presto.hive.HivePartialAggregationPushdown
 
HivePartition - Class in com.facebook.presto.hive
 
HivePartition(SchemaTableName) - Constructor for class com.facebook.presto.hive.HivePartition
 
HivePartition(SchemaTableName, String, Map<ColumnHandle, NullableValue>) - Constructor for class com.facebook.presto.hive.HivePartition
 
HivePartitionHandle - Class in com.facebook.presto.hive
 
HivePartitionHandle(int) - Constructor for class com.facebook.presto.hive.HivePartitionHandle
 
HivePartitioningHandle - Class in com.facebook.presto.hive
 
HivePartitioningHandle(int, OptionalInt, BucketFunctionType, Optional<List<HiveType>>, Optional<List<Type>>) - Constructor for class com.facebook.presto.hive.HivePartitioningHandle
 
HivePartitionKey - Class in com.facebook.presto.hive
 
HivePartitionKey(String, Optional<String>) - Constructor for class com.facebook.presto.hive.HivePartitionKey
 
HivePartitionManager - Class in com.facebook.presto.hive
 
HivePartitionManager(TypeManager, HiveClientConfig) - Constructor for class com.facebook.presto.hive.HivePartitionManager
 
HivePartitionManager(TypeManager, DateTimeZone, boolean, int, int) - Constructor for class com.facebook.presto.hive.HivePartitionManager
 
HivePartitionMetadata - Class in com.facebook.presto.hive
 
HivePartitionObjectBuilder - Class in com.facebook.presto.hive
 
HivePartitionObjectBuilder() - Constructor for class com.facebook.presto.hive.HivePartitionObjectBuilder
 
HivePartitionResult - Class in com.facebook.presto.hive
Result of fetching Partitions in the HivePartitionManager interface.
HivePartitionResult(List<HiveColumnHandle>, List<Column>, Map<String, String>, List<HivePartition>, TupleDomain<? extends ColumnHandle>, TupleDomain<ColumnHandle>, TupleDomain<ColumnHandle>, Optional<HiveBucketHandle>, Optional<HiveBucketing.HiveBucketFilter>) - Constructor for class com.facebook.presto.hive.HivePartitionResult
 
HivePartitionStats - Class in com.facebook.presto.hive
 
HivePartitionStats() - Constructor for class com.facebook.presto.hive.HivePartitionStats
 
HivePlanOptimizerProvider - Class in com.facebook.presto.hive.rule
 
HivePlanOptimizerProvider(HiveTransactionManager, RowExpressionService, StandardFunctionResolution, HivePartitionManager, FunctionMetadataManager, TypeManager, Supplier<TransactionalMetadata>) - Constructor for class com.facebook.presto.hive.rule.HivePlanOptimizerProvider
 
HivePlugin - Class in com.facebook.presto.hive
 
HivePlugin(String) - Constructor for class com.facebook.presto.hive.HivePlugin
 
HivePlugin(String, Optional<ExtendedHiveMetastore>) - Constructor for class com.facebook.presto.hive.HivePlugin
 
HiveProcedureModule - Class in com.facebook.presto.hive
 
HiveProcedureModule() - Constructor for class com.facebook.presto.hive.HiveProcedureModule
 
HiveReadOnlyException - Exception in com.facebook.presto.hive
 
HiveReadOnlyException(SchemaTableName, Optional<String>) - Constructor for exception com.facebook.presto.hive.HiveReadOnlyException
 
HiveRecordCursor - Class in com.facebook.presto.hive
 
HiveRecordCursor(List<HivePageSourceProvider.ColumnMapping>, DateTimeZone, TypeManager, RecordCursor) - Constructor for class com.facebook.presto.hive.HiveRecordCursor
 
HiveRecordCursorProvider - Interface in com.facebook.presto.hive
 
HiveS3Config - Class in com.facebook.presto.hive.s3
 
HiveS3Config() - Constructor for class com.facebook.presto.hive.s3.HiveS3Config
 
HiveS3Module - Class in com.facebook.presto.hive.s3
 
HiveS3Module(String) - Constructor for class com.facebook.presto.hive.s3.HiveS3Module
 
HiveS3Module.EmrFsS3ConfigurationUpdater - Class in com.facebook.presto.hive.s3
 
HiveS3Module.HadoopDefaultConfigurationUpdater - Class in com.facebook.presto.hive.s3
 
HiveSchemaProperties - Class in com.facebook.presto.hive
 
HiveSecurityModule - Class in com.facebook.presto.hive.security
 
HiveSecurityModule() - Constructor for class com.facebook.presto.hive.security.HiveSecurityModule
 
HiveSelectivePageSourceFactory - Interface in com.facebook.presto.hive
 
HiveSessionProperties - Class in com.facebook.presto.hive
 
HiveSessionProperties(HiveClientConfig, OrcFileWriterConfig, ParquetFileWriterConfig) - Constructor for class com.facebook.presto.hive.HiveSessionProperties
 
HiveSessionProperties.InsertExistingPartitionsBehavior - Enum in com.facebook.presto.hive
 
HiveSplit - Class in com.facebook.presto.hive
 
HiveSplit(String, String, String, String, long, long, long, Storage, List<HivePartitionKey>, List<HostAddress>, OptionalInt, OptionalInt, NodeSelectionStrategy, int, TableToPartitionMapping, Optional<HiveSplit.BucketConversion>, boolean, Optional<byte[]>, CacheQuotaRequirement, Optional<EncryptionInformation>, Map<String, String>, Set<ColumnHandle>) - Constructor for class com.facebook.presto.hive.HiveSplit
 
HiveSplit.BucketConversion - Class in com.facebook.presto.hive
 
HiveSplitManager - Class in com.facebook.presto.hive
 
HiveSplitManager(HiveClientConfig, CacheQuotaRequirementProvider, HiveTransactionManager, NamenodeStats, HdfsEnvironment, DirectoryLister, ExecutorService, CoercionPolicy, HiveEncryptionInformationProvider) - Constructor for class com.facebook.presto.hive.HiveSplitManager
 
HiveSplitManager(HiveTransactionManager, NamenodeStats, HdfsEnvironment, DirectoryLister, Executor, CoercionPolicy, CounterStat, int, DataSize, int, int, int, int, boolean, CacheQuotaRequirementProvider, HiveEncryptionInformationProvider) - Constructor for class com.facebook.presto.hive.HiveSplitManager
 
HiveSplitPartitionInfo - Class in com.facebook.presto.hive
HiveSplitPartitionInfo is a class for fields that are shared between all InternalHiveSplits of the same partition.
HiveSplitPartitionInfo(Storage, URI, List<HivePartitionKey>, String, int, TableToPartitionMapping, Optional<HiveSplit.BucketConversion>, Set<ColumnHandle>) - Constructor for class com.facebook.presto.hive.HiveSplitPartitionInfo
 
HiveStagingFileCommitter - Class in com.facebook.presto.hive
 
HiveStagingFileCommitter(HdfsEnvironment, ListeningExecutorService) - Constructor for class com.facebook.presto.hive.HiveStagingFileCommitter
 
HiveStatisticsProvider - Interface in com.facebook.presto.hive.statistics
 
HiveTableHandle - Class in com.facebook.presto.hive
 
HiveTableHandle(String, String, Optional<List<List<String>>>) - Constructor for class com.facebook.presto.hive.HiveTableHandle
 
HiveTableHandle(String, String) - Constructor for class com.facebook.presto.hive.HiveTableHandle
 
HiveTableLayoutHandle - Class in com.facebook.presto.hive
 
HiveTableLayoutHandle(SchemaTableName, String, List<HiveColumnHandle>, List<Column>, Map<String, String>, TupleDomain<Subfield>, RowExpression, Map<String, HiveColumnHandle>, TupleDomain<ColumnHandle>, Optional<HiveBucketHandle>, Optional<HiveBucketing.HiveBucketFilter>, boolean, String, Optional<Set<HiveColumnHandle>>, boolean) - Constructor for class com.facebook.presto.hive.HiveTableLayoutHandle
 
HiveTableLayoutHandle(SchemaTableName, String, List<HiveColumnHandle>, List<Column>, Map<String, String>, List<HivePartition>, TupleDomain<Subfield>, RowExpression, Map<String, HiveColumnHandle>, TupleDomain<ColumnHandle>, Optional<HiveBucketHandle>, Optional<HiveBucketing.HiveBucketFilter>, boolean, String, Optional<Set<HiveColumnHandle>>, boolean) - Constructor for class com.facebook.presto.hive.HiveTableLayoutHandle
 
HiveTableProperties - Class in com.facebook.presto.hive
 
HiveTableProperties(TypeManager, HiveClientConfig) - Constructor for class com.facebook.presto.hive.HiveTableProperties
 
HiveTransactionHandle - Class in com.facebook.presto.hive
 
HiveTransactionHandle() - Constructor for class com.facebook.presto.hive.HiveTransactionHandle
 
HiveTransactionHandle(UUID) - Constructor for class com.facebook.presto.hive.HiveTransactionHandle
 
HiveTransactionManager - Class in com.facebook.presto.hive
 
HiveTransactionManager() - Constructor for class com.facebook.presto.hive.HiveTransactionManager
 
HiveTypeTranslator - Class in com.facebook.presto.hive
 
HiveTypeTranslator() - Constructor for class com.facebook.presto.hive.HiveTypeTranslator
 
HiveUtil - Class in com.facebook.presto.hive
 
HiveWritableTableHandle - Class in com.facebook.presto.hive
 
HiveWritableTableHandle(String, String, List<HiveColumnHandle>, HivePageSinkMetadata, LocationHandle, Optional<HiveBucketProperty>, List<SortingColumn>, HiveStorageFormat, HiveStorageFormat, HiveStorageFormat, HiveCompressionCodec, Optional<EncryptionInformation>) - Constructor for class com.facebook.presto.hive.HiveWritableTableHandle
 
HiveWriter - Class in com.facebook.presto.hive
 
HiveWriter(HiveFileWriter, Optional<String>, PartitionUpdate.UpdateMode, PartitionUpdate.FileWriteInfo, String, String, Consumer<HiveWriter>, HiveWriterStats, boolean) - Constructor for class com.facebook.presto.hive.HiveWriter
 
HiveWriterFactory - Class in com.facebook.presto.hive
 
HiveWriterFactory(Set<HiveFileWriterFactory>, String, String, boolean, List<HiveColumnHandle>, HiveStorageFormat, HiveStorageFormat, HiveCompressionCodec, Map<String, String>, OptionalInt, List<SortingColumn>, LocationHandle, LocationService, String, HivePageSinkMetadataProvider, TypeManager, HdfsEnvironment, PageSorter, DataSize, int, boolean, ConnectorSession, NodeManager, EventClient, HiveSessionProperties, HiveWriterStats, OrcFileWriterFactory, boolean, Optional<EncryptionInformation>) - Constructor for class com.facebook.presto.hive.HiveWriterFactory
 
HiveWriterStats - Class in com.facebook.presto.hive
 
HiveWriterStats() - Constructor for class com.facebook.presto.hive.HiveWriterStats
 
HiveWriteUtils - Class in com.facebook.presto.hive
 
HiveWriteUtils.FieldSetter - Class in com.facebook.presto.hive
 
HiveWrittenPartitions - Class in com.facebook.presto.hive
 
HiveWrittenPartitions(List<String>) - Constructor for class com.facebook.presto.hive.HiveWrittenPartitions
 
HiveZeroRowFileCreator - Class in com.facebook.presto.hive
 
HiveZeroRowFileCreator(HdfsEnvironment, DataSinkFactory, ListeningExecutorService) - Constructor for class com.facebook.presto.hive.HiveZeroRowFileCreator
 
HudiRealtimeSplitConverter - Class in com.facebook.presto.hive.util
HoodieRealtimeFileSplit specific implementation of CustomSplitConverter.
HudiRealtimeSplitConverter() - Constructor for class com.facebook.presto.hive.util.HudiRealtimeSplitConverter
 

I

IGNORE_UNREADABLE_PARTITION - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
ImpersonatingHdfsAuthentication - Class in com.facebook.presto.hive.authentication
 
ImpersonatingHdfsAuthentication(HadoopAuthentication) - Constructor for class com.facebook.presto.hive.authentication.ImpersonatingHdfsAuthentication
 
increaseStart(long) - Method in class com.facebook.presto.hive.InternalHiveSplit
 
incrementAndGetReferences() - Method in class com.facebook.presto.hive.HiveSplitPartitionInfo
 
initialize(URI, Configuration) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
initializeSerializer(Configuration, Properties, String) - Static method in class com.facebook.presto.hive.HiveWriteUtils
 
instantiate(String) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
instantiate(String, ObjectName) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
instantiate(String, Object[], String[]) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
instantiate(String, ObjectName, Object[], String[]) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
IntegerNumberToVarcharCoercer(Type, Type) - Constructor for class com.facebook.presto.hive.HiveCoercer.IntegerNumberToVarcharCoercer
 
IntegerNumberUpscaleCoercer(Type, Type) - Constructor for class com.facebook.presto.hive.HiveCoercer.IntegerNumberUpscaleCoercer
 
integerPartitionKey(String, String) - Static method in class com.facebook.presto.hive.HiveUtil
 
interim(HiveColumnHandle, int) - Static method in class com.facebook.presto.hive.HivePageSourceProvider.ColumnMapping
 
InternalHiveBlock(long, List<HostAddress>) - Constructor for class com.facebook.presto.hive.InternalHiveSplit.InternalHiveBlock
 
InternalHiveSplit - Class in com.facebook.presto.hive
 
InternalHiveSplit(String, long, long, long, List<InternalHiveSplit.InternalHiveBlock>, OptionalInt, OptionalInt, boolean, NodeSelectionStrategy, boolean, HiveSplitPartitionInfo, Optional<byte[]>, Optional<EncryptionInformation>, Map<String, String>) - Constructor for class com.facebook.presto.hive.InternalHiveSplit
 
InternalHiveSplit.InternalHiveBlock - Class in com.facebook.presto.hive
 
InternalHiveSplitFactory - Class in com.facebook.presto.hive.util
 
InternalHiveSplitFactory(FileSystem, InputFormat<?, ?>, Optional<Domain>, NodeSelectionStrategy, DataSize, boolean, HiveSplitPartitionInfo, boolean, Optional<EncryptionInformation>) - Constructor for class com.facebook.presto.hive.util.InternalHiveSplitFactory
 
invoke(ObjectName, String, Object[], String[]) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
IonSqlQueryBuilder - Class in com.facebook.presto.hive
S3 Select uses Ion SQL++ query language.
IonSqlQueryBuilder(TypeManager) - Constructor for class com.facebook.presto.hive.IonSqlQueryBuilder
 
isAdaptiveFilterReorderingEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isAdaptiveFilterReorderingEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isAssumeCanonicalPartitionKeys() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isBucketColumnHandle(HiveColumnHandle) - Static method in class com.facebook.presto.hive.HiveColumnHandle
 
isBucketExecutionEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isBucketExecutionEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isCacheable() - Method in class com.facebook.presto.hive.HiveDirectoryContext
 
isCollectColumnStatisticsOnWrite() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isCollectColumnStatisticsOnWrite(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isCompressionCodecSupported(InputFormat, Path) - Static method in class com.facebook.presto.hive.S3SelectPushdown
 
isCreateEmptyBucketFiles() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isCreateEmptyBucketFiles(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isCreateEmptyBucketFilesForTemporaryTable() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isCreateTable() - Method in class com.facebook.presto.hive.HiveWriterFactory
 
isDeserializerClass(Properties, Class<?>) - Static method in class com.facebook.presto.hive.HiveUtil
 
isDone() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
isEmpty() - Method in class com.facebook.presto.hive.ConcurrentLazyQueue
 
isEmpty() - Method in class com.facebook.presto.hive.util.SortBuffer
 
isExternalTable(Map<String, Object>) - Static method in class com.facebook.presto.hive.HiveTableProperties
 
isFailFastOnInsertIntoImmutablePartitionsEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isFailFastOnInsertIntoImmutablePartitionsEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isFailOnCorruptedParquetStatistics() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isFailOnCorruptedParquetStatistics(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isFalse(byte[], int, int) - Static method in class com.facebook.presto.hive.HiveBooleanParser
 
isFileRenamingEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isFileRenamingEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isFinished() - Method in class com.facebook.presto.hive.FilteringPageSource
 
isFinished() - Method in class com.facebook.presto.hive.HiveEmptySplitPageSource
 
isFinished() - Method in class com.facebook.presto.hive.HivePageSource
 
isFinished() - Method in class com.facebook.presto.hive.orc.AggregatedOrcPageSource
 
isFinished() - Method in class com.facebook.presto.hive.orc.OrcBatchPageSource
 
isFinished() - Method in class com.facebook.presto.hive.orc.OrcSelectivePageSource
 
isFinished() - Method in class com.facebook.presto.hive.pagefile.PageFilePageSource
 
isFinished() - Method in class com.facebook.presto.hive.parquet.AggregatedParquetPageSource
 
isFinished() - Method in class com.facebook.presto.hive.parquet.ParquetPageSource
 
isFinished() - Method in class com.facebook.presto.hive.rcfile.RcFilePageSource
 
isFinished() - Method in class com.facebook.presto.hive.util.AsyncQueue
Returns true if all future attempts to retrieve elements from this queue are guaranteed to return empty.
isFinished() - Method in class com.facebook.presto.hive.util.ResumableTask.TaskStatus
 
isHdfsImpersonationEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isHdfsWireEncryptionEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isHidden() - Method in class com.facebook.presto.hive.HiveColumnHandle
 
isHiveNull(byte[]) - Static method in class com.facebook.presto.hive.HiveUtil
 
isIgnoreCorruptedStatistics() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isIgnoreCorruptedStatistics(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isIgnoreTableBucketing() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isIgnoreUnreadablePartition() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isImmutablePartitions() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isInsertOverwriteImmutablePartitionEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isInstanceOf(ObjectName, String) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
isLegacyGetLayoutSupported(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
isManifestVerificationEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isManifestVerificationEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isNull(int) - Method in class com.facebook.presto.hive.HiveBucketAdapterRecordCursor
 
isNull(int) - Method in class com.facebook.presto.hive.HiveCoercionRecordCursor
 
isNull(int) - Method in class com.facebook.presto.hive.HiveRecordCursor
 
isOfflineDataDebugModeEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isOptimizedMismatchedBucketCount(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
Deprecated.
isOptimizedPartitionUpdateSerializationEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isOptimizedPartitionUpdateSerializationEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isOptimizeMismatchedBucketCount() - Method in class com.facebook.presto.hive.HiveClientConfig
Deprecated.
isOrcBloomFiltersEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isOrcBloomFiltersEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isOrcLazyReadSmallRanges() - Method in class com.facebook.presto.hive.HiveClientConfig
Deprecated.
isOrcOptimizedWriterEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
Deprecated.
isOrcOptimizedWriterEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isOrcOptimizedWriterValidate(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isOrcZstdJniDecompressionEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isParquetBatchReaderVerificationEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isParquetBatchReaderVerificationEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isParquetBatchReadOptimizationEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isParquetBatchReadsEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isParquetDereferencePushdownEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isParquetDereferencePushdownEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isParquetOptimizedWriterEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isParquetOptimizedWriterEnabled() - Method in class com.facebook.presto.hive.ParquetFileWriterConfig
 
isPartialAggregationPushdownEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isPartialAggregationPushdownEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isPartialAggregationPushdownForVariableLengthDatatypesEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isPartialAggregationPushdownForVariableLengthDatatypesEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isPartialAggregationsPushedDown() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
isPartitionKey() - Method in class com.facebook.presto.hive.HiveColumnHandle
 
isPartitionStatisticsBasedOptimizationEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isPartitionStatisticsBasedOptimizationEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isPathColumnHandle(HiveColumnHandle) - Static method in class com.facebook.presto.hive.HiveColumnHandle
 
isPinS3ClientToCurrentRegion() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
isPreferManifestsToListFiles() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isPreferManifestsToListFiles(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isPushdownFilterEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isPushdownFilterEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isPushdownFilterEnabled() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
isPushedDownSubfield(HiveColumnHandle) - Static method in class com.facebook.presto.hive.HiveColumnHandle
 
isRangeFiltersOnSubscriptsEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isRangeFiltersOnSubscriptsEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isRcfileOptimizedWriterEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
Deprecated.
isRcfileOptimizedWriterEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isRcfileOptimizedWriterValidate(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isRcfileWriterValidate() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isRefinedPartitioningOver(ConnectorSession, ConnectorPartitioningHandle, ConnectorPartitioningHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
isRegistered(ObjectName) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
isRequestComplete() - Method in class com.facebook.presto.hive.s3.PrestoS3SelectClient
The End Event indicates all matching records have been transmitted.
isRespectTableFormat() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isRespectTableFormat(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isS3FileSystem(HdfsContext, HdfsEnvironment, Path) - Static method in class com.facebook.presto.hive.HiveWriteUtils
 
isS3PathStyleAccess() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
isS3SelectPushdownEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isS3SelectPushdownEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isS3SelectPushdownEnabled() - Method in class com.facebook.presto.hive.HiveSplit
 
isS3SelectPushdownEnabled() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
isS3SseEnabled() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
isS3SslEnabled() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
isS3UseInstanceCredentials() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
isShufflePartitionedColumnsForTableWriteEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isSingleStatementWritesOnly() - Method in class com.facebook.presto.hive.HiveConnector
 
isSkipDeletionForAlter() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isSkipGlacierObjects() - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
isSkipTargetCleanupOnRollback() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isSortedWriteToTempPathEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isSortedWriteToTempPathEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isSortedWritingEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isSortedWritingEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isSplitable(FileSystem, Path) - Method in class com.facebook.presto.hive.pagefile.PageInputFormat
 
isSplittable(InputFormat<?, ?>, FileSystem, Path) - Static method in class com.facebook.presto.hive.HiveUtil
 
isSplittable() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
isStatisticsEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isStructuralType(Type) - Static method in class com.facebook.presto.hive.HiveUtil
 
isStructuralType(HiveType) - Static method in class com.facebook.presto.hive.HiveUtil
 
isSupportedHiveType(Type) - Static method in class com.facebook.presto.hive.HiveTypeTranslator
 
isSupportedStorageFormat(HiveStorageFormat) - Method in enum com.facebook.presto.hive.HiveCompressionCodec
 
isTableBucketEnabled(int) - Method in class com.facebook.presto.hive.StoragePartitionLoader.BucketSplitInfo
Evaluates whether the provided table bucket number passes the bucket predicate.
isTableEncrypted(Map<String, String>) - Static method in class com.facebook.presto.hive.TableEncryptionProperties
 
isTableStatisticsEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isTemporaryStagingDirectoryEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isTemporaryStagingDirectoryEnabled(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isTrue(byte[], int, int) - Static method in class com.facebook.presto.hive.HiveBooleanParser
 
isTruncated() - Method in class com.facebook.presto.hive.HiveInputInfo
 
isUndoMetastoreOperationsEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isUseGcsAccessToken() - Method in class com.facebook.presto.hive.gcs.HiveGcsConfig
 
isUseListDirectoryCache(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isUseOrcColumnNames() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isUsePageFileForHiveUnsupportedType(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isUseParquetColumnNames() - Method in class com.facebook.presto.hive.HiveClientConfig
 
isUseParquetColumnNames(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
isViewFileSystem(HdfsContext, HdfsEnvironment, Path) - Static method in class com.facebook.presto.hive.HiveWriteUtils
 
isVirtuallyBucketed() - Method in class com.facebook.presto.hive.HiveBucketHandle
 
isVirtuallyBucketed() - Method in class com.facebook.presto.hive.StoragePartitionLoader.BucketSplitInfo
 
isWritableType(HiveType) - Static method in class com.facebook.presto.hive.HiveWriteUtils
 
isWriteTempData() - Method in class com.facebook.presto.hive.HiveWriter
 
isZstdJniDecompressionEnabled() - Method in class com.facebook.presto.hive.HiveClientConfig
 

K

KerberosAuthentication - Class in com.facebook.presto.hive.authentication
 
KerberosAuthentication(String, String) - Constructor for class com.facebook.presto.hive.authentication.KerberosAuthentication
 
KerberosHadoopAuthentication - Class in com.facebook.presto.hive.authentication
 
kerberosHdfsAuthenticationModule() - Static method in class com.facebook.presto.hive.authentication.AuthenticationModules
 
KerberosHiveMetastoreAuthentication - Class in com.facebook.presto.hive.authentication
 
KerberosHiveMetastoreAuthentication(MetastoreKerberosConfig, HadoopAuthentication, HiveClientConfig) - Constructor for class com.facebook.presto.hive.authentication.KerberosHiveMetastoreAuthentication
 
KerberosHiveMetastoreAuthentication(String, HadoopAuthentication, boolean) - Constructor for class com.facebook.presto.hive.authentication.KerberosHiveMetastoreAuthentication
 
kerberosHiveMetastoreAuthenticationModule() - Static method in class com.facebook.presto.hive.authentication.AuthenticationModules
 
kerberosImpersonatingHdfsAuthenticationModule() - Static method in class com.facebook.presto.hive.authentication.AuthenticationModules
 
keyFromPath(Path) - Static method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 

L

LegacyAccessControl - Class in com.facebook.presto.hive.security
 
LegacyAccessControl(HiveTransactionManager, LegacySecurityConfig) - Constructor for class com.facebook.presto.hive.security.LegacyAccessControl
 
LegacySecurityConfig - Class in com.facebook.presto.hive.security
 
LegacySecurityConfig() - Constructor for class com.facebook.presto.hive.security.LegacySecurityConfig
 
LegacySecurityModule - Class in com.facebook.presto.hive.security
 
LegacySecurityModule() - Constructor for class com.facebook.presto.hive.security.LegacySecurityModule
 
lineDelimiter - Variable in class com.facebook.presto.hive.S3SelectLineRecordReader
 
list(ExtendedFileSystem, Table, Path, NamenodeStats, PathFilter, HiveDirectoryContext) - Method in class com.facebook.presto.hive.CachingDirectoryLister
 
list(ExtendedFileSystem, Table, Path, NamenodeStats, PathFilter, HiveDirectoryContext) - Method in interface com.facebook.presto.hive.DirectoryLister
 
list(ExtendedFileSystem, Table, Path, NamenodeStats, PathFilter, HiveDirectoryContext) - Method in class com.facebook.presto.hive.HadoopDirectoryLister
 
list(Path) - Method in interface com.facebook.presto.hive.util.HiveFileIterator.ListDirectoryOperation
 
listApplicableRoles(ConnectorSession, PrestoPrincipal) - Method in class com.facebook.presto.hive.HiveMetadata
 
ListCoercer(TypeManager, HiveType, HiveType) - Constructor for class com.facebook.presto.hive.HiveCoercer.ListCoercer
 
listEnabledRoles(ConnectorSession) - Method in class com.facebook.presto.hive.HiveMetadata
 
listFiles(Path, boolean) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
listLocatedStatus(Path) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
listPartitionHandles(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in class com.facebook.presto.hive.HiveNodePartitioningProvider
 
listRoleGrants(ConnectorSession, PrestoPrincipal) - Method in class com.facebook.presto.hive.HiveMetadata
 
listRoles(ConnectorSession) - Method in class com.facebook.presto.hive.HiveMetadata
 
listSchemaNames(ConnectorSession) - Method in class com.facebook.presto.hive.HiveMetadata
 
listStatus(Path) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class com.facebook.presto.hive.HiveMetadata
 
listTablePrivileges(ConnectorSession, SchemaTablePrefix) - Method in class com.facebook.presto.hive.HiveMetadata
 
listTables(ConnectorSession, String) - Method in class com.facebook.presto.hive.HiveMetadata
 
listViews(ConnectorSession, String) - Method in class com.facebook.presto.hive.HiveMetadata
 
loadPartition(HivePartitionMetadata, HiveSplitSource, boolean) - Method in class com.facebook.presto.hive.DelegatingPartitionLoader
 
loadPartition(HivePartitionMetadata, HiveSplitSource, boolean) - Method in class com.facebook.presto.hive.ManifestPartitionLoader
 
loadPartition(HivePartitionMetadata, HiveSplitSource, boolean) - Method in class com.facebook.presto.hive.PartitionLoader
 
loadPartition(HivePartitionMetadata, HiveSplitSource, boolean) - Method in class com.facebook.presto.hive.StoragePartitionLoader
 
LOCATION_PROPERTY - Static variable in class com.facebook.presto.hive.HiveSchemaProperties
 
LocationService - Interface in com.facebook.presto.hive
 
LocationService.WriteInfo - Class in com.facebook.presto.hive
 
longDecimalPartitionKey(String, DecimalType, String) - Static method in class com.facebook.presto.hive.HiveUtil
 

M

MANIFEST_VERIFICATION_ENABLED - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
MANIFEST_VERSION - Static variable in class com.facebook.presto.hive.HiveManifestUtils
 
ManifestPartitionLoader - Class in com.facebook.presto.hive
 
ManifestPartitionLoader(Table, Optional<Domain>, ConnectorSession, HdfsEnvironment, NamenodeStats, DirectoryLister, boolean, boolean) - Constructor for class com.facebook.presto.hive.ManifestPartitionLoader
 
MapCoercer(TypeManager, HiveType, HiveType) - Constructor for class com.facebook.presto.hive.HiveCoercer.MapCoercer
 
mapColumnsByIndex(Map<Integer, Column>) - Static method in class com.facebook.presto.hive.TableToPartitionMapping
 
MAX_BUCKETS_FOR_GROUPED_EXECUTION - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
MAX_PARTITION_KEY_COLUMN_INDEX - Static variable in class com.facebook.presto.hive.HiveColumnHandle
 
maxCompressedLength(int) - Method in class com.facebook.presto.hive.pagefile.AirliftCompressorAdapter
 
mergePartitionUpdates(Iterable<PartitionUpdate>) - Static method in class com.facebook.presto.hive.PartitionUpdate
 
MergingPageIterator - Class in com.facebook.presto.hive.util
 
MergingPageIterator(Collection<Iterator<Page>>, List<Type>, List<Integer>, List<SortOrder>) - Constructor for class com.facebook.presto.hive.util.MergingPageIterator
 
metadataDelete(ConnectorSession, ConnectorTableHandle, ConnectorTableLayoutHandle) - Method in class com.facebook.presto.hive.HiveMetadata
 
MetastoreHiveStatisticsProvider - Class in com.facebook.presto.hive.statistics
 
MetastoreHiveStatisticsProvider(SemiTransactionalHiveMetastore) - Constructor for class com.facebook.presto.hive.statistics.MetastoreHiveStatisticsProvider
 
MetastoreKerberosConfig - Class in com.facebook.presto.hive.authentication
 
MetastoreKerberosConfig() - Constructor for class com.facebook.presto.hive.authentication.MetastoreKerberosConfig
 
mkdirs(Path, FsPermission) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 

N

NamenodeStats - Class in com.facebook.presto.hive
 
NamenodeStats() - Constructor for class com.facebook.presto.hive.NamenodeStats
 
NamenodeStats.CallStats - Class in com.facebook.presto.hive
 
NestedDirectoryNotAllowedException() - Constructor for exception com.facebook.presto.hive.util.HiveFileIterator.NestedDirectoryNotAllowedException
 
NestedDirectoryPolicy - Enum in com.facebook.presto.hive
 
NEW_PARTITION_USER_SUPPLIED_PARAMETER - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
newGetMetadataError() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
newGetMetadataRetry() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
newGetObjectError() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
newGetObjectRetry() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
newListLocatedStatusCall() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
newListObjectsCall() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
newListStatusCall() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
newMetadataCall() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
newOrcAggregatedMemoryContext() - Method in class com.facebook.presto.hive.HiveOrcAggregatedMemoryContext
 
newOrcLocalMemoryContext(String) - Method in class com.facebook.presto.hive.HiveOrcAggregatedMemoryContext
 
newReadError(Throwable) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
newReadRetry() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
next() - Method in class com.facebook.presto.hive.HadoopDirectoryLister.HadoopFileInfoIterator
 
next() - Method in class com.facebook.presto.hive.pagefile.PageFilePageReader
 
next(LongWritable, Text) - Method in class com.facebook.presto.hive.S3SelectLineRecordReader
 
next(K, V) - Method in class com.facebook.presto.hive.util.FooterAwareRecordReader
 
NO_ENCRYPTION - Static variable in class com.facebook.presto.hive.HiveDwrfEncryptionProvider
 
NodeVersion - Class in com.facebook.presto.hive
 
NodeVersion(String) - Constructor for class com.facebook.presto.hive.NodeVersion
 
NoHdfsAuthentication - Class in com.facebook.presto.hive.authentication
 
NoHdfsAuthentication() - Constructor for class com.facebook.presto.hive.authentication.NoHdfsAuthentication
 
noHdfsAuthenticationModule() - Static method in class com.facebook.presto.hive.authentication.AuthenticationModules
 
noHiveMetastoreAuthenticationModule() - Static method in class com.facebook.presto.hive.authentication.AuthenticationModules
 
NoOpDNSToSwitchMapping() - Constructor for class com.facebook.presto.hive.HdfsConfigurationInitializer.NoOpDNSToSwitchMapping
 

O

OBJECT_NOT_READABLE - Static variable in class com.facebook.presto.hive.HiveSplitManager
 
offer(T) - Method in class com.facebook.presto.hive.util.AsyncQueue
 
OFFLINE_DATA_DEBUG_MODE_ENABLED - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
open(Path, int) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
optimize(PlanNode, ConnectorSession, VariableAllocator, PlanNodeIdAllocator) - Method in class com.facebook.presto.hive.HivePartialAggregationPushdown
 
optimize(PlanNode, ConnectorSession, VariableAllocator, PlanNodeIdAllocator) - Method in class com.facebook.presto.hive.rule.HiveAddRequestedColumnsToLayout
 
optimize(PlanNode, ConnectorSession, VariableAllocator, PlanNodeIdAllocator) - Method in class com.facebook.presto.hive.rule.HiveFilterPushdown
 
optimize(PlanNode, ConnectorSession, VariableAllocator, PlanNodeIdAllocator) - Method in class com.facebook.presto.hive.rule.HiveParquetDereferencePushDown
 
OPTIMIZED_PARTITION_UPDATE_SERIALIZATION_ENABLED - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
ORC_BLOOM_FILTER_COLUMNS - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
ORC_BLOOM_FILTER_FPP - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
OrcBatchPageSource - Class in com.facebook.presto.hive.orc
 
OrcBatchPageSource(OrcBatchRecordReader, OrcDataSource, List<HiveColumnHandle>, TypeManager, OrcAggregatedMemoryContext, FileFormatDataSourceStats, RuntimeStats) - Constructor for class com.facebook.presto.hive.orc.OrcBatchPageSource
 
OrcBatchPageSourceFactory - Class in com.facebook.presto.hive.orc
 
OrcBatchPageSourceFactory(TypeManager, StandardFunctionResolution, HiveClientConfig, HdfsEnvironment, FileFormatDataSourceStats, OrcFileTailSource, StripeMetadataSource) - Constructor for class com.facebook.presto.hive.orc.OrcBatchPageSourceFactory
 
OrcBatchPageSourceFactory(TypeManager, StandardFunctionResolution, boolean, HdfsEnvironment, FileFormatDataSourceStats, int, OrcFileTailSource, StripeMetadataSource) - Constructor for class com.facebook.presto.hive.orc.OrcBatchPageSourceFactory
 
OrcFileWriter - Class in com.facebook.presto.hive
 
OrcFileWriter(DataSink, Callable<Void>, OrcEncoding, List<String>, List<Type>, CompressionKind, OrcWriterOptions, int[], Map<String, String>, DateTimeZone, Optional<Supplier<OrcDataSource>>, OrcWriteValidation.OrcWriteValidationMode, WriterStats, DwrfEncryptionProvider, Optional<DwrfWriterEncryption>) - Constructor for class com.facebook.presto.hive.OrcFileWriter
 
OrcFileWriter(DataSink, Callable<Void>, OrcEncoding, List<String>, List<Type>, Optional<List<OrcType>>, CompressionKind, OrcWriterOptions, int[], Map<String, String>, DateTimeZone, Optional<Supplier<OrcDataSource>>, OrcWriteValidation.OrcWriteValidationMode, WriterStats, DwrfEncryptionProvider, Optional<DwrfWriterEncryption>) - Constructor for class com.facebook.presto.hive.OrcFileWriter
 
OrcFileWriterConfig - Class in com.facebook.presto.hive
 
OrcFileWriterConfig() - Constructor for class com.facebook.presto.hive.OrcFileWriterConfig
 
OrcFileWriterFactory - Class in com.facebook.presto.hive
 
OrcFileWriterFactory(HdfsEnvironment, DataSinkFactory, TypeManager, NodeVersion, HiveClientConfig, FileFormatDataSourceStats, OrcFileWriterConfig, HiveDwrfEncryptionProvider) - Constructor for class com.facebook.presto.hive.OrcFileWriterFactory
 
OrcFileWriterFactory(HdfsEnvironment, DataSinkFactory, TypeManager, NodeVersion, DateTimeZone, FileFormatDataSourceStats, OrcFileWriterConfig, HiveDwrfEncryptionProvider) - Constructor for class com.facebook.presto.hive.OrcFileWriterFactory
 
OrcSelectivePageSource - Class in com.facebook.presto.hive.orc
 
OrcSelectivePageSource(OrcSelectiveRecordReader, OrcDataSource, OrcAggregatedMemoryContext, FileFormatDataSourceStats, RuntimeStats) - Constructor for class com.facebook.presto.hive.orc.OrcSelectivePageSource
 
OrcSelectivePageSourceFactory - Class in com.facebook.presto.hive.orc
 
OrcSelectivePageSourceFactory(TypeManager, StandardFunctionResolution, RowExpressionService, HiveClientConfig, HdfsEnvironment, FileFormatDataSourceStats, OrcFileTailSource, StripeMetadataSource, TupleDomainFilterCache) - Constructor for class com.facebook.presto.hive.orc.OrcSelectivePageSourceFactory
 
OrcSelectivePageSourceFactory(TypeManager, StandardFunctionResolution, RowExpressionService, boolean, HdfsEnvironment, FileFormatDataSourceStats, int, OrcFileTailSource, StripeMetadataSource, TupleDomainFilterCache) - Constructor for class com.facebook.presto.hive.orc.OrcSelectivePageSourceFactory
 
orcWriter - Variable in class com.facebook.presto.hive.OrcFileWriter
 
OutputStreamDataSinkFactory - Class in com.facebook.presto.hive.datasink
 
OutputStreamDataSinkFactory() - Constructor for class com.facebook.presto.hive.datasink.OutputStreamDataSinkFactory
 

P

PAGE_FILE_COMPRESSION - Static variable in class com.facebook.presto.hive.util.ConfigurationUtils
 
PageFileFooterOutput - Class in com.facebook.presto.hive.pagefile
 
PageFileFooterOutput(List<Long>, HiveCompressionCodec) - Constructor for class com.facebook.presto.hive.pagefile.PageFileFooterOutput
 
PageFileFooterReader - Class in com.facebook.presto.hive.pagefile
 
PageFileFooterReader(FSDataInputStream, long) - Constructor for class com.facebook.presto.hive.pagefile.PageFileFooterReader
 
PageFilePageReader - Class in com.facebook.presto.hive.pagefile
 
PageFilePageReader(long, long, FSDataInputStream, PagesSerde) - Constructor for class com.facebook.presto.hive.pagefile.PageFilePageReader
 
PageFilePageSource - Class in com.facebook.presto.hive.pagefile
 
PageFilePageSource(FSDataInputStream, long, long, long, BlockEncodingSerde, List<HiveColumnHandle>) - Constructor for class com.facebook.presto.hive.pagefile.PageFilePageSource
 
PageFilePageSourceFactory - Class in com.facebook.presto.hive.pagefile
 
PageFilePageSourceFactory(HdfsEnvironment, BlockEncodingSerde) - Constructor for class com.facebook.presto.hive.pagefile.PageFilePageSourceFactory
 
PageFileWriter - Class in com.facebook.presto.hive.pagefile
 
PageFileWriter(DataSink, PagesSerde, HiveCompressionCodec, DataSize, Callable<Void>) - Constructor for class com.facebook.presto.hive.pagefile.PageFileWriter
 
PageFileWriterFactory - Class in com.facebook.presto.hive.pagefile
 
PageFileWriterFactory(HdfsEnvironment, DataSinkFactory, BlockEncodingSerde) - Constructor for class com.facebook.presto.hive.pagefile.PageFileWriterFactory
 
PageInputFormat - Class in com.facebook.presto.hive.pagefile
 
PageInputFormat() - Constructor for class com.facebook.presto.hive.pagefile.PageInputFormat
 
PageWriter - Class in com.facebook.presto.hive.pagefile
 
PageWriter(DataSink, HiveCompressionCodec, DataSize) - Constructor for class com.facebook.presto.hive.pagefile.PageWriter
 
PARQUET_DEREFERENCE_PUSHDOWN_ENABLED - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
ParquetFileWriter - Class in com.facebook.presto.hive.parquet
 
ParquetFileWriter(OutputStream, Callable<Void>, List<String>, List<Type>, ParquetWriterOptions, int[], CompressionCodecName) - Constructor for class com.facebook.presto.hive.parquet.ParquetFileWriter
 
ParquetFileWriterConfig - Class in com.facebook.presto.hive
 
ParquetFileWriterConfig() - Constructor for class com.facebook.presto.hive.ParquetFileWriterConfig
 
ParquetFileWriterFactory - Class in com.facebook.presto.hive.parquet
 
ParquetFileWriterFactory(HdfsEnvironment, TypeManager, NodeVersion, HiveClientConfig) - Constructor for class com.facebook.presto.hive.parquet.ParquetFileWriterFactory
 
ParquetFileWriterFactory(HdfsEnvironment, TypeManager, NodeVersion, DateTimeZone) - Constructor for class com.facebook.presto.hive.parquet.ParquetFileWriterFactory
 
ParquetPageSource - Class in com.facebook.presto.hive.parquet
 
ParquetPageSource(ParquetReader, List<Type>, List<Optional<Field>>, List<String>) - Constructor for class com.facebook.presto.hive.parquet.ParquetPageSource
 
ParquetPageSourceFactory - Class in com.facebook.presto.hive.parquet
 
ParquetPageSourceFactory(TypeManager, StandardFunctionResolution, HdfsEnvironment, FileFormatDataSourceStats, ParquetMetadataSource) - Constructor for class com.facebook.presto.hive.parquet.ParquetPageSourceFactory
 
ParquetRecordWriterUtil - Class in com.facebook.presto.hive
 
parseHiveBoolean(byte[], int, int) - Static method in class com.facebook.presto.hive.HiveBooleanParser
 
parseHiveDate(String) - Static method in class com.facebook.presto.hive.HiveUtil
 
parseHiveDecimal(byte[], int, int, DecimalType) - Static method in class com.facebook.presto.hive.HiveDecimalParser
 
parseHiveTimestamp(String, DateTimeZone) - Static method in class com.facebook.presto.hive.HiveUtil
 
parsePartition(SchemaTableName, String, List<HiveColumnHandle>, List<Type>, DateTimeZone) - Static method in class com.facebook.presto.hive.HivePartitionManager
 
parsePartitionValue(HivePartitionKey, Type, DateTimeZone) - Static method in class com.facebook.presto.hive.HiveUtil
 
parsePartitionValue(String, String, Type, DateTimeZone) - Static method in class com.facebook.presto.hive.HiveUtil
 
PARTIAL_AGGREGATION_PUSHDOWN_ENABLED - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
PARTIAL_AGGREGATION_PUSHDOWN_FOR_VARIABLE_LENGTH_DATATYPES_ENABLED - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
PARTITION_STATISTICS_BASED_OPTIMIZATION_ENABLED - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
PARTITIONED_BY_PROPERTY - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
PartitionLoader - Class in com.facebook.presto.hive
 
PartitionLoader() - Constructor for class com.facebook.presto.hive.PartitionLoader
 
partitionManager - Variable in class com.facebook.presto.hive.rule.HiveFilterPushdown
 
PartitionObjectBuilder - Interface in com.facebook.presto.hive
 
PARTITIONS_PROPERTY - Static variable in class com.facebook.presto.hive.HiveAnalyzeProperties
 
PartitionUpdate - Class in com.facebook.presto.hive
 
PartitionUpdate(String, PartitionUpdate.UpdateMode, String, String, List<PartitionUpdate.FileWriteInfo>, long, long, long, boolean) - Constructor for class com.facebook.presto.hive.PartitionUpdate
 
PartitionUpdate(String, PartitionUpdate.UpdateMode, Path, Path, List<PartitionUpdate.FileWriteInfo>, long, long, long, boolean) - Constructor for class com.facebook.presto.hive.PartitionUpdate
 
PartitionUpdate.FileWriteInfo - Class in com.facebook.presto.hive
 
PartitionUpdate.UpdateMode - Enum in com.facebook.presto.hive
 
PATH_COLUMN_INDEX - Static variable in class com.facebook.presto.hive.HiveColumnHandle
 
PATH_COLUMN_NAME - Static variable in class com.facebook.presto.hive.HiveColumnHandle
 
PATH_HIVE_TYPE - Static variable in class com.facebook.presto.hive.HiveColumnHandle
 
PATH_TYPE_SIGNATURE - Static variable in class com.facebook.presto.hive.HiveColumnHandle
 
pathColumnHandle() - Static method in class com.facebook.presto.hive.HiveColumnHandle
 
poll() - Method in class com.facebook.presto.hive.ConcurrentLazyQueue
 
postEvent(T) - Method in class com.facebook.presto.hive.HiveEventClient
 
PREFER_MANIFESTS_TO_LIST_FILES - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
PREFERRED_ORDERING_COLUMNS - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
prefilled(HiveColumnHandle, Optional<String>, Optional<HiveType>) - Static method in class com.facebook.presto.hive.HivePageSourceProvider.ColumnMapping
 
PRESTO_VERSION_NAME - Static variable in class com.facebook.presto.hive.HiveMetadata
 
PrestoAvroSerDe - Class in com.facebook.presto.hive.avro
 
PrestoAvroSerDe() - Constructor for class com.facebook.presto.hive.avro.PrestoAvroSerDe
 
PrestoS3AclType - Enum in com.facebook.presto.hive.s3
 
PrestoS3ClientFactory - Class in com.facebook.presto.hive.s3
This factory provides AmazonS3 client required for executing S3SelectPushdown requests.
PrestoS3ClientFactory() - Constructor for class com.facebook.presto.hive.s3.PrestoS3ClientFactory
 
PrestoS3ConfigurationUpdater - Class in com.facebook.presto.hive.s3
 
PrestoS3ConfigurationUpdater(HiveS3Config) - Constructor for class com.facebook.presto.hive.s3.PrestoS3ConfigurationUpdater
 
PrestoS3FileSystem - Class in com.facebook.presto.hive.s3
 
PrestoS3FileSystem() - Constructor for class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
PrestoS3FileSystemMetricCollector - Class in com.facebook.presto.hive.s3
 
PrestoS3FileSystemMetricCollector(PrestoS3FileSystemStats) - Constructor for class com.facebook.presto.hive.s3.PrestoS3FileSystemMetricCollector
 
PrestoS3FileSystemStats - Class in com.facebook.presto.hive.s3
 
PrestoS3FileSystemStats() - Constructor for class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
PrestoS3SelectClient - Class in com.facebook.presto.hive.s3
 
PrestoS3SelectClient(Configuration, HiveClientConfig, PrestoS3ClientFactory) - Constructor for class com.facebook.presto.hive.s3.PrestoS3SelectClient
 
PrestoS3SignerType - Enum in com.facebook.presto.hive.s3
 
PrestoS3SseType - Enum in com.facebook.presto.hive.s3
 
PrestoS3StorageClass - Enum in com.facebook.presto.hive.s3
 
process() - Method in interface com.facebook.presto.hive.util.ResumableTask
Process the task either fully, or in part.
ProjectionBasedDwrfKeyProvider - Class in com.facebook.presto.hive.orc
Builds the node to the intermediate encryption key map based on the requested Hive columns.
ProjectionBasedDwrfKeyProvider(Optional<EncryptionInformation>, List<HiveColumnHandle>, boolean, Path) - Constructor for class com.facebook.presto.hive.orc.ProjectionBasedDwrfKeyProvider
 
PUSHDOWN_FILTER_ENABLED - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
pushdownFilter(ConnectorSession, HiveMetadata, ConnectorTableHandle, RowExpression, Optional<ConnectorTableLayoutHandle>) - Method in class com.facebook.presto.hive.rule.HiveFilterPushdown
 
pushdownFilter(ConnectorSession, ConnectorMetadata, SemiTransactionalHiveMetastore, RowExpressionService, StandardFunctionResolution, HivePartitionManager, FunctionMetadataManager, ConnectorTableHandle, RowExpression, Optional<ConnectorTableLayoutHandle>) - Static method in class com.facebook.presto.hive.rule.HiveFilterPushdown
 
put(ConnectorTransactionHandle, TransactionalMetadata) - Method in class com.facebook.presto.hive.HiveTransactionManager
 

Q

queryMBeans(ObjectName, QueryExp) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
queryNames(ObjectName, QueryExp) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 

R

RANGE_FILTERS_ON_SUBSCRIPTS_ENABLED - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
RCFILE_OPTIMIZED_WRITER_ENABLED - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
RcFileFileWriter - Class in com.facebook.presto.hive
 
RcFileFileWriter(OutputStream, Callable<Void>, RcFileEncoding, List<Type>, Optional<String>, int[], Map<String, String>, Optional<Supplier<RcFileDataSource>>) - Constructor for class com.facebook.presto.hive.RcFileFileWriter
 
RcFileFileWriterFactory - Class in com.facebook.presto.hive
 
RcFileFileWriterFactory(HdfsEnvironment, TypeManager, NodeVersion, HiveClientConfig, FileFormatDataSourceStats) - Constructor for class com.facebook.presto.hive.RcFileFileWriterFactory
 
RcFileFileWriterFactory(HdfsEnvironment, TypeManager, NodeVersion, DateTimeZone, FileFormatDataSourceStats) - Constructor for class com.facebook.presto.hive.RcFileFileWriterFactory
 
RcFilePageSource - Class in com.facebook.presto.hive.rcfile
 
RcFilePageSource(RcFileReader, List<HiveColumnHandle>, TypeManager) - Constructor for class com.facebook.presto.hive.rcfile.RcFilePageSource
 
RcFilePageSourceFactory - Class in com.facebook.presto.hive.rcfile
 
RcFilePageSourceFactory(TypeManager, HdfsEnvironment, FileFormatDataSourceStats) - Constructor for class com.facebook.presto.hive.rcfile.RcFilePageSourceFactory
 
readDataBytesPerSecond(long, long) - Method in class com.facebook.presto.hive.FileFormatDataSourceStats
 
readFully(long, byte[], int, int) - Method in class com.facebook.presto.hive.rcfile.HdfsRcFileDataSource
 
readInternal(long, byte[], int, int) - Method in class com.facebook.presto.hive.orc.HdfsOrcDataSource
 
readInternal(long, byte[], int, int) - Method in class com.facebook.presto.hive.parquet.HdfsParquetDataSource
 
RebindSafeMBeanServer - Class in com.facebook.presto.hive
MBeanServer wrapper that a ignores calls to registerMBean when there is already a MBean registered with the specified object name.
RebindSafeMBeanServer(MBeanServer) - Constructor for class com.facebook.presto.hive.RebindSafeMBeanServer
 
recordClientExecutionTime(Duration) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemMetricCollector
 
recordException(Exception) - Method in class com.facebook.presto.hive.NamenodeStats.CallStats
 
RecordFileWriter - Class in com.facebook.presto.hive
 
RecordFileWriter(Path, List<String>, StorageFormat, Properties, DataSize, JobConf, TypeManager, ConnectorSession) - Constructor for class com.facebook.presto.hive.RecordFileWriter
 
RecordFileWriter.ExtendedRecordWriter - Interface in com.facebook.presto.hive
 
recordHttpRequestTime(Duration) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemMetricCollector
 
recordRequestCount(long) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemMetricCollector
 
recordRetryCount(long) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemMetricCollector
 
recordRetryPauseTime(Duration) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemMetricCollector
 
recordThrottleExceptionCount(long) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemMetricCollector
 
recreateFileSplitWithCustomInfo(FileSplit, Map<String, String>) - Method in interface com.facebook.presto.hive.util.CustomSplitConverter
This method is expected to merge the customSplitInfo with split to recreate the custom FileSplit.
recreateFileSplitWithCustomInfo(FileSplit, Map<String, String>) - Method in class com.facebook.presto.hive.util.HudiRealtimeSplitConverter
 
recreateSplitWithCustomInfo(FileSplit, Map<String, String>) - Static method in class com.facebook.presto.hive.util.CustomSplitConversionUtils
 
REFERENCED_MATERIALIZED_VIEWS - Static variable in class com.facebook.presto.hive.HiveMetadata
 
refresh() - Method in class com.facebook.presto.hive.gcs.GcsAccessTokenProvider
 
registerMBean(Object, ObjectName) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
Delegates to the wrapped mbean server, but if a mbean is already registered with the specified name, the existing instance is returned.
regular(HiveColumnHandle, int, Optional<HiveType>) - Static method in class com.facebook.presto.hive.HivePageSourceProvider.ColumnMapping
 
reloadCachedMappings() - Method in class com.facebook.presto.hive.HdfsConfigurationInitializer.NoOpDNSToSwitchMapping
 
reloadCachedMappings(List<String>) - Method in class com.facebook.presto.hive.HdfsConfigurationInitializer.NoOpDNSToSwitchMapping
 
remove(ConnectorTransactionHandle) - Method in class com.facebook.presto.hive.HiveTransactionManager
 
removeNotificationListener(ObjectName, ObjectName) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
removeNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
removeNotificationListener(ObjectName, NotificationListener) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
removeNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
removeResultFuture(int) - Method in class com.facebook.presto.hive.HiveMetadataUpdater
 
rename(Path, Path) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
renameColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle, String) - Method in class com.facebook.presto.hive.HiveMetadata
 
renameSchema(ConnectorSession, String, String) - Method in class com.facebook.presto.hive.HiveMetadata
 
renameTable(ConnectorSession, ConnectorTableHandle, SchemaTableName) - Method in class com.facebook.presto.hive.HiveMetadata
 
RESERVED_ROLES - Static variable in class com.facebook.presto.hive.HiveMetadata
 
reset() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
resolve(List<String>) - Method in class com.facebook.presto.hive.HdfsConfigurationInitializer.NoOpDNSToSwitchMapping
 
RESPECT_TABLE_FORMAT - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
ResumableTask - Interface in com.facebook.presto.hive.util
 
ResumableTask.TaskStatus - Class in com.facebook.presto.hive.util
 
ResumableTasks - Class in com.facebook.presto.hive.util
 
revokeRoles(ConnectorSession, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>) - Method in class com.facebook.presto.hive.HiveMetadata
 
revokeTablePrivileges(ConnectorSession, SchemaTableName, Set<Privilege>, PrestoPrincipal, boolean) - Method in class com.facebook.presto.hive.HiveMetadata
 
RoleAlreadyExistsException - Exception in com.facebook.presto.hive
 
RoleAlreadyExistsException(String) - Constructor for exception com.facebook.presto.hive.RoleAlreadyExistsException
 
RoleNotFoundException - Exception in com.facebook.presto.hive
 
RoleNotFoundException(String) - Constructor for exception com.facebook.presto.hive.RoleNotFoundException
 
rollback(ConnectorTransactionHandle) - Method in class com.facebook.presto.hive.HiveConnector
 
rollback() - Method in interface com.facebook.presto.hive.HiveFileWriter
 
rollback() - Method in class com.facebook.presto.hive.HiveMetadata
 
rollback() - Method in class com.facebook.presto.hive.HiveWriter
 
rollback() - Method in class com.facebook.presto.hive.OrcFileWriter
 
rollback() - Method in class com.facebook.presto.hive.pagefile.PageFileWriter
 
rollback() - Method in class com.facebook.presto.hive.parquet.ParquetFileWriter
 
rollback() - Method in class com.facebook.presto.hive.RcFileFileWriter
 
rollback() - Method in class com.facebook.presto.hive.RecordFileWriter
 
rollback() - Method in class com.facebook.presto.hive.SortingFileWriter
 
rollback() - Method in interface com.facebook.presto.hive.TransactionalMetadata
 
row - Variable in class com.facebook.presto.hive.HiveWriteUtils.FieldSetter
 
rowExpressionService - Variable in class com.facebook.presto.hive.rule.HiveFilterPushdown
 
rowInspector - Variable in class com.facebook.presto.hive.HiveWriteUtils.FieldSetter
 

S

S3_ACCESS_KEY - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_ACL_TYPE - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_CONNECT_TIMEOUT - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_CREDENTIALS_PROVIDER - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_ENCRYPTION_MATERIALS_PROVIDER - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_ENDPOINT - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_IAM_ROLE - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_IAM_ROLE_SESSION_NAME - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_KMS_KEY_ID - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_MAX_BACKOFF_TIME - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_MAX_CLIENT_RETRIES - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_MAX_CONNECTIONS - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_MAX_ERROR_RETRIES - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_MAX_RETRY_TIME - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_MULTIPART_MIN_FILE_SIZE - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_MULTIPART_MIN_PART_SIZE - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_PATH_STYLE_ACCESS - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_PIN_CLIENT_TO_CURRENT_REGION - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_SECRET_KEY - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_SIGNER_TYPE - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_SKIP_GLACIER_OBJECTS - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_SOCKET_TIMEOUT - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_SSE_ENABLED - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_SSE_KMS_KEY_ID - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_SSE_TYPE - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_SSL_ENABLED - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_STAGING_DIRECTORY - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_STORAGE_CLASS - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_USE_INSTANCE_CREDENTIALS - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_USER_AGENT_PREFIX - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3_USER_AGENT_SUFFIX - Static variable in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
S3ConfigurationUpdater - Interface in com.facebook.presto.hive.s3
 
S3FileSystemType - Enum in com.facebook.presto.hive.s3
 
S3SelectCsvRecordReader - Class in com.facebook.presto.hive
 
S3SelectLineRecordReader - Class in com.facebook.presto.hive
 
S3SelectPushdown - Class in com.facebook.presto.hive
S3SelectPushdown uses Amazon S3 Select to push down queries to Amazon S3.
S3SelectRecordCursorProvider - Class in com.facebook.presto.hive
 
S3SelectRecordCursorProvider(HdfsEnvironment, HiveClientConfig, PrestoS3ClientFactory) - Constructor for class com.facebook.presto.hive.S3SelectRecordCursorProvider
 
SCHEMA_PROPERTIES - Static variable in class com.facebook.presto.hive.HiveSchemaProperties
 
SecurityConfig - Class in com.facebook.presto.hive.security
 
SecurityConfig() - Constructor for class com.facebook.presto.hive.security.SecurityConfig
 
SerDeUtils - Class in com.facebook.presto.hive.util
 
serializeObject(Type, BlockBuilder, Object, ObjectInspector) - Static method in class com.facebook.presto.hive.util.SerDeUtils
 
serializeObject(Type, BlockBuilder, Object, ObjectInspector, boolean) - Static method in class com.facebook.presto.hive.util.SerDeUtils
 
serializeZstdCompressed(Codec<T>, T) - Static method in class com.facebook.presto.hive.HiveUtil
 
setAdaptiveFilterReorderingEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setAllowAddColumn(boolean) - Method in class com.facebook.presto.hive.security.LegacySecurityConfig
 
setAllowCorruptWritesForTesting(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
Deprecated.
setAllowDropColumn(boolean) - Method in class com.facebook.presto.hive.security.LegacySecurityConfig
 
setAllowDropTable(boolean) - Method in class com.facebook.presto.hive.security.LegacySecurityConfig
 
setAllowRenameColumn(boolean) - Method in class com.facebook.presto.hive.security.LegacySecurityConfig
 
setAllowRenameTable(boolean) - Method in class com.facebook.presto.hive.security.LegacySecurityConfig
 
setAssumeCanonicalPartitionKeys(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setAttribute(ObjectName, Attribute) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
setAttributes(ObjectName, AttributeList) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
setBlockSize(DataSize) - Method in class com.facebook.presto.hive.ParquetFileWriterConfig
 
setBucketExecutionEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setBucketFunctionTypeForExchange(BucketFunctionType) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setBytes(long) - Method in class com.facebook.presto.hive.HiveOrcLocalMemoryContext
 
setCollectColumnStatisticsOnWrite(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setCompressionCodec(HiveCompressionCodec) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setConf(Configuration) - Method in class com.facebook.presto.hive.gcs.GcsAccessTokenProvider
 
setCreateEmptyBucketFiles(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setCreateEmptyBucketFilesForTemporaryTable(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setCreatesOfNonManagedTablesEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setDfsConnectMaxRetries(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setDfsConnectTimeout(Duration) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setDfsTimeout(Duration) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setDictionaryMaxMemory(DataSize) - Method in class com.facebook.presto.hive.OrcFileWriterConfig
 
setDomainCompactionThreshold(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setDomainSocketPath(String) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setFailFastOnInsertIntoImmutablePartitionsEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setFailOnCorruptedParquetStatistics(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setField(Block, int) - Method in class com.facebook.presto.hive.HiveWriteUtils.FieldSetter
 
setFileRenamingEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setFileStatusCacheExpireAfterWrite(Duration) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setFileStatusCacheMaxSize(long) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setFileStatusCacheTables(String) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setFileSystemMaxCacheSize(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setHdfsAuthenticationType(HiveClientConfig.HdfsAuthenticationType) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setHdfsImpersonationEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setHdfsPrestoKeytab(String) - Method in class com.facebook.presto.hive.authentication.HdfsKerberosConfig
 
setHdfsPrestoPrincipal(String) - Method in class com.facebook.presto.hive.authentication.HdfsKerberosConfig
 
setHdfsWireEncryptionEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setHiveMetastoreAuthenticationType(HiveClientConfig.HiveMetastoreAuthenticationType) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setHiveMetastoreClientKeytab(String) - Method in class com.facebook.presto.hive.authentication.MetastoreKerberosConfig
 
setHiveMetastoreClientPrincipal(String) - Method in class com.facebook.presto.hive.authentication.MetastoreKerberosConfig
 
setHiveMetastoreServicePrincipal(String) - Method in class com.facebook.presto.hive.authentication.MetastoreKerberosConfig
 
setHiveStorageFormat(HiveStorageFormat) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setIgnoreCorruptedStatistics(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setIgnoreTableBucketing(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setIgnoreUnreadablePartition(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setImmutablePartitions(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setInsertOverwriteImmutablePartitionEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setIpcPingInterval(Duration) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setJsonKeyFilePath(String) - Method in class com.facebook.presto.hive.gcs.HiveGcsConfig
 
setManifestVerificationEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMaxBucketsForGroupedExecution(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMaxCompressionBufferSize(DataSize) - Method in class com.facebook.presto.hive.OrcFileWriterConfig
 
setMaxConcurrentFileRenames(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMaxConcurrentZeroRowFileCreations(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMaxInitialSplits(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMaxInitialSplitSize(DataSize) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMaxMetadataUpdaterThreads(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMaxOpenSortFiles(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMaxOutstandingSplits(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMaxOutstandingSplitsSize(DataSize) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMaxPartitionBatchSize(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMaxPartitionsPerScan(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMaxPartitionsPerWriter(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMaxSplitIteratorThreads(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMaxSplitSize(DataSize) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMetadataUpdateResults(List<ConnectorMetadataUpdateHandle>) - Method in class com.facebook.presto.hive.HiveMetadataUpdater
 
setMinBucketCountToNotIgnoreTableBucketing(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setMinPartitionBatchSize(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setNodeSelectionStrategy(NodeSelectionStrategy) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setOptimizedPartitionUpdateSerializationEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setOptimizeMismatchedBucketCount(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
Deprecated.
setOrcBloomFiltersEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setOrcCompressionCodec(HiveCompressionCodec) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setOrcDefaultBloomFilterFpp(double) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setOrcLazyReadSmallRanges(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
Deprecated.
setOrcMaxBufferSize(DataSize) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setOrcMaxMergeDistance(DataSize) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setOrcMaxReadBlockSize(DataSize) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setOrcOptimizedWriterEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
Deprecated.
setOrcStreamBufferSize(DataSize) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setOrcTinyStripeThreshold(DataSize) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setOrcWriterValidationMode(OrcWriteValidation.OrcWriteValidationMode) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setOrcWriterValidationPercentage(double) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setPageFileStripeMaxSize(DataSize) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setPageSize(DataSize) - Method in class com.facebook.presto.hive.ParquetFileWriterConfig
 
setParquetBatchReaderVerificationEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setParquetBatchReadOptimizationEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setParquetDereferencePushdownEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setParquetMaxReadBlockSize(DataSize) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setParquetOptimizedWriterEnabled(boolean) - Method in class com.facebook.presto.hive.ParquetFileWriterConfig
 
setPartialAggregationPushdownEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setPartialAggregationPushdownForVariableLengthDatatypesEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setPartitionStatisticsBasedOptimizationEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setPartitionStatisticsSampleSize(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setPinS3ClientToCurrentRegion(boolean) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setPreferManifestsToListFiles(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setPushdownFilterEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setRangeFiltersOnSubscriptsEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setRcfileOptimizedWriterEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
Deprecated.
setRcfileWriterValidate(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setReadColumns(Configuration, List<Integer>) - Static method in class com.facebook.presto.hive.HiveUtil
 
setRecursiveDirWalkerEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setResourceConfigFiles(String) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setResourceConfigFiles(List<String>) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setRespectTableFormat(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setRowGroupMaxRowCount(int) - Method in class com.facebook.presto.hive.OrcFileWriterConfig
 
setS3AclType(PrestoS3AclType) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3AwsAccessKey(String) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3AwsSecretKey(String) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3ConnectTimeout(Duration) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3EncryptionMaterialsProvider(String) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3Endpoint(String) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3FileSystemType(S3FileSystemType) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setS3IamRole(String) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3IamRoleSessionName(String) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3KmsKeyId(String) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3MaxBackoffTime(Duration) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3MaxClientRetries(int) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3MaxConnections(int) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3MaxErrorRetries(int) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3MaxRetryTime(Duration) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3MultipartMinFileSize(DataSize) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3MultipartMinPartSize(DataSize) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3PathStyleAccess(boolean) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3SelectPushdownEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setS3SelectPushdownMaxConnections(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setS3SignerType(PrestoS3SignerType) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3SocketTimeout(Duration) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3SseEnabled(boolean) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3SseKmsKeyId(String) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3SseType(PrestoS3SseType) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3SslEnabled(boolean) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3StagingDirectory(File) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3StorageClass(PrestoS3StorageClass) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3UseInstanceCredentials(boolean) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setS3UserAgentPrefix(String) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setSecuritySystem(String) - Method in class com.facebook.presto.hive.security.SecurityConfig
 
setSkipDeletionForAlter(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setSkipGlacierObjects(boolean) - Method in class com.facebook.presto.hive.s3.HiveS3Config
 
setSkipTargetCleanupOnRollback(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setSortedWriteTempPathSubdirectoryCount(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setSortedWriteToTempPathEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setSortedWritingEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setSplitLoaderConcurrency(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setStringStatisticsLimit(DataSize) - Method in class com.facebook.presto.hive.OrcFileWriterConfig
 
setStripeMaxRowCount(int) - Method in class com.facebook.presto.hive.OrcFileWriterConfig
 
setStripeMaxSize(DataSize) - Method in class com.facebook.presto.hive.OrcFileWriterConfig
 
setStripeMinSize(DataSize) - Method in class com.facebook.presto.hive.OrcFileWriterConfig
 
setTableStatisticsEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setTemporaryStagingDirectoryEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setTemporaryStagingDirectoryPath(String) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setTemporaryTableCompressionCodec(HiveCompressionCodec) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setTemporaryTableSchema(String) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setTemporaryTableStorageFormat(HiveStorageFormat) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setTextMaxLineLength(DataSize) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setTimeZone(String) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setUndoMetastoreOperationsEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setup(Binder) - Method in class com.facebook.presto.hive.authentication.HiveAuthenticationModule
 
setup(Binder) - Method in class com.facebook.presto.hive.gcs.HiveGcsModule
 
setup(Binder) - Method in class com.facebook.presto.hive.s3.HiveS3Module
 
setup(Binder) - Method in class com.facebook.presto.hive.security.HiveSecurityModule
 
setUseGcsAccessToken(boolean) - Method in class com.facebook.presto.hive.gcs.HiveGcsConfig
 
setUseOrcColumnNames(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setUsePageFileForHiveUnsupportedType(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setUseParquetColumnNames(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setWorkingDirectory(Path) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystem
 
setWriterSortBufferSize(DataSize) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setWritesToNonManagedTablesEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setWriteValidationThreads(int) - Method in class com.facebook.presto.hive.HiveClientConfig
 
setZstdJniDecompressionEnabled(boolean) - Method in class com.facebook.presto.hive.HiveClientConfig
 
shortDecimalPartitionKey(String, DecimalType, String) - Static method in class com.facebook.presto.hive.HiveUtil
 
shouldCreateEmptyBucketFilesForTemporaryTable(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
shouldCreateFilesForMissingBuckets(Table, ConnectorSession) - Static method in class com.facebook.presto.hive.HiveMetadata
 
shouldIgnoreTableBucketing(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
shouldIgnoreUnreadablePartition(ConnectorSession) - Static method in class com.facebook.presto.hive.HiveSessionProperties
 
shouldUseRecordReaderFromInputFormat(Configuration, Storage) - Static method in class com.facebook.presto.hive.HiveUtil
 
SHUFFLE_PARTITIONED_COLUMNS_FOR_TABLE_WRITE - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
shutdown() - Method in class com.facebook.presto.hive.HiveConnector
 
SimpleHadoopAuthentication - Class in com.facebook.presto.hive.authentication
 
SimpleHadoopAuthentication() - Constructor for class com.facebook.presto.hive.authentication.SimpleHadoopAuthentication
 
simpleImpersonatingHdfsAuthenticationModule() - Static method in class com.facebook.presto.hive.authentication.AuthenticationModules
 
size() - Method in class com.facebook.presto.hive.pagefile.PageFileFooterOutput
 
smallintPartitionKey(String, String) - Static method in class com.facebook.presto.hive.HiveUtil
 
SortBuffer - Class in com.facebook.presto.hive.util
 
SortBuffer(DataSize, List<Type>, List<Integer>, List<SortOrder>, PageSorter) - Constructor for class com.facebook.presto.hive.util.SortBuffer
 
SORTED_BY_PROPERTY - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
SORTED_WRITE_TEMP_PATH_SUBDIRECTORY_COUNT - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
SORTED_WRITE_TO_TEMP_PATH_ENABLED - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
SortingFileWriter - Class in com.facebook.presto.hive
 
SortingFileWriter(FileSystem, Path, HiveFileWriter, DataSize, int, List<Type>, List<Integer>, List<SortOrder>, PageSorter, SortingFileWriter.TempFileSinkFactory, boolean) - Constructor for class com.facebook.presto.hive.SortingFileWriter
 
SortingFileWriter.TempFileSinkFactory - Interface in com.facebook.presto.hive
 
SortingFileWriterFactory - Class in com.facebook.presto.hive
 
SortingFileWriterFactory(HdfsEnvironment, ConnectorSession, JobConf, List<Type>, List<Integer>, List<SortOrder>, DataSize, int, PageSorter, OrcFileWriterFactory, boolean, int) - Constructor for class com.facebook.presto.hive.SortingFileWriterFactory
 
SqlStandardAccessControl - Class in com.facebook.presto.hive.security
 
SqlStandardAccessControl(HiveConnectorId, HiveTransactionManager) - Constructor for class com.facebook.presto.hive.security.SqlStandardAccessControl
 
SqlStandardSecurityModule - Class in com.facebook.presto.hive.security
 
SqlStandardSecurityModule() - Constructor for class com.facebook.presto.hive.security.SqlStandardSecurityModule
 
StagingFileCommitter - Interface in com.facebook.presto.hive
 
start(HiveSplitSource) - Method in class com.facebook.presto.hive.BackgroundHiveSplitLoader
 
stop() - Method in class com.facebook.presto.hive.BackgroundHiveSplitLoader
 
stop() - Method in class com.facebook.presto.hive.HiveFileRenamer
 
stop() - Method in class com.facebook.presto.hive.HiveMetadataUpdaterProvider
 
STORAGE_FORMAT_PROPERTY - Static variable in class com.facebook.presto.hive.HiveTableProperties
 
StoragePartitionLoader - Class in com.facebook.presto.hive
 
StoragePartitionLoader(Table, Optional<Domain>, Optional<StoragePartitionLoader.BucketSplitInfo>, ConnectorSession, HdfsEnvironment, NamenodeStats, DirectoryLister, Deque<Iterator<InternalHiveSplit>>, boolean, boolean, boolean) - Constructor for class com.facebook.presto.hive.StoragePartitionLoader
 
StoragePartitionLoader.BucketSplitInfo - Class in com.facebook.presto.hive
 
StructCoercer(TypeManager, HiveType, HiveType) - Constructor for class com.facebook.presto.hive.HiveCoercer.StructCoercer
 
SubfieldExtractor - Class in com.facebook.presto.hive
 
SubfieldExtractor(StandardFunctionResolution, ExpressionOptimizer, ConnectorSession) - Constructor for class com.facebook.presto.hive.SubfieldExtractor
 
submit(Executor, ResumableTask) - Static method in class com.facebook.presto.hive.util.ResumableTasks
 
supportsMetadataDelete(ConnectorSession, ConnectorTableHandle, Optional<ConnectorTableLayoutHandle>) - Method in class com.facebook.presto.hive.HiveMetadata
 
syncPartitionMetadata(ConnectorSession, String, String, String, boolean) - Method in class com.facebook.presto.hive.SyncPartitionMetadataProcedure
 
SyncPartitionMetadataProcedure - Class in com.facebook.presto.hive
 
SyncPartitionMetadataProcedure(Supplier<TransactionalMetadata>, HdfsEnvironment) - Constructor for class com.facebook.presto.hive.SyncPartitionMetadataProcedure
 
SyncPartitionMetadataProcedure.SyncMode - Enum in com.facebook.presto.hive
 
SystemTableAwareAccessControl - Class in com.facebook.presto.hive.security
 
SystemTableAwareAccessControl(ConnectorAccessControl) - Constructor for class com.facebook.presto.hive.security.SystemTableAwareAccessControl
 

T

TABLE_COMMENT - Static variable in class com.facebook.presto.hive.HiveMetadata
 
TABLE_IDENTIFIER - Static variable in class com.facebook.presto.hive.DwrfEncryptionMetadata
 
TableEncryptionProperties - Class in com.facebook.presto.hive
 
TableEncryptionProperties(Optional<String>, Optional<ColumnEncryptionInformation>) - Constructor for class com.facebook.presto.hive.TableEncryptionProperties
 
TableParameterCodec - Class in com.facebook.presto.hive
 
TableParameterCodec() - Constructor for class com.facebook.presto.hive.TableParameterCodec
 
TableToPartitionMapping - Class in com.facebook.presto.hive
 
TableToPartitionMapping(Optional<Map<Integer, Integer>>, Map<Integer, Column>) - Constructor for class com.facebook.presto.hive.TableToPartitionMapping
 
TempFileReader - Class in com.facebook.presto.hive.util
 
TempFileReader(List<Type>, OrcDataSource) - Constructor for class com.facebook.presto.hive.util.TempFileReader
 
TempFileWriter - Class in com.facebook.presto.hive.util
 
TempFileWriter(List<Type>, DataSink) - Constructor for class com.facebook.presto.hive.util.TempFileWriter
 
TEMPORARY_STAGING_DIRECTORY_ENABLED - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
time() - Method in class com.facebook.presto.hive.NamenodeStats.CallStats
 
timestampPartitionKey(String, DateTimeZone, String) - Static method in class com.facebook.presto.hive.HiveUtil
 
tinyintPartitionKey(String, String) - Static method in class com.facebook.presto.hive.HiveUtil
 
toCoercingFilter(TupleDomainFilter, Subfield) - Method in class com.facebook.presto.hive.HiveCoercer.FloatToDoubleCoercer
 
toCoercingFilter(TupleDomainFilter, Subfield) - Method in class com.facebook.presto.hive.HiveCoercer.IntegerNumberToVarcharCoercer
 
toCoercingFilter(TupleDomainFilter, Subfield) - Method in class com.facebook.presto.hive.HiveCoercer.IntegerNumberUpscaleCoercer
 
toCoercingFilter(TupleDomainFilter, Subfield) - Method in class com.facebook.presto.hive.HiveCoercer.ListCoercer
 
toCoercingFilter(TupleDomainFilter, Subfield) - Method in class com.facebook.presto.hive.HiveCoercer.MapCoercer
 
toCoercingFilter(TupleDomainFilter, Subfield) - Method in class com.facebook.presto.hive.HiveCoercer.StructCoercer
 
toCoercingFilter(TupleDomainFilter, Subfield) - Method in interface com.facebook.presto.hive.HiveCoercer
 
toCoercingFilter(TupleDomainFilter, Subfield) - Method in class com.facebook.presto.hive.HiveCoercer.VarcharToIntegerNumberCoercer
 
toColumnExtractor() - Method in class com.facebook.presto.hive.SubfieldExtractor
 
toColumnHandles(List<HivePageSourceProvider.ColumnMapping>, boolean) - Static method in class com.facebook.presto.hive.HivePageSourceProvider.ColumnMapping
 
toDwrfEncryptionProvider() - Method in class com.facebook.presto.hive.HiveDwrfEncryptionProvider
 
toExplainIOConstraints(ConnectorSession, ConnectorTableHandle, TupleDomain<ColumnHandle>) - Method in class com.facebook.presto.hive.HiveMetadata
Returns a TupleDomain of constraints that is suitable for Explain (Type IO)
toHiveProperties() - Method in class com.facebook.presto.hive.TableEncryptionProperties
 
toJobConf(Configuration) - Static method in class com.facebook.presto.hive.util.ConfigurationUtils
 
toKeyMap(List<OrcType>, List<HiveColumnHandle>) - Method in class com.facebook.presto.hive.DwrfEncryptionMetadata
 
toKeyMap(List<OrcType>, Map<String, Integer>) - Method in class com.facebook.presto.hive.DwrfEncryptionMetadata
 
toKeyProvider(String) - Method in class com.facebook.presto.hive.OrcFileWriterFactory
 
toOrcWriterOptionsBuilder() - Method in class com.facebook.presto.hive.OrcFileWriterConfig
 
toRowExpression(Subfield, Type) - Method in class com.facebook.presto.hive.SubfieldExtractor
 
toString() - Method in class com.facebook.presto.hive.HiveBucketFunction
 
toString() - Method in class com.facebook.presto.hive.HiveColumnHandle
 
toString() - Method in class com.facebook.presto.hive.HiveConnectorId
 
toString() - Method in class com.facebook.presto.hive.HivePageSource
 
toString() - Method in class com.facebook.presto.hive.HivePartition
 
toString() - Method in class com.facebook.presto.hive.HivePartitionHandle
 
toString() - Method in class com.facebook.presto.hive.HivePartitioningHandle
 
toString() - Method in class com.facebook.presto.hive.HivePartitionKey
 
toString() - Method in class com.facebook.presto.hive.HiveSplit
 
toString() - Method in class com.facebook.presto.hive.HiveTableHandle
 
toString() - Method in class com.facebook.presto.hive.HiveTableLayoutHandle
 
toString() - Method in class com.facebook.presto.hive.HiveTransactionHandle
 
toString() - Method in class com.facebook.presto.hive.HiveWritableTableHandle
 
toString() - Method in class com.facebook.presto.hive.HiveWriter
 
toString() - Method in class com.facebook.presto.hive.InternalHiveSplit
 
toString() - Method in class com.facebook.presto.hive.NodeVersion
 
toString() - Method in class com.facebook.presto.hive.orc.OrcBatchPageSource
 
toString() - Method in class com.facebook.presto.hive.orc.OrcSelectivePageSource
 
toString() - Method in class com.facebook.presto.hive.OrcFileWriter
 
toString() - Method in class com.facebook.presto.hive.PartitionUpdate.FileWriteInfo
 
toString() - Method in class com.facebook.presto.hive.PartitionUpdate
 
toString() - Method in class com.facebook.presto.hive.rcfile.HdfsRcFileDataSource
 
toString() - Method in class com.facebook.presto.hive.rcfile.RcFilePageSource
 
toString() - Method in class com.facebook.presto.hive.RcFileFileWriter
 
toString() - Method in class com.facebook.presto.hive.RecordFileWriter
 
toString() - Method in class com.facebook.presto.hive.SortingFileWriter
 
toString() - Method in class com.facebook.presto.hive.TableToPartitionMapping
 
toTableProperties() - Method in class com.facebook.presto.hive.TableEncryptionProperties
 
TransactionalMetadata - Interface in com.facebook.presto.hive
 
transactionManager - Variable in class com.facebook.presto.hive.rule.HiveFilterPushdown
 
translate(Type, Optional<HiveType>) - Method in class com.facebook.presto.hive.HiveTypeTranslator
 
translateHiveUnsupportedTypeForTemporaryTable(Type, TypeManager) - Static method in class com.facebook.presto.hive.HiveUtil
 
translateHiveUnsupportedTypesForTemporaryTable(List<ColumnMetadata>, TypeManager) - Static method in class com.facebook.presto.hive.HiveUtil
Translates Presto type that is incompatible (cannot be stored in a Hive table) to a compatible type with the same physical layout.
TupleDomainFilterCache - Class in com.facebook.presto.hive.orc
 
TupleDomainFilterCache() - Constructor for class com.facebook.presto.hive.orc.TupleDomainFilterCache
 
typedPartitionKey(String, Type, String, DateTimeZone) - Static method in class com.facebook.presto.hive.HiveUtil
 

U

UNPARTITIONED_ID - Static variable in class com.facebook.presto.hive.HivePartition
 
unregisterMBean(ObjectName) - Method in class com.facebook.presto.hive.RebindSafeMBeanServer
 
updateAwsRequestCount(long) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
updateAwsRetryCount(long) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
updateAwsThrottleExceptionsCount(long) - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
updateConfiguration(Configuration) - Method in interface com.facebook.presto.hive.gcs.GcsConfigurationInitializer
 
updateConfiguration(Configuration, HdfsContext, URI) - Method in class com.facebook.presto.hive.gcs.GcsConfigurationProvider
 
updateConfiguration(Configuration) - Method in class com.facebook.presto.hive.gcs.HiveGcsConfigurationInitializer
 
updateConfiguration(Configuration) - Method in class com.facebook.presto.hive.HdfsConfigurationInitializer
 
updateConfiguration(Configuration) - Method in class com.facebook.presto.hive.s3.HiveS3Module.EmrFsS3ConfigurationUpdater
 
updateConfiguration(Configuration) - Method in class com.facebook.presto.hive.s3.HiveS3Module.HadoopDefaultConfigurationUpdater
 
updateConfiguration(Configuration) - Method in class com.facebook.presto.hive.s3.PrestoS3ConfigurationUpdater
 
updateConfiguration(Configuration) - Method in interface com.facebook.presto.hive.s3.S3ConfigurationUpdater
 
updatePartitionMetadataWithFileNamesAndSizes(PartitionUpdate, Map<String, String>) - Static method in class com.facebook.presto.hive.HiveManifestUtils
 
updateRowIdHandle() - Static method in class com.facebook.presto.hive.HiveColumnHandle
 
uploadFailed() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
uploadStarted() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
uploadSuccessful() - Method in class com.facebook.presto.hive.s3.PrestoS3FileSystemStats
 
USE_LIST_DIRECTORY_CACHE - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 
UserGroupInformationUtils - Class in com.facebook.presto.hive.authentication
 

V

validateMaterializedViewPartitionColumns(SemiTransactionalHiveMetastore, MetastoreContext, Table, ConnectorMaterializedViewDefinition) - Static method in class com.facebook.presto.hive.HiveMaterializedViewUtils
Validate the partition columns of a materialized view to ensure 1) a materialized view is partitioned; and 2) it has at least one partition directly mapped to all base tables.
valueOf(String) - Static method in enum com.facebook.presto.hive.HiveClientConfig.HdfsAuthenticationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.hive.HiveClientConfig.HiveMetastoreAuthenticationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.hive.HiveColumnHandle.ColumnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.hive.HiveCompressionCodec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.hive.HivePageSourceProvider.ColumnMappingKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.hive.HiveSessionProperties.InsertExistingPartitionsBehavior
Returns the enum constant of this type with the specified name.
valueOf(String, boolean) - Static method in enum com.facebook.presto.hive.HiveSessionProperties.InsertExistingPartitionsBehavior
 
valueOf(String) - Static method in enum com.facebook.presto.hive.NestedDirectoryPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.hive.PartitionUpdate.UpdateMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.hive.s3.PrestoS3AclType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.hive.s3.PrestoS3SignerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.hive.s3.PrestoS3SseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.hive.s3.PrestoS3StorageClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.hive.s3.S3FileSystemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.hive.SyncPartitionMetadataProcedure.SyncMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.facebook.presto.hive.HiveClientConfig.HdfsAuthenticationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.hive.HiveClientConfig.HiveMetastoreAuthenticationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.hive.HiveColumnHandle.ColumnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.hive.HiveCompressionCodec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.hive.HivePageSourceProvider.ColumnMappingKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.hive.HiveSessionProperties.InsertExistingPartitionsBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.hive.NestedDirectoryPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.hive.PartitionUpdate.UpdateMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.hive.s3.PrestoS3AclType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.hive.s3.PrestoS3SignerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.hive.s3.PrestoS3SseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.hive.s3.PrestoS3StorageClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.hive.s3.S3FileSystemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.hive.SyncPartitionMetadataProcedure.SyncMode
Returns an array containing the constants of this enum type, in the order they are declared.
varcharPartitionKey(String, String, Type) - Static method in class com.facebook.presto.hive.HiveUtil
 
VarcharToIntegerNumberCoercer(Type, Type) - Constructor for class com.facebook.presto.hive.HiveCoercer.VarcharToIntegerNumberCoercer
 
verifyPartitionTypeSupported(String, Type) - Static method in class com.facebook.presto.hive.HiveUtil
 
VERSION_1 - Static variable in class com.facebook.presto.hive.HiveManifestUtils
 
ViewAlreadyExistsException - Exception in com.facebook.presto.hive
 
ViewAlreadyExistsException(SchemaTableName) - Constructor for exception com.facebook.presto.hive.ViewAlreadyExistsException
 
ViewAlreadyExistsException(SchemaTableName, String) - Constructor for exception com.facebook.presto.hive.ViewAlreadyExistsException
 
VIRTUAL_BUCKET_COUNT - Static variable in class com.facebook.presto.hive.HiveSessionProperties
 

W

withAnalyzePartitionValues(Optional<List<List<String>>>) - Method in class com.facebook.presto.hive.HiveTableHandle
 
withRequiredSubfields(List<Subfield>) - Method in class com.facebook.presto.hive.HiveColumnHandle
 
write(SerializedPage) - Method in class com.facebook.presto.hive.pagefile.PageWriter
 
WriteCompletedEvent - Class in com.facebook.presto.hive
 
WriteCompletedEvent(String, String, String, String, String, String, String, String, String, String, String, Map<String, String>, Long, long) - Constructor for class com.facebook.presto.hive.WriteCompletedEvent
 
writeData(SliceOutput) - Method in class com.facebook.presto.hive.pagefile.PageFileFooterOutput
 
WriteInfo(Path, Path, Optional<Path>, LocationHandle.WriteMode) - Constructor for class com.facebook.presto.hive.LocationService.WriteInfo
 
writePage(Page) - Method in class com.facebook.presto.hive.util.TempFileWriter
 

Z

ZeroRowFileCreator - Interface in com.facebook.presto.hive
 
A B C D E F G H I K L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2012–2021. All rights reserved.