Package org.apache.beam.sdk.io.range
@DefaultAnnotation(org.checkerframework.checker.nullness.qual.NonNull.class)
package org.apache.beam.sdk.io.range
Provides thread-safe helpers for implementing dynamic work rebalancing in position-based bounded
sources.
See RangeTracker
to get started.
-
ClassDescriptionA class representing a key consisting of an array of bytes.A class representing a range of
ByteKeys
.A restriction represented by a range of integers [from, to).A coder forOffsetRange
s.ARangeTracker
for non-negative positions of typelong
.RangeTracker<PositionT>ARangeTracker
is a thread-safe helper object for implementing dynamic work rebalancing in position-basedBoundedSource.BoundedReader
subclasses.