Package io.trino.plugin.hive
Class HiveBucketProperty
- java.lang.Object
-
- io.trino.plugin.hive.HiveBucketProperty
-
public class HiveBucketProperty extends Object
-
-
Constructor Summary
Constructors Constructor Description HiveBucketProperty(List<String> bucketedBy, HiveBucketing.BucketingVersion bucketingVersion, int bucketCount, List<SortingColumn> sortedBy)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)static Optional<HiveBucketProperty>fromStorageDescriptor(Map<String,String> tableParameters, org.apache.hadoop.hive.metastore.api.StorageDescriptor storageDescriptor, String tablePartitionName)intgetBucketCount()List<String>getBucketedBy()HiveBucketing.BucketingVersiongetBucketingVersion()List<SortingColumn>getSortedBy()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
HiveBucketProperty
public HiveBucketProperty(List<String> bucketedBy, HiveBucketing.BucketingVersion bucketingVersion, int bucketCount, List<SortingColumn> sortedBy)
-
-
Method Detail
-
fromStorageDescriptor
public static Optional<HiveBucketProperty> fromStorageDescriptor(Map<String,String> tableParameters, org.apache.hadoop.hive.metastore.api.StorageDescriptor storageDescriptor, String tablePartitionName)
-
getBucketingVersion
public HiveBucketing.BucketingVersion getBucketingVersion()
-
getBucketCount
public int getBucketCount()
-
getSortedBy
public List<SortingColumn> getSortedBy()
-
-