| AutoRetryStrategyProvider |
|
| AutoRetryStrategyProvider.AutoRetryStrategy |
A strategy to use for automatic retries.
|
| ClientGroup<Key,Client extends ListenableAsyncCloseable> |
A data-structure capable of holding arbitrary number of clients and bridging lifecycle events across all clients
managed by the group.
|
| ConnectionFactory<ResolvedAddress,C extends ListenableAsyncCloseable> |
A factory for creating new connections.
|
| ConnectionFactoryFilter<ResolvedAddress,C extends ListenableAsyncCloseable> |
|
| ConsumableEvent<T> |
|
| GroupKey<Address> |
Identifies a client within a group of clients, and provides enough information to create a client if non exist.
|
| LimitingConnectionFactoryFilter.ConnectionLimiter<ResolvedAddress,C extends ListenableAsyncCloseable> |
|
| LoadBalancedAddress<C extends LoadBalancedConnection> |
|
| LoadBalancedConnection |
|
| LoadBalancer<C extends LoadBalancedConnection> |
Given multiple SocketAddresses select the most desired SocketAddress to use.
|
| LoadBalancerFactory<ResolvedAddress,C extends LoadBalancedConnection> |
|
| LoadBalancerReadyEvent |
|
| ScoreSupplier |
Enables components to expose a score.
|
| ServiceDiscoverer<UnresolvedAddress,ResolvedAddress,E extends ServiceDiscovererEvent<ResolvedAddress>> |
Represents the interaction pattern with a service discovery system.
|
| ServiceDiscovererEvent<ResolvedAddress> |
Notification from the Service Discovery system that availability for an address has changed.
|