uk.gov.hmrc.play.bootstrap.http

Members list

Type members

Classlikes

@Singleton
class DefaultHttpAuditing(val auditConnector: AuditConnector, @Named("appName") val appName: String, config: Configuration) extends HttpAuditing

Attributes

Supertypes
trait HttpAuditing
class Object
trait Matchable
class Any
@Singleton
class DefaultHttpClient(config: Configuration, val httpAuditing: HttpAuditing, val wsClient: WSClient, val actorSystem: ActorSystem) extends HttpClient, WSHttp

Attributes

Supertypes
trait WSHttp
trait WSPatch
trait WSPatch
trait WSDelete
trait WSDelete
trait WSPost
trait WSPost
trait WSPut
trait WSPut
trait WSGet
trait WSRequest
trait WSGet
trait WSExecute
trait WSRequestBuilder
trait HttpClient
trait HttpPatch
trait PatchHttpTransport
trait CorePatch
trait HttpDelete
trait DeleteHttpTransport
trait CoreDelete
trait HttpPost
trait PostHttpTransport
trait CorePost
trait HttpPut
trait PutHttpTransport
trait CorePut
trait HttpGet
trait Retries
trait HttpHooks
trait ConnectionTracing
trait HttpVerb
trait Request
trait GetHttpTransport
trait CoreGet
class Object
trait Matchable
class Any
Show all
@Singleton
class HttpClientV2Provider(config: Configuration, httpAuditing: HttpAuditing, wsClient: WSClient, actorSystem: ActorSystem) extends Provider[HttpClientV2]

Attributes

Supertypes
trait Provider[HttpClientV2]
class Object
trait Matchable
class Any
class RequestHandler(webCommands: WebCommands, optDevContext: OptionalDevContext, router: Router, errorHandler: HttpErrorHandler, configuration: HttpConfiguration, filters: HttpFilters) extends DefaultHttpRequestHandler

Attributes

Supertypes
class DefaultHttpRequestHandler
trait HttpRequestHandler
class Object
trait Matchable
class Any