| Class | Description | 
| com.google.cloud.workstations.v1.CreateWorkstationClusterRequest | Message for creating a CreateWorkstationCluster. | 
| com.google.cloud.workstations.v1.CreateWorkstationClusterRequest.Builder | Message for creating a CreateWorkstationCluster. | 
| com.google.cloud.workstations.v1.CreateWorkstationConfigRequest | Message for creating a CreateWorkstationConfig. | 
| com.google.cloud.workstations.v1.CreateWorkstationConfigRequest.Builder | Message for creating a CreateWorkstationConfig. | 
| com.google.cloud.workstations.v1.CreateWorkstationRequest | Message for creating a CreateWorkstation. | 
| com.google.cloud.workstations.v1.CreateWorkstationRequest.Builder | Message for creating a CreateWorkstation. | 
| com.google.cloud.workstations.v1.DeleteWorkstationClusterRequest | Message for deleting a workstation cluster. | 
| com.google.cloud.workstations.v1.DeleteWorkstationClusterRequest.Builder | Message for deleting a workstation cluster. | 
| com.google.cloud.workstations.v1.DeleteWorkstationConfigRequest | Message for deleting a workstation configuration. | 
| com.google.cloud.workstations.v1.DeleteWorkstationConfigRequest.Builder | Message for deleting a workstation configuration. | 
| com.google.cloud.workstations.v1.DeleteWorkstationRequest | Request message for DeleteWorkstation. | 
| com.google.cloud.workstations.v1.DeleteWorkstationRequest.Builder | Request message for DeleteWorkstation. | 
| com.google.cloud.workstations.v1.GenerateAccessTokenRequest | Request message for GenerateAccessToken. | 
| com.google.cloud.workstations.v1.GenerateAccessTokenRequest.Builder | Request message for GenerateAccessToken. | 
| com.google.cloud.workstations.v1.GenerateAccessTokenResponse | Response message for GenerateAccessToken. | 
| com.google.cloud.workstations.v1.GenerateAccessTokenResponse.Builder | Response message for GenerateAccessToken. | 
| com.google.cloud.workstations.v1.GetWorkstationClusterRequest | Request message for GetWorkstationCluster. | 
| com.google.cloud.workstations.v1.GetWorkstationClusterRequest.Builder | Request message for GetWorkstationCluster. | 
| com.google.cloud.workstations.v1.GetWorkstationConfigRequest | Request message for GetWorkstationConfig. | 
| com.google.cloud.workstations.v1.GetWorkstationConfigRequest.Builder | Request message for GetWorkstationConfig. | 
| com.google.cloud.workstations.v1.GetWorkstationRequest | Request message for GetWorkstation. | 
| com.google.cloud.workstations.v1.GetWorkstationRequest.Builder | Request message for GetWorkstation. | 
| com.google.cloud.workstations.v1.ListUsableWorkstationConfigsRequest | Request message for ListUsableWorkstationConfigs. | 
| com.google.cloud.workstations.v1.ListUsableWorkstationConfigsRequest.Builder | Request message for ListUsableWorkstationConfigs. | 
| com.google.cloud.workstations.v1.ListUsableWorkstationConfigsResponse | Response message for ListUsableWorkstationConfigs. | 
| com.google.cloud.workstations.v1.ListUsableWorkstationConfigsResponse.Builder | Response message for ListUsableWorkstationConfigs. | 
| com.google.cloud.workstations.v1.ListUsableWorkstationsRequest | Request message for ListUsableWorkstations. | 
| com.google.cloud.workstations.v1.ListUsableWorkstationsRequest.Builder | Request message for ListUsableWorkstations. | 
| com.google.cloud.workstations.v1.ListUsableWorkstationsResponse | Response message for ListUsableWorkstations. | 
| com.google.cloud.workstations.v1.ListUsableWorkstationsResponse.Builder | Response message for ListUsableWorkstations. | 
| com.google.cloud.workstations.v1.ListWorkstationClustersRequest | Request message for ListWorkstationClusters. | 
| com.google.cloud.workstations.v1.ListWorkstationClustersRequest.Builder | Request message for ListWorkstationClusters. | 
| com.google.cloud.workstations.v1.ListWorkstationClustersResponse | Response message for ListWorkstationClusters. | 
| com.google.cloud.workstations.v1.ListWorkstationClustersResponse.Builder | Response message for ListWorkstationClusters. | 
| com.google.cloud.workstations.v1.ListWorkstationConfigsRequest | Request message for ListWorkstationConfigs. | 
| com.google.cloud.workstations.v1.ListWorkstationConfigsRequest.Builder | Request message for ListWorkstationConfigs. | 
| com.google.cloud.workstations.v1.ListWorkstationConfigsResponse | Response message for ListWorkstationConfigs. | 
| com.google.cloud.workstations.v1.ListWorkstationConfigsResponse.Builder | Response message for ListWorkstationConfigs. | 
| com.google.cloud.workstations.v1.ListWorkstationsRequest | Request message for ListWorkstations. | 
| com.google.cloud.workstations.v1.ListWorkstationsRequest.Builder | Request message for ListWorkstations. | 
| com.google.cloud.workstations.v1.ListWorkstationsResponse | Response message for ListWorkstations. | 
| com.google.cloud.workstations.v1.ListWorkstationsResponse.Builder | Response message for ListWorkstations. | 
| com.google.cloud.workstations.v1.LocationName |  | 
| com.google.cloud.workstations.v1.LocationName.Builder | Builder for projects/{project}/locations/{location}. | 
| com.google.cloud.workstations.v1.OperationMetadata | Metadata for long-running operations. | 
| com.google.cloud.workstations.v1.OperationMetadata.Builder | Metadata for long-running operations. | 
| com.google.cloud.workstations.v1.StartWorkstationRequest | Request message for StartWorkstation. | 
| com.google.cloud.workstations.v1.StartWorkstationRequest.Builder | Request message for StartWorkstation. | 
| com.google.cloud.workstations.v1.StopWorkstationRequest | Request message for StopWorkstation. | 
| com.google.cloud.workstations.v1.StopWorkstationRequest.Builder | Request message for StopWorkstation. | 
| com.google.cloud.workstations.v1.UpdateWorkstationClusterRequest | Request message for UpdateWorkstationCluster. | 
| com.google.cloud.workstations.v1.UpdateWorkstationClusterRequest.Builder | Request message for UpdateWorkstationCluster. | 
| com.google.cloud.workstations.v1.UpdateWorkstationConfigRequest | Request message for UpdateWorkstationConfig. | 
| com.google.cloud.workstations.v1.UpdateWorkstationConfigRequest.Builder | Request message for UpdateWorkstationConfig. | 
| com.google.cloud.workstations.v1.UpdateWorkstationRequest | Request message for UpdateWorkstation. | 
| com.google.cloud.workstations.v1.UpdateWorkstationRequest.Builder | Request message for UpdateWorkstation. | 
| com.google.cloud.workstations.v1.Workstation | A single instance of a developer workstation with its own persistent storage. | 
| com.google.cloud.workstations.v1.Workstation.Builder | A single instance of a developer workstation with its own persistent storage. | 
| com.google.cloud.workstations.v1.WorkstationCluster | A workstation cluster resource in the Cloud Workstations API.
 Defines a group of workstations in a particular region and the | 
