Class FlowReader.CheckpointMark

  • All Implemented Interfaces:
    org.apache.beam.sdk.io.UnboundedSource.CheckpointMark
    Enclosing class:
    FlowReader

    public static class FlowReader.CheckpointMark
    extends Object
    implements org.apache.beam.sdk.io.UnboundedSource.CheckpointMark
    • Field Detail

      • previous

        public final org.joda.time.Instant previous
      • index

        public final long index
      • random

        public final Random random
      • limiterState

        public final long limiterState
    • Constructor Detail

      • CheckpointMark

        public CheckpointMark​(org.joda.time.Instant previous,
                              long index,
                              Random random,
                              long limiterState)
    • Method Detail

      • finalizeCheckpoint

        public void finalizeCheckpoint()
                                throws IOException
        Specified by:
        finalizeCheckpoint in interface org.apache.beam.sdk.io.UnboundedSource.CheckpointMark
        Throws:
        IOException