Class FlowControlRequest.Builder (1.16.5)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class FlowControlRequest.Builder extends GeneratedMessage.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.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
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;
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 GeneratedMessage.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
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.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-04-26 UTC.
[null,null,["Last updated 2026-04-26 UTC."],[],[]]