public class HiveSplitPartitionInfo extends Object
| Constructor and Description |
|---|
HiveSplitPartitionInfo(com.facebook.presto.hive.metastore.Storage storage,
URI path,
List<HivePartitionKey> partitionKeys,
String partitionName,
int partitionDataColumnCount,
TableToPartitionMapping tableToPartitionMapping,
Optional<HiveSplit.BucketConversion> bucketConversion,
Set<com.facebook.presto.spi.ColumnHandle> redundantColumnDomains) |
| Modifier and Type | Method and Description |
|---|---|
int |
decrementAndGetReferences() |
Optional<HiveSplit.BucketConversion> |
getBucketConversion() |
int |
getEstimatedSizeInBytes() |
int |
getPartitionDataColumnCount() |
List<HivePartitionKey> |
getPartitionKeys() |
String |
getPartitionName() |
URI |
getPath() |
Set<com.facebook.presto.spi.ColumnHandle> |
getRedundantColumnDomains() |
com.facebook.presto.hive.metastore.Storage |
getStorage() |
TableToPartitionMapping |
getTableToPartitionMapping() |
int |
incrementAndGetReferences() |
public HiveSplitPartitionInfo(com.facebook.presto.hive.metastore.Storage storage,
URI path,
List<HivePartitionKey> partitionKeys,
String partitionName,
int partitionDataColumnCount,
TableToPartitionMapping tableToPartitionMapping,
Optional<HiveSplit.BucketConversion> bucketConversion,
Set<com.facebook.presto.spi.ColumnHandle> redundantColumnDomains)
public com.facebook.presto.hive.metastore.Storage getStorage()
public List<HivePartitionKey> getPartitionKeys()
public String getPartitionName()
public int getPartitionDataColumnCount()
public TableToPartitionMapping getTableToPartitionMapping()
public Optional<HiveSplit.BucketConversion> getBucketConversion()
public Set<com.facebook.presto.spi.ColumnHandle> getRedundantColumnDomains()
public int getEstimatedSizeInBytes()
public int incrementAndGetReferences()
public int decrementAndGetReferences()
public URI getPath()
Copyright © 2012–2023. All rights reserved.