operations

package
v0.5.2 Latest Latest
Warning

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

Go to latest
Published: Jul 8, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Action added in v0.3.0

type Action string
const (
	ActionDelete Action = "delete"
	ActionUpdate Action = "update"
)

func (Action) ToPointer added in v0.3.0

func (e Action) ToPointer() *Action

func (*Action) UnmarshalJSON added in v0.3.0

func (e *Action) UnmarshalJSON(data []byte) error

type CreateUserFavoritesResponse

type CreateUserFavoritesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateUserFavoritesResponse) GetContentType

func (o *CreateUserFavoritesResponse) GetContentType() string

func (*CreateUserFavoritesResponse) GetRawResponse

func (o *CreateUserFavoritesResponse) GetRawResponse() *http.Response

func (*CreateUserFavoritesResponse) GetStatusCode

func (o *CreateUserFavoritesResponse) GetStatusCode() int

type Data added in v0.3.0

type Data struct {
	Token *string `json:"token,omitempty"`
}

func (*Data) GetToken added in v0.3.0

func (o *Data) GetToken() *string

type GetAllArtworkStatusesResponse

type GetAllArtworkStatusesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllArtworkStatusesResponseBody
}

func (*GetAllArtworkStatusesResponse) GetContentType

func (o *GetAllArtworkStatusesResponse) GetContentType() string

func (*GetAllArtworkStatusesResponse) GetObject added in v0.3.0

func (*GetAllArtworkStatusesResponse) GetRawResponse

func (o *GetAllArtworkStatusesResponse) GetRawResponse() *http.Response

func (*GetAllArtworkStatusesResponse) GetStatusCode

func (o *GetAllArtworkStatusesResponse) GetStatusCode() int

type GetAllArtworkStatusesResponseBody added in v0.3.0

type GetAllArtworkStatusesResponseBody struct {
	Data   []shared.ArtworkStatus `json:"data,omitempty"`
	Status *string                `json:"status,omitempty"`
}

GetAllArtworkStatusesResponseBody - response

func (*GetAllArtworkStatusesResponseBody) GetData added in v0.3.0

func (*GetAllArtworkStatusesResponseBody) GetStatus added in v0.3.0

func (o *GetAllArtworkStatusesResponseBody) GetStatus() *string

type GetAllArtworkTypesResponse

type GetAllArtworkTypesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllArtworkTypesResponseBody
}

func (*GetAllArtworkTypesResponse) GetContentType

func (o *GetAllArtworkTypesResponse) GetContentType() string

func (*GetAllArtworkTypesResponse) GetObject added in v0.3.0

func (*GetAllArtworkTypesResponse) GetRawResponse

func (o *GetAllArtworkTypesResponse) GetRawResponse() *http.Response

func (*GetAllArtworkTypesResponse) GetStatusCode

func (o *GetAllArtworkTypesResponse) GetStatusCode() int

type GetAllArtworkTypesResponseBody added in v0.3.0

type GetAllArtworkTypesResponseBody struct {
	Data   []shared.ArtworkType `json:"data,omitempty"`
	Status *string              `json:"status,omitempty"`
}

GetAllArtworkTypesResponseBody - response

func (*GetAllArtworkTypesResponseBody) GetData added in v0.3.0

func (*GetAllArtworkTypesResponseBody) GetStatus added in v0.3.0

func (o *GetAllArtworkTypesResponseBody) GetStatus() *string

type GetAllAwardsResponse

type GetAllAwardsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllAwardsResponseBody
}

func (*GetAllAwardsResponse) GetContentType

func (o *GetAllAwardsResponse) GetContentType() string

func (*GetAllAwardsResponse) GetObject added in v0.3.0

func (*GetAllAwardsResponse) GetRawResponse

func (o *GetAllAwardsResponse) GetRawResponse() *http.Response

func (*GetAllAwardsResponse) GetStatusCode

func (o *GetAllAwardsResponse) GetStatusCode() int

type GetAllAwardsResponseBody added in v0.3.0

type GetAllAwardsResponseBody struct {
	Data   []shared.AwardBaseRecord `json:"data,omitempty"`
	Status *string                  `json:"status,omitempty"`
}

GetAllAwardsResponseBody - response

func (*GetAllAwardsResponseBody) GetData added in v0.3.0

func (*GetAllAwardsResponseBody) GetStatus added in v0.3.0

func (o *GetAllAwardsResponseBody) GetStatus() *string

type GetAllCompaniesRequest

type GetAllCompaniesRequest struct {
	// name
	Page *float64 `queryParam:"style=form,explode=true,name=page"`
}

func (*GetAllCompaniesRequest) GetPage

func (o *GetAllCompaniesRequest) GetPage() *float64

type GetAllCompaniesResponse

type GetAllCompaniesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllCompaniesResponseBody
}

func (*GetAllCompaniesResponse) GetContentType

func (o *GetAllCompaniesResponse) GetContentType() string

func (*GetAllCompaniesResponse) GetObject added in v0.3.0

func (*GetAllCompaniesResponse) GetRawResponse

func (o *GetAllCompaniesResponse) GetRawResponse() *http.Response

func (*GetAllCompaniesResponse) GetStatusCode

func (o *GetAllCompaniesResponse) GetStatusCode() int

type GetAllCompaniesResponseBody added in v0.3.0

type GetAllCompaniesResponseBody struct {
	Data []shared.Company `json:"data,omitempty"`
	// Links for next, previous and current record
	Links  *shared.Links `json:"links,omitempty"`
	Status *string       `json:"status,omitempty"`
}

GetAllCompaniesResponseBody - response

func (*GetAllCompaniesResponseBody) GetData added in v0.3.0

func (o *GetAllCompaniesResponseBody) GetLinks() *shared.Links

func (*GetAllCompaniesResponseBody) GetStatus added in v0.3.0

func (o *GetAllCompaniesResponseBody) GetStatus() *string

type GetAllContentRatingsResponse

type GetAllContentRatingsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllContentRatingsResponseBody
}

func (*GetAllContentRatingsResponse) GetContentType

func (o *GetAllContentRatingsResponse) GetContentType() string

func (*GetAllContentRatingsResponse) GetObject added in v0.3.0

func (*GetAllContentRatingsResponse) GetRawResponse

func (o *GetAllContentRatingsResponse) GetRawResponse() *http.Response

func (*GetAllContentRatingsResponse) GetStatusCode

func (o *GetAllContentRatingsResponse) GetStatusCode() int

type GetAllContentRatingsResponseBody added in v0.3.0

type GetAllContentRatingsResponseBody struct {
	Data   []shared.ContentRating `json:"data,omitempty"`
	Status *string                `json:"status,omitempty"`
}

GetAllContentRatingsResponseBody - response

func (*GetAllContentRatingsResponseBody) GetData added in v0.3.0

func (*GetAllContentRatingsResponseBody) GetStatus added in v0.3.0

func (o *GetAllContentRatingsResponseBody) GetStatus() *string

type GetAllCountriesResponse

type GetAllCountriesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllCountriesResponseBody
}

func (*GetAllCountriesResponse) GetContentType

func (o *GetAllCountriesResponse) GetContentType() string

func (*GetAllCountriesResponse) GetObject added in v0.3.0

func (*GetAllCountriesResponse) GetRawResponse

func (o *GetAllCountriesResponse) GetRawResponse() *http.Response

func (*GetAllCountriesResponse) GetStatusCode

func (o *GetAllCountriesResponse) GetStatusCode() int

type GetAllCountriesResponseBody added in v0.3.0

type GetAllCountriesResponseBody struct {
	Data   []shared.Country `json:"data,omitempty"`
	Status *string          `json:"status,omitempty"`
}

GetAllCountriesResponseBody - response

func (*GetAllCountriesResponseBody) GetData added in v0.3.0

func (*GetAllCountriesResponseBody) GetStatus added in v0.3.0

func (o *GetAllCountriesResponseBody) GetStatus() *string

type GetAllEpisodesRequest

type GetAllEpisodesRequest struct {
	// page number
	Page *float64 `queryParam:"style=form,explode=true,name=page"`
}

func (*GetAllEpisodesRequest) GetPage

func (o *GetAllEpisodesRequest) GetPage() *float64

type GetAllEpisodesResponse

type GetAllEpisodesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllEpisodesResponseBody
}

func (*GetAllEpisodesResponse) GetContentType

func (o *GetAllEpisodesResponse) GetContentType() string

func (*GetAllEpisodesResponse) GetObject added in v0.3.0

func (*GetAllEpisodesResponse) GetRawResponse

func (o *GetAllEpisodesResponse) GetRawResponse() *http.Response

func (*GetAllEpisodesResponse) GetStatusCode

func (o *GetAllEpisodesResponse) GetStatusCode() int

type GetAllEpisodesResponseBody added in v0.3.0

type GetAllEpisodesResponseBody struct {
	Data []shared.EpisodeBaseRecord `json:"data,omitempty"`
	// Links for next, previous and current record
	Links  *shared.Links `json:"links,omitempty"`
	Status *string       `json:"status,omitempty"`
}

GetAllEpisodesResponseBody - response

func (*GetAllEpisodesResponseBody) GetData added in v0.3.0

func (o *GetAllEpisodesResponseBody) GetLinks() *shared.Links

func (*GetAllEpisodesResponseBody) GetStatus added in v0.3.0

func (o *GetAllEpisodesResponseBody) GetStatus() *string

type GetAllGendersResponse

type GetAllGendersResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllGendersResponseBody
}

func (*GetAllGendersResponse) GetContentType

func (o *GetAllGendersResponse) GetContentType() string

func (*GetAllGendersResponse) GetObject added in v0.3.0

func (*GetAllGendersResponse) GetRawResponse

func (o *GetAllGendersResponse) GetRawResponse() *http.Response

func (*GetAllGendersResponse) GetStatusCode

func (o *GetAllGendersResponse) GetStatusCode() int

type GetAllGendersResponseBody added in v0.3.0

type GetAllGendersResponseBody struct {
	Data   []shared.Gender `json:"data,omitempty"`
	Status *string         `json:"status,omitempty"`
}

GetAllGendersResponseBody - response

func (*GetAllGendersResponseBody) GetData added in v0.3.0

func (o *GetAllGendersResponseBody) GetData() []shared.Gender

func (*GetAllGendersResponseBody) GetStatus added in v0.3.0

func (o *GetAllGendersResponseBody) GetStatus() *string

type GetAllGenresResponse

type GetAllGenresResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllGenresResponseBody
}

func (*GetAllGenresResponse) GetContentType

func (o *GetAllGenresResponse) GetContentType() string

func (*GetAllGenresResponse) GetObject added in v0.3.0

func (*GetAllGenresResponse) GetRawResponse

func (o *GetAllGenresResponse) GetRawResponse() *http.Response

func (*GetAllGenresResponse) GetStatusCode

func (o *GetAllGenresResponse) GetStatusCode() int

type GetAllGenresResponseBody added in v0.3.0

type GetAllGenresResponseBody struct {
	Data   []shared.GenreBaseRecord `json:"data,omitempty"`
	Status *string                  `json:"status,omitempty"`
}

GetAllGenresResponseBody - response

func (*GetAllGenresResponseBody) GetData added in v0.3.0

func (*GetAllGenresResponseBody) GetStatus added in v0.3.0

func (o *GetAllGenresResponseBody) GetStatus() *string

type GetAllInspirationTypesResponse

type GetAllInspirationTypesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllInspirationTypesResponseBody
}

func (*GetAllInspirationTypesResponse) GetContentType

func (o *GetAllInspirationTypesResponse) GetContentType() string

func (*GetAllInspirationTypesResponse) GetObject added in v0.3.0

func (*GetAllInspirationTypesResponse) GetRawResponse

func (o *GetAllInspirationTypesResponse) GetRawResponse() *http.Response

func (*GetAllInspirationTypesResponse) GetStatusCode

func (o *GetAllInspirationTypesResponse) GetStatusCode() int

type GetAllInspirationTypesResponseBody added in v0.3.0

type GetAllInspirationTypesResponseBody struct {
	Data   []shared.InspirationType `json:"data,omitempty"`
	Status *string                  `json:"status,omitempty"`
}

GetAllInspirationTypesResponseBody - response

func (*GetAllInspirationTypesResponseBody) GetData added in v0.3.0

func (*GetAllInspirationTypesResponseBody) GetStatus added in v0.3.0

type GetAllLanguagesResponse

type GetAllLanguagesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllLanguagesResponseBody
}

func (*GetAllLanguagesResponse) GetContentType