| com.google.cloud.workstations.v1.WorkstationCluster.Builder | A workstation cluster resource in the Cloud Workstations API.
 Defines a group of workstations in a particular region and the | 
| com.google.cloud.workstations.v1.WorkstationCluster.PrivateClusterConfig | Configuration options for private workstation clusters. | 
| com.google.cloud.workstations.v1.WorkstationCluster.PrivateClusterConfig.Builder | Configuration options for private workstation clusters. | 
| com.google.cloud.workstations.v1.WorkstationClusterName |  | 
| com.google.cloud.workstations.v1.WorkstationClusterName.Builder | Builder for projects/{project}/locations/{location}/workstationClusters/{workstation_cluster}. | 
| com.google.cloud.workstations.v1.WorkstationConfig | A workstation configuration resource in the Cloud Workstations API.
 Workstation configurations act as templates for workstations. The workstation | 
| com.google.cloud.workstations.v1.WorkstationConfig.Builder | A workstation configuration resource in the Cloud Workstations API.
 Workstation configurations act as templates for workstations. The workstation | 
| com.google.cloud.workstations.v1.WorkstationConfig.Container | A Docker container. | 
| com.google.cloud.workstations.v1.WorkstationConfig.Container.Builder | A Docker container. | 
| com.google.cloud.workstations.v1.WorkstationConfig.CustomerEncryptionKey | A customer-managed encryption key (CMEK) for the Compute Engine
 resources of the associated workstation configuration. Specify the name of
 your Cloud KMS encryption key and the default service account. | 
| com.google.cloud.workstations.v1.WorkstationConfig.CustomerEncryptionKey.Builder | A customer-managed encryption key (CMEK) for the Compute Engine
 resources of the associated workstation configuration. Specify the name of
 your Cloud KMS encryption key and the default service account. | 
