HttpClientV2Impl

uk.gov.hmrc.http.client.HttpClientV2Impl
class HttpClientV2Impl(wsClient: WSClient, actorSystem: ActorSystem, config: Configuration, hooks: Seq[HttpHook]) extends HttpClientV2

Attributes

Graph
Supertypes
trait HttpClientV2
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override protected def mkRequestBuilder(url: URL, method: String)(implicit hc: HeaderCarrier): RequestBuilderImpl

Attributes

Definition Classes

Inherited methods

def delete(url: URL)(implicit hc: HeaderCarrier): RequestBuilder

Attributes

Inherited from:
HttpClientV2
def get(url: URL)(implicit hc: HeaderCarrier): RequestBuilder

Attributes

Inherited from:
HttpClientV2
def head(url: URL)(implicit hc: HeaderCarrier): RequestBuilder

Attributes

Inherited from:
HttpClientV2
def options(url: URL)(implicit hc: HeaderCarrier): RequestBuilder

Attributes

Inherited from:
HttpClientV2
def patch(url: URL)(implicit hc: HeaderCarrier): RequestBuilder

Attributes

Inherited from:
HttpClientV2
def post(url: URL)(implicit hc: HeaderCarrier): RequestBuilder

Attributes

Inherited from:
HttpClientV2
def put(url: URL)(implicit hc: HeaderCarrier): RequestBuilder

Attributes

Inherited from:
HttpClientV2

Concrete fields

protected val executor: ExecutorImpl