models

package
v0.0.0-...-6fcb5ef Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 27, 2020 License: MPL-2.0 Imports: 4 Imported by: 1

Documentation

Index

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

func (m *Auth) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Auth) UnmarshalBinary

func (m *Auth) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Auth) Validate

func (m *Auth) Validate(formats strfmt.Registry) error

Validate validates this auth

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

func (*BasicEpisode) Validate

func (m *BasicEpisode) Validate(formats strfmt.Registry) error

Validate validates this basic episode

type Conflict

type Conflict struct {

	// error
	Error *string `json:"Error,omitempty"`
}

Conflict conflict swagger:model Conflict

func (*Conflict) MarshalBinary

func (m *Conflict) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Conflict) UnmarshalBinary

func (m *Conflict) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Conflict) Validate

func (m *Conflict) Validate(formats strfmt.Registry) error

Validate validates this conflict

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

func (m *Episode) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Episode) UnmarshalBinary

func (m *Episode) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Episode) Validate

func (m *Episode) Validate(formats strfmt.Registry) error

Validate validates this episode

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

func (*EpisodeDataQueryParams) Validate

func (m *EpisodeDataQueryParams) Validate(formats strfmt.Registry) error

Validate validates this episode data query params

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

func (*EpisodeLanguageInfo) Validate

func (m *EpisodeLanguageInfo) Validate(formats strfmt.Registry) error

Validate validates this episode language info

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

func (*EpisodeRecordData) Validate

func (m *EpisodeRecordData) Validate(formats strfmt.Registry) error

Validate validates this episode record data

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

func (*FilterKeys) Validate

func (m *FilterKeys) Validate(formats strfmt.Registry) error

Validate validates this filter keys

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

func (*InvalidQueryParams) Validate

func (m *InvalidQueryParams) Validate(formats strfmt.Registry) error

Validate validates this invalid query params

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

func (*JSONErrors) Validate

func (m *JSONErrors) Validate(formats strfmt.Registry) error

Validate validates this JSON errors

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

func (m *Language) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Language) UnmarshalBinary

func (m *Language) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Language) Validate

func (m *Language) Validate(formats strfmt.Registry) error

Validate validates this language

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

func (*LanguageData) Validate

func (m *LanguageData) Validate(formats strfmt.Registry) error

Validate validates this language data

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

func (m *Links) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Links) UnmarshalBinary

func (m *Links) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Links) Validate

func (m *Links) Validate(formats strfmt.Registry) error

Validate validates this links

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

func (m *Movie) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Movie) UnmarshalBinary

func (m *Movie) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Movie) Validate

func (m *Movie) Validate(formats strfmt.Registry) error

Validate validates this movie

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

func (*MovieArtwork) Validate

func (m *MovieArtwork) Validate(formats strfmt.Registry) error

Validate validates this movie artwork

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

func (*MovieGenre) Validate

func (m *MovieGenre) Validate(formats strfmt.Registry) error

Validate validates this movie genre

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

func (*MoviePeople) Validate

func (m *MoviePeople) Validate(formats strfmt.Registry) error

Validate validates this movie people

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

func (*MovieReleaseDate) Validate

func (m *MovieReleaseDate) Validate(formats strfmt.Registry) error

Validate validates this movie release date

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

func (*MovieRemoteID) Validate

func (m *MovieRemoteID) Validate(formats strfmt.Registry) error

Validate validates this movie remote Id

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

func (*MovieTrailer) Validate

func (m *MovieTrailer) Validate(formats strfmt.Registry) error

Validate validates this movie trailer

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

func (*MovieTranslation) Validate

func (m *MovieTranslation) Validate(formats strfmt.Registry) error

Validate validates this movie translation

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

func (*NotAuthorized) Validate

func (m *NotAuthorized) Validate(formats strfmt.Registry) error

Validate validates this not authorized

type NotFound

type NotFound struct {

	// error
	Error *string `json:"Error,omitempty"`
}

NotFound not found swagger:model NotFound

func (*NotFound) MarshalBinary

func (m *NotFound) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*NotFound) UnmarshalBinary

func (m *NotFound) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*NotFound) Validate

func (m *NotFound) Validate(formats strfmt.Registry) error

Validate validates this not found

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

func (m *People) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*People) UnmarshalBinary

func (m *People) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*People) Validate

func (m *People) Validate(formats strfmt.Registry) error

Validate validates this movie people

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

func (m *Series) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Series) UnmarshalBinary

func (m *Series) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Series) Validate

func (m *Series) Validate(formats strfmt.Registry) error

Validate validates this series

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

func (*SeriesActors) Validate

func (m *SeriesActors) Validate(formats strfmt.Registry) error

Validate validates this series actors

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

func (*SeriesActorsData) Validate