func (o *GetAllLanguagesResponse) GetContentType() string

func (*GetAllLanguagesResponse) GetObject added in v0.3.0

func (*GetAllLanguagesResponse) GetRawResponse

func (o *GetAllLanguagesResponse) GetRawResponse() *http.Response

func (*GetAllLanguagesResponse) GetStatusCode

func (o *GetAllLanguagesResponse) GetStatusCode() int

type GetAllLanguagesResponseBody added in v0.3.0

type GetAllLanguagesResponseBody struct {
	Data   []shared.Language `json:"data,omitempty"`
	Status *string           `json:"status,omitempty"`
}

GetAllLanguagesResponseBody - response

func (*GetAllLanguagesResponseBody) GetData added in v0.3.0

func (*GetAllLanguagesResponseBody) GetStatus added in v0.3.0

func (o *GetAllLanguagesResponseBody) GetStatus() *string

type GetAllListsRequest

type GetAllListsRequest struct {
	// page number
	Page *float64 `queryParam:"style=form,explode=true,name=page"`
}

func (*GetAllListsRequest) GetPage

func (o *GetAllListsRequest) GetPage() *float64

type GetAllListsResponse

type GetAllListsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllListsResponseBody
}

func (*GetAllListsResponse) GetContentType

func (o *GetAllListsResponse) GetContentType() string

func (*GetAllListsResponse) GetObject added in v0.3.0

func (*GetAllListsResponse) GetRawResponse

func (o *GetAllListsResponse) GetRawResponse() *http.Response

func (*GetAllListsResponse) GetStatusCode

func (o *GetAllListsResponse) GetStatusCode() int

type GetAllListsResponseBody added in v0.3.0

type GetAllListsResponseBody struct {
	Data []shared.ListBaseRecord `json:"data,omitempty"`
	// Links for next, previous and current record
	Links  *shared.Links `json:"links,omitempty"`
	Status *string       `json:"status,omitempty"`
}

GetAllListsResponseBody - response

func (*GetAllListsResponseBody) GetData added in v0.3.0

func (o *GetAllListsResponseBody) GetLinks() *shared.Links

func (*GetAllListsResponseBody) GetStatus added in v0.3.0

func (o *GetAllListsResponseBody) GetStatus() *string

type GetAllMovieRequest

type GetAllMovieRequest struct {
	// page number
	Page *float64 `queryParam:"style=form,explode=true,name=page"`
}

func (*GetAllMovieRequest) GetPage

func (o *GetAllMovieRequest) GetPage() *float64

type GetAllMovieResponse

type GetAllMovieResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllMovieResponseBody
}

func (*GetAllMovieResponse) GetContentType

func (o *GetAllMovieResponse) GetContentType() string

func (*GetAllMovieResponse) GetObject added in v0.3.0

func (*GetAllMovieResponse) GetRawResponse

func (o *GetAllMovieResponse) GetRawResponse() *http.Response

func (*GetAllMovieResponse) GetStatusCode

func (o *GetAllMovieResponse) GetStatusCode() int

type GetAllMovieResponseBody added in v0.3.0

type GetAllMovieResponseBody struct {
	Data []shared.MovieBaseRecord `json:"data,omitempty"`
	// Links for next, previous and current record
	Links  *shared.Links `json:"links,omitempty"`
	Status *string       `json:"status,omitempty"`
}

GetAllMovieResponseBody - response

func (*GetAllMovieResponseBody) GetData added in v0.3.0

func (o *GetAllMovieResponseBody) GetLinks() *shared.Links

func (*GetAllMovieResponseBody) GetStatus added in v0.3.0

func (o *GetAllMovieResponseBody) GetStatus() *string

type GetAllMovieStatusesResponse

type GetAllMovieStatusesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllMovieStatusesResponseBody
}

func (*GetAllMovieStatusesResponse) GetContentType

func (o *GetAllMovieStatusesResponse) GetContentType() string

func (*GetAllMovieStatusesResponse) GetObject added in v0.3.0

func (*GetAllMovieStatusesResponse) GetRawResponse

func (o *GetAllMovieStatusesResponse) GetRawResponse() *http.Response

func (*GetAllMovieStatusesResponse) GetStatusCode

func (o *GetAllMovieStatusesResponse) GetStatusCode() int

type GetAllMovieStatusesResponseBody added in v0.3.0

type GetAllMovieStatusesResponseBody struct {
	Data   []shared.Status `json:"data,omitempty"`
	Status *string         `json:"status,omitempty"`
}

GetAllMovieStatusesResponseBody - response

func (*GetAllMovieStatusesResponseBody) GetData added in v0.3.0

func (*GetAllMovieStatusesResponseBody) GetStatus added in v0.3.0

func (o *GetAllMovieStatusesResponseBody) GetStatus() *string

type GetAllPeopleRequest

type GetAllPeopleRequest struct {
	// page number
	Page *float64 `queryParam:"style=form,explode=true,name=page"`
}

func (*GetAllPeopleRequest) GetPage

func (o *GetAllPeopleRequest) GetPage() *float64

type GetAllPeopleResponse

type GetAllPeopleResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllPeopleResponseBody
}

func (*GetAllPeopleResponse) GetContentType

func (o *GetAllPeopleResponse) GetContentType() string

func (*GetAllPeopleResponse) GetObject added in v0.3.0

func (*GetAllPeopleResponse) GetRawResponse

func (o *GetAllPeopleResponse) GetRawResponse() *http.Response

func (*GetAllPeopleResponse) GetStatusCode

func (o *GetAllPeopleResponse) GetStatusCode() int

type GetAllPeopleResponseBody added in v0.3.0

type GetAllPeopleResponseBody struct {
	Data []shared.PeopleBaseRecord `json:"data,omitempty"`
	// Links for next, previous and current record
	Links  *shared.Links `json:"links,omitempty"`
	Status *string       `json:"status,omitempty"`
}

GetAllPeopleResponseBody - response

func (*GetAllPeopleResponseBody) GetData added in v0.3.0

func (o *GetAllPeopleResponseBody) GetLinks() *shared.Links

func (*GetAllPeopleResponseBody) GetStatus added in v0.3.0

func (o *GetAllPeopleResponseBody) GetStatus() *string

type GetAllPeopleTypesResponse

type GetAllPeopleTypesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllPeopleTypesResponseBody
}

func (*GetAllPeopleTypesResponse) GetContentType

func (o *GetAllPeopleTypesResponse) GetContentType() string

func (*GetAllPeopleTypesResponse) GetObject added in v0.3.0

func (*GetAllPeopleTypesResponse) GetRawResponse

func (o *GetAllPeopleTypesResponse) GetRawResponse() *http.Response

func (*GetAllPeopleTypesResponse) GetStatusCode

func (o *GetAllPeopleTypesResponse) GetStatusCode() int

type GetAllPeopleTypesResponseBody added in v0.3.0

type GetAllPeopleTypesResponseBody struct {
	Data   []shared.PeopleType `json:"data,omitempty"`
	Status *string             `json:"status,omitempty"`
}

GetAllPeopleTypesResponseBody - response

func (*GetAllPeopleTypesResponseBody) GetData added in v0.3.0

func (*GetAllPeopleTypesResponseBody) GetStatus added in v0.3.0

func (o *GetAllPeopleTypesResponseBody) GetStatus() *string

type GetAllSeasonsRequest

type GetAllSeasonsRequest struct {
	// page number
	Page *float64 `queryParam:"style=form,explode=true,name=page"`
}

func (*GetAllSeasonsRequest) GetPage

func (o *GetAllSeasonsRequest) GetPage() *float64

type GetAllSeasonsResponse

type GetAllSeasonsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllSeasonsResponseBody
}

func (*GetAllSeasonsResponse) GetContentType

func (o *GetAllSeasonsResponse) GetContentType() string

func (*GetAllSeasonsResponse) GetObject added in v0.3.0

func (*GetAllSeasonsResponse) GetRawResponse

func (o *GetAllSeasonsResponse) GetRawResponse() *http.Response

func (*GetAllSeasonsResponse) GetStatusCode

func (o *GetAllSeasonsResponse) GetStatusCode() int

type GetAllSeasonsResponseBody added in v0.3.0

type GetAllSeasonsResponseBody struct {
	Data   []shared.SeasonBaseRecord `json:"data,omitempty"`
	Status *string                   `json:"status,omitempty"`
}

GetAllSeasonsResponseBody - response

func (*GetAllSeasonsResponseBody) GetData added in v0.3.0

func (*GetAllSeasonsResponseBody) GetStatus added in v0.3.0

func (o *GetAllSeasonsResponseBody) GetStatus() *string

type GetAllSeriesRequest

type GetAllSeriesRequest struct {
	// page number
	Page *float64 `queryParam:"style=form,explode=true,name=page"`
}

func (*GetAllSeriesRequest) GetPage

func (o *GetAllSeriesRequest) GetPage() *float64

type GetAllSeriesResponse

type GetAllSeriesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllSeriesResponseBody
}

func (*GetAllSeriesResponse) GetContentType

func (o *GetAllSeriesResponse) GetContentType() string

func (*GetAllSeriesResponse) GetObject added in v0.3.0

func (*GetAllSeriesResponse) GetRawResponse

func (o *GetAllSeriesResponse) GetRawResponse() *http.Response

func (*GetAllSeriesResponse) GetStatusCode

func (o *GetAllSeriesResponse) GetStatusCode() int

type GetAllSeriesResponseBody added in v0.3.0

type GetAllSeriesResponseBody struct {
	Data []shared.SeriesBaseRecord `json:"data,omitempty"`
	// Links for next, previous and current record
	Links  *shared.Links `json:"links,omitempty"`
	Status *string       `json:"status,omitempty"`
}

GetAllSeriesResponseBody - response

func (*GetAllSeriesResponseBody) GetData added in v0.3.0

func (o *GetAllSeriesResponseBody) GetLinks() *shared.Links

func (*GetAllSeriesResponseBody) GetStatus added in v0.3.0

func (o *GetAllSeriesResponseBody) GetStatus() *string

type GetAllSeriesStatusesResponse

type GetAllSeriesStatusesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllSeriesStatusesResponseBody
}

func (*GetAllSeriesStatusesResponse) GetContentType

func (o *GetAllSeriesStatusesResponse) GetContentType() string

func (*GetAllSeriesStatusesResponse) GetObject added in v0.3.0

func (*GetAllSeriesStatusesResponse) GetRawResponse

func (o *GetAllSeriesStatusesResponse) GetRawResponse() *http.Response

func (*GetAllSeriesStatusesResponse) GetStatusCode

func (o *GetAllSeriesStatusesResponse) GetStatusCode() int

type GetAllSeriesStatusesResponseBody added in v0.3.0

type GetAllSeriesStatusesResponseBody struct {
	Data   []shared.Status `json:"data,omitempty"`
	Status *string         `json:"status,omitempty"`
}

GetAllSeriesStatusesResponseBody - response

func (*GetAllSeriesStatusesResponseBody) GetData added in v0.3.0

func (*GetAllSeriesStatusesResponseBody) GetStatus added in v0.3.0

func (o *GetAllSeriesStatusesResponseBody) GetStatus() *string

type GetAllSourceTypesResponse

type GetAllSourceTypesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAllSourceTypesResponseBody
}

func (*GetAllSourceTypesResponse) GetContentType

func (o *GetAllSourceTypesResponse) GetContentType() string

func (*GetAllSourceTypesResponse) GetObject added in v0.3.0

func (*GetAllSourceTypesResponse) GetRawResponse

func (o *GetAllSourceTypesResponse) GetRawResponse() *http.Response

func (*GetAllSourceTypesResponse) GetStatusCode

func (o *GetAllSourceTypesResponse) GetStatusCode() int

type GetAllSourceTypesResponseBody added in v0.3.0

type GetAllSourceTypesResponseBody struct {
	Data   []shared.SourceType `json:"data,omitempty"`
	Status *string             `json:"status,omitempty"`
}

GetAllSourceTypesResponseBody - response

func (*GetAllSourceTypesResponseBody) GetData added in v0.3.0

func (*GetAllSourceTypesResponseBody) GetStatus added in v0.3.0

func (o *GetAllSourceTypesResponseBody) GetStatus() *string

type GetArtworkBaseRequest

type GetArtworkBaseRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetArtworkBaseRequest) GetID

func (o *GetArtworkBaseRequest) GetID() float64

type GetArtworkBaseResponse

type GetArtworkBaseResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetArtworkBaseResponseBody
}

func (*GetArtworkBaseResponse) GetContentType

