uk.gov.hmrc.play.bootstrap.http
package 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 HttpAuditingclass Objecttrait Matchableclass Any
@Singleton
class DefaultHttpClient(config: Configuration, httpAuditing: HttpAuditing, val wsClient: WSClient, val actorSystem: ActorSystem) extends HttpClient, WSHttp
Attributes
- Supertypes
-
trait WSHttptrait WSPatchtrait WSPatchtrait WSDeletetrait WSDeletetrait WSPosttrait WSPosttrait WSPuttrait WSPuttrait WSGettrait WSRequesttrait WSGettrait WSExecutetrait WSRequestBuildertrait HttpClienttrait HttpPatchtrait PatchHttpTransporttrait CorePatchtrait HttpDeletetrait DeleteHttpTransporttrait CoreDeletetrait HttpPosttrait PostHttpTransporttrait CorePosttrait HttpPuttrait PutHttpTransporttrait CorePuttrait HttpGettrait Retriestrait HttpHookstrait ConnectionTracingtrait HttpVerbtrait Requesttrait GetHttpTransporttrait CoreGetclass Objecttrait Matchableclass AnyShow all
case class ErrorResponse(statusCode: Int, message: String, xStatusCode: Option[String], requested: Option[String])
Value parameters
- message
-
error message
- requested
-
the requested URL
- statusCode
-
the http status code
- xStatusCode
-
error code
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ErrorResponse
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ErrorResponse.type
@Singleton
class HttpClientV2Provider(config: Configuration, httpAuditing: HttpAuditing, wsClient: WSClient, actorSystem: ActorSystem) extends Provider[HttpClientV2]
Attributes
- Supertypes
-
trait Provider[HttpClientV2]class Objecttrait Matchableclass Any
class RequestHandler(webCommands: WebCommands, optDevContext: OptionalDevContext, router: Provider[Router], errorHandler: HttpErrorHandler, configuration: HttpConfiguration, filters: HttpFilters) extends DefaultHttpRequestHandler
Attributes
- Supertypes
-
class DefaultHttpRequestHandlertrait HttpRequestHandlerclass Objecttrait Matchableclass Any
In this article