Package s2.types
Class ReadLimit
- java.lang.Object
-
- s2.types.ReadLimit
-
public class ReadLimit extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReadLimit
bytes(long bytes)
static ReadLimit
count(long count)
static ReadLimit
countOrBytes(long count, long bytes)
ReadLimit
remaining(long consumedRecords, long consumedBytes)
s2.v1alpha.ReadLimit
toProto()
void
validateUnary()
-
-
-
Field Detail
-
NONE
public static final ReadLimit NONE
-
count
public final java.util.Optional<java.lang.Long> count
-
bytes
public final java.util.Optional<java.lang.Long> bytes
-
-
Method Detail
-
count
public static ReadLimit count(long count)
-
bytes
public static ReadLimit bytes(long bytes)
-
countOrBytes
public static ReadLimit countOrBytes(long count, long bytes)
-
remaining
public ReadLimit remaining(long consumedRecords, long consumedBytes)
-
validateUnary
public void validateUnary()
-
toProto
public s2.v1alpha.ReadLimit toProto()
-
-