func (o *GetArtworkBaseResponse) GetContentType() string

func (*GetArtworkBaseResponse) GetObject added in v0.3.0

func (*GetArtworkBaseResponse) GetRawResponse

func (o *GetArtworkBaseResponse) GetRawResponse() *http.Response

func (*GetArtworkBaseResponse) GetStatusCode

func (o *GetArtworkBaseResponse) GetStatusCode() int

type GetArtworkBaseResponseBody added in v0.3.0

type GetArtworkBaseResponseBody struct {
	// base artwork record
	Data   *shared.ArtworkBaseRecord `json:"data,omitempty"`
	Status *string                   `json:"status,omitempty"`
}

GetArtworkBaseResponseBody - response

func (*GetArtworkBaseResponseBody) GetData added in v0.3.0

func (*GetArtworkBaseResponseBody) GetStatus added in v0.3.0

func (o *GetArtworkBaseResponseBody) GetStatus() *string

type GetArtworkExtendedRequest

type GetArtworkExtendedRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetArtworkExtendedRequest) GetID

type GetArtworkExtendedResponse

type GetArtworkExtendedResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetArtworkExtendedResponseBody
}

func (*GetArtworkExtendedResponse) GetContentType

func (o *GetArtworkExtendedResponse) GetContentType() string

func (*GetArtworkExtendedResponse) GetObject added in v0.3.0

func (*GetArtworkExtendedResponse) GetRawResponse

func (o *GetArtworkExtendedResponse) GetRawResponse() *http.Response

func (*GetArtworkExtendedResponse) GetStatusCode

func (o *GetArtworkExtendedResponse) GetStatusCode() int

type GetArtworkExtendedResponseBody added in v0.3.0

type GetArtworkExtendedResponseBody struct {
	// extended artwork record
	Data   *shared.ArtworkExtendedRecord `json:"data,omitempty"`
	Status *string                       `json:"status,omitempty"`
}

GetArtworkExtendedResponseBody - response

func (*GetArtworkExtendedResponseBody) GetData added in v0.3.0

func (*GetArtworkExtendedResponseBody) GetStatus added in v0.3.0

func (o *GetArtworkExtendedResponseBody) GetStatus() *string

type GetAwardCategoryExtendedRequest

type GetAwardCategoryExtendedRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetAwardCategoryExtendedRequest) GetID

type GetAwardCategoryExtendedResponse

type GetAwardCategoryExtendedResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAwardCategoryExtendedResponseBody
}

func (*GetAwardCategoryExtendedResponse) GetContentType

func (o *GetAwardCategoryExtendedResponse) GetContentType() string

func (*GetAwardCategoryExtendedResponse) GetObject added in v0.3.0

func (*GetAwardCategoryExtendedResponse) GetRawResponse

func (o *GetAwardCategoryExtendedResponse) GetRawResponse() *http.Response

func (*GetAwardCategoryExtendedResponse) GetStatusCode

func (o *GetAwardCategoryExtendedResponse) GetStatusCode() int

type GetAwardCategoryExtendedResponseBody added in v0.3.0

type GetAwardCategoryExtendedResponseBody struct {
	// extended award category record
	Data   *shared.AwardCategoryExtendedRecord `json:"data,omitempty"`
	Status *string                             `json:"status,omitempty"`
}

GetAwardCategoryExtendedResponseBody - response

func (*GetAwardCategoryExtendedResponseBody) GetData added in v0.3.0

func (*GetAwardCategoryExtendedResponseBody) GetStatus added in v0.3.0

type GetAwardCategoryRequest

type GetAwardCategoryRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetAwardCategoryRequest) GetID

func (o *GetAwardCategoryRequest) GetID() float64

type GetAwardCategoryResponse

type GetAwardCategoryResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAwardCategoryResponseBody
}

func (*GetAwardCategoryResponse) GetContentType

func (o *GetAwardCategoryResponse) GetContentType() string

func (*GetAwardCategoryResponse) GetObject added in v0.3.0

func (*GetAwardCategoryResponse) GetRawResponse

func (o *GetAwardCategoryResponse) GetRawResponse() *http.Response

func (*GetAwardCategoryResponse) GetStatusCode

func (o *GetAwardCategoryResponse) GetStatusCode() int

type GetAwardCategoryResponseBody added in v0.3.0

type GetAwardCategoryResponseBody struct {
	// base award category record
	Data   *shared.AwardCategoryBaseRecord `json:"data,omitempty"`
	Status *string                         `json:"status,omitempty"`
}

GetAwardCategoryResponseBody - response

func (*GetAwardCategoryResponseBody) GetData added in v0.3.0

func (*GetAwardCategoryResponseBody) GetStatus added in v0.3.0

func (o *GetAwardCategoryResponseBody) GetStatus() *string

type GetAwardExtendedRequest

type GetAwardExtendedRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetAwardExtendedRequest) GetID

func (o *GetAwardExtendedRequest) GetID() float64

type GetAwardExtendedResponse

type GetAwardExtendedResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAwardExtendedResponseBody
}

func (*GetAwardExtendedResponse) GetContentType

func (o *GetAwardExtendedResponse) GetContentType() string

func (*GetAwardExtendedResponse) GetObject added in v0.3.0

func (*GetAwardExtendedResponse) GetRawResponse

func (o *GetAwardExtendedResponse) GetRawResponse() *http.Response

func (*GetAwardExtendedResponse) GetStatusCode

func (o *GetAwardExtendedResponse) GetStatusCode() int

type GetAwardExtendedResponseBody added in v0.3.0

type GetAwardExtendedResponseBody struct {
	// extended award record
	Data   *shared.AwardExtendedRecord `json:"data,omitempty"`
	Status *string                     `json:"status,omitempty"`
}

GetAwardExtendedResponseBody - response

func (*GetAwardExtendedResponseBody) GetData added in v0.3.0

func (*GetAwardExtendedResponseBody) GetStatus added in v0.3.0

func (o *GetAwardExtendedResponseBody) GetStatus() *string

type GetAwardRequest

type GetAwardRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetAwardRequest) GetID

func (o *GetAwardRequest) GetID() float64

type GetAwardResponse

type GetAwardResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetAwardResponseBody
}

func (*GetAwardResponse) GetContentType

func (o *GetAwardResponse) GetContentType() string

func (*GetAwardResponse) GetObject added in v0.3.0

func (o *GetAwardResponse) GetObject() *GetAwardResponseBody

func (*GetAwardResponse) GetRawResponse

func (o *GetAwardResponse) GetRawResponse() *http.Response

func (*GetAwardResponse) GetStatusCode

func (o *GetAwardResponse) GetStatusCode() int

type GetAwardResponseBody added in v0.3.0

type GetAwardResponseBody struct {
	// base award record
	Data   *shared.AwardBaseRecord `json:"data,omitempty"`
	Status *string                 `json:"status,omitempty"`
}

GetAwardResponseBody - response

func (*GetAwardResponseBody) GetData added in v0.3.0

func (*GetAwardResponseBody) GetStatus added in v0.3.0

func (o *GetAwardResponseBody) GetStatus() *string

type GetCharacterBaseRequest

type GetCharacterBaseRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetCharacterBaseRequest) GetID

func (o *GetCharacterBaseRequest) GetID() float64

type GetCharacterBaseResponse

type GetCharacterBaseResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetCharacterBaseResponseBody
}

func (*GetCharacterBaseResponse) GetContentType

func (o *GetCharacterBaseResponse) GetContentType() string

func (*GetCharacterBaseResponse) GetObject added in v0.3.0

func (*GetCharacterBaseResponse) GetRawResponse

func (o *GetCharacterBaseResponse) GetRawResponse() *http.Response

func (*GetCharacterBaseResponse) GetStatusCode

func (o *GetCharacterBaseResponse) GetStatusCode() int

type GetCharacterBaseResponseBody added in v0.3.0

type GetCharacterBaseResponseBody struct {
	// character record
	Data   *shared.Character `json:"data,omitempty"`
	Status *string           `json:"status,omitempty"`
}

GetCharacterBaseResponseBody - response

func (*GetCharacterBaseResponseBody) GetData added in v0.3.0

func (*GetCharacterBaseResponseBody) GetStatus added in v0.3.0

func (o *GetCharacterBaseResponseBody) GetStatus() *string

type GetCompanyRequest

type GetCompanyRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetCompanyRequest) GetID

func (o *GetCompanyRequest) GetID() float64

type GetCompanyResponse

type GetCompanyResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetCompanyResponseBody
}

func (*GetCompanyResponse) GetContentType

func (o *GetCompanyResponse) GetContentType() string

func (*GetCompanyResponse) GetObject added in v0.3.0

func (*GetCompanyResponse) GetRawResponse

func (o *GetCompanyResponse) GetRawResponse() *http.Response

func (*GetCompanyResponse) GetStatusCode

func (o *GetCompanyResponse) GetStatusCode() int

type GetCompanyResponseBody added in v0.3.0

type GetCompanyResponseBody struct {
	// A company record
	Data   *shared.Company `json:"data,omitempty"`
	Status *string         `json:"status,omitempty"`
}

GetCompanyResponseBody - response

func (*GetCompanyResponseBody) GetData added in v0.3.0

func (o *GetCompanyResponseBody) GetData() *shared.Company

func (*GetCompanyResponseBody) GetStatus added in v0.3.0

func (o *GetCompanyResponseBody) GetStatus() *string

type GetCompanyTypesResponse

type GetCompanyTypesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetCompanyTypesResponseBody
}

func (*GetCompanyTypesResponse) GetContentType

func (o *GetCompanyTypesResponse) GetContentType() string

func (*GetCompanyTypesResponse) GetObject added in v0.3.0

func (*GetCompanyTypesResponse) GetRawResponse

func (o *GetCompanyTypesResponse) GetRawResponse() *http.Response

func (*GetCompanyTypesResponse) GetStatusCode

func (o *GetCompanyTypesResponse) GetStatusCode() int

type GetCompanyTypesResponseBody added in v0.3.0

type GetCompanyTypesResponseBody struct {
	Data   []shared.CompanyType `json:"data,omitempty"`
	Status *string              `json:"status,omitempty"`
}

GetCompanyTypesResponseBody - response

func (*GetCompanyTypesResponseBody) GetData added in v0.3.0

func (*GetCompanyTypesResponseBody) GetStatus added in v0.3.0

func (o *GetCompanyTypesResponseBody) GetStatus() *string

type GetEntityTypesResponse

type GetEntityTypesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetEntityTypesResponseBody
}

func (*GetEntityTypesResponse) GetContentType

func (o *GetEntityTypesResponse) GetContentType() string

func (*GetEntityTypesResponse) GetObject added in v0.3.0

func (*GetEntityTypesResponse) GetRawResponse

func (o *GetEntityTypesResponse) GetRawResponse() *http.Response

func (*GetEntityTypesResponse) GetStatusCode

func (o *GetEntityTypesResponse) GetStatusCode() int

type GetEntityTypesResponseBody added in v0.3.0

type GetEntityTypesResponseBody struct {
	Data   []shared.EntityType `json:"data,omitempty"`
	Status *string             `json:"status,omitempty"`
}

GetEntityTypesResponseBody - response

func (*GetEntityTypesResponseBody) GetData added in v0.3.0

func (*GetEntityTypesResponseBody) GetStatus added in v0.3.0

func (o *GetEntityTypesResponseBody) GetStatus() *string

type GetEpisodeBaseRequest

type GetEpisodeBaseRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetEpisodeBaseRequest) GetID

func (o *GetEpisodeBaseRequest) GetID() float64

type GetEpisodeBaseResponse

type GetEpisodeBaseResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetEpisodeBaseResponseBody
}

func (*GetEpisodeBaseResponse) GetContentType

func (o *GetEpisodeBaseResponse) GetContentType() string

func (*GetEpisodeBaseResponse) GetObject added in v0.3.0

func (*GetEpisodeBaseResponse) GetRawResponse

func (o *GetEpisodeBaseResponse) GetRawResponse() *http.Response

func (*GetEpisodeBaseResponse) GetStatusCode

func (o *GetEpisodeBaseResponse) GetStatusCode() int

type GetEpisodeBaseResponseBody added in v0.3.0

type GetEpisodeBaseResponseBody struct {
	// base episode record
	Data   *shared.EpisodeBaseRecord `json:"data,omitempty"`
	Status *string                   `json:"status,omitempty"`
}

GetEpisodeBaseResponseBody - response

func (*GetEpisodeBaseResponseBody) GetData added in v0.3.0

