[[["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 2025-04-17 UTC."],[[["This webpage provides documentation for the `FlowController` class in the Google API Client Libraries for Java, focusing on version 2.23.3 and including links to other versions."],["`FlowController` manages flow control capabilities, inheriting from `java.lang.Object` and having methods to adjust thresholds and limits based on element and byte counts."],["It allows for reserving and releasing resources using methods like `reserve(long elements, long bytes)` and `release(long elements, long bytes)`, and provides methods to dynamically adjust flow control limits, namely `increaseThresholds` and `decreaseThresholds`."],["There are two constructors for `FlowController`, one takes `DynamicFlowControlSettings` as a parameter and the other takes `FlowControlSettings`, along with several methods that return information on flow control states and limits."],["The document lists previous versions of `FlowController` which shows a history of its implementation, and a link to the latest version 2.63.1."]]],[]]