Class Umadb.SubscribeRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Umadb.SubscribeRequest.Builder>
com.google.protobuf.GeneratedMessage.Builder<Umadb.SubscribeRequest.Builder>
umadb.v1.Umadb.SubscribeRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, Umadb.SubscribeRequestOrBuilder
- Enclosing class:
Umadb.SubscribeRequest
public static final class Umadb.SubscribeRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Umadb.SubscribeRequest.Builder>
implements Umadb.SubscribeRequestOrBuilder
Request parameters for opening a real-time, continuous stream of events.Protobuf type
umadb.v1.SubscribeRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The sequence position to start subscribing from (allows resuming a disconnected stream).The maximum number of events to buffer/send in a single stream push.The filter criteria for the events you want to listen to.longgetAfter()The sequence position to start subscribing from (allows resuming a disconnected stream).intThe maximum number of events to buffer/send in a single stream push.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetQuery()The filter criteria for the events you want to listen to.The filter criteria for the events you want to listen to.The filter criteria for the events you want to listen to.booleanhasAfter()The sequence position to start subscribing from (allows resuming a disconnected stream).booleanThe maximum number of events to buffer/send in a single stream push.booleanhasQuery()The filter criteria for the events you want to listen to.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Umadb.SubscribeRequest other) mergeQuery(Umadb.Query value) The filter criteria for the events you want to listen to.setAfter(long value) The sequence position to start subscribing from (allows resuming a disconnected stream).setBatchSize(int value) The maximum number of events to buffer/send in a single stream push.setQuery(Umadb.Query value) The filter criteria for the events you want to listen to.setQuery(Umadb.Query.Builder builderForValue) The filter criteria for the events you want to listen to.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, 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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Umadb.SubscribeRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Umadb.SubscribeRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Umadb.SubscribeRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Umadb.SubscribeRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Umadb.SubscribeRequest.Builder>
-
mergeFrom
public Umadb.SubscribeRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Umadb.SubscribeRequest.Builder>- Throws:
IOException
-
hasQuery
public boolean hasQuery()The filter criteria for the events you want to listen to.
optional .umadb.v1.Query query = 1;- Specified by:
hasQueryin interfaceUmadb.SubscribeRequestOrBuilder- Returns:
- Whether the query field is set.
-
getQuery
The filter criteria for the events you want to listen to.
optional .umadb.v1.Query query = 1;- Specified by:
getQueryin interfaceUmadb.SubscribeRequestOrBuilder- Returns:
- The query.
-
setQuery
The filter criteria for the events you want to listen to.
optional .umadb.v1.Query query = 1; -
setQuery
The filter criteria for the events you want to listen to.
optional .umadb.v1.Query query = 1; -
mergeQuery
The filter criteria for the events you want to listen to.
optional .umadb.v1.Query query = 1; -
clearQuery
The filter criteria for the events you want to listen to.
optional .umadb.v1.Query query = 1; -
getQueryBuilder
The filter criteria for the events you want to listen to.
optional .umadb.v1.Query query = 1; -
getQueryOrBuilder
The filter criteria for the events you want to listen to.
optional .umadb.v1.Query query = 1;- Specified by:
getQueryOrBuilderin interfaceUmadb.SubscribeRequestOrBuilder
-
hasAfter
public boolean hasAfter()The sequence position to start subscribing from (allows resuming a disconnected stream).
optional uint64 after = 2;- Specified by:
hasAfterin interfaceUmadb.SubscribeRequestOrBuilder- Returns:
- Whether the after field is set.
-
getAfter
public long getAfter()The sequence position to start subscribing from (allows resuming a disconnected stream).
optional uint64 after = 2;- Specified by:
getAfterin interfaceUmadb.SubscribeRequestOrBuilder- Returns:
- The after.
-
setAfter
The sequence position to start subscribing from (allows resuming a disconnected stream).
optional uint64 after = 2;- Parameters:
value- The after to set.- Returns:
- This builder for chaining.
-
clearAfter
The sequence position to start subscribing from (allows resuming a disconnected stream).
optional uint64 after = 2;- Returns:
- This builder for chaining.
-
hasBatchSize
public boolean hasBatchSize()The maximum number of events to buffer/send in a single stream push.
optional uint32 batch_size = 3;- Specified by:
hasBatchSizein interfaceUmadb.SubscribeRequestOrBuilder- Returns:
- Whether the batchSize field is set.
-
getBatchSize
public int getBatchSize()The maximum number of events to buffer/send in a single stream push.
optional uint32 batch_size = 3;- Specified by:
getBatchSizein interfaceUmadb.SubscribeRequestOrBuilder- Returns:
- The batchSize.
-
setBatchSize
The maximum number of events to buffer/send in a single stream push.
optional uint32 batch_size = 3;- Parameters:
value- The batchSize to set.- Returns:
- This builder for chaining.
-
clearBatchSize
The maximum number of events to buffer/send in a single stream push.
optional uint32 batch_size = 3;- Returns:
- This builder for chaining.
-