func (*GetEpisodeBaseResponseBody) GetStatus added in v0.3.0

func (o *GetEpisodeBaseResponseBody) GetStatus() *string

type GetEpisodeExtendedRequest

type GetEpisodeExtendedRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
	// meta
	Meta *Meta `queryParam:"style=form,explode=true,name=meta"`
}

func (*GetEpisodeExtendedRequest) GetID

func (*GetEpisodeExtendedRequest) GetMeta

func (o *GetEpisodeExtendedRequest) GetMeta() *Meta

type GetEpisodeExtendedResponse

type GetEpisodeExtendedResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetEpisodeExtendedResponseBody
}

func (*GetEpisodeExtendedResponse) GetContentType

func (o *GetEpisodeExtendedResponse) GetContentType() string

func (*GetEpisodeExtendedResponse) GetObject added in v0.3.0

func (*GetEpisodeExtendedResponse) GetRawResponse

func (o *GetEpisodeExtendedResponse) GetRawResponse() *http.Response

func (*GetEpisodeExtendedResponse) GetStatusCode

func (o *GetEpisodeExtendedResponse) GetStatusCode() int

type GetEpisodeExtendedResponseBody added in v0.3.0

type GetEpisodeExtendedResponseBody struct {
	// extended episode record
	Data   *shared.EpisodeExtendedRecord `json:"data,omitempty"`
	Status *string                       `json:"status,omitempty"`
}

GetEpisodeExtendedResponseBody - response

func (*GetEpisodeExtendedResponseBody) GetData added in v0.3.0

func (*GetEpisodeExtendedResponseBody) GetStatus added in v0.3.0

func (o *GetEpisodeExtendedResponseBody) GetStatus() *string

type GetEpisodeTranslationRequest

type GetEpisodeTranslationRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
	// language
	Language string `pathParam:"style=simple,explode=false,name=language"`
}

func (*GetEpisodeTranslationRequest) GetID

func (*GetEpisodeTranslationRequest) GetLanguage

func (o *GetEpisodeTranslationRequest) GetLanguage() string

type GetEpisodeTranslationResponse

type GetEpisodeTranslationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetEpisodeTranslationResponseBody
}

func (*GetEpisodeTranslationResponse) GetContentType

func (o *GetEpisodeTranslationResponse) GetContentType() string

func (*GetEpisodeTranslationResponse) GetObject added in v0.3.0

func (*GetEpisodeTranslationResponse) GetRawResponse

func (o *GetEpisodeTranslationResponse) GetRawResponse() *http.Response

func (*GetEpisodeTranslationResponse) GetStatusCode

func (o *GetEpisodeTranslationResponse) GetStatusCode() int

type GetEpisodeTranslationResponseBody added in v0.3.0

type GetEpisodeTranslationResponseBody struct {
	// translation record
	Data   *shared.Translation `json:"data,omitempty"`
	Status *string             `json:"status,omitempty"`
}

GetEpisodeTranslationResponseBody - response

func (*GetEpisodeTranslationResponseBody) GetData added in v0.3.0

func (*GetEpisodeTranslationResponseBody) GetStatus added in v0.3.0

func (o *GetEpisodeTranslationResponseBody) GetStatus() *string

type GetGenreBaseRequest

type GetGenreBaseRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetGenreBaseRequest) GetID

func (o *GetGenreBaseRequest) GetID() float64

type GetGenreBaseResponse

type GetGenreBaseResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetGenreBaseResponseBody
}

func (*GetGenreBaseResponse) GetContentType

func (o *GetGenreBaseResponse) GetContentType() string

func (*GetGenreBaseResponse) GetObject added in v0.3.0

func (*GetGenreBaseResponse) GetRawResponse

func (o *GetGenreBaseResponse) GetRawResponse() *http.Response

func (*GetGenreBaseResponse) GetStatusCode

func (o *GetGenreBaseResponse) GetStatusCode() int

type GetGenreBaseResponseBody added in v0.3.0

type GetGenreBaseResponseBody struct {
	// base genre record
	Data   *shared.GenreBaseRecord `json:"data,omitempty"`
	Status *string                 `json:"status,omitempty"`
}

GetGenreBaseResponseBody - response

func (*GetGenreBaseResponseBody) GetData added in v0.3.0

func (*GetGenreBaseResponseBody) GetStatus added in v0.3.0

func (o *GetGenreBaseResponseBody) GetStatus() *string

type GetListBySlugRequest

type GetListBySlugRequest struct {
	// slug
	Slug string `pathParam:"style=simple,explode=false,name=slug"`
}

func (*GetListBySlugRequest) GetSlug

func (o *GetListBySlugRequest) GetSlug() string

type GetListBySlugResponse

type GetListBySlugResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetListBySlugResponseBody
}

func (*GetListBySlugResponse) GetContentType

func (o *GetListBySlugResponse) GetContentType() string

func (*GetListBySlugResponse) GetObject added in v0.3.0

func (*GetListBySlugResponse) GetRawResponse

func (o *GetListBySlugResponse) GetRawResponse() *http.Response

func (*GetListBySlugResponse) GetStatusCode

func (o *GetListBySlugResponse) GetStatusCode() int

type GetListBySlugResponseBody added in v0.3.0

type GetListBySlugResponseBody struct {
	// base list record
	Data   *shared.ListBaseRecord `json:"data,omitempty"`
	Status *string                `json:"status,omitempty"`
}

GetListBySlugResponseBody - response

func (*GetListBySlugResponseBody) GetData added in v0.3.0

func (*GetListBySlugResponseBody) GetStatus added in v0.3.0

func (o *GetListBySlugResponseBody) GetStatus() *string

type GetListExtendedRequest

type GetListExtendedRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetListExtendedRequest) GetID

func (o *GetListExtendedRequest) GetID() float64

type GetListExtendedResponse

type GetListExtendedResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetListExtendedResponseBody
}

func (*GetListExtendedResponse) GetContentType

func (o *GetListExtendedResponse) GetContentType() string

func (*GetListExtendedResponse) GetObject added in v0.3.0

func (*GetListExtendedResponse) GetRawResponse

func (o *GetListExtendedResponse) GetRawResponse() *http.Response

func (*GetListExtendedResponse) GetStatusCode

func (o *GetListExtendedResponse) GetStatusCode() int

type GetListExtendedResponseBody added in v0.3.0

type GetListExtendedResponseBody struct {
	// extended list record
	Data   *shared.ListExtendedRecord `json:"data,omitempty"`
	Status *string                    `json:"status,omitempty"`
}

GetListExtendedResponseBody - response

func (*GetListExtendedResponseBody) GetData added in v0.3.0

func (*GetListExtendedResponseBody) GetStatus added in v0.3.0

func (o *GetListExtendedResponseBody) GetStatus() *string

type GetListRequest

type GetListRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetListRequest) GetID

func (o *GetListRequest) GetID() float64

type GetListResponse

type GetListResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetListResponseBody
}

func (*GetListResponse) GetContentType

func (o *GetListResponse) GetContentType() string

func (*GetListResponse) GetObject added in v0.3.0

func (o *GetListResponse) GetObject() *GetListResponseBody

func (*GetListResponse) GetRawResponse

func (o *GetListResponse) GetRawResponse() *http.Response

func (*GetListResponse) GetStatusCode

func (o *GetListResponse) GetStatusCode() int

type GetListResponseBody added in v0.3.0

type GetListResponseBody struct {
	// base list record
	Data   *shared.ListBaseRecord `json:"data,omitempty"`
	Status *string                `json:"status,omitempty"`
}

GetListResponseBody - response

func (*GetListResponseBody) GetData added in v0.3.0

func (*GetListResponseBody) GetStatus added in v0.3.0

func (o *GetListResponseBody) GetStatus() *string

type GetListTranslationRequest

type GetListTranslationRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
	// language
	Language string `pathParam:"style=simple,explode=false,name=language"`
}

func (*GetListTranslationRequest) GetID

func (*GetListTranslationRequest) GetLanguage

func (o *GetListTranslationRequest) GetLanguage() string

type GetListTranslationResponse

type GetListTranslationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetListTranslationResponseBody
}

func (*GetListTranslationResponse) GetContentType

func (o *GetListTranslationResponse) GetContentType() string

func (*GetListTranslationResponse) GetObject added in v0.3.0

func (*GetListTranslationResponse) GetRawResponse

func (o *GetListTranslationResponse) GetRawResponse() *http.Response

func (*GetListTranslationResponse) GetStatusCode

func (o *GetListTranslationResponse) GetStatusCode() int

type GetListTranslationResponseBody added in v0.3.0

type GetListTranslationResponseBody struct {
	Data   []shared.Translation `json:"data,omitempty"`
	Status *string              `json:"status,omitempty"`
}

GetListTranslationResponseBody - response

func (*GetListTranslationResponseBody) GetData added in v0.3.0

func (*GetListTranslationResponseBody) GetStatus added in v0.3.0

func (o *GetListTranslationResponseBody) GetStatus() *string

type GetMovieBaseBySlugRequest

type GetMovieBaseBySlugRequest struct {
	// slug
	Slug string `pathParam:"style=simple,explode=false,name=slug"`
}

func (*GetMovieBaseBySlugRequest) GetSlug

func (o *GetMovieBaseBySlugRequest) GetSlug() string

type GetMovieBaseBySlugResponse

type GetMovieBaseBySlugResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetMovieBaseBySlugResponseBody
}

func (*GetMovieBaseBySlugResponse) GetContentType

func (o *GetMovieBaseBySlugResponse) GetContentType() string

func (*GetMovieBaseBySlugResponse) GetObject added in v0.3.0

func (*GetMovieBaseBySlugResponse) GetRawResponse

func (o *GetMovieBaseBySlugResponse) GetRawResponse() *http.Response

func (*GetMovieBaseBySlugResponse) GetStatusCode

func (o *GetMovieBaseBySlugResponse) GetStatusCode() int

type GetMovieBaseBySlugResponseBody added in v0.3.0

type GetMovieBaseBySlugResponseBody struct {
	// base movie record
	Data   *shared.MovieBaseRecord `json:"data,omitempty"`
	Status *string                 `json:"status,omitempty"`
}

GetMovieBaseBySlugResponseBody - response

func (*GetMovieBaseBySlugResponseBody) GetData added in v0.3.0

func (*GetMovieBaseBySlugResponseBody) GetStatus added in v0.3.0

func (o *GetMovieBaseBySlugResponseBody) GetStatus() *string

type GetMovieBaseRequest

type GetMovieBaseRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetMovieBaseRequest) GetID

func (o *GetMovieBaseRequest) GetID() float64

type GetMovieBaseResponse

type GetMovieBaseResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetMovieBaseResponseBody
}

func (*GetMovieBaseResponse) GetContentType

func (o *GetMovieBaseResponse) GetContentType() string

func (*GetMovieBaseResponse) GetObject added in v0.3.0

func (*GetMovieBaseResponse) GetRawResponse

func (o *GetMovieBaseResponse) GetRawResponse() *http.Response

func (*GetMovieBaseResponse) GetStatusCode

func (o *GetMovieBaseResponse) GetStatusCode() int

type GetMovieBaseResponseBody added in v0.3.0

type GetMovieBaseResponseBody struct {
	// base movie record
	Data   *shared.MovieBaseRecord `json:"data,omitempty"`
	Status *string                 `json:"status,omitempty"`
}

GetMovieBaseResponseBody - response

func (*GetMovieBaseResponseBody) GetData added in v0.3.0

func (*GetMovieBaseResponseBody) GetStatus added in v0.3.0

func (o *GetMovieBaseResponseBody) GetStatus() *string

type GetMovieExtendedRequest

type GetMovieExtendedRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
	// meta
	Meta *QueryParamMeta `queryParam:"style=form,explode=true,name=meta"`
	// reduce the payload and returns the short version of this record without characters, artworks and trailers.
	Short *bool `queryParam:"style=form,explode=true,name=short"`
}

func (*GetMovieExtendedRequest) GetID

func (o *GetMovieExtendedRequest) GetID() float64

func (*GetMovieExtendedRequest) GetMeta

func (*GetMovieExtendedRequest) GetShort

func (o *GetMovieExtendedRequest) GetShort() *bool

type GetMovieExtendedResponse

type GetMovieExtendedResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetMovieExtendedResponseBody
}

func (*GetMovieExtendedResponse) GetContentType

func (o *GetMovieExtendedResponse) GetContentType() string

func (*GetMovieExtendedResponse) GetObject added in v0.3.0

