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