Class MockManifestFile
- java.lang.Object
-
- org.projectnessie.gc.iceberg.mocks.MockManifestFile
-
- All Implemented Interfaces:
org.apache.avro.generic.GenericContainer,org.apache.avro.generic.IndexedRecord
@Immutable public abstract class MockManifestFile extends java.lang.Object implements org.apache.avro.generic.IndexedRecord
-
-
Constructor Summary
Constructors Constructor Description MockManifestFile()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.IntegeraddedFilesCount()java.lang.LongaddedRowsCount()abstract java.lang.StringbaseDataFilePath()org.apache.iceberg.ManifestContentcontent()java.lang.IntegerdeletedFilesCount()java.lang.LongdeletedRowsCount()java.lang.IntegerexistingFilesCount()java.lang.LongexistingRowsCount()java.lang.Objectget(int i)org.apache.avro.SchemagetSchema()java.nio.ByteBufferkeyMetadata()longlength()java.util.List<MockManifestEntry>manifestEntries()longminSequenceNumber()intnumEntries()intpartitionSpecId()abstract java.lang.Stringpath()voidput(int i, java.lang.Object v)longsequenceNumber()java.lang.LongsnapshotId()voidwrite(org.apache.iceberg.io.OutputFile output)
-
-
-
Method Detail
-
path
@Nonnull @Nonnull public abstract java.lang.String path()
-
partitionSpecId
@Default public int partitionSpecId()
-
content
@Default public org.apache.iceberg.ManifestContent content()
-
keyMetadata
@Default @Nullable @Nullable public java.nio.ByteBuffer keyMetadata()
-
length
@Default public long length()
-
sequenceNumber
@Default public long sequenceNumber()
-
minSequenceNumber
@Default public long minSequenceNumber()
-
snapshotId
@Default @Nullable @Nullable public java.lang.Long snapshotId()
-
addedFilesCount
@Default @Nullable @Nullable public java.lang.Integer addedFilesCount()
-
addedRowsCount
@Default @Nullable @Nullable public java.lang.Long addedRowsCount()
-
existingFilesCount
@Default @Nullable @Nullable public java.lang.Integer existingFilesCount()
-
existingRowsCount
@Default @Nullable @Nullable public java.lang.Long existingRowsCount()
-
deletedFilesCount
@Default @Nullable @Nullable public java.lang.Integer deletedFilesCount()
-
deletedRowsCount
@Default @Nullable @Nullable public java.lang.Long deletedRowsCount()
-
numEntries
@Default public int numEntries()
-
baseDataFilePath
public abstract java.lang.String baseDataFilePath()
-
manifestEntries
@Auxiliary public java.util.List<MockManifestEntry> manifestEntries()
-
write
public void write(org.apache.iceberg.io.OutputFile output)
-
getSchema
@Auxiliary public org.apache.avro.Schema getSchema()
- Specified by:
getSchemain interfaceorg.apache.avro.generic.GenericContainer
-
put
public void put(int i, java.lang.Object v)- Specified by:
putin interfaceorg.apache.avro.generic.IndexedRecord
-
get
public java.lang.Object get(int i)
- Specified by:
getin interfaceorg.apache.avro.generic.IndexedRecord
-
-