public static final class CloudDeployGrpc.CloudDeployBlockingStub extends AbstractBlockingStub<CloudDeployGrpc.CloudDeployBlockingStub>
A stub to allow clients to do synchronous rpc calls to service CloudDeploy.
CloudDeploy service creates and manages Continuous Delivery operations
on Google Cloud Platform via Skaffold (https://skaffold.dev).
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
CloudDeployGrpc.CloudDeployBlockingStub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
abandonRelease(AbandonReleaseRequest request)
public AbandonReleaseResponse abandonRelease(AbandonReleaseRequest request)
Abandons a Release in the Delivery Pipeline.
advanceRollout(AdvanceRolloutRequest request)
public AdvanceRolloutResponse advanceRollout(AdvanceRolloutRequest request)
Advances a Rollout in a given project and location.
approveRollout(ApproveRolloutRequest request)
public ApproveRolloutResponse approveRollout(ApproveRolloutRequest request)
build(Channel channel, CallOptions callOptions)
protected CloudDeployGrpc.CloudDeployBlockingStub build(Channel channel, CallOptions callOptions)
Parameters |
Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
cancelAutomationRun(CancelAutomationRunRequest request)
public CancelAutomationRunResponse cancelAutomationRun(CancelAutomationRunRequest request)
Cancels an AutomationRun. The state
of the AutomationRun
after
cancelling is CANCELLED
. CancelAutomationRun
can be called on
AutomationRun in the state IN_PROGRESS
and PENDING
; AutomationRun
in a different state returns an FAILED_PRECONDITION
error.
cancelRollout(CancelRolloutRequest request)
public CancelRolloutResponse cancelRollout(CancelRolloutRequest request)
Cancels a Rollout in a given project and location.
createAutomation(CreateAutomationRequest request)
public Operation createAutomation(CreateAutomationRequest request)
Creates a new Automation in a given project and location.
createCustomTargetType(CreateCustomTargetTypeRequest request)
public Operation createCustomTargetType(CreateCustomTargetTypeRequest request)
Creates a new CustomTargetType in a given project and location.
createDeliveryPipeline(CreateDeliveryPipelineRequest request)
public Operation createDeliveryPipeline(CreateDeliveryPipelineRequest request)
Creates a new DeliveryPipeline in a given project and location.
createDeployPolicy(CreateDeployPolicyRequest request)
public Operation createDeployPolicy(CreateDeployPolicyRequest request)
Creates a new DeployPolicy in a given project and location.
createRelease(CreateReleaseRequest request)
public Operation createRelease(CreateReleaseRequest request)
Creates a new Release in a given project and location.
createRollout(CreateRolloutRequest request)
public Operation createRollout(CreateRolloutRequest request)
Creates a new Rollout in a given project and location.
createTarget(CreateTargetRequest request)
public Operation createTarget(CreateTargetRequest request)
Creates a new Target in a given project and location.
deleteAutomation(DeleteAutomationRequest request)
public Operation deleteAutomation(DeleteAutomationRequest request)
Deletes a single Automation resource.
deleteCustomTargetType(DeleteCustomTargetTypeRequest request)
public Operation deleteCustomTargetType(DeleteCustomTargetTypeRequest request)
Deletes a single CustomTargetType.
deleteDeliveryPipeline(DeleteDeliveryPipelineRequest request)
public Operation deleteDeliveryPipeline(DeleteDeliveryPipelineRequest request)
Deletes a single DeliveryPipeline.
deleteDeployPolicy(DeleteDeployPolicyRequest request)
public Operation deleteDeployPolicy(DeleteDeployPolicyRequest request)
Deletes a single DeployPolicy.
deleteTarget(DeleteTargetRequest request)
public Operation deleteTarget(DeleteTargetRequest request)
getAutomation(GetAutomationRequest request)
public Automation getAutomation(GetAutomationRequest request)
Gets details of a single Automation.
getAutomationRun(GetAutomationRunRequest request)
public AutomationRun getAutomationRun(GetAutomationRunRequest request)
Gets details of a single AutomationRun.
getConfig(GetConfigRequest request)
public Config getConfig(GetConfigRequest request)
Gets the configuration for a location.
Returns |
Type |
Description |
Config |
|
getCustomTargetType(GetCustomTargetTypeRequest request)
public CustomTargetType getCustomTargetType(GetCustomTargetTypeRequest request)
Gets details of a single CustomTargetType.
getDeliveryPipeline(GetDeliveryPipelineRequest request)
public DeliveryPipeline getDeliveryPipeline(GetDeliveryPipelineRequest request)
Gets details of a single DeliveryPipeline.
getDeployPolicy(GetDeployPolicyRequest request)
public DeployPolicy getDeployPolicy(GetDeployPolicyRequest request)
Gets details of a single DeployPolicy.
getJobRun(GetJobRunRequest request)
public JobRun getJobRun(GetJobRunRequest request)
Gets details of a single JobRun.
Returns |
Type |
Description |
JobRun |
|
getRelease(GetReleaseRequest request)
public Release getRelease(GetReleaseRequest request)
Gets details of a single Release.
getRollout(GetRolloutRequest request)
public Rollout getRollout(GetRolloutRequest request)
Gets details of a single Rollout.
getTarget(GetTargetRequest request)
public Target getTarget(GetTargetRequest request)
Gets details of a single Target.
Returns |
Type |
Description |
Target |
|
ignoreJob(IgnoreJobRequest request)
public IgnoreJobResponse ignoreJob(IgnoreJobRequest request)
Ignores the specified Job in a Rollout.
listAutomationRuns(ListAutomationRunsRequest request)
public ListAutomationRunsResponse listAutomationRuns(ListAutomationRunsRequest request)
Lists AutomationRuns in a given project and location.
listAutomations(ListAutomationsRequest request)
public ListAutomationsResponse listAutomations(ListAutomationsRequest request)
Lists Automations in a given project and location.
listCustomTargetTypes(ListCustomTargetTypesRequest request)
public ListCustomTargetTypesResponse listCustomTargetTypes(ListCustomTargetTypesRequest request)
Lists CustomTargetTypes in a given project and location.
listDeliveryPipelines(ListDeliveryPipelinesRequest request)
public ListDeliveryPipelinesResponse listDeliveryPipelines(ListDeliveryPipelinesRequest request)
Lists DeliveryPipelines in a given project and location.
listDeployPolicies(ListDeployPoliciesRequest request)
public ListDeployPoliciesResponse listDeployPolicies(ListDeployPoliciesRequest request)
Lists DeployPolicies in a given project and location.
listJobRuns(ListJobRunsRequest request)
public ListJobRunsResponse listJobRuns(ListJobRunsRequest request)
Lists JobRuns in a given project and location.
listReleases(ListReleasesRequest request)
public ListReleasesResponse listReleases(ListReleasesRequest request)
Lists Releases in a given project and location.
listRollouts(ListRolloutsRequest request)
public ListRolloutsResponse listRollouts(ListRolloutsRequest request)
Lists Rollouts in a given project and location.
listTargets(ListTargetsRequest request)
public ListTargetsResponse listTargets(ListTargetsRequest request)
Lists Targets in a given project and location.
retryJob(RetryJobRequest request)
public RetryJobResponse retryJob(RetryJobRequest request)
Retries the specified Job in a Rollout.
rollbackTarget(RollbackTargetRequest request)
public RollbackTargetResponse rollbackTarget(RollbackTargetRequest request)
Creates a Rollout
to roll back the specified target.
terminateJobRun(TerminateJobRunRequest request)
public TerminateJobRunResponse terminateJobRun(TerminateJobRunRequest request)
Terminates a Job Run in a given project and location.
updateAutomation(UpdateAutomationRequest request)
public Operation updateAutomation(UpdateAutomationRequest request)
Updates the parameters of a single Automation resource.
updateCustomTargetType(UpdateCustomTargetTypeRequest request)
public Operation updateCustomTargetType(UpdateCustomTargetTypeRequest request)
Updates a single CustomTargetType.
updateDeliveryPipeline(UpdateDeliveryPipelineRequest request)
public Operation updateDeliveryPipeline(UpdateDeliveryPipelineRequest request)
Updates the parameters of a single DeliveryPipeline.
updateDeployPolicy(UpdateDeployPolicyRequest request)
public Operation updateDeployPolicy(UpdateDeployPolicyRequest request)
Updates the parameters of a single DeployPolicy.
updateTarget(UpdateTargetRequest request)
public Operation updateTarget(UpdateTargetRequest request)
Updates the parameters of a single Target.