func (*GetMovieExtendedResponse) GetRawResponse

func (o *GetMovieExtendedResponse) GetRawResponse() *http.Response

func (*GetMovieExtendedResponse) GetStatusCode

func (o *GetMovieExtendedResponse) GetStatusCode() int

type GetMovieExtendedResponseBody added in v0.3.0

type GetMovieExtendedResponseBody struct {
	// extended movie record
	Data   *shared.MovieExtendedRecord `json:"data,omitempty"`
	Status *string                     `json:"status,omitempty"`
}

GetMovieExtendedResponseBody - response

func (*GetMovieExtendedResponseBody) GetData added in v0.3.0

func (*GetMovieExtendedResponseBody) GetStatus added in v0.3.0

func (o *GetMovieExtendedResponseBody) GetStatus() *string

type GetMovieTranslationRequest

type GetMovieTranslationRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
	// language
	Language string `pathParam:"style=simple,explode=false,name=language"`
}

func (*GetMovieTranslationRequest) GetID

func (*GetMovieTranslationRequest) GetLanguage

func (o *GetMovieTranslationRequest) GetLanguage() string

type GetMovieTranslationResponse

type GetMovieTranslationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetMovieTranslationResponseBody
}

func (*GetMovieTranslationResponse) GetContentType

func (o *GetMovieTranslationResponse) GetContentType() string

func (*GetMovieTranslationResponse) GetObject added in v0.3.0

func (*GetMovieTranslationResponse) GetRawResponse

func (o *GetMovieTranslationResponse) GetRawResponse() *http.Response

func (*GetMovieTranslationResponse) GetStatusCode

func (o *GetMovieTranslationResponse) GetStatusCode() int

type GetMovieTranslationResponseBody added in v0.3.0

type GetMovieTranslationResponseBody struct {
	// translation record
	Data   *shared.Translation `json:"data,omitempty"`
	Status *string             `json:"status,omitempty"`
}

GetMovieTranslationResponseBody - response

func (*GetMovieTranslationResponseBody) GetData added in v0.3.0

func (*GetMovieTranslationResponseBody) GetStatus added in v0.3.0

func (o *GetMovieTranslationResponseBody) GetStatus() *string

type GetMoviesFilterRequest

type GetMoviesFilterRequest struct {
	// production company
	Company *float64 `queryParam:"style=form,explode=true,name=company"`
	// content rating id base on a country
	ContentRating *float64 `queryParam:"style=form,explode=true,name=contentRating"`
	// country of origin
	Country string `queryParam:"style=form,explode=true,name=country"`
	// genre
	Genre *float64 `queryParam:"style=form,explode=true,name=genre"`
	// original language
	Lang string `queryParam:"style=form,explode=true,name=lang"`
	// sort by results
	Sort *Sort `queryParam:"style=form,explode=true,name=sort"`
	// status
	Status *float64 `queryParam:"style=form,explode=true,name=status"`
	// release year
	Year *float64 `queryParam:"style=form,explode=true,name=year"`
}

func (*GetMoviesFilterRequest) GetCompany

func (o *GetMoviesFilterRequest) GetCompany() *float64

func (*GetMoviesFilterRequest) GetContentRating

func (o *GetMoviesFilterRequest) GetContentRating() *float64

func (*GetMoviesFilterRequest) GetCountry

func (o *GetMoviesFilterRequest) GetCountry() string

func (*GetMoviesFilterRequest) GetGenre

func (o *GetMoviesFilterRequest) GetGenre() *float64

func (*GetMoviesFilterRequest) GetLang

func (o *GetMoviesFilterRequest) GetLang() string

func (*GetMoviesFilterRequest) GetSort

func (o *GetMoviesFilterRequest) GetSort() *Sort

func (*GetMoviesFilterRequest) GetStatus

func (o *GetMoviesFilterRequest) GetStatus() *float64

func (*GetMoviesFilterRequest) GetYear

func (o *GetMoviesFilterRequest) GetYear() *float64

type GetMoviesFilterResponse

type GetMoviesFilterResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetMoviesFilterResponseBody
}

func (*GetMoviesFilterResponse) GetContentType

func (o *GetMoviesFilterResponse) GetContentType() string

func (*GetMoviesFilterResponse) GetObject added in v0.3.0

func (*GetMoviesFilterResponse) GetRawResponse

func (o *GetMoviesFilterResponse) GetRawResponse() *http.Response

func (*GetMoviesFilterResponse) GetStatusCode

func (o *GetMoviesFilterResponse) GetStatusCode() int

type GetMoviesFilterResponseBody added in v0.3.0

type GetMoviesFilterResponseBody struct {
	Data   []shared.MovieBaseRecord `json:"data,omitempty"`
	Status *string                  `json:"status,omitempty"`
}

GetMoviesFilterResponseBody - response

func (*GetMoviesFilterResponseBody) GetData added in v0.3.0

func (*GetMoviesFilterResponseBody) GetStatus added in v0.3.0

func (o *GetMoviesFilterResponseBody) GetStatus() *string

type GetPeopleBaseRequest

type GetPeopleBaseRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetPeopleBaseRequest) GetID

func (o *GetPeopleBaseRequest) GetID() float64

type GetPeopleBaseResponse

type GetPeopleBaseResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetPeopleBaseResponseBody
}

func (*GetPeopleBaseResponse) GetContentType

func (o *GetPeopleBaseResponse) GetContentType() string

func (*GetPeopleBaseResponse) GetObject added in v0.3.0

func (*GetPeopleBaseResponse) GetRawResponse

func (o *GetPeopleBaseResponse) GetRawResponse() *http.Response

func (*GetPeopleBaseResponse) GetStatusCode

func (o *GetPeopleBaseResponse) GetStatusCode() int

type GetPeopleBaseResponseBody added in v0.3.0

type GetPeopleBaseResponseBody struct {
	// base people record
	Data   *shared.PeopleBaseRecord `json:"data,omitempty"`
	Status *string                  `json:"status,omitempty"`
}

GetPeopleBaseResponseBody - response

func (*GetPeopleBaseResponseBody) GetData added in v0.3.0

func (*GetPeopleBaseResponseBody) GetStatus added in v0.3.0

func (o *GetPeopleBaseResponseBody) GetStatus() *string

type GetPeopleExtendedQueryParamMeta added in v0.3.0

type GetPeopleExtendedQueryParamMeta string

GetPeopleExtendedQueryParamMeta - meta

const (
	GetPeopleExtendedQueryParamMetaTranslations GetPeopleExtendedQueryParamMeta = "translations"
)

func (GetPeopleExtendedQueryParamMeta) ToPointer added in v0.3.0

func (*GetPeopleExtendedQueryParamMeta) UnmarshalJSON added in v0.3.0

func (e *GetPeopleExtendedQueryParamMeta) UnmarshalJSON(data []byte) error

type GetPeopleExtendedRequest

type GetPeopleExtendedRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
	// meta
	Meta *GetPeopleExtendedQueryParamMeta `queryParam:"style=form,explode=true,name=meta"`
}

func (*GetPeopleExtendedRequest) GetID

func (o *GetPeopleExtendedRequest) GetID() float64

func (*GetPeopleExtendedRequest) GetMeta

type GetPeopleExtendedResponse

type GetPeopleExtendedResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetPeopleExtendedResponseBody
}

func (*GetPeopleExtendedResponse) GetContentType

func (o *GetPeopleExtendedResponse) GetContentType() string

func (*GetPeopleExtendedResponse) GetObject added in v0.3.0

func (*GetPeopleExtendedResponse) GetRawResponse

func (o *GetPeopleExtendedResponse) GetRawResponse() *http.Response

func (*GetPeopleExtendedResponse) GetStatusCode

func (o *GetPeopleExtendedResponse) GetStatusCode() int

type GetPeopleExtendedResponseBody added in v0.3.0

type GetPeopleExtendedResponseBody struct {
	// extended people record
	Data   *shared.PeopleExtendedRecord `json:"data,omitempty"`
	Status *string                      `json:"status,omitempty"`
}

GetPeopleExtendedResponseBody - response

func (*GetPeopleExtendedResponseBody) GetData added in v0.3.0

func (*GetPeopleExtendedResponseBody) GetStatus added in v0.3.0

func (o *GetPeopleExtendedResponseBody) GetStatus() *string

type GetPeopleTranslationRequest

type GetPeopleTranslationRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
	// language
	Language string `pathParam:"style=simple,explode=false,name=language"`
}

func (*GetPeopleTranslationRequest) GetID

func (*GetPeopleTranslationRequest) GetLanguage

func (o *GetPeopleTranslationRequest) GetLanguage() string

type GetPeopleTranslationResponse

type GetPeopleTranslationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetPeopleTranslationResponseBody
}

func (*GetPeopleTranslationResponse) GetContentType

func (o *GetPeopleTranslationResponse) GetContentType() string

func (*GetPeopleTranslationResponse) GetObject added in v0.3.0

func (*GetPeopleTranslationResponse) GetRawResponse

func (o *GetPeopleTranslationResponse) GetRawResponse() *http.Response

func (*GetPeopleTranslationResponse) GetStatusCode

func (o *GetPeopleTranslationResponse) GetStatusCode() int

type GetPeopleTranslationResponseBody added in v0.3.0

type GetPeopleTranslationResponseBody struct {
	// translation record
	Data   *shared.Translation `json:"data,omitempty"`
	Status *string             `json:"status,omitempty"`
}

GetPeopleTranslationResponseBody - response

func (*GetPeopleTranslationResponseBody) GetData added in v0.3.0

func (*GetPeopleTranslationResponseBody) GetStatus added in v0.3.0

func (o *GetPeopleTranslationResponseBody) GetStatus() *string

type GetSearchResultsByRemoteIDRequest

type GetSearchResultsByRemoteIDRequest struct {
	// Search for a specific remote id.  Allows searching for an IMDB or EIDR id, for example.
	RemoteID string `pathParam:"style=simple,explode=false,name=remoteId"`
}

func (*GetSearchResultsByRemoteIDRequest) GetRemoteID

func (o *GetSearchResultsByRemoteIDRequest) GetRemoteID() string

type GetSearchResultsByRemoteIDResponse

type GetSearchResultsByRemoteIDResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetSearchResultsByRemoteIDResponseBody
}

func (*GetSearchResultsByRemoteIDResponse) GetContentType

func (o *GetSearchResultsByRemoteIDResponse) GetContentType() string

func (*GetSearchResultsByRemoteIDResponse) GetObject added in v0.3.0

func (*GetSearchResultsByRemoteIDResponse) GetRawResponse

func (o *GetSearchResultsByRemoteIDResponse) GetRawResponse() *http.Response

func (*GetSearchResultsByRemoteIDResponse) GetStatusCode

func (o *GetSearchResultsByRemoteIDResponse) GetStatusCode() int

type GetSearchResultsByRemoteIDResponseBody added in v0.3.0

type GetSearchResultsByRemoteIDResponseBody struct {
	Data   []shared.SearchByRemoteIDResult `json:"data,omitempty"`
	Status *string                         `json:"status,omitempty"`
}

GetSearchResultsByRemoteIDResponseBody - response

func (*GetSearchResultsByRemoteIDResponseBody) GetData added in v0.3.0

func (*GetSearchResultsByRemoteIDResponseBody) GetStatus added in v0.3.0

type GetSearchResultsRequest

type GetSearchResultsRequest struct {
	// Restrict results to a specific company (original network, production company, studio, etc).  As an example, "The Walking Dead" would have companies of "AMC", "AMC+", and "Disney+".
	Company *string `queryParam:"style=form,explode=true,name=company"`
	// Restrict results to a specific country of origin. Should contain a 3 character country code. Currently only used for series and movies.
	Country *string `queryParam:"style=form,explode=true,name=country"`
	// Restrict results to a specific director.  Generally only used for movies.  Should include the full name of the director, such as "Steven Spielberg".
	Director *string `queryParam:"style=form,explode=true,name=director"`
	// Restrict results to a specific primary language.  Should include the 3 character language code.  Currently only used for series and movies.
	Language *string `queryParam:"style=form,explode=true,name=language"`
	// Limit results.
	Limit *float64 `queryParam:"style=form,explode=true,name=limit"`
	// Restrict results to a specific network.  Used for TV and TV movies, and functions the same as the company parameter with more specificity.
	Network *string `queryParam:"style=form,explode=true,name=network"`
	// Offset results.
	Offset *float64 `queryParam:"style=form,explode=true,name=offset"`
	// Restrict results to a specific type of company.  Should include the full name of the type of company, such as "Production Company".  Only used for companies.
	PrimaryType *string `queryParam:"style=form,explode=true,name=primaryType"`
	// Alias of the "query" parameter.  Recommend using query instead as this field will eventually be deprecated.
	Q *string `queryParam:"style=form,explode=true,name=q"`
	// The primary search string, which can include the main title for a record including all translations and aliases.
	Query *string `queryParam:"style=form,explode=true,name=query"`
	// Search for a specific remote id.  Allows searching for an IMDB or EIDR id, for example.
	RemoteID *string `queryParam:"style=form,explode=true,name=remote_id"`
	// Restrict results to a specific entity type.  Can be movie, series, person, or company.
	Type *string `queryParam:"style=form,explode=true,name=type"`
	// Restrict results to a specific year. Currently only used for series and movies.
	Year *float64 `queryParam:"style=form,explode=true,name=year"`
}

