Package com.google.appengine.v1
Class ServicesGrpc.ServicesFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<ServicesGrpc.ServicesFutureStub>
com.google.appengine.v1.ServicesGrpc.ServicesFutureStub
- Enclosing class:
- ServicesGrpc
public static final class ServicesGrpc.ServicesFutureStub
extends io.grpc.stub.AbstractFutureStub<ServicesGrpc.ServicesFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service Services.
Manages services of an application.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionprotected ServicesGrpc.ServicesFutureStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<Operation>deleteService(DeleteServiceRequest request) Deletes the specified service and all enclosed versions.com.google.common.util.concurrent.ListenableFuture<Service>getService(GetServiceRequest request) Gets the current configuration of the specified service.com.google.common.util.concurrent.ListenableFuture<ListServicesResponse>listServices(ListServicesRequest request) Lists all the services in the application.com.google.common.util.concurrent.ListenableFuture<Operation>updateService(UpdateServiceRequest request) Updates the configuration of the specified service.Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected ServicesGrpc.ServicesFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<ServicesGrpc.ServicesFutureStub>
-
listServices
public com.google.common.util.concurrent.ListenableFuture<ListServicesResponse> listServices(ListServicesRequest request) Lists all the services in the application.
-
getService
public com.google.common.util.concurrent.ListenableFuture<Service> getService(GetServiceRequest request) Gets the current configuration of the specified service.
-
updateService
public com.google.common.util.concurrent.ListenableFuture<Operation> updateService(UpdateServiceRequest request) Updates the configuration of the specified service.
-
deleteService
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteService(DeleteServiceRequest request) Deletes the specified service and all enclosed versions.
-