Class Hierarchy
- java.lang.Object
- io.servicetalk.grpc.api.DefaultGrpcClientMetadata (implements io.servicetalk.grpc.api.GrpcClientMetadata)
- io.servicetalk.grpc.api.DelegatingGrpcClientBuilder<U,
R> (implements io.servicetalk.grpc.api.GrpcClientBuilder<U, R>) - io.servicetalk.grpc.api.DelegatingGrpcServerBuilder (implements io.servicetalk.grpc.api.GrpcServerBuilder)
- io.servicetalk.grpc.api.GrpcClientFactory<Client,
BlockingClient> - io.servicetalk.grpc.api.GrpcExceptionMapperServiceFilter (implements io.servicetalk.http.api.StreamingHttpServiceFilterFactory)
- io.servicetalk.grpc.api.GrpcExecutionStrategies
- io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
- io.servicetalk.grpc.api.GrpcFilters
- io.servicetalk.grpc.api.GrpcHeaderNames
- io.servicetalk.grpc.api.GrpcHeaderValues
- io.servicetalk.grpc.api.GrpcProviders
- io.servicetalk.grpc.api.GrpcRoutes<Service>
- io.servicetalk.grpc.api.GrpcServiceFactory<Service>
- io.servicetalk.grpc.api.GrpcStatus
- io.servicetalk.grpc.api.MethodDescriptors
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.servicetalk.grpc.api.GrpcStatusException
- io.servicetalk.grpc.api.MessageEncodingException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- io.servicetalk.concurrent.api.AsyncCloseable
- io.servicetalk.grpc.api.GrpcRoutes.AllGrpcRoutes
- io.servicetalk.grpc.api.GrpcRoutes.RequestStreamingRoute<Req,
Resp> - io.servicetalk.grpc.api.GrpcRoutes.ResponseStreamingRoute<Req,
Resp> - io.servicetalk.grpc.api.GrpcRoutes.Route<Req,
Resp> - io.servicetalk.grpc.api.GrpcRoutes.StreamingRoute<Req,
Resp> - io.servicetalk.grpc.api.GrpcService
- io.servicetalk.concurrent.api.ListenableAsyncCloseable
- io.servicetalk.transport.api.ConnectionContext (also extends io.servicetalk.transport.api.ConnectionInfo)
- io.servicetalk.grpc.api.GrpcServiceContext (also extends io.servicetalk.grpc.api.GrpcMetadata)
- io.servicetalk.grpc.api.GrpcClient<BlockingClient> (also extends io.servicetalk.concurrent.GracefulAutoCloseable)
- io.servicetalk.grpc.api.GrpcClientCallFactory
- io.servicetalk.transport.api.ServerContext (also extends io.servicetalk.concurrent.GracefulAutoCloseable, io.servicetalk.transport.api.ServerListenContext)
- io.servicetalk.grpc.api.GrpcServerContext
- io.servicetalk.transport.api.ConnectionContext (also extends io.servicetalk.transport.api.ConnectionInfo)
- java.lang.AutoCloseable
- java.io.Closeable
- io.servicetalk.oio.api.PayloadWriter<T> (also extends java.io.Flushable)
- io.servicetalk.grpc.api.GrpcPayloadWriter<T>
- io.servicetalk.oio.api.PayloadWriter<T> (also extends java.io.Flushable)
- io.servicetalk.concurrent.GracefulAutoCloseable
- io.servicetalk.grpc.api.BlockingGrpcClient<Client>
- io.servicetalk.grpc.api.BlockingGrpcService
- io.servicetalk.grpc.api.GrpcClient<BlockingClient> (also extends io.servicetalk.concurrent.api.ListenableAsyncCloseable)
- io.servicetalk.grpc.api.GrpcRoutes.BlockingRequestStreamingRoute<Req,
Resp> - io.servicetalk.grpc.api.GrpcRoutes.BlockingResponseStreamingRoute<Req,
Resp> - io.servicetalk.grpc.api.GrpcRoutes.BlockingRoute<Req,
Resp> - io.servicetalk.grpc.api.GrpcRoutes.BlockingStreamingRoute<Req,
Resp> - io.servicetalk.transport.api.ServerContext (also extends io.servicetalk.concurrent.api.ListenableAsyncCloseable, io.servicetalk.transport.api.ServerListenContext)
- io.servicetalk.grpc.api.GrpcServerContext
- java.io.Closeable
- io.servicetalk.grpc.api.BlockingStreamingGrpcServerResponse<T>
- io.servicetalk.transport.api.ConnectionInfo
- io.servicetalk.transport.api.ConnectionContext (also extends io.servicetalk.concurrent.api.ListenableAsyncCloseable)
- io.servicetalk.grpc.api.GrpcServiceContext (also extends io.servicetalk.grpc.api.GrpcMetadata)
- io.servicetalk.transport.api.ConnectionContext (also extends io.servicetalk.concurrent.api.ListenableAsyncCloseable)
- io.servicetalk.transport.api.ConnectionInfo.Protocol
- io.servicetalk.grpc.api.GrpcServiceContext.GrpcProtocol
- io.servicetalk.transport.api.ExecutionContext<ES>
- io.servicetalk.http.api.HttpExecutionContext
- io.servicetalk.grpc.api.GrpcExecutionContext
- io.servicetalk.http.api.HttpExecutionContext
- io.servicetalk.transport.api.ExecutionStrategy
- io.servicetalk.http.api.HttpExecutionStrategy
- io.servicetalk.grpc.api.GrpcExecutionStrategy
- io.servicetalk.http.api.HttpExecutionStrategy
- java.io.Flushable
- io.servicetalk.oio.api.PayloadWriter<T> (also extends java.io.Closeable)
- io.servicetalk.grpc.api.GrpcPayloadWriter<T>
- io.servicetalk.oio.api.PayloadWriter<T> (also extends java.io.Closeable)
- io.servicetalk.grpc.api.GrpcBindableService<S>
- io.servicetalk.grpc.api.GrpcClientBuilder<U,
R> - io.servicetalk.grpc.api.GrpcClientBuilder.HttpInitializer<U,
R> - io.servicetalk.grpc.api.GrpcClientBuilder.MultiClientBuilder
- io.servicetalk.grpc.api.GrpcClientCallFactory.BlockingClientCall<Req,
Resp> - io.servicetalk.grpc.api.GrpcClientCallFactory.BlockingRequestStreamingClientCall<Req,
Resp> - io.servicetalk.grpc.api.GrpcClientCallFactory.BlockingResponseStreamingClientCall<Req,
Resp> - io.servicetalk.grpc.api.GrpcClientCallFactory.BlockingStreamingClientCall<Req,
Resp> - io.servicetalk.grpc.api.GrpcClientCallFactory.ClientCall<Req,
Resp> - io.servicetalk.grpc.api.GrpcClientCallFactory.RequestStreamingClientCall<Req,
Resp> - io.servicetalk.grpc.api.GrpcClientCallFactory.ResponseStreamingClientCall<Req,
Resp> - io.servicetalk.grpc.api.GrpcClientCallFactory.StreamingClientCall<Req,
Resp> - io.servicetalk.grpc.api.GrpcMetadata
- io.servicetalk.grpc.api.GrpcClientMetadata
- io.servicetalk.grpc.api.GrpcServiceContext (also extends io.servicetalk.transport.api.ConnectionContext)
- io.servicetalk.grpc.api.GrpcProviders.GrpcClientBuilderProvider
- io.servicetalk.grpc.api.GrpcProviders.GrpcServerBuilderProvider
- io.servicetalk.grpc.api.GrpcSerializationProvider
- io.servicetalk.grpc.api.GrpcServerBuilder
- io.servicetalk.grpc.api.GrpcServerBuilder.HttpInitializer
- io.servicetalk.grpc.api.GrpcServiceFactory.ServerBinder
- io.servicetalk.grpc.api.GrpcServiceFilterFactory<Filter,
Service> - io.servicetalk.http.api.HttpLifecycleObserver
- io.servicetalk.grpc.api.GrpcLifecycleObserver
- io.servicetalk.http.api.HttpLifecycleObserver.HttpExchangeObserver
- io.servicetalk.grpc.api.GrpcLifecycleObserver.GrpcExchangeObserver
- io.servicetalk.http.api.HttpLifecycleObserver.HttpRequestObserver
- io.servicetalk.grpc.api.GrpcLifecycleObserver.GrpcRequestObserver
- io.servicetalk.http.api.HttpLifecycleObserver.HttpResponseObserver
- io.servicetalk.grpc.api.GrpcLifecycleObserver.GrpcResponseObserver
- io.servicetalk.grpc.api.MethodDescriptor<Req,
Resp> - io.servicetalk.grpc.api.ParameterDescriptor<T>
- io.servicetalk.grpc.api.SerializerDescriptor<T>
- io.servicetalk.transport.api.ServerListenContext
- io.servicetalk.transport.api.ServerContext (also extends io.servicetalk.concurrent.GracefulAutoCloseable, io.servicetalk.concurrent.api.ListenableAsyncCloseable)
- io.servicetalk.grpc.api.GrpcServerContext
- io.servicetalk.transport.api.ServerContext (also extends io.servicetalk.concurrent.GracefulAutoCloseable, io.servicetalk.concurrent.api.ListenableAsyncCloseable)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.servicetalk.grpc.api.GrpcStatusCode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)