Uses of Class
io.helidon.webclient.api.ClientConnectionTarget
Packages that use ClientConnectionTarget
-
Uses of ClientConnectionTarget in io.helidon.webclient.api
Methods in io.helidon.webclient.api that return ClientConnectionTargetModifier and TypeMethodDescriptionstatic ClientConnectionTargetClientConnectionTarget.create(ClientConnectionTarget.LookupKey lookupKey) Create a logical connection target from a cache lookup key.static ClientConnectionTargetClientConnectionTarget.create(ConnectionKey connectionKey, ClientUri uri, ClientRequestHeaders headers) Create a logical IP connection target from a final request URI and headers.static ClientConnectionTargetClientConnectionTarget.create(ConnectionKey connectionKey, ClientUri uri, ClientRequestHeaders headers, ProxyRoute selectedProxyRoute) Create a logical IP connection target using an already-selected proxy route.static ClientConnectionTargetClientConnectionTarget.create(ConnectionKey connectionKey, String scheme) Create a logical IP connection target using the connection-key origin.static ClientConnectionTargetClientConnectionTarget.create(ConnectionKey connectionKey, String scheme, UriAuthority originAuthority) Create a logical IP connection target from an already-normalized origin.static ClientConnectionTargetClientConnectionTarget.create(ConnectionKey connectionKey, String scheme, UriAuthority originAuthority, ProxyRoute proxyRoute) Create a logical target from an already-normalized origin and selected route.static ClientConnectionTargetClientConnectionTarget.create(ConnectionKey connectionKey, String scheme, UriAuthority originAuthority, ProxyRoute proxyRoute, long tlsGeneration) Create a logical target from an already-normalized origin and selected route.static ClientConnectionTargetClientConnectionTarget.create(ConnectionKey connectionKey, String scheme, UriAuthority originAuthority, ProxyRoute proxyRoute, InetSocketAddress localAddress, long tlsGeneration) Recreate a logical target from an already-selected route and captured generations.static ClientConnectionTargetClientConnectionTarget.create(ConnectionKey connectionKey, String scheme, ProxyRoute proxyRoute) Create a logical target using the connection-key origin and a selected route.static ClientConnectionTargetClientConnectionTarget.createUnixDomainSocket(ConnectionKey connectionKey, ClientUri uri, ClientRequestHeaders headers, UnixDomainSocketAddress address) Create a logical Unix-domain-socket target.ResolvedClientTarget.logicalTarget()Logical connection target and identity.Methods in io.helidon.webclient.api with parameters of type ClientConnectionTargetModifier and TypeMethodDescriptionstatic TcpClientConnectionTcpClientConnection.create(WebClient webClient, ClientConnectionTarget connectionTarget, List<String> tcpProtocolIds, Function<TcpClientConnection, Boolean> releaseFunction, Consumer<TcpClientConnection> closeConsumer) Create a TCP connection from a logical connection target.UnixDomainSocketClientConnection.create(WebClient webClient, ClientConnectionTarget connectionTarget, List<String> tcpProtocolIds, Function<UnixDomainSocketClientConnection, Boolean> releaseFunction, Consumer<UnixDomainSocketClientConnection> closeConsumer) Create a new UNIX domain socket connection from a logical connection target.