Uses of Class
io.trino.plugin.hive.LocationHandle
Packages that use LocationHandle
-
Uses of LocationHandle in io.trino.plugin.hive
Methods in io.trino.plugin.hive that return LocationHandleModifier and TypeMethodDescriptionHiveLocationService.forExistingTable(SemiTransactionalHiveMetastore metastore, ConnectorSession session, Table table) LocationService.forExistingTable(SemiTransactionalHiveMetastore metastore, ConnectorSession session, Table table) HiveLocationService.forNewTableAsSelect(SemiTransactionalHiveMetastore metastore, ConnectorSession session, String schemaName, String tableName, Optional<Location> externalLocation) LocationService.forNewTableAsSelect(SemiTransactionalHiveMetastore metastore, ConnectorSession session, String schemaName, String tableName, Optional<Location> externalLocation) HiveLocationService.forOptimize(SemiTransactionalHiveMetastore metastore, ConnectorSession session, Table table) LocationService.forOptimize(SemiTransactionalHiveMetastore metastore, ConnectorSession session, Table table) HiveWritableTableHandle.getLocationHandle()Methods in io.trino.plugin.hive with parameters of type LocationHandleModifier and TypeMethodDescriptionHiveLocationService.getPartitionWriteInfo(LocationHandle locationHandle, Optional<Partition> partition, String partitionName) LocationService.getPartitionWriteInfo(LocationHandle locationHandle, Optional<Partition> partition, String partitionName) Ifpartitionis present, returnsWriteInfofor appending existing partition; otherwise, returnsWriteInfofor writing new partition or overwriting existing partition.HiveLocationService.getQueryWriteInfo(LocationHandle locationHandle) LocationService.getQueryWriteInfo(LocationHandle locationHandle) targetPath and writePath will be root directory of all partition and table paths that may be returned byLocationService.getTableWriteInfo(LocationHandle, boolean)andLocationService.getPartitionWriteInfo(LocationHandle, Optional, String)method.HiveLocationService.getTableWriteInfo(LocationHandle locationHandle, boolean overwrite) LocationService.getTableWriteInfo(LocationHandle locationHandle, boolean overwrite) Constructors in io.trino.plugin.hive with parameters of type LocationHandleModifierConstructorDescriptionHiveInsertTableHandle(String schemaName, String tableName, List<HiveColumnHandle> inputColumns, HivePageSinkMetadata pageSinkMetadata, LocationHandle locationHandle, Optional<HiveBucketProperty> bucketProperty, HiveStorageFormat tableStorageFormat, HiveStorageFormat partitionStorageFormat, AcidTransaction transaction, boolean retriesEnabled) HiveOutputTableHandle(String schemaName, String tableName, List<HiveColumnHandle> inputColumns, HivePageSinkMetadata pageSinkMetadata, LocationHandle locationHandle, HiveStorageFormat tableStorageFormat, HiveStorageFormat partitionStorageFormat, List<String> partitionedBy, Optional<HiveBucketProperty> bucketProperty, String tableOwner, Map<String, String> additionalTableParameters, AcidTransaction transaction, boolean external, boolean retriesEnabled) HiveTableExecuteHandle(String procedureName, Optional<String> writeDeclarationId, Optional<Long> maxScannedFileSize, String schemaName, String tableName, List<HiveColumnHandle> inputColumns, HivePageSinkMetadata pageSinkMetadata, LocationHandle locationHandle, Optional<HiveBucketProperty> bucketProperty, HiveStorageFormat tableStorageFormat, HiveStorageFormat partitionStorageFormat, AcidTransaction transaction, boolean retriesEnabled) HiveWritableTableHandle(String schemaName, String tableName, List<HiveColumnHandle> inputColumns, HivePageSinkMetadata pageSinkMetadata, LocationHandle locationHandle, Optional<HiveBucketProperty> bucketProperty, HiveStorageFormat tableStorageFormat, HiveStorageFormat partitionStorageFormat, AcidTransaction transaction, boolean retriesEnabled) HiveWriterFactory(Set<HiveFileWriterFactory> fileWriterFactories, TrinoFileSystemFactory fileSystemFactory, String schemaName, String tableName, boolean isCreateTable, AcidTransaction transaction, List<HiveColumnHandle> inputColumns, HiveStorageFormat tableStorageFormat, HiveStorageFormat partitionStorageFormat, Map<String, String> additionalTableParameters, OptionalInt bucketCount, List<SortingColumn> sortedBy, LocationHandle locationHandle, LocationService locationService, String queryId, HivePageSinkMetadataProvider pageSinkMetadataProvider, TypeManager typeManager, HdfsEnvironment hdfsEnvironment, PageSorter pageSorter, io.airlift.units.DataSize sortBufferSize, int maxOpenSortFiles, org.joda.time.DateTimeZone parquetTimeZone, ConnectorSession session, NodeManager nodeManager, io.airlift.event.client.EventClient eventClient, HiveSessionProperties hiveSessionProperties, HiveWriterStats hiveWriterStats, boolean sortedWritingTempStagingPathEnabled, String sortedWritingTempStagingPath)