Package io.trino.plugin.hive
Class AcidInfo
- java.lang.Object
-
- io.trino.plugin.hive.AcidInfo
-
public class AcidInfo extends Object
Stores information about Acid properties of a partition.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAcidInfo.Builderstatic classAcidInfo.DeleteDeltaInfostatic classAcidInfo.OriginalFileInfo
-
Constructor Summary
Constructors Constructor Description AcidInfo(String partitionLocation, List<AcidInfo.DeleteDeltaInfo> deleteDeltas, List<AcidInfo.OriginalFileInfo> originalFiles, int bucketId, boolean orcAcidVersionValidated)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AcidInfo.Builderbuilder(AcidInfo acidInfo)static AcidInfo.Builderbuilder(org.apache.hadoop.fs.Path partitionPath)booleanequals(Object o)intgetBucketId()List<AcidInfo.DeleteDeltaInfo>getDeleteDeltas()List<AcidInfo.OriginalFileInfo>getOriginalFiles()StringgetPartitionLocation()inthashCode()booleanisOrcAcidVersionValidated()StringtoString()
-
-
-
Constructor Detail
-
AcidInfo
public AcidInfo(String partitionLocation, List<AcidInfo.DeleteDeltaInfo> deleteDeltas, List<AcidInfo.OriginalFileInfo> originalFiles, int bucketId, boolean orcAcidVersionValidated)
-
-
Method Detail
-
getOriginalFiles
public List<AcidInfo.OriginalFileInfo> getOriginalFiles()
-
getBucketId
public int getBucketId()
-
getPartitionLocation
public String getPartitionLocation()
-
getDeleteDeltas
public List<AcidInfo.DeleteDeltaInfo> getDeleteDeltas()
-
isOrcAcidVersionValidated
public boolean isOrcAcidVersionValidated()
-
builder
public static AcidInfo.Builder builder(org.apache.hadoop.fs.Path partitionPath)
-
builder
public static AcidInfo.Builder builder(AcidInfo acidInfo)
-
-