@BetaApi @Generated(value="by gapic-generator-java") public class HttpJsonWorkstationsStub extends WorkstationsStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonWorkstationsStub(WorkstationsStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonWorkstationsStub, using the given settings.
|
protected |
HttpJsonWorkstationsStub(WorkstationsStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonWorkstationsStub, using the given settings.
|
getOperationsStubprotected HttpJsonWorkstationsStub(WorkstationsStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonWorkstationsStub(WorkstationsStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonWorkstationsStub create(WorkstationsStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonWorkstationsStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonWorkstationsStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOException@InternalApi public static List<com.google.api.gax.httpjson.ApiMethodDescriptor> getMethodDescriptors()
public com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub getHttpJsonOperationsStub()
getHttpJsonOperationsStub in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<GetWorkstationClusterRequest,WorkstationCluster> getWorkstationClusterCallable()
getWorkstationClusterCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<ListWorkstationClustersRequest,ListWorkstationClustersResponse> listWorkstationClustersCallable()
listWorkstationClustersCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<ListWorkstationClustersRequest,WorkstationsClient.ListWorkstationClustersPagedResponse> listWorkstationClustersPagedCallable()
listWorkstationClustersPagedCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<CreateWorkstationClusterRequest,com.google.longrunning.Operation> createWorkstationClusterCallable()
createWorkstationClusterCallable in class WorkstationsStubpublic com.google.api.gax.rpc.OperationCallable<CreateWorkstationClusterRequest,WorkstationCluster,OperationMetadata> createWorkstationClusterOperationCallable()
createWorkstationClusterOperationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateWorkstationClusterRequest,com.google.longrunning.Operation> updateWorkstationClusterCallable()
updateWorkstationClusterCallable in class WorkstationsStubpublic com.google.api.gax.rpc.OperationCallable<UpdateWorkstationClusterRequest,WorkstationCluster,OperationMetadata> updateWorkstationClusterOperationCallable()
updateWorkstationClusterOperationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteWorkstationClusterRequest,com.google.longrunning.Operation> deleteWorkstationClusterCallable()
deleteWorkstationClusterCallable in class WorkstationsStubpublic com.google.api.gax.rpc.OperationCallable<DeleteWorkstationClusterRequest,WorkstationCluster,OperationMetadata> deleteWorkstationClusterOperationCallable()
deleteWorkstationClusterOperationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<GetWorkstationConfigRequest,WorkstationConfig> getWorkstationConfigCallable()
getWorkstationConfigCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<ListWorkstationConfigsRequest,ListWorkstationConfigsResponse> listWorkstationConfigsCallable()
listWorkstationConfigsCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<ListWorkstationConfigsRequest,WorkstationsClient.ListWorkstationConfigsPagedResponse> listWorkstationConfigsPagedCallable()
listWorkstationConfigsPagedCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<ListUsableWorkstationConfigsRequest,ListUsableWorkstationConfigsResponse> listUsableWorkstationConfigsCallable()
listUsableWorkstationConfigsCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<ListUsableWorkstationConfigsRequest,WorkstationsClient.ListUsableWorkstationConfigsPagedResponse> listUsableWorkstationConfigsPagedCallable()
listUsableWorkstationConfigsPagedCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<CreateWorkstationConfigRequest,com.google.longrunning.Operation> createWorkstationConfigCallable()
createWorkstationConfigCallable in class WorkstationsStubpublic com.google.api.gax.rpc.OperationCallable<CreateWorkstationConfigRequest,WorkstationConfig,OperationMetadata> createWorkstationConfigOperationCallable()
createWorkstationConfigOperationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateWorkstationConfigRequest,com.google.longrunning.Operation> updateWorkstationConfigCallable()
updateWorkstationConfigCallable in class WorkstationsStubpublic com.google.api.gax.rpc.OperationCallable<UpdateWorkstationConfigRequest,WorkstationConfig,OperationMetadata> updateWorkstationConfigOperationCallable()
updateWorkstationConfigOperationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteWorkstationConfigRequest,com.google.longrunning.Operation> deleteWorkstationConfigCallable()
deleteWorkstationConfigCallable in class WorkstationsStubpublic com.google.api.gax.rpc.OperationCallable<DeleteWorkstationConfigRequest,WorkstationConfig,OperationMetadata> deleteWorkstationConfigOperationCallable()
deleteWorkstationConfigOperationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<GetWorkstationRequest,Workstation> getWorkstationCallable()
getWorkstationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<ListWorkstationsRequest,ListWorkstationsResponse> listWorkstationsCallable()
listWorkstationsCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<ListWorkstationsRequest,WorkstationsClient.ListWorkstationsPagedResponse> listWorkstationsPagedCallable()
listWorkstationsPagedCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<ListUsableWorkstationsRequest,ListUsableWorkstationsResponse> listUsableWorkstationsCallable()
listUsableWorkstationsCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<ListUsableWorkstationsRequest,WorkstationsClient.ListUsableWorkstationsPagedResponse> listUsableWorkstationsPagedCallable()
listUsableWorkstationsPagedCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<CreateWorkstationRequest,com.google.longrunning.Operation> createWorkstationCallable()
createWorkstationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.OperationCallable<CreateWorkstationRequest,Workstation,OperationMetadata> createWorkstationOperationCallable()
createWorkstationOperationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateWorkstationRequest,com.google.longrunning.Operation> updateWorkstationCallable()
updateWorkstationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.OperationCallable<UpdateWorkstationRequest,Workstation,OperationMetadata> updateWorkstationOperationCallable()
updateWorkstationOperationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteWorkstationRequest,com.google.longrunning.Operation> deleteWorkstationCallable()
deleteWorkstationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.OperationCallable<DeleteWorkstationRequest,Workstation,OperationMetadata> deleteWorkstationOperationCallable()
deleteWorkstationOperationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<StartWorkstationRequest,com.google.longrunning.Operation> startWorkstationCallable()
startWorkstationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.OperationCallable<StartWorkstationRequest,Workstation,OperationMetadata> startWorkstationOperationCallable()
startWorkstationOperationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<StopWorkstationRequest,com.google.longrunning.Operation> stopWorkstationCallable()
stopWorkstationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.OperationCallable<StopWorkstationRequest,Workstation,OperationMetadata> stopWorkstationOperationCallable()
stopWorkstationOperationCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<GenerateAccessTokenRequest,GenerateAccessTokenResponse> generateAccessTokenCallable()
generateAccessTokenCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
setIamPolicyCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
getIamPolicyCallable in class WorkstationsStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class WorkstationsStubpublic final void close()
close in interface AutoCloseableclose in class WorkstationsStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2025 Google LLC. All rights reserved.