Class OperationsGrpc.OperationsImplBase

java.lang.Object
com.google.longrunning.OperationsGrpc.OperationsImplBase
All Implemented Interfaces:
OperationsGrpc.AsyncService, io.grpc.BindableService
Enclosing class:
OperationsGrpc

public abstract static class OperationsGrpc.OperationsImplBase extends Object implements io.grpc.BindableService, OperationsGrpc.AsyncService
Base class for the server implementation of the service Operations.
 Manages long-running operations with an API service.
 When an API method normally takes long time to complete, it can be designed
 to return [Operation][google.longrunning.Operation] to the client, and the
 client can use this interface to receive the real response asynchronously by
 polling the operation resource, or pass the operation resource to another API
 (such as Pub/Sub API) to receive the response.  Any API service that returns
 long-running operations should implement the `Operations` interface so
 developers can have a consistent client experience.
 
  • Constructor Details

    • OperationsImplBase

      public OperationsImplBase()
  • Method Details

    • bindService

      public final io.grpc.ServerServiceDefinition bindService()
      Specified by:
      bindService in interface io.grpc.BindableService