Uses of Class
io.helidon.webclient.api.ProxyRoute
Packages that use ProxyRoute
-
Uses of ProxyRoute in io.helidon.webclient.api
Methods in io.helidon.webclient.api that return ProxyRouteModifier and TypeMethodDescriptionProxy.effectiveRoute(String scheme, String host, int port, boolean tls) Resolve configured proxy policy to one effective route for a logical request target.ClientConnectionTarget.proxyRoute()Effective proxy route selected for this target.ResolvedClientTarget.proxyRoute()Effective proxy route.Methods in io.helidon.webclient.api that return types with arguments of type ProxyRouteModifier and TypeMethodDescriptionstatic Optional<ProxyRoute> ClientConnectionTarget.matchingRoute(ClientConnection connection, ConnectionKey connectionKey, ClientUri uri, ClientRequestHeaders headers) Match an explicit TCP connection to a fully finalized logical target.ClientRequestBase.selectedProxyRoute()default Optional<ProxyRoute> FullClientRequest.selectedProxyRoute()Effective proxy route already selected during the current top-level request invocation.Methods in io.helidon.webclient.api with parameters of type ProxyRouteModifier and TypeMethodDescriptionstatic 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, 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 booleanClientConnectionTarget.routeMatches(ConnectionKey connectionKey, String scheme, ProxyRoute proxyRoute) Whether a retained route was selected for the supplied logical target and proxy policy.voidClientRequestBase.selectedProxyRoute(ProxyRoute proxyRoute) default voidFullClientRequest.selectedProxyRoute(ProxyRoute proxyRoute) Retain an effective proxy route while handing a request between protocol implementations in the current top-level request invocation.