com
.
gu
.
contentapi
.
client
model
package
model
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
model
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
case class
AtomUsageQuery
(
atomType:
AtomType
,
atomId:
String
,
parameterHolder:
Map
[
String
,
Parameter
] =
Map.empty
)
extends
ContentApiQuery
with
PaginationParameters
[
AtomUsageQuery
] with
Product
with
Serializable
trait
AtomsParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
case class
AtomsQuery
(
parameterHolder:
Map
[
String
,
Parameter
] =
Map.empty
)
extends
ContentApiQuery
with
AtomsParameters
[
AtomsQuery
] with
PaginationParameters
[
AtomsQuery
] with
UseDateParameter
[
AtomsQuery
] with
OrderByParameter
[
AtomsQuery
] with
FilterSearchParameters
[
AtomsQuery
] with
Product
with
Serializable
case class
ContentApiError
(
httpStatus:
Int
,
httpMessage:
String
,
errorResponse:
Option
[
ErrorResponse
] =
None
)
extends
RuntimeException
with
Product
with
Serializable
sealed
trait
ContentApiQuery
extends
AnyRef
trait
EditionParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
case class
EditionsQuery
(
parameterHolder:
Map
[
String
,
Parameter
] =
Map.empty
)
extends
ContentApiQuery
with
FilterSearchParameters
[
EditionsQuery
] with
Product
with
Serializable
trait
FilmParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
case class
FilmReviewsQuery
(
parameterHolder:
Map
[
String
,
Parameter
] =
Map.empty
)
extends
ContentApiQuery
with
ReviewSpecificParameters
[
FilmReviewsQuery
] with
PaginationParameters
[
FilmReviewsQuery
] with
FilmParameters
[
FilmReviewsQuery
] with
Product
with
Serializable
trait
FilterExtendedParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
trait
FilterParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
trait
FilterSearchParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
trait
FilterSectionParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
trait
FilterTagParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
trait
GameParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
case class
GameReviewsQuery
(
parameterHolder:
Map
[
String
,
Parameter
] =
Map.empty
)
extends
ContentApiQuery
with
ReviewSpecificParameters
[
GameReviewsQuery
] with
PaginationParameters
[
GameReviewsQuery
] with
GameParameters
[
GameReviewsQuery
] with
Product
with
Serializable
case class
HttpResponse
(
body:
Array
[
Byte
]
,
statusCode:
Int
,
statusMessage:
String
)
extends
Product
with
Serializable
case class
ItemQuery
(
id:
String
,
parameterHolder:
Map
[
String
,
Parameter
] =
Map.empty
)
extends
ContentApiQuery
with
EditionParameters
[
ItemQuery
] with
ShowParameters
[
ItemQuery
] with
ShowReferencesParameters
[
ItemQuery
] with
ShowExtendedParameters
[
ItemQuery
] with
PaginationParameters
[
ItemQuery
] with
OrderByParameter
[
ItemQuery
] with
UseDateParameter
[
ItemQuery
] with
FilterParameters
[
ItemQuery
] with
FilterExtendedParameters
[
ItemQuery
] with
FilterSearchParameters
[
ItemQuery
] with
Product
with
Serializable
case class
NextQuery
[
Q <:
PaginatedApiQuery
[
Q
]
]
(
originalQuery:
Q
,
contentId:
String
)
extends
ContentApiQuery
with
Product
with
Serializable
trait
OrderByParameter
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
type
PaginatedApiQuery
[
A <:
Parameters
[
A
]
]
=
ContentApiQuery
with
PaginationParameters
[
A
] with
OrderByParameter
[
A
]
trait
PaginationParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
trait
RecipeParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
case class
RecipesQuery
(
parameterHolder:
Map
[
String
,
Parameter
] =
Map.empty
)
extends
ContentApiQuery
with
PaginationParameters
[
RecipesQuery
] with
RecipeParameters
[
RecipesQuery
] with
Product
with
Serializable
trait
RestaurantParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
case class
RestaurantReviewsQuery
(
parameterHolder:
Map
[
String
,
Parameter
] =
Map.empty
)
extends
ContentApiQuery
with
ReviewSpecificParameters
[
RestaurantReviewsQuery
] with
PaginationParameters
[
RestaurantReviewsQuery
] with
RestaurantParameters
[
RestaurantReviewsQuery
] with
Product
with
Serializable
trait
ReviewSpecificParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
case class
ReviewsQuery
(
parameterHolder:
Map
[
String
,
Parameter
] =
Map.empty
)
extends
ContentApiQuery
with
PaginationParameters
[
ReviewsQuery
] with
ReviewSpecificParameters
[
ReviewsQuery
] with
Product
with
Serializable
case class
SearchQuery
(
parameterHolder:
Map
[
String
,
Parameter
] =
Map.empty
)
extends
SearchQueryBase
[
SearchQuery
] with
Product
with
Serializable
trait
SearchQueryBase
[
Self <:
SearchQueryBase
[
Self
]
]
extends
ContentApiQuery
with
ShowParameters
[
Self
] with
ShowReferencesParameters
[
Self
] with
OrderByParameter
[
Self
] with
UseDateParameter
[
Self
] with
PaginationParameters
[
Self
] with
FilterParameters
[
Self
] with
FilterExtendedParameters
[
Self
] with
FilterSearchParameters
[
Self
]
case class
SectionsQuery
(
parameterHolder:
Map
[
String
,
Parameter
] =
Map.empty
)
extends
ContentApiQuery
with
FilterSearchParameters
[
SectionsQuery
] with
FilterSectionParameters
[
SectionsQuery
] with
Product
with
Serializable
trait
ShowExtendedParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
trait
ShowParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
trait
ShowReferencesParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
case class
TagsQuery
(
parameterHolder:
Map
[
String
,
Parameter
] =
Map.empty
)
extends
ContentApiQuery
with
ShowReferencesParameters
[
TagsQuery
] with
PaginationParameters
[
TagsQuery
] with
FilterParameters
[
TagsQuery
] with
FilterTagParameters
[
TagsQuery
] with
FilterSearchParameters
[
TagsQuery
] with
Product
with
Serializable
trait
UseDateParameter
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
case class
VideoStatsQuery
(
edition:
Option
[
String
] =
None
,
section:
Option
[
String
] =
None
,
parameterHolder:
Map
[
String
,
Parameter
] =
Map.empty
)
extends
ContentApiQuery
with
FilterSearchParameters
[
VideoStatsQuery
] with
Product
with
Serializable
Value Members
object
ContentApiError
extends
Serializable
object
HttpResponse
extends
Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped