Documentation ¶
Index ¶
- type Alias
- type ArtworkBaseRecord
- func (o *ArtworkBaseRecord) GetHeight() *int64
- func (o *ArtworkBaseRecord) GetID() *int64
- func (o *ArtworkBaseRecord) GetImage() *string
- func (o *ArtworkBaseRecord) GetIncludesText() *bool
- func (o *ArtworkBaseRecord) GetLanguage() *string
- func (o *ArtworkBaseRecord) GetScore() *float64
- func (o *ArtworkBaseRecord) GetThumbnail() *string
- func (o *ArtworkBaseRecord) GetType() *int64
- func (o *ArtworkBaseRecord) GetWidth() *int64
- type ArtworkExtendedRecord
- func (o *ArtworkExtendedRecord) GetEpisodeID() *int64
- func (o *ArtworkExtendedRecord) GetHeight() *int64
- func (o *ArtworkExtendedRecord) GetID() *int64
- func (o *ArtworkExtendedRecord) GetImage() *string
- func (o *ArtworkExtendedRecord) GetIncludesText() *bool
- func (o *ArtworkExtendedRecord) GetLanguage() *string
- func (o *ArtworkExtendedRecord) GetMovieID() *int64
- func (o *ArtworkExtendedRecord) GetNetworkID() *int64
- func (o *ArtworkExtendedRecord) GetPeopleID() *int64
- func (o *ArtworkExtendedRecord) GetScore() *float64
- func (o *ArtworkExtendedRecord) GetSeasonID() *int64
- func (o *ArtworkExtendedRecord) GetSeriesID() *int64
- func (o *ArtworkExtendedRecord) GetSeriesPeopleID() *int64
- func (o *ArtworkExtendedRecord) GetStatus() *ArtworkStatus
- func (o *ArtworkExtendedRecord) GetTagOptions() []TagOption
- func (o *ArtworkExtendedRecord) GetThumbnail() *string
- func (o *ArtworkExtendedRecord) GetThumbnailHeight() *int64
- func (o *ArtworkExtendedRecord) GetThumbnailWidth() *int64
- func (o *ArtworkExtendedRecord) GetType() *int64
- func (o *ArtworkExtendedRecord) GetUpdatedAt() *int64
- func (o *ArtworkExtendedRecord) GetWidth() *int64
- type ArtworkStatus
- type ArtworkType
- func (o *ArtworkType) GetHeight() *int64
- func (o *ArtworkType) GetID() *int64
- func (o *ArtworkType) GetImageFormat() *string
- func (o *ArtworkType) GetName() *string
- func (o *ArtworkType) GetRecordType() *string
- func (o *ArtworkType) GetSlug() *string
- func (o *ArtworkType) GetThumbHeight() *int64
- func (o *ArtworkType) GetThumbWidth() *int64
- func (o *ArtworkType) GetWidth() *int64
- type AwardBaseRecord
- type AwardCategoryBaseRecord
- func (o *AwardCategoryBaseRecord) GetAllowCoNominees() *bool
- func (o *AwardCategoryBaseRecord) GetAward() *AwardBaseRecord
- func (o *AwardCategoryBaseRecord) GetForMovies() *bool
- func (o *AwardCategoryBaseRecord) GetForSeries() *bool
- func (o *AwardCategoryBaseRecord) GetID() *int64
- func (o *AwardCategoryBaseRecord) GetName() *string
- type AwardCategoryExtendedRecord
- func (o *AwardCategoryExtendedRecord) GetAllowCoNominees() *bool
- func (o *AwardCategoryExtendedRecord) GetAward() *AwardBaseRecord
- func (o *AwardCategoryExtendedRecord) GetForMovies() *bool
- func (o *AwardCategoryExtendedRecord) GetForSeries() *bool
- func (o *AwardCategoryExtendedRecord) GetID() *int64
- func (o *AwardCategoryExtendedRecord) GetName() *string
- func (o *AwardCategoryExtendedRecord) GetNominees() []AwardNomineeBaseRecord
- type AwardExtendedRecord
- type AwardNomineeBaseRecord
- func (o *AwardNomineeBaseRecord) GetCategory() *string
- func (o *AwardNomineeBaseRecord) GetCharacter() *Character
- func (o *AwardNomineeBaseRecord) GetDetails() *string
- func (o *AwardNomineeBaseRecord) GetEpisode() *EpisodeBaseRecord
- func (o *AwardNomineeBaseRecord) GetID() *int64
- func (o *AwardNomineeBaseRecord) GetIsWinner() *bool
- func (o *AwardNomineeBaseRecord) GetMovie() *MovieBaseRecord
- func (o *AwardNomineeBaseRecord) GetName() *string
- func (o *AwardNomineeBaseRecord) GetSeries() *SeriesBaseRecord
- func (o *AwardNomineeBaseRecord) GetYear() *string
- type Biography
- type Character
- func (o *Character) GetAliases() []Alias
- func (o *Character) GetEpisode() *RecordInfo
- func (o *Character) GetEpisodeID() *int64
- func (o *Character) GetID() *int64
- func (o *Character) GetImage() *string
- func (o *Character) GetIsFeatured() *bool
- func (o *Character) GetMovie() *RecordInfo
- func (o *Character) GetMovieID() *int64
- func (o *Character) GetName() *string
- func (o *Character) GetNameTranslations() []string
- func (o *Character) GetOverviewTranslations() []string
- func (o *Character) GetPeopleID() *int64
- func (o *Character) GetPeopleType() *string
- func (o *Character) GetPersonImgURL() *string
- func (o *Character) GetPersonName() *string
- func (o *Character) GetSeries() *RecordInfo
- func (o *Character) GetSeriesID() *int64
- func (o *Character) GetSort() *int64
- func (o *Character) GetTagOptions() []TagOption
- func (o *Character) GetType() *int64
- func (o *Character) GetURL() *string
- type Companies
- type Company
- func (o *Company) GetActiveDate() *string
- func (o *Company) GetAliases() []Alias
- func (o *Company) GetCountry() *string
- func (o *Company) GetID() *int64
- func (o *Company) GetInactiveDate() *string
- func (o *Company) GetName() *string
- func (o *Company) GetNameTranslations() []string
- func (o *Company) GetOverviewTranslations() []string
- func (o *Company) GetParentCompany() *ParentCompany
- func (o *Company) GetPrimaryCompanyType() *int64
- func (o *Company) GetSlug() *string
- func (o *Company) GetTagOptions() []TagOption
- type CompanyRelationShip
- type CompanyType
- type ContentRating
- func (o *ContentRating) GetContentType() *string
- func (o *ContentRating) GetCountry() *string
- func (o *ContentRating) GetDescription() *string
- func (o *ContentRating) GetFullName() *string
- func (o *ContentRating) GetID() *int64
- func (o *ContentRating) GetName() *string
- func (o *ContentRating) GetOrder() *int64
- type Country
- type Entity
- type EntityType
- type EntityUpdate
- func (o *EntityUpdate) GetEntityType() *string
- func (o *EntityUpdate) GetExtraInfo() *string
- func (o *EntityUpdate) GetMergeToEntityType() *string
- func (o *EntityUpdate) GetMergeToID() *int64
- func (o *EntityUpdate) GetMethod() *string
- func (o *EntityUpdate) GetMethodInt() *int64
- func (o *EntityUpdate) GetRecordID() *int64
- func (o *EntityUpdate) GetRecordType() *string
- func (o *EntityUpdate) GetSeriesID() *int64
- func (o *EntityUpdate) GetTimeStamp() *int64
- func (o *EntityUpdate) GetUserID() *int64
- type EpisodeBaseRecord
- func (o *EpisodeBaseRecord) GetAbsoluteNumber() *int64
- func (o *EpisodeBaseRecord) GetAired() *string
- func (o *EpisodeBaseRecord) GetAirsAfterSeason() *int64
- func (o *EpisodeBaseRecord) GetAirsBeforeEpisode() *int64
- func (o *EpisodeBaseRecord) GetAirsBeforeSeason() *int64
- func (o *EpisodeBaseRecord) GetFinaleType() *string
- func (o *EpisodeBaseRecord) GetID() *int64
- func (o *EpisodeBaseRecord) GetImage() *string
- func (o *EpisodeBaseRecord) GetImageType() *int64
- func (o *EpisodeBaseRecord) GetIsMovie() *int64
- func (o *EpisodeBaseRecord) GetLastUpdated() *string
- func (o *EpisodeBaseRecord) GetLinkedMovie() *int64
- func (o *EpisodeBaseRecord) GetName() *string
- func (o *EpisodeBaseRecord) GetNameTranslations() []string
- func (o *EpisodeBaseRecord) GetNumber() *int64
- func (o *EpisodeBaseRecord) GetOverview() *string
- func (o *EpisodeBaseRecord) GetOverviewTranslations() []string
- func (o *EpisodeBaseRecord) GetRuntime() *int64
- func (o *EpisodeBaseRecord) GetSeasonName() *string
- func (o *EpisodeBaseRecord) GetSeasonNumber() *int64
- func (o *EpisodeBaseRecord) GetSeasons() []SeasonBaseRecord
- func (o *EpisodeBaseRecord) GetSeriesID() *int64
- func (o *EpisodeBaseRecord) GetYear() *string
- type EpisodeExtendedRecord
- func (o *EpisodeExtendedRecord) GetAired() *string
- func (o *EpisodeExtendedRecord) GetAirsAfterSeason() *int64
- func (o *EpisodeExtendedRecord) GetAirsBeforeEpisode() *int64
- func (o *EpisodeExtendedRecord) GetAirsBeforeSeason() *int64
- func (o *EpisodeExtendedRecord) GetAwards() []AwardBaseRecord
- func (o *EpisodeExtendedRecord) GetCharacters() []Character
- func (o *EpisodeExtendedRecord) GetCompanies() []Company
- func (o *EpisodeExtendedRecord) GetContentRatings() []ContentRating
- func (o *EpisodeExtendedRecord) GetFinaleType() *string
- func (o *EpisodeExtendedRecord) GetID() *int64
- func (o *EpisodeExtendedRecord) GetImage() *string
- func (o *EpisodeExtendedRecord) GetImageType() *int64
- func (o *EpisodeExtendedRecord) GetIsMovie() *int64
- func (o *EpisodeExtendedRecord) GetLastUpdated() *string
- func (o *EpisodeExtendedRecord) GetLinkedMovie() *int64
- func (o *EpisodeExtendedRecord) GetName() *string
- func (o *EpisodeExtendedRecord) GetNameTranslations() []string
- func (o *EpisodeExtendedRecord) GetNetworks() []Company
- func (o *EpisodeExtendedRecord) GetNominations() []AwardNomineeBaseRecord
- func (o *EpisodeExtendedRecord) GetNumber() *int64
- func (o *EpisodeExtendedRecord) GetOverview() *string
- func (o *EpisodeExtendedRecord) GetOverviewTranslations() []string
- func (o *EpisodeExtendedRecord) GetProductionCode() *string
- func (o *EpisodeExtendedRecord) GetRemoteIds() []RemoteID
- func (o *EpisodeExtendedRecord) GetRuntime() *int64
- func (o *EpisodeExtendedRecord) GetSeasonNumber() *int64
- func (o *EpisodeExtendedRecord) GetSeasons() []SeasonBaseRecord
- func (o *EpisodeExtendedRecord) GetSeriesID() *int64
- func (o *EpisodeExtendedRecord) GetStudios() []Company
- func (o *EpisodeExtendedRecord) GetTagOptions() []TagOption
- func (o *EpisodeExtendedRecord) GetTrailers() []Trailer
- func (o *EpisodeExtendedRecord) GetTranslations() *TranslationExtended
- func (o *EpisodeExtendedRecord) GetYear() *string
- type FavoriteRecord
- type Favorites
- type Gender
- type GenreBaseRecord
- type Inspiration
- type InspirationType
- type Language
- type Links
- type ListBaseRecord
- func (o *ListBaseRecord) GetAliases() []Alias
- func (o *ListBaseRecord) GetID() *int64
- func (o *ListBaseRecord) GetImage() *string
- func (o *ListBaseRecord) GetImageIsFallback() *bool
- func (o *ListBaseRecord) GetIsOfficial() *bool
- func (o *ListBaseRecord) GetName() *string
- func (o *ListBaseRecord) GetNameTranslations() []string
- func (o *ListBaseRecord) GetOverview() *string
- func (o *ListBaseRecord) GetOverviewTranslations() []string
- func (o *ListBaseRecord) GetRemoteIds() []RemoteID
- func (o *ListBaseRecord) GetScore() *int64
- func (o *ListBaseRecord) GetTags() []TagOption
- func (o *ListBaseRecord) GetURL() *string
- type ListExtendedRecord
- func (o *ListExtendedRecord) GetAliases() []Alias
- func (o *ListExtendedRecord) GetEntities() []Entity
- func (o *ListExtendedRecord) GetID() *int64
- func (o *ListExtendedRecord) GetImage() *string
- func (o *ListExtendedRecord) GetImageIsFallback() *bool
- func (o *ListExtendedRecord) GetIsOfficial() *bool
- func (o *ListExtendedRecord) GetName() *string
- func (o *ListExtendedRecord) GetNameTranslations() []string
- func (o *ListExtendedRecord) GetOverview() *string
- func (o *ListExtendedRecord) GetOverviewTranslations() []string
- func (o *ListExtendedRecord) GetScore() *int64
- func (o *ListExtendedRecord) GetURL() *string
- type MovieBaseRecord
- func (o *MovieBaseRecord) GetAliases() []Alias
- func (o *MovieBaseRecord) GetID() *int64
- func (o *MovieBaseRecord) GetImage() *string
- func (o *MovieBaseRecord) GetLastUpdated() *string
- func (o *MovieBaseRecord) GetName() *string
- func (o *MovieBaseRecord) GetNameTranslations() []string
- func (o *MovieBaseRecord) GetOverviewTranslations() []string
- func (o *MovieBaseRecord) GetRuntime() *int64
- func (o *MovieBaseRecord) GetScore() *float64
- func (o *MovieBaseRecord) GetSlug() *string
- func (o *MovieBaseRecord) GetStatus() *Status
- func (o *MovieBaseRecord) GetYear() *string
- type MovieExtendedRecord
- func (o *MovieExtendedRecord) GetAliases() []Alias
- func (o *MovieExtendedRecord) GetArtworks() []ArtworkBaseRecord
- func (o *MovieExtendedRecord) GetAudioLanguages() []string
- func (o *MovieExtendedRecord) GetAwards() []AwardBaseRecord
- func (o *MovieExtendedRecord) GetBoxOffice() *string
- func (o *MovieExtendedRecord) GetBoxOfficeUS() *string
- func (o *MovieExtendedRecord) GetBudget() *string
- func (o *MovieExtendedRecord) GetCharacters() []Character
- func (o *MovieExtendedRecord) GetCompanies() *Companies
- func (o *MovieExtendedRecord) GetContentRatings() []ContentRating
- func (o *MovieExtendedRecord) GetFirstRelease() *Release
- func (o *MovieExtendedRecord) GetGenres() []GenreBaseRecord
- func (o *MovieExtendedRecord) GetID() *int64
- func (o *MovieExtendedRecord) GetImage() *string
- func (o *MovieExtendedRecord) GetInspirations() []Inspiration
- func (o *MovieExtendedRecord) GetLastUpdated() *string
- func (o *MovieExtendedRecord) GetLists() []ListBaseRecord
- func (o *MovieExtendedRecord) GetName() *string
- func (o *MovieExtendedRecord) GetNameTranslations() []string
- func (o *MovieExtendedRecord) GetOriginalCountry() *string
- func (o *MovieExtendedRecord) GetOriginalLanguage() *string
- func (o *MovieExtendedRecord) GetOverviewTranslations() []string
- func (o *MovieExtendedRecord) GetProductionCountries() []ProductionCountry
- func (o *MovieExtendedRecord) GetReleases() []Release
- func (o *MovieExtendedRecord) GetRemoteIds() []RemoteID
- func (o *MovieExtendedRecord) GetRuntime() *int64
- func (o *MovieExtendedRecord) GetScore() *float64
- func (o *MovieExtendedRecord) GetSlug() *string
- func (o *MovieExtendedRecord) GetSpokenLanguages() []string
- func (o *MovieExtendedRecord) GetStatus() *Status
- func (o *MovieExtendedRecord) GetStudios() []StudioBaseRecord
- func (o *MovieExtendedRecord) GetSubtitleLanguages() []string
- func (o *MovieExtendedRecord) GetTagOptions() []TagOption
- func (o *MovieExtendedRecord) GetTrailers() []Trailer
- func (o *MovieExtendedRecord) GetTranslations() *TranslationExtended
- func (o *MovieExtendedRecord) GetYear() *string
- type ParentCompany
- type PeopleBaseRecord
- func (o *PeopleBaseRecord) GetAliases() []Alias
- func (o *PeopleBaseRecord) GetID() *int64
- func (o *PeopleBaseRecord) GetImage() *string
- func (o *PeopleBaseRecord) GetLastUpdated() *string
- func (o *PeopleBaseRecord) GetName() *string
- func (o *PeopleBaseRecord) GetNameTranslations() []string
- func (o *PeopleBaseRecord) GetOverviewTranslations() []string
- func (o *PeopleBaseRecord) GetScore() *int64
- type PeopleExtendedRecord
- func (o *PeopleExtendedRecord) GetAliases() []Alias
- func (o *PeopleExtendedRecord) GetAwards() []AwardBaseRecord
- func (o *PeopleExtendedRecord) GetBiographies() []Biography
- func (o *PeopleExtendedRecord) GetBirth() *string
- func (o *PeopleExtendedRecord) GetBirthPlace() *string
- func (o *PeopleExtendedRecord) GetCharacters() []Character
- func (o *PeopleExtendedRecord) GetDeath() *string
- func (o *PeopleExtendedRecord) GetGender() *int64
- func (o *PeopleExtendedRecord) GetID() *int64
- func (o *PeopleExtendedRecord) GetImage() *string
- func (o *PeopleExtendedRecord) GetLastUpdated() *string
- func (o *PeopleExtendedRecord) GetName() *string
- func (o *PeopleExtendedRecord) GetNameTranslations() []string
- func (o *PeopleExtendedRecord) GetOverviewTranslations() []string
- func (o *PeopleExtendedRecord) GetRaces() []Race
- func (o *PeopleExtendedRecord) GetRemoteIds() []RemoteID
- func (o *PeopleExtendedRecord) GetScore() *int64
- func (o *PeopleExtendedRecord) GetSlug() *string
- func (o *PeopleExtendedRecord) GetTagOptions() []TagOption
- func (o *PeopleExtendedRecord) GetTranslations() *TranslationExtended
- type PeopleType
- type ProductionCountry
- type Race
- type RecordInfo
- type Release
- type RemoteID
- type SearchByRemoteIDResult
- func (o *SearchByRemoteIDResult) GetCompany() *Company
- func (o *SearchByRemoteIDResult) GetEpisode() *EpisodeBaseRecord
- func (o *SearchByRemoteIDResult) GetMovie() *MovieBaseRecord
- func (o *SearchByRemoteIDResult) GetPeople() *PeopleBaseRecord
- func (o *SearchByRemoteIDResult) GetSeries() *SeriesBaseRecord
- type SearchResult
- func (o *SearchResult) GetAliases() []string
- func (o *SearchResult) GetCompanies() []string
- func (o *SearchResult) GetCompanyType() *string
- func (o *SearchResult) GetCountry() *string
- func (o *SearchResult) GetDirector() *string
- func (o *SearchResult) GetFirstAirTime() *string
- func (o *SearchResult) GetGenres() []string
- func (o *SearchResult) GetID() *string
- func (o *SearchResult) GetImageURL() *string
- func (o *SearchResult) GetIsOfficial() *bool
- func (o *SearchResult) GetName() *string
- func (o *SearchResult) GetNameTranslated() *string
- func (o *SearchResult) GetNetwork() *string
- func (o *SearchResult) GetObjectID() *string
- func (o *SearchResult) GetOfficialList() *string
- func (o *SearchResult) GetOverview() *string
- func (o *SearchResult) GetOverviewTranslated() []string
- func (o *SearchResult) GetOverviews() map[string]string
- func (o *SearchResult) GetPoster() *string
- func (o *SearchResult) GetPosters() []string
- func (o *SearchResult) GetPrimaryLanguage() *string
- func (o *SearchResult) GetRemoteIds() []RemoteID
- func (o *SearchResult) GetSlug() *string
- func (o *SearchResult) GetStatus() *string
- func (o *SearchResult) GetStudios() []string
- func (o *SearchResult) GetThumbnail() *string
- func (o *SearchResult) GetTitle() *string
- func (o *SearchResult) GetTranslations() map[string]string
- func (o *SearchResult) GetTranslationsWithLang() []string
- func (o *SearchResult) GetTvdbID() *string
- func (o *SearchResult) GetType() *string
- func (o *SearchResult) GetYear() *string
- type SeasonBaseRecord
- func (o *SeasonBaseRecord) GetCompanies() *Companies
- func (o *SeasonBaseRecord) GetID() *int64
- func (o *SeasonBaseRecord) GetImage() *string
- func (o *SeasonBaseRecord) GetImageType() *int64
- func (o *SeasonBaseRecord) GetLastUpdated() *string
- func (o *SeasonBaseRecord) GetName() *string
- func (o *SeasonBaseRecord) GetNameTranslations() []string
- func (o *SeasonBaseRecord) GetNumber() *int64
- func (o *SeasonBaseRecord) GetOverviewTranslations() []string
- func (o *SeasonBaseRecord) GetSeriesID() *int64
- func (o *SeasonBaseRecord) GetType() *SeasonType
- func (o *SeasonBaseRecord) GetYear() *string
- type SeasonExtendedRecord
- func (o *SeasonExtendedRecord) GetArtwork() []ArtworkBaseRecord
- func (o *SeasonExtendedRecord) GetCompanies() *Companies
- func (o *SeasonExtendedRecord) GetEpisodes() []EpisodeBaseRecord
- func (o *SeasonExtendedRecord) GetID() *int64
- func (o *SeasonExtendedRecord) GetImage() *string
- func (o *SeasonExtendedRecord) GetImageType() *int64
- func (o *SeasonExtendedRecord) GetLastUpdated() *string
- func (o *SeasonExtendedRecord) GetName() *string
- func (o *SeasonExtendedRecord) GetNameTranslations() []string
- func (o *SeasonExtendedRecord) GetNumber() *int64
- func (o *SeasonExtendedRecord) GetOverviewTranslations() []string
- func (o *SeasonExtendedRecord) GetSeriesID() *int64
- func (o *SeasonExtendedRecord) GetTagOptions() []TagOption
- func (o *SeasonExtendedRecord) GetTrailers() []Trailer
- func (o *SeasonExtendedRecord) GetTranslations() []Translation
- func (o *SeasonExtendedRecord) GetType() *SeasonType
- func (o *SeasonExtendedRecord) GetYear() *string
- type SeasonType
- type Security
- type SeriesAirsDays
- func (o *SeriesAirsDays) GetFriday() *bool
- func (o *SeriesAirsDays) GetMonday() *bool
- func (o *SeriesAirsDays) GetSaturday() *bool
- func (o *SeriesAirsDays) GetSunday() *bool
- func (o *SeriesAirsDays) GetThursday() *bool
- func (o *SeriesAirsDays) GetTuesday() *bool
- func (o *SeriesAirsDays) GetWednesday() *bool
- type SeriesBaseRecord
- func (o *SeriesBaseRecord) GetAliases() []Alias
- func (o *SeriesBaseRecord) GetAverageRuntime() *int64
- func (o *SeriesBaseRecord) GetCountry() *string
- func (o *SeriesBaseRecord) GetDefaultSeasonType() *int64
- func (o *SeriesBaseRecord) GetEpisodes() []EpisodeBaseRecord
- func (o *SeriesBaseRecord) GetFirstAired() *string
- func (o *SeriesBaseRecord) GetID() *int64
- func (o *SeriesBaseRecord) GetImage() *string
- func (o *SeriesBaseRecord) GetIsOrderRandomized() *bool
- func (o *SeriesBaseRecord) GetLastAired() *string
- func (o *SeriesBaseRecord) GetLastUpdated() *string
- func (o *SeriesBaseRecord) GetName() *string
- func (o *SeriesBaseRecord) GetNameTranslations() []string
- func (o *SeriesBaseRecord) GetNextAired() *string
- func (o *SeriesBaseRecord) GetOriginalCountry() *string
- func (o *SeriesBaseRecord) GetOriginalLanguage() *string
- func (o *SeriesBaseRecord) GetOverview() *string
- func (o *SeriesBaseRecord) GetOverviewTranslations() []string
- func (o *SeriesBaseRecord) GetScore() *float64
- func (o *SeriesBaseRecord) GetSlug() *string
- func (o *SeriesBaseRecord) GetStatus() *Status
- func (o *SeriesBaseRecord) GetYear() *string
- type SeriesExtendedRecord
- func (o *SeriesExtendedRecord) GetAbbreviation() *string
- func (o *SeriesExtendedRecord) GetAirsDays() *SeriesAirsDays
- func (o *SeriesExtendedRecord) GetAirsTime() *string
- func (o *SeriesExtendedRecord) GetAliases() []Alias
- func (o *SeriesExtendedRecord) GetArtworks() []ArtworkExtendedRecord
- func (o *SeriesExtendedRecord) GetAverageRuntime() *int64
- func (o *SeriesExtendedRecord) GetCharacters() []Character
- func (o *SeriesExtendedRecord) GetCompanies() []Company
- func (o *SeriesExtendedRecord) GetContentRatings() []ContentRating
- func (o *SeriesExtendedRecord) GetCountry() *string
- func (o *SeriesExtendedRecord) GetDefaultSeasonType() *int64
- func (o *SeriesExtendedRecord) GetEpisodes() []EpisodeBaseRecord
- func (o *SeriesExtendedRecord) GetFirstAired() *string
- func (o *SeriesExtendedRecord) GetGenres() []GenreBaseRecord
- func (o *SeriesExtendedRecord) GetID() *int64
- func (o *SeriesExtendedRecord) GetImage() *string
- func (o *SeriesExtendedRecord) GetIsOrderRandomized() *bool
- func (o *SeriesExtendedRecord) GetLastAired() *string
- func (o *SeriesExtendedRecord) GetLastUpdated() *string
- func (o *SeriesExtendedRecord) GetLatestNetwork() *Company
- func (o *SeriesExtendedRecord) GetLists() []ListBaseRecord
- func (o *SeriesExtendedRecord) GetName() *string
- func (o *SeriesExtendedRecord) GetNameTranslations() []string
- func (o *SeriesExtendedRecord) GetNextAired() *string
- func (o *SeriesExtendedRecord) GetOriginalCountry() *string
- func (o *SeriesExtendedRecord) GetOriginalLanguage() *string
- func (o *SeriesExtendedRecord) GetOriginalNetwork() *Company
- func (o *SeriesExtendedRecord) GetOverview() *string
- func (o *SeriesExtendedRecord) GetOverviewTranslations() []string
- func (o *SeriesExtendedRecord) GetRemoteIds() []RemoteID
- func (o *SeriesExtendedRecord) GetScore() *float64
- func (o *SeriesExtendedRecord) GetSeasonTypes() []SeasonType
- func (o *SeriesExtendedRecord) GetSeasons() []SeasonBaseRecord
- func (o *SeriesExtendedRecord) GetSlug() *string
- func (o *SeriesExtendedRecord) GetStatus() *Status
- func (o *SeriesExtendedRecord) GetTags() []TagOption
- func (o *SeriesExtendedRecord) GetTrailers() []Trailer
- func (o *SeriesExtendedRecord) GetTranslations() *TranslationExtended
- func (o *SeriesExtendedRecord) GetYear() *string
- type SourceType
- type Status
- type StudioBaseRecord
- type TagOption
- type Trailer
- type Translation
- type TranslationExtended
- type UserInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Alias ¶
type Alias struct { // A 3-4 character string indicating the language of the alias, as defined in Language. Language *string `json:"language,omitempty"` // A string containing the alias itself. Name *string `json:"name,omitempty"` }
Alias - An alias model, which can be associated with a series, season, movie, person, or list.
func (*Alias) GetLanguage ¶
type ArtworkBaseRecord ¶
type ArtworkBaseRecord struct { Height *int64 `json:"height,omitempty"` ID *int64 `json:"id,omitempty"` Image *string `json:"image,omitempty"` IncludesText *bool `json:"includesText,omitempty"` Language *string `json:"language,omitempty"` Score *float64 `json:"score,omitempty"` Thumbnail *string `json:"thumbnail,omitempty"` // The artwork type corresponds to the ids from the /artwork/types endpoint. Type *int64 `json:"type,omitempty"` Width *int64 `json:"width,omitempty"` }
ArtworkBaseRecord - base artwork record
func (*ArtworkBaseRecord) GetHeight ¶
func (o *ArtworkBaseRecord) GetHeight() *int64
func (*ArtworkBaseRecord) GetID ¶
func (o *ArtworkBaseRecord) GetID() *int64
func (*ArtworkBaseRecord) GetImage ¶
func (o *ArtworkBaseRecord) GetImage() *string
func (*ArtworkBaseRecord) GetIncludesText ¶
func (o *ArtworkBaseRecord) GetIncludesText() *bool
func (*ArtworkBaseRecord) GetLanguage ¶
func (o *ArtworkBaseRecord) GetLanguage() *string
func (*ArtworkBaseRecord) GetScore ¶
func (o *ArtworkBaseRecord) GetScore() *float64
func (*ArtworkBaseRecord) GetThumbnail ¶
func (o *ArtworkBaseRecord) GetThumbnail() *string
func (*ArtworkBaseRecord) GetType ¶
func (o *ArtworkBaseRecord) GetType() *int64
func (*ArtworkBaseRecord) GetWidth ¶
func (o *ArtworkBaseRecord) GetWidth() *int64
type ArtworkExtendedRecord ¶
type ArtworkExtendedRecord struct { EpisodeID *int64 `json:"episodeId,omitempty"` Height *int64 `json:"height,omitempty"` ID *int64 `json:"id,omitempty"` Image *string `json:"image,omitempty"` IncludesText *bool `json:"includesText,omitempty"` Language *string `json:"language,omitempty"` MovieID *int64 `json:"movieId,omitempty"` NetworkID *int64 `json:"networkId,omitempty"` PeopleID *int64 `json:"peopleId,omitempty"` Score *float64 `json:"score,omitempty"` SeasonID *int64 `json:"seasonId,omitempty"` SeriesID *int64 `json:"seriesId,omitempty"` SeriesPeopleID *int64 `json:"seriesPeopleId,omitempty"` // artwork status record Status *ArtworkStatus `json:"status,omitempty"` TagOptions []TagOption `json:"tagOptions,omitempty"` Thumbnail *string `json:"thumbnail,omitempty"` ThumbnailHeight *int64 `json:"thumbnailHeight,omitempty"` ThumbnailWidth *int64 `json:"thumbnailWidth,omitempty"` // The artwork type corresponds to the ids from the /artwork/types endpoint. Type *int64 `json:"type,omitempty"` UpdatedAt *int64 `json:"updatedAt,omitempty"` Width *int64 `json:"width,omitempty"` }
ArtworkExtendedRecord - extended artwork record
func (*ArtworkExtendedRecord) GetEpisodeID ¶
func (o *ArtworkExtendedRecord) GetEpisodeID() *int64
func (*ArtworkExtendedRecord) GetHeight ¶
func (o *ArtworkExtendedRecord) GetHeight() *int64
func (*ArtworkExtendedRecord) GetID ¶
func (o *ArtworkExtendedRecord) GetID() *int64
func (*ArtworkExtendedRecord) GetImage ¶
func (o *ArtworkExtendedRecord) GetImage() *string
func (*ArtworkExtendedRecord) GetIncludesText ¶
func (o *ArtworkExtendedRecord) GetIncludesText() *bool
func (*ArtworkExtendedRecord) GetLanguage ¶
func (o *ArtworkExtendedRecord) GetLanguage() *string
func (*ArtworkExtendedRecord) GetMovieID ¶
func (o *ArtworkExtendedRecord) GetMovieID() *int64
func (*ArtworkExtendedRecord) GetNetworkID ¶
func (o *ArtworkExtendedRecord) GetNetworkID() *int64
func (*ArtworkExtendedRecord) GetPeopleID ¶
func (o *ArtworkExtendedRecord) GetPeopleID() *int64
func (*ArtworkExtendedRecord) GetScore ¶
func (o *ArtworkExtendedRecord) GetScore() *float64
func (*ArtworkExtendedRecord) GetSeasonID ¶
func (o *ArtworkExtendedRecord) GetSeasonID() *int64
func (*ArtworkExtendedRecord) GetSeriesID ¶
func (o *ArtworkExtendedRecord) GetSeriesID() *int64
func (*ArtworkExtendedRecord) GetSeriesPeopleID ¶
func (o *ArtworkExtendedRecord) GetSeriesPeopleID() *int64
func (*ArtworkExtendedRecord) GetStatus ¶
func (o *ArtworkExtendedRecord) GetStatus() *ArtworkStatus
func (*ArtworkExtendedRecord) GetTagOptions ¶
func (o *ArtworkExtendedRecord) GetTagOptions() []TagOption
func (*ArtworkExtendedRecord) GetThumbnail ¶
func (o *ArtworkExtendedRecord) GetThumbnail() *string
func (*ArtworkExtendedRecord) GetThumbnailHeight ¶
func (o *ArtworkExtendedRecord) GetThumbnailHeight() *int64
func (*ArtworkExtendedRecord) GetThumbnailWidth ¶
func (o *ArtworkExtendedRecord) GetThumbnailWidth() *int64
func (*ArtworkExtendedRecord) GetType ¶
func (o *ArtworkExtendedRecord) GetType() *int64
func (*ArtworkExtendedRecord) GetUpdatedAt ¶
func (o *ArtworkExtendedRecord) GetUpdatedAt() *int64
func (*ArtworkExtendedRecord) GetWidth ¶
func (o *ArtworkExtendedRecord) GetWidth() *int64
type ArtworkStatus ¶
ArtworkStatus - artwork status record
func (*ArtworkStatus) GetID ¶
func (o *ArtworkStatus) GetID() *int64
func (*ArtworkStatus) GetName ¶
func (o *ArtworkStatus) GetName() *string
type ArtworkType ¶
type ArtworkType struct { Height *int64 `json:"height,omitempty"` ID *int64 `json:"id,omitempty"` ImageFormat *string `json:"imageFormat,omitempty"` Name *string `json:"name,omitempty"` RecordType *string `json:"recordType,omitempty"` Slug *string `json:"slug,omitempty"` ThumbHeight *int64 `json:"thumbHeight,omitempty"` ThumbWidth *int64 `json:"thumbWidth,omitempty"` Width *int64 `json:"width,omitempty"` }
ArtworkType - artwork type record
func (*ArtworkType) GetHeight ¶
func (o *ArtworkType) GetHeight() *int64
func (*ArtworkType) GetID ¶
func (o *ArtworkType) GetID() *int64
func (*ArtworkType) GetImageFormat ¶
func (o *ArtworkType) GetImageFormat() *string
func (*ArtworkType) GetName ¶
func (o *ArtworkType) GetName() *string
func (*ArtworkType) GetRecordType ¶
func (o *ArtworkType) GetRecordType() *string
func (*ArtworkType) GetSlug ¶
func (o *ArtworkType) GetSlug() *string
func (*ArtworkType) GetThumbHeight ¶
func (o *ArtworkType) GetThumbHeight() *int64
func (*ArtworkType) GetThumbWidth ¶
func (o *ArtworkType) GetThumbWidth() *int64
func (*ArtworkType) GetWidth ¶
func (o *ArtworkType) GetWidth() *int64
type AwardBaseRecord ¶
type AwardBaseRecord struct { ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
AwardBaseRecord - base award record
func (*AwardBaseRecord) GetID ¶
func (o *AwardBaseRecord) GetID() *int64
func (*AwardBaseRecord) GetName ¶
func (o *AwardBaseRecord) GetName() *string
type AwardCategoryBaseRecord ¶
type AwardCategoryBaseRecord struct { AllowCoNominees *bool `json:"allowCoNominees,omitempty"` // base award record Award *AwardBaseRecord `json:"award,omitempty"` ForMovies *bool `json:"forMovies,omitempty"` ForSeries *bool `json:"forSeries,omitempty"` ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
AwardCategoryBaseRecord - base award category record
func (*AwardCategoryBaseRecord) GetAllowCoNominees ¶
func (o *AwardCategoryBaseRecord) GetAllowCoNominees() *bool
func (*AwardCategoryBaseRecord) GetAward ¶
func (o *AwardCategoryBaseRecord) GetAward() *AwardBaseRecord
func (*AwardCategoryBaseRecord) GetForMovies ¶
func (o *AwardCategoryBaseRecord) GetForMovies() *bool
func (*AwardCategoryBaseRecord) GetForSeries ¶
func (o *AwardCategoryBaseRecord) GetForSeries() *bool
func (*AwardCategoryBaseRecord) GetID ¶
func (o *AwardCategoryBaseRecord) GetID() *int64
func (*AwardCategoryBaseRecord) GetName ¶
func (o *AwardCategoryBaseRecord) GetName() *string
type AwardCategoryExtendedRecord ¶
type AwardCategoryExtendedRecord struct { AllowCoNominees *bool `json:"allowCoNominees,omitempty"` // base award record Award *AwardBaseRecord `json:"award,omitempty"` ForMovies *bool `json:"forMovies,omitempty"` ForSeries *bool `json:"forSeries,omitempty"` ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` Nominees []AwardNomineeBaseRecord `json:"nominees,omitempty"` }
AwardCategoryExtendedRecord - extended award category record
func (*AwardCategoryExtendedRecord) GetAllowCoNominees ¶
func (o *AwardCategoryExtendedRecord) GetAllowCoNominees() *bool
func (*AwardCategoryExtendedRecord) GetAward ¶
func (o *AwardCategoryExtendedRecord) GetAward() *AwardBaseRecord
func (*AwardCategoryExtendedRecord) GetForMovies ¶
func (o *AwardCategoryExtendedRecord) GetForMovies() *bool
func (*AwardCategoryExtendedRecord) GetForSeries ¶
func (o *AwardCategoryExtendedRecord) GetForSeries() *bool
func (*AwardCategoryExtendedRecord) GetID ¶
func (o *AwardCategoryExtendedRecord) GetID() *int64
func (*AwardCategoryExtendedRecord) GetName ¶
func (o *AwardCategoryExtendedRecord) GetName() *string
func (*AwardCategoryExtendedRecord) GetNominees ¶
func (o *AwardCategoryExtendedRecord) GetNominees() []AwardNomineeBaseRecord
type AwardExtendedRecord ¶
type AwardExtendedRecord struct { Categories []AwardCategoryBaseRecord `json:"categories,omitempty"` ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` Score *int64 `json:"score,omitempty"` }
AwardExtendedRecord - extended award record
func (*AwardExtendedRecord) GetCategories ¶
func (o *AwardExtendedRecord) GetCategories() []AwardCategoryBaseRecord
func (*AwardExtendedRecord) GetID ¶
func (o *AwardExtendedRecord) GetID() *int64
func (*AwardExtendedRecord) GetName ¶
func (o *AwardExtendedRecord) GetName() *string
func (*AwardExtendedRecord) GetScore ¶
func (o *AwardExtendedRecord) GetScore() *int64
type AwardNomineeBaseRecord ¶
type AwardNomineeBaseRecord struct { Category *string `json:"category,omitempty"` // character record Character *Character `json:"character,omitempty"` Details *string `json:"details,omitempty"` // base episode record Episode *EpisodeBaseRecord `json:"episode,omitempty"` ID *int64 `json:"id,omitempty"` IsWinner *bool `json:"isWinner,omitempty"` // base movie record Movie *MovieBaseRecord `json:"movie,omitempty"` Name *string `json:"name,omitempty"` // The base record for a series. All series airs time like firstAired, lastAired, nextAired, etc. are in US EST for US series, and for all non-US series, the time of the show’s country capital or most populous city. For streaming services, is the official release time. See https://support.thetvdb.com/kb/faq.php?id=29. Series *SeriesBaseRecord `json:"series,omitempty"` Year *string `json:"year,omitempty"` }
AwardNomineeBaseRecord - base award nominee record
func (*AwardNomineeBaseRecord) GetCategory ¶
func (o *AwardNomineeBaseRecord) GetCategory() *string
func (*AwardNomineeBaseRecord) GetCharacter ¶
func (o *AwardNomineeBaseRecord) GetCharacter() *Character
func (*AwardNomineeBaseRecord) GetDetails ¶
func (o *AwardNomineeBaseRecord) GetDetails() *string
func (*AwardNomineeBaseRecord) GetEpisode ¶
func (o *AwardNomineeBaseRecord) GetEpisode() *EpisodeBaseRecord
func (*AwardNomineeBaseRecord) GetID ¶
func (o *AwardNomineeBaseRecord) GetID() *int64
func (*AwardNomineeBaseRecord) GetIsWinner ¶
func (o *AwardNomineeBaseRecord) GetIsWinner() *bool
func (*AwardNomineeBaseRecord) GetMovie ¶
func (o *AwardNomineeBaseRecord) GetMovie() *MovieBaseRecord
func (*AwardNomineeBaseRecord) GetName ¶
func (o *AwardNomineeBaseRecord) GetName() *string
func (*AwardNomineeBaseRecord) GetSeries ¶
func (o *AwardNomineeBaseRecord) GetSeries() *SeriesBaseRecord
func (*AwardNomineeBaseRecord) GetYear ¶
func (o *AwardNomineeBaseRecord) GetYear() *string
type Biography ¶
type Biography struct { Biography *string `json:"biography,omitempty"` Language *string `json:"language,omitempty"` }
Biography - biography record
func (*Biography) GetBiography ¶
func (*Biography) GetLanguage ¶
type Character ¶
type Character struct { Aliases []Alias `json:"aliases,omitempty"` // base record info Episode *RecordInfo `json:"episode,omitempty"` EpisodeID *int64 `json:"episodeId,omitempty"` ID *int64 `json:"id,omitempty"` Image *string `json:"image,omitempty"` IsFeatured *bool `json:"isFeatured,omitempty"` // base record info Movie *RecordInfo `json:"movie,omitempty"` MovieID *int64 `json:"movieId,omitempty"` Name *string `json:"name,omitempty"` NameTranslations []string `json:"nameTranslations,omitempty"` OverviewTranslations []string `json:"overviewTranslations,omitempty"` PeopleID *int64 `json:"peopleId,omitempty"` PeopleType *string `json:"peopleType,omitempty"` PersonImgURL *string `json:"personImgURL,omitempty"` PersonName *string `json:"personName,omitempty"` // base record info Series *RecordInfo `json:"series,omitempty"` SeriesID *int64 `json:"seriesId,omitempty"` Sort *int64 `json:"sort,omitempty"` TagOptions []TagOption `json:"tagOptions,omitempty"` Type *int64 `json:"type,omitempty"` URL *string `json:"url,omitempty"` }
Character - character record
func (*Character) GetAliases ¶
func (*Character) GetEpisode ¶
func (o *Character) GetEpisode() *RecordInfo
func (*Character) GetEpisodeID ¶
func (*Character) GetIsFeatured ¶
func (*Character) GetMovie ¶
func (o *Character) GetMovie() *RecordInfo
func (*Character) GetMovieID ¶
func (*Character) GetNameTranslations ¶
func (*Character) GetOverviewTranslations ¶
func (*Character) GetPeopleID ¶
func (*Character) GetPeopleType ¶
func (*Character) GetPersonImgURL ¶
func (*Character) GetPersonName ¶
func (*Character) GetSeries ¶
func (o *Character) GetSeries() *RecordInfo
func (*Character) GetSeriesID ¶
func (*Character) GetTagOptions ¶
type Companies ¶
type Companies struct { Distributor []Company `json:"distributor,omitempty"` Network []Company `json:"network,omitempty"` Production []Company `json:"production,omitempty"` SpecialEffects []Company `json:"special_effects,omitempty"` Studio []Company `json:"studio,omitempty"` }
Companies by type record
func (*Companies) GetDistributor ¶
func (*Companies) GetNetwork ¶
func (*Companies) GetProduction ¶
func (*Companies) GetSpecialEffects ¶
type Company ¶
type Company struct { ActiveDate *string `json:"activeDate,omitempty"` Aliases []Alias `json:"aliases,omitempty"` Country *string `json:"country,omitempty"` ID *int64 `json:"id,omitempty"` InactiveDate *string `json:"inactiveDate,omitempty"` Name *string `json:"name,omitempty"` NameTranslations []string `json:"nameTranslations,omitempty"` OverviewTranslations []string `json:"overviewTranslations,omitempty"` // A parent company record ParentCompany *ParentCompany `json:"parentCompany,omitempty"` PrimaryCompanyType *int64 `json:"primaryCompanyType,omitempty"` Slug *string `json:"slug,omitempty"` TagOptions []TagOption `json:"tagOptions,omitempty"` }
Company - A company record
func (*Company) GetActiveDate ¶
func (*Company) GetAliases ¶
func (*Company) GetCountry ¶
func (*Company) GetInactiveDate ¶
func (*Company) GetNameTranslations ¶
func (*Company) GetOverviewTranslations ¶
func (*Company) GetParentCompany ¶
func (o *Company) GetParentCompany() *ParentCompany
func (*Company) GetPrimaryCompanyType ¶
func (*Company) GetTagOptions ¶
type CompanyRelationShip ¶
type CompanyRelationShip struct { ID *int64 `json:"id,omitempty"` TypeName *string `json:"typeName,omitempty"` }
CompanyRelationShip - A company relationship
func (*CompanyRelationShip) GetID ¶
func (o *CompanyRelationShip) GetID() *int64
func (*CompanyRelationShip) GetTypeName ¶
func (o *CompanyRelationShip) GetTypeName() *string
type CompanyType ¶
type CompanyType struct { CompanyTypeID *int64 `json:"companyTypeId,omitempty"` CompanyTypeName *string `json:"companyTypeName,omitempty"` }
CompanyType - A company type record
func (*CompanyType) GetCompanyTypeID ¶
func (o *CompanyType) GetCompanyTypeID() *int64
func (*CompanyType) GetCompanyTypeName ¶
func (o *CompanyType) GetCompanyTypeName() *string
type ContentRating ¶
type ContentRating struct { ContentType *string `json:"contentType,omitempty"` Country *string `json:"country,omitempty"` Description *string `json:"description,omitempty"` FullName *string `json:"fullName,omitempty"` ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` Order *int64 `json:"order,omitempty"` }
ContentRating - content rating record
func (*ContentRating) GetContentType ¶
func (o *ContentRating) GetContentType() *string
func (*ContentRating) GetCountry ¶
func (o *ContentRating) GetCountry() *string
func (*ContentRating) GetDescription ¶
func (o *ContentRating) GetDescription() *string
func (*ContentRating) GetFullName ¶
func (o *ContentRating) GetFullName() *string
func (*ContentRating) GetID ¶
func (o *ContentRating) GetID() *int64
func (*ContentRating) GetName ¶
func (o *ContentRating) GetName() *string
func (*ContentRating) GetOrder ¶
func (o *ContentRating) GetOrder() *int64
type Country ¶
type Country struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` ShortCode *string `json:"shortCode,omitempty"` }
Country - country record
func (*Country) GetShortCode ¶
type Entity ¶
type Entity struct { MovieID *int64 `json:"movieId,omitempty"` Order *int64 `json:"order,omitempty"` SeriesID *int64 `json:"seriesId,omitempty"` }
Entity record
func (*Entity) GetMovieID ¶
func (*Entity) GetSeriesID ¶
type EntityType ¶
type EntityType struct { HasSpecials *bool `json:"hasSpecials,omitempty"` ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
EntityType - Entity Type record
func (*EntityType) GetHasSpecials ¶
func (o *EntityType) GetHasSpecials() *bool
func (*EntityType) GetID ¶
func (o *EntityType) GetID() *int64
func (*EntityType) GetName ¶
func (o *EntityType) GetName() *string
type EntityUpdate ¶
type EntityUpdate struct { EntityType *string `json:"entityType,omitempty"` ExtraInfo *string `json:"extraInfo,omitempty"` MergeToEntityType *string `json:"mergeToEntityType,omitempty"` MergeToID *int64 `json:"mergeToId,omitempty"` Method *string `json:"method,omitempty"` MethodInt *int64 `json:"methodInt,omitempty"` RecordID *int64 `json:"recordId,omitempty"` RecordType *string `json:"recordType,omitempty"` // Only present for episodes records SeriesID *int64 `json:"seriesId,omitempty"` TimeStamp *int64 `json:"timeStamp,omitempty"` UserID *int64 `json:"userId,omitempty"` }
EntityUpdate - entity update record
func (*EntityUpdate) GetEntityType ¶
func (o *EntityUpdate) GetEntityType() *string
func (*EntityUpdate) GetExtraInfo ¶
func (o *EntityUpdate) GetExtraInfo() *string
func (*EntityUpdate) GetMergeToEntityType ¶
func (o *EntityUpdate) GetMergeToEntityType() *string
func (*EntityUpdate) GetMergeToID ¶
func (o *EntityUpdate) GetMergeToID() *int64
func (*EntityUpdate) GetMethod ¶
func (o *EntityUpdate) GetMethod() *string
func (*EntityUpdate) GetMethodInt ¶
func (o *EntityUpdate) GetMethodInt() *int64
func (*EntityUpdate) GetRecordID ¶
func (o *EntityUpdate) GetRecordID() *int64
func (*EntityUpdate) GetRecordType ¶
func (o *EntityUpdate) GetRecordType() *string
func (*EntityUpdate) GetSeriesID ¶
func (o *EntityUpdate) GetSeriesID() *int64
func (*EntityUpdate) GetTimeStamp ¶
func (o *EntityUpdate) GetTimeStamp() *int64
func (*EntityUpdate) GetUserID ¶
func (o *EntityUpdate) GetUserID() *int64
type EpisodeBaseRecord ¶
type EpisodeBaseRecord struct { AbsoluteNumber *int64 `json:"absoluteNumber,omitempty"` Aired *string `json:"aired,omitempty"` AirsAfterSeason *int64 `json:"airsAfterSeason,omitempty"` AirsBeforeEpisode *int64 `json:"airsBeforeEpisode,omitempty"` AirsBeforeSeason *int64 `json:"airsBeforeSeason,omitempty"` // season, midseason, or series FinaleType *string `json:"finaleType,omitempty"` ID *int64 `json:"id,omitempty"` Image *string `json:"image,omitempty"` ImageType *int64 `json:"imageType,omitempty"` IsMovie *int64 `json:"isMovie,omitempty"` LastUpdated *string `json:"lastUpdated,omitempty"` LinkedMovie *int64 `json:"linkedMovie,omitempty"` Name *string `json:"name,omitempty"` NameTranslations []string `json:"nameTranslations,omitempty"` Number *int64 `json:"number,omitempty"` Overview *string `json:"overview,omitempty"` OverviewTranslations []string `json:"overviewTranslations,omitempty"` Runtime *int64 `json:"runtime,omitempty"` SeasonName *string `json:"seasonName,omitempty"` SeasonNumber *int64 `json:"seasonNumber,omitempty"` Seasons []SeasonBaseRecord `json:"seasons,omitempty"` SeriesID *int64 `json:"seriesId,omitempty"` Year *string `json:"year,omitempty"` }
EpisodeBaseRecord - base episode record
func (*EpisodeBaseRecord) GetAbsoluteNumber ¶ added in v0.5.0
func (o *EpisodeBaseRecord) GetAbsoluteNumber() *int64
func (*EpisodeBaseRecord) GetAired ¶
func (o *EpisodeBaseRecord) GetAired() *string
func (*EpisodeBaseRecord) GetAirsAfterSeason ¶
func (o *EpisodeBaseRecord) GetAirsAfterSeason() *int64
func (*EpisodeBaseRecord) GetAirsBeforeEpisode ¶
func (o *EpisodeBaseRecord) GetAirsBeforeEpisode() *int64
func (*EpisodeBaseRecord) GetAirsBeforeSeason ¶
func (o *EpisodeBaseRecord) GetAirsBeforeSeason() *int64
func (*EpisodeBaseRecord) GetFinaleType ¶
func (o *EpisodeBaseRecord) GetFinaleType() *string
func (*EpisodeBaseRecord) GetID ¶
func (o *EpisodeBaseRecord) GetID() *int64
func (*EpisodeBaseRecord) GetImage ¶
func (o *EpisodeBaseRecord) GetImage() *string
func (*EpisodeBaseRecord) GetImageType ¶
func (o *EpisodeBaseRecord) GetImageType() *int64
func (*EpisodeBaseRecord) GetIsMovie ¶
func (o *EpisodeBaseRecord) GetIsMovie() *int64
func (*EpisodeBaseRecord) GetLastUpdated ¶
func (o *EpisodeBaseRecord) GetLastUpdated() *string
func (*EpisodeBaseRecord) GetLinkedMovie ¶
func (o *EpisodeBaseRecord) GetLinkedMovie() *int64
func (*EpisodeBaseRecord) GetName ¶
func (o *EpisodeBaseRecord) GetName() *string
func (*EpisodeBaseRecord) GetNameTranslations ¶
func (o *EpisodeBaseRecord) GetNameTranslations() []string
func (*EpisodeBaseRecord) GetNumber ¶
func (o *EpisodeBaseRecord) GetNumber() *int64
func (*EpisodeBaseRecord) GetOverview ¶
func (o *EpisodeBaseRecord) GetOverview() *string
func (*EpisodeBaseRecord) GetOverviewTranslations ¶
func (o *EpisodeBaseRecord) GetOverviewTranslations() []string
func (*EpisodeBaseRecord) GetRuntime ¶
func (o *EpisodeBaseRecord) GetRuntime() *int64
func (*EpisodeBaseRecord) GetSeasonName ¶
func (o *EpisodeBaseRecord) GetSeasonName() *string
func (*EpisodeBaseRecord) GetSeasonNumber ¶
func (o *EpisodeBaseRecord) GetSeasonNumber() *int64
func (*EpisodeBaseRecord) GetSeasons ¶
func (o *EpisodeBaseRecord) GetSeasons() []SeasonBaseRecord
func (*EpisodeBaseRecord) GetSeriesID ¶
func (o *EpisodeBaseRecord) GetSeriesID() *int64
func (*EpisodeBaseRecord) GetYear ¶
func (o *EpisodeBaseRecord) GetYear() *string
type EpisodeExtendedRecord ¶
type EpisodeExtendedRecord struct { Aired *string `json:"aired,omitempty"` AirsAfterSeason *int64 `json:"airsAfterSeason,omitempty"` AirsBeforeEpisode *int64 `json:"airsBeforeEpisode,omitempty"` AirsBeforeSeason *int64 `json:"airsBeforeSeason,omitempty"` Awards []AwardBaseRecord `json:"awards,omitempty"` Characters []Character `json:"characters,omitempty"` Companies []Company `json:"companies,omitempty"` ContentRatings []ContentRating `json:"contentRatings,omitempty"` // season, midseason, or series FinaleType *string `json:"finaleType,omitempty"` ID *int64 `json:"id,omitempty"` Image *string `json:"image,omitempty"` ImageType *int64 `json:"imageType,omitempty"` IsMovie *int64 `json:"isMovie,omitempty"` LastUpdated *string `json:"lastUpdated,omitempty"` LinkedMovie *int64 `json:"linkedMovie,omitempty"` Name *string `json:"name,omitempty"` NameTranslations []string `json:"nameTranslations,omitempty"` Networks []Company `json:"networks,omitempty"` Nominations []AwardNomineeBaseRecord `json:"nominations,omitempty"` Number *int64 `json:"number,omitempty"` Overview *string `json:"overview,omitempty"` OverviewTranslations []string `json:"overviewTranslations,omitempty"` ProductionCode *string `json:"productionCode,omitempty"` RemoteIds []RemoteID `json:"remoteIds,omitempty"` Runtime *int64 `json:"runtime,omitempty"` SeasonNumber *int64 `json:"seasonNumber,omitempty"` Seasons []SeasonBaseRecord `json:"seasons,omitempty"` SeriesID *int64 `json:"seriesId,omitempty"` Studios []Company `json:"studios,omitempty"` TagOptions []TagOption `json:"tagOptions,omitempty"` Trailers []Trailer `json:"trailers,omitempty"` // translation extended record Translations *TranslationExtended `json:"translations,omitempty"` Year *string `json:"year,omitempty"` }
EpisodeExtendedRecord - extended episode record
func (*EpisodeExtendedRecord) GetAired ¶
func (o *EpisodeExtendedRecord) GetAired() *string
func (*EpisodeExtendedRecord) GetAirsAfterSeason ¶
func (o *EpisodeExtendedRecord) GetAirsAfterSeason() *int64
func (*EpisodeExtendedRecord) GetAirsBeforeEpisode ¶
func (o *EpisodeExtendedRecord) GetAirsBeforeEpisode() *int64
func (*EpisodeExtendedRecord) GetAirsBeforeSeason ¶
func (o *EpisodeExtendedRecord) GetAirsBeforeSeason() *int64
func (*EpisodeExtendedRecord) GetAwards ¶
func (o *EpisodeExtendedRecord) GetAwards() []AwardBaseRecord
func (*EpisodeExtendedRecord) GetCharacters ¶
func (o *EpisodeExtendedRecord) GetCharacters() []Character
func (*EpisodeExtendedRecord) GetCompanies ¶
func (o *EpisodeExtendedRecord) GetCompanies() []Company
func (*EpisodeExtendedRecord) GetContentRatings ¶
func (o *EpisodeExtendedRecord) GetContentRatings() []ContentRating
func (*EpisodeExtendedRecord) GetFinaleType ¶
func (o *EpisodeExtendedRecord) GetFinaleType() *string
func (*EpisodeExtendedRecord) GetID ¶
func (o *EpisodeExtendedRecord) GetID() *int64
func (*EpisodeExtendedRecord) GetImage ¶
func (o *EpisodeExtendedRecord) GetImage() *string
func (*EpisodeExtendedRecord) GetImageType ¶
func (o *EpisodeExtendedRecord) GetImageType() *int64
func (*EpisodeExtendedRecord) GetIsMovie ¶
func (o *EpisodeExtendedRecord) GetIsMovie() *int64
func (*EpisodeExtendedRecord) GetLastUpdated ¶
func (o *EpisodeExtendedRecord) GetLastUpdated() *string
func (*EpisodeExtendedRecord) GetLinkedMovie ¶
func (o *EpisodeExtendedRecord) GetLinkedMovie() *int64
func (*EpisodeExtendedRecord) GetName ¶
func (o *EpisodeExtendedRecord) GetName() *string
func (*EpisodeExtendedRecord) GetNameTranslations ¶
func (o *EpisodeExtendedRecord) GetNameTranslations() []string
func (*EpisodeExtendedRecord) GetNetworks ¶
func (o *EpisodeExtendedRecord) GetNetworks() []Company
func (*EpisodeExtendedRecord) GetNominations ¶
func (o *EpisodeExtendedRecord) GetNominations() []AwardNomineeBaseRecord
func (*EpisodeExtendedRecord) GetNumber ¶
func (o *EpisodeExtendedRecord) GetNumber() *int64
func (*EpisodeExtendedRecord) GetOverview ¶
func (o *EpisodeExtendedRecord) GetOverview() *string
func (*EpisodeExtendedRecord) GetOverviewTranslations ¶
func (o *EpisodeExtendedRecord) GetOverviewTranslations() []string
func (*EpisodeExtendedRecord) GetProductionCode ¶
func (o *EpisodeExtendedRecord) GetProductionCode() *string
func (*EpisodeExtendedRecord) GetRemoteIds ¶
func (o *EpisodeExtendedRecord) GetRemoteIds() []RemoteID
func (*EpisodeExtendedRecord) GetRuntime ¶
func (o *EpisodeExtendedRecord) GetRuntime() *int64
func (*EpisodeExtendedRecord) GetSeasonNumber ¶
func (o *EpisodeExtendedRecord) GetSeasonNumber() *int64
func (*EpisodeExtendedRecord) GetSeasons ¶
func (o *EpisodeExtendedRecord) GetSeasons() []SeasonBaseRecord
func (*EpisodeExtendedRecord) GetSeriesID ¶
func (o *EpisodeExtendedRecord) GetSeriesID() *int64
func (*EpisodeExtendedRecord) GetStudios ¶
func (o *EpisodeExtendedRecord) GetStudios() []Company
func (*EpisodeExtendedRecord) GetTagOptions ¶
func (o *EpisodeExtendedRecord) GetTagOptions() []TagOption
func (*EpisodeExtendedRecord) GetTrailers ¶
func (o *EpisodeExtendedRecord) GetTrailers() []Trailer
func (*EpisodeExtendedRecord) GetTranslations ¶
func (o *EpisodeExtendedRecord) GetTranslations() *TranslationExtended
func (*EpisodeExtendedRecord) GetYear ¶
func (o *EpisodeExtendedRecord) GetYear() *string
type FavoriteRecord ¶
type FavoriteRecord struct { Artwork *int64 `json:"artwork,omitempty"` Episode *int64 `json:"episode,omitempty"` List *int64 `json:"list,omitempty"` Movie *int64 `json:"movie,omitempty"` People *int64 `json:"people,omitempty"` Series *int64 `json:"series,omitempty"` }
FavoriteRecord - Favorites record
func (*FavoriteRecord) GetArtwork ¶
func (o *FavoriteRecord) GetArtwork() *int64
func (*FavoriteRecord) GetEpisode ¶
func (o *FavoriteRecord) GetEpisode() *int64
func (*FavoriteRecord) GetList ¶
func (o *FavoriteRecord) GetList() *int64
func (*FavoriteRecord) GetMovie ¶
func (o *FavoriteRecord) GetMovie() *int64
func (*FavoriteRecord) GetPeople ¶
func (o *FavoriteRecord) GetPeople() *int64
func (*FavoriteRecord) GetSeries ¶
func (o *FavoriteRecord) GetSeries() *int64
type Favorites ¶
type Favorites struct { Artwork []int64 `json:"artwork,omitempty"` Episodes []int64 `json:"episodes,omitempty"` Lists []int64 `json:"lists,omitempty"` Movies []int64 `json:"movies,omitempty"` People []int64 `json:"people,omitempty"` Series []int64 `json:"series,omitempty"` }
Favorites - User favorites record
func (*Favorites) GetArtwork ¶
func (*Favorites) GetEpisodes ¶
type GenreBaseRecord ¶
type GenreBaseRecord struct { ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` Slug *string `json:"slug,omitempty"` }
GenreBaseRecord - base genre record
func (*GenreBaseRecord) GetID ¶
func (o *GenreBaseRecord) GetID() *int64
func (*GenreBaseRecord) GetName ¶
func (o *GenreBaseRecord) GetName() *string
func (*GenreBaseRecord) GetSlug ¶
func (o *GenreBaseRecord) GetSlug() *string
type Inspiration ¶
type Inspiration struct { ID *int64 `json:"id,omitempty"` Type *string `json:"type,omitempty"` TypeName *string `json:"type_name,omitempty"` URL *string `json:"url,omitempty"` }
Inspiration - Movie inspiration record
func (*Inspiration) GetID ¶
func (o *Inspiration) GetID() *int64
func (*Inspiration) GetType ¶
func (o *Inspiration) GetType() *string
func (*Inspiration) GetTypeName ¶
func (o *Inspiration) GetTypeName() *string
func (*Inspiration) GetURL ¶
func (o *Inspiration) GetURL() *string
type InspirationType ¶
type InspirationType struct { Description *string `json:"description,omitempty"` ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` ReferenceName *string `json:"reference_name,omitempty"` URL *string `json:"url,omitempty"` }
InspirationType - Movie inspiration type record
func (*InspirationType) GetDescription ¶
func (o *InspirationType) GetDescription() *string
func (*InspirationType) GetID ¶
func (o *InspirationType) GetID() *int64
func (*InspirationType) GetName ¶
func (o *InspirationType) GetName() *string
func (*InspirationType) GetReferenceName ¶
func (o *InspirationType) GetReferenceName() *string
func (*InspirationType) GetURL ¶
func (o *InspirationType) GetURL() *string
type Language ¶
type Language struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` NativeName *string `json:"nativeName,omitempty"` ShortCode *string `json:"shortCode,omitempty"` }
Language - language record
func (*Language) GetNativeName ¶
func (*Language) GetShortCode ¶
type Links ¶
type Links struct { Next *string `json:"next,omitempty"` PageSize *int64 `json:"page_size,omitempty"` Prev *string `json:"prev,omitempty"` Self *string `json:"self,omitempty"` TotalItems *int64 `json:"total_items,omitempty"` }
Links for next, previous and current record
func (*Links) GetPageSize ¶
func (*Links) GetTotalItems ¶
type ListBaseRecord ¶
type ListBaseRecord struct { Aliases []Alias `json:"aliases,omitempty"` ID *int64 `json:"id,omitempty"` Image *string `json:"image,omitempty"` ImageIsFallback *bool `json:"imageIsFallback,omitempty"` IsOfficial *bool `json:"isOfficial,omitempty"` Name *string `json:"name,omitempty"` NameTranslations []string `json:"nameTranslations,omitempty"` Overview *string `json:"overview,omitempty"` OverviewTranslations []string `json:"overviewTranslations,omitempty"` RemoteIds []RemoteID `json:"remoteIds,omitempty"` Score *int64 `json:"score,omitempty"` Tags []TagOption `json:"tags,omitempty"` URL *string `json:"url,omitempty"` }
ListBaseRecord - base list record
func (*ListBaseRecord) GetAliases ¶
func (o *ListBaseRecord) GetAliases() []Alias
func (*ListBaseRecord) GetID ¶
func (o *ListBaseRecord) GetID() *int64
func (*ListBaseRecord) GetImage ¶
func (o *ListBaseRecord) GetImage() *string
func (*ListBaseRecord) GetImageIsFallback ¶
func (o *ListBaseRecord) GetImageIsFallback() *bool
func (*ListBaseRecord) GetIsOfficial ¶
func (o *ListBaseRecord) GetIsOfficial() *bool
func (*ListBaseRecord) GetName ¶
func (o *ListBaseRecord) GetName() *string
func (*ListBaseRecord) GetNameTranslations ¶
func (o *ListBaseRecord) GetNameTranslations() []string
func (*ListBaseRecord) GetOverview ¶
func (o *ListBaseRecord) GetOverview() *string
func (*ListBaseRecord) GetOverviewTranslations ¶
func (o *ListBaseRecord) GetOverviewTranslations() []string
func (*ListBaseRecord) GetRemoteIds ¶
func (o *ListBaseRecord) GetRemoteIds() []RemoteID
func (*ListBaseRecord) GetScore ¶
func (o *ListBaseRecord) GetScore() *int64
func (*ListBaseRecord) GetTags ¶
func (o *ListBaseRecord) GetTags() []TagOption
func (*ListBaseRecord) GetURL ¶
func (o *ListBaseRecord) GetURL() *string
type ListExtendedRecord ¶
type ListExtendedRecord struct { Aliases []Alias `json:"aliases,omitempty"` Entities []Entity `json:"entities,omitempty"` ID *int64 `json:"id,omitempty"` Image *string `json:"image,omitempty"` ImageIsFallback *bool `json:"imageIsFallback,omitempty"` IsOfficial *bool `json:"isOfficial,omitempty"` Name *string `json:"name,omitempty"` NameTranslations []string `json:"nameTranslations,omitempty"` Overview *string `json:"overview,omitempty"` OverviewTranslations []string `json:"overviewTranslations,omitempty"` Score *int64 `json:"score,omitempty"` URL *string `json:"url,omitempty"` }
ListExtendedRecord - extended list record
func (*ListExtendedRecord) GetAliases ¶
func (o *ListExtendedRecord) GetAliases() []Alias
func (*ListExtendedRecord) GetEntities ¶
func (o *ListExtendedRecord) GetEntities() []Entity
func (*ListExtendedRecord) GetID ¶
func (o *ListExtendedRecord) GetID() *int64
func (*ListExtendedRecord) GetImage ¶
func (o *ListExtendedRecord) GetImage() *string
func (*ListExtendedRecord) GetImageIsFallback ¶
func (o *ListExtendedRecord) GetImageIsFallback() *bool
func (*ListExtendedRecord) GetIsOfficial ¶
func (o *ListExtendedRecord) GetIsOfficial() *bool
func (*ListExtendedRecord) GetName ¶
func (o *ListExtendedRecord) GetName() *string
func (*ListExtendedRecord) GetNameTranslations ¶
func (o *ListExtendedRecord) GetNameTranslations() []string
func (*ListExtendedRecord) GetOverview ¶
func (o *ListExtendedRecord) GetOverview() *string
func (*ListExtendedRecord) GetOverviewTranslations ¶
func (o *ListExtendedRecord) GetOverviewTranslations() []string
func (*ListExtendedRecord) GetScore ¶
func (o *ListExtendedRecord) GetScore() *int64
func (*ListExtendedRecord) GetURL ¶
func (o *ListExtendedRecord) GetURL() *string
type MovieBaseRecord ¶
type MovieBaseRecord struct { Aliases []Alias `json:"aliases,omitempty"` ID *int64 `json:"id,omitempty"` Image *string `json:"image,omitempty"` LastUpdated *string `json:"lastUpdated,omitempty"` Name *string `json:"name,omitempty"` NameTranslations []string `json:"nameTranslations,omitempty"` OverviewTranslations []string `json:"overviewTranslations,omitempty"` Runtime *int64 `json:"runtime,omitempty"` Score *float64 `json:"score,omitempty"` Slug *string `json:"slug,omitempty"` // status record Status *Status `json:"status,omitempty"` Year *string `json:"year,omitempty"` }
MovieBaseRecord - base movie record
func (*MovieBaseRecord) GetAliases ¶
func (o *MovieBaseRecord) GetAliases() []Alias
func (*MovieBaseRecord) GetID ¶
func (o *MovieBaseRecord) GetID() *int64
func (*MovieBaseRecord) GetImage ¶
func (o *MovieBaseRecord) GetImage() *string
func (*MovieBaseRecord) GetLastUpdated ¶
func (o *MovieBaseRecord) GetLastUpdated() *string
func (*MovieBaseRecord) GetName ¶
func (o *MovieBaseRecord) GetName() *string
func (*MovieBaseRecord) GetNameTranslations ¶
func (o *MovieBaseRecord) GetNameTranslations() []string
func (*MovieBaseRecord) GetOverviewTranslations ¶
func (o *MovieBaseRecord) GetOverviewTranslations() []string
func (*MovieBaseRecord) GetRuntime ¶
func (o *MovieBaseRecord) GetRuntime() *int64
func (*MovieBaseRecord) GetScore ¶
func (o *MovieBaseRecord) GetScore() *float64
func (*MovieBaseRecord) GetSlug ¶
func (o *MovieBaseRecord) GetSlug() *string
func (*MovieBaseRecord) GetStatus ¶
func (o *MovieBaseRecord) GetStatus() *Status
func (*MovieBaseRecord) GetYear ¶
func (o *MovieBaseRecord) GetYear() *string
type MovieExtendedRecord ¶
type MovieExtendedRecord struct { Aliases []Alias `json:"aliases,omitempty"` Artworks []ArtworkBaseRecord `json:"artworks,omitempty"` AudioLanguages []string `json:"audioLanguages,omitempty"` Awards []AwardBaseRecord `json:"awards,omitempty"` BoxOffice *string `json:"boxOffice,omitempty"` BoxOfficeUS *string `json:"boxOfficeUS,omitempty"` Budget *string `json:"budget,omitempty"` Characters []Character `json:"characters,omitempty"` // Companies by type record Companies *Companies `json:"companies,omitempty"` ContentRatings []ContentRating `json:"contentRatings,omitempty"` // release record FirstRelease *Release `json:"first_release,omitempty"` Genres []GenreBaseRecord `json:"genres,omitempty"` ID *int64 `json:"id,omitempty"` Image *string `json:"image,omitempty"` Inspirations []Inspiration `json:"inspirations,omitempty"` LastUpdated *string `json:"lastUpdated,omitempty"` Lists []ListBaseRecord `json:"lists,omitempty"` Name *string `json:"name,omitempty"` NameTranslations []string `json:"nameTranslations,omitempty"` OriginalCountry *string `json:"originalCountry,omitempty"` OriginalLanguage *string `json:"originalLanguage,omitempty"` OverviewTranslations []string `json:"overviewTranslations,omitempty"` ProductionCountries []ProductionCountry `json:"production_countries,omitempty"` Releases []Release `json:"releases,omitempty"` RemoteIds []RemoteID `json:"remoteIds,omitempty"` Runtime *int64 `json:"runtime,omitempty"` Score *float64 `json:"score,omitempty"` Slug *string `json:"slug,omitempty"` SpokenLanguages []string `json:"spoken_languages,omitempty"` // status record Status *Status `json:"status,omitempty"` Studios []StudioBaseRecord `json:"studios,omitempty"` SubtitleLanguages []string `json:"subtitleLanguages,omitempty"` TagOptions []TagOption `json:"tagOptions,omitempty"` Trailers []Trailer `json:"trailers,omitempty"` // translation extended record Translations *TranslationExtended `json:"translations,omitempty"` Year *string `json:"year,omitempty"` }
MovieExtendedRecord - extended movie record
func (*MovieExtendedRecord) GetAliases ¶
func (o *MovieExtendedRecord) GetAliases() []Alias
func (*MovieExtendedRecord) GetArtworks ¶
func (o *MovieExtendedRecord) GetArtworks() []ArtworkBaseRecord
func (*MovieExtendedRecord) GetAudioLanguages ¶
func (o *MovieExtendedRecord) GetAudioLanguages() []string
func (*MovieExtendedRecord) GetAwards ¶
func (o *MovieExtendedRecord) GetAwards() []AwardBaseRecord
func (*MovieExtendedRecord) GetBoxOffice ¶
func (o *MovieExtendedRecord) GetBoxOffice() *string
func (*MovieExtendedRecord) GetBoxOfficeUS ¶
func (o *MovieExtendedRecord) GetBoxOfficeUS() *string
func (*MovieExtendedRecord) GetBudget ¶
func (o *MovieExtendedRecord) GetBudget() *string
func (*MovieExtendedRecord) GetCharacters ¶
func (o *MovieExtendedRecord) GetCharacters() []Character
func (*MovieExtendedRecord) GetCompanies ¶
func (o *MovieExtendedRecord) GetCompanies() *Companies
func (*MovieExtendedRecord) GetContentRatings ¶
func (o *MovieExtendedRecord) GetContentRatings() []ContentRating
func (*MovieExtendedRecord) GetFirstRelease ¶
func (o *MovieExtendedRecord) GetFirstRelease() *Release
func (*MovieExtendedRecord) GetGenres ¶
func (o *MovieExtendedRecord) GetGenres() []GenreBaseRecord
func (*MovieExtendedRecord) GetID ¶
func (o *MovieExtendedRecord) GetID() *int64
func (*MovieExtendedRecord) GetImage ¶
func (o *MovieExtendedRecord) GetImage() *string
func (*MovieExtendedRecord) GetInspirations ¶
func (o *MovieExtendedRecord) GetInspirations() []Inspiration
func (*MovieExtendedRecord) GetLastUpdated ¶
func (o *MovieExtendedRecord) GetLastUpdated() *string
func (*MovieExtendedRecord) GetLists ¶
func (o *MovieExtendedRecord) GetLists() []ListBaseRecord
func (*MovieExtendedRecord) GetName ¶
func (o *MovieExtendedRecord) GetName() *string
func (*MovieExtendedRecord) GetNameTranslations ¶
func (o *MovieExtendedRecord) GetNameTranslations() []string
func (*MovieExtendedRecord) GetOriginalCountry ¶
func (o *MovieExtendedRecord) GetOriginalCountry() *string
func (*MovieExtendedRecord) GetOriginalLanguage ¶
func (o *MovieExtendedRecord) GetOriginalLanguage() *string
func (*MovieExtendedRecord) GetOverviewTranslations ¶
func (o *MovieExtendedRecord) GetOverviewTranslations() []string
func (*MovieExtendedRecord) GetProductionCountries ¶
func (o *MovieExtendedRecord) GetProductionCountries() []ProductionCountry
func (*MovieExtendedRecord) GetReleases ¶
func (o *MovieExtendedRecord) GetReleases() []Release
func (*MovieExtendedRecord) GetRemoteIds ¶
func (o *MovieExtendedRecord) GetRemoteIds() []RemoteID
func (*MovieExtendedRecord) GetRuntime ¶
func (o *MovieExtendedRecord) GetRuntime() *int64
func (*MovieExtendedRecord) GetScore ¶
func (o *MovieExtendedRecord) GetScore() *float64
func (*MovieExtendedRecord) GetSlug ¶
func (o *MovieExtendedRecord) GetSlug() *string
func (*MovieExtendedRecord) GetSpokenLanguages ¶
func (o *MovieExtendedRecord) GetSpokenLanguages() []string
func (*MovieExtendedRecord) GetStatus ¶
func (o *MovieExtendedRecord) GetStatus() *Status
func (*MovieExtendedRecord) GetStudios ¶
func (o *MovieExtendedRecord) GetStudios() []StudioBaseRecord
func (*MovieExtendedRecord) GetSubtitleLanguages ¶
func (o *MovieExtendedRecord) GetSubtitleLanguages() []string
func (*MovieExtendedRecord) GetTagOptions ¶
func (o *MovieExtendedRecord) GetTagOptions() []TagOption
func (*MovieExtendedRecord) GetTrailers ¶
func (o *MovieExtendedRecord) GetTrailers() []Trailer
func (*MovieExtendedRecord) GetTranslations ¶
func (o *MovieExtendedRecord) GetTranslations() *TranslationExtended
func (*MovieExtendedRecord) GetYear ¶
func (o *MovieExtendedRecord) GetYear() *string
type ParentCompany ¶
type ParentCompany struct { ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` // A company relationship Relation *CompanyRelationShip `json:"relation,omitempty"` }
ParentCompany - A parent company record
func (*ParentCompany) GetID ¶
func (o *ParentCompany) GetID() *int64
func (*ParentCompany) GetName ¶
func (o *ParentCompany) GetName() *string
func (*ParentCompany) GetRelation ¶
func (o *ParentCompany) GetRelation() *CompanyRelationShip
type PeopleBaseRecord ¶
type PeopleBaseRecord struct { Aliases []Alias `json:"aliases,omitempty"` ID *int64 `json:"id,omitempty"` Image *string `json:"image,omitempty"` LastUpdated *string `json:"lastUpdated,omitempty"` Name *string `json:"name,omitempty"` NameTranslations []string `json:"nameTranslations,omitempty"` OverviewTranslations []string `json:"overviewTranslations,omitempty"` Score *int64 `json:"score,omitempty"` }
PeopleBaseRecord - base people record
func (*PeopleBaseRecord) GetAliases ¶
func (o *PeopleBaseRecord) GetAliases() []Alias
func (*PeopleBaseRecord) GetID ¶
func (o *PeopleBaseRecord) GetID() *int64
func (*PeopleBaseRecord) GetImage ¶
func (o *PeopleBaseRecord) GetImage() *string
func (*PeopleBaseRecord) GetLastUpdated ¶
func (o *PeopleBaseRecord) GetLastUpdated() *string
func (*PeopleBaseRecord) GetName ¶
func (o *PeopleBaseRecord) GetName() *string
func (*PeopleBaseRecord) GetNameTranslations ¶
func (o *PeopleBaseRecord) GetNameTranslations() []string
func (*PeopleBaseRecord) GetOverviewTranslations ¶
func (o *PeopleBaseRecord) GetOverviewTranslations() []string
func (*PeopleBaseRecord) GetScore ¶
func (o *PeopleBaseRecord) GetScore() *int64
type PeopleExtendedRecord ¶
type PeopleExtendedRecord struct { Aliases []Alias `json:"aliases,omitempty"` Awards []AwardBaseRecord `json:"awards,omitempty"` Biographies []Biography `json:"biographies,omitempty"` Birth *string `json:"birth,omitempty"` BirthPlace *string `json:"birthPlace,omitempty"` Characters []Character `json:"characters,omitempty"` Death *string `json:"death,omitempty"` Gender *int64 `json:"gender,omitempty"` ID *int64 `json:"id,omitempty"` Image *string `json:"image,omitempty"` LastUpdated *string `json:"lastUpdated,omitempty"` Name *string `json:"name,omitempty"` NameTranslations []string `json:"nameTranslations,omitempty"` OverviewTranslations []string `json:"overviewTranslations,omitempty"` Races []Race `json:"races,omitempty"` RemoteIds []RemoteID `json:"remoteIds,omitempty"` Score *int64 `json:"score,omitempty"` Slug *string `json:"slug,omitempty"` TagOptions []TagOption `json:"tagOptions,omitempty"` // translation extended record Translations *TranslationExtended `json:"translations,omitempty"` }
PeopleExtendedRecord - extended people record
func (*PeopleExtendedRecord) GetAliases ¶
func (o *PeopleExtendedRecord) GetAliases() []Alias
func (*PeopleExtendedRecord) GetAwards ¶
func (o *PeopleExtendedRecord) GetAwards() []AwardBaseRecord
func (*PeopleExtendedRecord) GetBiographies ¶
func (o *PeopleExtendedRecord) GetBiographies() []Biography
func (*PeopleExtendedRecord) GetBirth ¶
func (o *PeopleExtendedRecord) GetBirth() *string
func (*PeopleExtendedRecord) GetBirthPlace ¶
func (o *PeopleExtendedRecord) GetBirthPlace() *string
func (*PeopleExtendedRecord) GetCharacters ¶
func (o *PeopleExtendedRecord) GetCharacters() []Character
func (*PeopleExtendedRecord) GetDeath ¶
func (o *PeopleExtendedRecord) GetDeath() *string
func (*PeopleExtendedRecord) GetGender ¶
func (o *PeopleExtendedRecord) GetGender() *int64
func (*PeopleExtendedRecord) GetID ¶
func (o *PeopleExtendedRecord) GetID() *int64
func (*PeopleExtendedRecord) GetImage ¶
func (o *PeopleExtendedRecord) GetImage() *string
func (*PeopleExtendedRecord) GetLastUpdated ¶
func (o *PeopleExtendedRecord) GetLastUpdated() *string
func (*PeopleExtendedRecord) GetName ¶
func (o *PeopleExtendedRecord) GetName() *string
func (*PeopleExtendedRecord) GetNameTranslations ¶
func (o *PeopleExtendedRecord) GetNameTranslations() []string
func (*PeopleExtendedRecord) GetOverviewTranslations ¶
func (o *PeopleExtendedRecord) GetOverviewTranslations() []string
func (*PeopleExtendedRecord) GetRaces ¶
func (o *PeopleExtendedRecord) GetRaces() []Race
func (*PeopleExtendedRecord) GetRemoteIds ¶
func (o *PeopleExtendedRecord) GetRemoteIds() []RemoteID
func (*PeopleExtendedRecord) GetScore ¶
func (o *PeopleExtendedRecord) GetScore() *int64
func (*PeopleExtendedRecord) GetSlug ¶
func (o *PeopleExtendedRecord) GetSlug() *string
func (*PeopleExtendedRecord) GetTagOptions ¶
func (o *PeopleExtendedRecord) GetTagOptions() []TagOption
func (*PeopleExtendedRecord) GetTranslations ¶
func (o *PeopleExtendedRecord) GetTranslations() *TranslationExtended
type PeopleType ¶
PeopleType - people type record
func (*PeopleType) GetID ¶
func (o *PeopleType) GetID() *int64
func (*PeopleType) GetName ¶
func (o *PeopleType) GetName() *string
type ProductionCountry ¶
type ProductionCountry struct { Country *string `json:"country,omitempty"` ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
ProductionCountry - Production country record
func (*ProductionCountry) GetCountry ¶
func (o *ProductionCountry) GetCountry() *string
func (*ProductionCountry) GetID ¶
func (o *ProductionCountry) GetID() *int64
func (*ProductionCountry) GetName ¶
func (o *ProductionCountry) GetName() *string
type RecordInfo ¶
type RecordInfo struct { Image *string `json:"image,omitempty"` Name *string `json:"name,omitempty"` Year *string `json:"year,omitempty"` }
RecordInfo - base record info
func (*RecordInfo) GetImage ¶
func (o *RecordInfo) GetImage() *string
func (*RecordInfo) GetName ¶
func (o *RecordInfo) GetName() *string
func (*RecordInfo) GetYear ¶
func (o *RecordInfo) GetYear() *string
type Release ¶
type Release struct { Country *string `json:"country,omitempty"` Date *string `json:"date,omitempty"` Detail *string `json:"detail,omitempty"` }
Release - release record
func (*Release) GetCountry ¶
type RemoteID ¶
type RemoteID struct { ID *string `json:"id,omitempty"` SourceName *string `json:"sourceName,omitempty"` Type *int64 `json:"type,omitempty"` }
RemoteID - remote id record
func (*RemoteID) GetSourceName ¶
type SearchByRemoteIDResult ¶
type SearchByRemoteIDResult struct { // A company record Company *Company `json:"company,omitempty"` // base episode record Episode *EpisodeBaseRecord `json:"episode,omitempty"` // base movie record Movie *MovieBaseRecord `json:"movie,omitempty"` // base people record People *PeopleBaseRecord `json:"people,omitempty"` // The base record for a series. All series airs time like firstAired, lastAired, nextAired, etc. are in US EST for US series, and for all non-US series, the time of the show’s country capital or most populous city. For streaming services, is the official release time. See https://support.thetvdb.com/kb/faq.php?id=29. Series *SeriesBaseRecord `json:"series,omitempty"` }
SearchByRemoteIDResult - search by remote reuslt is a base record for a movie, series, people, season or company search result
func (*SearchByRemoteIDResult) GetCompany ¶
func (o *SearchByRemoteIDResult) GetCompany() *Company
func (*SearchByRemoteIDResult) GetEpisode ¶
func (o *SearchByRemoteIDResult) GetEpisode() *EpisodeBaseRecord
func (*SearchByRemoteIDResult) GetMovie ¶
func (o *SearchByRemoteIDResult) GetMovie() *MovieBaseRecord
func (*SearchByRemoteIDResult) GetPeople ¶
func (o *SearchByRemoteIDResult) GetPeople() *PeopleBaseRecord
func (*SearchByRemoteIDResult) GetSeries ¶
func (o *SearchByRemoteIDResult) GetSeries() *SeriesBaseRecord
type SearchResult ¶
type SearchResult struct { Aliases []string `json:"aliases,omitempty"` Companies []string `json:"companies,omitempty"` CompanyType *string `json:"companyType,omitempty"` Country *string `json:"country,omitempty"` Director *string `json:"director,omitempty"` FirstAirTime *string `json:"first_air_time,omitempty"` Genres []string `json:"genres,omitempty"` ID *string `json:"id,omitempty"` ImageURL *string `json:"image_url,omitempty"` IsOfficial *bool `json:"is_official,omitempty"` Name *string `json:"name,omitempty"` NameTranslated *string `json:"name_translated,omitempty"` Network *string `json:"network,omitempty"` ObjectID *string `json:"objectID,omitempty"` OfficialList *string `json:"officialList,omitempty"` Overview *string `json:"overview,omitempty"` OverviewTranslated []string `json:"overview_translated,omitempty"` // translation simple record Overviews map[string]string `json:"overviews,omitempty"` Poster *string `json:"poster,omitempty"` Posters []string `json:"posters,omitempty"` PrimaryLanguage *string `json:"primary_language,omitempty"` RemoteIds []RemoteID `json:"remote_ids,omitempty"` Slug *string `json:"slug,omitempty"` Status *string `json:"status,omitempty"` Studios []string `json:"studios,omitempty"` Thumbnail *string `json:"thumbnail,omitempty"` Title *string `json:"title,omitempty"` // translation simple record Translations map[string]string `json:"translations,omitempty"` TranslationsWithLang []string `json:"translationsWithLang,omitempty"` TvdbID *string `json:"tvdb_id,omitempty"` Type *string `json:"type,omitempty"` Year *string `json:"year,omitempty"` }
SearchResult - search result
func (*SearchResult) GetAliases ¶
func (o *SearchResult) GetAliases() []string
func (*SearchResult) GetCompanies ¶
func (o *SearchResult) GetCompanies() []string
func (*SearchResult) GetCompanyType ¶
func (o *SearchResult) GetCompanyType() *string
func (*SearchResult) GetCountry ¶
func (o *SearchResult) GetCountry() *string
func (*SearchResult) GetDirector ¶
func (o *SearchResult) GetDirector() *string
func (*SearchResult) GetFirstAirTime ¶
func (o *SearchResult) GetFirstAirTime() *string
func (*SearchResult) GetGenres ¶
func (o *SearchResult) GetGenres() []string
func (*SearchResult) GetID ¶
func (o *SearchResult) GetID() *string
func (*SearchResult) GetImageURL ¶
func (o *SearchResult) GetImageURL() *string
func (*SearchResult) GetIsOfficial ¶
func (o *SearchResult) GetIsOfficial() *bool
func (*SearchResult) GetName ¶
func (o *SearchResult) GetName() *string
func (*SearchResult) GetNameTranslated ¶
func (o *SearchResult) GetNameTranslated() *string
func (*SearchResult) GetNetwork ¶
func (o *SearchResult) GetNetwork() *string
func (*SearchResult) GetObjectID ¶
func (o *SearchResult) GetObjectID() *string
func (*SearchResult) GetOfficialList ¶
func (o *SearchResult) GetOfficialList() *string
func (*SearchResult) GetOverview ¶
func (o *SearchResult) GetOverview() *string
func (*SearchResult) GetOverviewTranslated ¶
func (o *SearchResult) GetOverviewTranslated() []string
func (*SearchResult) GetOverviews ¶
func (o *SearchResult) GetOverviews() map[string]string
func (*SearchResult) GetPoster ¶
func (o *SearchResult) GetPoster() *string
func (*SearchResult) GetPosters ¶
func (o *SearchResult) GetPosters() []string
func (*SearchResult) GetPrimaryLanguage ¶
func (o *SearchResult) GetPrimaryLanguage() *string
func (*SearchResult) GetRemoteIds ¶
func (o *SearchResult) GetRemoteIds() []RemoteID
func (*SearchResult) GetSlug ¶
func (o *SearchResult) GetSlug() *string
func (*SearchResult) GetStatus ¶
func (o *SearchResult) GetStatus() *string
func (*SearchResult) GetStudios ¶
func (o *SearchResult) GetStudios() []string
func (*SearchResult) GetThumbnail ¶
func (o *SearchResult) GetThumbnail() *string
func (*SearchResult) GetTitle ¶
func (o *SearchResult) GetTitle() *string
func (*SearchResult) GetTranslations ¶
func (o *SearchResult) GetTranslations() map[string]string
func (*SearchResult) GetTranslationsWithLang ¶
func (o *SearchResult) GetTranslationsWithLang() []string
func (*SearchResult) GetTvdbID ¶
func (o *SearchResult) GetTvdbID() *string
func (*SearchResult) GetType ¶
func (o *SearchResult) GetType() *string
func (*SearchResult) GetYear ¶
func (o *SearchResult) GetYear() *string
type SeasonBaseRecord ¶
type SeasonBaseRecord struct { // Companies by type record Companies *Companies `json:"companies,omitempty"` ID *int64 `json:"id,omitempty"` Image *string `json:"image,omitempty"` ImageType *int64 `json:"imageType,omitempty"` LastUpdated *string `json:"lastUpdated,omitempty"` Name *string `json:"name,omitempty"` NameTranslations []string `json:"nameTranslations,omitempty"` Number *int64 `json:"number,omitempty"` OverviewTranslations []string `json:"overviewTranslations,omitempty"` SeriesID *int64 `json:"seriesId,omitempty"` // season type record Type *SeasonType `json:"type,omitempty"` Year *string `json:"year,omitempty"` }
SeasonBaseRecord - season genre record
func (*SeasonBaseRecord) GetCompanies ¶
func (o *SeasonBaseRecord) GetCompanies() *Companies
func (*SeasonBaseRecord) GetID ¶
func (o *SeasonBaseRecord) GetID() *int64
func (*SeasonBaseRecord) GetImage ¶
func (o *SeasonBaseRecord) GetImage() *string
func (*SeasonBaseRecord) GetImageType ¶
func (o *SeasonBaseRecord) GetImageType() *int64
func (*SeasonBaseRecord) GetLastUpdated ¶
func (o *SeasonBaseRecord) GetLastUpdated() *string
func (*SeasonBaseRecord) GetName ¶
func (o *SeasonBaseRecord) GetName() *string
func (*SeasonBaseRecord) GetNameTranslations ¶
func (o *SeasonBaseRecord) GetNameTranslations() []string
func (*SeasonBaseRecord) GetNumber ¶
func (o *SeasonBaseRecord) GetNumber() *int64
func (*SeasonBaseRecord) GetOverviewTranslations ¶
func (o *SeasonBaseRecord) GetOverviewTranslations() []string
func (*SeasonBaseRecord) GetSeriesID ¶
func (o *SeasonBaseRecord) GetSeriesID() *int64
func (*SeasonBaseRecord) GetType ¶
func (o *SeasonBaseRecord) GetType() *SeasonType
func (*SeasonBaseRecord) GetYear ¶
func (o *SeasonBaseRecord) GetYear() *string
type SeasonExtendedRecord ¶
type SeasonExtendedRecord struct { Artwork []ArtworkBaseRecord `json:"artwork,omitempty"` // Companies by type record Companies *Companies `json:"companies,omitempty"` Episodes []EpisodeBaseRecord `json:"episodes,omitempty"` ID *int64 `json:"id,omitempty"` Image *string `json:"image,omitempty"` ImageType *int64 `json:"imageType,omitempty"` LastUpdated *string `json:"lastUpdated,omitempty"` Name *string `json:"name,omitempty"` NameTranslations []string `json:"nameTranslations,omitempty"` Number *int64 `json:"number,omitempty"` OverviewTranslations []string `json:"overviewTranslations,omitempty"` SeriesID *int64 `json:"seriesId,omitempty"` TagOptions []TagOption `json:"tagOptions,omitempty"` Trailers []Trailer `json:"trailers,omitempty"` Translations []Translation `json:"translations,omitempty"` // season type record Type *SeasonType `json:"type,omitempty"` Year *string `json:"year,omitempty"` }
SeasonExtendedRecord - extended season record
func (*SeasonExtendedRecord) GetArtwork ¶
func (o *SeasonExtendedRecord) GetArtwork() []ArtworkBaseRecord
func (*SeasonExtendedRecord) GetCompanies ¶
func (o *SeasonExtendedRecord) GetCompanies() *Companies
func (*SeasonExtendedRecord) GetEpisodes ¶
func (o *SeasonExtendedRecord) GetEpisodes() []EpisodeBaseRecord
func (*SeasonExtendedRecord) GetID ¶
func (o *SeasonExtendedRecord) GetID() *int64
func (*SeasonExtendedRecord) GetImage ¶
func (o *SeasonExtendedRecord) GetImage() *string
func (*SeasonExtendedRecord) GetImageType ¶
func (o *SeasonExtendedRecord) GetImageType() *int64
func (*SeasonExtendedRecord) GetLastUpdated ¶
func (o *SeasonExtendedRecord) GetLastUpdated() *string
func (*SeasonExtendedRecord) GetName ¶
func (o *SeasonExtendedRecord) GetName() *string
func (*SeasonExtendedRecord) GetNameTranslations ¶
func (o *SeasonExtendedRecord) GetNameTranslations() []string
func (*SeasonExtendedRecord) GetNumber ¶
func (o *SeasonExtendedRecord) GetNumber() *int64
func (*SeasonExtendedRecord) GetOverviewTranslations ¶
func (o *SeasonExtendedRecord) GetOverviewTranslations() []string
func (*SeasonExtendedRecord) GetSeriesID ¶
func (o *SeasonExtendedRecord) GetSeriesID() *int64
func (*SeasonExtendedRecord) GetTagOptions ¶
func (o *SeasonExtendedRecord) GetTagOptions() []TagOption
func (*SeasonExtendedRecord) GetTrailers ¶
func (o *SeasonExtendedRecord) GetTrailers() []Trailer
func (*SeasonExtendedRecord) GetTranslations ¶
func (o *SeasonExtendedRecord) GetTranslations() []Translation
func (*SeasonExtendedRecord) GetType ¶
func (o *SeasonExtendedRecord) GetType() *SeasonType
func (*SeasonExtendedRecord) GetYear ¶
func (o *SeasonExtendedRecord) GetYear() *string
type SeasonType ¶
type SeasonType struct { AlternateName *string `json:"alternateName,omitempty"` ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` }
SeasonType - season type record
func (*SeasonType) GetAlternateName ¶
func (o *SeasonType) GetAlternateName() *string
func (*SeasonType) GetID ¶
func (o *SeasonType) GetID() *int64
func (*SeasonType) GetName ¶
func (o *SeasonType) GetName() *string
func (*SeasonType) GetType ¶
func (o *SeasonType) GetType() *string
type Security ¶
type Security struct {
BearerAuth string `security:"scheme,type=http,subtype=bearer,name=Authorization"`
}
func (*Security) GetBearerAuth ¶
type SeriesAirsDays ¶
type SeriesAirsDays struct { Friday *bool `json:"friday,omitempty"` Monday *bool `json:"monday,omitempty"` Saturday *bool `json:"saturday,omitempty"` Sunday *bool `json:"sunday,omitempty"` Thursday *bool `json:"thursday,omitempty"` Tuesday *bool `json:"tuesday,omitempty"` Wednesday *bool `json:"wednesday,omitempty"` }
SeriesAirsDays - A series airs day record
func (*SeriesAirsDays) GetFriday ¶
func (o *SeriesAirsDays) GetFriday() *bool
func (*SeriesAirsDays) GetMonday ¶
func (o *SeriesAirsDays) GetMonday() *bool
func (*SeriesAirsDays) GetSaturday ¶
func (o *SeriesAirsDays) GetSaturday() *bool
func (*SeriesAirsDays) GetSunday ¶
func (o *SeriesAirsDays) GetSunday() *bool
func (*SeriesAirsDays) GetThursday ¶
func (o *SeriesAirsDays) GetThursday() *bool
func (*SeriesAirsDays) GetTuesday ¶
func (o *SeriesAirsDays) GetTuesday() *bool
func (*SeriesAirsDays) GetWednesday ¶
func (o *SeriesAirsDays) GetWednesday() *bool
type SeriesBaseRecord ¶
type SeriesBaseRecord struct { Aliases []Alias `json:"aliases,omitempty"` AverageRuntime *int64 `json:"averageRuntime,omitempty"` Country *string `json:"country,omitempty"` DefaultSeasonType *int64 `json:"defaultSeasonType,omitempty"` Episodes []EpisodeBaseRecord `json:"episodes,omitempty"` FirstAired *string `json:"firstAired,omitempty"` ID *int64 `json:"id,omitempty"` Image *string `json:"image,omitempty"` IsOrderRandomized *bool `json:"isOrderRandomized,omitempty"` LastAired *string `json:"lastAired,omitempty"` LastUpdated *string `json:"lastUpdated,omitempty"` Name *string `json:"name,omitempty"` NameTranslations []string `json:"nameTranslations,omitempty"` NextAired *string `json:"nextAired,omitempty"` OriginalCountry *string `json:"originalCountry,omitempty"` OriginalLanguage *string `json:"originalLanguage,omitempty"` Overview *string `json:"overview,omitempty"` OverviewTranslations []string `json:"overviewTranslations,omitempty"` Score *float64 `json:"score,omitempty"` Slug *string `json:"slug,omitempty"` // status record Status *Status `json:"status,omitempty"` Year *string `json:"year,omitempty"` }
SeriesBaseRecord - The base record for a series. All series airs time like firstAired, lastAired, nextAired, etc. are in US EST for US series, and for all non-US series, the time of the show’s country capital or most populous city. For streaming services, is the official release time. See https://support.thetvdb.com/kb/faq.php?id=29.
func (*SeriesBaseRecord) GetAliases ¶
func (o *SeriesBaseRecord) GetAliases() []Alias
func (*SeriesBaseRecord) GetAverageRuntime ¶
func (o *SeriesBaseRecord) GetAverageRuntime() *int64
func (*SeriesBaseRecord) GetCountry ¶
func (o *SeriesBaseRecord) GetCountry() *string
func (*SeriesBaseRecord) GetDefaultSeasonType ¶
func (o *SeriesBaseRecord) GetDefaultSeasonType() *int64
func (*SeriesBaseRecord) GetEpisodes ¶
func (o *SeriesBaseRecord) GetEpisodes() []EpisodeBaseRecord
func (*SeriesBaseRecord) GetFirstAired ¶
func (o *SeriesBaseRecord) GetFirstAired() *string
func (*SeriesBaseRecord) GetID ¶
func (o *SeriesBaseRecord) GetID() *int64
func (*SeriesBaseRecord) GetImage ¶
func (o *SeriesBaseRecord) GetImage() *string
func (*SeriesBaseRecord) GetIsOrderRandomized ¶
func (o *SeriesBaseRecord) GetIsOrderRandomized() *bool
func (*SeriesBaseRecord) GetLastAired ¶
func (o *SeriesBaseRecord) GetLastAired() *string
func (*SeriesBaseRecord) GetLastUpdated ¶
func (o *SeriesBaseRecord) GetLastUpdated() *string
func (*SeriesBaseRecord) GetName ¶
func (o *SeriesBaseRecord) GetName() *string
func (*SeriesBaseRecord) GetNameTranslations ¶
func (o *SeriesBaseRecord) GetNameTranslations() []string
func (*SeriesBaseRecord) GetNextAired ¶
func (o *SeriesBaseRecord) GetNextAired() *string
func (*SeriesBaseRecord) GetOriginalCountry ¶
func (o *SeriesBaseRecord) GetOriginalCountry() *string
func (*SeriesBaseRecord) GetOriginalLanguage ¶
func (o *SeriesBaseRecord) GetOriginalLanguage() *string
func (*SeriesBaseRecord) GetOverview ¶ added in v0.2.2
func (o *SeriesBaseRecord) GetOverview() *string
func (*SeriesBaseRecord) GetOverviewTranslations ¶
func (o *SeriesBaseRecord) GetOverviewTranslations() []string
func (*SeriesBaseRecord) GetScore ¶
func (o *SeriesBaseRecord) GetScore() *float64
func (*SeriesBaseRecord) GetSlug ¶
func (o *SeriesBaseRecord) GetSlug() *string
func (*SeriesBaseRecord) GetStatus ¶
func (o *SeriesBaseRecord) GetStatus() *Status
func (*SeriesBaseRecord) GetYear ¶
func (o *SeriesBaseRecord) GetYear() *string
type SeriesExtendedRecord ¶
type SeriesExtendedRecord struct { Abbreviation *string `json:"abbreviation,omitempty"` // A series airs day record AirsDays *SeriesAirsDays `json:"airsDays,omitempty"` AirsTime *string `json:"airsTime,omitempty"` Aliases []Alias `json:"aliases,omitempty"` Artworks []ArtworkExtendedRecord `json:"artworks,omitempty"` AverageRuntime *int64 `json:"averageRuntime,omitempty"` Characters []Character `json:"characters,omitempty"` Companies []Company `json:"companies,omitempty"` ContentRatings []ContentRating `json:"contentRatings,omitempty"` Country *string `json:"country,omitempty"` DefaultSeasonType *int64 `json:"defaultSeasonType,omitempty"` Episodes []EpisodeBaseRecord `json:"episodes,omitempty"` FirstAired *string `json:"firstAired,omitempty"` Genres []GenreBaseRecord `json:"genres,omitempty"` ID *int64 `json:"id,omitempty"` Image *string `json:"image,omitempty"` IsOrderRandomized *bool `json:"isOrderRandomized,omitempty"` LastAired *string `json:"lastAired,omitempty"` LastUpdated *string `json:"lastUpdated,omitempty"` // A company record LatestNetwork *Company `json:"latestNetwork,omitempty"` Lists []ListBaseRecord `json:"lists,omitempty"` Name *string `json:"name,omitempty"` NameTranslations []string `json:"nameTranslations,omitempty"` NextAired *string `json:"nextAired,omitempty"` OriginalCountry *string `json:"originalCountry,omitempty"` OriginalLanguage *string `json:"originalLanguage,omitempty"` // A company record OriginalNetwork *Company `json:"originalNetwork,omitempty"` Overview *string `json:"overview,omitempty"` OverviewTranslations []string `json:"overviewTranslations,omitempty"` RemoteIds []RemoteID `json:"remoteIds,omitempty"` Score *float64 `json:"score,omitempty"` SeasonTypes []SeasonType `json:"seasonTypes,omitempty"` Seasons []SeasonBaseRecord `json:"seasons,omitempty"` Slug *string `json:"slug,omitempty"` // status record Status *Status `json:"status,omitempty"` Tags []TagOption `json:"tags,omitempty"` Trailers []Trailer `json:"trailers,omitempty"` // translation extended record Translations *TranslationExtended `json:"translations,omitempty"` Year *string `json:"year,omitempty"` }
SeriesExtendedRecord - The extended record for a series. All series airs time like firstAired, lastAired, nextAired, etc. are in US EST for US series, and for all non-US series, the time of the show’s country capital or most populous city. For streaming services, is the official release time. See https://support.thetvdb.com/kb/faq.php?id=29.
func (*SeriesExtendedRecord) GetAbbreviation ¶
func (o *SeriesExtendedRecord) GetAbbreviation() *string
func (*SeriesExtendedRecord) GetAirsDays ¶
func (o *SeriesExtendedRecord) GetAirsDays() *SeriesAirsDays
func (*SeriesExtendedRecord) GetAirsTime ¶
func (o *SeriesExtendedRecord) GetAirsTime() *string
func (*SeriesExtendedRecord) GetAliases ¶
func (o *SeriesExtendedRecord) GetAliases() []Alias
func (*SeriesExtendedRecord) GetArtworks ¶
func (o *SeriesExtendedRecord) GetArtworks() []ArtworkExtendedRecord
func (*SeriesExtendedRecord) GetAverageRuntime ¶
func (o *SeriesExtendedRecord) GetAverageRuntime() *int64
func (*SeriesExtendedRecord) GetCharacters ¶
func (o *SeriesExtendedRecord) GetCharacters() []Character
func (*SeriesExtendedRecord) GetCompanies ¶
func (o *SeriesExtendedRecord) GetCompanies() []Company
func (*SeriesExtendedRecord) GetContentRatings ¶
func (o *SeriesExtendedRecord) GetContentRatings() []ContentRating
func (*SeriesExtendedRecord) GetCountry ¶
func (o *SeriesExtendedRecord) GetCountry() *string
func (*SeriesExtendedRecord) GetDefaultSeasonType ¶
func (o *SeriesExtendedRecord) GetDefaultSeasonType() *int64
func (*SeriesExtendedRecord) GetEpisodes ¶
func (o *SeriesExtendedRecord) GetEpisodes() []EpisodeBaseRecord
func (*SeriesExtendedRecord) GetFirstAired ¶
func (o *SeriesExtendedRecord) GetFirstAired() *string
func (*SeriesExtendedRecord) GetGenres ¶
func (o *SeriesExtendedRecord) GetGenres() []GenreBaseRecord
func (*SeriesExtendedRecord) GetID ¶
func (o *SeriesExtendedRecord) GetID() *int64
func (*SeriesExtendedRecord) GetImage ¶
func (o *SeriesExtendedRecord) GetImage() *string
func (*SeriesExtendedRecord) GetIsOrderRandomized ¶
func (o *SeriesExtendedRecord) GetIsOrderRandomized() *bool
func (*SeriesExtendedRecord) GetLastAired ¶
func (o *SeriesExtendedRecord) GetLastAired() *string
func (*SeriesExtendedRecord) GetLastUpdated ¶
func (o *SeriesExtendedRecord) GetLastUpdated() *string
func (*SeriesExtendedRecord) GetLatestNetwork ¶
func (o *SeriesExtendedRecord) GetLatestNetwork() *Company
func (*SeriesExtendedRecord) GetLists ¶
func (o *SeriesExtendedRecord) GetLists() []ListBaseRecord
func (*SeriesExtendedRecord) GetName ¶
func (o *SeriesExtendedRecord) GetName() *string
func (*SeriesExtendedRecord) GetNameTranslations ¶
func (o *SeriesExtendedRecord) GetNameTranslations() []string
func (*SeriesExtendedRecord) GetNextAired ¶
func (o *SeriesExtendedRecord) GetNextAired() *string
func (*SeriesExtendedRecord) GetOriginalCountry ¶
func (o *SeriesExtendedRecord) GetOriginalCountry() *string
func (*SeriesExtendedRecord) GetOriginalLanguage ¶
func (o *SeriesExtendedRecord) GetOriginalLanguage() *string
func (*SeriesExtendedRecord) GetOriginalNetwork ¶
func (o *SeriesExtendedRecord) GetOriginalNetwork() *Company
func (*SeriesExtendedRecord) GetOverview ¶
func (o *SeriesExtendedRecord) GetOverview() *string
func (*SeriesExtendedRecord) GetOverviewTranslations ¶
func (o *SeriesExtendedRecord) GetOverviewTranslations() []string
func (*SeriesExtendedRecord) GetRemoteIds ¶
func (o *SeriesExtendedRecord) GetRemoteIds() []RemoteID
func (*SeriesExtendedRecord) GetScore ¶
func (o *SeriesExtendedRecord) GetScore() *float64
func (*SeriesExtendedRecord) GetSeasonTypes ¶
func (o *SeriesExtendedRecord) GetSeasonTypes() []SeasonType
func (*SeriesExtendedRecord) GetSeasons ¶
func (o *SeriesExtendedRecord) GetSeasons() []SeasonBaseRecord
func (*SeriesExtendedRecord) GetSlug ¶
func (o *SeriesExtendedRecord) GetSlug() *string
func (*SeriesExtendedRecord) GetStatus ¶
func (o *SeriesExtendedRecord) GetStatus() *Status
func (*SeriesExtendedRecord) GetTags ¶
func (o *SeriesExtendedRecord) GetTags() []TagOption
func (*SeriesExtendedRecord) GetTrailers ¶
func (o *SeriesExtendedRecord) GetTrailers() []Trailer
func (*SeriesExtendedRecord) GetTranslations ¶
func (o *SeriesExtendedRecord) GetTranslations() *TranslationExtended
func (*SeriesExtendedRecord) GetYear ¶
func (o *SeriesExtendedRecord) GetYear() *string
type SourceType ¶
type SourceType struct { ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` Postfix *string `json:"postfix,omitempty"` Prefix *string `json:"prefix,omitempty"` Slug *string `json:"slug,omitempty"` Sort *int64 `json:"sort,omitempty"` }
SourceType - source type record
func (*SourceType) GetID ¶
func (o *SourceType) GetID() *int64
func (*SourceType) GetName ¶
func (o *SourceType) GetName() *string
func (*SourceType) GetPostfix ¶
func (o *SourceType) GetPostfix() *string
func (*SourceType) GetPrefix ¶
func (o *SourceType) GetPrefix() *string
func (*SourceType) GetSlug ¶
func (o *SourceType) GetSlug() *string
func (*SourceType) GetSort ¶
func (o *SourceType) GetSort() *int64
type Status ¶
type Status struct { ID *int64 `json:"id,omitempty"` KeepUpdated *bool `json:"keepUpdated,omitempty"` Name *string `json:"name,omitempty"` RecordType *string `json:"recordType,omitempty"` }
Status - status record
func (*Status) GetKeepUpdated ¶
func (*Status) GetRecordType ¶
type StudioBaseRecord ¶
type StudioBaseRecord struct { ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` ParentStudio *int64 `json:"parentStudio,omitempty"` }
StudioBaseRecord - studio record
func (*StudioBaseRecord) GetID ¶
func (o *StudioBaseRecord) GetID() *int64
func (*StudioBaseRecord) GetName ¶
func (o *StudioBaseRecord) GetName() *string
func (*StudioBaseRecord) GetParentStudio ¶
func (o *StudioBaseRecord) GetParentStudio() *int64
type TagOption ¶
type TagOption struct { HelpText *string `json:"helpText,omitempty"` ID *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` Tag *int64 `json:"tag,omitempty"` TagName *string `json:"tagName,omitempty"` }
TagOption - tag option record
func (*TagOption) GetHelpText ¶
func (*TagOption) GetTagName ¶
type Trailer ¶
type Trailer struct { ID *int64 `json:"id,omitempty"` Language *string `json:"language,omitempty"` Name *string `json:"name,omitempty"` Runtime *int64 `json:"runtime,omitempty"` URL *string `json:"url,omitempty"` }
Trailer - trailer record
func (*Trailer) GetLanguage ¶
func (*Trailer) GetRuntime ¶
type Translation ¶
type Translation struct { Aliases []string `json:"aliases,omitempty"` IsAlias *bool `json:"isAlias,omitempty"` IsPrimary *bool `json:"isPrimary,omitempty"` Language *string `json:"language,omitempty"` Name *string `json:"name,omitempty"` Overview *string `json:"overview,omitempty"` // Only populated for movie translations. We disallow taglines without a title. Tagline *string `json:"tagline,omitempty"` }
Translation - translation record
func (*Translation) GetAliases ¶
func (o *Translation) GetAliases() []string
func (*Translation) GetIsAlias ¶
func (o *Translation) GetIsAlias() *bool
func (*Translation) GetIsPrimary ¶
func (o *Translation) GetIsPrimary() *bool
func (*Translation) GetLanguage ¶
func (o *Translation) GetLanguage() *string
func (*Translation) GetName ¶
func (o *Translation) GetName() *string
func (*Translation) GetOverview ¶
func (o *Translation) GetOverview() *string
func (*Translation) GetTagline ¶
func (o *Translation) GetTagline() *string
type TranslationExtended ¶
type TranslationExtended struct { Alias []string `json:"alias,omitempty"` NameTranslations []Translation `json:"nameTranslations,omitempty"` OverviewTranslations []Translation `json:"overviewTranslations,omitempty"` }
TranslationExtended - translation extended record
func (*TranslationExtended) GetAlias ¶
func (o *TranslationExtended) GetAlias() []string
func (*TranslationExtended) GetNameTranslations ¶
func (o *TranslationExtended) GetNameTranslations() []Translation
func (*TranslationExtended) GetOverviewTranslations ¶
func (o *TranslationExtended) GetOverviewTranslations() []Translation
Source Files ¶
- alias.go
- artworkbaserecord.go
- artworkextendedrecord.go
- artworkstatus.go
- artworktype.go
- awardbaserecord.go
- awardcategorybaserecord.go
- awardcategoryextendedrecord.go
- awardextendedrecord.go
- awardnomineebaserecord.go
- biography.go
- character.go
- companies.go
- company.go
- companyrelationship.go
- companytype.go
- contentrating.go
- country.go
- entity.go
- entitytype.go
- entityupdate.go
- episodebaserecord.go
- episodeextendedrecord.go
- favoriterecord.go
- favorites.go
- gender.go
- genrebaserecord.go
- inspiration.go
- inspirationtype.go
- language.go
- links.go
- listbaserecord.go
- listextendedrecord.go
- moviebaserecord.go
- movieextendedrecord.go
- parentcompany.go
- peoplebaserecord.go
- peopleextendedrecord.go
- peopletype.go
- productioncountry.go
- race.go
- recordinfo.go
- release.go
- remoteid.go
- searchbyremoteidresult.go
- searchresult.go
- seasonbaserecord.go
- seasonextendedrecord.go
- seasontype.go
- security.go
- seriesairsdays.go
- seriesbaserecord.go
- seriesextendedrecord.go
- sourcetype.go
- status.go
- studiobaserecord.go
- tagoption.go
- trailer.go
- translation.go
- translationextended.go
- userinfo.go