| com.google.cloud.workstations.v1.WorkstationConfig.Host | Runtime host for a workstation. | 
| com.google.cloud.workstations.v1.WorkstationConfig.Host.Builder | Runtime host for a workstation. | 
| com.google.cloud.workstations.v1.WorkstationConfig.Host.GceInstance | A runtime using a Compute Engine instance. | 
| com.google.cloud.workstations.v1.WorkstationConfig.Host.GceInstance.Builder | A runtime using a Compute Engine instance. | 
| com.google.cloud.workstations.v1.WorkstationConfig.Host.GceInstance.GceConfidentialInstanceConfig | A set of Compute Engine Confidential VM instance options. | 
| com.google.cloud.workstations.v1.WorkstationConfig.Host.GceInstance.GceConfidentialInstanceConfig.Builder | A set of Compute Engine Confidential VM instance options. | 
| com.google.cloud.workstations.v1.WorkstationConfig.Host.GceInstance.GceShieldedInstanceConfig | A set of Compute Engine Shielded instance options. | 
| com.google.cloud.workstations.v1.WorkstationConfig.Host.GceInstance.GceShieldedInstanceConfig.Builder | A set of Compute Engine Shielded instance options. | 
| com.google.cloud.workstations.v1.WorkstationConfig.PersistentDirectory | A directory to persist across workstation sessions. | 
| com.google.cloud.workstations.v1.WorkstationConfig.PersistentDirectory.Builder | A directory to persist across workstation sessions. | 
| com.google.cloud.workstations.v1.WorkstationConfig.PersistentDirectory.GceRegionalPersistentDisk | A PersistentDirectory backed by a Compute Engine regional persistent
 disk. The
 persistent_directories | 
| com.google.cloud.workstations.v1.WorkstationConfig.PersistentDirectory.GceRegionalPersistentDisk.Builder | A PersistentDirectory backed by a Compute Engine regional persistent
 disk. The
 persistent_directories | 
| com.google.cloud.workstations.v1.WorkstationConfig.ReadinessCheck | A readiness check to be performed on a workstation. | 
| com.google.cloud.workstations.v1.WorkstationConfig.ReadinessCheck.Builder | A readiness check to be performed on a workstation. | 
| com.google.cloud.workstations.v1.WorkstationConfigName |  | 
| com.google.cloud.workstations.v1.WorkstationConfigName.Builder | Builder for
 projects/{project}/locations/{location}/workstationClusters/{workstation_cluster}/workstationConfigs/{workstation_config}. | 
| com.google.cloud.workstations.v1.WorkstationName |  | 
| com.google.cloud.workstations.v1.WorkstationName.Builder | Builder for
 projects/{project}/locations/{location}/workstationClusters/{workstation_cluster}/workstationConfigs/{workstation_config}/workstations/{workstation}. | 
| com.google.cloud.workstations.v1.WorkstationsClient.ListUsableWorkstationConfigsFixedSizeCollection |  | 
| com.google.cloud.workstations.v1.WorkstationsClient.ListUsableWorkstationConfigsPage |  | 
| com.google.cloud.workstations.v1.WorkstationsClient.ListUsableWorkstationConfigsPagedResponse |  | 
| com.google.cloud.workstations.v1.WorkstationsClient.ListUsableWorkstationsFixedSizeCollection |  | 
| com.google.cloud.workstations.v1.WorkstationsClient.ListUsableWorkstationsPage |  | 
| com.google.cloud.workstations.v1.WorkstationsClient.ListUsableWorkstationsPagedResponse |  | 
| com.google.cloud.workstations.v1.WorkstationsClient.ListWorkstationClustersFixedSizeCollection |  | 
| com.google.cloud.workstations.v1.WorkstationsClient.ListWorkstationClustersPage |  | 
| com.google.cloud.workstations.v1.WorkstationsClient.ListWorkstationClustersPagedResponse |  | 
| com.google.cloud.workstations.v1.WorkstationsClient.ListWorkstationConfigsFixedSizeCollection |  | 
| com.google.cloud.workstations.v1.WorkstationsClient.ListWorkstationConfigsPage |  | 
| com.google.cloud.workstations.v1.WorkstationsClient.ListWorkstationConfigsPagedResponse |  | 
| com.google.cloud.workstations.v1.WorkstationsClient.ListWorkstationsFixedSizeCollection |  | 
| com.google.cloud.workstations.v1.WorkstationsClient.ListWorkstationsPage |  | 
| com.google.cloud.workstations.v1.WorkstationsClient.ListWorkstationsPagedResponse |  | 
| com.google.cloud.workstations.v1.WorkstationsGrpc | Service for interacting with Cloud Workstations. | 
| com.google.cloud.workstations.v1.WorkstationsGrpc.WorkstationsImplBase | Base class for the server implementation of the service Workstations.
 Service for interacting with Cloud Workstations. | 
| com.google.cloud.workstations.v1.WorkstationsProto |  | 
| com.google.cloud.workstations.v1.WorkstationsSettings.Builder | Builder for WorkstationsSettings. |