Package com.envimate.httpmate.client
Class HttpMateClient
- java.lang.Object
-
- com.envimate.httpmate.client.HttpMateClient
-
- All Implemented Interfaces:
AutoCloseable
public final class HttpMateClient extends Object implements AutoCloseable
-
-
Constructor Summary
Constructors Constructor Description HttpMateClient()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HttpMateClientBuilderaHttpMateClientBypassingRequestsDirectlyTo(HttpMate httpMate)static PortStageaHttpMateClientForTheHost(String host)static PortStageaHttpMateClientThatReusesConnectionsForTheHost(String host)voidclose()<T> Tissue(HttpClientRequest<T> request)<T> Tissue(HttpClientRequestBuilder<T> requestBuilder)
-
-
-
Method Detail
-
aHttpMateClientBypassingRequestsDirectlyTo
public static HttpMateClientBuilder aHttpMateClientBypassingRequestsDirectlyTo(HttpMate httpMate)
-
aHttpMateClientThatReusesConnectionsForTheHost
public static PortStage aHttpMateClientThatReusesConnectionsForTheHost(String host)
-
issue
public <T> T issue(HttpClientRequestBuilder<T> requestBuilder)
-
issue
public <T> T issue(HttpClientRequest<T> request)
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable
-
-