func (*GetSearchResultsRequest) GetCompany

func (o *GetSearchResultsRequest) GetCompany() *string

func (*GetSearchResultsRequest) GetCountry

func (o *GetSearchResultsRequest) GetCountry() *string

func (*GetSearchResultsRequest) GetDirector

func (o *GetSearchResultsRequest) GetDirector() *string

func (*GetSearchResultsRequest) GetLanguage

func (o *GetSearchResultsRequest) GetLanguage() *string

func (*GetSearchResultsRequest) GetLimit

func (o *GetSearchResultsRequest) GetLimit() *float64

func (*GetSearchResultsRequest) GetNetwork

func (o *GetSearchResultsRequest) GetNetwork() *string

func (*GetSearchResultsRequest) GetOffset

func (o *GetSearchResultsRequest) GetOffset() *float64

func (*GetSearchResultsRequest) GetPrimaryType

func (o *GetSearchResultsRequest) GetPrimaryType() *string

func (*GetSearchResultsRequest) GetQ

func (o *GetSearchResultsRequest) GetQ() *string

func (*GetSearchResultsRequest) GetQuery

func (o *GetSearchResultsRequest) GetQuery() *string

func (*GetSearchResultsRequest) GetRemoteID

func (o *GetSearchResultsRequest) GetRemoteID() *string

func (*GetSearchResultsRequest) GetType

func (o *GetSearchResultsRequest) GetType() *string

func (*GetSearchResultsRequest) GetYear

func (o *GetSearchResultsRequest) GetYear() *float64

type GetSearchResultsResponse

type GetSearchResultsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetSearchResultsResponseBody
}

func (*GetSearchResultsResponse) GetContentType

func (o *GetSearchResultsResponse) GetContentType() string

func (*GetSearchResultsResponse) GetObject added in v0.3.0

func (*GetSearchResultsResponse) GetRawResponse

func (o *GetSearchResultsResponse) GetRawResponse() *http.Response

func (*GetSearchResultsResponse) GetStatusCode

func (o *GetSearchResultsResponse) GetStatusCode() int

type GetSearchResultsResponseBody added in v0.3.0

type GetSearchResultsResponseBody struct {
	Data []shared.SearchResult `json:"data,omitempty"`
	// Links for next, previous and current record
	Links  *shared.Links `json:"links,omitempty"`
	Status *string       `json:"status,omitempty"`
}

GetSearchResultsResponseBody - response

func (*GetSearchResultsResponseBody) GetData added in v0.3.0

func (o *GetSearchResultsResponseBody) GetLinks() *shared.Links

func (*GetSearchResultsResponseBody) GetStatus added in v0.3.0

func (o *GetSearchResultsResponseBody) GetStatus() *string

type GetSeasonBaseRequest

type GetSeasonBaseRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetSeasonBaseRequest) GetID

func (o *GetSeasonBaseRequest) GetID() float64

type GetSeasonBaseResponse

type GetSeasonBaseResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetSeasonBaseResponseBody
}

func (*GetSeasonBaseResponse) GetContentType

func (o *GetSeasonBaseResponse) GetContentType() string

func (*GetSeasonBaseResponse) GetObject added in v0.3.0

func (*GetSeasonBaseResponse) GetRawResponse

func (o *GetSeasonBaseResponse) GetRawResponse() *http.Response

func (*GetSeasonBaseResponse) GetStatusCode

func (o *GetSeasonBaseResponse) GetStatusCode() int

type GetSeasonBaseResponseBody added in v0.3.0

type GetSeasonBaseResponseBody struct {
	// season genre record
	Data   *shared.SeasonBaseRecord `json:"data,omitempty"`
	Status *string                  `json:"status,omitempty"`
}

GetSeasonBaseResponseBody - response

func (*GetSeasonBaseResponseBody) GetData added in v0.3.0

func (*GetSeasonBaseResponseBody) GetStatus added in v0.3.0

func (o *GetSeasonBaseResponseBody) GetStatus() *string

type GetSeasonExtendedRequest

type GetSeasonExtendedRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetSeasonExtendedRequest) GetID

func (o *GetSeasonExtendedRequest) GetID() float64

type GetSeasonExtendedResponse

type GetSeasonExtendedResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetSeasonExtendedResponseBody
}

func (*GetSeasonExtendedResponse) GetContentType

func (o *GetSeasonExtendedResponse) GetContentType() string

func (*GetSeasonExtendedResponse) GetObject added in v0.3.0

func (*GetSeasonExtendedResponse) GetRawResponse

func (o *GetSeasonExtendedResponse) GetRawResponse() *http.Response

func (*GetSeasonExtendedResponse) GetStatusCode

func (o *GetSeasonExtendedResponse) GetStatusCode() int

type GetSeasonExtendedResponseBody added in v0.3.0

type GetSeasonExtendedResponseBody struct {
	// extended season record
	Data   *shared.SeasonExtendedRecord `json:"data,omitempty"`
	Status *string                      `json:"status,omitempty"`
}

GetSeasonExtendedResponseBody - response

func (*GetSeasonExtendedResponseBody) GetData added in v0.3.0

func (*GetSeasonExtendedResponseBody) GetStatus added in v0.3.0

func (o *GetSeasonExtendedResponseBody) GetStatus() *string

type GetSeasonTranslationRequest

type GetSeasonTranslationRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
	// language
	Language string `pathParam:"style=simple,explode=false,name=language"`
}

func (*GetSeasonTranslationRequest) GetID

func (*GetSeasonTranslationRequest) GetLanguage

func (o *GetSeasonTranslationRequest) GetLanguage() string

type GetSeasonTranslationResponse

type GetSeasonTranslationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetSeasonTranslationResponseBody
}

func (*GetSeasonTranslationResponse) GetContentType

func (o *GetSeasonTranslationResponse) GetContentType() string

func (*GetSeasonTranslationResponse) GetObject added in v0.3.0

func (*GetSeasonTranslationResponse) GetRawResponse

func (o *GetSeasonTranslationResponse) GetRawResponse() *http.Response

func (*GetSeasonTranslationResponse) GetStatusCode

func (o *GetSeasonTranslationResponse) GetStatusCode() int

type GetSeasonTranslationResponseBody added in v0.3.0

type GetSeasonTranslationResponseBody struct {
	// translation record
	Data   *shared.Translation `json:"data,omitempty"`
	Status *string             `json:"status,omitempty"`
}

GetSeasonTranslationResponseBody - response

func (*GetSeasonTranslationResponseBody) GetData added in v0.3.0

func (*GetSeasonTranslationResponseBody) GetStatus added in v0.3.0

func (o *GetSeasonTranslationResponseBody) GetStatus() *string

type GetSeasonTypesResponse

type GetSeasonTypesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetSeasonTypesResponseBody
}

func (*GetSeasonTypesResponse) GetContentType

func (o *GetSeasonTypesResponse) GetContentType() string

func (*GetSeasonTypesResponse) GetObject added in v0.3.0

func (*GetSeasonTypesResponse) GetRawResponse

func (o *GetSeasonTypesResponse) GetRawResponse() *http.Response

func (*GetSeasonTypesResponse) GetStatusCode

func (o *GetSeasonTypesResponse) GetStatusCode() int

type GetSeasonTypesResponseBody added in v0.3.0

type GetSeasonTypesResponseBody struct {
	Data   []shared.SeasonType `json:"data,omitempty"`
	Status *string             `json:"status,omitempty"`
}

GetSeasonTypesResponseBody - response

func (*GetSeasonTypesResponseBody) GetData added in v0.3.0

func (*GetSeasonTypesResponseBody) GetStatus added in v0.3.0

func (o *GetSeasonTypesResponseBody) GetStatus() *string

type GetSeriesArtworksRequest

type GetSeriesArtworksRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
	// lang
	Lang *string `queryParam:"style=form,explode=true,name=lang"`
	// type
	Type *int64 `queryParam:"style=form,explode=true,name=type"`
}

func (*GetSeriesArtworksRequest) GetID

func (o *GetSeriesArtworksRequest) GetID() float64

func (*GetSeriesArtworksRequest) GetLang

func (o *GetSeriesArtworksRequest) GetLang() *string

func (*GetSeriesArtworksRequest) GetType

func (o *GetSeriesArtworksRequest) GetType() *int64

type GetSeriesArtworksResponse

type GetSeriesArtworksResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetSeriesArtworksResponseBody
}

func (*GetSeriesArtworksResponse) GetContentType

func (o *GetSeriesArtworksResponse) GetContentType() string

func (*GetSeriesArtworksResponse) GetObject added in v0.3.0

func (*GetSeriesArtworksResponse) GetRawResponse

func (o *GetSeriesArtworksResponse) GetRawResponse() *http.Response

func (*GetSeriesArtworksResponse) GetStatusCode

func (o *GetSeriesArtworksResponse) GetStatusCode() int

type GetSeriesArtworksResponseBody added in v0.3.0

type GetSeriesArtworksResponseBody struct {
	// 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.
	Data   *shared.SeriesExtendedRecord `json:"data,omitempty"`
	Status *string                      `json:"status,omitempty"`
}

GetSeriesArtworksResponseBody - response

func (*GetSeriesArtworksResponseBody) GetData added in v0.3.0

func (*GetSeriesArtworksResponseBody) GetStatus added in v0.3.0

func (o *GetSeriesArtworksResponseBody) GetStatus() *string

type GetSeriesBaseBySlugRequest

type GetSeriesBaseBySlugRequest struct {
	// slug
	Slug string `pathParam:"style=simple,explode=false,name=slug"`
}

func (*GetSeriesBaseBySlugRequest) GetSlug

func (o *GetSeriesBaseBySlugRequest) GetSlug() string

type GetSeriesBaseBySlugResponse

type GetSeriesBaseBySlugResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetSeriesBaseBySlugResponseBody
}

func (*GetSeriesBaseBySlugResponse) GetContentType

func (o *GetSeriesBaseBySlugResponse) GetContentType() string

func (*GetSeriesBaseBySlugResponse) GetObject added in v0.3.0

func (*GetSeriesBaseBySlugResponse) GetRawResponse

func (o *GetSeriesBaseBySlugResponse) GetRawResponse() *http.Response

func (*GetSeriesBaseBySlugResponse) GetStatusCode

func (o *GetSeriesBaseBySlugResponse) GetStatusCode() int

type GetSeriesBaseBySlugResponseBody added in v0.3.0

type GetSeriesBaseBySlugResponseBody struct {
	// 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.
	Data   *shared.SeriesBaseRecord `json:"data,omitempty"`
	Status *string                  `json:"status,omitempty"`
}

GetSeriesBaseBySlugResponseBody - response

func (*GetSeriesBaseBySlugResponseBody) GetData added in v0.3.0

func (*GetSeriesBaseBySlugResponseBody) GetStatus added in v0.3.0

func (o *GetSeriesBaseBySlugResponseBody) GetStatus() *string

type GetSeriesBaseRequest

type GetSeriesBaseRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetSeriesBaseRequest) GetID

func (o *GetSeriesBaseRequest) GetID() float64

type GetSeriesBaseResponse

type GetSeriesBaseResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetSeriesBaseResponseBody
}

func (*GetSeriesBaseResponse) GetContentType

func (o *GetSeriesBaseResponse) GetContentType() string

func (*GetSeriesBaseResponse) GetObject added in v0.3.0

func (*GetSeriesBaseResponse) GetRawResponse

func (o *GetSeriesBaseResponse) GetRawResponse() *http.Response

func (*GetSeriesBaseResponse) GetStatusCode

func (o *GetSeriesBaseResponse) GetStatusCode() int

type GetSeriesBaseResponseBody added in v0.3.0

