[[["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-07-01 UTC."],[[["This webpage provides documentation for the `ApiFuture` interface, a core component in Google's Java API, with the latest version being 2.46.1."],["`ApiFuture` is designed as a `Future` that allows for the addition of listeners, enabling more advanced asynchronous operations."],["The interface `ApiFuture` is similar to Guava's `ListenableFuture`, but it's redeclared to avoid conflicts and to be shaded."],["The documentation outlines the `addListener` method, which takes a `Runnable` listener and an `Executor` to handle asynchronous tasks."],["The page lists all the versions of `ApiFuture` from version 2.1.2 all the way to the latest 2.46.1, allowing users to navigate and review them."]]],[]]