com
.
gu
.
contentapi
.
client
model
package
model
Visibility
Public
All
Type Members
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
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
trait
OrderByParameter
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
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
case class
RemovedContentQuery
(
parameterHolder:
Map
[
String
,
Parameter
] =
Map.empty
)
extends
ContentApiQuery
with
RemovedReasonParameters
[
RemovedContentQuery
] with
PaginationParameters
[
RemovedContentQuery
] with
OrderByParameter
[
RemovedContentQuery
] with
UseDateParameter
[
RemovedContentQuery
] with
Product
with
Serializable
trait
RemovedReasonParameters
[
Owner <:
Parameters
[
Owner
]
]
extends
Parameters
[
Owner
]
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
StoriesQuery
(
parameterHolder:
Map
[
String
,
Parameter
] =
Map.empty
)
extends
ContentApiQuery
with
StoryParameters
[
StoriesQuery
] with
Product
with
Serializable
trait
StoryParameters
[
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
Ungrouped