public static final class FlowControlRequest.Builder extends GeneratedMessageV3.Builder<FlowControlRequest.Builder> implements FlowControlRequestOrBuilder
Request to grant tokens to the server, requesting delivery of messages when
they become available.
Protobuf type google.cloud.pubsublite.v1.FlowControlRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public FlowControlRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public FlowControlRequest build()
buildPartial()
public FlowControlRequest buildPartial()
clear()
public FlowControlRequest.Builder clear()
Overrides
clearAllowedBytes()
public FlowControlRequest.Builder clearAllowedBytes()
The number of byte tokens to grant. Must be greater than or equal to 0.
int64 allowed_bytes = 2;
clearAllowedMessages()
public FlowControlRequest.Builder clearAllowedMessages()
The number of message tokens to grant. Must be greater than or equal to 0.
int64 allowed_messages = 1;
clearField(Descriptors.FieldDescriptor field)
public FlowControlRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public FlowControlRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public FlowControlRequest.Builder clone()
Overrides
getAllowedBytes()
public long getAllowedBytes()
The number of byte tokens to grant. Must be greater than or equal to 0.
int64 allowed_bytes = 2;
Returns |
Type |
Description |
long |
The allowedBytes.
|
getAllowedMessages()
public long getAllowedMessages()
The number of message tokens to grant. Must be greater than or equal to 0.
int64 allowed_messages = 1;
Returns |
Type |
Description |
long |
The allowedMessages.
|
getDefaultInstanceForType()
public FlowControlRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(FlowControlRequest other)
public FlowControlRequest.Builder mergeFrom(FlowControlRequest other)
public FlowControlRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public FlowControlRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final FlowControlRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAllowedBytes(long value)
public FlowControlRequest.Builder setAllowedBytes(long value)
The number of byte tokens to grant. Must be greater than or equal to 0.
int64 allowed_bytes = 2;
Parameter |
Name |
Description |
value |
long
The allowedBytes to set.
|
setAllowedMessages(long value)
public FlowControlRequest.Builder setAllowedMessages(long value)
The number of message tokens to grant. Must be greater than or equal to 0.
int64 allowed_messages = 1;
Parameter |
Name |
Description |
value |
long
The allowedMessages to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public FlowControlRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public FlowControlRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final FlowControlRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides