| Name | Type | Description | Notes |
|---|---|---|---|
| Id | Pointer to float32 | [optional] | |
| BackdropPath | Pointer to string | [optional] | |
| PosterPath | Pointer to string | [optional] | |
| ContentRatings | Pointer to TvDetailsContentRatings | [optional] | |
| CreatedBy | Pointer to []TvDetailsCreatedByInner | [optional] | |
| EpisodeRunTime | Pointer to []float32 | [optional] | |
| FirstAirDate | Pointer to string | [optional] | |
| Genres | Pointer to []Genre | [optional] | |
| Homepage | Pointer to string | [optional] | |
| InProduction | Pointer to bool | [optional] | |
| Languages | Pointer to []string | [optional] | |
| LastAirDate | Pointer to string | [optional] | |
| LastEpisodeToAir | Pointer to Episode | [optional] | |
| Name | Pointer to string | [optional] | |
| NextEpisodeToAir | Pointer to Episode | [optional] | |
| Networks | Pointer to []ProductionCompany | [optional] | |
| NumberOfEpisodes | Pointer to float32 | [optional] | |
| NumberOfSeason | Pointer to float32 | [optional] | |
| OriginCountry | Pointer to []string | [optional] | |
| OriginalLanguage | Pointer to string | [optional] | |
| OriginalName | Pointer to string | [optional] | |
| Overview | Pointer to string | [optional] | |
| Popularity | Pointer to float32 | [optional] | |
| ProductionCompanies | Pointer to []ProductionCompany | [optional] | |
| ProductionCountries | Pointer to []MovieDetailsProductionCountriesInner | [optional] | |
| SpokenLanguages | Pointer to []SpokenLanguage | [optional] | |
| Seasons | Pointer to []Season | [optional] | |
| Status | Pointer to string | [optional] | |
| Tagline | Pointer to string | [optional] | |
| Type | Pointer to string | [optional] | |
| VoteAverage | Pointer to float32 | [optional] | |
| VoteCount | Pointer to float32 | [optional] | |
| Credits | Pointer to MovieDetailsCredits | [optional] | |
| ExternalIds | Pointer to ExternalIds | [optional] | |
| Keywords | Pointer to []Keyword | [optional] | |
| MediaInfo | Pointer to MediaInfo | [optional] | |
| WatchProviders | Pointer to [][]WatchProvidersInner | [optional] |
func NewTvDetails() *TvDetails
NewTvDetails instantiates a new TvDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTvDetailsWithDefaults() *TvDetails
NewTvDetailsWithDefaults instantiates a new TvDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *TvDetails) GetId() float32
GetId returns the Id field if non-nil, zero value otherwise.
func (o *TvDetails) GetIdOk() (*float32, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetId(v float32)
SetId sets Id field to given value.
func (o *TvDetails) HasId() bool
HasId returns a boolean if a field has been set.
func (o *TvDetails) GetBackdropPath() string
GetBackdropPath returns the BackdropPath field if non-nil, zero value otherwise.
func (o *TvDetails) GetBackdropPathOk() (*string, bool)
GetBackdropPathOk returns a tuple with the BackdropPath field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetBackdropPath(v string)
SetBackdropPath sets BackdropPath field to given value.
func (o *TvDetails) HasBackdropPath() bool
HasBackdropPath returns a boolean if a field has been set.
func (o *TvDetails) GetPosterPath() string
GetPosterPath returns the PosterPath field if non-nil, zero value otherwise.
func (o *TvDetails) GetPosterPathOk() (*string, bool)
GetPosterPathOk returns a tuple with the PosterPath field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetPosterPath(v string)
SetPosterPath sets PosterPath field to given value.
func (o *TvDetails) HasPosterPath() bool
HasPosterPath returns a boolean if a field has been set.
func (o *TvDetails) GetContentRatings() TvDetailsContentRatings
GetContentRatings returns the ContentRatings field if non-nil, zero value otherwise.
func (o *TvDetails) GetContentRatingsOk() (*TvDetailsContentRatings, bool)
GetContentRatingsOk returns a tuple with the ContentRatings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetContentRatings(v TvDetailsContentRatings)
SetContentRatings sets ContentRatings field to given value.
func (o *TvDetails) HasContentRatings() bool
HasContentRatings returns a boolean if a field has been set.
func (o *TvDetails) GetCreatedBy() []TvDetailsCreatedByInner
GetCreatedBy returns the CreatedBy field if non-nil, zero value otherwise.
func (o *TvDetails) GetCreatedByOk() (*[]TvDetailsCreatedByInner, bool)
GetCreatedByOk returns a tuple with the CreatedBy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetCreatedBy(v []TvDetailsCreatedByInner)
SetCreatedBy sets CreatedBy field to given value.
func (o *TvDetails) HasCreatedBy() bool
HasCreatedBy returns a boolean if a field has been set.
func (o *TvDetails) GetEpisodeRunTime() []float32
GetEpisodeRunTime returns the EpisodeRunTime field if non-nil, zero value otherwise.
func (o *TvDetails) GetEpisodeRunTimeOk() (*[]float32, bool)
GetEpisodeRunTimeOk returns a tuple with the EpisodeRunTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetEpisodeRunTime(v []float32)
SetEpisodeRunTime sets EpisodeRunTime field to given value.
func (o *TvDetails) HasEpisodeRunTime() bool
HasEpisodeRunTime returns a boolean if a field has been set.
func (o *TvDetails) GetFirstAirDate() string
GetFirstAirDate returns the FirstAirDate field if non-nil, zero value otherwise.
func (o *TvDetails) GetFirstAirDateOk() (*string, bool)
GetFirstAirDateOk returns a tuple with the FirstAirDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetFirstAirDate(v string)
SetFirstAirDate sets FirstAirDate field to given value.
func (o *TvDetails) HasFirstAirDate() bool
HasFirstAirDate returns a boolean if a field has been set.
func (o *TvDetails) GetGenres() []Genre
GetGenres returns the Genres field if non-nil, zero value otherwise.
func (o *TvDetails) GetGenresOk() (*[]Genre, bool)
GetGenresOk returns a tuple with the Genres field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetGenres(v []Genre)
SetGenres sets Genres field to given value.
func (o *TvDetails) HasGenres() bool
HasGenres returns a boolean if a field has been set.
func (o *TvDetails) GetHomepage() string
GetHomepage returns the Homepage field if non-nil, zero value otherwise.
func (o *TvDetails) GetHomepageOk() (*string, bool)
GetHomepageOk returns a tuple with the Homepage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetHomepage(v string)
SetHomepage sets Homepage field to given value.
func (o *TvDetails) HasHomepage() bool
HasHomepage returns a boolean if a field has been set.
func (o *TvDetails) GetInProduction() bool
GetInProduction returns the InProduction field if non-nil, zero value otherwise.
func (o *TvDetails) GetInProductionOk() (*bool, bool)
GetInProductionOk returns a tuple with the InProduction field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetInProduction(v bool)
SetInProduction sets InProduction field to given value.
func (o *TvDetails) HasInProduction() bool
HasInProduction returns a boolean if a field has been set.
func (o *TvDetails) GetLanguages() []string
GetLanguages returns the Languages field if non-nil, zero value otherwise.
func (o *TvDetails) GetLanguagesOk() (*[]string, bool)
GetLanguagesOk returns a tuple with the Languages field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetLanguages(v []string)
SetLanguages sets Languages field to given value.
func (o *TvDetails) HasLanguages() bool
HasLanguages returns a boolean if a field has been set.
func (o *TvDetails) GetLastAirDate() string
GetLastAirDate returns the LastAirDate field if non-nil, zero value otherwise.
func (o *TvDetails) GetLastAirDateOk() (*string, bool)
GetLastAirDateOk returns a tuple with the LastAirDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetLastAirDate(v string)
SetLastAirDate sets LastAirDate field to given value.
func (o *TvDetails) HasLastAirDate() bool
HasLastAirDate returns a boolean if a field has been set.
func (o *TvDetails) GetLastEpisodeToAir() Episode
GetLastEpisodeToAir returns the LastEpisodeToAir field if non-nil, zero value otherwise.
func (o *TvDetails) GetLastEpisodeToAirOk() (*Episode, bool)
GetLastEpisodeToAirOk returns a tuple with the LastEpisodeToAir field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetLastEpisodeToAir(v Episode)
SetLastEpisodeToAir sets LastEpisodeToAir field to given value.
func (o *TvDetails) HasLastEpisodeToAir() bool
HasLastEpisodeToAir returns a boolean if a field has been set.
func (o *TvDetails) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *TvDetails) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetName(v string)
SetName sets Name field to given value.
func (o *TvDetails) HasName() bool
HasName returns a boolean if a field has been set.
func (o *TvDetails) GetNextEpisodeToAir() Episode
GetNextEpisodeToAir returns the NextEpisodeToAir field if non-nil, zero value otherwise.
func (o *TvDetails) GetNextEpisodeToAirOk() (*Episode, bool)
GetNextEpisodeToAirOk returns a tuple with the NextEpisodeToAir field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetNextEpisodeToAir(v Episode)
SetNextEpisodeToAir sets NextEpisodeToAir field to given value.
func (o *TvDetails) HasNextEpisodeToAir() bool
HasNextEpisodeToAir returns a boolean if a field has been set.
func (o *TvDetails) GetNetworks() []ProductionCompany
GetNetworks returns the Networks field if non-nil, zero value otherwise.
func (o *TvDetails) GetNetworksOk() (*[]ProductionCompany, bool)
GetNetworksOk returns a tuple with the Networks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetNetworks(v []ProductionCompany)
SetNetworks sets Networks field to given value.
func (o *TvDetails) HasNetworks() bool
HasNetworks returns a boolean if a field has been set.
func (o *TvDetails) GetNumberOfEpisodes() float32
GetNumberOfEpisodes returns the NumberOfEpisodes field if non-nil, zero value otherwise.
func (o *TvDetails) GetNumberOfEpisodesOk() (*float32, bool)
GetNumberOfEpisodesOk returns a tuple with the NumberOfEpisodes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetNumberOfEpisodes(v float32)
SetNumberOfEpisodes sets NumberOfEpisodes field to given value.
func (o *TvDetails) HasNumberOfEpisodes() bool
HasNumberOfEpisodes returns a boolean if a field has been set.
func (o *TvDetails) GetNumberOfSeason() float32
GetNumberOfSeason returns the NumberOfSeason field if non-nil, zero value otherwise.
func (o *TvDetails) GetNumberOfSeasonOk() (*float32, bool)
GetNumberOfSeasonOk returns a tuple with the NumberOfSeason field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetNumberOfSeason(v float32)
SetNumberOfSeason sets NumberOfSeason field to given value.
func (o *TvDetails) HasNumberOfSeason() bool
HasNumberOfSeason returns a boolean if a field has been set.
func (o *TvDetails) GetOriginCountry() []string
GetOriginCountry returns the OriginCountry field if non-nil, zero value otherwise.
func (o *TvDetails) GetOriginCountryOk() (*[]string, bool)
GetOriginCountryOk returns a tuple with the OriginCountry field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetOriginCountry(v []string)
SetOriginCountry sets OriginCountry field to given value.
func (o *TvDetails) HasOriginCountry() bool
HasOriginCountry returns a boolean if a field has been set.
func (o *TvDetails) GetOriginalLanguage() string
GetOriginalLanguage returns the OriginalLanguage field if non-nil, zero value otherwise.
func (o *TvDetails) GetOriginalLanguageOk() (*string, bool)
GetOriginalLanguageOk returns a tuple with the OriginalLanguage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetOriginalLanguage(v string)
SetOriginalLanguage sets OriginalLanguage field to given value.
func (o *TvDetails) HasOriginalLanguage() bool
HasOriginalLanguage returns a boolean if a field has been set.
func (o *TvDetails) GetOriginalName() string
GetOriginalName returns the OriginalName field if non-nil, zero value otherwise.
func (o *TvDetails) GetOriginalNameOk() (*string, bool)
GetOriginalNameOk returns a tuple with the OriginalName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetOriginalName(v string)
SetOriginalName sets OriginalName field to given value.
func (o *TvDetails) HasOriginalName() bool
HasOriginalName returns a boolean if a field has been set.
func (o *TvDetails) GetOverview() string
GetOverview returns the Overview field if non-nil, zero value otherwise.
func (o *TvDetails) GetOverviewOk() (*string, bool)
GetOverviewOk returns a tuple with the Overview field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetOverview(v string)
SetOverview sets Overview field to given value.
func (o *TvDetails) HasOverview() bool
HasOverview returns a boolean if a field has been set.
func (o *TvDetails) GetPopularity() float32
GetPopularity returns the Popularity field if non-nil, zero value otherwise.
func (o *TvDetails) GetPopularityOk() (*float32, bool)
GetPopularityOk returns a tuple with the Popularity field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetPopularity(v float32)
SetPopularity sets Popularity field to given value.
func (o *TvDetails) HasPopularity() bool
HasPopularity returns a boolean if a field has been set.
func (o *TvDetails) GetProductionCompanies() []ProductionCompany
GetProductionCompanies returns the ProductionCompanies field if non-nil, zero value otherwise.
func (o *TvDetails) GetProductionCompaniesOk() (*[]ProductionCompany, bool)
GetProductionCompaniesOk returns a tuple with the ProductionCompanies field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetProductionCompanies(v []ProductionCompany)
SetProductionCompanies sets ProductionCompanies field to given value.
func (o *TvDetails) HasProductionCompanies() bool
HasProductionCompanies returns a boolean if a field has been set.
func (o *TvDetails) GetProductionCountries() []MovieDetailsProductionCountriesInner
GetProductionCountries returns the ProductionCountries field if non-nil, zero value otherwise.
func (o *TvDetails) GetProductionCountriesOk() (*[]MovieDetailsProductionCountriesInner, bool)
GetProductionCountriesOk returns a tuple with the ProductionCountries field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetProductionCountries(v []MovieDetailsProductionCountriesInner)
SetProductionCountries sets ProductionCountries field to given value.
func (o *TvDetails) HasProductionCountries() bool
HasProductionCountries returns a boolean if a field has been set.
func (o *TvDetails) GetSpokenLanguages() []SpokenLanguage
GetSpokenLanguages returns the SpokenLanguages field if non-nil, zero value otherwise.
func (o *TvDetails) GetSpokenLanguagesOk() (*[]SpokenLanguage, bool)
GetSpokenLanguagesOk returns a tuple with the SpokenLanguages field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetSpokenLanguages(v []SpokenLanguage)
SetSpokenLanguages sets SpokenLanguages field to given value.
func (o *TvDetails) HasSpokenLanguages() bool
HasSpokenLanguages returns a boolean if a field has been set.
func (o *TvDetails) GetSeasons() []Season
GetSeasons returns the Seasons field if non-nil, zero value otherwise.
func (o *TvDetails) GetSeasonsOk() (*[]Season, bool)
GetSeasonsOk returns a tuple with the Seasons field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetSeasons(v []Season)
SetSeasons sets Seasons field to given value.
func (o *TvDetails) HasSeasons() bool
HasSeasons returns a boolean if a field has been set.
func (o *TvDetails) GetStatus() string
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *TvDetails) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetStatus(v string)
SetStatus sets Status field to given value.
func (o *TvDetails) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (o *TvDetails) GetTagline() string
GetTagline returns the Tagline field if non-nil, zero value otherwise.
func (o *TvDetails) GetTaglineOk() (*string, bool)
GetTaglineOk returns a tuple with the Tagline field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetTagline(v string)
SetTagline sets Tagline field to given value.
func (o *TvDetails) HasTagline() bool
HasTagline returns a boolean if a field has been set.
func (o *TvDetails) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
func (o *TvDetails) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetType(v string)
SetType sets Type field to given value.
func (o *TvDetails) HasType() bool
HasType returns a boolean if a field has been set.
func (o *TvDetails) GetVoteAverage() float32
GetVoteAverage returns the VoteAverage field if non-nil, zero value otherwise.
func (o *TvDetails) GetVoteAverageOk() (*float32, bool)
GetVoteAverageOk returns a tuple with the VoteAverage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetVoteAverage(v float32)
SetVoteAverage sets VoteAverage field to given value.
func (o *TvDetails) HasVoteAverage() bool
HasVoteAverage returns a boolean if a field has been set.
func (o *TvDetails) GetVoteCount() float32
GetVoteCount returns the VoteCount field if non-nil, zero value otherwise.
func (o *TvDetails) GetVoteCountOk() (*float32, bool)
GetVoteCountOk returns a tuple with the VoteCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetVoteCount(v float32)
SetVoteCount sets VoteCount field to given value.
func (o *TvDetails) HasVoteCount() bool
HasVoteCount returns a boolean if a field has been set.
func (o *TvDetails) GetCredits() MovieDetailsCredits
GetCredits returns the Credits field if non-nil, zero value otherwise.
func (o *TvDetails) GetCreditsOk() (*MovieDetailsCredits, bool)
GetCreditsOk returns a tuple with the Credits field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetCredits(v MovieDetailsCredits)
SetCredits sets Credits field to given value.
func (o *TvDetails) HasCredits() bool
HasCredits returns a boolean if a field has been set.
func (o *TvDetails) GetExternalIds() ExternalIds
GetExternalIds returns the ExternalIds field if non-nil, zero value otherwise.
func (o *TvDetails) GetExternalIdsOk() (*ExternalIds, bool)
GetExternalIdsOk returns a tuple with the ExternalIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetExternalIds(v ExternalIds)
SetExternalIds sets ExternalIds field to given value.
func (o *TvDetails) HasExternalIds() bool
HasExternalIds returns a boolean if a field has been set.
func (o *TvDetails) GetKeywords() []Keyword
GetKeywords returns the Keywords field if non-nil, zero value otherwise.
func (o *TvDetails) GetKeywordsOk() (*[]Keyword, bool)
GetKeywordsOk returns a tuple with the Keywords field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetKeywords(v []Keyword)
SetKeywords sets Keywords field to given value.
func (o *TvDetails) HasKeywords() bool
HasKeywords returns a boolean if a field has been set.
func (o *TvDetails) GetMediaInfo() MediaInfo
GetMediaInfo returns the MediaInfo field if non-nil, zero value otherwise.
func (o *TvDetails) GetMediaInfoOk() (*MediaInfo, bool)
GetMediaInfoOk returns a tuple with the MediaInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetMediaInfo(v MediaInfo)
SetMediaInfo sets MediaInfo field to given value.
func (o *TvDetails) HasMediaInfo() bool
HasMediaInfo returns a boolean if a field has been set.
func (o *TvDetails) GetWatchProviders() [][]WatchProvidersInner
GetWatchProviders returns the WatchProviders field if non-nil, zero value otherwise.
func (o *TvDetails) GetWatchProvidersOk() (*[][]WatchProvidersInner, bool)
GetWatchProvidersOk returns a tuple with the WatchProviders field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TvDetails) SetWatchProviders(v [][]WatchProvidersInner)
SetWatchProviders sets WatchProviders field to given value.
func (o *TvDetails) HasWatchProviders() bool
HasWatchProviders returns a boolean if a field has been set.