CONF
- client configuration implementationpublic static interface ClientTransport.ResolvedAddressSelector<CONF> extends BiFunction<CONF,List<? extends SocketAddress>,List<? extends SocketAddress>>
Modifier and Type | Method and Description |
---|---|
@Nullable List<? extends SocketAddress> |
apply(CONF config,
List<? extends SocketAddress> resolvedAddresses)
Selects the resolved addresses to be used for a connection.
|
andThen
@Nullable List<? extends SocketAddress> apply(CONF config, List<? extends SocketAddress> resolvedAddresses)
null
, the connection establishment will fail with
UnknownHostException
apply
in interface BiFunction<CONF,List<? extends SocketAddress>,List<? extends SocketAddress>>
config
- client configuration implementationresolvedAddresses
- the list of resolved socket addresses