Builds a valid AsyncHttpClientConfig object from config.
Logs WSRequest and pulls information into Curl format to an SLF4J logger.
Useful mapping code.
Async WS Client backed by AsyncHttpClient.
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 WSClientConfig object from configuration.
This class creates a WSClientConfig object from configuration.
AsyncHttpClient WS API implementation components.
A Play binding for the Scala WS API to the AsyncHTTPClient implementation.
A WS Request backed by AsyncHTTPClient.
A WS HTTP Response backed by an AsyncHttpClient response.
Provides an instance of AsyncHttpClient configured from the Configuration object.
Provides an instance of AsyncHttpClient configured from the Configuration object.
A WS client backed by an AsyncHttpClient.
A WS client backed by an AsyncHttpClient.
If you need to debug AsyncHttpClient, add <logger name="play.shaded.ahc.org.asynchttpclient" level="DEBUG" /> into your conf/logback.xml file.
A Ahc WS Request.
A WS HTTP response.
Factory for creating AhcWSClientConfig, for use from Java.
Async WS Client backed by AsyncHttpClient.
See https://www.playframework.com/documentation/latest/ScalaWS for documentation.