Class Hierarchy
- java.lang.Object
- io.servicetalk.client.api.DefaultGroupKey<Address> (implements io.servicetalk.client.api.GroupKey<Address>)
- io.servicetalk.client.api.DefaultServiceDiscovererEvent<T> (implements io.servicetalk.client.api.ServiceDiscovererEvent<ResolvedAddress>)
- io.servicetalk.client.api.DelegatingConnectionFactory<ResolvedAddress,
C> (implements io.servicetalk.client.api.ConnectionFactory<ResolvedAddress, C>) - io.servicetalk.client.api.DelegatingConnectionFactoryFilter<ResolvedAddress,
C> (implements io.servicetalk.client.api.ConnectionFactoryFilter<ResolvedAddress, C>) - io.servicetalk.client.api.DelegatingServiceDiscoverer<UnresolvedAddress,
ResolvedAddress, E> (implements io.servicetalk.client.api.ServiceDiscoverer<UnresolvedAddress, ResolvedAddress, E>) - io.servicetalk.client.api.LimitingConnectionFactoryFilter<ResolvedAddress,
C> (implements io.servicetalk.client.api.ConnectionFactoryFilter<ResolvedAddress, C>) - io.servicetalk.client.api.ServiceDiscovererEvent.Status
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- io.servicetalk.client.api.NoActiveHostException (implements io.servicetalk.transport.api.RetryableException)
- io.servicetalk.client.api.NoAvailableHostException (implements io.servicetalk.transport.api.RetryableException)
- io.servicetalk.client.api.RequestRejectedException (implements io.servicetalk.transport.api.RetryableException)
- java.net.SocketException
- java.net.ConnectException
- io.servicetalk.client.api.ConnectionLimitReachedException (implements io.servicetalk.transport.api.RetryableException)
- io.servicetalk.client.api.ConnectTimeoutException (implements io.servicetalk.transport.api.RetryableException)
- io.servicetalk.client.api.RetryableConnectException (implements io.servicetalk.transport.api.RetryableException)
- io.servicetalk.client.api.ConnectionRejectedException (implements io.servicetalk.transport.api.RetryableException)
- java.net.ConnectException
- java.io.IOException
- java.lang.Exception
- io.servicetalk.client.api.TransportObserverConnectionFactoryFilter<ResolvedAddress,
C> (implements io.servicetalk.client.api.ConnectionFactoryFilter<ResolvedAddress, C>)
Interface Hierarchy
- io.servicetalk.concurrent.api.AsyncCloseable
- io.servicetalk.concurrent.api.ListenableAsyncCloseable
- io.servicetalk.client.api.ClientGroup<Key,
Client> - io.servicetalk.client.api.ConnectionFactory<ResolvedAddress,
C> - io.servicetalk.client.api.LoadBalancedAddress<C> (also extends io.servicetalk.client.api.ScoreSupplier)
- io.servicetalk.client.api.LoadBalancedConnection (also extends io.servicetalk.client.api.ReservableRequestConcurrencyController, io.servicetalk.client.api.ScoreSupplier)
- io.servicetalk.client.api.LoadBalancer<C>
- io.servicetalk.client.api.ServiceDiscoverer<UnresolvedAddress,
ResolvedAddress, E>
- io.servicetalk.client.api.ClientGroup<Key,
- io.servicetalk.concurrent.api.ListenableAsyncCloseable
- io.servicetalk.client.api.ConsumableEvent<T>
- io.servicetalk.client.api.DelayedRetryException
- io.servicetalk.transport.api.ExecutionStrategyInfluencer<S>
- io.servicetalk.client.api.ConnectionFactoryFilter<ResolvedAddress,
C> - io.servicetalk.client.api.LoadBalancerFactory<ResolvedAddress,
C>
- io.servicetalk.client.api.ConnectionFactoryFilter<ResolvedAddress,
- io.servicetalk.client.api.GroupKey<Address>
- io.servicetalk.client.api.LimitingConnectionFactoryFilter.ConnectionLimiter<ResolvedAddress,
C> - io.servicetalk.client.api.LoadBalancerReadyEvent
- io.servicetalk.client.api.RequestConcurrencyController
- io.servicetalk.client.api.ReservableRequestConcurrencyController
- io.servicetalk.client.api.LoadBalancedConnection (also extends io.servicetalk.concurrent.api.ListenableAsyncCloseable, io.servicetalk.client.api.ScoreSupplier)
- io.servicetalk.client.api.ReservableRequestConcurrencyController
- io.servicetalk.client.api.RequestTracker
- io.servicetalk.client.api.ScoreSupplier
- io.servicetalk.client.api.LoadBalancedAddress<C> (also extends io.servicetalk.concurrent.api.ListenableAsyncCloseable)
- io.servicetalk.client.api.LoadBalancedConnection (also extends io.servicetalk.concurrent.api.ListenableAsyncCloseable, io.servicetalk.client.api.ReservableRequestConcurrencyController)
- io.servicetalk.client.api.ServiceDiscovererEvent<ResolvedAddress>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.servicetalk.client.api.RequestConcurrencyController.Result
- io.servicetalk.client.api.RequestTracker.ErrorClass
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)