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