Class ConfigDeliveryGrpc.ConfigDeliveryStub (0.1.0)

public static final class ConfigDeliveryGrpc.ConfigDeliveryStub extends AbstractAsyncStub<ConfigDeliveryGrpc.ConfigDeliveryStub>

A stub to allow clients to do asynchronous 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.AbstractAsyncStub > ConfigDeliveryGrpc.ConfigDeliveryStub

Methods

abortRollout(AbortRolloutRequest request, StreamObserver<Operation> responseObserver)

public void abortRollout(AbortRolloutRequest request, StreamObserver<Operation> responseObserver)

Abort a Rollout.

Parameters
Name Description
request AbortRolloutRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

build(Channel channel, CallOptions callOptions)

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

createFleetPackage(CreateFleetPackageRequest request, StreamObserver<Operation> responseObserver)

public void createFleetPackage(CreateFleetPackageRequest request, StreamObserver<Operation> responseObserver)

Creates a new FleetPackage in a given project and location.

Parameters
Name Description
request CreateFleetPackageRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createRelease(CreateReleaseRequest request, StreamObserver<Operation> responseObserver)

public void createRelease(CreateReleaseRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request CreateReleaseRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createResourceBundle(CreateResourceBundleRequest request, StreamObserver<Operation> responseObserver)

public void createResourceBundle(CreateResourceBundleRequest request, StreamObserver<Operation> responseObserver)

Creates a new ResourceBundle in a given project and location.

Parameters
Name Description
request CreateResourceBundleRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createVariant(CreateVariantRequest request, StreamObserver<Operation> responseObserver)

public void createVariant(CreateVariantRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request CreateVariantRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteFleetPackage(DeleteFleetPackageRequest request, StreamObserver<Operation> responseObserver)

public void deleteFleetPackage(DeleteFleetPackageRequest request, StreamObserver<Operation> responseObserver)

Deletes a single FleetPackage.

Parameters
Name Description
request DeleteFleetPackageRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteRelease(DeleteReleaseRequest request, StreamObserver<Operation> responseObserver)

public void deleteRelease(DeleteReleaseRequest request, StreamObserver<Operation> responseObserver)

Deletes a single Release.

Parameters
Name Description
request DeleteReleaseRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteResourceBundle(DeleteResourceBundleRequest request, StreamObserver<Operation> responseObserver)

public void deleteResourceBundle(DeleteResourceBundleRequest request, StreamObserver<Operation> responseObserver)

Deletes a single ResourceBundle.

Parameters
Name Description
request DeleteResourceBundleRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteVariant(DeleteVariantRequest request, StreamObserver<Operation> responseObserver)

public void deleteVariant(DeleteVariantRequest request, StreamObserver<Operation> responseObserver)

Deletes a single Variant.

Parameters
Name Description
request DeleteVariantRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getFleetPackage(GetFleetPackageRequest request, StreamObserver<FleetPackage> responseObserver)

public void getFleetPackage(GetFleetPackageRequest request, StreamObserver<FleetPackage> responseObserver)

Gets details of a single FleetPackage.

Parameters
Name Description
request GetFleetPackageRequest
responseObserver io.grpc.stub.StreamObserver<FleetPackage>

getRelease(GetReleaseRequest request, StreamObserver<Release> responseObserver)

public void getRelease(GetReleaseRequest request, StreamObserver<Release> responseObserver)

Gets details of a single Release.

Parameters
Name Description
request GetReleaseRequest
responseObserver io.grpc.stub.StreamObserver<Release>

getResourceBundle(GetResourceBundleRequest request, StreamObserver<ResourceBundle> responseObserver)

public void getResourceBundle(GetResourceBundleRequest request, StreamObserver<ResourceBundle> responseObserver)

Gets details of a single ResourceBundle.

Parameters
Name Description
request GetResourceBundleRequest
responseObserver io.grpc.stub.StreamObserver<ResourceBundle>

getRollout(GetRolloutRequest request, StreamObserver<Rollout> responseObserver)

public void getRollout(GetRolloutRequest request, StreamObserver<Rollout> responseObserver)

Gets details of a single Rollout.

Parameters
Name Description
request GetRolloutRequest
responseObserver io.grpc.stub.StreamObserver<Rollout>

getVariant(GetVariantRequest request, StreamObserver<Variant> responseObserver)

public void getVariant(GetVariantRequest request, StreamObserver<Variant> responseObserver)

Gets details of a single Variant.

Parameters
Name Description
request GetVariantRequest
responseObserver io.grpc.stub.StreamObserver<Variant>

listFleetPackages(ListFleetPackagesRequest request, StreamObserver<ListFleetPackagesResponse> responseObserver)

public void listFleetPackages(ListFleetPackagesRequest request, StreamObserver<ListFleetPackagesResponse> responseObserver)

Lists FleetPackages in a given project and location.

Parameters
Name Description
request ListFleetPackagesRequest
responseObserver io.grpc.stub.StreamObserver<ListFleetPackagesResponse>

listReleases(ListReleasesRequest request, StreamObserver<ListReleasesResponse> responseObserver)

public void listReleases(ListReleasesRequest request, StreamObserver<ListReleasesResponse> responseObserver)

Lists Releases in a given project and location.

Parameters
Name Description
request ListReleasesRequest
responseObserver io.grpc.stub.StreamObserver<ListReleasesResponse>

listResourceBundles(ListResourceBundlesRequest request, StreamObserver<ListResourceBundlesResponse> responseObserver)

public void listResourceBundles(ListResourceBundlesRequest request, StreamObserver<ListResourceBundlesResponse> responseObserver)

Lists ResourceBundles in a given project and location.

Parameters
Name Description
request ListResourceBundlesRequest
responseObserver io.grpc.stub.StreamObserver<ListResourceBundlesResponse>

listRollouts(ListRolloutsRequest request, StreamObserver<ListRolloutsResponse> responseObserver)

public void listRollouts(ListRolloutsRequest request, StreamObserver<ListRolloutsResponse> responseObserver)

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

Parameters
Name Description
request ListRolloutsRequest
responseObserver io.grpc.stub.StreamObserver<ListRolloutsResponse>

listVariants(ListVariantsRequest request, StreamObserver<ListVariantsResponse> responseObserver)

public void listVariants(ListVariantsRequest request, StreamObserver<ListVariantsResponse> responseObserver)

Lists Variants in a given project and location.

Parameters
Name Description
request ListVariantsRequest
responseObserver io.grpc.stub.StreamObserver<ListVariantsResponse>

resumeRollout(ResumeRolloutRequest request, StreamObserver<Operation> responseObserver)

public void resumeRollout(ResumeRolloutRequest request, StreamObserver<Operation> responseObserver)

Resume a Rollout.

Parameters
Name Description
request ResumeRolloutRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

suspendRollout(SuspendRolloutRequest request, StreamObserver<Operation> responseObserver)

public void suspendRollout(SuspendRolloutRequest request, StreamObserver<Operation> responseObserver)

Suspend a Rollout.

Parameters
Name Description
request SuspendRolloutRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateFleetPackage(UpdateFleetPackageRequest request, StreamObserver<Operation> responseObserver)

public void updateFleetPackage(UpdateFleetPackageRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single FleetPackage.

Parameters
Name Description
request UpdateFleetPackageRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateRelease(UpdateReleaseRequest request, StreamObserver<Operation> responseObserver)

public void updateRelease(UpdateReleaseRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single Release.

Parameters
Name Description
request UpdateReleaseRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateResourceBundle(UpdateResourceBundleRequest request, StreamObserver<Operation> responseObserver)

public void updateResourceBundle(UpdateResourceBundleRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single ResourceBundle.

Parameters
Name Description
request UpdateResourceBundleRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateVariant(UpdateVariantRequest request, StreamObserver<Operation> responseObserver)

public void updateVariant(UpdateVariantRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single Variant.

Parameters
Name Description
request UpdateVariantRequest
responseObserver io.grpc.stub.StreamObserver<Operation>