Package io.trino.plugin.hive
Class HiveWritableTableHandle
- java.lang.Object
-
- io.trino.plugin.hive.HiveWritableTableHandle
-
- Direct Known Subclasses:
HiveInsertTableHandle,HiveOutputTableHandle
public class HiveWritableTableHandle extends Object
-
-
Constructor Summary
Constructors Constructor Description HiveWritableTableHandle(String schemaName, String tableName, List<HiveColumnHandle> inputColumns, HivePageSinkMetadata pageSinkMetadata, LocationHandle locationHandle, Optional<HiveBucketProperty> bucketProperty, HiveStorageFormat tableStorageFormat, HiveStorageFormat partitionStorageFormat, AcidTransaction transaction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<HiveBucketProperty>getBucketProperty()List<HiveColumnHandle>getInputColumns()LocationHandlegetLocationHandle()HivePageSinkMetadatagetPageSinkMetadata()HiveStorageFormatgetPartitionStorageFormat()StringgetSchemaName()SchemaTableNamegetSchemaTableName()StringgetTableName()HiveStorageFormatgetTableStorageFormat()AcidTransactiongetTransaction()booleanisTransactional()StringtoString()
-
-
-
Constructor Detail
-
HiveWritableTableHandle
public HiveWritableTableHandle(String schemaName, String tableName, List<HiveColumnHandle> inputColumns, HivePageSinkMetadata pageSinkMetadata, LocationHandle locationHandle, Optional<HiveBucketProperty> bucketProperty, HiveStorageFormat tableStorageFormat, HiveStorageFormat partitionStorageFormat, AcidTransaction transaction)
-
-
Method Detail
-
getSchemaName
public String getSchemaName()
-
getTableName
public String getTableName()
-
getSchemaTableName
public SchemaTableName getSchemaTableName()
-
getInputColumns
public List<HiveColumnHandle> getInputColumns()
-
getPageSinkMetadata
public HivePageSinkMetadata getPageSinkMetadata()
-
getLocationHandle
public LocationHandle getLocationHandle()
-
getBucketProperty
public Optional<HiveBucketProperty> getBucketProperty()
-
getTableStorageFormat
public HiveStorageFormat getTableStorageFormat()
-
getPartitionStorageFormat
public HiveStorageFormat getPartitionStorageFormat()
-
getTransaction
public AcidTransaction getTransaction()
-
isTransactional
public boolean isTransactional()
-
-