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 AbandonReleaseResponseabandonRelease(AbandonReleaseRequest request)Abandons a Release in the Delivery Pipeline.AdvanceRolloutResponseadvanceRollout(AdvanceRolloutRequest request)Advances a Rollout in a given project and location.ApproveRolloutResponseapproveRollout(ApproveRolloutRequest request)Approves a Rollout.protected CloudDeployGrpc.CloudDeployBlockingStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)CancelRolloutResponsecancelRollout(CancelRolloutRequest request)Cancels a Rollout in a given project and location.com.google.longrunning.OperationcreateDeliveryPipeline(CreateDeliveryPipelineRequest request)Creates a new DeliveryPipeline in a given project and location.com.google.longrunning.OperationcreateRelease(CreateReleaseRequest request)Creates a new Release in a given project and location.com.google.longrunning.OperationcreateRollout(CreateRolloutRequest request)Creates a new Rollout in a given project and location.com.google.longrunning.OperationcreateTarget(CreateTargetRequest request)Creates a new Target in a given project and location.com.google.longrunning.OperationdeleteDeliveryPipeline(DeleteDeliveryPipelineRequest request)Deletes a single DeliveryPipeline.com.google.longrunning.OperationdeleteTarget(DeleteTargetRequest request)Deletes a single Target.ConfiggetConfig(GetConfigRequest request)Gets the configuration for a location.DeliveryPipelinegetDeliveryPipeline(GetDeliveryPipelineRequest request)Gets details of a single DeliveryPipeline.JobRungetJobRun(GetJobRunRequest request)Gets details of a single JobRun.ReleasegetRelease(GetReleaseRequest request)Gets details of a single Release.RolloutgetRollout(GetRolloutRequest request)Gets details of a single Rollout.TargetgetTarget(GetTargetRequest request)Gets details of a single Target.IgnoreJobResponseignoreJob(IgnoreJobRequest request)Ignores the specified Job in a Rollout.ListDeliveryPipelinesResponselistDeliveryPipelines(ListDeliveryPipelinesRequest request)Lists DeliveryPipelines in a given project and location.ListJobRunsResponselistJobRuns(ListJobRunsRequest request)Lists JobRuns in a given project and location.ListReleasesResponselistReleases(ListReleasesRequest request)Lists Releases in a given project and location.ListRolloutsResponselistRollouts(ListRolloutsRequest request)Lists Rollouts in a given project and location.ListTargetsResponselistTargets(ListTargetsRequest request)Lists Targets in a given project and location.RetryJobResponseretryJob(RetryJobRequest request)Retries the specified Job in a Rollout.TerminateJobRunResponseterminateJobRun(TerminateJobRunRequest request)Terminates a Job Run in a given project and location.com.google.longrunning.OperationupdateDeliveryPipeline(UpdateDeliveryPipelineRequest request)Updates the parameters of a single DeliveryPipeline.com.google.longrunning.OperationupdateTarget(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:
buildin 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.
-
-