public static final class ConfigDeliveryGrpc.ConfigDeliveryFutureStub extends AbstractFutureStub<ConfigDeliveryGrpc.ConfigDeliveryFutureStub>
A stub to allow clients to do ListenableFuture-style 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.AbstractFutureStub >
ConfigDeliveryGrpc.ConfigDeliveryFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
abortRollout(AbortRolloutRequest request)
public ListenableFuture<Operation> abortRollout(AbortRolloutRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
build(Channel channel, CallOptions callOptions)
protected ConfigDeliveryGrpc.ConfigDeliveryFutureStub build(Channel channel, CallOptions callOptions)
Parameters |
Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createFleetPackage(CreateFleetPackageRequest request)
public ListenableFuture<Operation> createFleetPackage(CreateFleetPackageRequest request)
Creates a new FleetPackage in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createRelease(CreateReleaseRequest request)
public ListenableFuture<Operation> createRelease(CreateReleaseRequest request)
Creates a new Release in a given project, location and resource bundle.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createResourceBundle(CreateResourceBundleRequest request)
public ListenableFuture<Operation> createResourceBundle(CreateResourceBundleRequest request)
Creates a new ResourceBundle in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createVariant(CreateVariantRequest request)
public ListenableFuture<Operation> createVariant(CreateVariantRequest request)
Creates a new Variant in a given project, location, resource bundle, and
release.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteFleetPackage(DeleteFleetPackageRequest request)
public ListenableFuture<Operation> deleteFleetPackage(DeleteFleetPackageRequest request)
Deletes a single FleetPackage.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteRelease(DeleteReleaseRequest request)
public ListenableFuture<Operation> deleteRelease(DeleteReleaseRequest request)
Deletes a single Release.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteResourceBundle(DeleteResourceBundleRequest request)
public ListenableFuture<Operation> deleteResourceBundle(DeleteResourceBundleRequest request)
Deletes a single ResourceBundle.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteVariant(DeleteVariantRequest request)
public ListenableFuture<Operation> deleteVariant(DeleteVariantRequest request)
Deletes a single Variant.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
getFleetPackage(GetFleetPackageRequest request)
public ListenableFuture<FleetPackage> getFleetPackage(GetFleetPackageRequest request)
Gets details of a single FleetPackage.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<FleetPackage> |
|
getRelease(GetReleaseRequest request)
public ListenableFuture<Release> getRelease(GetReleaseRequest request)
Gets details of a single Release.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Release> |
|
getResourceBundle(GetResourceBundleRequest request)
public ListenableFuture<ResourceBundle> getResourceBundle(GetResourceBundleRequest request)
Gets details of a single ResourceBundle.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<ResourceBundle> |
|
getRollout(GetRolloutRequest request)
public ListenableFuture<Rollout> getRollout(GetRolloutRequest request)
Gets details of a single Rollout.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Rollout> |
|
getVariant(GetVariantRequest request)
public ListenableFuture<Variant> getVariant(GetVariantRequest request)
Gets details of a single Variant.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Variant> |
|
listFleetPackages(ListFleetPackagesRequest request)
public ListenableFuture<ListFleetPackagesResponse> listFleetPackages(ListFleetPackagesRequest request)
Lists FleetPackages in a given project and location.
listReleases(ListReleasesRequest request)
public ListenableFuture<ListReleasesResponse> listReleases(ListReleasesRequest request)
Lists Releases in a given project and location.
listResourceBundles(ListResourceBundlesRequest request)
public ListenableFuture<ListResourceBundlesResponse> listResourceBundles(ListResourceBundlesRequest request)
Lists ResourceBundles in a given project and location.
listRollouts(ListRolloutsRequest request)
public ListenableFuture<ListRolloutsResponse> listRollouts(ListRolloutsRequest request)
Lists Rollouts in a given project, location, and Fleet Package.
listVariants(ListVariantsRequest request)
public ListenableFuture<ListVariantsResponse> listVariants(ListVariantsRequest request)
Lists Variants in a given project and location.
resumeRollout(ResumeRolloutRequest request)
public ListenableFuture<Operation> resumeRollout(ResumeRolloutRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
suspendRollout(SuspendRolloutRequest request)
public ListenableFuture<Operation> suspendRollout(SuspendRolloutRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateFleetPackage(UpdateFleetPackageRequest request)
public ListenableFuture<Operation> updateFleetPackage(UpdateFleetPackageRequest request)
Updates the parameters of a single FleetPackage.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateRelease(UpdateReleaseRequest request)
public ListenableFuture<Operation> updateRelease(UpdateReleaseRequest request)
Updates the parameters of a single Release.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateResourceBundle(UpdateResourceBundleRequest request)
public ListenableFuture<Operation> updateResourceBundle(UpdateResourceBundleRequest request)
Updates the parameters of a single ResourceBundle.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateVariant(UpdateVariantRequest request)
public ListenableFuture<Operation> updateVariant(UpdateVariantRequest request)
Updates the parameters of a single Variant.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|