Class Hierarchy
- java.lang.Object
- io.servicetalk.grpc.api.DefaultGrpcClientMetadata (implements io.servicetalk.grpc.api.GrpcClientMetadata)
- io.servicetalk.grpc.api.GrpcClientBuilder<U,R>
- io.servicetalk.grpc.api.GrpcClientFactory<Client,BlockingClient,Filter,FilterableClient,FilterFactory>
- io.servicetalk.grpc.api.GrpcExecutionStrategies
- io.servicetalk.grpc.api.GrpcExecutionStrategies.Builder
- io.servicetalk.grpc.api.GrpcRoutes<Service>
- io.servicetalk.grpc.api.GrpcServerBuilder
- io.servicetalk.grpc.api.GrpcServiceFactory<Filter,Service,FilterFactory>
- io.servicetalk.grpc.api.GrpcStatus
- 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.FilterableGrpcClient
- io.servicetalk.grpc.api.GrpcClient<BlockingClient> (also extends io.servicetalk.concurrent.GracefulAutoCloseable)
- io.servicetalk.grpc.api.GrpcClientCallFactory
- 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>
- java.io.Closeable
- 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
- 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.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.GrpcClientFilterFactory<Filter,FilterableClient>
- 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.GrpcSerializationProvider
- io.servicetalk.grpc.api.GrpcServiceFactory.ServerBinder
- io.servicetalk.grpc.api.GrpcServiceFilterFactory<Filter,Service>
- io.servicetalk.transport.api.SecurityConfigurator
- io.servicetalk.transport.api.ClientSecurityConfigurator
- io.servicetalk.grpc.api.GrpcClientSecurityConfigurator<U,R>
- io.servicetalk.transport.api.ServerSecurityConfigurator
- io.servicetalk.grpc.api.GrpcServerSecurityConfigurator
- io.servicetalk.transport.api.ClientSecurityConfigurator
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.servicetalk.grpc.api.GrpcStatusCode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)