Class MockSnapshot


  • @Immutable
    public abstract class MockSnapshot
    extends java.lang.Object
    • Constructor Detail

      • MockSnapshot

        public MockSnapshot()
    • Method Detail

      • jsonNode

        @Lazy
        public com.fasterxml.jackson.databind.JsonNode jsonNode()
      • manifestListLocation

        @Nullable
        @Nullable
        public abstract java.lang.String manifestListLocation()
      • sequenceNumber

        @Default
        public long sequenceNumber()
      • snapshotId

        @Default
        public long snapshotId()
      • timestampMs

        @Default
        public long timestampMs()
      • summaryOperation

        @Default
        public java.lang.String summaryOperation()
      • tableUuid

        public abstract java.lang.String tableUuid()
      • manifestFiles

        @Auxiliary
        public java.util.stream.Stream<MockManifestFile> manifestFiles()
      • generateManifestList

        public void generateManifestList​(org.apache.iceberg.io.OutputFile output)