Class SubscribeRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
com.google.cloud.pubsublite.proto.SubscribeRequest.Builder
- All Implemented Interfaces:
SubscribeRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SubscribeRequest
public static final class SubscribeRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
implements SubscribeRequestOrBuilder
A request sent from the client to the server on a stream.Protobuf type
google.cloud.pubsublite.v1.SubscribeRequest-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Request to grant tokens to the server,Initial request on the stream.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Request to update the stream's delivery cursor.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequest to grant tokens to the server,Request to grant tokens to the server,Request to grant tokens to the server,Initial request on the stream.Initial request on the stream.Initial request on the stream.getSeek()Request to update the stream's delivery cursor.Request to update the stream's delivery cursor.Request to update the stream's delivery cursor.booleanRequest to grant tokens to the server,booleanInitial request on the stream.booleanhasSeek()Request to update the stream's delivery cursor.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanRequest to grant tokens to the server,mergeFrom(SubscribeRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Initial request on the stream.mergeSeek(SeekRequest value) Request to update the stream's delivery cursor.final SubscribeRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setFlowControl(FlowControlRequest value) Request to grant tokens to the server,setFlowControl(FlowControlRequest.Builder builderForValue) Request to grant tokens to the server,Initial request on the stream.setInitial(InitialSubscribeRequest.Builder builderForValue) Initial request on the stream.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSeek(SeekRequest value) Request to update the stream's delivery cursor.setSeek(SeekRequest.Builder builderForValue) Request to update the stream's delivery cursor.final SubscribeRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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 java.lang.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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<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.GeneratedMessageV3.Builder<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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
setField
public SubscribeRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
setRepeatedField
public SubscribeRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
addRepeatedField
public SubscribeRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SubscribeRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
mergeFrom
public 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<SubscribeRequest.Builder>- Throws:
IOException
-
getRequestCase
- Specified by:
getRequestCasein interfaceSubscribeRequestOrBuilder
-
clearRequest
-
hasInitial
public boolean hasInitial()Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;- Specified by:
hasInitialin interfaceSubscribeRequestOrBuilder- Returns:
- Whether the initial field is set.
-
getInitial
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;- Specified by:
getInitialin interfaceSubscribeRequestOrBuilder- Returns:
- The initial.
-
setInitial
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1; -
setInitial
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1; -
mergeInitial
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1; -
clearInitial
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1; -
getInitialBuilder
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1; -
getInitialOrBuilder
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;- Specified by:
getInitialOrBuilderin interfaceSubscribeRequestOrBuilder
-
hasSeek
public boolean hasSeek()Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;- Specified by:
hasSeekin interfaceSubscribeRequestOrBuilder- Returns:
- Whether the seek field is set.
-
getSeek
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;- Specified by:
getSeekin interfaceSubscribeRequestOrBuilder- Returns:
- The seek.
-
setSeek
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2; -
setSeek
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2; -
mergeSeek
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2; -
clearSeek
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2; -
getSeekBuilder
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2; -
getSeekOrBuilder
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;- Specified by:
getSeekOrBuilderin interfaceSubscribeRequestOrBuilder
-
hasFlowControl
public boolean hasFlowControl()Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;- Specified by:
hasFlowControlin interfaceSubscribeRequestOrBuilder- Returns:
- Whether the flowControl field is set.
-
getFlowControl
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;- Specified by:
getFlowControlin interfaceSubscribeRequestOrBuilder- Returns:
- The flowControl.
-
setFlowControl
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3; -
setFlowControl
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3; -
mergeFlowControl
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3; -
clearFlowControl
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3; -
getFlowControlBuilder
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3; -
getFlowControlOrBuilder
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;- Specified by:
getFlowControlOrBuilderin interfaceSubscribeRequestOrBuilder
-
setUnknownFields
public final SubscribeRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
mergeUnknownFields
public final SubscribeRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-