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| Modifier and Type | Method and 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(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SubscribeRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
SubscribeRequest.Builder |
mergeFrom(SubscribeRequest 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.Builder builderForValue)
Request to grant tokens to the server,
|
SubscribeRequest.Builder |
setFlowControl(FlowControlRequest value)
Request to grant tokens to the server,
|
SubscribeRequest.Builder |
setInitial(InitialSubscribeRequest.Builder builderForValue)
Initial request on the stream.
|
SubscribeRequest.Builder |
setInitial(InitialSubscribeRequest value)
Initial request on the stream.
|
SubscribeRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SubscribeRequest.Builder |
setSeek(SeekRequest.Builder builderForValue)
Request to update the stream's delivery cursor.
|
SubscribeRequest.Builder |
setSeek(SeekRequest value)
Request to update the stream's delivery cursor.
|
SubscribeRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>public SubscribeRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>public SubscribeRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SubscribeRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SubscribeRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SubscribeRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>public SubscribeRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>public SubscribeRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>public SubscribeRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>public SubscribeRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>public SubscribeRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>public SubscribeRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SubscribeRequest.Builder>public SubscribeRequest.Builder mergeFrom(SubscribeRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>public SubscribeRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SubscribeRequest.Builder>IOExceptionpublic SubscribeRequest.RequestCase getRequestCase()
getRequestCase in interface SubscribeRequestOrBuilderpublic SubscribeRequest.Builder clearRequest()
public boolean hasInitial()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;hasInitial in interface SubscribeRequestOrBuilderpublic InitialSubscribeRequest getInitial()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;getInitial in interface SubscribeRequestOrBuilderpublic SubscribeRequest.Builder setInitial(InitialSubscribeRequest value)
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;public SubscribeRequest.Builder setInitial(InitialSubscribeRequest.Builder builderForValue)
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;public SubscribeRequest.Builder mergeInitial(InitialSubscribeRequest value)
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;public SubscribeRequest.Builder clearInitial()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;public InitialSubscribeRequest.Builder getInitialBuilder()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;public InitialSubscribeRequestOrBuilder getInitialOrBuilder()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;getInitialOrBuilder in interface SubscribeRequestOrBuilderpublic boolean hasSeek()
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;hasSeek in interface SubscribeRequestOrBuilderpublic SeekRequest getSeek()
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;getSeek in interface SubscribeRequestOrBuilderpublic SubscribeRequest.Builder setSeek(SeekRequest value)
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;public SubscribeRequest.Builder setSeek(SeekRequest.Builder builderForValue)
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;public SubscribeRequest.Builder mergeSeek(SeekRequest value)
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;public SubscribeRequest.Builder clearSeek()
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;public SeekRequest.Builder getSeekBuilder()
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;public SeekRequestOrBuilder getSeekOrBuilder()
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;getSeekOrBuilder in interface SubscribeRequestOrBuilderpublic boolean hasFlowControl()
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;hasFlowControl in interface SubscribeRequestOrBuilderpublic FlowControlRequest getFlowControl()
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;getFlowControl in interface SubscribeRequestOrBuilderpublic SubscribeRequest.Builder setFlowControl(FlowControlRequest value)
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;public SubscribeRequest.Builder setFlowControl(FlowControlRequest.Builder builderForValue)
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;public SubscribeRequest.Builder mergeFlowControl(FlowControlRequest value)
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;public SubscribeRequest.Builder clearFlowControl()
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;public FlowControlRequest.Builder getFlowControlBuilder()
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;public FlowControlRequestOrBuilder getFlowControlOrBuilder()
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;getFlowControlOrBuilder in interface SubscribeRequestOrBuilderpublic final SubscribeRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>public final SubscribeRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeRequest.Builder>Copyright © 2023 Google LLC. All rights reserved.