Package org.apache.beam.sdk.io.gcp.spanner.changestreams.restriction
Custom restriction tracker related classes.
-
Class Summary Class Description DetectNewPartitionsRangeTracker This restriction tracker delegates most of its behavior to an internalTimestampRangeTracker.ReadChangeStreamPartitionRangeTracker This restriction tracker delegates most of its behavior to an internalTimestampRangeTracker.RestrictionInterrupter<T> An interrupter for restriction tracker of type T.TimestampRange A restriction represented by a range of timestamps [from, to).TimestampRangeTracker ARestrictionTrackerfor claiming positions in aTimestampRangein a monotonically increasing fashion.TimestampUtils Provides methods in order to convert timestamp to nanoseconds representation and back.