public static interface ConfigDeliveryGrpc.AsyncService
ConfigDelivery service manages the deployment of kubernetes configuration to a fleet of kubernetes clusters.
Methods
abortRollout(AbortRolloutRequest request, StreamObserver<Operation> responseObserver)
public default void abortRollout(AbortRolloutRequest request, StreamObserver<Operation> responseObserver)
Abort a Rollout.
Parameters | |
---|---|
Name | Description |
request |
AbortRolloutRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createFleetPackage(CreateFleetPackageRequest request, StreamObserver<Operation> responseObserver)
public default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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> |