public static final class CloudDeployGrpc.CloudDeployBlockingStub extends io.grpc.stub.AbstractBlockingStub<CloudDeployGrpc.CloudDeployBlockingStub>
CloudDeploy service creates and manages Continuous Delivery operations on Google Cloud Platform via Skaffold (https://skaffold.dev).
| Modifier and Type | Method and Description |
|---|---|
AbandonReleaseResponse |
abandonRelease(AbandonReleaseRequest request)
Abandons a Release in the Delivery Pipeline.
|
AdvanceRolloutResponse |
advanceRollout(AdvanceRolloutRequest request)
Advances a Rollout in a given project and location.
|
ApproveRolloutResponse |
approveRollout(ApproveRolloutRequest request)
Approves a Rollout.
|
protected CloudDeployGrpc.CloudDeployBlockingStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
CancelAutomationRunResponse |
cancelAutomationRun(CancelAutomationRunRequest request)
Cancels an AutomationRun.
|
CancelRolloutResponse |
cancelRollout(CancelRolloutRequest request)
Cancels a Rollout in a given project and location.
|
com.google.longrunning.Operation |
createAutomation(CreateAutomationRequest request)
Creates a new Automation in a given project and location.
|
com.google.longrunning.Operation |
createCustomTargetType(CreateCustomTargetTypeRequest request)
Creates a new CustomTargetType in a given project and location.
|
com.google.longrunning.Operation |
createDeliveryPipeline(CreateDeliveryPipelineRequest request)
Creates a new DeliveryPipeline in a given project and location.
|
com.google.longrunning.Operation |
createRelease(CreateReleaseRequest request)
Creates a new Release in a given project and location.
|
com.google.longrunning.Operation |
createRollout(CreateRolloutRequest request)
Creates a new Rollout in a given project and location.
|
com.google.longrunning.Operation |
createTarget(CreateTargetRequest request)
Creates a new Target in a given project and location.
|
com.google.longrunning.Operation |
deleteAutomation(DeleteAutomationRequest request)
Deletes a single Automation resource.
|
com.google.longrunning.Operation |
deleteCustomTargetType(DeleteCustomTargetTypeRequest request)
Deletes a single CustomTargetType.
|
com.google.longrunning.Operation |
deleteDeliveryPipeline(DeleteDeliveryPipelineRequest request)
Deletes a single DeliveryPipeline.
|
com.google.longrunning.Operation |
deleteTarget(DeleteTargetRequest request)
Deletes a single Target.
|
Automation |
getAutomation(GetAutomationRequest request)
Gets details of a single Automation.
|
AutomationRun |
getAutomationRun(GetAutomationRunRequest request)
Gets details of a single AutomationRun.
|
Config |
getConfig(GetConfigRequest request)
Gets the configuration for a location.
|
CustomTargetType |
getCustomTargetType(GetCustomTargetTypeRequest request)
Gets details of a single CustomTargetType.
|
DeliveryPipeline |
getDeliveryPipeline(GetDeliveryPipelineRequest request)
Gets details of a single DeliveryPipeline.
|
JobRun |
getJobRun(GetJobRunRequest request)
Gets details of a single JobRun.
|
Release |
getRelease(GetReleaseRequest request)
Gets details of a single Release.
|
Rollout |
getRollout(GetRolloutRequest request)
Gets details of a single Rollout.
|
Target |
getTarget(GetTargetRequest request)
Gets details of a single Target.
|
IgnoreJobResponse |
ignoreJob(IgnoreJobRequest request)
Ignores the specified Job in a Rollout.
|
ListAutomationRunsResponse |
listAutomationRuns(ListAutomationRunsRequest request)
Lists AutomationRuns in a given project and location.
|
ListAutomationsResponse |
listAutomations(ListAutomationsRequest request)
Lists Automations in a given project and location.
|
ListCustomTargetTypesResponse |
listCustomTargetTypes(ListCustomTargetTypesRequest request)
Lists CustomTargetTypes in a given project and location.
|
ListDeliveryPipelinesResponse |
listDeliveryPipelines(ListDeliveryPipelinesRequest request)
Lists DeliveryPipelines in a given project and location.
|
ListJobRunsResponse |
listJobRuns(ListJobRunsRequest request)
Lists JobRuns in a given project and location.
|
ListReleasesResponse |
listReleases(ListReleasesRequest request)
Lists Releases in a given project and location.
|
ListRolloutsResponse |
listRollouts(ListRolloutsRequest request)
Lists Rollouts in a given project and location.
|
ListTargetsResponse |
listTargets(ListTargetsRequest request)
Lists Targets in a given project and location.
|
RetryJobResponse |
retryJob(RetryJobRequest request)
Retries the specified Job in a Rollout.
|
RollbackTargetResponse |
rollbackTarget(RollbackTargetRequest request)
Creates a `Rollout` to roll back the specified target.
|
TerminateJobRunResponse |
terminateJobRun(TerminateJobRunRequest request)
Terminates a Job Run in a given project and location.
|
com.google.longrunning.Operation |
updateAutomation(UpdateAutomationRequest request)
Updates the parameters of a single Automation resource.
|
com.google.longrunning.Operation |
updateCustomTargetType(UpdateCustomTargetTypeRequest request)
Updates a single CustomTargetType.
|
com.google.longrunning.Operation |
updateDeliveryPipeline(UpdateDeliveryPipelineRequest request)
Updates the parameters of a single DeliveryPipeline.
|
com.google.longrunning.Operation |
updateTarget(UpdateTargetRequest request)
Updates the parameters of a single Target.
|
protected CloudDeployGrpc.CloudDeployBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<CloudDeployGrpc.CloudDeployBlockingStub>public ListDeliveryPipelinesResponse listDeliveryPipelines(ListDeliveryPipelinesRequest request)
Lists DeliveryPipelines in a given project and location.
public DeliveryPipeline getDeliveryPipeline(GetDeliveryPipelineRequest request)
Gets details of a single DeliveryPipeline.
public com.google.longrunning.Operation createDeliveryPipeline(CreateDeliveryPipelineRequest request)
Creates a new DeliveryPipeline in a given project and location.
public com.google.longrunning.Operation updateDeliveryPipeline(UpdateDeliveryPipelineRequest request)
Updates the parameters of a single DeliveryPipeline.
public com.google.longrunning.Operation deleteDeliveryPipeline(DeleteDeliveryPipelineRequest request)
Deletes a single DeliveryPipeline.
public ListTargetsResponse listTargets(ListTargetsRequest request)
Lists Targets in a given project and location.
public RollbackTargetResponse rollbackTarget(RollbackTargetRequest request)
Creates a `Rollout` to roll back the specified target.
public Target getTarget(GetTargetRequest request)
Gets details of a single Target.
public com.google.longrunning.Operation createTarget(CreateTargetRequest request)
Creates a new Target in a given project and location.
public com.google.longrunning.Operation updateTarget(UpdateTargetRequest request)
Updates the parameters of a single Target.
public com.google.longrunning.Operation deleteTarget(DeleteTargetRequest request)
Deletes a single Target.
public ListCustomTargetTypesResponse listCustomTargetTypes(ListCustomTargetTypesRequest request)
Lists CustomTargetTypes in a given project and location.
public CustomTargetType getCustomTargetType(GetCustomTargetTypeRequest request)
Gets details of a single CustomTargetType.
public com.google.longrunning.Operation createCustomTargetType(CreateCustomTargetTypeRequest request)
Creates a new CustomTargetType in a given project and location.
public com.google.longrunning.Operation updateCustomTargetType(UpdateCustomTargetTypeRequest request)
Updates a single CustomTargetType.
public com.google.longrunning.Operation deleteCustomTargetType(DeleteCustomTargetTypeRequest request)
Deletes a single CustomTargetType.
public ListReleasesResponse listReleases(ListReleasesRequest request)
Lists Releases in a given project and location.
public Release getRelease(GetReleaseRequest request)
Gets details of a single Release.
public com.google.longrunning.Operation createRelease(CreateReleaseRequest request)
Creates a new Release in a given project and location.
public AbandonReleaseResponse abandonRelease(AbandonReleaseRequest request)
Abandons a Release in the Delivery Pipeline.
public ApproveRolloutResponse approveRollout(ApproveRolloutRequest request)
Approves a Rollout.
public AdvanceRolloutResponse advanceRollout(AdvanceRolloutRequest request)
Advances a Rollout in a given project and location.
public CancelRolloutResponse cancelRollout(CancelRolloutRequest request)
Cancels a Rollout in a given project and location.
public ListRolloutsResponse listRollouts(ListRolloutsRequest request)
Lists Rollouts in a given project and location.
public Rollout getRollout(GetRolloutRequest request)
Gets details of a single Rollout.
public com.google.longrunning.Operation createRollout(CreateRolloutRequest request)
Creates a new Rollout in a given project and location.
public IgnoreJobResponse ignoreJob(IgnoreJobRequest request)
Ignores the specified Job in a Rollout.
public RetryJobResponse retryJob(RetryJobRequest request)
Retries the specified Job in a Rollout.
public ListJobRunsResponse listJobRuns(ListJobRunsRequest request)
Lists JobRuns in a given project and location.
public JobRun getJobRun(GetJobRunRequest request)
Gets details of a single JobRun.
public TerminateJobRunResponse terminateJobRun(TerminateJobRunRequest request)
Terminates a Job Run in a given project and location.
public Config getConfig(GetConfigRequest request)
Gets the configuration for a location.
public com.google.longrunning.Operation createAutomation(CreateAutomationRequest request)
Creates a new Automation in a given project and location.
public com.google.longrunning.Operation updateAutomation(UpdateAutomationRequest request)
Updates the parameters of a single Automation resource.
public com.google.longrunning.Operation deleteAutomation(DeleteAutomationRequest request)
Deletes a single Automation resource.
public Automation getAutomation(GetAutomationRequest request)
Gets details of a single Automation.
public ListAutomationsResponse listAutomations(ListAutomationsRequest request)
Lists Automations in a given project and location.
public AutomationRun getAutomationRun(GetAutomationRunRequest request)
Gets details of a single AutomationRun.
public ListAutomationRunsResponse listAutomationRuns(ListAutomationRunsRequest request)
Lists AutomationRuns in a given project and location.
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.
Copyright © 2024 Google LLC. All rights reserved.