public class PartitionMetadata extends Object
| Constructor and Description |
|---|
PartitionMetadata(List<Column> columns,
Map<String,String> parameters,
Optional<HiveStorageFormat> storageFormat,
Optional<HiveBucketProperty> bucketProperty,
Map<String,String> serdeParameters,
Optional<String> externalLocation,
Map<String,HiveColumnStatistics> columnStatistics) |
PartitionMetadata(Table table,
PartitionWithStatistics partitionWithStatistics) |
| Modifier and Type | Method and Description |
|---|---|
Optional<HiveBucketProperty> |
getBucketProperty() |
List<Column> |
getColumns() |
Map<String,HiveColumnStatistics> |
getColumnStatistics() |
Optional<String> |
getExternalLocation() |
Map<String,String> |
getParameters() |
Map<String,String> |
getSerdeParameters() |
Optional<HiveStorageFormat> |
getStorageFormat() |
Partition |
toPartition(String databaseName,
String tableName,
List<String> values,
String location) |
PartitionMetadata |
withColumnStatistics(Map<String,HiveColumnStatistics> columnStatistics) |
PartitionMetadata |
withParameters(Map<String,String> parameters) |
public PartitionMetadata(List<Column> columns, Map<String,String> parameters, Optional<HiveStorageFormat> storageFormat, Optional<HiveBucketProperty> bucketProperty, Map<String,String> serdeParameters, Optional<String> externalLocation, Map<String,HiveColumnStatistics> columnStatistics)
public PartitionMetadata(Table table, PartitionWithStatistics partitionWithStatistics)
public Optional<HiveStorageFormat> getStorageFormat()
public Optional<HiveBucketProperty> getBucketProperty()
public Map<String,HiveColumnStatistics> getColumnStatistics()
public PartitionMetadata withParameters(Map<String,String> parameters)
public PartitionMetadata withColumnStatistics(Map<String,HiveColumnStatistics> columnStatistics)
Copyright © 2012–2020. All rights reserved.