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 ReadLimitbytes(long bytes)static ReadLimitcount(long count)static ReadLimitcountOrBytes(long count, long bytes)ReadLimitremaining(long consumedRecords, long consumedBytes)s2.v1alpha.ReadLimittoProto()voidvalidateUnary() 
 - 
 
- 
- 
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()
 
 - 
 
 -