Service Description: API for interacting with Google Cloud Shell. Each user of Cloud Shell has at
least one environment, which has the ID "default". Environment consists of a Docker image
defining what is installed on the environment and a home directory containing the user's data
that will remain across sessions. Clients use this API to start and fetch information about their
Settings Classes
Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.
API for interacting with Google Cloud Shell. Each user of Cloud Shell has at
least one environment, which has the ID "default". Environment consists of a
Docker image defining what is installed on the environment and a home
Base class for the server implementation of the service CloudShellService.
API for interacting with Google Cloud Shell. Each user of Cloud Shell has at
A Cloud Shell environment, which is defined as the combination of a Docker
image specifying what is installed on the environment and a home directory
containing the user's data that will remain across sessions. Each user has
A Cloud Shell environment, which is defined as the combination of a Docker
image specifying what is installed on the environment and a home directory
containing the user's data that will remain across sessions. Each user has
API for interacting with Google Cloud Shell. Each user of Cloud Shell has at
least one environment, which has the ID "default". Environment consists of a
Docker image defining what is installed on the environment and a home
Possible states an environment might transition between during startup.
These states are not normally actionable by clients, but may be used to
show a progress message to the user. An environment won't necessarily go
[[["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."],[],[],null,["Version latestkeyboard_arrow_down\n\n- [2.71.0 (latest)](/java/docs/reference/google-cloud-shell/latest/com.google.cloud.shell.v1)\n- [2.69.0](/java/docs/reference/google-cloud-shell/2.69.0/com.google.cloud.shell.v1)\n- [2.67.0](/java/docs/reference/google-cloud-shell/2.67.0/com.google.cloud.shell.v1)\n- [2.66.0](/java/docs/reference/google-cloud-shell/2.66.0/com.google.cloud.shell.v1)\n- [2.63.0](/java/docs/reference/google-cloud-shell/2.63.0/com.google.cloud.shell.v1)\n- [2.62.0](/java/docs/reference/google-cloud-shell/2.62.0/com.google.cloud.shell.v1)\n- [2.61.0](/java/docs/reference/google-cloud-shell/2.61.0/com.google.cloud.shell.v1)\n- [2.59.0](/java/docs/reference/google-cloud-shell/2.59.0/com.google.cloud.shell.v1)\n- [2.58.0](/java/docs/reference/google-cloud-shell/2.58.0/com.google.cloud.shell.v1)\n- [2.57.0](/java/docs/reference/google-cloud-shell/2.57.0/com.google.cloud.shell.v1)\n- [2.56.0](/java/docs/reference/google-cloud-shell/2.56.0/com.google.cloud.shell.v1)\n- [2.55.0](/java/docs/reference/google-cloud-shell/2.55.0/com.google.cloud.shell.v1)\n- [2.54.0](/java/docs/reference/google-cloud-shell/2.54.0/com.google.cloud.shell.v1)\n- [2.53.0](/java/docs/reference/google-cloud-shell/2.53.0/com.google.cloud.shell.v1)\n- [2.52.0](/java/docs/reference/google-cloud-shell/2.52.0/com.google.cloud.shell.v1)\n- [2.51.0](/java/docs/reference/google-cloud-shell/2.51.0/com.google.cloud.shell.v1)\n- [2.50.0](/java/docs/reference/google-cloud-shell/2.50.0/com.google.cloud.shell.v1)\n- [2.48.0](/java/docs/reference/google-cloud-shell/2.48.0/com.google.cloud.shell.v1)\n- [2.47.0](/java/docs/reference/google-cloud-shell/2.47.0/com.google.cloud.shell.v1)\n- [2.46.0](/java/docs/reference/google-cloud-shell/2.46.0/com.google.cloud.shell.v1)\n- [2.45.0](/java/docs/reference/google-cloud-shell/2.45.0/com.google.cloud.shell.v1)\n- [2.44.0](/java/docs/reference/google-cloud-shell/2.44.0/com.google.cloud.shell.v1)\n- [2.43.0](/java/docs/reference/google-cloud-shell/2.43.0/com.google.cloud.shell.v1)\n- [2.42.0](/java/docs/reference/google-cloud-shell/2.42.0/com.google.cloud.shell.v1)\n- [2.41.0](/java/docs/reference/google-cloud-shell/2.41.0/com.google.cloud.shell.v1)\n- [2.40.0](/java/docs/reference/google-cloud-shell/2.40.0/com.google.cloud.shell.v1)\n- [2.39.0](/java/docs/reference/google-cloud-shell/2.39.0/com.google.cloud.shell.v1)\n- [2.38.0](/java/docs/reference/google-cloud-shell/2.38.0/com.google.cloud.shell.v1)\n- [2.36.0](/java/docs/reference/google-cloud-shell/2.36.0/com.google.cloud.shell.v1)\n- [2.35.0](/java/docs/reference/google-cloud-shell/2.35.0/com.google.cloud.shell.v1)\n- [2.34.0](/java/docs/reference/google-cloud-shell/2.34.0/com.google.cloud.shell.v1)\n- [2.33.0](/java/docs/reference/google-cloud-shell/2.33.0/com.google.cloud.shell.v1)\n- [2.32.0](/java/docs/reference/google-cloud-shell/2.32.0/com.google.cloud.shell.v1)\n- [2.31.0](/java/docs/reference/google-cloud-shell/2.31.0/com.google.cloud.shell.v1)\n- [2.30.0](/java/docs/reference/google-cloud-shell/2.30.0/com.google.cloud.shell.v1)\n- [2.29.0](/java/docs/reference/google-cloud-shell/2.29.0/com.google.cloud.shell.v1)\n- [2.28.0](/java/docs/reference/google-cloud-shell/2.28.0/com.google.cloud.shell.v1)\n- [2.27.0](/java/docs/reference/google-cloud-shell/2.27.0/com.google.cloud.shell.v1)\n- [2.26.0](/java/docs/reference/google-cloud-shell/2.26.0/com.google.cloud.shell.v1)\n- [2.23.0](/java/docs/reference/google-cloud-shell/2.23.0/com.google.cloud.shell.v1)\n- [2.22.0](/java/docs/reference/google-cloud-shell/2.22.0/com.google.cloud.shell.v1)\n- [2.21.0](/java/docs/reference/google-cloud-shell/2.21.0/com.google.cloud.shell.v1)\n- [2.20.0](/java/docs/reference/google-cloud-shell/2.20.0/com.google.cloud.shell.v1)\n- [2.19.0](/java/docs/reference/google-cloud-shell/2.19.0/com.google.cloud.shell.v1)\n- [2.18.0](/java/docs/reference/google-cloud-shell/2.18.0/com.google.cloud.shell.v1)\n- [2.17.0](/java/docs/reference/google-cloud-shell/2.17.0/com.google.cloud.shell.v1)\n- [2.16.0](/java/docs/reference/google-cloud-shell/2.16.0/com.google.cloud.shell.v1)\n- [2.15.0](/java/docs/reference/google-cloud-shell/2.15.0/com.google.cloud.shell.v1)\n- [2.14.0](/java/docs/reference/google-cloud-shell/2.14.0/com.google.cloud.shell.v1)\n- [2.13.0](/java/docs/reference/google-cloud-shell/2.13.0/com.google.cloud.shell.v1)\n- [2.12.0](/java/docs/reference/google-cloud-shell/2.12.0/com.google.cloud.shell.v1)\n- [2.11.0](/java/docs/reference/google-cloud-shell/2.11.0/com.google.cloud.shell.v1)\n- [2.10.0](/java/docs/reference/google-cloud-shell/2.10.0/com.google.cloud.shell.v1)\n- [2.8.0](/java/docs/reference/google-cloud-shell/2.8.0/com.google.cloud.shell.v1)\n- [2.7.0](/java/docs/reference/google-cloud-shell/2.7.0/com.google.cloud.shell.v1)\n- [2.6.0](/java/docs/reference/google-cloud-shell/2.6.0/com.google.cloud.shell.v1)\n- [2.5.0](/java/docs/reference/google-cloud-shell/2.5.0/com.google.cloud.shell.v1)\n- [2.4.0](/java/docs/reference/google-cloud-shell/2.4.0/com.google.cloud.shell.v1)\n- [2.3.0](/java/docs/reference/google-cloud-shell/2.3.0/com.google.cloud.shell.v1)\n- [2.1.11](/java/docs/reference/google-cloud-shell/2.1.11/com.google.cloud.shell.v1) \n\nPackage com.google.cloud.shell.v1 (2.71.0)\n==========================================\n\nClient Classes\n--------------\n\nClient classes are the main entry point to using a package.\nThey contain several variations of Java methods for each of the API's methods.\n\n\u003cbr /\u003e\n\nSettings Classes\n----------------\n\nSettings classes can be used to configure credentials, endpoints, and retry settings for a Client.\n\n\u003cbr /\u003e\n\nClasses\n-------\n\nInterfaces\n----------\n\nEnums\n-----"]]