type GetSeriesBaseResponseBody struct {
	// 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.
	Data   *shared.SeriesBaseRecord `json:"data,omitempty"`
	Status *string                  `json:"status,omitempty"`
}

GetSeriesBaseResponseBody - response

func (*GetSeriesBaseResponseBody) GetData added in v0.3.0

func (*GetSeriesBaseResponseBody) GetStatus added in v0.3.0

func (o *GetSeriesBaseResponseBody) GetStatus() *string

type GetSeriesEpisodesData added in v0.3.0

type GetSeriesEpisodesData struct {
	Episodes []shared.EpisodeBaseRecord `json:"episodes,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 *shared.SeriesBaseRecord `json:"series,omitempty"`
}

func (*GetSeriesEpisodesData) GetEpisodes added in v0.3.0

func (o *GetSeriesEpisodesData) GetEpisodes() []shared.EpisodeBaseRecord

func (*GetSeriesEpisodesData) GetSeries added in v0.3.0

type GetSeriesEpisodesRequest

type GetSeriesEpisodesRequest struct {
	// airDate of the episode, format is yyyy-mm-dd
	AirDate       *string `queryParam:"style=form,explode=true,name=airDate"`
	EpisodeNumber *int64  `default:"0" queryParam:"style=form,explode=true,name=episodeNumber"`
	// id
	ID     float64 `pathParam:"style=simple,explode=false,name=id"`
	Page   int64   `default:"0" queryParam:"style=form,explode=true,name=page"`
	Season *int64  `default:"0" queryParam:"style=form,explode=true,name=season"`
	// season-type
	SeasonType string `pathParam:"style=simple,explode=false,name=season-type"`
}

func (*GetSeriesEpisodesRequest) GetAirDate

func (o *GetSeriesEpisodesRequest) GetAirDate() *string

func (*GetSeriesEpisodesRequest) GetEpisodeNumber

func (o *GetSeriesEpisodesRequest) GetEpisodeNumber() *int64

func (*GetSeriesEpisodesRequest) GetID

func (o *GetSeriesEpisodesRequest) GetID() float64

func (*GetSeriesEpisodesRequest) GetPage

func (o *GetSeriesEpisodesRequest) GetPage() int64

func (*GetSeriesEpisodesRequest) GetSeason

func (o *GetSeriesEpisodesRequest) GetSeason() *int64

func (*GetSeriesEpisodesRequest) GetSeasonType

func (o *GetSeriesEpisodesRequest) GetSeasonType() string

func (GetSeriesEpisodesRequest) MarshalJSON

func (g GetSeriesEpisodesRequest) MarshalJSON() ([]byte, error)

func (*GetSeriesEpisodesRequest) UnmarshalJSON

func (g *GetSeriesEpisodesRequest) UnmarshalJSON(data []byte) error

type GetSeriesEpisodesResponse

type GetSeriesEpisodesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetSeriesEpisodesResponseBody
}

func (*GetSeriesEpisodesResponse) GetContentType

func (o *GetSeriesEpisodesResponse) GetContentType() string

func (*GetSeriesEpisodesResponse) GetObject added in v0.3.0

func (*GetSeriesEpisodesResponse) GetRawResponse

func (o *GetSeriesEpisodesResponse) GetRawResponse() *http.Response

func (*GetSeriesEpisodesResponse) GetStatusCode

func (o *GetSeriesEpisodesResponse) GetStatusCode() int

type GetSeriesEpisodesResponseBody added in v0.3.0

type GetSeriesEpisodesResponseBody struct {
	Data   *GetSeriesEpisodesData `json:"data,omitempty"`
	Status *string                `json:"status,omitempty"`
}

GetSeriesEpisodesResponseBody - response

func (*GetSeriesEpisodesResponseBody) GetData added in v0.3.0

func (*GetSeriesEpisodesResponseBody) GetStatus added in v0.3.0

func (o *GetSeriesEpisodesResponseBody) GetStatus() *string

type GetSeriesExtendedQueryParamMeta added in v0.3.0

type GetSeriesExtendedQueryParamMeta string

GetSeriesExtendedQueryParamMeta - meta

const (
	GetSeriesExtendedQueryParamMetaTranslations GetSeriesExtendedQueryParamMeta = "translations"
	GetSeriesExtendedQueryParamMetaEpisodes     GetSeriesExtendedQueryParamMeta = "episodes"
)

func (GetSeriesExtendedQueryParamMeta) ToPointer added in v0.3.0

func (*GetSeriesExtendedQueryParamMeta) UnmarshalJSON added in v0.3.0

func (e *GetSeriesExtendedQueryParamMeta) UnmarshalJSON(data []byte) error

type GetSeriesExtendedRequest

type GetSeriesExtendedRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
	// meta
	Meta *GetSeriesExtendedQueryParamMeta `queryParam:"style=form,explode=true,name=meta"`
	// reduce the payload and returns the short version of this record without characters and artworks
	Short *bool `queryParam:"style=form,explode=true,name=short"`
}

func (*GetSeriesExtendedRequest) GetID

func (o *GetSeriesExtendedRequest) GetID() float64

func (*GetSeriesExtendedRequest) GetMeta

func (*GetSeriesExtendedRequest) GetShort

func (o *GetSeriesExtendedRequest) GetShort() *bool

type GetSeriesExtendedResponse

type GetSeriesExtendedResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetSeriesExtendedResponseBody
}

func (*GetSeriesExtendedResponse) GetContentType

func (o *GetSeriesExtendedResponse) GetContentType() string

func (*GetSeriesExtendedResponse) GetObject added in v0.3.0

func (*GetSeriesExtendedResponse) GetRawResponse

func (o *GetSeriesExtendedResponse) GetRawResponse() *http.Response

func (*GetSeriesExtendedResponse) GetStatusCode

func (o *GetSeriesExtendedResponse) GetStatusCode() int

type GetSeriesExtendedResponseBody added in v0.3.0

type GetSeriesExtendedResponseBody struct {
	// 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.
	Data   *shared.SeriesExtendedRecord `json:"data,omitempty"`
	Status *string                      `json:"status,omitempty"`
}

GetSeriesExtendedResponseBody - response

func (*GetSeriesExtendedResponseBody) GetData added in v0.3.0

func (*GetSeriesExtendedResponseBody) GetStatus added in v0.3.0

func (o *GetSeriesExtendedResponseBody) GetStatus() *string

type GetSeriesFilterRequest

type GetSeriesFilterRequest struct {
	// production company
	Company *float64 `queryParam:"style=form,explode=true,name=company"`
	// content rating id base on a country
	ContentRating *float64 `queryParam:"style=form,explode=true,name=contentRating"`
	// country of origin
	Country string `queryParam:"style=form,explode=true,name=country"`
	// Genre id. This id can be found using **/genres** endpoint.
	Genre *float64 `queryParam:"style=form,explode=true,name=genre"`
	// original language
	Lang string `queryParam:"style=form,explode=true,name=lang"`
	// sort by results
	Sort *QueryParamSort `queryParam:"style=form,explode=true,name=sort"`
	// sort type ascending or descending
	SortType *SortType `queryParam:"style=form,explode=true,name=sortType"`
	// status
	Status *float64 `queryParam:"style=form,explode=true,name=status"`
	// release year
	Year *float64 `queryParam:"style=form,explode=true,name=year"`
}

func (*GetSeriesFilterRequest) GetCompany

func (o *GetSeriesFilterRequest) GetCompany() *float64

func (*GetSeriesFilterRequest) GetContentRating

func (o *GetSeriesFilterRequest) GetContentRating() *float64

func (*GetSeriesFilterRequest) GetCountry

func (o *GetSeriesFilterRequest) GetCountry() string

func (*GetSeriesFilterRequest) GetGenre

func (o *GetSeriesFilterRequest) GetGenre() *float64

func (*GetSeriesFilterRequest) GetLang

func (o *GetSeriesFilterRequest) GetLang() string

func (*GetSeriesFilterRequest) GetSort

func (o *GetSeriesFilterRequest) GetSort() *QueryParamSort

func (*GetSeriesFilterRequest) GetSortType

func (o *GetSeriesFilterRequest) GetSortType() *SortType

func (*GetSeriesFilterRequest) GetStatus

func (o *GetSeriesFilterRequest) GetStatus() *float64

func (*GetSeriesFilterRequest) GetYear

func (o *GetSeriesFilterRequest) GetYear() *float64

type GetSeriesFilterResponse

type GetSeriesFilterResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetSeriesFilterResponseBody
}

func (*GetSeriesFilterResponse) GetContentType

func (o *GetSeriesFilterResponse) GetContentType() string

func (*GetSeriesFilterResponse) GetObject added in v0.3.0

func (*GetSeriesFilterResponse) GetRawResponse

func (o *GetSeriesFilterResponse) GetRawResponse() *http.Response

func (*GetSeriesFilterResponse) GetStatusCode

func (o *GetSeriesFilterResponse) GetStatusCode() int

type GetSeriesFilterResponseBody added in v0.3.0

type GetSeriesFilterResponseBody struct {
	Data []shared.SeriesBaseRecord `json:"data,omitempty"`
}

GetSeriesFilterResponseBody - response

func (*GetSeriesFilterResponseBody) GetData added in v0.3.0

type GetSeriesNextAiredRequest

type GetSeriesNextAiredRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetSeriesNextAiredRequest) GetID

type GetSeriesNextAiredResponse

type GetSeriesNextAiredResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetSeriesNextAiredResponseBody
}

func (*GetSeriesNextAiredResponse) GetContentType

func (o *GetSeriesNextAiredResponse) GetContentType() string

func (*GetSeriesNextAiredResponse) GetObject added in v0.3.0

func (*GetSeriesNextAiredResponse) GetRawResponse

func (o *GetSeriesNextAiredResponse) GetRawResponse() *http.Response

func (*GetSeriesNextAiredResponse) GetStatusCode

func (o *GetSeriesNextAiredResponse) GetStatusCode() int

type GetSeriesNextAiredResponseBody added in v0.3.0

type GetSeriesNextAiredResponseBody struct {
	// 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.
	Data   *shared.SeriesBaseRecord `json:"data,omitempty"`
	Status *string                  `json:"status,omitempty"`
}

GetSeriesNextAiredResponseBody - response

func (*GetSeriesNextAiredResponseBody) GetData added in v0.3.0

func (*GetSeriesNextAiredResponseBody) GetStatus added in v0.3.0

func (o *GetSeriesNextAiredResponseBody) GetStatus() *string

type GetSeriesSeasonEpisodesTranslatedRequest

type GetSeriesSeasonEpisodesTranslatedRequest struct {
	// id
	ID   float64 `pathParam:"style=simple,explode=false,name=id"`
	Lang string  `pathParam:"style=simple,explode=false,name=lang"`
	Page int64   `default:"0" queryParam:"style=form,explode=true,name=page"`
	// season-type
	SeasonType string `pathParam:"style=simple,explode=false,name=season-type"`
}

func (*GetSeriesSeasonEpisodesTranslatedRequest) GetID

func (*GetSeriesSeasonEpisodesTranslatedRequest) GetLang

func (*GetSeriesSeasonEpisodesTranslatedRequest) GetPage

func (*GetSeriesSeasonEpisodesTranslatedRequest) GetSeasonType

func (GetSeriesSeasonEpisodesTranslatedRequest) MarshalJSON

func (*GetSeriesSeasonEpisodesTranslatedRequest) UnmarshalJSON

func (g *GetSeriesSeasonEpisodesTranslatedRequest) UnmarshalJSON(data []byte) error

type GetSeriesSeasonEpisodesTranslatedResponse

type GetSeriesSeasonEpisodesTranslatedResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetSeriesSeasonEpisodesTranslatedResponseBody
}

func (*GetSeriesSeasonEpisodesTranslatedResponse) GetContentType

func (*GetSeriesSeasonEpisodesTranslatedResponse) GetObject added in v0.3.0

func (*GetSeriesSeasonEpisodesTranslatedResponse) GetRawResponse

func (*GetSeriesSeasonEpisodesTranslatedResponse) GetStatusCode

type GetSeriesSeasonEpisodesTranslatedResponseBody added in v0.3.0

type GetSeriesSeasonEpisodesTranslatedResponseBody struct {
	// 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.
	Data   *shared.SeriesBaseRecord `json:"data,omitempty"`
	Status *string                  `json:"status,omitempty"`
}

GetSeriesSeasonEpisodesTranslatedResponseBody - response

func (*GetSeriesSeasonEpisodesTranslatedResponseBody) GetData added in v0.3.0

func (*GetSeriesSeasonEpisodesTranslatedResponseBody) GetStatus added in v0.3.0

type GetSeriesTranslationRequest

type GetSeriesTranslationRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
	// language
	Language string `pathParam:"style=simple,explode=false,name=language"`
}

func (*GetSeriesTranslationRequest) GetID

func (*GetSeriesTranslationRequest) GetLanguage

func (o *GetSeriesTranslationRequest) GetLanguage() string

type GetSeriesTranslationResponse

type GetSeriesTranslationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetSeriesTranslationResponseBody
}

func (*GetSeriesTranslationResponse) GetContentType

func (o *GetSeriesTranslationResponse) GetContentType() string

func (*GetSeriesTranslationResponse) GetObject added in v0.3.0

func (*GetSeriesTranslationResponse) GetRawResponse

func (o *GetSeriesTranslationResponse) GetRawResponse() *http.Response

func (*GetSeriesTranslationResponse) GetStatusCode

func (o *GetSeriesTranslationResponse) GetStatusCode() int

type GetSeriesTranslationResponseBody added in v0.3.0

type GetSeriesTranslationResponseBody struct {
	// translation record
	Data   *shared.Translation `json:"data,omitempty"`
	Status *string             `json:"status,omitempty"`
}

GetSeriesTranslationResponseBody - response

func (*GetSeriesTranslationResponseBody) GetData added in v0.3.0

func (*GetSeriesTranslationResponseBody) GetStatus added in v0.3.0

func (o *GetSeriesTranslationResponseBody) GetStatus() *string

type GetUserFavoritesResponse

type GetUserFavoritesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetUserFavoritesResponseBody
}

func (*GetUserFavoritesResponse) GetContentType

func (o *GetUserFavoritesResponse) GetContentType() string

func (*GetUserFavoritesResponse) GetObject added in v0.3.0

func (*GetUserFavoritesResponse) GetRawResponse

func (o *GetUserFavoritesResponse) GetRawResponse() *http.Response

func (*GetUserFavoritesResponse) GetStatusCode

func (o *GetUserFavoritesResponse) GetStatusCode() int

type GetUserFavoritesResponseBody added in v0.3.0

type GetUserFavoritesResponseBody struct {
	Data   []shared.Favorites `json:"data,omitempty"`
	Status *string            `json:"status,omitempty"`
}

GetUserFavoritesResponseBody - response

func (*GetUserFavoritesResponseBody) GetData added in v0.3.0

func (*GetUserFavoritesResponseBody) GetStatus added in v0.3.0

func (o *GetUserFavoritesResponseBody) GetStatus() *string

type GetUserInfoByIDRequest

type GetUserInfoByIDRequest struct {
	// id
	ID float64 `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetUserInfoByIDRequest) GetID

