A flow control event. Record throttled time if LimitExceededBehavior is LimitExceededBehavior#Block, or the exception if the behavior is LimitExceededBehavior#ThrowException.
[[["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-02 UTC."],[[["The content provides a comprehensive list of versions for `FlowControlEventStats.FlowControlEvent`, ranging from version 2.63.1 (latest) down to 2.7.1."],["`FlowControlEventStats.FlowControlEvent` is a class that implements `Comparable` and is designed to record data about flow control events, specifically when throttling occurs or when exceptions arise due to flow control limits."],["This class inherits several members from the `Object` class, including methods like `clone()`, `equals()`, `hashCode()`, and others."],["The class provides methods such as `compareTo()`, `getException()`, `getThrottledTime()`, and `getTimestampMs()` to interact with the flow control event data."],["The `getException()` method retrieves the `FlowControlException` that has occurred, while the `getThrottledTime()` method returns the amount of time, in the specified `TimeUnit`, that an event was throttled."]]],[]]