Package com.google.cloud.deploy.v1.stub
Class GrpcCloudDeployStub
- java.lang.Object
-
- com.google.cloud.deploy.v1.stub.CloudDeployStub
-
- com.google.cloud.deploy.v1.stub.GrpcCloudDeployStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource,AutoCloseable
@Generated("by gapic-generator-java") public class GrpcCloudDeployStub extends CloudDeployStub
gRPC stub implementation for the CloudDeploy service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedGrpcCloudDeployStub(CloudDeployStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)Constructs an instance of GrpcCloudDeployStub, using the given settings.protectedGrpcCloudDeployStub(CloudDeployStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)Constructs an instance of GrpcCloudDeployStub, using the given settings.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.api.gax.rpc.UnaryCallable<AbandonReleaseRequest,AbandonReleaseResponse>abandonReleaseCallable()com.google.api.gax.rpc.UnaryCallable<AdvanceRolloutRequest,AdvanceRolloutResponse>advanceRolloutCallable()com.google.api.gax.rpc.UnaryCallable<ApproveRolloutRequest,ApproveRolloutResponse>approveRolloutCallable()booleanawaitTermination(long duration, TimeUnit unit)com.google.api.gax.rpc.UnaryCallable<CancelRolloutRequest,CancelRolloutResponse>cancelRolloutCallable()voidclose()static GrpcCloudDeployStubcreate(com.google.api.gax.rpc.ClientContext clientContext)static GrpcCloudDeployStubcreate(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)static GrpcCloudDeployStubcreate(CloudDeployStubSettings settings)com.google.api.gax.rpc.UnaryCallable<CreateDeliveryPipelineRequest,com.google.longrunning.Operation>createDeliveryPipelineCallable()com.google.api.gax.rpc.OperationCallable<CreateDeliveryPipelineRequest,DeliveryPipeline,OperationMetadata>createDeliveryPipelineOperationCallable()com.google.api.gax.rpc.UnaryCallable<CreateReleaseRequest,com.google.longrunning.Operation>createReleaseCallable()com.google.api.gax.rpc.OperationCallable<CreateReleaseRequest,Release,OperationMetadata>createReleaseOperationCallable()com.google.api.gax.rpc.UnaryCallable<CreateRolloutRequest,com.google.longrunning.Operation>createRolloutCallable()com.google.api.gax.rpc.OperationCallable<CreateRolloutRequest,Rollout,OperationMetadata>createRolloutOperationCallable()com.google.api.gax.rpc.UnaryCallable<CreateTargetRequest,com.google.longrunning.Operation>createTargetCallable()com.google.api.gax.rpc.OperationCallable<CreateTargetRequest,Target,OperationMetadata>createTargetOperationCallable()com.google.api.gax.rpc.UnaryCallable<DeleteDeliveryPipelineRequest,com.google.longrunning.Operation>deleteDeliveryPipelineCallable()com.google.api.gax.rpc.OperationCallable<DeleteDeliveryPipelineRequest,com.google.protobuf.Empty,OperationMetadata>deleteDeliveryPipelineOperationCallable()com.google.api.gax.rpc.UnaryCallable<DeleteTargetRequest,com.google.longrunning.Operation>deleteTargetCallable()com.google.api.gax.rpc.OperationCallable<DeleteTargetRequest,com.google.protobuf.Empty,OperationMetadata>deleteTargetOperationCallable()com.google.api.gax.rpc.UnaryCallable<GetConfigRequest,Config>getConfigCallable()com.google.api.gax.rpc.UnaryCallable<GetDeliveryPipelineRequest,DeliveryPipeline>getDeliveryPipelineCallable()com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>getIamPolicyCallable()com.google.api.gax.rpc.UnaryCallable<GetJobRunRequest,JobRun>getJobRunCallable()com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>getLocationCallable()com.google.longrunning.stub.GrpcOperationsStubgetOperationsStub()com.google.api.gax.rpc.UnaryCallable<GetReleaseRequest,Release>getReleaseCallable()com.google.api.gax.rpc.UnaryCallable<GetRolloutRequest,Rollout>getRolloutCallable()com.google.api.gax.rpc.UnaryCallable<GetTargetRequest,Target>getTargetCallable()com.google.api.gax.rpc.UnaryCallable<IgnoreJobRequest,IgnoreJobResponse>ignoreJobCallable()booleanisShutdown()booleanisTerminated()com.google.api.gax.rpc.UnaryCallable<ListDeliveryPipelinesRequest,ListDeliveryPipelinesResponse>listDeliveryPipelinesCallable()com.google.api.gax.rpc.UnaryCallable<ListDeliveryPipelinesRequest,CloudDeployClient.ListDeliveryPipelinesPagedResponse>listDeliveryPipelinesPagedCallable()com.google.api.gax.rpc.UnaryCallable<ListJobRunsRequest,ListJobRunsResponse>listJobRunsCallable()com.google.api.gax.rpc.UnaryCallable<ListJobRunsRequest,CloudDeployClient.ListJobRunsPagedResponse>listJobRunsPagedCallable()com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse>listLocationsCallable()com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,CloudDeployClient.ListLocationsPagedResponse>listLocationsPagedCallable()com.google.api.gax.rpc.UnaryCallable<ListReleasesRequest,ListReleasesResponse>listReleasesCallable()com.google.api.gax.rpc.UnaryCallable<ListReleasesRequest,CloudDeployClient.ListReleasesPagedResponse>listReleasesPagedCallable()com.google.api.gax.rpc.UnaryCallable<ListRolloutsRequest,ListRolloutsResponse>listRolloutsCallable()com.google.api.gax.rpc.UnaryCallable<ListRolloutsRequest,CloudDeployClient.ListRolloutsPagedResponse>listRolloutsPagedCallable()com.google.api.gax.rpc.UnaryCallable<ListTargetsRequest,ListTargetsResponse>listTargetsCallable()com.google.api.gax.rpc.UnaryCallable<ListTargetsRequest,CloudDeployClient.ListTargetsPagedResponse>listTargetsPagedCallable()com.google.api.gax.rpc.UnaryCallable<RetryJobRequest,RetryJobResponse>retryJobCallable()com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>setIamPolicyCallable()voidshutdown()voidshutdownNow()com.google.api.gax.rpc.UnaryCallable<TerminateJobRunRequest,TerminateJobRunResponse>terminateJobRunCallable()com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>testIamPermissionsCallable()com.google.api.gax.rpc.UnaryCallable<UpdateDeliveryPipelineRequest,com.google.longrunning.Operation>updateDeliveryPipelineCallable()com.google.api.gax.rpc.OperationCallable<UpdateDeliveryPipelineRequest,DeliveryPipeline,OperationMetadata>updateDeliveryPipelineOperationCallable()com.google.api.gax.rpc.UnaryCallable<UpdateTargetRequest,com.google.longrunning.Operation>updateTargetCallable()com.google.api.gax.rpc.OperationCallable<UpdateTargetRequest,Target,OperationMetadata>updateTargetOperationCallable()-
Methods inherited from class com.google.cloud.deploy.v1.stub.CloudDeployStub
getHttpJsonOperationsStub
-
-
-
-
Constructor Detail
-
GrpcCloudDeployStub
protected GrpcCloudDeployStub(CloudDeployStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
Constructs an instance of GrpcCloudDeployStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
GrpcCloudDeployStub
protected GrpcCloudDeployStub(CloudDeployStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
Constructs an instance of GrpcCloudDeployStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Detail
-
create
public static final GrpcCloudDeployStub create(CloudDeployStubSettings settings) throws IOException
- Throws:
IOException
-
create
public static final GrpcCloudDeployStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
- Throws:
IOException
-
create
public static final GrpcCloudDeployStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
- Throws:
IOException
-
getOperationsStub
public com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
- Overrides:
getOperationsStubin classCloudDeployStub
-
listDeliveryPipelinesCallable
public com.google.api.gax.rpc.UnaryCallable<ListDeliveryPipelinesRequest,ListDeliveryPipelinesResponse> listDeliveryPipelinesCallable()
- Overrides:
listDeliveryPipelinesCallablein classCloudDeployStub
-
listDeliveryPipelinesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListDeliveryPipelinesRequest,CloudDeployClient.ListDeliveryPipelinesPagedResponse> listDeliveryPipelinesPagedCallable()
- Overrides:
listDeliveryPipelinesPagedCallablein classCloudDeployStub
-
getDeliveryPipelineCallable
public com.google.api.gax.rpc.UnaryCallable<GetDeliveryPipelineRequest,DeliveryPipeline> getDeliveryPipelineCallable()
- Overrides:
getDeliveryPipelineCallablein classCloudDeployStub
-
createDeliveryPipelineCallable
public com.google.api.gax.rpc.UnaryCallable<CreateDeliveryPipelineRequest,com.google.longrunning.Operation> createDeliveryPipelineCallable()
- Overrides:
createDeliveryPipelineCallablein classCloudDeployStub
-
createDeliveryPipelineOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateDeliveryPipelineRequest,DeliveryPipeline,OperationMetadata> createDeliveryPipelineOperationCallable()
- Overrides:
createDeliveryPipelineOperationCallablein classCloudDeployStub
-
updateDeliveryPipelineCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateDeliveryPipelineRequest,com.google.longrunning.Operation> updateDeliveryPipelineCallable()
- Overrides:
updateDeliveryPipelineCallablein classCloudDeployStub
-
updateDeliveryPipelineOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateDeliveryPipelineRequest,DeliveryPipeline,OperationMetadata> updateDeliveryPipelineOperationCallable()
- Overrides:
updateDeliveryPipelineOperationCallablein classCloudDeployStub
-
deleteDeliveryPipelineCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteDeliveryPipelineRequest,com.google.longrunning.Operation> deleteDeliveryPipelineCallable()
- Overrides:
deleteDeliveryPipelineCallablein classCloudDeployStub
-
deleteDeliveryPipelineOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteDeliveryPipelineRequest,com.google.protobuf.Empty,OperationMetadata> deleteDeliveryPipelineOperationCallable()
- Overrides:
deleteDeliveryPipelineOperationCallablein classCloudDeployStub
-
listTargetsCallable
public com.google.api.gax.rpc.UnaryCallable<ListTargetsRequest,ListTargetsResponse> listTargetsCallable()
- Overrides:
listTargetsCallablein classCloudDeployStub
-
listTargetsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListTargetsRequest,CloudDeployClient.ListTargetsPagedResponse> listTargetsPagedCallable()
- Overrides:
listTargetsPagedCallablein classCloudDeployStub
-
getTargetCallable
public com.google.api.gax.rpc.UnaryCallable<GetTargetRequest,Target> getTargetCallable()
- Overrides:
getTargetCallablein classCloudDeployStub
-
createTargetCallable
public com.google.api.gax.rpc.UnaryCallable<CreateTargetRequest,com.google.longrunning.Operation> createTargetCallable()
- Overrides:
createTargetCallablein classCloudDeployStub
-
createTargetOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateTargetRequest,Target,OperationMetadata> createTargetOperationCallable()
- Overrides:
createTargetOperationCallablein classCloudDeployStub
-
updateTargetCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateTargetRequest,com.google.longrunning.Operation> updateTargetCallable()
- Overrides:
updateTargetCallablein classCloudDeployStub
-
updateTargetOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateTargetRequest,Target,OperationMetadata> updateTargetOperationCallable()
- Overrides:
updateTargetOperationCallablein classCloudDeployStub
-
deleteTargetCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteTargetRequest,com.google.longrunning.Operation> deleteTargetCallable()
- Overrides:
deleteTargetCallablein classCloudDeployStub
-
deleteTargetOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteTargetRequest,com.google.protobuf.Empty,OperationMetadata> deleteTargetOperationCallable()
- Overrides:
deleteTargetOperationCallablein classCloudDeployStub
-
listReleasesCallable
public com.google.api.gax.rpc.UnaryCallable<ListReleasesRequest,ListReleasesResponse> listReleasesCallable()
- Overrides:
listReleasesCallablein classCloudDeployStub
-
listReleasesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListReleasesRequest,CloudDeployClient.ListReleasesPagedResponse> listReleasesPagedCallable()
- Overrides:
listReleasesPagedCallablein classCloudDeployStub
-
getReleaseCallable
public com.google.api.gax.rpc.UnaryCallable<GetReleaseRequest,Release> getReleaseCallable()
- Overrides:
getReleaseCallablein classCloudDeployStub
-
createReleaseCallable
public com.google.api.gax.rpc.UnaryCallable<CreateReleaseRequest,com.google.longrunning.Operation> createReleaseCallable()
- Overrides:
createReleaseCallablein classCloudDeployStub
-
createReleaseOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateReleaseRequest,Release,OperationMetadata> createReleaseOperationCallable()
- Overrides:
createReleaseOperationCallablein classCloudDeployStub
-
abandonReleaseCallable
public com.google.api.gax.rpc.UnaryCallable<AbandonReleaseRequest,AbandonReleaseResponse> abandonReleaseCallable()
- Overrides:
abandonReleaseCallablein classCloudDeployStub
-
approveRolloutCallable
public com.google.api.gax.rpc.UnaryCallable<ApproveRolloutRequest,ApproveRolloutResponse> approveRolloutCallable()
- Overrides:
approveRolloutCallablein classCloudDeployStub
-
advanceRolloutCallable
public com.google.api.gax.rpc.UnaryCallable<AdvanceRolloutRequest,AdvanceRolloutResponse> advanceRolloutCallable()
- Overrides:
advanceRolloutCallablein classCloudDeployStub
-
cancelRolloutCallable
public com.google.api.gax.rpc.UnaryCallable<CancelRolloutRequest,CancelRolloutResponse> cancelRolloutCallable()
- Overrides:
cancelRolloutCallablein classCloudDeployStub
-
listRolloutsCallable
public com.google.api.gax.rpc.UnaryCallable<ListRolloutsRequest,ListRolloutsResponse> listRolloutsCallable()
- Overrides:
listRolloutsCallablein classCloudDeployStub
-
listRolloutsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListRolloutsRequest,CloudDeployClient.ListRolloutsPagedResponse> listRolloutsPagedCallable()
- Overrides:
listRolloutsPagedCallablein classCloudDeployStub
-
getRolloutCallable
public com.google.api.gax.rpc.UnaryCallable<GetRolloutRequest,Rollout> getRolloutCallable()
- Overrides:
getRolloutCallablein classCloudDeployStub
-
createRolloutCallable
public com.google.api.gax.rpc.UnaryCallable<CreateRolloutRequest,com.google.longrunning.Operation> createRolloutCallable()
- Overrides:
createRolloutCallablein classCloudDeployStub
-
createRolloutOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateRolloutRequest,Rollout,OperationMetadata> createRolloutOperationCallable()
- Overrides:
createRolloutOperationCallablein classCloudDeployStub
-
ignoreJobCallable
public com.google.api.gax.rpc.UnaryCallable<IgnoreJobRequest,IgnoreJobResponse> ignoreJobCallable()
- Overrides:
ignoreJobCallablein classCloudDeployStub
-
retryJobCallable
public com.google.api.gax.rpc.UnaryCallable<RetryJobRequest,RetryJobResponse> retryJobCallable()
- Overrides:
retryJobCallablein classCloudDeployStub
-
listJobRunsCallable
public com.google.api.gax.rpc.UnaryCallable<ListJobRunsRequest,ListJobRunsResponse> listJobRunsCallable()
- Overrides:
listJobRunsCallablein classCloudDeployStub
-
listJobRunsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListJobRunsRequest,CloudDeployClient.ListJobRunsPagedResponse> listJobRunsPagedCallable()
- Overrides:
listJobRunsPagedCallablein classCloudDeployStub
-
getJobRunCallable
public com.google.api.gax.rpc.UnaryCallable<GetJobRunRequest,JobRun> getJobRunCallable()
- Overrides:
getJobRunCallablein classCloudDeployStub
-
terminateJobRunCallable
public com.google.api.gax.rpc.UnaryCallable<TerminateJobRunRequest,TerminateJobRunResponse> terminateJobRunCallable()
- Overrides:
terminateJobRunCallablein classCloudDeployStub
-
getConfigCallable
public com.google.api.gax.rpc.UnaryCallable<GetConfigRequest,Config> getConfigCallable()
- Overrides:
getConfigCallablein classCloudDeployStub
-
listLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
- Overrides:
listLocationsCallablein classCloudDeployStub
-
listLocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,CloudDeployClient.ListLocationsPagedResponse> listLocationsPagedCallable()
- Overrides:
listLocationsPagedCallablein classCloudDeployStub
-
getLocationCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
- Overrides:
getLocationCallablein classCloudDeployStub
-
setIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
- Overrides:
setIamPolicyCallablein classCloudDeployStub
-
getIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
- Overrides:
getIamPolicyCallablein classCloudDeployStub
-
testIamPermissionsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
- Overrides:
testIamPermissionsCallablein classCloudDeployStub
-
close
public final void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classCloudDeployStub
-
shutdown
public void shutdown()
-
isShutdown
public boolean isShutdown()
-
isTerminated
public boolean isTerminated()
-
shutdownNow
public void shutdownNow()
-
awaitTermination
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException- Throws:
InterruptedException
-
-