Returns the logical grouping to which the "reason" belongs. The error domain is typically the
registered service name of the tool or product that generates the error. e.g. googleapis.com
[[["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-09 UTC."],[[["The page provides documentation for the `ApiException` class within the Google API Client Library for Java, specifically the GAX (Google API Extensions) component."],["The latest version of `ApiException` documented is 2.63.1, with a comprehensive list of previous versions dating back to 2.7.1 also being accessible."],["`ApiException` is a `RuntimeException` that represents an exception thrown during an RPC (Remote Procedure Call) invocation, with methods to return information such as error domain, error details, reason, status code, and whether the request can be retried."],["The `ApiException` class has three constructors, allowing for different levels of detail when instantiating, with the parameters message, cause, statusCode, retryable, and errorDetails, to provide detailed information on the exception."],["The documentation includes a section on inherited members, which are methods inherited from `Object` and `Throwable`, and a section on the methods that can be used to interact with `ApiException` and pull important information out of it."]]],[]]