uk.gov.hmrc.api.controllers
package uk.gov.hmrc.api.controllers
Members list
Type members
Classlikes
class DocumentationController(cc: ControllerComponents, assets: Assets, errorHandler: HttpErrorHandler) extends BackendController
Attributes
- Supertypes
-
class BackendControllertrait BackendBaseControllertrait BackendHeaderCarrierProvidertrait WithJsonBodytrait Utf8MimeTypestrait BaseControllertrait BaseControllerHelperstrait ControllerHelperstrait RequestImplicitstrait Renderingtrait RequestExtractorstrait AcceptExtractorstrait ContentTypestrait HeaderNamestrait Statustrait HttpProtocoltrait Resultsclass Objecttrait Matchableclass AnyShow all
case object ErrorAcceptHeaderInvalid extends ErrorResponse
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass ErrorResponseclass Objecttrait Matchableclass AnyShow all
- Self type
case class ErrorGenericBadRequest(msg: String) extends ErrorResponse
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass ErrorResponseclass Objecttrait Matchableclass AnyShow all
object ErrorGenericBadRequest
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
case object ErrorInternalServerError extends ErrorResponse
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass ErrorResponseclass Objecttrait Matchableclass AnyShow all
- Self type
case object ErrorNotFound extends ErrorResponse
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass ErrorResponseclass Objecttrait Matchableclass AnyShow all
- Self type
-
ErrorNotFound.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object ErrorAcceptHeaderInvalidclass ErrorGenericBadRequestobject ErrorInternalServerErrorobject ErrorNotFoundobject ErrorUnauthorizedobject ErrorUnauthorizedLowCLobject PreferencesSettingsErrorShow all
object ErrorResponse
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ErrorResponse.type
case object ErrorUnauthorized extends ErrorResponse
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass ErrorResponseclass Objecttrait Matchableclass AnyShow all
- Self type
-
ErrorUnauthorized.type
case object ErrorUnauthorizedLowCL extends ErrorResponse
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass ErrorResponseclass Objecttrait Matchableclass AnyShow all
- Self type
trait HeaderValidator extends Results
Attributes
- Supertypes
-
trait Resultsclass Objecttrait Matchableclass Any
- Self type
case object PreferencesSettingsError extends ErrorResponse
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass ErrorResponseclass Objecttrait Matchableclass AnyShow all
- Self type
In this article