func (o *GetUserInfoByIDRequest) GetID() float64

type GetUserInfoByIDResponse

type GetUserInfoByIDResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetUserInfoByIDResponseBody
}

func (*GetUserInfoByIDResponse) GetContentType

func (o *GetUserInfoByIDResponse) GetContentType() string

func (*GetUserInfoByIDResponse) GetObject added in v0.3.0

func (*GetUserInfoByIDResponse) GetRawResponse

func (o *GetUserInfoByIDResponse) GetRawResponse() *http.Response

func (*GetUserInfoByIDResponse) GetStatusCode

func (o *GetUserInfoByIDResponse) GetStatusCode() int

type GetUserInfoByIDResponseBody added in v0.3.0

type GetUserInfoByIDResponseBody struct {
	Data   []shared.UserInfo `json:"data,omitempty"`
	Status *string           `json:"status,omitempty"`
}

GetUserInfoByIDResponseBody - response

func (*GetUserInfoByIDResponseBody) GetData added in v0.3.0

func (*GetUserInfoByIDResponseBody) GetStatus added in v0.3.0

func (o *GetUserInfoByIDResponseBody) GetStatus() *string

type GetUserInfoResponse

type GetUserInfoResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *GetUserInfoResponseBody
}

func (*GetUserInfoResponse) GetContentType

func (o *GetUserInfoResponse) GetContentType() string

func (*GetUserInfoResponse) GetObject added in v0.3.0

func (*GetUserInfoResponse) GetRawResponse

func (o *GetUserInfoResponse) GetRawResponse() *http.Response

func (*GetUserInfoResponse) GetStatusCode

func (o *GetUserInfoResponse) GetStatusCode() int

type GetUserInfoResponseBody added in v0.3.0

type GetUserInfoResponseBody struct {
	Data   []shared.UserInfo `json:"data,omitempty"`
	Status *string           `json:"status,omitempty"`
}

GetUserInfoResponseBody - response

func (*GetUserInfoResponseBody) GetData added in v0.3.0

func (o *GetUserInfoResponseBody) GetData() []shared.UserInfo

func (*GetUserInfoResponseBody) GetStatus added in v0.3.0

func (o *GetUserInfoResponseBody) GetStatus() *string

type Meta added in v0.3.0

type Meta string

Meta - meta

const (
	MetaTranslations Meta = "translations"
)

func (Meta) ToPointer added in v0.3.0

func (e Meta) ToPointer() *Meta

func (*Meta) UnmarshalJSON added in v0.3.0

func (e *Meta) UnmarshalJSON(data []byte) error

type PostLoginRequestBody

type PostLoginRequestBody struct {
	Apikey string  `json:"apikey"`
	Pin    *string `json:"pin,omitempty"`
}

func (*PostLoginRequestBody) GetApikey

func (o *PostLoginRequestBody) GetApikey() string

func (*PostLoginRequestBody) GetPin

func (o *PostLoginRequestBody) GetPin() *string

type PostLoginResponse

type PostLoginResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *PostLoginResponseBody
}

func (*PostLoginResponse) GetContentType

func (o *PostLoginResponse) GetContentType() string

func (*PostLoginResponse) GetObject added in v0.3.0

func (o *PostLoginResponse) GetObject() *PostLoginResponseBody

func (*PostLoginResponse) GetRawResponse

func (o *PostLoginResponse) GetRawResponse() *http.Response

func (*PostLoginResponse) GetStatusCode

func (o *PostLoginResponse) GetStatusCode() int

type PostLoginResponseBody added in v0.3.0

type PostLoginResponseBody struct {
	Data   *Data   `json:"data,omitempty"`
	Status *string `json:"status,omitempty"`
}

PostLoginResponseBody - response

func (*PostLoginResponseBody) GetData added in v0.3.0

func (o *PostLoginResponseBody) GetData() *Data

func (*PostLoginResponseBody) GetStatus added in v0.3.0

func (o *PostLoginResponseBody) GetStatus() *string

type QueryParamMeta added in v0.3.0

type QueryParamMeta string

QueryParamMeta - meta

const (
	QueryParamMetaTranslations QueryParamMeta = "translations"
)

func (QueryParamMeta) ToPointer added in v0.3.0

func (e QueryParamMeta) ToPointer() *QueryParamMeta

func (*QueryParamMeta) UnmarshalJSON added in v0.3.0

func (e *QueryParamMeta) UnmarshalJSON(data []byte) error

type QueryParamSort added in v0.3.0

type QueryParamSort string

QueryParamSort - sort by results

const (
	QueryParamSortScore      QueryParamSort = "score"
	QueryParamSortFirstAired QueryParamSort = "firstAired"
	QueryParamSortLastAired  QueryParamSort = "lastAired"
	QueryParamSortName       QueryParamSort = "name"
)

func (QueryParamSort) ToPointer added in v0.3.0

func (e QueryParamSort) ToPointer() *QueryParamSort

func (*QueryParamSort) UnmarshalJSON added in v0.3.0

func (e *QueryParamSort) UnmarshalJSON(data []byte) error

type Sort added in v0.3.0

type Sort string

Sort - sort by results

const (
	SortScore      Sort = "score"
	SortFirstAired Sort = "firstAired"
	SortName       Sort = "name"
)

func (Sort) ToPointer added in v0.3.0

func (e Sort) ToPointer() *Sort

func (*Sort) UnmarshalJSON added in v0.3.0

func (e *Sort) UnmarshalJSON(data []byte) error

type SortType added in v0.3.0

type SortType string

SortType - sort type ascending or descending

const (
	SortTypeAsc  SortType = "asc"
	SortTypeDesc SortType = "desc"
)

func (SortType) ToPointer added in v0.3.0

func (e SortType) ToPointer() *SortType

func (*SortType) UnmarshalJSON added in v0.3.0

func (e *SortType) UnmarshalJSON(data []byte) error

type Type added in v0.3.0

type Type string
const (
	TypeArtwork              Type = "artwork"
	TypeAwardNominees        Type = "award_nominees"
	TypeCompanies            Type = "companies"
	TypeEpisodes             Type = "episodes"
	TypeLists                Type = "lists"
	TypePeople               Type = "people"
	TypeSeasons              Type = "seasons"
	TypeSeries               Type = "series"
	TypeSeriespeople         Type = "seriespeople"
	TypeArtworktypes         Type = "artworktypes"
	TypeAwardCategories      Type = "award_categories"
	TypeAwards               Type = "awards"
	TypeCompanyTypes         Type = "company_types"
	TypeContentRatings       Type = "content_ratings"
	TypeCountries            Type = "countries"
	TypeEntityTypes          Type = "entity_types"
	TypeGenres               Type = "genres"
	TypeLanguages            Type = "languages"
	TypeMovies               Type = "movies"
	TypeMovieGenres          Type = "movie_genres"
	TypeMovieStatus          Type = "movie_status"
	TypePeopletypes          Type = "peopletypes"
	TypeSeasontypes          Type = "seasontypes"
	TypeSourcetypes          Type = "sourcetypes"
	TypeTagOptions           Type = "tag_options"
	TypeTags                 Type = "tags"
	TypeTranslatedcharacters Type = "translatedcharacters"
	TypeTranslatedcompanies  Type = "translatedcompanies"
	TypeTranslatedepisodes   Type = "translatedepisodes"
	TypeTranslatedlists      Type = "translatedlists"
	TypeTranslatedmovies     Type = "translatedmovies"
	TypeTranslatedpeople     Type = "translatedpeople"
	TypeTranslatedseasons    Type = "translatedseasons"
	TypeTranslatedserierk    Type = "translatedserierk"
)

func (Type) ToPointer added in v0.3.0

func (e Type) ToPointer() *Type

func (*Type) UnmarshalJSON added in v0.3.0

func (e *Type) UnmarshalJSON(data []byte) error

type UpdatesRequest

type UpdatesRequest struct {
	Action *Action `queryParam:"style=form,explode=true,name=action"`
	// name
	Page  *float64 `queryParam:"style=form,explode=true,name=page"`
	Since int64    `queryParam:"style=form,explode=true,name=since"`
	Type  *Type    `queryParam:"style=form,explode=true,name=type"`
}

func (*UpdatesRequest) GetAction

func (o *UpdatesRequest) GetAction() *Action

func (*UpdatesRequest) GetPage

func (o *UpdatesRequest) GetPage() *float64

func (*UpdatesRequest) GetSince

func (o *UpdatesRequest) GetSince() int64

func (*UpdatesRequest) GetType

func (o *UpdatesRequest) GetType() *Type

type UpdatesResponse

type UpdatesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// response
	Object *UpdatesResponseBody
}

func (*UpdatesResponse) GetContentType

func (o *UpdatesResponse) GetContentType() string

func (*UpdatesResponse) GetObject added in v0.3.0

func (o *UpdatesResponse) GetObject() *UpdatesResponseBody

func (*UpdatesResponse) GetRawResponse

func (o *UpdatesResponse) GetRawResponse() *http.Response

func (*UpdatesResponse) GetStatusCode

func (o *UpdatesResponse) GetStatusCode() int

type UpdatesResponseBody added in v0.3.0

type UpdatesResponseBody struct {
	Data []shared.EntityUpdate `json:"data,omitempty"`
	// Links for next, previous and current record
	Links  *shared.Links `json:"links,omitempty"`
	Status *string       `json:"status,omitempty"`
}

UpdatesResponseBody - response

func (*UpdatesResponseBody) GetData added in v0.3.0

func (o *UpdatesResponseBody) GetData() []shared.EntityUpdate
func (o *UpdatesResponseBody) GetLinks() *shared.Links

func (*UpdatesResponseBody) GetStatus added in v0.3.0

func (o *UpdatesResponseBody) GetStatus() *string

Jump to

Keyboard shortcuts

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