Builds a valid AsyncHttpClientConfig object from config.
Logs WSRequest and pulls information into Curl format to an SLF4J logger.
A WS client backed by an AsyncHttpClient.
A WS client backed by an AsyncHttpClient.
If you need to debug AsyncHttpClient, set logger.org.asynchttpclient=DEBUG in your application.conf file.
a client configuration object
Ahc client config.
Ahc client config.
The general WS client config.
The maximum number of connections to make per host. -1 means no maximum.
The maximum total number of connections. -1 means no maximum.
The maximum time that a connection should live for in the pool.
The time after which a connection that has been idle in the pool should be closed.
The maximum number of redirects.
The maximum number of times to retry a request if it fails.
Whether the raw URL should be used.
keeps thread pool active, replaces allowPoolingConnection and allowSslConnectionPool
This class creates a DefaultWSClientConfig object from the play.api.Configuration.
This class creates a DefaultWSClientConfig object from the play.api.Configuration.
Ahc WS API implementation components.
A Ahc WS Request.
A WS HTTP response.
Factory for creating AhcWSClientConfig, for use from Java.