Classes
GrpcTransportOptions
Class representing service options for those services that use gRPC as the transport layer.
GrpcTransportOptions.Builder
Builder for GrpcTransportOptions
.
GrpcTransportOptions.DefaultExecutorFactory
Interfaces
GrpcTransportOptions.ExecutorFactory<T>
An interface for ExecutorService factories. Implementations of this interface can be
used to provide an user-defined executor to execute requests. Any implementation of this
interface must override the get()
method to return the desired executor. The
release(executor)
method should be overriden to free resources used by the executor (if
needed) according to application's logic.
Implementation must provide a public no-arg constructor. Loading of a factory implementation is done via java.util.ServiceLoader.
Exceptions
BaseGrpcServiceException
Base class for all exceptions from grpc-based services.