Documentation
¶
Index ¶
- type Auth
- type BasicEpisode
- type Conflict
- type Episode
- type EpisodeDataQueryParams
- type EpisodeLanguageInfo
- type EpisodeRecordData
- type FilterKeys
- type InvalidQueryParams
- type JSONErrors
- type Language
- type LanguageData
- type Links
- type Movie
- type MovieArtwork
- type MovieGenre
- type MoviePeople
- type MovieReleaseDate
- type MovieRemoteID
- type MovieTrailer
- type MovieTranslation
- type NotAuthorized
- type NotFound
- type People
- type Series
- type SeriesActors
- type SeriesActorsData
- type SeriesData
- type SeriesEpisodes
- type SeriesEpisodesQuery
- type SeriesEpisodesQueryParams
- type SeriesEpisodesSummary
- type SeriesImageQueryResult
- type SeriesImageQueryResultRatingsInfo
- type SeriesImageQueryResults
- type SeriesImagesCount
- type SeriesImagesCounts
- type SeriesImagesQueryParam
- type SeriesImagesQueryParams
- type SeriesSearchResult
- type SeriesSearchResults
- type Token
- type Update
- type UpdateData
- type UpdateDataQueryParams
- type UpdatedMovies
- type User
- type UserData
- type UserFavorites
- type UserFavoritesData
- type UserRatings
- type UserRatingsData
- type UserRatingsDataNoLinks
- type UserRatingsDataNoLinksEmptyArray
- type UserRatingsQueryParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Auth ¶
type Auth struct {
// apikey
Apikey string `json:"apikey,omitempty"`
// userkey
Userkey string `json:"userkey,omitempty"`
// username
Username string `json:"username,omitempty"`
}
Auth auth swagger:model Auth
func (*Auth) MarshalBinary ¶
MarshalBinary interface implementation
func (*Auth) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type BasicEpisode ¶
type BasicEpisode struct {
// absolute number
AbsoluteNumber int64 `json:"absoluteNumber,omitempty"`
// aired episode number
AiredEpisodeNumber int64 `json:"airedEpisodeNumber,omitempty"`
// aired season
AiredSeason int64 `json:"airedSeason,omitempty"`
// dvd episode number
DvdEpisodeNumber int64 `json:"dvdEpisodeNumber,omitempty"`
// dvd season
DvdSeason int64 `json:"dvdSeason,omitempty"`
// episode name
EpisodeName string `json:"episodeName,omitempty"`
// first aired
FirstAired string `json:"firstAired,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// language
Language *EpisodeLanguageInfo `json:"language,omitempty"`
// last updated
LastUpdated int64 `json:"lastUpdated,omitempty"`
// overview
Overview string `json:"overview,omitempty"`
}
BasicEpisode basic episode swagger:model BasicEpisode
func (*BasicEpisode) MarshalBinary ¶
func (m *BasicEpisode) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BasicEpisode) UnmarshalBinary ¶
func (m *BasicEpisode) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Conflict ¶
type Conflict struct {
// error
Error *string `json:"Error,omitempty"`
}
Conflict conflict swagger:model Conflict
func (*Conflict) MarshalBinary ¶
MarshalBinary interface implementation
func (*Conflict) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Episode ¶
type Episode struct {
// absolute number
AbsoluteNumber int64 `json:"absoluteNumber,omitempty"`
// aired episode number
AiredEpisodeNumber int64 `json:"airedEpisodeNumber,omitempty"`
// aired season
AiredSeason int64 `json:"airedSeason,omitempty"`
// airs after season
AirsAfterSeason int64 `json:"airsAfterSeason,omitempty"`
// airs before episode
AirsBeforeEpisode int64 `json:"airsBeforeEpisode,omitempty"`
// airs before season
AirsBeforeSeason int64 `json:"airsBeforeSeason,omitempty"`
// director
Director string `json:"director,omitempty"`
// directors
Directors []string `json:"directors"`
// dvd chapter
DvdChapter float64 `json:"dvdChapter,omitempty"`
// dvd discid
DvdDiscid string `json:"dvdDiscid,omitempty"`
// dvd episode number
DvdEpisodeNumber float64 `json:"dvdEpisodeNumber,omitempty"`
// dvd season
DvdSeason int64 `json:"dvdSeason,omitempty"`
// episode name
EpisodeName string `json:"episodeName,omitempty"`
// filename
Filename string `json:"filename,omitempty"`
// first aired
FirstAired string `json:"firstAired,omitempty"`
// guest stars
GuestStars []string `json:"guestStars"`
// id
ID int64 `json:"id,omitempty"`
// imdb Id
ImdbID string `json:"imdbId,omitempty"`
// last updated
LastUpdated int64 `json:"lastUpdated,omitempty"`
// last updated by
LastUpdatedBy int64 `json:"lastUpdatedBy,omitempty"`
// overview
Overview string `json:"overview,omitempty"`
// production code
ProductionCode string `json:"productionCode,omitempty"`
// series Id
SeriesID int64 `json:"seriesId,omitempty"`
// show Url
ShowURL string `json:"showUrl,omitempty"`
// site rating
SiteRating float64 `json:"siteRating,omitempty"`
// site rating count
SiteRatingCount int64 `json:"siteRatingCount,omitempty"`
// thumb added
ThumbAdded string `json:"thumbAdded,omitempty"`
// thumb author
ThumbAuthor int64 `json:"thumbAuthor,omitempty"`
// thumb height
ThumbHeight string `json:"thumbHeight,omitempty"`
// thumb width
ThumbWidth string `json:"thumbWidth,omitempty"`
// writers
Writers []string `json:"writers"`
}
Episode episode swagger:model Episode
func (*Episode) MarshalBinary ¶
MarshalBinary interface implementation
func (*Episode) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type EpisodeDataQueryParams ¶
type EpisodeDataQueryParams struct {
// data
Data []string `json:"data"`
}
EpisodeDataQueryParams episode data query params swagger:model EpisodeDataQueryParams
func (*EpisodeDataQueryParams) MarshalBinary ¶
func (m *EpisodeDataQueryParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EpisodeDataQueryParams) UnmarshalBinary ¶
func (m *EpisodeDataQueryParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EpisodeLanguageInfo ¶
type EpisodeLanguageInfo struct {
// episode name
EpisodeName string `json:"episodeName,omitempty"`
// overview
Overview string `json:"overview,omitempty"`
}
EpisodeLanguageInfo episode language info swagger:model EpisodeLanguageInfo
func (*EpisodeLanguageInfo) MarshalBinary ¶
func (m *EpisodeLanguageInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EpisodeLanguageInfo) UnmarshalBinary ¶
func (m *EpisodeLanguageInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EpisodeRecordData ¶
type EpisodeRecordData struct {
// data
Data *Episode `json:"data,omitempty"`
// errors
Errors *JSONErrors `json:"errors,omitempty"`
}
EpisodeRecordData episode record data swagger:model EpisodeRecordData
func (*EpisodeRecordData) MarshalBinary ¶
func (m *EpisodeRecordData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EpisodeRecordData) UnmarshalBinary ¶
func (m *EpisodeRecordData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FilterKeys ¶
type FilterKeys struct {
// data
Data []string `json:"data"`
}
FilterKeys filter keys swagger:model FilterKeys
func (*FilterKeys) MarshalBinary ¶
func (m *FilterKeys) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FilterKeys) UnmarshalBinary ¶
func (m *FilterKeys) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InvalidQueryParams ¶
type InvalidQueryParams struct {
// error
Error *string `json:"Error,omitempty"`
}
InvalidQueryParams invalid query params swagger:model InvalidQueryParams
func (*InvalidQueryParams) MarshalBinary ¶
func (m *InvalidQueryParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InvalidQueryParams) UnmarshalBinary ¶
func (m *InvalidQueryParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type JSONErrors ¶
type JSONErrors struct {
// Invalid filters passed to route
InvalidFilters []string `json:"invalidFilters"`
// Invalid language or translation missing
InvalidLanguage string `json:"invalidLanguage,omitempty"`
// Invalid query params passed to route
InvalidQueryParams []string `json:"invalidQueryParams"`
}
JSONErrors JSON errors swagger:model JSONErrors
func (*JSONErrors) MarshalBinary ¶
func (m *JSONErrors) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*JSONErrors) UnmarshalBinary ¶
func (m *JSONErrors) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Language ¶
type Language struct {
// abbreviation
Abbreviation string `json:"abbreviation,omitempty"`
// english name
EnglishName string `json:"englishName,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// name
Name string `json:"name,omitempty"`
}
Language language swagger:model Language
func (*Language) MarshalBinary ¶
MarshalBinary interface implementation
func (*Language) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type LanguageData ¶
type LanguageData struct {
// data
Data []*Language `json:"data"`
}
LanguageData language data swagger:model LanguageData
func (*LanguageData) MarshalBinary ¶
func (m *LanguageData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LanguageData) UnmarshalBinary ¶
func (m *LanguageData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Links ¶
type Links struct {
// first
First int64 `json:"first,omitempty"`
// last
Last int64 `json:"last,omitempty"`
// next
Next int64 `json:"next,omitempty"`
// previous
Previous int64 `json:"previous,omitempty"`
}
Links links swagger:model Links
func (*Links) MarshalBinary ¶
MarshalBinary interface implementation
func (*Links) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Movie ¶
type Movie struct {
// artworks
Artworks []*MovieArtwork `json:"artworks"`
// genres
Genres []*MovieGenre `json:"genres"`
// id
ID int64 `json:"id,omitempty"`
// people
People *MoviePeople `json:"people,omitempty"`
// release dates
ReleaseDates []*MovieReleaseDate `json:"release_dates"`
// remoteids
Remoteids []*MovieRemoteID `json:"remoteids"`
// runtime
Runtime int64 `json:"runtime,omitempty"`
// trailers
Trailers []*MovieTrailer `json:"trailers"`
// translations
Translations []*MovieTranslation `json:"translations"`
// url
URL string `json:"url,omitempty"`
}
Movie movie swagger:model Movie
func (*Movie) MarshalBinary ¶
MarshalBinary interface implementation
func (*Movie) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type MovieArtwork ¶
type MovieArtwork struct {
// artwork type
ArtworkType string `json:"artwork_type,omitempty"`
// height
Height int64 `json:"height,omitempty"`
// id
ID string `json:"id,omitempty"`
// is primary
IsPrimary bool `json:"is_primary,omitempty"`
// tags
Tags string `json:"tags,omitempty"`
// thumb url
ThumbURL string `json:"thumb_url,omitempty"`
// url
URL string `json:"url,omitempty"`
// width
Width int64 `json:"width,omitempty"`
}
MovieArtwork movie artwork swagger:model MovieArtwork
func (*MovieArtwork) MarshalBinary ¶
func (m *MovieArtwork) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MovieArtwork) UnmarshalBinary ¶
func (m *MovieArtwork) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MovieGenre ¶
type MovieGenre struct {
// id
ID int64 `json:"id,omitempty"`
// name
Name string `json:"name,omitempty"`
// url
URL string `json:"url,omitempty"`
}
MovieGenre movie genre swagger:model MovieGenre
func (*MovieGenre) MarshalBinary ¶
func (m *MovieGenre) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MovieGenre) UnmarshalBinary ¶
func (m *MovieGenre) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MoviePeople ¶
type MoviePeople struct {
// id
ID string `json:"id,omitempty"`
// imdb id
ImdbID string `json:"imdb_id,omitempty"`
// is featured
IsFeatured bool `json:"is_featured,omitempty"`
// name
Name string `json:"name,omitempty"`
// people facebook
PeopleFacebook string `json:"people_facebook,omitempty"`
// people id
PeopleID string `json:"people_id,omitempty"`
// people image
PeopleImage string `json:"people_image,omitempty"`
// people instagram
PeopleInstagram string `json:"people_instagram,omitempty"`
// people twitter
PeopleTwitter string `json:"people_twitter,omitempty"`
// role
Role string `json:"role,omitempty"`
// role image
RoleImage string `json:"role_image,omitempty"`
}
MoviePeople movie people swagger:model MoviePeople
func (*MoviePeople) MarshalBinary ¶
func (m *MoviePeople) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MoviePeople) UnmarshalBinary ¶
func (m *MoviePeople) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MovieReleaseDate ¶
type MovieReleaseDate struct {
// country
Country string `json:"country,omitempty"`
// date
Date string `json:"date,omitempty"`
// type
Type string `json:"type,omitempty"`
}
MovieReleaseDate movie release date swagger:model MovieReleaseDate
func (*MovieReleaseDate) MarshalBinary ¶
func (m *MovieReleaseDate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MovieReleaseDate) UnmarshalBinary ¶
func (m *MovieReleaseDate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MovieRemoteID ¶
type MovieRemoteID struct {
// id
ID string `json:"id,omitempty"`
// source id
SourceID int64 `json:"source_id,omitempty"`
// source name
SourceName string `json:"source_name,omitempty"`
// source url
SourceURL string `json:"source_url,omitempty"`
// url
URL string `json:"url,omitempty"`
}
MovieRemoteID movie remote Id swagger:model MovieRemoteId
func (*MovieRemoteID) MarshalBinary ¶
func (m *MovieRemoteID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MovieRemoteID) UnmarshalBinary ¶
func (m *MovieRemoteID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MovieTrailer ¶
type MovieTrailer struct {
// name
Name string `json:"name,omitempty"`
// url
URL string `json:"url,omitempty"`
}
MovieTrailer movie trailer swagger:model MovieTrailer
func (*MovieTrailer) MarshalBinary ¶
func (m *MovieTrailer) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MovieTrailer) UnmarshalBinary ¶
func (m *MovieTrailer) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MovieTranslation ¶
type MovieTranslation struct {
// is primary
IsPrimary bool `json:"is_primary,omitempty"`
// language code
LanguageCode string `json:"language_code,omitempty"`
// name
Name string `json:"name,omitempty"`
// overview
Overview string `json:"overview,omitempty"`
// tagline
Tagline string `json:"tagline,omitempty"`
}
MovieTranslation movie translation swagger:model MovieTranslation
func (*MovieTranslation) MarshalBinary ¶
func (m *MovieTranslation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MovieTranslation) UnmarshalBinary ¶
func (m *MovieTranslation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NotAuthorized ¶
type NotAuthorized struct {
// error
Error *string `json:"Error,omitempty"`
}
NotAuthorized not authorized swagger:model NotAuthorized
func (*NotAuthorized) MarshalBinary ¶
func (m *NotAuthorized) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NotAuthorized) UnmarshalBinary ¶
func (m *NotAuthorized) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NotFound ¶
type NotFound struct {
// error
Error *string `json:"Error,omitempty"`
}
NotFound not found swagger:model NotFound
func (*NotFound) MarshalBinary ¶
MarshalBinary interface implementation
func (*NotFound) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type People ¶
type People struct {
// actors
Actors []*People `json:"actors"`
// directors
Directors []*People `json:"directors"`
// producers
Producers []*People `json:"producers"`
// writers
Writers []*People `json:"writers"`
}
People movie people swagger:model MoviePeople
func (*People) MarshalBinary ¶
MarshalBinary interface implementation
func (*People) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Series ¶
type Series struct {
// added
Added string `json:"added,omitempty"`
// airs day of week
AirsDayOfWeek string `json:"airsDayOfWeek,omitempty"`
// airs time
AirsTime string `json:"airsTime,omitempty"`
// aliases
Aliases []string `json:"aliases"`
// banner
Banner string `json:"banner,omitempty"`
// first aired
FirstAired string `json:"firstAired,omitempty"`
// genre
Genre []string `json:"genre"`
// id
ID int64 `json:"id,omitempty"`
// imdb Id
ImdbID string `json:"imdbId,omitempty"`
// last updated
LastUpdated int64 `json:"lastUpdated,omitempty"`
// network
Network string `json:"network,omitempty"`
// network Id
NetworkID string `json:"networkId,omitempty"`
// overview
Overview string `json:"overview,omitempty"`
// rating
Rating string `json:"rating,omitempty"`
// runtime
Runtime string `json:"runtime,omitempty"`
// series Id
SeriesID string `json:"seriesId,omitempty"`
// series name
SeriesName string `json:"seriesName,omitempty"`
// site rating
SiteRating float64 `json:"siteRating,omitempty"`
// site rating count
SiteRatingCount int64 `json:"siteRatingCount,omitempty"`
// slug
Slug string `json:"slug,omitempty"`
// status
Status string `json:"status,omitempty"`
// zap2it Id
Zap2itID string `json:"zap2itId,omitempty"`
}
Series series swagger:model Series
func (*Series) MarshalBinary ¶
MarshalBinary interface implementation
func (*Series) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type SeriesActors ¶
type SeriesActors struct {
// data
Data []*SeriesActorsData `json:"data"`
// errors
Errors *JSONErrors `json:"errors,omitempty"`
}
SeriesActors series actors swagger:model SeriesActors
func (*SeriesActors) MarshalBinary ¶
func (m *SeriesActors) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesActors) UnmarshalBinary ¶
func (m *SeriesActors) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesActorsData ¶
type SeriesActorsData struct {
// id
ID int64 `json:"id,omitempty"`
// image
Image string `json:"image,omitempty"`
// image added
ImageAdded string `json:"imageAdded,omitempty"`
// image author
ImageAuthor int64 `json:"imageAuthor,omitempty"`
// last updated
LastUpdated string `json:"lastUpdated,omitempty"`
// name
Name string `json:"name,omitempty"`
// role
Role string `json:"role,omitempty"`
// series Id
SeriesID int64 `json:"seriesId,omitempty"`
// sort order
SortOrder int64 `json:"sortOrder,omitempty"`
}
SeriesActorsData series actors data swagger:model SeriesActorsData
func (*SeriesActorsData) MarshalBinary ¶
func (m *SeriesActorsData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesActorsData) UnmarshalBinary ¶
func (m *SeriesActorsData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesData ¶
type SeriesData struct {
// data
Data *Series `json:"data,omitempty"`
// Informative error messages (optional)
Errors *JSONErrors `json:"errors,omitempty"`
}
SeriesData series data swagger:model SeriesData
func (*SeriesData) MarshalBinary ¶
func (m *SeriesData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesData) UnmarshalBinary ¶
func (m *SeriesData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesEpisodes ¶
type SeriesEpisodes struct {
// data
Data []*Episode `json:"data"`
// errors
Errors *JSONErrors `json:"errors,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
SeriesEpisodes series episodes swagger:model SeriesEpisodes
func (*SeriesEpisodes) MarshalBinary ¶
func (m *SeriesEpisodes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesEpisodes) UnmarshalBinary ¶
func (m *SeriesEpisodes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesEpisodesQuery ¶
type SeriesEpisodesQuery struct {
// data
Data []*Episode `json:"data"`
// errors
Errors *JSONErrors `json:"errors,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
SeriesEpisodesQuery series episodes query swagger:model SeriesEpisodesQuery
func (*SeriesEpisodesQuery) MarshalBinary ¶
func (m *SeriesEpisodesQuery) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesEpisodesQuery) UnmarshalBinary ¶
func (m *SeriesEpisodesQuery) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesEpisodesQueryParams ¶
type SeriesEpisodesQueryParams struct {
// data
Data []string `json:"data"`
}
SeriesEpisodesQueryParams series episodes query params swagger:model SeriesEpisodesQueryParams
func (*SeriesEpisodesQueryParams) MarshalBinary ¶
func (m *SeriesEpisodesQueryParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesEpisodesQueryParams) UnmarshalBinary ¶
func (m *SeriesEpisodesQueryParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesEpisodesSummary ¶
type SeriesEpisodesSummary struct {
// Number of all aired episodes for this series
AiredEpisodes string `json:"airedEpisodes,omitempty"`
// aired seasons
AiredSeasons []string `json:"airedSeasons"`
// Number of all dvd episodes for this series
DvdEpisodes string `json:"dvdEpisodes,omitempty"`
// dvd seasons
DvdSeasons []string `json:"dvdSeasons"`
}
SeriesEpisodesSummary series episodes summary swagger:model SeriesEpisodesSummary
func (*SeriesEpisodesSummary) MarshalBinary ¶
func (m *SeriesEpisodesSummary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesEpisodesSummary) UnmarshalBinary ¶
func (m *SeriesEpisodesSummary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesImageQueryResult ¶
type SeriesImageQueryResult struct {
// file name
FileName string `json:"fileName,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// key type
KeyType string `json:"keyType,omitempty"`
// language Id
LanguageID int64 `json:"languageId,omitempty"`
// ratings info
RatingsInfo *SeriesImageQueryResultRatingsInfo `json:"ratingsInfo,omitempty"`
// resolution
Resolution string `json:"resolution,omitempty"`
// sub key
SubKey string `json:"subKey,omitempty"`
// thumbnail
Thumbnail string `json:"thumbnail,omitempty"`
}
SeriesImageQueryResult series image query result swagger:model SeriesImageQueryResult
func (*SeriesImageQueryResult) MarshalBinary ¶
func (m *SeriesImageQueryResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesImageQueryResult) UnmarshalBinary ¶
func (m *SeriesImageQueryResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesImageQueryResultRatingsInfo ¶
type SeriesImageQueryResultRatingsInfo struct {
// Average rating for the given record.
Average float64 `json:"average,omitempty"`
// Number of ratings for the given record.
Count int64 `json:"count,omitempty"`
}
SeriesImageQueryResultRatingsInfo series image query result ratings info swagger:model SeriesImageQueryResultRatingsInfo
func (*SeriesImageQueryResultRatingsInfo) MarshalBinary ¶
func (m *SeriesImageQueryResultRatingsInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesImageQueryResultRatingsInfo) UnmarshalBinary ¶
func (m *SeriesImageQueryResultRatingsInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesImageQueryResults ¶
type SeriesImageQueryResults struct {
// data
Data []*SeriesImageQueryResult `json:"data"`
// errors
Errors *JSONErrors `json:"errors,omitempty"`
}
SeriesImageQueryResults series image query results swagger:model SeriesImageQueryResults
func (*SeriesImageQueryResults) MarshalBinary ¶
func (m *SeriesImageQueryResults) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesImageQueryResults) UnmarshalBinary ¶
func (m *SeriesImageQueryResults) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesImagesCount ¶
type SeriesImagesCount struct {
// fanart
Fanart int64 `json:"fanart,omitempty"`
// poster
Poster int64 `json:"poster,omitempty"`
// season
Season int64 `json:"season,omitempty"`
// seasonwide
Seasonwide int64 `json:"seasonwide,omitempty"`
// series
Series int64 `json:"series,omitempty"`
}
SeriesImagesCount series images count swagger:model SeriesImagesCount
func (*SeriesImagesCount) MarshalBinary ¶
func (m *SeriesImagesCount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesImagesCount) UnmarshalBinary ¶
func (m *SeriesImagesCount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesImagesCounts ¶
type SeriesImagesCounts struct {
// data
Data *SeriesImagesCount `json:"data,omitempty"`
}
SeriesImagesCounts series images counts swagger:model SeriesImagesCounts
func (*SeriesImagesCounts) MarshalBinary ¶
func (m *SeriesImagesCounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesImagesCounts) UnmarshalBinary ¶
func (m *SeriesImagesCounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesImagesQueryParam ¶
type SeriesImagesQueryParam struct {
// key type
KeyType string `json:"keyType,omitempty"`
// language Id
LanguageID string `json:"languageId,omitempty"`
// resolution
Resolution []string `json:"resolution"`
// sub key
SubKey []string `json:"subKey"`
}
SeriesImagesQueryParam series images query param swagger:model SeriesImagesQueryParam
func (*SeriesImagesQueryParam) MarshalBinary ¶
func (m *SeriesImagesQueryParam) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesImagesQueryParam) UnmarshalBinary ¶
func (m *SeriesImagesQueryParam) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesImagesQueryParams ¶
type SeriesImagesQueryParams struct {
// data
Data []*SeriesImagesQueryParam `json:"data"`
}
SeriesImagesQueryParams series images query params swagger:model SeriesImagesQueryParams
func (*SeriesImagesQueryParams) MarshalBinary ¶
func (m *SeriesImagesQueryParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesImagesQueryParams) UnmarshalBinary ¶
func (m *SeriesImagesQueryParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesSearchResult ¶
type SeriesSearchResult struct {
// aliases
Aliases []string `json:"aliases"`
// banner
Banner string `json:"banner,omitempty"`
// first aired
FirstAired string `json:"firstAired,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// image
Image string `json:"image,omitempty"`
// network
Network string `json:"network,omitempty"`
// overview
Overview string `json:"overview,omitempty"`
// poster
Poster string `json:"poster,omitempty"`
// series name
SeriesName string `json:"seriesName,omitempty"`
// slug
Slug string `json:"slug,omitempty"`
// status
Status string `json:"status,omitempty"`
}
SeriesSearchResult series search result swagger:model SeriesSearchResult
func (*SeriesSearchResult) MarshalBinary ¶
func (m *SeriesSearchResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesSearchResult) UnmarshalBinary ¶
func (m *SeriesSearchResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesSearchResults ¶
type SeriesSearchResults struct {
// data
Data []*SeriesSearchResult `json:"data"`
}
SeriesSearchResults series search results swagger:model SeriesSearchResults
func (*SeriesSearchResults) MarshalBinary ¶
func (m *SeriesSearchResults) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesSearchResults) UnmarshalBinary ¶
func (m *SeriesSearchResults) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Token ¶
type Token struct {
// token
Token string `json:"token,omitempty"`
}
Token token swagger:model Token
func (*Token) MarshalBinary ¶
MarshalBinary interface implementation
func (*Token) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Update ¶
type Update struct {
// id
ID int64 `json:"id,omitempty"`
// last updated
LastUpdated int64 `json:"lastUpdated,omitempty"`
}
Update update swagger:model Update
func (*Update) MarshalBinary ¶
MarshalBinary interface implementation
func (*Update) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type UpdateData ¶
type UpdateData struct {
// data
Data []*Update `json:"data"`
// errors
Errors *JSONErrors `json:"errors,omitempty"`
}
UpdateData update data swagger:model UpdateData
func (*UpdateData) MarshalBinary ¶
func (m *UpdateData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateData) UnmarshalBinary ¶
func (m *UpdateData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateDataQueryParams ¶
type UpdateDataQueryParams struct {
// data
Data []string `json:"data"`
}
UpdateDataQueryParams update data query params swagger:model UpdateDataQueryParams
func (*UpdateDataQueryParams) MarshalBinary ¶
func (m *UpdateDataQueryParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateDataQueryParams) UnmarshalBinary ¶
func (m *UpdateDataQueryParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdatedMovies ¶
type UpdatedMovies struct {
// movies
Movies []int64 `json:"movies"`
}
UpdatedMovies updated movies swagger:model UpdatedMovies
func (*UpdatedMovies) MarshalBinary ¶
func (m *UpdatedMovies) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdatedMovies) UnmarshalBinary ¶
func (m *UpdatedMovies) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type User ¶
type User struct {
// favorites displaymode
FavoritesDisplaymode string `json:"favoritesDisplaymode,omitempty"`
// language
Language string `json:"language,omitempty"`
// user name
UserName string `json:"userName,omitempty"`
}
User user swagger:model User
func (*User) MarshalBinary ¶
MarshalBinary interface implementation
func (*User) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type UserData ¶
type UserData struct {
// data
Data *User `json:"data,omitempty"`
}
UserData user data swagger:model UserData
func (*UserData) MarshalBinary ¶
MarshalBinary interface implementation
func (*UserData) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type UserFavorites ¶
type UserFavorites struct {
// favorites
Favorites []string `json:"favorites"`
}
UserFavorites user favorites swagger:model UserFavorites
func (*UserFavorites) MarshalBinary ¶
func (m *UserFavorites) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserFavorites) UnmarshalBinary ¶
func (m *UserFavorites) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserFavoritesData ¶
type UserFavoritesData struct {
// data
Data *UserFavorites `json:"data,omitempty"`
// errors
Errors *JSONErrors `json:"errors,omitempty"`
}
UserFavoritesData user favorites data swagger:model UserFavoritesData
func (*UserFavoritesData) MarshalBinary ¶
func (m *UserFavoritesData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserFavoritesData) UnmarshalBinary ¶
func (m *UserFavoritesData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserRatings ¶
type UserRatings struct {
// rating
Rating int64 `json:"rating,omitempty"`
// rating item Id
RatingItemID int64 `json:"ratingItemId,omitempty"`
// rating type
RatingType string `json:"ratingType,omitempty"`
}
UserRatings user ratings swagger:model UserRatings
func (*UserRatings) MarshalBinary ¶
func (m *UserRatings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserRatings) UnmarshalBinary ¶
func (m *UserRatings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserRatingsData ¶
type UserRatingsData struct {
// data
Data []*UserRatings `json:"data"`
// errors
Errors *JSONErrors `json:"errors,omitempty"`
// links
Links *Links `json:"links,omitempty"`
}
UserRatingsData user ratings data swagger:model UserRatingsData
func (*UserRatingsData) MarshalBinary ¶
func (m *UserRatingsData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserRatingsData) UnmarshalBinary ¶
func (m *UserRatingsData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserRatingsDataNoLinks ¶
type UserRatingsDataNoLinks struct {
// data
Data []*UserRatings `json:"data"`
}
UserRatingsDataNoLinks user ratings data no links swagger:model UserRatingsDataNoLinks
func (*UserRatingsDataNoLinks) MarshalBinary ¶
func (m *UserRatingsDataNoLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserRatingsDataNoLinks) UnmarshalBinary ¶
func (m *UserRatingsDataNoLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserRatingsDataNoLinksEmptyArray ¶
type UserRatingsDataNoLinksEmptyArray struct {
// data
Data []interface{} `json:"data"`
}
UserRatingsDataNoLinksEmptyArray user ratings data no links empty array swagger:model UserRatingsDataNoLinksEmptyArray
func (*UserRatingsDataNoLinksEmptyArray) MarshalBinary ¶
func (m *UserRatingsDataNoLinksEmptyArray) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserRatingsDataNoLinksEmptyArray) UnmarshalBinary ¶
func (m *UserRatingsDataNoLinksEmptyArray) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserRatingsQueryParams ¶
type UserRatingsQueryParams struct {
// data
Data []string `json:"data"`
}
UserRatingsQueryParams user ratings query params swagger:model UserRatingsQueryParams
func (*UserRatingsQueryParams) MarshalBinary ¶
func (m *UserRatingsQueryParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserRatingsQueryParams) UnmarshalBinary ¶
func (m *UserRatingsQueryParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- auth.go
- basic_episode.go
- conflict.go
- episode.go
- episode_data_query_params.go
- episode_language_info.go
- episode_record_data.go
- filter_keys.go
- invalid_query_params.go
- json_errors.go
- language.go
- language_data.go
- links.go
- movie.go
- movie_artwork.go
- movie_genre.go
- movie_people.go
- movie_release_date.go
- movie_remote_id.go
- movie_trailer.go
- movie_translation.go
- not_authorized.go
- not_found.go
- series.go
- series_actors.go
- series_actors_data.go
- series_data.go
- series_episodes.go
- series_episodes_query.go
- series_episodes_query_params.go
- series_episodes_summary.go
- series_image_query_result.go
- series_image_query_results.go
- series_images_count.go
- series_images_counts.go
- series_images_query_param.go
- series_images_query_params.go
- series_search_result.go
- series_search_results.go
- token.go
- update.go
- update_data.go
- update_data_query_params.go
- updated_movies.go
- user.go
- user_data.go
- user_favorites.go
- user_favorites_data.go
- user_ratings.go
- user_ratings_data.go
- user_ratings_data_no_links.go
- user_ratings_data_no_links_empty_array.go
- user_ratings_query_params.go