Class Hierarchy
- java.lang.Object
- io.servicetalk.client.api.AbstractRetryingFilterBuilder<Builder,Filter,Meta>
- io.servicetalk.client.api.AbstractRetryingFilterBuilder.ReadOnlyRetryableSettings<Meta>
- io.servicetalk.client.api.DefaultAutoRetryStrategyProvider (implements io.servicetalk.client.api.AutoRetryStrategyProvider)
- io.servicetalk.client.api.DefaultAutoRetryStrategyProvider.Builder
- 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.LimitingConnectionFactoryFilter<ResolvedAddress,C> (implements io.servicetalk.client.api.ConnectionFactoryFilter<ResolvedAddress,C>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- java.net.SocketException
- java.net.ConnectException
- io.servicetalk.client.api.ConnectTimeoutException (implements io.servicetalk.transport.api.RetryableException)
- io.servicetalk.client.api.RetryableConnectException (implements io.servicetalk.transport.api.RetryableException)
- java.net.ConnectException
- java.net.SocketException
- java.lang.RuntimeException
- io.servicetalk.client.api.ConnectionClosedException
- io.servicetalk.client.api.ConnectionRejectedException (implements io.servicetalk.transport.api.RetryableException)
- io.servicetalk.client.api.MaxRequestLimitExceededException
- io.servicetalk.client.api.NoAvailableHostException (implements io.servicetalk.transport.api.RetryableException)
- 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.client.api.AutoRetryStrategyProvider.AutoRetryStrategy (also extends io.servicetalk.concurrent.api.BiIntFunction<T,R>)
- 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.ScoreSupplier)
- io.servicetalk.client.api.LoadBalancer<C>
- io.servicetalk.client.api.ServiceDiscoverer<UnresolvedAddress,ResolvedAddress,E>
- io.servicetalk.client.api.AutoRetryStrategyProvider
- io.servicetalk.concurrent.api.BiIntFunction<T,R>
- io.servicetalk.client.api.AutoRetryStrategyProvider.AutoRetryStrategy (also extends io.servicetalk.concurrent.api.AsyncCloseable)
- io.servicetalk.client.api.ConnectionFactoryFilter<ResolvedAddress,C>
- io.servicetalk.client.api.ConsumableEvent<T>
- io.servicetalk.client.api.GroupKey<Address>
- io.servicetalk.client.api.LimitingConnectionFactoryFilter.ConnectionLimiter<ResolvedAddress,C>
- io.servicetalk.client.api.LoadBalancerFactory<ResolvedAddress,C>
- io.servicetalk.client.api.LoadBalancerReadyEvent
- 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.ServiceDiscovererEvent<ResolvedAddress>