Package s2.v1alpha
Class ReadLimit.Builder
- java.lang.Object
- 
- com.google.protobuf.AbstractMessageLite.Builder
- 
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
- 
- com.google.protobuf.GeneratedMessage.Builder<ReadLimit.Builder>
- 
- s2.v1alpha.ReadLimit.Builder
 
 
 
 
- 
- All Implemented Interfaces:
- com.google.protobuf.Message.Builder,- com.google.protobuf.MessageLite.Builder,- com.google.protobuf.MessageLiteOrBuilder,- com.google.protobuf.MessageOrBuilder,- java.lang.Cloneable,- ReadLimitOrBuilder
 - Enclosing class:
- ReadLimit
 
 public static final class ReadLimit.Builder extends com.google.protobuf.GeneratedMessage.Builder<ReadLimit.Builder> implements ReadLimitOrBuilder If both count and bytes are specified, either limit may be hit. Protobuf types2.v1alpha.ReadLimit
- 
- 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ReadLimitbuild()ReadLimitbuildPartial()ReadLimit.Builderclear()ReadLimit.BuilderclearBytes()Metered bytes limit.ReadLimit.BuilderclearCount()Record count limit.longgetBytes()Metered bytes limit.longgetCount()Record count limit.ReadLimitgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleanhasBytes()Metered bytes limit.booleanhasCount()Record count limit.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ReadLimit.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ReadLimit.BuildermergeFrom(com.google.protobuf.Message other)ReadLimit.BuildermergeFrom(ReadLimit other)ReadLimit.BuildersetBytes(long value)Metered bytes limit.ReadLimit.BuildersetCount(long value)Record count limit.- 
Methods inherited from class com.google.protobuf.GeneratedMessage.BuilderaddRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
 - 
Methods inherited from class com.google.protobuf.AbstractMessage.BuilderfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
 - 
Methods inherited from class com.google.protobuf.AbstractMessageLite.BuilderaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
 - 
Methods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
- 
 
- 
- 
- 
Method Detail- 
getDescriptorpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor() 
 - 
internalGetFieldAccessorTableprotected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() - Specified by:
- internalGetFieldAccessorTablein class- com.google.protobuf.GeneratedMessage.Builder<ReadLimit.Builder>
 
 - 
clearpublic ReadLimit.Builder clear() - Specified by:
- clearin interface- com.google.protobuf.Message.Builder
- Specified by:
- clearin interface- com.google.protobuf.MessageLite.Builder
- Overrides:
- clearin class- com.google.protobuf.GeneratedMessage.Builder<ReadLimit.Builder>
 
 - 
getDescriptorForTypepublic com.google.protobuf.Descriptors.Descriptor getDescriptorForType() - Specified by:
- getDescriptorForTypein interface- com.google.protobuf.Message.Builder
- Specified by:
- getDescriptorForTypein interface- com.google.protobuf.MessageOrBuilder
- Overrides:
- getDescriptorForTypein class- com.google.protobuf.GeneratedMessage.Builder<ReadLimit.Builder>
 
 - 
getDefaultInstanceForTypepublic ReadLimit getDefaultInstanceForType() - Specified by:
- getDefaultInstanceForTypein interface- com.google.protobuf.MessageLiteOrBuilder
- Specified by:
- getDefaultInstanceForTypein interface- com.google.protobuf.MessageOrBuilder
 
 - 
buildpublic ReadLimit build() - Specified by:
- buildin interface- com.google.protobuf.Message.Builder
- Specified by:
- buildin interface- com.google.protobuf.MessageLite.Builder
 
 - 
buildPartialpublic ReadLimit buildPartial() - Specified by:
- buildPartialin interface- com.google.protobuf.Message.Builder
- Specified by:
- buildPartialin interface- com.google.protobuf.MessageLite.Builder
 
 - 
mergeFrompublic ReadLimit.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
- mergeFromin interface- com.google.protobuf.Message.Builder
- Overrides:
- mergeFromin class- com.google.protobuf.AbstractMessage.Builder<ReadLimit.Builder>
 
 - 
mergeFrompublic ReadLimit.Builder mergeFrom(ReadLimit other) 
 - 
isInitializedpublic final boolean isInitialized() - Specified by:
- isInitializedin interface- com.google.protobuf.MessageLiteOrBuilder
- Overrides:
- isInitializedin class- com.google.protobuf.GeneratedMessage.Builder<ReadLimit.Builder>
 
 - 
mergeFrompublic ReadLimit.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException - Specified by:
- mergeFromin interface- com.google.protobuf.Message.Builder
- Specified by:
- mergeFromin interface- com.google.protobuf.MessageLite.Builder
- Overrides:
- mergeFromin class- com.google.protobuf.AbstractMessage.Builder<ReadLimit.Builder>
- Throws:
- java.io.IOException
 
 - 
hasCountpublic boolean hasCount() Record count limit. optional uint64 count = 1;- Specified by:
- hasCountin interface- ReadLimitOrBuilder
- Returns:
- Whether the count field is set.
 
 - 
getCountpublic long getCount() Record count limit. optional uint64 count = 1;- Specified by:
- getCountin interface- ReadLimitOrBuilder
- Returns:
- The count.
 
 - 
setCountpublic ReadLimit.Builder setCount(long value) Record count limit. optional uint64 count = 1;- Parameters:
- value- The count to set.
- Returns:
- This builder for chaining.
 
 - 
clearCountpublic ReadLimit.Builder clearCount() Record count limit. optional uint64 count = 1;- Returns:
- This builder for chaining.
 
 - 
hasBytespublic boolean hasBytes() Metered bytes limit. optional uint64 bytes = 2;- Specified by:
- hasBytesin interface- ReadLimitOrBuilder
- Returns:
- Whether the bytes field is set.
 
 - 
getBytespublic long getBytes() Metered bytes limit. optional uint64 bytes = 2;- Specified by:
- getBytesin interface- ReadLimitOrBuilder
- Returns:
- The bytes.
 
 - 
setBytespublic ReadLimit.Builder setBytes(long value) Metered bytes limit. optional uint64 bytes = 2;- Parameters:
- value- The bytes to set.
- Returns:
- This builder for chaining.
 
 - 
clearBytespublic ReadLimit.Builder clearBytes() Metered bytes limit. optional uint64 bytes = 2;- Returns:
- This builder for chaining.
 
 
- 
 
-