func (m *SeriesActorsData) Validate(formats strfmt.Registry) error

Validate validates this series actors data

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

func (*SeriesData) Validate

func (m *SeriesData) Validate(formats strfmt.Registry) error

Validate validates this series data

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

func (*SeriesEpisodes) Validate

func (m *SeriesEpisodes) Validate(formats strfmt.Registry) error

Validate validates this series episodes

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

func (*SeriesEpisodesQuery) Validate

func (m *SeriesEpisodesQuery) Validate(formats strfmt.Registry) error

Validate validates this series episodes query

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

func (*SeriesEpisodesQueryParams) Validate

func (m *SeriesEpisodesQueryParams) Validate(formats strfmt.Registry) error

Validate validates this series episodes query params

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

func (*SeriesEpisodesSummary) Validate

func (m *SeriesEpisodesSummary) Validate(formats strfmt.Registry) error

Validate validates this series episodes summary

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

func (*SeriesImageQueryResult) Validate

func (m *SeriesImageQueryResult) Validate(formats strfmt.Registry) error

Validate validates this series image query result

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

func (*SeriesImageQueryResultRatingsInfo) Validate

Validate validates this series image query result ratings info

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

func (*SeriesImageQueryResults) Validate

func (m *SeriesImageQueryResults) Validate(formats strfmt.Registry) error

Validate validates this series image query results

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

func (*SeriesImagesCount) Validate

func (m *SeriesImagesCount) Validate(formats strfmt.Registry) error

Validate validates this series images count

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

func (*SeriesImagesCounts) Validate

func (m *SeriesImagesCounts) Validate(formats strfmt.Registry) error

Validate validates this series images counts

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

func (*SeriesImagesQueryParam) Validate

func (m *SeriesImagesQueryParam) Validate(formats strfmt.Registry) error

Validate validates this series images query param

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

func (*SeriesImagesQueryParams) Validate

func (m *SeriesImagesQueryParams) Validate(formats strfmt.Registry) error

Validate validates this series images query params

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

func (*SeriesSearchResult) Validate

func (m *SeriesSearchResult) Validate(formats strfmt.Registry) error

Validate validates this series search result

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

func (*SeriesSearchResults) Validate

func (m *SeriesSearchResults) Validate(formats strfmt.Registry) error

Validate validates this series search results

type Token

type Token struct {

	// token
	Token string `json:"token,omitempty"`
}

Token token swagger:model Token

func (*Token) MarshalBinary

func (m *Token) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Token) UnmarshalBinary

func (m *Token) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Token) Validate

func (m *Token) Validate(formats strfmt.Registry) error

Validate validates this token

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

func (m *Update) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Update) UnmarshalBinary

func (m *Update) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Update) Validate

func (m *Update) Validate(formats strfmt.Registry) error

Validate validates this update

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

func (*UpdateData) Validate

func (m *UpdateData) Validate(formats strfmt.Registry) error

Validate validates this update data

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

func (*UpdateDataQueryParams) Validate

func (m *UpdateDataQueryParams) Validate(formats strfmt.Registry) error

Validate validates this update data query params

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

func (*UpdatedMovies) Validate

func (m *UpdatedMovies) Validate(formats strfmt.Registry) error

Validate validates this updated movies

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

func (m *User) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*User) UnmarshalBinary

func (m *User) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*User) Validate

func (m *User) Validate(formats strfmt.Registry) error

Validate validates this user

type UserData

type UserData struct {

	// data
	Data *User `json:"data,omitempty"`
}

UserData user data swagger:model UserData

func (*UserData) MarshalBinary

func (m *UserData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UserData) UnmarshalBinary

func (m *UserData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UserData) Validate

func (m *UserData) Validate(formats strfmt.Registry) error

Validate validates this user data

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

func (*UserFavorites) Validate

func (m *UserFavorites) Validate(formats strfmt.Registry) error

Validate validates this user favorites

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

func (*UserFavoritesData) Validate

func (m *UserFavoritesData) Validate(formats strfmt.Registry) error

Validate validates this user favorites data

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

func (*UserRatings) Validate

func (m *UserRatings) Validate(formats strfmt.Registry) error

Validate validates this user ratings

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

func (*UserRatingsData) Validate

func (m *UserRatingsData) Validate(formats strfmt.Registry) error

Validate validates this user ratings data

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

func (*UserRatingsDataNoLinks) Validate

func (m *UserRatingsDataNoLinks) Validate(formats strfmt.Registry) error

Validate validates this user ratings data no links

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

func (*UserRatingsDataNoLinksEmptyArray) Validate

Validate validates this user ratings data no links empty array

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

func (*UserRatingsQueryParams) Validate

func (m *UserRatingsQueryParams) Validate(formats strfmt.Registry) error

Validate validates this user ratings query params

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL