Class CloudDeployGrpc.CloudDeployBlockingStub (1.1.8)

public static final class CloudDeployGrpc.CloudDeployBlockingStub extends AbstractBlockingStub<CloudDeployGrpc.CloudDeployBlockingStub>

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

Methods

abandonRelease(AbandonReleaseRequest request)

public AbandonReleaseResponse abandonRelease(AbandonReleaseRequest request)

Abandons a Release in the Delivery Pipeline.

Parameter
Name Description
request AbandonReleaseRequest
Returns
Type Description
AbandonReleaseResponse

approveRollout(ApproveRolloutRequest request)

public ApproveRolloutResponse approveRollout(ApproveRolloutRequest request)

Approves a Rollout.

Parameter
Name Description
request ApproveRolloutRequest
Returns
Type Description
ApproveRolloutResponse

build(Channel channel, CallOptions callOptions)

protected CloudDeployGrpc.CloudDeployBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
CloudDeployGrpc.CloudDeployBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createDeliveryPipeline(CreateDeliveryPipelineRequest request)

public Operation createDeliveryPipeline(CreateDeliveryPipelineRequest request)

Creates a new DeliveryPipeline in a given project and location.

Parameter
Name Description
request CreateDeliveryPipelineRequest
Returns
Type Description
Operation

createRelease(CreateReleaseRequest request)

public Operation createRelease(CreateReleaseRequest request)

Creates a new Release in a given project and location.

Parameter
Name Description
request CreateReleaseRequest
Returns
Type Description
Operation

createRollout(CreateRolloutRequest request)

public Operation createRollout(CreateRolloutRequest request)

Creates a new Rollout in a given project and location.

Parameter
Name Description
request CreateRolloutRequest
Returns
Type Description
Operation

createTarget(CreateTargetRequest request)

public Operation createTarget(CreateTargetRequest request)

Creates a new Target in a given project and location.

Parameter
Name Description
request CreateTargetRequest
Returns
Type Description
Operation

deleteDeliveryPipeline(DeleteDeliveryPipelineRequest request)

public Operation deleteDeliveryPipeline(DeleteDeliveryPipelineRequest request)

Deletes a single DeliveryPipeline.

Parameter
Name Description
request DeleteDeliveryPipelineRequest
Returns
Type Description
Operation

deleteTarget(DeleteTargetRequest request)

public Operation deleteTarget(DeleteTargetRequest request)

Deletes a single Target.

Parameter
Name Description
request DeleteTargetRequest
Returns
Type Description
Operation

getConfig(GetConfigRequest request)

public Config getConfig(GetConfigRequest request)

Gets the configuration for a location.

Parameter
Name Description
request GetConfigRequest
Returns
Type Description
Config

getDeliveryPipeline(GetDeliveryPipelineRequest request)

public DeliveryPipeline getDeliveryPipeline(GetDeliveryPipelineRequest request)

Gets details of a single DeliveryPipeline.

Parameter
Name Description
request GetDeliveryPipelineRequest
Returns
Type Description
DeliveryPipeline

getJobRun(GetJobRunRequest request)

public JobRun getJobRun(GetJobRunRequest request)

Gets details of a single JobRun.

Parameter
Name Description
request GetJobRunRequest
Returns
Type Description
JobRun

getRelease(GetReleaseRequest request)

public Release getRelease(GetReleaseRequest request)

Gets details of a single Release.

Parameter
Name Description
request GetReleaseRequest
Returns
Type Description
Release

getRollout(GetRolloutRequest request)

public Rollout getRollout(GetRolloutRequest request)

Gets details of a single Rollout.

Parameter
Name Description
request GetRolloutRequest
Returns
Type Description
Rollout

getTarget(GetTargetRequest request)

public Target getTarget(GetTargetRequest request)

Gets details of a single Target.

Parameter
Name Description
request GetTargetRequest
Returns
Type Description
Target

listDeliveryPipelines(ListDeliveryPipelinesRequest request)

public ListDeliveryPipelinesResponse listDeliveryPipelines(ListDeliveryPipelinesRequest request)

Lists DeliveryPipelines in a given project and location.

Parameter
Name Description
request ListDeliveryPipelinesRequest
Returns
Type Description
ListDeliveryPipelinesResponse

listJobRuns(ListJobRunsRequest request)

public ListJobRunsResponse listJobRuns(ListJobRunsRequest request)

Lists JobRuns in a given project and location.

Parameter
Name Description
request ListJobRunsRequest
Returns
Type Description
ListJobRunsResponse

listReleases(ListReleasesRequest request)

public ListReleasesResponse listReleases(ListReleasesRequest request)

Lists Releases in a given project and location.

Parameter
Name Description
request ListReleasesRequest
Returns
Type Description
ListReleasesResponse

listRollouts(ListRolloutsRequest request)

public ListRolloutsResponse listRollouts(ListRolloutsRequest request)

Lists Rollouts in a given project and location.

Parameter
Name Description
request ListRolloutsRequest
Returns
Type Description
ListRolloutsResponse

listTargets(ListTargetsRequest request)

public ListTargetsResponse listTargets(ListTargetsRequest request)

Lists Targets in a given project and location.

Parameter
Name Description
request ListTargetsRequest
Returns
Type Description
ListTargetsResponse

retryJob(RetryJobRequest request)

public RetryJobResponse retryJob(RetryJobRequest request)

Retries the specified Job in a Rollout.

Parameter
Name Description
request RetryJobRequest
Returns
Type Description
RetryJobResponse

updateDeliveryPipeline(UpdateDeliveryPipelineRequest request)

public Operation updateDeliveryPipeline(UpdateDeliveryPipelineRequest request)

Updates the parameters of a single DeliveryPipeline.

Parameter
Name Description
request UpdateDeliveryPipelineRequest
Returns
Type Description
Operation

updateTarget(UpdateTargetRequest request)

public Operation updateTarget(UpdateTargetRequest request)

Updates the parameters of a single Target.

Parameter
Name Description
request UpdateTargetRequest
Returns
Type Description
Operation