Encapsulates client state, including executor, credentials, and transport channel.
UnlikeClientSettingswhich allows users to configure the client,ClientContextis intended to be used in generated code. Most users will not need to use it.
The objects that need to be closed in order to clean up the resources created in the process of
creating this ClientContext. This will include the closeables from the transport context.
[[["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-09-04 UTC."],[[["\u003cp\u003eThe webpage provides documentation for \u003ccode\u003eClientContext\u003c/code\u003e, a class in the Google API Client Libraries for Java (version 2.7.1).\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eClientContext\u003c/code\u003e encapsulates client state, including the executor, credentials, and transport channel, and is primarily intended for use within generated code rather than by most users.\u003c/p\u003e\n"],["\u003cp\u003eIt lists versions of this class ranging from 2.63.1 (latest) down to 2.7.1, the current documentation version.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eClientContext\u003c/code\u003e provides methods to manage resources, including obtaining the clock, credentials, executor, headers, and transport channel, as well as methods to create a new instance or a builder for customization.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation outlines how \u003ccode\u003eClientContext\u003c/code\u003e objects are created with \u003ccode\u003eClientSettings\u003c/code\u003e or \u003ccode\u003eStubSettings\u003c/code\u003e and details the various attributes and methods available for managing client behavior.\u003c/p\u003e\n"]]],[],null,[]]