Class ConfigDeliveryGrpc.ConfigDeliveryBlockingV2Stub (0.1.0)

public static final class ConfigDeliveryGrpc.ConfigDeliveryBlockingV2Stub extends AbstractBlockingStub<ConfigDeliveryGrpc.ConfigDeliveryBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service ConfigDelivery.

ConfigDelivery service manages the deployment of kubernetes configuration to a fleet of kubernetes clusters.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > ConfigDeliveryGrpc.ConfigDeliveryBlockingV2Stub

Methods

abortRollout(AbortRolloutRequest request)

public Operation abortRollout(AbortRolloutRequest request)

Abort a Rollout.

Parameter
Name Description
request AbortRolloutRequest
Returns
Type Description
Operation

build(Channel channel, CallOptions callOptions)

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

createFleetPackage(CreateFleetPackageRequest request)

public Operation createFleetPackage(CreateFleetPackageRequest request)

Creates a new FleetPackage in a given project and location.

Parameter
Name Description
request CreateFleetPackageRequest
Returns
Type Description
Operation

createRelease(CreateReleaseRequest request)

public Operation createRelease(CreateReleaseRequest request)

Creates a new Release in a given project, location and resource bundle.

Parameter
Name Description
request CreateReleaseRequest
Returns
Type Description
Operation

createResourceBundle(CreateResourceBundleRequest request)

public Operation createResourceBundle(CreateResourceBundleRequest request)

Creates a new ResourceBundle in a given project and location.

Parameter
Name Description
request CreateResourceBundleRequest
Returns
Type Description
Operation

createVariant(CreateVariantRequest request)

public Operation createVariant(CreateVariantRequest request)

Creates a new Variant in a given project, location, resource bundle, and release.

Parameter
Name Description
request CreateVariantRequest
Returns
Type Description
Operation

deleteFleetPackage(DeleteFleetPackageRequest request)

public Operation deleteFleetPackage(DeleteFleetPackageRequest request)

Deletes a single FleetPackage.

Parameter
Name Description
request DeleteFleetPackageRequest
Returns
Type Description
Operation

deleteRelease(DeleteReleaseRequest request)

public Operation deleteRelease(DeleteReleaseRequest request)

Deletes a single Release.

Parameter
Name Description
request DeleteReleaseRequest
Returns
Type Description
Operation

deleteResourceBundle(DeleteResourceBundleRequest request)

public Operation deleteResourceBundle(DeleteResourceBundleRequest request)

Deletes a single ResourceBundle.

Parameter
Name Description
request DeleteResourceBundleRequest
Returns
Type Description
Operation

deleteVariant(DeleteVariantRequest request)

public Operation deleteVariant(DeleteVariantRequest request)

Deletes a single Variant.

Parameter
Name Description
request DeleteVariantRequest
Returns
Type Description
Operation

getFleetPackage(GetFleetPackageRequest request)

public FleetPackage getFleetPackage(GetFleetPackageRequest request)

Gets details of a single FleetPackage.

Parameter
Name Description
request GetFleetPackageRequest
Returns
Type Description
FleetPackage

getRelease(GetReleaseRequest request)

public Release getRelease(GetReleaseRequest request)

Gets details of a single Release.

Parameter
Name Description
request GetReleaseRequest
Returns
Type Description
Release

getResourceBundle(GetResourceBundleRequest request)

public ResourceBundle getResourceBundle(GetResourceBundleRequest request)

Gets details of a single ResourceBundle.

Parameter
Name Description
request GetResourceBundleRequest
Returns
Type Description
ResourceBundle

getRollout(GetRolloutRequest request)

public Rollout getRollout(GetRolloutRequest request)

Gets details of a single Rollout.

Parameter
Name Description
request GetRolloutRequest
Returns
Type Description
Rollout

getVariant(GetVariantRequest request)

public Variant getVariant(GetVariantRequest request)

Gets details of a single Variant.

Parameter
Name Description
request GetVariantRequest
Returns
Type Description
Variant

listFleetPackages(ListFleetPackagesRequest request)

public ListFleetPackagesResponse listFleetPackages(ListFleetPackagesRequest request)

Lists FleetPackages in a given project and location.

Parameter
Name Description
request ListFleetPackagesRequest
Returns
Type Description
ListFleetPackagesResponse

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

listResourceBundles(ListResourceBundlesRequest request)

public ListResourceBundlesResponse listResourceBundles(ListResourceBundlesRequest request)

Lists ResourceBundles in a given project and location.

Parameter
Name Description
request ListResourceBundlesRequest
Returns
Type Description
ListResourceBundlesResponse

listRollouts(ListRolloutsRequest request)

public ListRolloutsResponse listRollouts(ListRolloutsRequest request)

Lists Rollouts in a given project, location, and Fleet Package.

Parameter
Name Description
request ListRolloutsRequest
Returns
Type Description
ListRolloutsResponse

listVariants(ListVariantsRequest request)

public ListVariantsResponse listVariants(ListVariantsRequest request)

Lists Variants in a given project and location.

Parameter
Name Description
request ListVariantsRequest
Returns
Type Description
ListVariantsResponse

resumeRollout(ResumeRolloutRequest request)

public Operation resumeRollout(ResumeRolloutRequest request)

Resume a Rollout.

Parameter
Name Description
request ResumeRolloutRequest
Returns
Type Description
Operation

suspendRollout(SuspendRolloutRequest request)

public Operation suspendRollout(SuspendRolloutRequest request)

Suspend a Rollout.

Parameter
Name Description
request SuspendRolloutRequest
Returns
Type Description
Operation

updateFleetPackage(UpdateFleetPackageRequest request)

public Operation updateFleetPackage(UpdateFleetPackageRequest request)

Updates the parameters of a single FleetPackage.

Parameter
Name Description
request UpdateFleetPackageRequest
Returns
Type Description
Operation

updateRelease(UpdateReleaseRequest request)

public Operation updateRelease(UpdateReleaseRequest request)

Updates the parameters of a single Release.

Parameter
Name Description
request UpdateReleaseRequest
Returns
Type Description
Operation

updateResourceBundle(UpdateResourceBundleRequest request)

public Operation updateResourceBundle(UpdateResourceBundleRequest request)

Updates the parameters of a single ResourceBundle.

Parameter
Name Description
request UpdateResourceBundleRequest
Returns
Type Description
Operation

updateVariant(UpdateVariantRequest request)

public Operation updateVariant(UpdateVariantRequest request)

Updates the parameters of a single Variant.

Parameter
Name Description
request UpdateVariantRequest
Returns
Type Description
Operation