[[["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."],[[["This webpage provides documentation for the `OperationOrBuilder` interface, which extends `MessageOrBuilder` and is part of the Google Long Running Operations API."],["The page lists multiple versions of the API, from 2.63.1 (latest) down to 2.7.1, with each version providing access to the `OperationOrBuilder` documentation, including version 2.45.0, in which this interface extends from MessageOrBuilder."],["`OperationOrBuilder` includes methods to retrieve the status of an operation (e.g., `getDone()`, `getError()`), along with metadata, name, and response details."],["The `OperationOrBuilder` methods allow checking if there is an error, metadata, or response associated with the operation, using `hasError()`, `hasMetadata()`, and `hasResponse()`, respectively."],["The document also details how to fetch the type information for these methods, including `ByteString`, `Any`, `Status` and `ResultCase`."]]],[]]