Package com.google.cloud.deploy.v1
Class CloudDeployGrpc.CloudDeployBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<CloudDeployGrpc.CloudDeployBlockingStub>
-
- com.google.cloud.deploy.v1.CloudDeployGrpc.CloudDeployBlockingStub
-
- Enclosing class:
- CloudDeployGrpc
public static final class CloudDeployGrpc.CloudDeployBlockingStub extends io.grpc.stub.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).
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
CancelRolloutResponse
cancelRollout(CancelRolloutRequest request)
Cancels a Rollout 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
deleteDeliveryPipeline(DeleteDeliveryPipelineRequest request)
Deletes a single DeliveryPipeline.com.google.longrunning.Operation
deleteTarget(DeleteTargetRequest request)
Deletes a single Target.Config
getConfig(GetConfigRequest request)
Gets the configuration for a location.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.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.TerminateJobRunResponse
terminateJobRun(TerminateJobRunRequest request)
Terminates a Job Run in a given project and location.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.
-
-
-
Method Detail
-
build
protected CloudDeployGrpc.CloudDeployBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<CloudDeployGrpc.CloudDeployBlockingStub>
-
listDeliveryPipelines
public ListDeliveryPipelinesResponse listDeliveryPipelines(ListDeliveryPipelinesRequest request)
Lists DeliveryPipelines in a given project and location.
-
getDeliveryPipeline
public DeliveryPipeline getDeliveryPipeline(GetDeliveryPipelineRequest request)
Gets details of a single DeliveryPipeline.
-
createDeliveryPipeline
public com.google.longrunning.Operation createDeliveryPipeline(CreateDeliveryPipelineRequest request)
Creates a new DeliveryPipeline in a given project and location.
-
updateDeliveryPipeline
public com.google.longrunning.Operation updateDeliveryPipeline(UpdateDeliveryPipelineRequest request)
Updates the parameters of a single DeliveryPipeline.
-
deleteDeliveryPipeline
public com.google.longrunning.Operation deleteDeliveryPipeline(DeleteDeliveryPipelineRequest request)
Deletes a single DeliveryPipeline.
-
listTargets
public ListTargetsResponse listTargets(ListTargetsRequest request)
Lists Targets in a given project and location.
-
getTarget
public Target getTarget(GetTargetRequest request)
Gets details of a single Target.
-
createTarget
public com.google.longrunning.Operation createTarget(CreateTargetRequest request)
Creates a new Target in a given project and location.
-
updateTarget
public com.google.longrunning.Operation updateTarget(UpdateTargetRequest request)
Updates the parameters of a single Target.
-
deleteTarget
public com.google.longrunning.Operation deleteTarget(DeleteTargetRequest request)
Deletes a single Target.
-
listReleases
public ListReleasesResponse listReleases(ListReleasesRequest request)
Lists Releases in a given project and location.
-
getRelease
public Release getRelease(GetReleaseRequest request)
Gets details of a single Release.
-
createRelease
public com.google.longrunning.Operation createRelease(CreateReleaseRequest request)
Creates a new Release in a given project and location.
-
abandonRelease
public AbandonReleaseResponse abandonRelease(AbandonReleaseRequest request)
Abandons a Release in the Delivery Pipeline.
-
approveRollout
public ApproveRolloutResponse approveRollout(ApproveRolloutRequest request)
Approves a Rollout.
-
advanceRollout
public AdvanceRolloutResponse advanceRollout(AdvanceRolloutRequest request)
Advances a Rollout in a given project and location.
-
cancelRollout
public CancelRolloutResponse cancelRollout(CancelRolloutRequest request)
Cancels a Rollout in a given project and location.
-
listRollouts
public ListRolloutsResponse listRollouts(ListRolloutsRequest request)
Lists Rollouts in a given project and location.
-
getRollout
public Rollout getRollout(GetRolloutRequest request)
Gets details of a single Rollout.
-
createRollout
public com.google.longrunning.Operation createRollout(CreateRolloutRequest request)
Creates a new Rollout in a given project and location.
-
ignoreJob
public IgnoreJobResponse ignoreJob(IgnoreJobRequest request)
Ignores the specified Job in a Rollout.
-
retryJob
public RetryJobResponse retryJob(RetryJobRequest request)
Retries the specified Job in a Rollout.
-
listJobRuns
public ListJobRunsResponse listJobRuns(ListJobRunsRequest request)
Lists JobRuns in a given project and location.
-
getJobRun
public JobRun getJobRun(GetJobRunRequest request)
Gets details of a single JobRun.
-
terminateJobRun
public TerminateJobRunResponse terminateJobRun(TerminateJobRunRequest request)
Terminates a Job Run in a given project and location.
-
getConfig
public Config getConfig(GetConfigRequest request)
Gets the configuration for a location.
-
-