Package io.trino.plugin.hive.metastore
Class Storage
- java.lang.Object
-
- io.trino.plugin.hive.metastore.Storage
-
@Immutable public class Storage extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStorage.Builder
-
Constructor Summary
Constructors Constructor Description Storage(StorageFormat storageFormat, String location, Optional<HiveBucketProperty> bucketProperty, boolean skewed, Map<String,String> serdeParameters)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Storage.Builderbuilder()static Storage.Builderbuilder(Storage storage)booleanequals(Object o)Optional<HiveBucketProperty>getBucketProperty()StringgetLocation()Map<String,String>getSerdeParameters()StorageFormatgetStorageFormat()inthashCode()booleanisSkewed()StringtoString()
-
-
-
Constructor Detail
-
Storage
public Storage(StorageFormat storageFormat, String location, Optional<HiveBucketProperty> bucketProperty, boolean skewed, Map<String,String> serdeParameters)
-
-
Method Detail
-
getStorageFormat
public StorageFormat getStorageFormat()
-
getLocation
public String getLocation()
-
getBucketProperty
public Optional<HiveBucketProperty> getBucketProperty()
-
isSkewed
public boolean isSkewed()
-
builder
public static Storage.Builder builder()
-
builder
public static Storage.Builder builder(Storage storage)
-
-