Send feedback
Class FlowControlRequest.Builder (1.16.5)
Stay organized with collections
Save and categorize content based on your preferences.
1.16.5 (latest)
1.16.2
1.15.21
1.14.8
1.13.8
1.12.22
1.11.2
1.10.0
1.9.4
1.8.0
1.7.1
1.6.3
1.5.5
1.4.12
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.
Send feedback
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.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-04-26 UTC."],[],[]]