case classGuardianContentApiError(httpStatus: Int, httpMessage: String, errorResponse: Option[ErrorResponse] = None) extends Exception with Product with Serializable
case classGuardianContentApiThriftError(httpStatus: Int, httpMessage: String, errorResponse: Option[ErrorResponse] = None) extends Exception with Product with Serializable