Class WorkstationsStub
- java.lang.Object
-
- com.google.cloud.workstations.v1.stub.WorkstationsStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
- Direct Known Subclasses:
GrpcWorkstationsStub
,HttpJsonWorkstationsStub
@Generated("by gapic-generator-java") public abstract class WorkstationsStub extends Object implements com.google.api.gax.core.BackgroundResource
Base stub class for the Workstations service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Constructor Description WorkstationsStub()
-
Method Summary
-
-
-
Method Detail
-
getOperationsStub
public com.google.longrunning.stub.OperationsStub getOperationsStub()
-
getHttpJsonOperationsStub
public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub()
-
getWorkstationClusterCallable
public com.google.api.gax.rpc.UnaryCallable<GetWorkstationClusterRequest,WorkstationCluster> getWorkstationClusterCallable()
-
listWorkstationClustersPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListWorkstationClustersRequest,WorkstationsClient.ListWorkstationClustersPagedResponse> listWorkstationClustersPagedCallable()
-
listWorkstationClustersCallable
public com.google.api.gax.rpc.UnaryCallable<ListWorkstationClustersRequest,ListWorkstationClustersResponse> listWorkstationClustersCallable()
-
createWorkstationClusterOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateWorkstationClusterRequest,WorkstationCluster,OperationMetadata> createWorkstationClusterOperationCallable()
-
createWorkstationClusterCallable
public com.google.api.gax.rpc.UnaryCallable<CreateWorkstationClusterRequest,com.google.longrunning.Operation> createWorkstationClusterCallable()
-
updateWorkstationClusterOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateWorkstationClusterRequest,WorkstationCluster,OperationMetadata> updateWorkstationClusterOperationCallable()
-
updateWorkstationClusterCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateWorkstationClusterRequest,com.google.longrunning.Operation> updateWorkstationClusterCallable()
-
deleteWorkstationClusterOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteWorkstationClusterRequest,WorkstationCluster,OperationMetadata> deleteWorkstationClusterOperationCallable()
-
deleteWorkstationClusterCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteWorkstationClusterRequest,com.google.longrunning.Operation> deleteWorkstationClusterCallable()
-
getWorkstationConfigCallable
public com.google.api.gax.rpc.UnaryCallable<GetWorkstationConfigRequest,WorkstationConfig> getWorkstationConfigCallable()
-
listWorkstationConfigsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListWorkstationConfigsRequest,WorkstationsClient.ListWorkstationConfigsPagedResponse> listWorkstationConfigsPagedCallable()
-
listWorkstationConfigsCallable
public com.google.api.gax.rpc.UnaryCallable<ListWorkstationConfigsRequest,ListWorkstationConfigsResponse> listWorkstationConfigsCallable()
-
listUsableWorkstationConfigsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListUsableWorkstationConfigsRequest,WorkstationsClient.ListUsableWorkstationConfigsPagedResponse> listUsableWorkstationConfigsPagedCallable()
-
listUsableWorkstationConfigsCallable
public com.google.api.gax.rpc.UnaryCallable<ListUsableWorkstationConfigsRequest,ListUsableWorkstationConfigsResponse> listUsableWorkstationConfigsCallable()
-
createWorkstationConfigOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateWorkstationConfigRequest,WorkstationConfig,OperationMetadata> createWorkstationConfigOperationCallable()
-
createWorkstationConfigCallable
public com.google.api.gax.rpc.UnaryCallable<CreateWorkstationConfigRequest,com.google.longrunning.Operation> createWorkstationConfigCallable()
-
updateWorkstationConfigOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateWorkstationConfigRequest,WorkstationConfig,OperationMetadata> updateWorkstationConfigOperationCallable()
-
updateWorkstationConfigCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateWorkstationConfigRequest,com.google.longrunning.Operation> updateWorkstationConfigCallable()
-
deleteWorkstationConfigOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteWorkstationConfigRequest,WorkstationConfig,OperationMetadata> deleteWorkstationConfigOperationCallable()
-
deleteWorkstationConfigCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteWorkstationConfigRequest,com.google.longrunning.Operation> deleteWorkstationConfigCallable()
-
getWorkstationCallable
public com.google.api.gax.rpc.UnaryCallable<GetWorkstationRequest,Workstation> getWorkstationCallable()
-
listWorkstationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListWorkstationsRequest,WorkstationsClient.ListWorkstationsPagedResponse> listWorkstationsPagedCallable()
-
listWorkstationsCallable
public com.google.api.gax.rpc.UnaryCallable<ListWorkstationsRequest,ListWorkstationsResponse> listWorkstationsCallable()
-
listUsableWorkstationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListUsableWorkstationsRequest,WorkstationsClient.ListUsableWorkstationsPagedResponse> listUsableWorkstationsPagedCallable()
-
listUsableWorkstationsCallable
public com.google.api.gax.rpc.UnaryCallable<ListUsableWorkstationsRequest,ListUsableWorkstationsResponse> listUsableWorkstationsCallable()
-
createWorkstationOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateWorkstationRequest,Workstation,OperationMetadata> createWorkstationOperationCallable()
-
createWorkstationCallable
public com.google.api.gax.rpc.UnaryCallable<CreateWorkstationRequest,com.google.longrunning.Operation> createWorkstationCallable()
-
updateWorkstationOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateWorkstationRequest,Workstation,OperationMetadata> updateWorkstationOperationCallable()
-
updateWorkstationCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateWorkstationRequest,com.google.longrunning.Operation> updateWorkstationCallable()
-
deleteWorkstationOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteWorkstationRequest,Workstation,OperationMetadata> deleteWorkstationOperationCallable()
-
deleteWorkstationCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteWorkstationRequest,com.google.longrunning.Operation> deleteWorkstationCallable()
-
startWorkstationOperationCallable
public com.google.api.gax.rpc.OperationCallable<StartWorkstationRequest,Workstation,OperationMetadata> startWorkstationOperationCallable()
-
startWorkstationCallable
public com.google.api.gax.rpc.UnaryCallable<StartWorkstationRequest,com.google.longrunning.Operation> startWorkstationCallable()
-
stopWorkstationOperationCallable
public com.google.api.gax.rpc.OperationCallable<StopWorkstationRequest,Workstation,OperationMetadata> stopWorkstationOperationCallable()
-
stopWorkstationCallable
public com.google.api.gax.rpc.UnaryCallable<StopWorkstationRequest,com.google.longrunning.Operation> stopWorkstationCallable()
-
generateAccessTokenCallable
public com.google.api.gax.rpc.UnaryCallable<GenerateAccessTokenRequest,GenerateAccessTokenResponse> generateAccessTokenCallable()
-
setIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
-
getIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
-
testIamPermissionsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
-
close
public abstract void close()
- Specified by:
close
in interfaceAutoCloseable
-
-