Class Hierarchy
- java.lang.Object
- io.grpc.Attributes
- io.grpc.Attributes.Builder
- io.grpc.Attributes.Key<T>
- io.grpc.BinaryLog (implements java.io.Closeable)
- io.grpc.CallCredentials
- io.grpc.CompositeCallCredentials
- io.grpc.CallCredentials.MetadataApplier
- io.grpc.CallCredentials.RequestInfo
- io.grpc.CallOptions
- io.grpc.CallOptions.Key<T>
- io.grpc.Channel
- io.grpc.ManagedChannel
- io.grpc.ChannelCredentials
- io.grpc.ChoiceChannelCredentials
- io.grpc.CompositeChannelCredentials
- io.grpc.InsecureChannelCredentials
- io.grpc.TlsChannelCredentials
- io.grpc.ChannelLogger
- io.grpc.ClientCall<ReqT,RespT>
- io.grpc.ForwardingClientCall<ReqT,RespT>
- io.grpc.ClientInterceptors.CheckedForwardingClientCall<ReqT,RespT>
- io.grpc.ForwardingClientCall.SimpleForwardingClientCall<ReqT,RespT>
- io.grpc.ForwardingClientCall<ReqT,RespT>
- io.grpc.ClientCall.Listener<T>
- io.grpc.ForwardingClientCallListener<RespT>
- io.grpc.ClientInterceptors
- io.grpc.ClientStreamTracer.Factory
- io.grpc.ClientStreamTracer.StreamInfo
- io.grpc.ClientStreamTracer.StreamInfo.Builder
- io.grpc.ClientTransportFilter
- io.grpc.Codec.Gzip (implements io.grpc.Codec)
- io.grpc.Codec.Identity (implements io.grpc.Codec)
- io.grpc.CompressorRegistry
- io.grpc.ConnectivityStateInfo
- io.grpc.Context
- io.grpc.Context.CancellableContext (implements java.io.Closeable)
- io.grpc.Context.Key<T>
- io.grpc.Context.Storage
- io.grpc.Contexts
- io.grpc.Deadline (implements java.lang.Comparable<T>)
- io.grpc.Deadline.Ticker
- io.grpc.DecompressorRegistry
- io.grpc.EquivalentAddressGroup
- io.grpc.Grpc
- io.grpc.HandlerRegistry
- io.grpc.HttpConnectProxiedSocketAddress.Builder
- io.grpc.LoadBalancer
- io.grpc.LoadBalancer.CreateSubchannelArgs
- io.grpc.LoadBalancer.CreateSubchannelArgs.Builder
- io.grpc.LoadBalancer.CreateSubchannelArgs.Key<T>
- io.grpc.LoadBalancer.Factory
- io.grpc.LoadBalancerProvider
- io.grpc.LoadBalancer.Helper
- io.grpc.LoadBalancer.PickResult
- io.grpc.LoadBalancer.PickSubchannelArgs
- io.grpc.LoadBalancer.ResolvedAddresses
- io.grpc.LoadBalancer.ResolvedAddresses.Builder
- io.grpc.LoadBalancer.Subchannel
- io.grpc.LoadBalancer.SubchannelPicker
- io.grpc.LoadBalancer.ErrorPicker
- io.grpc.LoadBalancer.FixedResultPicker
- io.grpc.LoadBalancerRegistry
- io.grpc.ManagedChannelBuilder<T>
- io.grpc.ForwardingChannelBuilder2<T>
- io.grpc.ForwardingChannelBuilder<T>
- io.grpc.ForwardingChannelBuilder2<T>
- io.grpc.ManagedChannelProvider
- io.grpc.ManagedChannelProvider.NewChannelBuilderResult
- io.grpc.ManagedChannelRegistry
- io.grpc.Metadata
- io.grpc.Metadata.Key<T>
- io.grpc.MethodDescriptor<ReqT,RespT>
- io.grpc.MethodDescriptor.Builder<ReqT,RespT>
- io.grpc.NameResolver
- io.grpc.NameResolver.Args
- io.grpc.NameResolver.Args.Builder
- io.grpc.NameResolver.ConfigOrError
- io.grpc.NameResolver.Factory
- io.grpc.NameResolverProvider
- io.grpc.NameResolver.Listener2 (implements io.grpc.NameResolver.Listener)
- io.grpc.NameResolver.ResolutionResult
- io.grpc.NameResolver.ResolutionResult.Builder
- io.grpc.NameResolver.ServiceConfigParser
- io.grpc.NameResolverRegistry
- io.grpc.Server
- io.grpc.ServerBuilder<T>
- io.grpc.ForwardingServerBuilder<T>
- io.grpc.ServerCall<ReqT,RespT>
- io.grpc.ForwardingServerCall<ReqT,RespT>
- io.grpc.ForwardingServerCall.SimpleForwardingServerCall<ReqT,RespT>
- io.grpc.ForwardingServerCall<ReqT,RespT>
- io.grpc.ServerCall.Listener<ReqT>
- io.grpc.ForwardingServerCallListener<ReqT>
- io.grpc.ServerCredentials
- io.grpc.ChoiceServerCredentials
- io.grpc.InsecureServerCredentials
- io.grpc.TlsServerCredentials
- io.grpc.ServerInterceptors
- io.grpc.ServerMethodDefinition<ReqT,RespT>
- io.grpc.ServerProvider
- io.grpc.ServerProvider.NewServerBuilderResult
- io.grpc.ServerRegistry
- io.grpc.ServerServiceDefinition
- io.grpc.ServerServiceDefinition.Builder
- io.grpc.ServerStreamTracer.Factory
- io.grpc.ServerStreamTracer.ServerCallInfo<ReqT,RespT>
- io.grpc.ServerTransportFilter
- io.grpc.ServiceDescriptor
- io.grpc.ServiceDescriptor.Builder
- java.net.SocketAddress (implements java.io.Serializable)
- io.grpc.ProxiedSocketAddress
- io.grpc.HttpConnectProxiedSocketAddress
- io.grpc.ProxiedSocketAddress
- io.grpc.Status
- io.grpc.StatusOr<T>
- io.grpc.StreamTracer
- io.grpc.ClientStreamTracer
- io.grpc.ServerStreamTracer
- io.grpc.SynchronizationContext (implements java.util.concurrent.Executor)
- io.grpc.SynchronizationContext.ScheduledHandle
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.grpc.StatusException
- java.lang.Exception
- io.grpc.TlsChannelCredentials.Builder
- io.grpc.TlsServerCredentials.Builder
Interface Hierarchy
- io.grpc.BindableService
- io.grpc.ClientInterceptor
- io.grpc.Compressor
- io.grpc.Codec (also extends io.grpc.Decompressor)
- io.grpc.Context.CancellationListener
- io.grpc.Decompressor
- io.grpc.Codec (also extends io.grpc.Compressor)
- io.grpc.Detachable
- io.grpc.Drainable
- io.grpc.HasByteBuffer
- io.grpc.KnownLength
- io.grpc.LoadBalancer.PickDetailsConsumer
- io.grpc.LoadBalancer.SubchannelStateListener
- io.grpc.ManagedChannelBuilder.InterceptorFactory
- io.grpc.Metadata.AsciiMarshaller<T>
- io.grpc.Metadata.BinaryMarshaller<T>
- io.grpc.Metadata.BinaryStreamMarshaller<T>
- io.grpc.MethodDescriptor.Marshaller<T>
- io.grpc.MethodDescriptor.ReflectableMarshaller<T>
- io.grpc.MethodDescriptor.PrototypeMarshaller<T>
- io.grpc.MethodDescriptor.ReflectableMarshaller<T>
- io.grpc.NameResolver.Listener
- io.grpc.ProxyDetector
- io.grpc.ServerCallExecutorSupplier
- io.grpc.ServerCallHandler<RequestT,ResponseT>
- io.grpc.ServerInterceptor
Annotation Type Hierarchy
- io.grpc.EquivalentAddressGroup.Attr (implements java.lang.annotation.Annotation)
- io.grpc.ExperimentalApi (implements java.lang.annotation.Annotation)
- io.grpc.Grpc.TransportAttr (implements java.lang.annotation.Annotation)
- io.grpc.Internal (implements java.lang.annotation.Annotation)
- io.grpc.NameResolver.ResolutionResultAttr (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.grpc.ChannelLogger.ChannelLogLevel
- io.grpc.ConnectivityState
- io.grpc.MethodDescriptor.MethodType
- io.grpc.SecurityLevel
- io.grpc.Status.Code
- io.grpc.TlsChannelCredentials.Feature
- io.grpc.TlsServerCredentials.ClientAuth
- io.grpc.TlsServerCredentials.Feature
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)