Class CloudDeployGrpc.CloudDeployBlockingStub (1.0.2)

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

approveRollout(ApproveRolloutRequest request)

public ApproveRolloutResponse approveRollout(ApproveRolloutRequest request)

Approves a Rollout.

Parameter
NameDescription
requestApproveRolloutRequest
Returns
TypeDescription
ApproveRolloutResponse

build(Channel channel, CallOptions callOptions)

protected CloudDeployGrpc.CloudDeployBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
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
NameDescription
requestCreateDeliveryPipelineRequest
Returns
TypeDescription
Operation

createRelease(CreateReleaseRequest request)

public Operation createRelease(CreateReleaseRequest request)

Creates a new Release in a given project and location.

Parameter
NameDescription
requestCreateReleaseRequest
Returns
TypeDescription
Operation

createRollout(CreateRolloutRequest request)

public Operation createRollout(CreateRolloutRequest request)

Creates a new Rollout in a given project and location.

Parameter
NameDescription
requestCreateRolloutRequest
Returns
TypeDescription
Operation

createTarget(CreateTargetRequest request)

public Operation createTarget(CreateTargetRequest request)

Creates a new Target in a given project and location.

Parameter
NameDescription
requestCreateTargetRequest
Returns
TypeDescription
Operation

deleteDeliveryPipeline(DeleteDeliveryPipelineRequest request)

public Operation deleteDeliveryPipeline(DeleteDeliveryPipelineRequest request)

Deletes a single DeliveryPipeline.

Parameter
NameDescription
requestDeleteDeliveryPipelineRequest
Returns
TypeDescription
Operation

deleteTarget(DeleteTargetRequest request)

public Operation deleteTarget(DeleteTargetRequest request)

Deletes a single Target.

Parameter
NameDescription
requestDeleteTargetRequest
Returns
TypeDescription
Operation

getConfig(GetConfigRequest request)

public Config getConfig(GetConfigRequest request)

Gets the configuration for a location.

Parameter
NameDescription
requestGetConfigRequest
Returns
TypeDescription
Config

getDeliveryPipeline(GetDeliveryPipelineRequest request)

public DeliveryPipeline getDeliveryPipeline(GetDeliveryPipelineRequest request)

Gets details of a single DeliveryPipeline.

Parameter
NameDescription
requestGetDeliveryPipelineRequest
Returns
TypeDescription
DeliveryPipeline

getRelease(GetReleaseRequest request)

public Release getRelease(GetReleaseRequest request)

Gets details of a single Release.

Parameter
NameDescription
requestGetReleaseRequest
Returns
TypeDescription
Release

getRollout(GetRolloutRequest request)

public Rollout getRollout(GetRolloutRequest request)

Gets details of a single Rollout.

Parameter
NameDescription
requestGetRolloutRequest
Returns
TypeDescription
Rollout

getTarget(GetTargetRequest request)

public Target getTarget(GetTargetRequest request)

Gets details of a single Target.

Parameter
NameDescription
requestGetTargetRequest
Returns
TypeDescription
Target

listDeliveryPipelines(ListDeliveryPipelinesRequest request)

public ListDeliveryPipelinesResponse listDeliveryPipelines(ListDeliveryPipelinesRequest request)

Lists DeliveryPipelines in a given project and location.

Parameter
NameDescription
requestListDeliveryPipelinesRequest
Returns
TypeDescription
ListDeliveryPipelinesResponse

listReleases(ListReleasesRequest request)

public ListReleasesResponse listReleases(ListReleasesRequest request)

Lists Releases in a given project and location.

Parameter
NameDescription
requestListReleasesRequest
Returns
TypeDescription
ListReleasesResponse

listRollouts(ListRolloutsRequest request)

public ListRolloutsResponse listRollouts(ListRolloutsRequest request)

Lists Rollouts in a given project and location.

Parameter
NameDescription
requestListRolloutsRequest
Returns
TypeDescription
ListRolloutsResponse

listTargets(ListTargetsRequest request)

public ListTargetsResponse listTargets(ListTargetsRequest request)

Lists Targets in a given project and location.

Parameter
NameDescription
requestListTargetsRequest
Returns
TypeDescription
ListTargetsResponse

updateDeliveryPipeline(UpdateDeliveryPipelineRequest request)

public Operation updateDeliveryPipeline(UpdateDeliveryPipelineRequest request)

Updates the parameters of a single DeliveryPipeline.

Parameter
NameDescription
requestUpdateDeliveryPipelineRequest
Returns
TypeDescription
Operation

updateTarget(UpdateTargetRequest request)

public Operation updateTarget(UpdateTargetRequest request)

Updates the parameters of a single Target.

Parameter
NameDescription
requestUpdateTargetRequest
Returns
TypeDescription
Operation