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 typegoogle.cloud.pubsublite.v1.SubscribeRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SubscribeRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SubscribeRequest
build()
SubscribeRequest
buildPartial()
SubscribeRequest.Builder
clear()
SubscribeRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
SubscribeRequest.Builder
clearFlowControl()
Request to grant tokens to the server,SubscribeRequest.Builder
clearInitial()
Initial request on the stream.SubscribeRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
SubscribeRequest.Builder
clearRequest()
SubscribeRequest.Builder
clearSeek()
Request to update the stream's delivery cursor.SubscribeRequest.Builder
clone()
SubscribeRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
FlowControlRequest
getFlowControl()
Request to grant tokens to the server,FlowControlRequest.Builder
getFlowControlBuilder()
Request to grant tokens to the server,FlowControlRequestOrBuilder
getFlowControlOrBuilder()
Request to grant tokens to the server,InitialSubscribeRequest
getInitial()
Initial request on the stream.InitialSubscribeRequest.Builder
getInitialBuilder()
Initial request on the stream.InitialSubscribeRequestOrBuilder
getInitialOrBuilder()
Initial request on the stream.SubscribeRequest.RequestCase
getRequestCase()
SeekRequest
getSeek()
Request to update the stream's delivery cursor.SeekRequest.Builder
getSeekBuilder()
Request to update the stream's delivery cursor.SeekRequestOrBuilder
getSeekOrBuilder()
Request to update the stream's delivery cursor.boolean
hasFlowControl()
Request to grant tokens to the server,boolean
hasInitial()
Initial request on the stream.boolean
hasSeek()
Request to update the stream's delivery cursor.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SubscribeRequest.Builder
mergeFlowControl(FlowControlRequest value)
Request to grant tokens to the server,SubscribeRequest.Builder
mergeFrom(SubscribeRequest other)
SubscribeRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SubscribeRequest.Builder
mergeFrom(com.google.protobuf.Message other)
SubscribeRequest.Builder
mergeInitial(InitialSubscribeRequest value)
Initial request on the stream.SubscribeRequest.Builder
mergeSeek(SeekRequest value)
Request to update the stream's delivery cursor.SubscribeRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
SubscribeRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SubscribeRequest.Builder
setFlowControl(FlowControlRequest value)
Request to grant tokens to the server,SubscribeRequest.Builder
setFlowControl(FlowControlRequest.Builder builderForValue)
Request to grant tokens to the server,SubscribeRequest.Builder
setInitial(InitialSubscribeRequest value)
Initial request on the stream.SubscribeRequest.Builder
setInitial(InitialSubscribeRequest.Builder builderForValue)
Initial request on the stream.SubscribeRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
SubscribeRequest.Builder
setSeek(SeekRequest value)
Request to update the stream's delivery cursor.SubscribeRequest.Builder
setSeek(SeekRequest.Builder builderForValue)
Request to update the stream's delivery cursor.SubscribeRequest.Builder
setUnknownFields(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, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
clear
public SubscribeRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
getDefaultInstanceForType
public SubscribeRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SubscribeRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SubscribeRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SubscribeRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
setField
public SubscribeRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
clearField
public SubscribeRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
clearOneof
public SubscribeRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
setRepeatedField
public SubscribeRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
addRepeatedField
public SubscribeRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
mergeFrom
public SubscribeRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SubscribeRequest.Builder>
-
mergeFrom
public SubscribeRequest.Builder mergeFrom(SubscribeRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SubscribeRequest.Builder>
- Throws:
IOException
-
getRequestCase
public SubscribeRequest.RequestCase getRequestCase()
- Specified by:
getRequestCase
in interfaceSubscribeRequestOrBuilder
-
clearRequest
public SubscribeRequest.Builder clearRequest()
-
hasInitial
public boolean hasInitial()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;
- Specified by:
hasInitial
in interfaceSubscribeRequestOrBuilder
- Returns:
- Whether the initial field is set.
-
getInitial
public InitialSubscribeRequest getInitial()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;
- Specified by:
getInitial
in interfaceSubscribeRequestOrBuilder
- Returns:
- The initial.
-
setInitial
public SubscribeRequest.Builder setInitial(InitialSubscribeRequest value)
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;
-
setInitial
public SubscribeRequest.Builder setInitial(InitialSubscribeRequest.Builder builderForValue)
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;
-
mergeInitial
public SubscribeRequest.Builder mergeInitial(InitialSubscribeRequest value)
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;
-
clearInitial
public SubscribeRequest.Builder clearInitial()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;
-
getInitialBuilder
public InitialSubscribeRequest.Builder getInitialBuilder()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;
-
getInitialOrBuilder
public InitialSubscribeRequestOrBuilder getInitialOrBuilder()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;
- Specified by:
getInitialOrBuilder
in interfaceSubscribeRequestOrBuilder
-
hasSeek
public boolean hasSeek()
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;
- Specified by:
hasSeek
in interfaceSubscribeRequestOrBuilder
- Returns:
- Whether the seek field is set.
-
getSeek
public SeekRequest getSeek()
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;
- Specified by:
getSeek
in interfaceSubscribeRequestOrBuilder
- Returns:
- The seek.
-
setSeek
public SubscribeRequest.Builder setSeek(SeekRequest value)
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;
-
setSeek
public SubscribeRequest.Builder setSeek(SeekRequest.Builder builderForValue)
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;
-
mergeSeek
public SubscribeRequest.Builder mergeSeek(SeekRequest value)
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;
-
clearSeek
public SubscribeRequest.Builder clearSeek()
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;
-
getSeekBuilder
public SeekRequest.Builder getSeekBuilder()
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;
-
getSeekOrBuilder
public SeekRequestOrBuilder getSeekOrBuilder()
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;
- Specified by:
getSeekOrBuilder
in interfaceSubscribeRequestOrBuilder
-
hasFlowControl
public boolean hasFlowControl()
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;
- Specified by:
hasFlowControl
in interfaceSubscribeRequestOrBuilder
- Returns:
- Whether the flowControl field is set.
-
getFlowControl
public FlowControlRequest getFlowControl()
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;
- Specified by:
getFlowControl
in interfaceSubscribeRequestOrBuilder
- Returns:
- The flowControl.
-
setFlowControl
public SubscribeRequest.Builder setFlowControl(FlowControlRequest value)
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;
-
setFlowControl
public SubscribeRequest.Builder setFlowControl(FlowControlRequest.Builder builderForValue)
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;
-
mergeFlowControl
public SubscribeRequest.Builder mergeFlowControl(FlowControlRequest value)
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;
-
clearFlowControl
public SubscribeRequest.Builder clearFlowControl()
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;
-
getFlowControlBuilder
public FlowControlRequest.Builder getFlowControlBuilder()
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;
-
getFlowControlOrBuilder
public FlowControlRequestOrBuilder getFlowControlOrBuilder()
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;
- Specified by:
getFlowControlOrBuilder
in interfaceSubscribeRequestOrBuilder
-
setUnknownFields
public final SubscribeRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
mergeUnknownFields
public final SubscribeRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>
-
-