api

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jan 4, 2025 License: GPL-3.0 Imports: 21 Imported by: 0

README ¶

Go API client for api

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 10.10.3
  • Package version: 1.0.0
  • Generator version: 7.10.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import api "github.com/hritvikpatel4/jellyfin-sdk-go/api"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value api.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), api.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value api.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), api.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using api.ContextOperationServerIndices and api.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), api.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), api.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to http://localhost

Class Method HTTP request Description
ActivityLogAPI GetLogEntries Get /System/ActivityLog/Entries Gets activity log entries.
ApiKeyAPI CreateKey Post /Auth/Keys Create a new api key.
ApiKeyAPI GetKeys Get /Auth/Keys Get all keys.
ApiKeyAPI RevokeKey Delete /Auth/Keys/{key} Remove an api key.
ArtistsAPI GetAlbumArtists Get /Artists/AlbumArtists Gets all album artists from a given item, folder, or the entire library.
ArtistsAPI GetArtistByName Get /Artists/{name} Gets an artist by name.
ArtistsAPI GetArtists Get /Artists Gets all artists from a given item, folder, or the entire library.
AudioAPI GetAudioStream Get /Audio/{itemId}/stream Gets an audio stream.
AudioAPI GetAudioStreamByContainer Get /Audio/{itemId}/stream.{container} Gets an audio stream.
AudioAPI HeadAudioStream Head /Audio/{itemId}/stream Gets an audio stream.
AudioAPI HeadAudioStreamByContainer Head /Audio/{itemId}/stream.{container} Gets an audio stream.
BrandingAPI GetBrandingCss Get /Branding/Css Gets branding css.
BrandingAPI GetBrandingCss2 Get /Branding/Css.css Gets branding css.
BrandingAPI GetBrandingOptions Get /Branding/Configuration Gets branding configuration.
ChannelsAPI GetAllChannelFeatures Get /Channels/Features Get all channel features.
ChannelsAPI GetChannelFeatures Get /Channels/{channelId}/Features Get channel features.
ChannelsAPI GetChannelItems Get /Channels/{channelId}/Items Get channel items.
ChannelsAPI GetChannels Get /Channels Gets available channels.
ChannelsAPI GetLatestChannelItems Get /Channels/Items/Latest Gets latest channel items.
ClientLogAPI LogFile Post /ClientLog/Document Upload a document.
CollectionAPI AddToCollection Post /Collections/{collectionId}/Items Adds items to a collection.
CollectionAPI CreateCollection Post /Collections Creates a new collection.
CollectionAPI RemoveFromCollection Delete /Collections/{collectionId}/Items Removes items from a collection.
ConfigurationAPI GetConfiguration Get /System/Configuration Gets application configuration.
ConfigurationAPI GetDefaultMetadataOptions Get /System/Configuration/MetadataOptions/Default Gets a default MetadataOptions object.
ConfigurationAPI GetNamedConfiguration Get /System/Configuration/{key} Gets a named configuration.
ConfigurationAPI UpdateConfiguration Post /System/Configuration Updates application configuration.
ConfigurationAPI UpdateNamedConfiguration Post /System/Configuration/{key} Updates named configuration.
DashboardAPI GetConfigurationPages Get /web/ConfigurationPages Gets the configuration pages.
DashboardAPI GetDashboardConfigurationPage Get /web/ConfigurationPage Gets a dashboard configuration page.
DevicesAPI DeleteDevice Delete /Devices Deletes a device.
DevicesAPI GetDeviceInfo Get /Devices/Info Get info for a device.
DevicesAPI GetDeviceOptions Get /Devices/Options Get options for a device.
DevicesAPI GetDevices Get /Devices Get Devices.
DevicesAPI UpdateDeviceOptions Post /Devices/Options Update device options.
DisplayPreferencesAPI GetDisplayPreferences Get /DisplayPreferences/{displayPreferencesId} Get Display Preferences.
DisplayPreferencesAPI UpdateDisplayPreferences Post /DisplayPreferences/{displayPreferencesId} Update Display Preferences.
DynamicHlsAPI GetHlsAudioSegment Get /Audio/{itemId}/hls1/{playlistId}/{segmentId}.{container} Gets a video stream using HTTP live streaming.
DynamicHlsAPI GetHlsVideoSegment Get /Videos/{itemId}/hls1/{playlistId}/{segmentId}.{container} Gets a video stream using HTTP live streaming.
DynamicHlsAPI GetLiveHlsStream Get /Videos/{itemId}/live.m3u8 Gets a hls live stream.
DynamicHlsAPI GetMasterHlsAudioPlaylist Get /Audio/{itemId}/master.m3u8 Gets an audio hls playlist stream.
DynamicHlsAPI GetMasterHlsVideoPlaylist Get /Videos/{itemId}/master.m3u8 Gets a video hls playlist stream.
DynamicHlsAPI GetVariantHlsAudioPlaylist Get /Audio/{itemId}/main.m3u8 Gets an audio stream using HTTP live streaming.
DynamicHlsAPI GetVariantHlsVideoPlaylist Get /Videos/{itemId}/main.m3u8 Gets a video stream using HTTP live streaming.
DynamicHlsAPI HeadMasterHlsAudioPlaylist Head /Audio/{itemId}/master.m3u8 Gets an audio hls playlist stream.
DynamicHlsAPI HeadMasterHlsVideoPlaylist Head /Videos/{itemId}/master.m3u8 Gets a video hls playlist stream.
EnvironmentAPI GetDefaultDirectoryBrowser Get /Environment/DefaultDirectoryBrowser Get Default directory browser.
EnvironmentAPI GetDirectoryContents Get /Environment/DirectoryContents Gets the contents of a given directory in the file system.
EnvironmentAPI GetDrives Get /Environment/Drives Gets available drives from the server's file system.
EnvironmentAPI GetNetworkShares Get /Environment/NetworkShares Gets network paths.
EnvironmentAPI GetParentPath Get /Environment/ParentPath Gets the parent path of a given path.
EnvironmentAPI ValidatePath Post /Environment/ValidatePath Validates path.
FilterAPI GetQueryFilters Get /Items/Filters2 Gets query filters.
FilterAPI GetQueryFiltersLegacy Get /Items/Filters Gets legacy query filters.
GenresAPI GetGenre Get /Genres/{genreName} Gets a genre, by name.
GenresAPI GetGenres Get /Genres Gets all genres from a given item, folder, or the entire library.
HlsSegmentAPI GetHlsAudioSegmentLegacyAac Get /Audio/{itemId}/hls/{segmentId}/stream.aac Gets the specified audio segment for an audio item.
HlsSegmentAPI GetHlsAudioSegmentLegacyMp3 Get /Audio/{itemId}/hls/{segmentId}/stream.mp3 Gets the specified audio segment for an audio item.
HlsSegmentAPI GetHlsPlaylistLegacy Get /Videos/{itemId}/hls/{playlistId}/stream.m3u8 Gets a hls video playlist.
HlsSegmentAPI GetHlsVideoSegmentLegacy Get /Videos/{itemId}/hls/{playlistId}/{segmentId}.{segmentContainer} Gets a hls video segment.
HlsSegmentAPI StopEncodingProcess Delete /Videos/ActiveEncodings Stops an active encoding.
ImageAPI DeleteCustomSplashscreen Delete /Branding/Splashscreen Delete a custom splashscreen.
ImageAPI DeleteItemImage Delete /Items/{itemId}/Images/{imageType} Delete an item's image.
ImageAPI DeleteItemImageByIndex Delete /Items/{itemId}/Images/{imageType}/{imageIndex} Delete an item's image.
ImageAPI DeleteUserImage Delete /UserImage Delete the user's image.
ImageAPI GetArtistImage Get /Artists/{name}/Images/{imageType}/{imageIndex} Get artist image by name.
ImageAPI GetGenreImage Get /Genres/{name}/Images/{imageType} Get genre image by name.
ImageAPI GetGenreImageByIndex Get /Genres/{name}/Images/{imageType}/{imageIndex} Get genre image by name.
ImageAPI GetItemImage Get /Items/{itemId}/Images/{imageType} Gets the item's image.
ImageAPI GetItemImage2 Get /Items/{itemId}/Images/{imageType}/{imageIndex}/{tag}/{format}/{maxWidth}/{maxHeight}/{percentPlayed}/{unplayedCount} Gets the item's image.
ImageAPI GetItemImageByIndex Get /Items/{itemId}/Images/{imageType}/{imageIndex} Gets the item's image.
ImageAPI GetItemImageInfos Get /Items/{itemId}/Images Get item image infos.
ImageAPI GetMusicGenreImage Get /MusicGenres/{name}/Images/{imageType} Get music genre image by name.
ImageAPI GetMusicGenreImageByIndex Get /MusicGenres/{name}/Images/{imageType}/{imageIndex} Get music genre image by name.
ImageAPI GetPersonImage Get /Persons/{name}/Images/{imageType} Get person image by name.
ImageAPI GetPersonImageByIndex Get /Persons/{name}/Images/{imageType}/{imageIndex} Get person image by name.
ImageAPI GetSplashscreen Get /Branding/Splashscreen Generates or gets the splashscreen.
ImageAPI GetStudioImage Get /Studios/{name}/Images/{imageType} Get studio image by name.
ImageAPI GetStudioImageByIndex Get /Studios/{name}/Images/{imageType}/{imageIndex} Get studio image by name.
ImageAPI GetUserImage Get /UserImage Get user profile image.
ImageAPI HeadArtistImage Head /Artists/{name}/Images/{imageType}/{imageIndex} Get artist image by name.
ImageAPI HeadGenreImage Head /Genres/{name}/Images/{imageType} Get genre image by name.
ImageAPI HeadGenreImageByIndex Head /Genres/{name}/Images/{imageType}/{imageIndex} Get genre image by name.
ImageAPI HeadItemImage Head /Items/{itemId}/Images/{imageType} Gets the item's image.
ImageAPI HeadItemImage2 Head /Items/{itemId}/Images/{imageType}/{imageIndex}/{tag}/{format}/{maxWidth}/{maxHeight}/{percentPlayed}/{unplayedCount} Gets the item's image.
ImageAPI HeadItemImageByIndex Head /Items/{itemId}/Images/{imageType}/{imageIndex} Gets the item's image.
ImageAPI HeadMusicGenreImage Head /MusicGenres/{name}/Images/{imageType} Get music genre image by name.
ImageAPI HeadMusicGenreImageByIndex Head /MusicGenres/{name}/Images/{imageType}/{imageIndex} Get music genre image by name.
ImageAPI HeadPersonImage Head /Persons/{name}/Images/{imageType} Get person image by name.
ImageAPI HeadPersonImageByIndex Head /Persons/{name}/Images/{imageType}/{imageIndex} Get person image by name.
ImageAPI HeadStudioImage Head /Studios/{name}/Images/{imageType} Get studio image by name.
ImageAPI HeadStudioImageByIndex Head /Studios/{name}/Images/{imageType}/{imageIndex} Get studio image by name.
ImageAPI HeadUserImage Head /UserImage Get user profile image.
ImageAPI PostUserImage Post /UserImage Sets the user image.
ImageAPI SetItemImage Post /Items/{itemId}/Images/{imageType} Set item image.
ImageAPI SetItemImageByIndex Post /Items/{itemId}/Images/{imageType}/{imageIndex} Set item image.
ImageAPI UpdateItemImageIndex Post /Items/{itemId}/Images/{imageType}/{imageIndex}/Index Updates the index for an item image.
ImageAPI UploadCustomSplashscreen Post /Branding/Splashscreen Uploads a custom splashscreen. The body is expected to the image contents base64 encoded.
InstantMixAPI GetInstantMixFromAlbum Get /Albums/{itemId}/InstantMix Creates an instant playlist based on a given album.
InstantMixAPI GetInstantMixFromArtists Get /Artists/{itemId}/InstantMix Creates an instant playlist based on a given artist.
InstantMixAPI GetInstantMixFromArtists2 Get /Artists/InstantMix Creates an instant playlist based on a given artist.
InstantMixAPI GetInstantMixFromItem Get /Items/{itemId}/InstantMix Creates an instant playlist based on a given item.
InstantMixAPI GetInstantMixFromMusicGenreById Get /MusicGenres/InstantMix Creates an instant playlist based on a given genre.
InstantMixAPI GetInstantMixFromMusicGenreByName Get /MusicGenres/{name}/InstantMix Creates an instant playlist based on a given genre.
InstantMixAPI GetInstantMixFromPlaylist Get /Playlists/{itemId}/InstantMix Creates an instant playlist based on a given playlist.
InstantMixAPI GetInstantMixFromSong Get /Songs/{itemId}/InstantMix Creates an instant playlist based on a given song.
ItemLookupAPI ApplySearchCriteria Post /Items/RemoteSearch/Apply/{itemId} Applies search criteria to an item and refreshes metadata.
ItemLookupAPI GetBookRemoteSearchResults Post /Items/RemoteSearch/Book Get book remote search.
ItemLookupAPI GetBoxSetRemoteSearchResults Post /Items/RemoteSearch/BoxSet Get box set remote search.
ItemLookupAPI GetExternalIdInfos Get /Items/{itemId}/ExternalIdInfos Get the item's external id info.
ItemLookupAPI GetMovieRemoteSearchResults Post /Items/RemoteSearch/Movie Get movie remote search.
ItemLookupAPI GetMusicAlbumRemoteSearchResults Post /Items/RemoteSearch/MusicAlbum Get music album remote search.
ItemLookupAPI GetMusicArtistRemoteSearchResults Post /Items/RemoteSearch/MusicArtist Get music artist remote search.
ItemLookupAPI GetMusicVideoRemoteSearchResults Post /Items/RemoteSearch/MusicVideo Get music video remote search.
ItemLookupAPI GetPersonRemoteSearchResults Post /Items/RemoteSearch/Person Get person remote search.
ItemLookupAPI GetSeriesRemoteSearchResults Post /Items/RemoteSearch/Series Get series remote search.
ItemLookupAPI GetTrailerRemoteSearchResults Post /Items/RemoteSearch/Trailer Get trailer remote search.
ItemRefreshAPI RefreshItem Post /Items/{itemId}/Refresh Refreshes metadata for an item.
ItemUpdateAPI GetMetadataEditorInfo Get /Items/{itemId}/MetadataEditor Gets metadata editor info for an item.
ItemUpdateAPI UpdateItem Post /Items/{itemId} Updates an item.
ItemUpdateAPI UpdateItemContentType Post /Items/{itemId}/ContentType Updates an item's content type.
ItemsAPI GetItemUserData Get /UserItems/{itemId}/UserData Get Item User Data.
ItemsAPI GetItems Get /Items Gets items based on a query.
ItemsAPI GetResumeItems Get /UserItems/Resume Gets items based on a query.
ItemsAPI UpdateItemUserData Post /UserItems/{itemId}/UserData Update Item User Data.
LibraryAPI DeleteItem Delete /Items/{itemId} Deletes an item from the library and filesystem.
LibraryAPI DeleteItems Delete /Items Deletes items from the library and filesystem.
LibraryAPI GetAncestors Get /Items/{itemId}/Ancestors Gets all parents of an item.
LibraryAPI GetCriticReviews Get /Items/{itemId}/CriticReviews Gets critic review for an item.
LibraryAPI GetDownload Get /Items/{itemId}/Download Downloads item media.
LibraryAPI GetFile Get /Items/{itemId}/File Get the original file of an item.
LibraryAPI GetItemCounts Get /Items/Counts Get item counts.
LibraryAPI GetLibraryOptionsInfo Get /Libraries/AvailableOptions Gets the library options info.
LibraryAPI GetMediaFolders Get /Library/MediaFolders Gets all user media folders.
LibraryAPI GetPhysicalPaths Get /Library/PhysicalPaths Gets a list of physical paths from virtual folders.
LibraryAPI GetSimilarAlbums Get /Albums/{itemId}/Similar Gets similar items.
LibraryAPI GetSimilarArtists Get /Artists/{itemId}/Similar Gets similar items.
LibraryAPI GetSimilarItems Get /Items/{itemId}/Similar Gets similar items.
LibraryAPI GetSimilarMovies Get /Movies/{itemId}/Similar Gets similar items.
LibraryAPI GetSimilarShows Get /Shows/{itemId}/Similar Gets similar items.
LibraryAPI GetSimilarTrailers Get /Trailers/{itemId}/Similar Gets similar items.
LibraryAPI GetThemeMedia Get /Items/{itemId}/ThemeMedia Get theme songs and videos for an item.
LibraryAPI GetThemeSongs Get /Items/{itemId}/ThemeSongs Get theme songs for an item.
LibraryAPI GetThemeVideos Get /Items/{itemId}/ThemeVideos Get theme videos for an item.
LibraryAPI PostAddedMovies Post /Library/Movies/Added Reports that new movies have been added by an external source.
LibraryAPI PostAddedSeries Post /Library/Series/Added Reports that new episodes of a series have been added by an external source.
LibraryAPI PostUpdatedMedia Post /Library/Media/Updated Reports that new movies have been added by an external source.
LibraryAPI PostUpdatedMovies Post /Library/Movies/Updated Reports that new movies have been added by an external source.
LibraryAPI PostUpdatedSeries Post /Library/Series/Updated Reports that new episodes of a series have been added by an external source.
LibraryAPI RefreshLibrary Post /Library/Refresh Starts a library scan.
LibraryStructureAPI AddMediaPath Post /Library/VirtualFolders/Paths Add a media path to a library.
LibraryStructureAPI AddVirtualFolder Post /Library/VirtualFolders Adds a virtual folder.
LibraryStructureAPI GetVirtualFolders Get /Library/VirtualFolders Gets all virtual folders.
LibraryStructureAPI RemoveMediaPath Delete /Library/VirtualFolders/Paths Remove a media path.
LibraryStructureAPI RemoveVirtualFolder Delete /Library/VirtualFolders Removes a virtual folder.
LibraryStructureAPI RenameVirtualFolder Post /Library/VirtualFolders/Name Renames a virtual folder.
LibraryStructureAPI UpdateLibraryOptions Post /Library/VirtualFolders/LibraryOptions Update library options.
LibraryStructureAPI UpdateMediaPath Post /Library/VirtualFolders/Paths/Update Updates a media path.
LiveTvAPI AddListingProvider Post /LiveTv/ListingProviders Adds a listings provider.
LiveTvAPI AddTunerHost Post /LiveTv/TunerHosts Adds a tuner host.
LiveTvAPI CancelSeriesTimer Delete /LiveTv/SeriesTimers/{timerId} Cancels a live tv series timer.
LiveTvAPI CancelTimer Delete /LiveTv/Timers/{timerId} Cancels a live tv timer.
LiveTvAPI CreateSeriesTimer Post /LiveTv/SeriesTimers Creates a live tv series timer.
LiveTvAPI CreateTimer Post /LiveTv/Timers Creates a live tv timer.
LiveTvAPI DeleteListingProvider Delete /LiveTv/ListingProviders Delete listing provider.
LiveTvAPI DeleteRecording Delete /LiveTv/Recordings/{recordingId} Deletes a live tv recording.
LiveTvAPI DeleteTunerHost Delete /LiveTv/TunerHosts Deletes a tuner host.
LiveTvAPI DiscoverTuners Get /LiveTv/Tuners/Discover Discover tuners.
LiveTvAPI DiscvoverTuners Get /LiveTv/Tuners/Discvover Discover tuners.
LiveTvAPI GetChannel Get /LiveTv/Channels/{channelId} Gets a live tv channel.
LiveTvAPI GetChannelMappingOptions Get /LiveTv/ChannelMappingOptions Get channel mapping options.
LiveTvAPI GetDefaultListingProvider Get /LiveTv/ListingProviders/Default Gets default listings provider info.
LiveTvAPI GetDefaultTimer Get /LiveTv/Timers/Defaults Gets the default values for a new timer.
LiveTvAPI GetGuideInfo Get /LiveTv/GuideInfo Get guid info.
LiveTvAPI GetLineups Get /LiveTv/ListingProviders/Lineups Gets available lineups.
LiveTvAPI GetLiveRecordingFile Get /LiveTv/LiveRecordings/{recordingId}/stream Gets a live tv recording stream.
LiveTvAPI GetLiveStreamFile Get /LiveTv/LiveStreamFiles/{streamId}/stream.{container} Gets a live tv channel stream.
LiveTvAPI GetLiveTvChannels Get /LiveTv/Channels Gets available live tv channels.
LiveTvAPI GetLiveTvInfo Get /LiveTv/Info Gets available live tv services.
LiveTvAPI GetLiveTvPrograms Get /LiveTv/Programs Gets available live tv epgs.
LiveTvAPI GetProgram Get /LiveTv/Programs/{programId} Gets a live tv program.
LiveTvAPI GetPrograms Post /LiveTv/Programs Gets available live tv epgs.
LiveTvAPI GetRecommendedPrograms Get /LiveTv/Programs/Recommended Gets recommended live tv epgs.
LiveTvAPI GetRecording Get /LiveTv/Recordings/{recordingId} Gets a live tv recording.
LiveTvAPI GetRecordingFolders Get /LiveTv/Recordings/Folders Gets recording folders.
LiveTvAPI GetRecordingGroup Get /LiveTv/Recordings/Groups/{groupId} Get recording group.
LiveTvAPI GetRecordingGroups Get /LiveTv/Recordings/Groups Gets live tv recording groups.
LiveTvAPI GetRecordings Get /LiveTv/Recordings Gets live tv recordings.
LiveTvAPI GetRecordingsSeries Get /LiveTv/Recordings/Series Gets live tv recording series.
LiveTvAPI GetSchedulesDirectCountries Get /LiveTv/ListingProviders/SchedulesDirect/Countries Gets available countries.
LiveTvAPI GetSeriesTimer Get /LiveTv/SeriesTimers/{timerId} Gets a live tv series timer.
LiveTvAPI GetSeriesTimers Get /LiveTv/SeriesTimers Gets live tv series timers.
LiveTvAPI GetTimer Get /LiveTv/Timers/{timerId} Gets a timer.
LiveTvAPI GetTimers Get /LiveTv/Timers Gets the live tv timers.
LiveTvAPI GetTunerHostTypes Get /LiveTv/TunerHosts/Types Get tuner host types.
LiveTvAPI ResetTuner Post /LiveTv/Tuners/{tunerId}/Reset Resets a tv tuner.
LiveTvAPI SetChannelMapping Post /LiveTv/ChannelMappings Set channel mappings.
LiveTvAPI UpdateSeriesTimer Post /LiveTv/SeriesTimers/{timerId} Updates a live tv series timer.
LiveTvAPI UpdateTimer Post /LiveTv/Timers/{timerId} Updates a live tv timer.
LocalizationAPI GetCountries Get /Localization/Countries Gets known countries.
LocalizationAPI GetCultures Get /Localization/Cultures Gets known cultures.
LocalizationAPI GetLocalizationOptions Get /Localization/Options Gets localization options.
LocalizationAPI GetParentalRatings Get /Localization/ParentalRatings Gets known parental ratings.
LyricsAPI DeleteLyrics Delete /Audio/{itemId}/Lyrics Deletes an external lyric file.
LyricsAPI DownloadRemoteLyrics Post /Audio/{itemId}/RemoteSearch/Lyrics/{lyricId} Downloads a remote lyric.
LyricsAPI GetLyrics Get /Audio/{itemId}/Lyrics Gets an item's lyrics.
LyricsAPI GetRemoteLyrics Get /Providers/Lyrics/{lyricId} Gets the remote lyrics.
LyricsAPI SearchRemoteLyrics Get /Audio/{itemId}/RemoteSearch/Lyrics Search remote lyrics.
LyricsAPI UploadLyrics Post /Audio/{itemId}/Lyrics Upload an external lyric file.
MediaInfoAPI CloseLiveStream Post /LiveStreams/Close Closes a media source.
MediaInfoAPI GetBitrateTestBytes Get /Playback/BitrateTest Tests the network with a request with the size of the bitrate.
MediaInfoAPI GetPlaybackInfo Get /Items/{itemId}/PlaybackInfo Gets live playback media info for an item.
MediaInfoAPI GetPostedPlaybackInfo Post /Items/{itemId}/PlaybackInfo Gets live playback media info for an item.
MediaInfoAPI OpenLiveStream Post /LiveStreams/Open Opens a media source.
MediaSegmentsAPI GetItemSegments Get /MediaSegments/{itemId} Gets all media segments based on an itemId.
MoviesAPI GetMovieRecommendations Get /Movies/Recommendations Gets movie recommendations.
MusicGenresAPI GetMusicGenre Get /MusicGenres/{genreName} Gets a music genre, by name.
MusicGenresAPI GetMusicGenres Get /MusicGenres Gets all music genres from a given item, folder, or the entire library.
PackageAPI CancelPackageInstallation Delete /Packages/Installing/{packageId} Cancels a package installation.
PackageAPI GetPackageInfo Get /Packages/{name} Gets a package by name or assembly GUID.
PackageAPI GetPackages Get /Packages Gets available packages.
PackageAPI GetRepositories Get /Repositories Gets all package repositories.
PackageAPI InstallPackage Post /Packages/Installed/{name} Installs a package.
PackageAPI SetRepositories Post /Repositories Sets the enabled and existing package repositories.
PersonsAPI GetPerson Get /Persons/{name} Get person by name.
PersonsAPI GetPersons Get /Persons Gets all persons.
PlaylistsAPI AddItemToPlaylist Post /Playlists/{playlistId}/Items Adds items to a playlist.
PlaylistsAPI CreatePlaylist Post /Playlists Creates a new playlist.
PlaylistsAPI GetPlaylist Get /Playlists/{playlistId} Get a playlist.
PlaylistsAPI GetPlaylistItems Get /Playlists/{playlistId}/Items Gets the original items of a playlist.
PlaylistsAPI GetPlaylistUser Get /Playlists/{playlistId}/Users/{userId} Get a playlist user.
PlaylistsAPI GetPlaylistUsers Get /Playlists/{playlistId}/Users Get a playlist's users.
PlaylistsAPI MoveItem Post /Playlists/{playlistId}/Items/{itemId}/Move/{newIndex} Moves a playlist item.
PlaylistsAPI RemoveItemFromPlaylist Delete /Playlists/{playlistId}/Items Removes items from a playlist.
PlaylistsAPI RemoveUserFromPlaylist Delete /Playlists/{playlistId}/Users/{userId} Remove a user from a playlist's users.
PlaylistsAPI UpdatePlaylist Post /Playlists/{playlistId} Updates a playlist.
PlaylistsAPI UpdatePlaylistUser Post /Playlists/{playlistId}/Users/{userId} Modify a user of a playlist's users.
PlaystateAPI MarkPlayedItem Post /UserPlayedItems/{itemId} Marks an item as played for user.
PlaystateAPI MarkUnplayedItem Delete /UserPlayedItems/{itemId} Marks an item as unplayed for user.
PlaystateAPI OnPlaybackProgress Post /PlayingItems/{itemId}/Progress Reports a session's playback progress.
PlaystateAPI OnPlaybackStart Post /PlayingItems/{itemId} Reports that a session has begun playing an item.
PlaystateAPI OnPlaybackStopped Delete /PlayingItems/{itemId} Reports that a session has stopped playing an item.
PlaystateAPI PingPlaybackSession Post /Sessions/Playing/Ping Pings a playback session.
PlaystateAPI ReportPlaybackProgress Post /Sessions/Playing/Progress Reports playback progress within a session.
PlaystateAPI ReportPlaybackStart Post /Sessions/Playing Reports playback has started within a session.
PlaystateAPI ReportPlaybackStopped Post /Sessions/Playing/Stopped Reports playback has stopped within a session.
PluginsAPI DisablePlugin Post /Plugins/{pluginId}/{version}/Disable Disable a plugin.
PluginsAPI EnablePlugin Post /Plugins/{pluginId}/{version}/Enable Enables a disabled plugin.
PluginsAPI GetPluginConfiguration Get /Plugins/{pluginId}/Configuration Gets plugin configuration.
PluginsAPI GetPluginImage Get /Plugins/{pluginId}/{version}/Image Gets a plugin's image.
PluginsAPI GetPluginManifest Post /Plugins/{pluginId}/Manifest Gets a plugin's manifest.
PluginsAPI GetPlugins Get /Plugins Gets a list of currently installed plugins.
PluginsAPI UninstallPlugin Delete /Plugins/{pluginId} Uninstalls a plugin.
PluginsAPI UninstallPluginByVersion Delete /Plugins/{pluginId}/{version} Uninstalls a plugin by version.
PluginsAPI UpdatePluginConfiguration Post /Plugins/{pluginId}/Configuration Updates plugin configuration.
QuickConnectAPI AuthorizeQuickConnect Post /QuickConnect/Authorize Authorizes a pending quick connect request.
QuickConnectAPI GetQuickConnectEnabled Get /QuickConnect/Enabled Gets the current quick connect state.
QuickConnectAPI GetQuickConnectState Get /QuickConnect/Connect Attempts to retrieve authentication information.
QuickConnectAPI InitiateQuickConnect Post /QuickConnect/Initiate Initiate a new quick connect request.
RemoteImageAPI DownloadRemoteImage Post /Items/{itemId}/RemoteImages/Download Downloads a remote image for an item.
RemoteImageAPI GetRemoteImageProviders Get /Items/{itemId}/RemoteImages/Providers Gets available remote image providers for an item.
RemoteImageAPI GetRemoteImages Get /Items/{itemId}/RemoteImages Gets available remote images for an item.
ScheduledTasksAPI GetTask Get /ScheduledTasks/{taskId} Get task by id.
ScheduledTasksAPI GetTasks Get /ScheduledTasks Get tasks.
ScheduledTasksAPI StartTask Post /ScheduledTasks/Running/{taskId} Start specified task.
ScheduledTasksAPI StopTask Delete /ScheduledTasks/Running/{taskId} Stop specified task.
ScheduledTasksAPI UpdateTask Post /ScheduledTasks/{taskId}/Triggers Update specified task triggers.
SearchAPI GetSearchHints Get /Search/Hints Gets the search hint result.
SessionAPI AddUserToSession Post /Sessions/{sessionId}/User/{userId} Adds an additional user to a session.
SessionAPI DisplayContent Post /Sessions/{sessionId}/Viewing Instructs a session to browse to an item or view.
SessionAPI GetAuthProviders Get /Auth/Providers Get all auth providers.
SessionAPI GetPasswordResetProviders Get /Auth/PasswordResetProviders Get all password reset providers.
SessionAPI GetSessions Get /Sessions Gets a list of sessions.
SessionAPI Play Post /Sessions/{sessionId}/Playing Instructs a session to play an item.
SessionAPI PostCapabilities Post /Sessions/Capabilities Updates capabilities for a device.
SessionAPI PostFullCapabilities Post /Sessions/Capabilities/Full Updates capabilities for a device.
SessionAPI RemoveUserFromSession Delete /Sessions/{sessionId}/User/{userId} Removes an additional user from a session.
SessionAPI ReportSessionEnded Post /Sessions/Logout Reports that a session has ended.
SessionAPI ReportViewing Post /Sessions/Viewing Reports that a session is viewing an item.
SessionAPI SendFullGeneralCommand Post /Sessions/{sessionId}/Command Issues a full general command to a client.
SessionAPI SendGeneralCommand Post /Sessions/{sessionId}/Command/{command} Issues a general command to a client.
SessionAPI SendMessageCommand Post /Sessions/{sessionId}/Message Issues a command to a client to display a message to the user.
SessionAPI SendPlaystateCommand Post /Sessions/{sessionId}/Playing/{command} Issues a playstate command to a client.
SessionAPI SendSystemCommand Post /Sessions/{sessionId}/System/{command} Issues a system command to a client.
StartupAPI CompleteWizard Post /Startup/Complete Completes the startup wizard.
StartupAPI GetFirstUser Get /Startup/User Gets the first user.
StartupAPI GetFirstUser2 Get /Startup/FirstUser Gets the first user.
StartupAPI GetStartupConfiguration Get /Startup/Configuration Gets the initial startup wizard configuration.
StartupAPI SetRemoteAccess Post /Startup/RemoteAccess Sets remote access and UPnP.
StartupAPI UpdateInitialConfiguration Post /Startup/Configuration Sets the initial startup wizard configuration.
StartupAPI UpdateStartupUser Post /Startup/User Sets the user name and password.
StudiosAPI GetStudio Get /Studios/{name} Gets a studio by name.
StudiosAPI GetStudios Get /Studios Gets all studios from a given item, folder, or the entire library.
SubtitleAPI DeleteSubtitle Delete /Videos/{itemId}/Subtitles/{index} Deletes an external subtitle file.
SubtitleAPI DownloadRemoteSubtitles Post /Items/{itemId}/RemoteSearch/Subtitles/{subtitleId} Downloads a remote subtitle.
SubtitleAPI GetFallbackFont Get /FallbackFont/Fonts/{name} Gets a fallback font file.
SubtitleAPI GetFallbackFontList Get /FallbackFont/Fonts Gets a list of available fallback font files.
SubtitleAPI GetRemoteSubtitles Get /Providers/Subtitles/Subtitles/{subtitleId} Gets the remote subtitles.
SubtitleAPI GetSubtitle Get /Videos/{routeItemId}/{routeMediaSourceId}/Subtitles/{routeIndex}/Stream.{routeFormat} Gets subtitles in a specified format.
SubtitleAPI GetSubtitlePlaylist Get /Videos/{itemId}/{mediaSourceId}/Subtitles/{index}/subtitles.m3u8 Gets an HLS subtitle playlist.
SubtitleAPI GetSubtitleWithTicks Get /Videos/{routeItemId}/{routeMediaSourceId}/Subtitles/{routeIndex}/{routeStartPositionTicks}/Stream.{routeFormat} Gets subtitles in a specified format.
SubtitleAPI SearchRemoteSubtitles Get /Items/{itemId}/RemoteSearch/Subtitles/{language} Search remote subtitles.
SubtitleAPI UploadSubtitle Post /Videos/{itemId}/Subtitles Upload an external subtitle file.
SuggestionsAPI GetSuggestions Get /Items/Suggestions Gets suggestions.
SyncPlayAPI SyncPlayBuffering Post /SyncPlay/Buffering Notify SyncPlay group that member is buffering.
SyncPlayAPI SyncPlayCreateGroup Post /SyncPlay/New Create a new SyncPlay group.
SyncPlayAPI SyncPlayGetGroups Get /SyncPlay/List Gets all SyncPlay groups.
SyncPlayAPI SyncPlayJoinGroup Post /SyncPlay/Join Join an existing SyncPlay group.
SyncPlayAPI SyncPlayLeaveGroup Post /SyncPlay/Leave Leave the joined SyncPlay group.
SyncPlayAPI SyncPlayMovePlaylistItem Post /SyncPlay/MovePlaylistItem Request to move an item in the playlist in SyncPlay group.
SyncPlayAPI SyncPlayNextItem Post /SyncPlay/NextItem Request next item in SyncPlay group.
SyncPlayAPI SyncPlayPause Post /SyncPlay/Pause Request pause in SyncPlay group.
SyncPlayAPI SyncPlayPing Post /SyncPlay/Ping Update session ping.
SyncPlayAPI SyncPlayPreviousItem Post /SyncPlay/PreviousItem Request previous item in SyncPlay group.
SyncPlayAPI SyncPlayQueue Post /SyncPlay/Queue Request to queue items to the playlist of a SyncPlay group.
SyncPlayAPI SyncPlayReady Post /SyncPlay/Ready Notify SyncPlay group that member is ready for playback.
SyncPlayAPI SyncPlayRemoveFromPlaylist Post /SyncPlay/RemoveFromPlaylist Request to remove items from the playlist in SyncPlay group.
SyncPlayAPI SyncPlaySeek Post /SyncPlay/Seek Request seek in SyncPlay group.
SyncPlayAPI SyncPlaySetIgnoreWait Post /SyncPlay/SetIgnoreWait Request SyncPlay group to ignore member during group-wait.
SyncPlayAPI SyncPlaySetNewQueue Post /SyncPlay/SetNewQueue Request to set new playlist in SyncPlay group.
SyncPlayAPI SyncPlaySetPlaylistItem Post /SyncPlay/SetPlaylistItem Request to change playlist item in SyncPlay group.
SyncPlayAPI SyncPlaySetRepeatMode Post /SyncPlay/SetRepeatMode Request to set repeat mode in SyncPlay group.
SyncPlayAPI SyncPlaySetShuffleMode Post /SyncPlay/SetShuffleMode Request to set shuffle mode in SyncPlay group.
SyncPlayAPI SyncPlayStop Post /SyncPlay/Stop Request stop in SyncPlay group.
SyncPlayAPI SyncPlayUnpause Post /SyncPlay/Unpause Request unpause in SyncPlay group.
SystemAPI GetEndpointInfo Get /System/Endpoint Gets information about the request endpoint.
SystemAPI GetLogFile Get /System/Logs/Log Gets a log file.
SystemAPI GetPingSystem Get /System/Ping Pings the system.
SystemAPI GetPublicSystemInfo Get /System/Info/Public Gets public information about the server.
SystemAPI GetServerLogs Get /System/Logs Gets a list of available server log files.
SystemAPI GetSystemInfo Get /System/Info Gets information about the server.
SystemAPI GetWakeOnLanInfo Get /System/WakeOnLanInfo Gets wake on lan information.
SystemAPI PostPingSystem Post /System/Ping Pings the system.
SystemAPI RestartApplication Post /System/Restart Restarts the application.
SystemAPI ShutdownApplication Post /System/Shutdown Shuts down the application.
TimeSyncAPI GetUtcTime Get /GetUtcTime Gets the current UTC time.
TmdbAPI TmdbClientConfiguration Get /Tmdb/ClientConfiguration Gets the TMDb image configuration options.
TrailersAPI GetTrailers Get /Trailers Finds movies and trailers similar to a given trailer.
TrickplayAPI GetTrickplayHlsPlaylist Get /Videos/{itemId}/Trickplay/{width}/tiles.m3u8 Gets an image tiles playlist for trickplay.
TrickplayAPI GetTrickplayTileImage Get /Videos/{itemId}/Trickplay/{width}/{index}.jpg Gets a trickplay tile image.
TvShowsAPI GetEpisodes Get /Shows/{seriesId}/Episodes Gets episodes for a tv season.
TvShowsAPI GetNextUp Get /Shows/NextUp Gets a list of next up episodes.
TvShowsAPI GetSeasons Get /Shows/{seriesId}/Seasons Gets seasons for a tv series.
TvShowsAPI GetUpcomingEpisodes Get /Shows/Upcoming Gets a list of upcoming episodes.
UniversalAudioAPI GetUniversalAudioStream Get /Audio/{itemId}/universal Gets an audio stream.
UniversalAudioAPI HeadUniversalAudioStream Head /Audio/{itemId}/universal Gets an audio stream.
UserAPI AuthenticateUserByName Post /Users/AuthenticateByName Authenticates a user by name.
UserAPI AuthenticateWithQuickConnect Post /Users/AuthenticateWithQuickConnect Authenticates a user with quick connect.
UserAPI CreateUserByName Post /Users/New Creates a user.
UserAPI DeleteUser Delete /Users/{userId} Deletes a user.
UserAPI ForgotPassword Post /Users/ForgotPassword Initiates the forgot password process for a local user.
UserAPI ForgotPasswordPin Post /Users/ForgotPassword/Pin Redeems a forgot password pin.
UserAPI GetCurrentUser Get /Users/Me Gets the user based on auth token.
UserAPI GetPublicUsers Get /Users/Public Gets a list of publicly visible users for display on a login screen.
UserAPI GetUserById Get /Users/{userId} Gets a user by Id.
UserAPI GetUsers Get /Users Gets a list of users.
UserAPI UpdateUser Post /Users Updates a user.
UserAPI UpdateUserConfiguration Post /Users/Configuration Updates a user configuration.
UserAPI UpdateUserPassword Post /Users/Password Updates a user's password.
UserAPI UpdateUserPolicy Post /Users/{userId}/Policy Updates a user policy.
UserLibraryAPI DeleteUserItemRating Delete /UserItems/{itemId}/Rating Deletes a user's saved personal rating for an item.
UserLibraryAPI GetIntros Get /Items/{itemId}/Intros Gets intros to play before the main media item plays.
UserLibraryAPI GetItem Get /Items/{itemId} Gets an item from a user's library.
UserLibraryAPI GetLatestMedia Get /Items/Latest Gets latest media.
UserLibraryAPI GetLocalTrailers Get /Items/{itemId}/LocalTrailers Gets local trailers for an item.
UserLibraryAPI GetRootFolder Get /Items/Root Gets the root folder from a user's library.
UserLibraryAPI GetSpecialFeatures Get /Items/{itemId}/SpecialFeatures Gets special features for an item.
UserLibraryAPI MarkFavoriteItem Post /UserFavoriteItems/{itemId} Marks an item as a favorite.
UserLibraryAPI UnmarkFavoriteItem Delete /UserFavoriteItems/{itemId} Unmarks item as a favorite.
UserLibraryAPI UpdateUserItemRating Post /UserItems/{itemId}/Rating Updates a user's rating for an item.
UserViewsAPI GetGroupingOptions Get /UserViews/GroupingOptions Get user view grouping options.
UserViewsAPI GetUserViews Get /UserViews Get user views.
VideoAttachmentsAPI GetAttachment Get /Videos/{videoId}/{mediaSourceId}/Attachments/{index} Get video attachment.
VideosAPI DeleteAlternateSources Delete /Videos/{itemId}/AlternateSources Removes alternate video sources.
VideosAPI GetAdditionalPart Get /Videos/{itemId}/AdditionalParts Gets additional parts for a video.
VideosAPI GetVideoStream Get /Videos/{itemId}/stream Gets a video stream.
VideosAPI GetVideoStreamByContainer Get /Videos/{itemId}/stream.{container} Gets a video stream.
VideosAPI HeadVideoStream Head /Videos/{itemId}/stream Gets a video stream.
VideosAPI HeadVideoStreamByContainer Head /Videos/{itemId}/stream.{container} Gets a video stream.
VideosAPI MergeVersions Post /Videos/MergeVersions Merges videos into a single record.
YearsAPI GetYear Get /Years/{year} Gets a year.
YearsAPI GetYears Get /Years Get years.

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

CustomAuthentication
  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header

Note, each API key must be added to a map of map[string]APIKey where the key is: CustomAuthentication and passed in as the auth context for each request.

Example

auth := context.WithValue(
		context.Background(),
		api.ContextAPIKeys,
		map[string]api.APIKey{
			"CustomAuthentication": {Key: "API_KEY_STRING"},
		},
	)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)
View Source
var AllowedAudioSpatialFormatEnumValues = []AudioSpatialFormat{
	"None",
	"DolbyAtmos",
	"DTSX",
}

All allowed values of AudioSpatialFormat enum

View Source
var AllowedBaseItemKindEnumValues = []BaseItemKind{
	"AggregateFolder",
	"Audio",
	"AudioBook",
	"BasePluginFolder",
	"Book",
	"BoxSet",
	"Channel",
	"ChannelFolderItem",
	"CollectionFolder",
	"Episode",
	"Folder",
	"Genre",
	"ManualPlaylistsFolder",
	"Movie",
	"LiveTvChannel",
	"LiveTvProgram",
	"MusicAlbum",
	"MusicArtist",
	"MusicGenre",
	"MusicVideo",
	"Person",
	"Photo",
	"PhotoAlbum",
	"Playlist",
	"PlaylistsFolder",
	"Program",
	"Recording",
	"Season",
	"Series",
	"Studio",
	"Trailer",
	"TvChannel",
	"TvProgram",
	"UserRootFolder",
	"UserView",
	"Video",
	"Year",
}

All allowed values of BaseItemKind enum

View Source
var AllowedChannelItemSortFieldEnumValues = []ChannelItemSortField{
	"Name",
	"CommunityRating",
	"PremiereDate",
	"DateCreated",
	"Runtime",
	"PlayCount",
	"CommunityPlayCount",
}

All allowed values of ChannelItemSortField enum

View Source
var AllowedChannelMediaContentTypeEnumValues = []ChannelMediaContentType{
	"Clip",
	"Podcast",
	"Trailer",
	"Movie",
	"Episode",
	"Song",
	"MovieExtra",
	"TvExtra",
}

All allowed values of ChannelMediaContentType enum

View Source
var AllowedChannelMediaTypeEnumValues = []ChannelMediaType{
	"Audio",
	"Video",
	"Photo",
}

All allowed values of ChannelMediaType enum

View Source
var AllowedChannelTypeEnumValues = []ChannelType{
	"TV",
	"Radio",
}

All allowed values of ChannelType enum

View Source
var AllowedCodecTypeEnumValues = []CodecType{
	"Video",
	"VideoAudio",
	"Audio",
}

All allowed values of CodecType enum

View Source
var AllowedCollectionTypeEnumValues = []CollectionType{
	"unknown",
	"movies",
	"tvshows",
	"music",
	"musicvideos",
	"trailers",
	"homevideos",
	"boxsets",
	"books",
	"photos",
	"livetv",
	"playlists",
	"folders",
}

All allowed values of CollectionType enum

View Source
var AllowedCollectionTypeOptionsEnumValues = []CollectionTypeOptions{
	"movies",
	"tvshows",
	"music",
	"musicvideos",
	"homevideos",
	"boxsets",
	"books",
	"mixed",
}

All allowed values of CollectionTypeOptions enum

View Source
var AllowedDayOfWeekEnumValues = []DayOfWeek{
	"Sunday",
	"Monday",
	"Tuesday",
	"Wednesday",
	"Thursday",
	"Friday",
	"Saturday",
}

All allowed values of DayOfWeek enum

View Source
var AllowedDayPatternEnumValues = []DayPattern{
	"Daily",
	"Weekdays",
	"Weekends",
}

All allowed values of DayPattern enum

View Source
var AllowedDeinterlaceMethodEnumValues = []DeinterlaceMethod{
	"yadif",
	"bwdif",
}

All allowed values of DeinterlaceMethod enum

View Source
var AllowedDlnaProfileTypeEnumValues = []DlnaProfileType{
	"Audio",
	"Video",
	"Photo",
	"Subtitle",
	"Lyric",
}

All allowed values of DlnaProfileType enum

View Source
var AllowedDownMixStereoAlgorithmsEnumValues = []DownMixStereoAlgorithms{
	"None",
	"Dave750",
	"NightmodeDialogue",
	"Rfc7845",
	"Ac4",
}

All allowed values of DownMixStereoAlgorithms enum

View Source
var AllowedDynamicDayOfWeekEnumValues = []DynamicDayOfWeek{
	"Sunday",
	"Monday",
	"Tuesday",
	"Wednesday",
	"Thursday",
	"Friday",
	"Saturday",
	"Everyday",
	"Weekday",
	"Weekend",
}

All allowed values of DynamicDayOfWeek enum

View Source
var AllowedEmbeddedSubtitleOptionsEnumValues = []EmbeddedSubtitleOptions{
	"AllowAll",
	"AllowText",
	"AllowImage",
	"AllowNone",
}

All allowed values of EmbeddedSubtitleOptions enum

View Source
var AllowedEncoderPresetEnumValues = []EncoderPreset{
	"auto",
	"placebo",
	"veryslow",
	"slower",
	"slow",
	"medium",
	"fast",
	"faster",
	"veryfast",
	"superfast",
	"ultrafast",
}

All allowed values of EncoderPreset enum

View Source
var AllowedEncodingContextEnumValues = []EncodingContext{
	"Streaming",
	"Static",
}

All allowed values of EncodingContext enum

View Source
var AllowedExternalIdMediaTypeEnumValues = []ExternalIdMediaType{
	"Album",
	"AlbumArtist",
	"Artist",
	"BoxSet",
	"Episode",
	"Movie",
	"OtherArtist",
	"Person",
	"ReleaseGroup",
	"Season",
	"Series",
	"Track",
	"Book",
}

All allowed values of ExternalIdMediaType enum

View Source
var AllowedExtraTypeEnumValues = []ExtraType{
	"Unknown",
	"Clip",
	"Trailer",
	"BehindTheScenes",
	"DeletedScene",
	"Interview",
	"Scene",
	"Sample",
	"ThemeSong",
	"ThemeVideo",
	"Featurette",
	"Short",
}

All allowed values of ExtraType enum

View Source
var AllowedFileSystemEntryTypeEnumValues = []FileSystemEntryType{
	"File",
	"Directory",
	"NetworkComputer",
	"NetworkShare",
}

All allowed values of FileSystemEntryType enum

View Source
var AllowedForgotPasswordActionEnumValues = []ForgotPasswordAction{
	"ContactAdmin",
	"PinCode",
	"InNetworkRequired",
}

All allowed values of ForgotPasswordAction enum

View Source
var AllowedGeneralCommandTypeEnumValues = []GeneralCommandType{
	"MoveUp",
	"MoveDown",
	"MoveLeft",
	"MoveRight",
	"PageUp",
	"PageDown",
	"PreviousLetter",
	"NextLetter",
	"ToggleOsd",
	"ToggleContextMenu",
	"Select",
	"Back",
	"TakeScreenshot",
	"SendKey",
	"SendString",
	"GoHome",
	"GoToSettings",
	"VolumeUp",
	"VolumeDown",
	"Mute",
	"Unmute",
	"ToggleMute",
	"SetVolume",
	"SetAudioStreamIndex",
	"SetSubtitleStreamIndex",
	"ToggleFullscreen",
	"DisplayContent",
	"GoToSearch",
	"DisplayMessage",
	"SetRepeatMode",
	"ChannelUp",
	"ChannelDown",
	"Guide",
	"ToggleStats",
	"PlayMediaSource",
	"PlayTrailers",
	"SetShuffleQueue",
	"PlayState",
	"PlayNext",
	"ToggleOsdMenu",
	"Play",
	"SetMaxStreamingBitrate",
	"SetPlaybackOrder",
}

All allowed values of GeneralCommandType enum

View Source
var AllowedGroupQueueModeEnumValues = []GroupQueueMode{
	"Queue",
	"QueueNext",
}

All allowed values of GroupQueueMode enum

View Source
var AllowedGroupRepeatModeEnumValues = []GroupRepeatMode{
	"RepeatOne",
	"RepeatAll",
	"RepeatNone",
}

All allowed values of GroupRepeatMode enum

View Source
var AllowedGroupShuffleModeEnumValues = []GroupShuffleMode{
	"Sorted",
	"Shuffle",
}

All allowed values of GroupShuffleMode enum

View Source
var AllowedGroupStateTypeEnumValues = []GroupStateType{
	"Idle",
	"Waiting",
	"Paused",
	"Playing",
}

All allowed values of GroupStateType enum

View Source
var AllowedGroupUpdateTypeEnumValues = []GroupUpdateType{
	"UserJoined",
	"UserLeft",
	"GroupJoined",
	"GroupLeft",
	"StateUpdate",
	"PlayQueue",
	"NotInGroup",
	"GroupDoesNotExist",
	"CreateGroupDenied",
	"JoinGroupDenied",
	"LibraryAccessDenied",
}

All allowed values of GroupUpdateType enum

View Source
var AllowedHardwareAccelerationTypeEnumValues = []HardwareAccelerationType{
	"none",
	"amf",
	"qsv",
	"nvenc",
	"v4l2m2m",
	"vaapi",
	"videotoolbox",
	"rkmpp",
}

All allowed values of HardwareAccelerationType enum

View Source
var AllowedImageFormatEnumValues = []ImageFormat{
	"Bmp",
	"Gif",
	"Jpg",
	"Png",
	"Webp",
	"Svg",
}

All allowed values of ImageFormat enum

View Source
var AllowedImageOrientationEnumValues = []ImageOrientation{
	"TopLeft",
	"TopRight",
	"BottomRight",
	"BottomLeft",
	"LeftTop",
	"RightTop",
	"RightBottom",
	"LeftBottom",
}

All allowed values of ImageOrientation enum

View Source
var AllowedImageResolutionEnumValues = []ImageResolution{
	"MatchSource",
	"P144",
	"P240",
	"P360",
	"P480",
	"P720",
	"P1080",
	"P1440",
	"P2160",
}

All allowed values of ImageResolution enum

View Source
var AllowedImageSavingConventionEnumValues = []ImageSavingConvention{
	"Legacy",
	"Compatible",
}

All allowed values of ImageSavingConvention enum

View Source
var AllowedImageTypeEnumValues = []ImageType{
	"Primary",
	"Art",
	"Backdrop",
	"Banner",
	"Logo",
	"Thumb",
	"Disc",
	"Box",
	"Screenshot",
	"Menu",
	"Chapter",
	"BoxRear",
	"Profile",
}

All allowed values of ImageType enum

View Source
var AllowedIsoTypeEnumValues = []IsoType{
	"Dvd",
	"BluRay",
}

All allowed values of IsoType enum

View Source
var AllowedItemFieldsEnumValues = []ItemFields{
	"AirTime",
	"CanDelete",
	"CanDownload",
	"ChannelInfo",
	"Chapters",
	"Trickplay",
	"ChildCount",
	"CumulativeRunTimeTicks",
	"CustomRating",
	"DateCreated",
	"DateLastMediaAdded",
	"DisplayPreferencesId",
	"Etag",
	"ExternalUrls",
	"Genres",
	"HomePageUrl",
	"ItemCounts",
	"MediaSourceCount",
	"MediaSources",
	"OriginalTitle",
	"Overview",
	"ParentId",
	"Path",
	"People",
	"PlayAccess",
	"ProductionLocations",
	"ProviderIds",
	"PrimaryImageAspectRatio",
	"RecursiveItemCount",
	"Settings",
	"ScreenshotImageTags",
	"SeriesPrimaryImage",
	"SeriesStudio",
	"SortName",
	"SpecialEpisodeNumbers",
	"Studios",
	"Taglines",
	"Tags",
	"RemoteTrailers",
	"MediaStreams",
	"SeasonUserData",
	"ServiceName",
	"ThemeSongIds",
	"ThemeVideoIds",
	"ExternalEtag",
	"PresentationUniqueKey",
	"InheritedParentalRatingValue",
	"ExternalSeriesId",
	"SeriesPresentationUniqueKey",
	"DateLastRefreshed",
	"DateLastSaved",
	"RefreshState",
	"ChannelImage",
	"EnableMediaSourceDisplay",
	"Width",
	"Height",
	"ExtraIds",
	"LocalTrailerCount",
	"IsHD",
	"SpecialFeatureCount",
}

All allowed values of ItemFields enum

View Source
var AllowedItemFilterEnumValues = []ItemFilter{
	"IsFolder",
	"IsNotFolder",
	"IsUnplayed",
	"IsPlayed",
	"IsFavorite",
	"IsResumable",
	"Likes",
	"Dislikes",
	"IsFavoriteOrLikes",
}

All allowed values of ItemFilter enum

View Source
var AllowedItemSortByEnumValues = []ItemSortBy{
	"Default",
	"AiredEpisodeOrder",
	"Album",
	"AlbumArtist",
	"Artist",
	"DateCreated",
	"OfficialRating",
	"DatePlayed",
	"PremiereDate",
	"StartDate",
	"SortName",
	"Name",
	"Random",
	"Runtime",
	"CommunityRating",
	"ProductionYear",
	"PlayCount",
	"CriticRating",
	"IsFolder",
	"IsUnplayed",
	"IsPlayed",
	"SeriesSortName",
	"VideoBitRate",
	"AirTime",
	"Studio",
	"IsFavoriteOrLiked",
	"DateLastContentAdded",
	"SeriesDatePlayed",
	"ParentIndexNumber",
	"IndexNumber",
	"SimilarityScore",
	"SearchScore",
}

All allowed values of ItemSortBy enum

View Source
var AllowedKeepUntilEnumValues = []KeepUntil{
	"UntilDeleted",
	"UntilSpaceNeeded",
	"UntilWatched",
	"UntilDate",
}

All allowed values of KeepUntil enum

View Source
var AllowedLiveTvServiceStatusEnumValues = []LiveTvServiceStatus{
	"Ok",
	"Unavailable",
}

All allowed values of LiveTvServiceStatus enum

View Source
var AllowedLocationTypeEnumValues = []LocationType{
	"FileSystem",
	"Remote",
	"Virtual",
	"Offline",
}

All allowed values of LocationType enum

View Source
var AllowedLogLevelEnumValues = []LogLevel{
	"Trace",
	"Debug",
	"Information",
	"Warning",
	"Error",
	"Critical",
	"None",
}

All allowed values of LogLevel enum

View Source
var AllowedMediaProtocolEnumValues = []MediaProtocol{
	"File",
	"Http",
	"Rtmp",
	"Rtsp",
	"Udp",
	"Rtp",
	"Ftp",
}

All allowed values of MediaProtocol enum

View Source
var AllowedMediaSegmentTypeEnumValues = []MediaSegmentType{
	"Unknown",
	"Commercial",
	"Preview",
	"Recap",
	"Outro",
	"Intro",
}

All allowed values of MediaSegmentType enum

View Source
var AllowedMediaSourceTypeEnumValues = []MediaSourceType{
	"Default",
	"Grouping",
	"Placeholder",
}

All allowed values of MediaSourceType enum

View Source
var AllowedMediaStreamProtocolEnumValues = []MediaStreamProtocol{
	"http",
	"hls",
}

All allowed values of MediaStreamProtocol enum

View Source
var AllowedMediaStreamTypeEnumValues = []MediaStreamType{
	"Audio",
	"Video",
	"Subtitle",
	"EmbeddedImage",
	"Data",
	"Lyric",
}

All allowed values of MediaStreamType enum

View Source
var AllowedMediaTypeEnumValues = []MediaType{
	"Unknown",
	"Video",
	"Audio",
	"Photo",
	"Book",
}

All allowed values of MediaType enum

View Source
var AllowedMetadataFieldEnumValues = []MetadataField{
	"Cast",
	"Genres",
	"ProductionLocations",
	"Studios",
	"Tags",
	"Name",
	"Overview",
	"Runtime",
	"OfficialRating",
}

All allowed values of MetadataField enum

View Source
var AllowedMetadataRefreshModeEnumValues = []MetadataRefreshMode{
	"None",
	"ValidationOnly",
	"Default",
	"FullRefresh",
}

All allowed values of MetadataRefreshMode enum

View Source
var AllowedPersonKindEnumValues = []PersonKind{
	"Unknown",
	"Actor",
	"Director",
	"Composer",
	"Writer",
	"GuestStar",
	"Producer",
	"Conductor",
	"Lyricist",
	"Arranger",
	"Engineer",
	"Mixer",
	"Remixer",
	"Creator",
	"Artist",
	"AlbumArtist",
	"Author",
	"Illustrator",
	"Penciller",
	"Inker",
	"Colorist",
	"Letterer",
	"CoverArtist",
	"Editor",
	"Translator",
}

All allowed values of PersonKind enum

View Source
var AllowedPlayAccessEnumValues = []PlayAccess{
	"Full",
	"None",
}

All allowed values of PlayAccess enum

View Source
var AllowedPlayCommandEnumValues = []PlayCommand{
	"PlayNow",
	"PlayNext",
	"PlayLast",
	"PlayInstantMix",
	"PlayShuffle",
}

All allowed values of PlayCommand enum

View Source
var AllowedPlayMethodEnumValues = []PlayMethod{
	"Transcode",
	"DirectStream",
	"DirectPlay",
}

All allowed values of PlayMethod enum

View Source
var AllowedPlayQueueUpdateReasonEnumValues = []PlayQueueUpdateReason{
	"NewPlaylist",
	"SetCurrentItem",
	"RemoveItems",
	"MoveItem",
	"Queue",
	"QueueNext",
	"NextItem",
	"PreviousItem",
	"RepeatMode",
	"ShuffleMode",
}

All allowed values of PlayQueueUpdateReason enum

View Source
var AllowedPlaybackErrorCodeEnumValues = []PlaybackErrorCode{
	"NotAllowed",
	"NoCompatibleStream",
	"RateLimitExceeded",
}

All allowed values of PlaybackErrorCode enum

View Source
var AllowedPlaybackOrderEnumValues = []PlaybackOrder{
	"Default",
	"Shuffle",
}

All allowed values of PlaybackOrder enum

View Source
var AllowedPlaybackRequestTypeEnumValues = []PlaybackRequestType{
	"Play",
	"SetPlaylistItem",
	"RemoveFromPlaylist",
	"MovePlaylistItem",
	"Queue",
	"Unpause",
	"Pause",
	"Stop",
	"Seek",
	"Buffer",
	"Ready",
	"NextItem",
	"PreviousItem",
	"SetRepeatMode",
	"SetShuffleMode",
	"Ping",
	"IgnoreWait",
}

All allowed values of PlaybackRequestType enum

View Source
var AllowedPlaystateCommandEnumValues = []PlaystateCommand{
	"Stop",
	"Pause",
	"Unpause",
	"NextTrack",
	"PreviousTrack",
	"Seek",
	"Rewind",
	"FastForward",
	"PlayPause",
}

All allowed values of PlaystateCommand enum

View Source
var AllowedPluginStatusEnumValues = []PluginStatus{
	"Active",
	"Restart",
	"Deleted",
	"Superceded",
	"Malfunctioned",
	"NotSupported",
	"Disabled",
}

All allowed values of PluginStatus enum

View Source
var AllowedProcessPriorityClassEnumValues = []ProcessPriorityClass{
	"Normal",
	"Idle",
	"High",
	"RealTime",
	"BelowNormal",
	"AboveNormal",
}

All allowed values of ProcessPriorityClass enum

View Source
var AllowedProfileConditionTypeEnumValues = []ProfileConditionType{
	"Equals",
	"NotEquals",
	"LessThanEqual",
	"GreaterThanEqual",
	"EqualsAny",
}

All allowed values of ProfileConditionType enum

View Source
var AllowedProfileConditionValueEnumValues = []ProfileConditionValue{
	"AudioChannels",
	"AudioBitrate",
	"AudioProfile",
	"Width",
	"Height",
	"Has64BitOffsets",
	"PacketLength",
	"VideoBitDepth",
	"VideoBitrate",
	"VideoFramerate",
	"VideoLevel",
	"VideoProfile",
	"VideoTimestamp",
	"IsAnamorphic",
	"RefFrames",
	"NumAudioStreams",
	"NumVideoStreams",
	"IsSecondaryAudio",
	"VideoCodecTag",
	"IsAvc",
	"IsInterlaced",
	"AudioSampleRate",
	"AudioBitDepth",
	"VideoRangeType",
}

All allowed values of ProfileConditionValue enum

View Source
var AllowedProgramAudioEnumValues = []ProgramAudio{
	"Mono",
	"Stereo",
	"Dolby",
	"DolbyDigital",
	"Thx",
	"Atmos",
}

All allowed values of ProgramAudio enum

View Source
var AllowedRatingTypeEnumValues = []RatingType{
	"Score",
	"Likes",
}

All allowed values of RatingType enum

View Source
var AllowedRecommendationTypeEnumValues = []RecommendationType{
	"SimilarToRecentlyPlayed",
	"SimilarToLikedItem",
	"HasDirectorFromRecentlyPlayed",
	"HasActorFromRecentlyPlayed",
	"HasLikedDirector",
	"HasLikedActor",
}

All allowed values of RecommendationType enum

View Source
var AllowedRecordingStatusEnumValues = []RecordingStatus{
	"New",
	"InProgress",
	"Completed",
	"Cancelled",
	"ConflictedOk",
	"ConflictedNotOk",
	"Error",
}

All allowed values of RecordingStatus enum

View Source
var AllowedRepeatModeEnumValues = []RepeatMode{
	"RepeatNone",
	"RepeatAll",
	"RepeatOne",
}

All allowed values of RepeatMode enum

View Source
var AllowedScrollDirectionEnumValues = []ScrollDirection{
	"Horizontal",
	"Vertical",
}

All allowed values of ScrollDirection enum

View Source
var AllowedSendCommandTypeEnumValues = []SendCommandType{
	"Unpause",
	"Pause",
	"Stop",
	"Seek",
}

All allowed values of SendCommandType enum

View Source
var AllowedSeriesStatusEnumValues = []SeriesStatus{
	"Continuing",
	"Ended",
	"Unreleased",
}

All allowed values of SeriesStatus enum

View Source
var AllowedSessionMessageTypeEnumValues = []SessionMessageType{
	"ForceKeepAlive",
	"GeneralCommand",
	"UserDataChanged",
	"Sessions",
	"Play",
	"SyncPlayCommand",
	"SyncPlayGroupUpdate",
	"Playstate",
	"RestartRequired",
	"ServerShuttingDown",
	"ServerRestarting",
	"LibraryChanged",
	"UserDeleted",
	"UserUpdated",
	"SeriesTimerCreated",
	"TimerCreated",
	"SeriesTimerCancelled",
	"TimerCancelled",
	"RefreshProgress",
	"ScheduledTaskEnded",
	"PackageInstallationCancelled",
	"PackageInstallationFailed",
	"PackageInstallationCompleted",
	"PackageInstalling",
	"PackageUninstalled",
	"ActivityLogEntry",
	"ScheduledTasksInfo",
	"ActivityLogEntryStart",
	"ActivityLogEntryStop",
	"SessionsStart",
	"SessionsStop",
	"ScheduledTasksInfoStart",
	"ScheduledTasksInfoStop",
	"KeepAlive",
}

All allowed values of SessionMessageType enum

View Source
var AllowedSortOrderEnumValues = []SortOrder{
	"Ascending",
	"Descending",
}

All allowed values of SortOrder enum

View Source
var AllowedSubtitleDeliveryMethodEnumValues = []SubtitleDeliveryMethod{
	"Encode",
	"Embed",
	"External",
	"Hls",
	"Drop",
}

All allowed values of SubtitleDeliveryMethod enum

View Source
var AllowedSubtitlePlaybackModeEnumValues = []SubtitlePlaybackMode{
	"Default",
	"Always",
	"OnlyForced",
	"None",
	"Smart",
}

All allowed values of SubtitlePlaybackMode enum

View Source
var AllowedSyncPlayUserAccessTypeEnumValues = []SyncPlayUserAccessType{
	"CreateAndJoinGroups",
	"JoinGroups",
	"None",
}

All allowed values of SyncPlayUserAccessType enum

View Source
var AllowedTaskCompletionStatusEnumValues = []TaskCompletionStatus{
	"Completed",
	"Failed",
	"Cancelled",
	"Aborted",
}

All allowed values of TaskCompletionStatus enum

View Source
var AllowedTaskStateEnumValues = []TaskState{
	"Idle",
	"Cancelling",
	"Running",
}

All allowed values of TaskState enum

View Source
var AllowedTonemappingAlgorithmEnumValues = []TonemappingAlgorithm{
	"none",
	"clip",
	"linear",
	"gamma",
	"reinhard",
	"hable",
	"mobius",
	"bt2390",
}

All allowed values of TonemappingAlgorithm enum

View Source
var AllowedTonemappingModeEnumValues = []TonemappingMode{
	"auto",
	"max",
	"rgb",
	"lum",
	"itp",
}

All allowed values of TonemappingMode enum

View Source
var AllowedTonemappingRangeEnumValues = []TonemappingRange{
	"auto",
	"tv",
	"pc",
}

All allowed values of TonemappingRange enum

View Source
var AllowedTranscodeReasonEnumValues = []TranscodeReason{
	"ContainerNotSupported",
	"VideoCodecNotSupported",
	"AudioCodecNotSupported",
	"SubtitleCodecNotSupported",
	"AudioIsExternal",
	"SecondaryAudioNotSupported",
	"VideoProfileNotSupported",
	"VideoLevelNotSupported",
	"VideoResolutionNotSupported",
	"VideoBitDepthNotSupported",
	"VideoFramerateNotSupported",
	"RefFramesNotSupported",
	"AnamorphicVideoNotSupported",
	"InterlacedVideoNotSupported",
	"AudioChannelsNotSupported",
	"AudioProfileNotSupported",
	"AudioSampleRateNotSupported",
	"AudioBitDepthNotSupported",
	"ContainerBitrateExceedsLimit",
	"VideoBitrateNotSupported",
	"AudioBitrateNotSupported",
	"UnknownVideoStreamInfo",
	"UnknownAudioStreamInfo",
	"DirectPlayError",
	"VideoRangeTypeNotSupported",
	"VideoCodecTagNotSupported",
}

All allowed values of TranscodeReason enum

View Source
var AllowedTranscodeSeekInfoEnumValues = []TranscodeSeekInfo{
	"Auto",
	"Bytes",
}

All allowed values of TranscodeSeekInfo enum

View Source
var AllowedTransportStreamTimestampEnumValues = []TransportStreamTimestamp{
	"None",
	"Zero",
	"Valid",
}

All allowed values of TransportStreamTimestamp enum

View Source
var AllowedTrickplayScanBehaviorEnumValues = []TrickplayScanBehavior{
	"Blocking",
	"NonBlocking",
}

All allowed values of TrickplayScanBehavior enum

View Source
var AllowedUnratedItemEnumValues = []UnratedItem{
	"Movie",
	"Trailer",
	"Series",
	"Music",
	"Book",
	"LiveTvChannel",
	"LiveTvProgram",
	"ChannelContent",
	"Other",
}

All allowed values of UnratedItem enum

View Source
var AllowedVideo3DFormatEnumValues = []Video3DFormat{
	"HalfSideBySide",
	"FullSideBySide",
	"FullTopAndBottom",
	"HalfTopAndBottom",
	"MVC",
}

All allowed values of Video3DFormat enum

View Source
var AllowedVideoRangeEnumValues = []VideoRange{
	"Unknown",
	"SDR",
	"HDR",
}

All allowed values of VideoRange enum

View Source
var AllowedVideoRangeTypeEnumValues = []VideoRangeType{
	"Unknown",
	"SDR",
	"HDR10",
	"HLG",
	"DOVI",
	"DOVIWithHDR10",
	"DOVIWithHLG",
	"DOVIWithSDR",
	"HDR10Plus",
}

All allowed values of VideoRangeType enum

View Source
var AllowedVideoTypeEnumValues = []VideoType{
	"VideoFile",
	"Iso",
	"Dvd",
	"BluRay",
}

All allowed values of VideoType enum

Functions ¶

func CacheExpires ¶

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil ¶

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool ¶

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32 ¶

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64 ¶

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt ¶

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32 ¶

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64 ¶

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString ¶

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime ¶

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types ¶

type APIClient ¶

type APIClient struct {
	ActivityLogAPI ActivityLogAPI

	ApiKeyAPI ApiKeyAPI

	ArtistsAPI ArtistsAPI

	AudioAPI AudioAPI

	BrandingAPI BrandingAPI

	ChannelsAPI ChannelsAPI

	ClientLogAPI ClientLogAPI

	CollectionAPI CollectionAPI

	ConfigurationAPI ConfigurationAPI

	DashboardAPI DashboardAPI

	DevicesAPI DevicesAPI

	DisplayPreferencesAPI DisplayPreferencesAPI

	DynamicHlsAPI DynamicHlsAPI

	EnvironmentAPI EnvironmentAPI

	FilterAPI FilterAPI

	GenresAPI GenresAPI

	HlsSegmentAPI HlsSegmentAPI

	ImageAPI ImageAPI

	InstantMixAPI InstantMixAPI

	ItemLookupAPI ItemLookupAPI

	ItemRefreshAPI ItemRefreshAPI

	ItemUpdateAPI ItemUpdateAPI

	ItemsAPI ItemsAPI

	LibraryAPI LibraryAPI

	LibraryStructureAPI LibraryStructureAPI

	LiveTvAPI LiveTvAPI

	LocalizationAPI LocalizationAPI

	LyricsAPI LyricsAPI

	MediaInfoAPI MediaInfoAPI

	MediaSegmentsAPI MediaSegmentsAPI

	MoviesAPI MoviesAPI

	MusicGenresAPI MusicGenresAPI

	PackageAPI PackageAPI

	PersonsAPI PersonsAPI

	PlaylistsAPI PlaylistsAPI

	PlaystateAPI PlaystateAPI

	PluginsAPI PluginsAPI

	QuickConnectAPI QuickConnectAPI

	RemoteImageAPI RemoteImageAPI

	ScheduledTasksAPI ScheduledTasksAPI

	SearchAPI SearchAPI

	SessionAPI SessionAPI

	StartupAPI StartupAPI

	StudiosAPI StudiosAPI

	SubtitleAPI SubtitleAPI

	SuggestionsAPI SuggestionsAPI

	SyncPlayAPI SyncPlayAPI

	SystemAPI SystemAPI

	TimeSyncAPI TimeSyncAPI

	TmdbAPI TmdbAPI

	TrailersAPI TrailersAPI

	TrickplayAPI TrickplayAPI

	TvShowsAPI TvShowsAPI

	UniversalAudioAPI UniversalAudioAPI

	UserAPI UserAPI

	UserLibraryAPI UserLibraryAPI

	UserViewsAPI UserViewsAPI

	VideoAttachmentsAPI VideoAttachmentsAPI

	VideosAPI VideosAPI

	YearsAPI YearsAPI
	// contains filtered or unexported fields
}

APIClient manages communication with the Jellyfin API API v10.10.3 In most cases there should be only one, shared, APIClient.

func NewAPIClient ¶

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig ¶

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey ¶

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse ¶

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse ¶

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError ¶

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type APIServerConfiguration ¶

type APIServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

APIServerConfiguration stores the information about a server

type AccessSchedule ¶

type AccessSchedule struct {
	// Gets the id of this instance.
	Id *int32 `json:"Id,omitempty"`
	// Gets the id of the associated user.
	UserId *string `json:"UserId,omitempty"`
	// Gets or sets the day of week.
	DayOfWeek *DynamicDayOfWeek `json:"DayOfWeek,omitempty"`
	// Gets or sets the start hour.
	StartHour *float64 `json:"StartHour,omitempty"`
	// Gets or sets the end hour.
	EndHour *float64 `json:"EndHour,omitempty"`
}

AccessSchedule An entity representing a user's access schedule.

func NewAccessSchedule ¶

func NewAccessSchedule() *AccessSchedule

NewAccessSchedule instantiates a new AccessSchedule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccessScheduleWithDefaults ¶

func NewAccessScheduleWithDefaults() *AccessSchedule

NewAccessScheduleWithDefaults instantiates a new AccessSchedule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccessSchedule) GetDayOfWeek ¶

func (o *AccessSchedule) GetDayOfWeek() DynamicDayOfWeek

GetDayOfWeek returns the DayOfWeek field value if set, zero value otherwise.

func (*AccessSchedule) GetDayOfWeekOk ¶

func (o *AccessSchedule) GetDayOfWeekOk() (*DynamicDayOfWeek, bool)

GetDayOfWeekOk returns a tuple with the DayOfWeek field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessSchedule) GetEndHour ¶

func (o *AccessSchedule) GetEndHour() float64

GetEndHour returns the EndHour field value if set, zero value otherwise.

func (*AccessSchedule) GetEndHourOk ¶

func (o *AccessSchedule) GetEndHourOk() (*float64, bool)

GetEndHourOk returns a tuple with the EndHour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessSchedule) GetId ¶

func (o *AccessSchedule) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*AccessSchedule) GetIdOk ¶

func (o *AccessSchedule) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessSchedule) GetStartHour ¶

func (o *AccessSchedule) GetStartHour() float64

GetStartHour returns the StartHour field value if set, zero value otherwise.

func (*AccessSchedule) GetStartHourOk ¶

func (o *AccessSchedule) GetStartHourOk() (*float64, bool)

GetStartHourOk returns a tuple with the StartHour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessSchedule) GetUserId ¶

func (o *AccessSchedule) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*AccessSchedule) GetUserIdOk ¶

func (o *AccessSchedule) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessSchedule) HasDayOfWeek ¶

func (o *AccessSchedule) HasDayOfWeek() bool

HasDayOfWeek returns a boolean if a field has been set.

func (*AccessSchedule) HasEndHour ¶

func (o *AccessSchedule) HasEndHour() bool

HasEndHour returns a boolean if a field has been set.

func (*AccessSchedule) HasId ¶

func (o *AccessSchedule) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccessSchedule) HasStartHour ¶

func (o *AccessSchedule) HasStartHour() bool

HasStartHour returns a boolean if a field has been set.

func (*AccessSchedule) HasUserId ¶

func (o *AccessSchedule) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (AccessSchedule) MarshalJSON ¶

func (o AccessSchedule) MarshalJSON() ([]byte, error)

func (*AccessSchedule) SetDayOfWeek ¶

func (o *AccessSchedule) SetDayOfWeek(v DynamicDayOfWeek)

SetDayOfWeek gets a reference to the given DynamicDayOfWeek and assigns it to the DayOfWeek field.

func (*AccessSchedule) SetEndHour ¶

func (o *AccessSchedule) SetEndHour(v float64)

SetEndHour gets a reference to the given float64 and assigns it to the EndHour field.

func (*AccessSchedule) SetId ¶

func (o *AccessSchedule) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*AccessSchedule) SetStartHour ¶

func (o *AccessSchedule) SetStartHour(v float64)

SetStartHour gets a reference to the given float64 and assigns it to the StartHour field.

func (*AccessSchedule) SetUserId ¶

func (o *AccessSchedule) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (AccessSchedule) ToMap ¶

func (o AccessSchedule) ToMap() (map[string]interface{}, error)

type ActivityLogAPI ¶

type ActivityLogAPI interface {

	/*
		GetLogEntries Gets activity log entries.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetLogEntriesRequest
	*/
	GetLogEntries(ctx context.Context) ApiGetLogEntriesRequest

	// GetLogEntriesExecute executes the request
	//  @return ActivityLogEntryQueryResult
	GetLogEntriesExecute(r ApiGetLogEntriesRequest) (*ActivityLogEntryQueryResult, *http.Response, error)
}

type ActivityLogAPIService ¶

type ActivityLogAPIService service

ActivityLogAPIService ActivityLogAPI service

func (*ActivityLogAPIService) GetLogEntries ¶

GetLogEntries Gets activity log entries.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLogEntriesRequest

func (*ActivityLogAPIService) GetLogEntriesExecute ¶

Execute executes the request

@return ActivityLogEntryQueryResult

type ActivityLogEntry ¶

type ActivityLogEntry struct {
	// Gets or sets the identifier.
	Id *int64 `json:"Id,omitempty"`
	// Gets or sets the name.
	Name *string `json:"Name,omitempty"`
	// Gets or sets the overview.
	Overview NullableString `json:"Overview,omitempty"`
	// Gets or sets the short overview.
	ShortOverview NullableString `json:"ShortOverview,omitempty"`
	// Gets or sets the type.
	Type *string `json:"Type,omitempty"`
	// Gets or sets the item identifier.
	ItemId NullableString `json:"ItemId,omitempty"`
	// Gets or sets the date.
	Date *time.Time `json:"Date,omitempty"`
	// Gets or sets the user identifier.
	UserId *string `json:"UserId,omitempty"`
	// Gets or sets the user primary image tag.
	// Deprecated
	UserPrimaryImageTag NullableString `json:"UserPrimaryImageTag,omitempty"`
	// Gets or sets the log severity.
	Severity *LogLevel `json:"Severity,omitempty"`
}

ActivityLogEntry An activity log entry.

func NewActivityLogEntry ¶

func NewActivityLogEntry() *ActivityLogEntry

NewActivityLogEntry instantiates a new ActivityLogEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewActivityLogEntryWithDefaults ¶

func NewActivityLogEntryWithDefaults() *ActivityLogEntry

NewActivityLogEntryWithDefaults instantiates a new ActivityLogEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ActivityLogEntry) GetDate ¶

func (o *ActivityLogEntry) GetDate() time.Time

GetDate returns the Date field value if set, zero value otherwise.

func (*ActivityLogEntry) GetDateOk ¶

func (o *ActivityLogEntry) GetDateOk() (*time.Time, bool)

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActivityLogEntry) GetId ¶

func (o *ActivityLogEntry) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*ActivityLogEntry) GetIdOk ¶

func (o *ActivityLogEntry) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActivityLogEntry) GetItemId ¶

func (o *ActivityLogEntry) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ActivityLogEntry) GetItemIdOk ¶

func (o *ActivityLogEntry) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ActivityLogEntry) GetName ¶

func (o *ActivityLogEntry) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ActivityLogEntry) GetNameOk ¶

func (o *ActivityLogEntry) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActivityLogEntry) GetOverview ¶

func (o *ActivityLogEntry) GetOverview() string

GetOverview returns the Overview field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ActivityLogEntry) GetOverviewOk ¶

func (o *ActivityLogEntry) GetOverviewOk() (*string, bool)

GetOverviewOk returns a tuple with the Overview field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ActivityLogEntry) GetSeverity ¶

func (o *ActivityLogEntry) GetSeverity() LogLevel

GetSeverity returns the Severity field value if set, zero value otherwise.

func (*ActivityLogEntry) GetSeverityOk ¶

func (o *ActivityLogEntry) GetSeverityOk() (*LogLevel, bool)

GetSeverityOk returns a tuple with the Severity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActivityLogEntry) GetShortOverview ¶

func (o *ActivityLogEntry) GetShortOverview() string

GetShortOverview returns the ShortOverview field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ActivityLogEntry) GetShortOverviewOk ¶

func (o *ActivityLogEntry) GetShortOverviewOk() (*string, bool)

GetShortOverviewOk returns a tuple with the ShortOverview field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ActivityLogEntry) GetType ¶

func (o *ActivityLogEntry) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ActivityLogEntry) GetTypeOk ¶

func (o *ActivityLogEntry) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActivityLogEntry) GetUserId ¶

func (o *ActivityLogEntry) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*ActivityLogEntry) GetUserIdOk ¶

func (o *ActivityLogEntry) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActivityLogEntry) GetUserPrimaryImageTag ¶

func (o *ActivityLogEntry) GetUserPrimaryImageTag() string

GetUserPrimaryImageTag returns the UserPrimaryImageTag field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*ActivityLogEntry) GetUserPrimaryImageTagOk ¶

func (o *ActivityLogEntry) GetUserPrimaryImageTagOk() (*string, bool)

GetUserPrimaryImageTagOk returns a tuple with the UserPrimaryImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*ActivityLogEntry) HasDate ¶

func (o *ActivityLogEntry) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*ActivityLogEntry) HasId ¶

func (o *ActivityLogEntry) HasId() bool

HasId returns a boolean if a field has been set.

func (*ActivityLogEntry) HasItemId ¶

func (o *ActivityLogEntry) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*ActivityLogEntry) HasName ¶

func (o *ActivityLogEntry) HasName() bool

HasName returns a boolean if a field has been set.

func (*ActivityLogEntry) HasOverview ¶

func (o *ActivityLogEntry) HasOverview() bool

HasOverview returns a boolean if a field has been set.

func (*ActivityLogEntry) HasSeverity ¶

func (o *ActivityLogEntry) HasSeverity() bool

HasSeverity returns a boolean if a field has been set.

func (*ActivityLogEntry) HasShortOverview ¶

func (o *ActivityLogEntry) HasShortOverview() bool

HasShortOverview returns a boolean if a field has been set.

func (*ActivityLogEntry) HasType ¶

func (o *ActivityLogEntry) HasType() bool

HasType returns a boolean if a field has been set.

func (*ActivityLogEntry) HasUserId ¶

func (o *ActivityLogEntry) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*ActivityLogEntry) HasUserPrimaryImageTag ¶

func (o *ActivityLogEntry) HasUserPrimaryImageTag() bool

HasUserPrimaryImageTag returns a boolean if a field has been set.

func (ActivityLogEntry) MarshalJSON ¶

func (o ActivityLogEntry) MarshalJSON() ([]byte, error)

func (*ActivityLogEntry) SetDate ¶

func (o *ActivityLogEntry) SetDate(v time.Time)

SetDate gets a reference to the given time.Time and assigns it to the Date field.

func (*ActivityLogEntry) SetId ¶

func (o *ActivityLogEntry) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*ActivityLogEntry) SetItemId ¶

func (o *ActivityLogEntry) SetItemId(v string)

SetItemId gets a reference to the given NullableString and assigns it to the ItemId field.

func (*ActivityLogEntry) SetItemIdNil ¶

func (o *ActivityLogEntry) SetItemIdNil()

SetItemIdNil sets the value for ItemId to be an explicit nil

func (*ActivityLogEntry) SetName ¶

func (o *ActivityLogEntry) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ActivityLogEntry) SetOverview ¶

func (o *ActivityLogEntry) SetOverview(v string)

SetOverview gets a reference to the given NullableString and assigns it to the Overview field.

func (*ActivityLogEntry) SetOverviewNil ¶

func (o *ActivityLogEntry) SetOverviewNil()

SetOverviewNil sets the value for Overview to be an explicit nil

func (*ActivityLogEntry) SetSeverity ¶

func (o *ActivityLogEntry) SetSeverity(v LogLevel)

SetSeverity gets a reference to the given LogLevel and assigns it to the Severity field.

func (*ActivityLogEntry) SetShortOverview ¶

func (o *ActivityLogEntry) SetShortOverview(v string)

SetShortOverview gets a reference to the given NullableString and assigns it to the ShortOverview field.

func (*ActivityLogEntry) SetShortOverviewNil ¶

func (o *ActivityLogEntry) SetShortOverviewNil()

SetShortOverviewNil sets the value for ShortOverview to be an explicit nil

func (*ActivityLogEntry) SetType ¶

func (o *ActivityLogEntry) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*ActivityLogEntry) SetUserId ¶

func (o *ActivityLogEntry) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (*ActivityLogEntry) SetUserPrimaryImageTag ¶

func (o *ActivityLogEntry) SetUserPrimaryImageTag(v string)

SetUserPrimaryImageTag gets a reference to the given NullableString and assigns it to the UserPrimaryImageTag field. Deprecated

func (*ActivityLogEntry) SetUserPrimaryImageTagNil ¶

func (o *ActivityLogEntry) SetUserPrimaryImageTagNil()

SetUserPrimaryImageTagNil sets the value for UserPrimaryImageTag to be an explicit nil

func (ActivityLogEntry) ToMap ¶

func (o ActivityLogEntry) ToMap() (map[string]interface{}, error)

func (*ActivityLogEntry) UnsetItemId ¶

func (o *ActivityLogEntry) UnsetItemId()

UnsetItemId ensures that no value is present for ItemId, not even an explicit nil

func (*ActivityLogEntry) UnsetOverview ¶

func (o *ActivityLogEntry) UnsetOverview()

UnsetOverview ensures that no value is present for Overview, not even an explicit nil

func (*ActivityLogEntry) UnsetShortOverview ¶

func (o *ActivityLogEntry) UnsetShortOverview()

UnsetShortOverview ensures that no value is present for ShortOverview, not even an explicit nil

func (*ActivityLogEntry) UnsetUserPrimaryImageTag ¶

func (o *ActivityLogEntry) UnsetUserPrimaryImageTag()

UnsetUserPrimaryImageTag ensures that no value is present for UserPrimaryImageTag, not even an explicit nil

type ActivityLogEntryMessage ¶

type ActivityLogEntryMessage struct {
	// Gets or sets the data.
	Data []ActivityLogEntry `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

ActivityLogEntryMessage Activity log created message.

func NewActivityLogEntryMessage ¶

func NewActivityLogEntryMessage() *ActivityLogEntryMessage

NewActivityLogEntryMessage instantiates a new ActivityLogEntryMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewActivityLogEntryMessageWithDefaults ¶

func NewActivityLogEntryMessageWithDefaults() *ActivityLogEntryMessage

NewActivityLogEntryMessageWithDefaults instantiates a new ActivityLogEntryMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ActivityLogEntryMessage) GetData ¶

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ActivityLogEntryMessage) GetDataOk ¶

func (o *ActivityLogEntryMessage) GetDataOk() ([]ActivityLogEntry, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ActivityLogEntryMessage) GetMessageId ¶

func (o *ActivityLogEntryMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*ActivityLogEntryMessage) GetMessageIdOk ¶

func (o *ActivityLogEntryMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActivityLogEntryMessage) GetMessageType ¶

func (o *ActivityLogEntryMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*ActivityLogEntryMessage) GetMessageTypeOk ¶

func (o *ActivityLogEntryMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActivityLogEntryMessage) HasData ¶

func (o *ActivityLogEntryMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*ActivityLogEntryMessage) HasMessageId ¶

func (o *ActivityLogEntryMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*ActivityLogEntryMessage) HasMessageType ¶

func (o *ActivityLogEntryMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (ActivityLogEntryMessage) MarshalJSON ¶

func (o ActivityLogEntryMessage) MarshalJSON() ([]byte, error)

func (*ActivityLogEntryMessage) SetData ¶

func (o *ActivityLogEntryMessage) SetData(v []ActivityLogEntry)

SetData gets a reference to the given []ActivityLogEntry and assigns it to the Data field.

func (*ActivityLogEntryMessage) SetMessageId ¶

func (o *ActivityLogEntryMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*ActivityLogEntryMessage) SetMessageType ¶

func (o *ActivityLogEntryMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (ActivityLogEntryMessage) ToMap ¶

func (o ActivityLogEntryMessage) ToMap() (map[string]interface{}, error)

type ActivityLogEntryQueryResult ¶

type ActivityLogEntryQueryResult struct {
	// Gets or sets the items.
	Items []ActivityLogEntry `json:"Items,omitempty"`
	// Gets or sets the total number of records available.
	TotalRecordCount *int32 `json:"TotalRecordCount,omitempty"`
	// Gets or sets the index of the first record in Items.
	StartIndex *int32 `json:"StartIndex,omitempty"`
}

ActivityLogEntryQueryResult Query result container.

func NewActivityLogEntryQueryResult ¶

func NewActivityLogEntryQueryResult() *ActivityLogEntryQueryResult

NewActivityLogEntryQueryResult instantiates a new ActivityLogEntryQueryResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewActivityLogEntryQueryResultWithDefaults ¶

func NewActivityLogEntryQueryResultWithDefaults() *ActivityLogEntryQueryResult

NewActivityLogEntryQueryResultWithDefaults instantiates a new ActivityLogEntryQueryResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ActivityLogEntryQueryResult) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*ActivityLogEntryQueryResult) GetItemsOk ¶

func (o *ActivityLogEntryQueryResult) GetItemsOk() ([]ActivityLogEntry, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActivityLogEntryQueryResult) GetStartIndex ¶

func (o *ActivityLogEntryQueryResult) GetStartIndex() int32

GetStartIndex returns the StartIndex field value if set, zero value otherwise.

func (*ActivityLogEntryQueryResult) GetStartIndexOk ¶

func (o *ActivityLogEntryQueryResult) GetStartIndexOk() (*int32, bool)

GetStartIndexOk returns a tuple with the StartIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActivityLogEntryQueryResult) GetTotalRecordCount ¶

func (o *ActivityLogEntryQueryResult) GetTotalRecordCount() int32

GetTotalRecordCount returns the TotalRecordCount field value if set, zero value otherwise.

func (*ActivityLogEntryQueryResult) GetTotalRecordCountOk ¶

func (o *ActivityLogEntryQueryResult) GetTotalRecordCountOk() (*int32, bool)

GetTotalRecordCountOk returns a tuple with the TotalRecordCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActivityLogEntryQueryResult) HasItems ¶

func (o *ActivityLogEntryQueryResult) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*ActivityLogEntryQueryResult) HasStartIndex ¶

func (o *ActivityLogEntryQueryResult) HasStartIndex() bool

HasStartIndex returns a boolean if a field has been set.

func (*ActivityLogEntryQueryResult) HasTotalRecordCount ¶

func (o *ActivityLogEntryQueryResult) HasTotalRecordCount() bool

HasTotalRecordCount returns a boolean if a field has been set.

func (ActivityLogEntryQueryResult) MarshalJSON ¶

func (o ActivityLogEntryQueryResult) MarshalJSON() ([]byte, error)

func (*ActivityLogEntryQueryResult) SetItems ¶

SetItems gets a reference to the given []ActivityLogEntry and assigns it to the Items field.

func (*ActivityLogEntryQueryResult) SetStartIndex ¶

func (o *ActivityLogEntryQueryResult) SetStartIndex(v int32)

SetStartIndex gets a reference to the given int32 and assigns it to the StartIndex field.

func (*ActivityLogEntryQueryResult) SetTotalRecordCount ¶

func (o *ActivityLogEntryQueryResult) SetTotalRecordCount(v int32)

SetTotalRecordCount gets a reference to the given int32 and assigns it to the TotalRecordCount field.

func (ActivityLogEntryQueryResult) ToMap ¶

func (o ActivityLogEntryQueryResult) ToMap() (map[string]interface{}, error)

type ActivityLogEntryStartMessage ¶

type ActivityLogEntryStartMessage struct {
	// Gets or sets the data.
	Data NullableString `json:"Data,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

ActivityLogEntryStartMessage Activity log entry start message. Data is the timing data encoded as \"$initialDelay,$interval\" in ms.

func NewActivityLogEntryStartMessage ¶

func NewActivityLogEntryStartMessage() *ActivityLogEntryStartMessage

NewActivityLogEntryStartMessage instantiates a new ActivityLogEntryStartMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewActivityLogEntryStartMessageWithDefaults ¶

func NewActivityLogEntryStartMessageWithDefaults() *ActivityLogEntryStartMessage

NewActivityLogEntryStartMessageWithDefaults instantiates a new ActivityLogEntryStartMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ActivityLogEntryStartMessage) GetData ¶

func (o *ActivityLogEntryStartMessage) GetData() string

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ActivityLogEntryStartMessage) GetDataOk ¶

func (o *ActivityLogEntryStartMessage) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ActivityLogEntryStartMessage) GetMessageType ¶

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*ActivityLogEntryStartMessage) GetMessageTypeOk ¶

func (o *ActivityLogEntryStartMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActivityLogEntryStartMessage) HasData ¶

func (o *ActivityLogEntryStartMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*ActivityLogEntryStartMessage) HasMessageType ¶

func (o *ActivityLogEntryStartMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (ActivityLogEntryStartMessage) MarshalJSON ¶

func (o ActivityLogEntryStartMessage) MarshalJSON() ([]byte, error)

func (*ActivityLogEntryStartMessage) SetData ¶

func (o *ActivityLogEntryStartMessage) SetData(v string)

SetData gets a reference to the given NullableString and assigns it to the Data field.

func (*ActivityLogEntryStartMessage) SetDataNil ¶

func (o *ActivityLogEntryStartMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*ActivityLogEntryStartMessage) SetMessageType ¶

func (o *ActivityLogEntryStartMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (ActivityLogEntryStartMessage) ToMap ¶

func (o ActivityLogEntryStartMessage) ToMap() (map[string]interface{}, error)

func (*ActivityLogEntryStartMessage) UnsetData ¶

func (o *ActivityLogEntryStartMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type ActivityLogEntryStopMessage ¶

type ActivityLogEntryStopMessage struct {
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

ActivityLogEntryStopMessage Activity log entry stop message.

func NewActivityLogEntryStopMessage ¶

func NewActivityLogEntryStopMessage() *ActivityLogEntryStopMessage

NewActivityLogEntryStopMessage instantiates a new ActivityLogEntryStopMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewActivityLogEntryStopMessageWithDefaults ¶

func NewActivityLogEntryStopMessageWithDefaults() *ActivityLogEntryStopMessage

NewActivityLogEntryStopMessageWithDefaults instantiates a new ActivityLogEntryStopMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ActivityLogEntryStopMessage) GetMessageType ¶

func (o *ActivityLogEntryStopMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*ActivityLogEntryStopMessage) GetMessageTypeOk ¶

func (o *ActivityLogEntryStopMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActivityLogEntryStopMessage) HasMessageType ¶

func (o *ActivityLogEntryStopMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (ActivityLogEntryStopMessage) MarshalJSON ¶

func (o ActivityLogEntryStopMessage) MarshalJSON() ([]byte, error)

func (*ActivityLogEntryStopMessage) SetMessageType ¶

func (o *ActivityLogEntryStopMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (ActivityLogEntryStopMessage) ToMap ¶

func (o ActivityLogEntryStopMessage) ToMap() (map[string]interface{}, error)

type AddVirtualFolderDto ¶

type AddVirtualFolderDto struct {
	// Gets or sets library options.
	LibraryOptions NullableLibraryOptions `json:"LibraryOptions,omitempty"`
}

AddVirtualFolderDto Add virtual folder dto.

func NewAddVirtualFolderDto ¶

func NewAddVirtualFolderDto() *AddVirtualFolderDto

NewAddVirtualFolderDto instantiates a new AddVirtualFolderDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAddVirtualFolderDtoWithDefaults ¶

func NewAddVirtualFolderDtoWithDefaults() *AddVirtualFolderDto

NewAddVirtualFolderDtoWithDefaults instantiates a new AddVirtualFolderDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AddVirtualFolderDto) GetLibraryOptions ¶

func (o *AddVirtualFolderDto) GetLibraryOptions() LibraryOptions

GetLibraryOptions returns the LibraryOptions field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AddVirtualFolderDto) GetLibraryOptionsOk ¶

func (o *AddVirtualFolderDto) GetLibraryOptionsOk() (*LibraryOptions, bool)

GetLibraryOptionsOk returns a tuple with the LibraryOptions field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AddVirtualFolderDto) HasLibraryOptions ¶

func (o *AddVirtualFolderDto) HasLibraryOptions() bool

HasLibraryOptions returns a boolean if a field has been set.

func (AddVirtualFolderDto) MarshalJSON ¶

func (o AddVirtualFolderDto) MarshalJSON() ([]byte, error)

func (*AddVirtualFolderDto) SetLibraryOptions ¶

func (o *AddVirtualFolderDto) SetLibraryOptions(v LibraryOptions)

SetLibraryOptions gets a reference to the given NullableLibraryOptions and assigns it to the LibraryOptions field.

func (*AddVirtualFolderDto) SetLibraryOptionsNil ¶

func (o *AddVirtualFolderDto) SetLibraryOptionsNil()

SetLibraryOptionsNil sets the value for LibraryOptions to be an explicit nil

func (AddVirtualFolderDto) ToMap ¶

func (o AddVirtualFolderDto) ToMap() (map[string]interface{}, error)

func (*AddVirtualFolderDto) UnsetLibraryOptions ¶

func (o *AddVirtualFolderDto) UnsetLibraryOptions()

UnsetLibraryOptions ensures that no value is present for LibraryOptions, not even an explicit nil

type AlbumInfo ¶

type AlbumInfo struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the original title.
	OriginalTitle NullableString `json:"OriginalTitle,omitempty"`
	// Gets or sets the path.
	Path NullableString `json:"Path,omitempty"`
	// Gets or sets the metadata language.
	MetadataLanguage NullableString `json:"MetadataLanguage,omitempty"`
	// Gets or sets the metadata country code.
	MetadataCountryCode NullableString `json:"MetadataCountryCode,omitempty"`
	// Gets or sets the provider ids.
	ProviderIds map[string]string `json:"ProviderIds,omitempty"`
	// Gets or sets the year.
	Year              NullableInt32 `json:"Year,omitempty"`
	IndexNumber       NullableInt32 `json:"IndexNumber,omitempty"`
	ParentIndexNumber NullableInt32 `json:"ParentIndexNumber,omitempty"`
	PremiereDate      NullableTime  `json:"PremiereDate,omitempty"`
	IsAutomated       *bool         `json:"IsAutomated,omitempty"`
	// Gets or sets the album artist.
	AlbumArtists []string `json:"AlbumArtists,omitempty"`
	// Gets or sets the artist provider ids.
	ArtistProviderIds *map[string]string `json:"ArtistProviderIds,omitempty"`
	SongInfos         []SongInfo         `json:"SongInfos,omitempty"`
}

AlbumInfo struct for AlbumInfo

func NewAlbumInfo ¶

func NewAlbumInfo() *AlbumInfo

NewAlbumInfo instantiates a new AlbumInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlbumInfoWithDefaults ¶

func NewAlbumInfoWithDefaults() *AlbumInfo

NewAlbumInfoWithDefaults instantiates a new AlbumInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AlbumInfo) GetAlbumArtists ¶

func (o *AlbumInfo) GetAlbumArtists() []string

GetAlbumArtists returns the AlbumArtists field value if set, zero value otherwise.

func (*AlbumInfo) GetAlbumArtistsOk ¶

func (o *AlbumInfo) GetAlbumArtistsOk() ([]string, bool)

GetAlbumArtistsOk returns a tuple with the AlbumArtists field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlbumInfo) GetArtistProviderIds ¶

func (o *AlbumInfo) GetArtistProviderIds() map[string]string

GetArtistProviderIds returns the ArtistProviderIds field value if set, zero value otherwise.

func (*AlbumInfo) GetArtistProviderIdsOk ¶

func (o *AlbumInfo) GetArtistProviderIdsOk() (*map[string]string, bool)

GetArtistProviderIdsOk returns a tuple with the ArtistProviderIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlbumInfo) GetIndexNumber ¶

func (o *AlbumInfo) GetIndexNumber() int32

GetIndexNumber returns the IndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AlbumInfo) GetIndexNumberOk ¶

func (o *AlbumInfo) GetIndexNumberOk() (*int32, bool)

GetIndexNumberOk returns a tuple with the IndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AlbumInfo) GetIsAutomated ¶

func (o *AlbumInfo) GetIsAutomated() bool

GetIsAutomated returns the IsAutomated field value if set, zero value otherwise.

func (*AlbumInfo) GetIsAutomatedOk ¶

func (o *AlbumInfo) GetIsAutomatedOk() (*bool, bool)

GetIsAutomatedOk returns a tuple with the IsAutomated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlbumInfo) GetMetadataCountryCode ¶

func (o *AlbumInfo) GetMetadataCountryCode() string

GetMetadataCountryCode returns the MetadataCountryCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AlbumInfo) GetMetadataCountryCodeOk ¶

func (o *AlbumInfo) GetMetadataCountryCodeOk() (*string, bool)

GetMetadataCountryCodeOk returns a tuple with the MetadataCountryCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AlbumInfo) GetMetadataLanguage ¶

func (o *AlbumInfo) GetMetadataLanguage() string

GetMetadataLanguage returns the MetadataLanguage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AlbumInfo) GetMetadataLanguageOk ¶

func (o *AlbumInfo) GetMetadataLanguageOk() (*string, bool)

GetMetadataLanguageOk returns a tuple with the MetadataLanguage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AlbumInfo) GetName ¶

func (o *AlbumInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AlbumInfo) GetNameOk ¶

func (o *AlbumInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AlbumInfo) GetOriginalTitle ¶

func (o *AlbumInfo) GetOriginalTitle() string

GetOriginalTitle returns the OriginalTitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AlbumInfo) GetOriginalTitleOk ¶

func (o *AlbumInfo) GetOriginalTitleOk() (*string, bool)

GetOriginalTitleOk returns a tuple with the OriginalTitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AlbumInfo) GetParentIndexNumber ¶

func (o *AlbumInfo) GetParentIndexNumber() int32

GetParentIndexNumber returns the ParentIndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AlbumInfo) GetParentIndexNumberOk ¶

func (o *AlbumInfo) GetParentIndexNumberOk() (*int32, bool)

GetParentIndexNumberOk returns a tuple with the ParentIndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AlbumInfo) GetPath ¶

func (o *AlbumInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AlbumInfo) GetPathOk ¶

func (o *AlbumInfo) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AlbumInfo) GetPremiereDate ¶

func (o *AlbumInfo) GetPremiereDate() time.Time

GetPremiereDate returns the PremiereDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AlbumInfo) GetPremiereDateOk ¶

func (o *AlbumInfo) GetPremiereDateOk() (*time.Time, bool)

GetPremiereDateOk returns a tuple with the PremiereDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AlbumInfo) GetProviderIds ¶

func (o *AlbumInfo) GetProviderIds() map[string]string

GetProviderIds returns the ProviderIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AlbumInfo) GetProviderIdsOk ¶

func (o *AlbumInfo) GetProviderIdsOk() (*map[string]string, bool)

GetProviderIdsOk returns a tuple with the ProviderIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AlbumInfo) GetSongInfos ¶

func (o *AlbumInfo) GetSongInfos() []SongInfo

GetSongInfos returns the SongInfos field value if set, zero value otherwise.

func (*AlbumInfo) GetSongInfosOk ¶

func (o *AlbumInfo) GetSongInfosOk() ([]SongInfo, bool)

GetSongInfosOk returns a tuple with the SongInfos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlbumInfo) GetYear ¶

func (o *AlbumInfo) GetYear() int32

GetYear returns the Year field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AlbumInfo) GetYearOk ¶

func (o *AlbumInfo) GetYearOk() (*int32, bool)

GetYearOk returns a tuple with the Year field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AlbumInfo) HasAlbumArtists ¶

func (o *AlbumInfo) HasAlbumArtists() bool

HasAlbumArtists returns a boolean if a field has been set.

func (*AlbumInfo) HasArtistProviderIds ¶

func (o *AlbumInfo) HasArtistProviderIds() bool

HasArtistProviderIds returns a boolean if a field has been set.

func (*AlbumInfo) HasIndexNumber ¶

func (o *AlbumInfo) HasIndexNumber() bool

HasIndexNumber returns a boolean if a field has been set.

func (*AlbumInfo) HasIsAutomated ¶

func (o *AlbumInfo) HasIsAutomated() bool

HasIsAutomated returns a boolean if a field has been set.

func (*AlbumInfo) HasMetadataCountryCode ¶

func (o *AlbumInfo) HasMetadataCountryCode() bool

HasMetadataCountryCode returns a boolean if a field has been set.

func (*AlbumInfo) HasMetadataLanguage ¶

func (o *AlbumInfo) HasMetadataLanguage() bool

HasMetadataLanguage returns a boolean if a field has been set.

func (*AlbumInfo) HasName ¶

func (o *AlbumInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*AlbumInfo) HasOriginalTitle ¶

func (o *AlbumInfo) HasOriginalTitle() bool

HasOriginalTitle returns a boolean if a field has been set.

func (*AlbumInfo) HasParentIndexNumber ¶

func (o *AlbumInfo) HasParentIndexNumber() bool

HasParentIndexNumber returns a boolean if a field has been set.

func (*AlbumInfo) HasPath ¶

func (o *AlbumInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*AlbumInfo) HasPremiereDate ¶

func (o *AlbumInfo) HasPremiereDate() bool

HasPremiereDate returns a boolean if a field has been set.

func (*AlbumInfo) HasProviderIds ¶

func (o *AlbumInfo) HasProviderIds() bool

HasProviderIds returns a boolean if a field has been set.

func (*AlbumInfo) HasSongInfos ¶

func (o *AlbumInfo) HasSongInfos() bool

HasSongInfos returns a boolean if a field has been set.

func (*AlbumInfo) HasYear ¶

func (o *AlbumInfo) HasYear() bool

HasYear returns a boolean if a field has been set.

func (AlbumInfo) MarshalJSON ¶

func (o AlbumInfo) MarshalJSON() ([]byte, error)

func (*AlbumInfo) SetAlbumArtists ¶

func (o *AlbumInfo) SetAlbumArtists(v []string)

SetAlbumArtists gets a reference to the given []string and assigns it to the AlbumArtists field.

func (*AlbumInfo) SetArtistProviderIds ¶

func (o *AlbumInfo) SetArtistProviderIds(v map[string]string)

SetArtistProviderIds gets a reference to the given map[string]string and assigns it to the ArtistProviderIds field.

func (*AlbumInfo) SetIndexNumber ¶

func (o *AlbumInfo) SetIndexNumber(v int32)

SetIndexNumber gets a reference to the given NullableInt32 and assigns it to the IndexNumber field.

func (*AlbumInfo) SetIndexNumberNil ¶

func (o *AlbumInfo) SetIndexNumberNil()

SetIndexNumberNil sets the value for IndexNumber to be an explicit nil

func (*AlbumInfo) SetIsAutomated ¶

func (o *AlbumInfo) SetIsAutomated(v bool)

SetIsAutomated gets a reference to the given bool and assigns it to the IsAutomated field.

func (*AlbumInfo) SetMetadataCountryCode ¶

func (o *AlbumInfo) SetMetadataCountryCode(v string)

SetMetadataCountryCode gets a reference to the given NullableString and assigns it to the MetadataCountryCode field.

func (*AlbumInfo) SetMetadataCountryCodeNil ¶

func (o *AlbumInfo) SetMetadataCountryCodeNil()

SetMetadataCountryCodeNil sets the value for MetadataCountryCode to be an explicit nil

func (*AlbumInfo) SetMetadataLanguage ¶

func (o *AlbumInfo) SetMetadataLanguage(v string)

SetMetadataLanguage gets a reference to the given NullableString and assigns it to the MetadataLanguage field.

func (*AlbumInfo) SetMetadataLanguageNil ¶

func (o *AlbumInfo) SetMetadataLanguageNil()

SetMetadataLanguageNil sets the value for MetadataLanguage to be an explicit nil

func (*AlbumInfo) SetName ¶

func (o *AlbumInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*AlbumInfo) SetNameNil ¶

func (o *AlbumInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*AlbumInfo) SetOriginalTitle ¶

func (o *AlbumInfo) SetOriginalTitle(v string)

SetOriginalTitle gets a reference to the given NullableString and assigns it to the OriginalTitle field.

func (*AlbumInfo) SetOriginalTitleNil ¶

func (o *AlbumInfo) SetOriginalTitleNil()

SetOriginalTitleNil sets the value for OriginalTitle to be an explicit nil

func (*AlbumInfo) SetParentIndexNumber ¶

func (o *AlbumInfo) SetParentIndexNumber(v int32)

SetParentIndexNumber gets a reference to the given NullableInt32 and assigns it to the ParentIndexNumber field.

func (*AlbumInfo) SetParentIndexNumberNil ¶

func (o *AlbumInfo) SetParentIndexNumberNil()

SetParentIndexNumberNil sets the value for ParentIndexNumber to be an explicit nil

func (*AlbumInfo) SetPath ¶

func (o *AlbumInfo) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*AlbumInfo) SetPathNil ¶

func (o *AlbumInfo) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*AlbumInfo) SetPremiereDate ¶

func (o *AlbumInfo) SetPremiereDate(v time.Time)

SetPremiereDate gets a reference to the given NullableTime and assigns it to the PremiereDate field.

func (*AlbumInfo) SetPremiereDateNil ¶

func (o *AlbumInfo) SetPremiereDateNil()

SetPremiereDateNil sets the value for PremiereDate to be an explicit nil

func (*AlbumInfo) SetProviderIds ¶

func (o *AlbumInfo) SetProviderIds(v map[string]string)

SetProviderIds gets a reference to the given map[string]string and assigns it to the ProviderIds field.

func (*AlbumInfo) SetSongInfos ¶

func (o *AlbumInfo) SetSongInfos(v []SongInfo)

SetSongInfos gets a reference to the given []SongInfo and assigns it to the SongInfos field.

func (*AlbumInfo) SetYear ¶

func (o *AlbumInfo) SetYear(v int32)

SetYear gets a reference to the given NullableInt32 and assigns it to the Year field.

func (*AlbumInfo) SetYearNil ¶

func (o *AlbumInfo) SetYearNil()

SetYearNil sets the value for Year to be an explicit nil

func (AlbumInfo) ToMap ¶

func (o AlbumInfo) ToMap() (map[string]interface{}, error)

func (*AlbumInfo) UnsetIndexNumber ¶

func (o *AlbumInfo) UnsetIndexNumber()

UnsetIndexNumber ensures that no value is present for IndexNumber, not even an explicit nil

func (*AlbumInfo) UnsetMetadataCountryCode ¶

func (o *AlbumInfo) UnsetMetadataCountryCode()

UnsetMetadataCountryCode ensures that no value is present for MetadataCountryCode, not even an explicit nil

func (*AlbumInfo) UnsetMetadataLanguage ¶

func (o *AlbumInfo) UnsetMetadataLanguage()

UnsetMetadataLanguage ensures that no value is present for MetadataLanguage, not even an explicit nil

func (*AlbumInfo) UnsetName ¶

func (o *AlbumInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*AlbumInfo) UnsetOriginalTitle ¶

func (o *AlbumInfo) UnsetOriginalTitle()

UnsetOriginalTitle ensures that no value is present for OriginalTitle, not even an explicit nil

func (*AlbumInfo) UnsetParentIndexNumber ¶

func (o *AlbumInfo) UnsetParentIndexNumber()

UnsetParentIndexNumber ensures that no value is present for ParentIndexNumber, not even an explicit nil

func (*AlbumInfo) UnsetPath ¶

func (o *AlbumInfo) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*AlbumInfo) UnsetPremiereDate ¶

func (o *AlbumInfo) UnsetPremiereDate()

UnsetPremiereDate ensures that no value is present for PremiereDate, not even an explicit nil

func (*AlbumInfo) UnsetYear ¶

func (o *AlbumInfo) UnsetYear()

UnsetYear ensures that no value is present for Year, not even an explicit nil

type AlbumInfoRemoteSearchQuery ¶

type AlbumInfoRemoteSearchQuery struct {
	SearchInfo NullableAlbumInfo `json:"SearchInfo,omitempty"`
	ItemId     *string           `json:"ItemId,omitempty"`
	// Gets or sets the provider name to search within if set.
	SearchProviderName NullableString `json:"SearchProviderName,omitempty"`
	// Gets or sets a value indicating whether disabled providers should be included.
	IncludeDisabledProviders *bool `json:"IncludeDisabledProviders,omitempty"`
}

AlbumInfoRemoteSearchQuery struct for AlbumInfoRemoteSearchQuery

func NewAlbumInfoRemoteSearchQuery ¶

func NewAlbumInfoRemoteSearchQuery() *AlbumInfoRemoteSearchQuery

NewAlbumInfoRemoteSearchQuery instantiates a new AlbumInfoRemoteSearchQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlbumInfoRemoteSearchQueryWithDefaults ¶

func NewAlbumInfoRemoteSearchQueryWithDefaults() *AlbumInfoRemoteSearchQuery

NewAlbumInfoRemoteSearchQueryWithDefaults instantiates a new AlbumInfoRemoteSearchQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AlbumInfoRemoteSearchQuery) GetIncludeDisabledProviders ¶

func (o *AlbumInfoRemoteSearchQuery) GetIncludeDisabledProviders() bool

GetIncludeDisabledProviders returns the IncludeDisabledProviders field value if set, zero value otherwise.

func (*AlbumInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk ¶

func (o *AlbumInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk() (*bool, bool)

GetIncludeDisabledProvidersOk returns a tuple with the IncludeDisabledProviders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlbumInfoRemoteSearchQuery) GetItemId ¶

func (o *AlbumInfoRemoteSearchQuery) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*AlbumInfoRemoteSearchQuery) GetItemIdOk ¶

func (o *AlbumInfoRemoteSearchQuery) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlbumInfoRemoteSearchQuery) GetSearchInfo ¶

func (o *AlbumInfoRemoteSearchQuery) GetSearchInfo() AlbumInfo

GetSearchInfo returns the SearchInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AlbumInfoRemoteSearchQuery) GetSearchInfoOk ¶

func (o *AlbumInfoRemoteSearchQuery) GetSearchInfoOk() (*AlbumInfo, bool)

GetSearchInfoOk returns a tuple with the SearchInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AlbumInfoRemoteSearchQuery) GetSearchProviderName ¶

func (o *AlbumInfoRemoteSearchQuery) GetSearchProviderName() string

GetSearchProviderName returns the SearchProviderName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AlbumInfoRemoteSearchQuery) GetSearchProviderNameOk ¶

func (o *AlbumInfoRemoteSearchQuery) GetSearchProviderNameOk() (*string, bool)

GetSearchProviderNameOk returns a tuple with the SearchProviderName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AlbumInfoRemoteSearchQuery) HasIncludeDisabledProviders ¶

func (o *AlbumInfoRemoteSearchQuery) HasIncludeDisabledProviders() bool

HasIncludeDisabledProviders returns a boolean if a field has been set.

func (*AlbumInfoRemoteSearchQuery) HasItemId ¶

func (o *AlbumInfoRemoteSearchQuery) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*AlbumInfoRemoteSearchQuery) HasSearchInfo ¶

func (o *AlbumInfoRemoteSearchQuery) HasSearchInfo() bool

HasSearchInfo returns a boolean if a field has been set.

func (*AlbumInfoRemoteSearchQuery) HasSearchProviderName ¶

func (o *AlbumInfoRemoteSearchQuery) HasSearchProviderName() bool

HasSearchProviderName returns a boolean if a field has been set.

func (AlbumInfoRemoteSearchQuery) MarshalJSON ¶

func (o AlbumInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*AlbumInfoRemoteSearchQuery) SetIncludeDisabledProviders ¶

func (o *AlbumInfoRemoteSearchQuery) SetIncludeDisabledProviders(v bool)

SetIncludeDisabledProviders gets a reference to the given bool and assigns it to the IncludeDisabledProviders field.

func (*AlbumInfoRemoteSearchQuery) SetItemId ¶

func (o *AlbumInfoRemoteSearchQuery) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field.

func (*AlbumInfoRemoteSearchQuery) SetSearchInfo ¶

func (o *AlbumInfoRemoteSearchQuery) SetSearchInfo(v AlbumInfo)

SetSearchInfo gets a reference to the given NullableAlbumInfo and assigns it to the SearchInfo field.

func (*AlbumInfoRemoteSearchQuery) SetSearchInfoNil ¶

func (o *AlbumInfoRemoteSearchQuery) SetSearchInfoNil()

SetSearchInfoNil sets the value for SearchInfo to be an explicit nil

func (*AlbumInfoRemoteSearchQuery) SetSearchProviderName ¶

func (o *AlbumInfoRemoteSearchQuery) SetSearchProviderName(v string)

SetSearchProviderName gets a reference to the given NullableString and assigns it to the SearchProviderName field.

func (*AlbumInfoRemoteSearchQuery) SetSearchProviderNameNil ¶

func (o *AlbumInfoRemoteSearchQuery) SetSearchProviderNameNil()

SetSearchProviderNameNil sets the value for SearchProviderName to be an explicit nil

func (AlbumInfoRemoteSearchQuery) ToMap ¶

func (o AlbumInfoRemoteSearchQuery) ToMap() (map[string]interface{}, error)

func (*AlbumInfoRemoteSearchQuery) UnsetSearchInfo ¶

func (o *AlbumInfoRemoteSearchQuery) UnsetSearchInfo()

UnsetSearchInfo ensures that no value is present for SearchInfo, not even an explicit nil

func (*AlbumInfoRemoteSearchQuery) UnsetSearchProviderName ¶

func (o *AlbumInfoRemoteSearchQuery) UnsetSearchProviderName()

UnsetSearchProviderName ensures that no value is present for SearchProviderName, not even an explicit nil

type AllThemeMediaResult ¶

type AllThemeMediaResult struct {
	// Class ThemeMediaResult.
	ThemeVideosResult NullableThemeMediaResult `json:"ThemeVideosResult,omitempty"`
	// Class ThemeMediaResult.
	ThemeSongsResult NullableThemeMediaResult `json:"ThemeSongsResult,omitempty"`
	// Class ThemeMediaResult.
	SoundtrackSongsResult NullableThemeMediaResult `json:"SoundtrackSongsResult,omitempty"`
}

AllThemeMediaResult struct for AllThemeMediaResult

func NewAllThemeMediaResult ¶

func NewAllThemeMediaResult() *AllThemeMediaResult

NewAllThemeMediaResult instantiates a new AllThemeMediaResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAllThemeMediaResultWithDefaults ¶

func NewAllThemeMediaResultWithDefaults() *AllThemeMediaResult

NewAllThemeMediaResultWithDefaults instantiates a new AllThemeMediaResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AllThemeMediaResult) GetSoundtrackSongsResult ¶

func (o *AllThemeMediaResult) GetSoundtrackSongsResult() ThemeMediaResult

GetSoundtrackSongsResult returns the SoundtrackSongsResult field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AllThemeMediaResult) GetSoundtrackSongsResultOk ¶

func (o *AllThemeMediaResult) GetSoundtrackSongsResultOk() (*ThemeMediaResult, bool)

GetSoundtrackSongsResultOk returns a tuple with the SoundtrackSongsResult field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AllThemeMediaResult) GetThemeSongsResult ¶

func (o *AllThemeMediaResult) GetThemeSongsResult() ThemeMediaResult

GetThemeSongsResult returns the ThemeSongsResult field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AllThemeMediaResult) GetThemeSongsResultOk ¶

func (o *AllThemeMediaResult) GetThemeSongsResultOk() (*ThemeMediaResult, bool)

GetThemeSongsResultOk returns a tuple with the ThemeSongsResult field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AllThemeMediaResult) GetThemeVideosResult ¶

func (o *AllThemeMediaResult) GetThemeVideosResult() ThemeMediaResult

GetThemeVideosResult returns the ThemeVideosResult field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AllThemeMediaResult) GetThemeVideosResultOk ¶

func (o *AllThemeMediaResult) GetThemeVideosResultOk() (*ThemeMediaResult, bool)

GetThemeVideosResultOk returns a tuple with the ThemeVideosResult field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AllThemeMediaResult) HasSoundtrackSongsResult ¶

func (o *AllThemeMediaResult) HasSoundtrackSongsResult() bool

HasSoundtrackSongsResult returns a boolean if a field has been set.

func (*AllThemeMediaResult) HasThemeSongsResult ¶

func (o *AllThemeMediaResult) HasThemeSongsResult() bool

HasThemeSongsResult returns a boolean if a field has been set.

func (*AllThemeMediaResult) HasThemeVideosResult ¶

func (o *AllThemeMediaResult) HasThemeVideosResult() bool

HasThemeVideosResult returns a boolean if a field has been set.

func (AllThemeMediaResult) MarshalJSON ¶

func (o AllThemeMediaResult) MarshalJSON() ([]byte, error)

func (*AllThemeMediaResult) SetSoundtrackSongsResult ¶

func (o *AllThemeMediaResult) SetSoundtrackSongsResult(v ThemeMediaResult)

SetSoundtrackSongsResult gets a reference to the given NullableThemeMediaResult and assigns it to the SoundtrackSongsResult field.

func (*AllThemeMediaResult) SetSoundtrackSongsResultNil ¶

func (o *AllThemeMediaResult) SetSoundtrackSongsResultNil()

SetSoundtrackSongsResultNil sets the value for SoundtrackSongsResult to be an explicit nil

func (*AllThemeMediaResult) SetThemeSongsResult ¶

func (o *AllThemeMediaResult) SetThemeSongsResult(v ThemeMediaResult)

SetThemeSongsResult gets a reference to the given NullableThemeMediaResult and assigns it to the ThemeSongsResult field.

func (*AllThemeMediaResult) SetThemeSongsResultNil ¶

func (o *AllThemeMediaResult) SetThemeSongsResultNil()

SetThemeSongsResultNil sets the value for ThemeSongsResult to be an explicit nil

func (*AllThemeMediaResult) SetThemeVideosResult ¶

func (o *AllThemeMediaResult) SetThemeVideosResult(v ThemeMediaResult)

SetThemeVideosResult gets a reference to the given NullableThemeMediaResult and assigns it to the ThemeVideosResult field.

func (*AllThemeMediaResult) SetThemeVideosResultNil ¶

func (o *AllThemeMediaResult) SetThemeVideosResultNil()

SetThemeVideosResultNil sets the value for ThemeVideosResult to be an explicit nil

func (AllThemeMediaResult) ToMap ¶

func (o AllThemeMediaResult) ToMap() (map[string]interface{}, error)

func (*AllThemeMediaResult) UnsetSoundtrackSongsResult ¶

func (o *AllThemeMediaResult) UnsetSoundtrackSongsResult()

UnsetSoundtrackSongsResult ensures that no value is present for SoundtrackSongsResult, not even an explicit nil

func (*AllThemeMediaResult) UnsetThemeSongsResult ¶

func (o *AllThemeMediaResult) UnsetThemeSongsResult()

UnsetThemeSongsResult ensures that no value is present for ThemeSongsResult, not even an explicit nil

func (*AllThemeMediaResult) UnsetThemeVideosResult ¶

func (o *AllThemeMediaResult) UnsetThemeVideosResult()

UnsetThemeVideosResult ensures that no value is present for ThemeVideosResult, not even an explicit nil

type ApiAddItemToPlaylistRequest ¶

type ApiAddItemToPlaylistRequest struct {
	ApiService PlaylistsAPI
	// contains filtered or unexported fields
}

func (ApiAddItemToPlaylistRequest) Execute ¶

func (ApiAddItemToPlaylistRequest) Ids ¶

Item id, comma delimited.

func (ApiAddItemToPlaylistRequest) UserId ¶

The userId.

type ApiAddListingProviderRequest ¶

type ApiAddListingProviderRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiAddListingProviderRequest) Execute ¶

func (ApiAddListingProviderRequest) ListingsProviderInfo ¶

func (r ApiAddListingProviderRequest) ListingsProviderInfo(listingsProviderInfo ListingsProviderInfo) ApiAddListingProviderRequest

New listings info.

func (ApiAddListingProviderRequest) Pw ¶

Password.

func (ApiAddListingProviderRequest) ValidateListings ¶

func (r ApiAddListingProviderRequest) ValidateListings(validateListings bool) ApiAddListingProviderRequest

Validate listings.

func (ApiAddListingProviderRequest) ValidateLogin ¶

func (r ApiAddListingProviderRequest) ValidateLogin(validateLogin bool) ApiAddListingProviderRequest

Validate login.

type ApiAddMediaPathRequest ¶

type ApiAddMediaPathRequest struct {
	ApiService LibraryStructureAPI
	// contains filtered or unexported fields
}

func (ApiAddMediaPathRequest) Execute ¶

func (r ApiAddMediaPathRequest) Execute() (*http.Response, error)

func (ApiAddMediaPathRequest) MediaPathDto ¶

func (r ApiAddMediaPathRequest) MediaPathDto(mediaPathDto MediaPathDto) ApiAddMediaPathRequest

The media path dto.

func (ApiAddMediaPathRequest) RefreshLibrary ¶

func (r ApiAddMediaPathRequest) RefreshLibrary(refreshLibrary bool) ApiAddMediaPathRequest

Whether to refresh the library.

type ApiAddToCollectionRequest ¶

type ApiAddToCollectionRequest struct {
	ApiService CollectionAPI
	// contains filtered or unexported fields
}

func (ApiAddToCollectionRequest) Execute ¶

func (r ApiAddToCollectionRequest) Execute() (*http.Response, error)

func (ApiAddToCollectionRequest) Ids ¶

Item ids, comma delimited.

type ApiAddTunerHostRequest ¶

type ApiAddTunerHostRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiAddTunerHostRequest) Execute ¶

func (ApiAddTunerHostRequest) TunerHostInfo ¶

func (r ApiAddTunerHostRequest) TunerHostInfo(tunerHostInfo TunerHostInfo) ApiAddTunerHostRequest

New tuner host.

type ApiAddUserToSessionRequest ¶

type ApiAddUserToSessionRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiAddUserToSessionRequest) Execute ¶

type ApiAddVirtualFolderRequest ¶

type ApiAddVirtualFolderRequest struct {
	ApiService LibraryStructureAPI
	// contains filtered or unexported fields
}

func (ApiAddVirtualFolderRequest) AddVirtualFolderDto ¶

func (r ApiAddVirtualFolderRequest) AddVirtualFolderDto(addVirtualFolderDto AddVirtualFolderDto) ApiAddVirtualFolderRequest

The library options.

func (ApiAddVirtualFolderRequest) CollectionType ¶

The type of the collection.

func (ApiAddVirtualFolderRequest) Execute ¶

func (ApiAddVirtualFolderRequest) Name ¶

The name of the virtual folder.

func (ApiAddVirtualFolderRequest) Paths ¶

The paths of the virtual folder.

func (ApiAddVirtualFolderRequest) RefreshLibrary ¶

func (r ApiAddVirtualFolderRequest) RefreshLibrary(refreshLibrary bool) ApiAddVirtualFolderRequest

Whether to refresh the library.

type ApiApplySearchCriteriaRequest ¶

type ApiApplySearchCriteriaRequest struct {
	ApiService ItemLookupAPI
	// contains filtered or unexported fields
}

func (ApiApplySearchCriteriaRequest) Execute ¶

func (ApiApplySearchCriteriaRequest) RemoteSearchResult ¶

func (r ApiApplySearchCriteriaRequest) RemoteSearchResult(remoteSearchResult RemoteSearchResult) ApiApplySearchCriteriaRequest

The remote search result.

func (ApiApplySearchCriteriaRequest) ReplaceAllImages ¶

func (r ApiApplySearchCriteriaRequest) ReplaceAllImages(replaceAllImages bool) ApiApplySearchCriteriaRequest

Optional. Whether or not to replace all images. Default: True.

type ApiAuthenticateUserByNameRequest ¶

type ApiAuthenticateUserByNameRequest struct {
	ApiService UserAPI
	// contains filtered or unexported fields
}

func (ApiAuthenticateUserByNameRequest) AuthenticateUserByName ¶

func (r ApiAuthenticateUserByNameRequest) AuthenticateUserByName(authenticateUserByName AuthenticateUserByName) ApiAuthenticateUserByNameRequest

The M:Jellyfin.Api.Controllers.UserController.AuthenticateUserByName(Jellyfin.Api.Models.UserDtos.AuthenticateUserByName) request.

func (ApiAuthenticateUserByNameRequest) Execute ¶

type ApiAuthenticateWithQuickConnectRequest ¶

type ApiAuthenticateWithQuickConnectRequest struct {
	ApiService UserAPI
	// contains filtered or unexported fields
}

func (ApiAuthenticateWithQuickConnectRequest) Execute ¶

func (ApiAuthenticateWithQuickConnectRequest) QuickConnectDto ¶

The Jellyfin.Api.Models.UserDtos.QuickConnectDto request.

type ApiAuthorizeQuickConnectRequest ¶

type ApiAuthorizeQuickConnectRequest struct {
	ApiService QuickConnectAPI
	// contains filtered or unexported fields
}

func (ApiAuthorizeQuickConnectRequest) Code ¶

Quick connect code to authorize.

func (ApiAuthorizeQuickConnectRequest) Execute ¶

func (ApiAuthorizeQuickConnectRequest) UserId ¶

The user the authorize. Access to the requested user is required.

type ApiCancelPackageInstallationRequest ¶

type ApiCancelPackageInstallationRequest struct {
	ApiService PackageAPI
	// contains filtered or unexported fields
}

func (ApiCancelPackageInstallationRequest) Execute ¶

type ApiCancelSeriesTimerRequest ¶

type ApiCancelSeriesTimerRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiCancelSeriesTimerRequest) Execute ¶

type ApiCancelTimerRequest ¶

type ApiCancelTimerRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiCancelTimerRequest) Execute ¶

func (r ApiCancelTimerRequest) Execute() (*http.Response, error)

type ApiCloseLiveStreamRequest ¶

type ApiCloseLiveStreamRequest struct {
	ApiService MediaInfoAPI
	// contains filtered or unexported fields
}

func (ApiCloseLiveStreamRequest) Execute ¶

func (r ApiCloseLiveStreamRequest) Execute() (*http.Response, error)

func (ApiCloseLiveStreamRequest) LiveStreamId ¶

func (r ApiCloseLiveStreamRequest) LiveStreamId(liveStreamId string) ApiCloseLiveStreamRequest

The livestream id.

type ApiCompleteWizardRequest ¶

type ApiCompleteWizardRequest struct {
	ApiService StartupAPI
	// contains filtered or unexported fields
}

func (ApiCompleteWizardRequest) Execute ¶

func (r ApiCompleteWizardRequest) Execute() (*http.Response, error)

type ApiCreateCollectionRequest ¶

type ApiCreateCollectionRequest struct {
	ApiService CollectionAPI
	// contains filtered or unexported fields
}

func (ApiCreateCollectionRequest) Execute ¶

func (ApiCreateCollectionRequest) Ids ¶

Item Ids to add to the collection.

func (ApiCreateCollectionRequest) IsLocked ¶

Whether or not to lock the new collection.

func (ApiCreateCollectionRequest) Name ¶

The name of the collection.

func (ApiCreateCollectionRequest) ParentId ¶

Optional. Create the collection within a specific folder.

type ApiCreateKeyRequest ¶

type ApiCreateKeyRequest struct {
	ApiService ApiKeyAPI
	// contains filtered or unexported fields
}

func (ApiCreateKeyRequest) App ¶

Name of the app using the authentication key.

func (ApiCreateKeyRequest) Execute ¶

func (r ApiCreateKeyRequest) Execute() (*http.Response, error)

type ApiCreatePlaylistRequest ¶

type ApiCreatePlaylistRequest struct {
	ApiService PlaylistsAPI
	// contains filtered or unexported fields
}

func (ApiCreatePlaylistRequest) CreatePlaylistDto ¶

func (r ApiCreatePlaylistRequest) CreatePlaylistDto(createPlaylistDto CreatePlaylistDto) ApiCreatePlaylistRequest

The create playlist payload.

func (ApiCreatePlaylistRequest) Execute ¶

func (ApiCreatePlaylistRequest) Ids ¶

The item ids. Deprecated

func (ApiCreatePlaylistRequest) MediaType ¶

The media type. Deprecated

func (ApiCreatePlaylistRequest) Name ¶

The playlist name. Deprecated

func (ApiCreatePlaylistRequest) UserId ¶

The user id. Deprecated

type ApiCreateSeriesTimerRequest ¶

type ApiCreateSeriesTimerRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiCreateSeriesTimerRequest) Execute ¶

func (ApiCreateSeriesTimerRequest) SeriesTimerInfoDto ¶

func (r ApiCreateSeriesTimerRequest) SeriesTimerInfoDto(seriesTimerInfoDto SeriesTimerInfoDto) ApiCreateSeriesTimerRequest

New series timer info.

type ApiCreateTimerRequest ¶

type ApiCreateTimerRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiCreateTimerRequest) Execute ¶

func (r ApiCreateTimerRequest) Execute() (*http.Response, error)

func (ApiCreateTimerRequest) TimerInfoDto ¶

func (r ApiCreateTimerRequest) TimerInfoDto(timerInfoDto TimerInfoDto) ApiCreateTimerRequest

New timer info.

type ApiCreateUserByNameRequest ¶

type ApiCreateUserByNameRequest struct {
	ApiService UserAPI
	// contains filtered or unexported fields
}

func (ApiCreateUserByNameRequest) CreateUserByName ¶

func (r ApiCreateUserByNameRequest) CreateUserByName(createUserByName CreateUserByName) ApiCreateUserByNameRequest

The create user by name request body.

func (ApiCreateUserByNameRequest) Execute ¶

type ApiDeleteAlternateSourcesRequest ¶

type ApiDeleteAlternateSourcesRequest struct {
	ApiService VideosAPI
	// contains filtered or unexported fields
}

func (ApiDeleteAlternateSourcesRequest) Execute ¶

type ApiDeleteCustomSplashscreenRequest ¶

type ApiDeleteCustomSplashscreenRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiDeleteCustomSplashscreenRequest) Execute ¶

type ApiDeleteDeviceRequest ¶

type ApiDeleteDeviceRequest struct {
	ApiService DevicesAPI
	// contains filtered or unexported fields
}

func (ApiDeleteDeviceRequest) Execute ¶

func (r ApiDeleteDeviceRequest) Execute() (*http.Response, error)

func (ApiDeleteDeviceRequest) Id ¶

Device Id.

type ApiDeleteItemImageByIndexRequest ¶

type ApiDeleteItemImageByIndexRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiDeleteItemImageByIndexRequest) Execute ¶

type ApiDeleteItemImageRequest ¶

type ApiDeleteItemImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiDeleteItemImageRequest) Execute ¶

func (r ApiDeleteItemImageRequest) Execute() (*http.Response, error)

func (ApiDeleteItemImageRequest) ImageIndex ¶

The image index.

type ApiDeleteItemRequest ¶

type ApiDeleteItemRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiDeleteItemRequest) Execute ¶

func (r ApiDeleteItemRequest) Execute() (*http.Response, error)

type ApiDeleteItemsRequest ¶

type ApiDeleteItemsRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiDeleteItemsRequest) Execute ¶

func (r ApiDeleteItemsRequest) Execute() (*http.Response, error)

func (ApiDeleteItemsRequest) Ids ¶

The item ids.

type ApiDeleteListingProviderRequest ¶

type ApiDeleteListingProviderRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiDeleteListingProviderRequest) Execute ¶

func (ApiDeleteListingProviderRequest) Id ¶

Listing provider id.

type ApiDeleteLyricsRequest ¶

type ApiDeleteLyricsRequest struct {
	ApiService LyricsAPI
	// contains filtered or unexported fields
}

func (ApiDeleteLyricsRequest) Execute ¶

func (r ApiDeleteLyricsRequest) Execute() (*http.Response, error)

type ApiDeleteRecordingRequest ¶

type ApiDeleteRecordingRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiDeleteRecordingRequest) Execute ¶

func (r ApiDeleteRecordingRequest) Execute() (*http.Response, error)

type ApiDeleteSubtitleRequest ¶

type ApiDeleteSubtitleRequest struct {
	ApiService SubtitleAPI
	// contains filtered or unexported fields
}

func (ApiDeleteSubtitleRequest) Execute ¶

func (r ApiDeleteSubtitleRequest) Execute() (*http.Response, error)

type ApiDeleteTunerHostRequest ¶

type ApiDeleteTunerHostRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiDeleteTunerHostRequest) Execute ¶

func (r ApiDeleteTunerHostRequest) Execute() (*http.Response, error)

func (ApiDeleteTunerHostRequest) Id ¶

Tuner host id.

type ApiDeleteUserImageRequest ¶

type ApiDeleteUserImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiDeleteUserImageRequest) Execute ¶

func (r ApiDeleteUserImageRequest) Execute() (*http.Response, error)

func (ApiDeleteUserImageRequest) UserId ¶

User Id.

type ApiDeleteUserItemRatingRequest ¶

type ApiDeleteUserItemRatingRequest struct {
	ApiService UserLibraryAPI
	// contains filtered or unexported fields
}

func (ApiDeleteUserItemRatingRequest) Execute ¶

func (ApiDeleteUserItemRatingRequest) UserId ¶

User id.

type ApiDeleteUserRequest ¶

type ApiDeleteUserRequest struct {
	ApiService UserAPI
	// contains filtered or unexported fields
}

func (ApiDeleteUserRequest) Execute ¶

func (r ApiDeleteUserRequest) Execute() (*http.Response, error)

type ApiDisablePluginRequest ¶

type ApiDisablePluginRequest struct {
	ApiService PluginsAPI
	// contains filtered or unexported fields
}

func (ApiDisablePluginRequest) Execute ¶

func (r ApiDisablePluginRequest) Execute() (*http.Response, error)

type ApiDiscoverTunersRequest ¶

type ApiDiscoverTunersRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiDiscoverTunersRequest) Execute ¶

func (ApiDiscoverTunersRequest) NewDevicesOnly ¶

func (r ApiDiscoverTunersRequest) NewDevicesOnly(newDevicesOnly bool) ApiDiscoverTunersRequest

Only discover new tuners.

type ApiDiscvoverTunersRequest ¶

type ApiDiscvoverTunersRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiDiscvoverTunersRequest) Execute ¶

func (ApiDiscvoverTunersRequest) NewDevicesOnly ¶

func (r ApiDiscvoverTunersRequest) NewDevicesOnly(newDevicesOnly bool) ApiDiscvoverTunersRequest

Only discover new tuners.

type ApiDisplayContentRequest ¶

type ApiDisplayContentRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiDisplayContentRequest) Execute ¶

func (r ApiDisplayContentRequest) Execute() (*http.Response, error)

func (ApiDisplayContentRequest) ItemId ¶

The Id of the item.

func (ApiDisplayContentRequest) ItemName ¶

The name of the item.

func (ApiDisplayContentRequest) ItemType ¶

The type of item to browse to.

type ApiDownloadRemoteImageRequest ¶

type ApiDownloadRemoteImageRequest struct {
	ApiService RemoteImageAPI
	// contains filtered or unexported fields
}

func (ApiDownloadRemoteImageRequest) Execute ¶

func (ApiDownloadRemoteImageRequest) ImageUrl ¶

The image url.

func (ApiDownloadRemoteImageRequest) Type_ ¶

The image type.

type ApiDownloadRemoteLyricsRequest ¶

type ApiDownloadRemoteLyricsRequest struct {
	ApiService LyricsAPI
	// contains filtered or unexported fields
}

func (ApiDownloadRemoteLyricsRequest) Execute ¶

type ApiDownloadRemoteSubtitlesRequest ¶

type ApiDownloadRemoteSubtitlesRequest struct {
	ApiService SubtitleAPI
	// contains filtered or unexported fields
}

func (ApiDownloadRemoteSubtitlesRequest) Execute ¶

type ApiEnablePluginRequest ¶

type ApiEnablePluginRequest struct {
	ApiService PluginsAPI
	// contains filtered or unexported fields
}

func (ApiEnablePluginRequest) Execute ¶

func (r ApiEnablePluginRequest) Execute() (*http.Response, error)

type ApiForgotPasswordPinRequest ¶

type ApiForgotPasswordPinRequest struct {
	ApiService UserAPI
	// contains filtered or unexported fields
}

func (ApiForgotPasswordPinRequest) Execute ¶

func (ApiForgotPasswordPinRequest) ForgotPasswordPinDto ¶

func (r ApiForgotPasswordPinRequest) ForgotPasswordPinDto(forgotPasswordPinDto ForgotPasswordPinDto) ApiForgotPasswordPinRequest

The forgot password pin request containing the entered pin.

type ApiForgotPasswordRequest ¶

type ApiForgotPasswordRequest struct {
	ApiService UserAPI
	// contains filtered or unexported fields
}

func (ApiForgotPasswordRequest) Execute ¶

func (ApiForgotPasswordRequest) ForgotPasswordDto ¶

func (r ApiForgotPasswordRequest) ForgotPasswordDto(forgotPasswordDto ForgotPasswordDto) ApiForgotPasswordRequest

The forgot password request containing the entered username.

type ApiGetAdditionalPartRequest ¶

type ApiGetAdditionalPartRequest struct {
	ApiService VideosAPI
	// contains filtered or unexported fields
}

func (ApiGetAdditionalPartRequest) Execute ¶

func (ApiGetAdditionalPartRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetAlbumArtistsRequest ¶

type ApiGetAlbumArtistsRequest struct {
	ApiService ArtistsAPI
	// contains filtered or unexported fields
}

func (ApiGetAlbumArtistsRequest) EnableImageTypes ¶

func (r ApiGetAlbumArtistsRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetAlbumArtistsRequest

Optional. The image types to include in the output.

func (ApiGetAlbumArtistsRequest) EnableImages ¶

func (r ApiGetAlbumArtistsRequest) EnableImages(enableImages bool) ApiGetAlbumArtistsRequest

Optional, include image information in output.

func (ApiGetAlbumArtistsRequest) EnableTotalRecordCount ¶

func (r ApiGetAlbumArtistsRequest) EnableTotalRecordCount(enableTotalRecordCount bool) ApiGetAlbumArtistsRequest

Total record count.

func (ApiGetAlbumArtistsRequest) EnableUserData ¶

func (r ApiGetAlbumArtistsRequest) EnableUserData(enableUserData bool) ApiGetAlbumArtistsRequest

Optional, include user data.

func (ApiGetAlbumArtistsRequest) ExcludeItemTypes ¶

func (r ApiGetAlbumArtistsRequest) ExcludeItemTypes(excludeItemTypes []BaseItemKind) ApiGetAlbumArtistsRequest

Optional. If specified, results will be filtered out based on item type. This allows multiple, comma delimited.

func (ApiGetAlbumArtistsRequest) Execute ¶

func (ApiGetAlbumArtistsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetAlbumArtistsRequest) Filters ¶

Optional. Specify additional filters to apply.

func (ApiGetAlbumArtistsRequest) GenreIds ¶

Optional. If specified, results will be filtered based on genre id. This allows multiple, pipe delimited.

func (ApiGetAlbumArtistsRequest) Genres ¶

Optional. If specified, results will be filtered based on genre. This allows multiple, pipe delimited.

func (ApiGetAlbumArtistsRequest) ImageTypeLimit ¶

func (r ApiGetAlbumArtistsRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetAlbumArtistsRequest

Optional, the max number of images to return, per image type.

func (ApiGetAlbumArtistsRequest) IncludeItemTypes ¶

func (r ApiGetAlbumArtistsRequest) IncludeItemTypes(includeItemTypes []BaseItemKind) ApiGetAlbumArtistsRequest

Optional. If specified, results will be filtered based on item type. This allows multiple, comma delimited.

func (ApiGetAlbumArtistsRequest) IsFavorite ¶

func (r ApiGetAlbumArtistsRequest) IsFavorite(isFavorite bool) ApiGetAlbumArtistsRequest

Optional filter by items that are marked as favorite, or not.

func (ApiGetAlbumArtistsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetAlbumArtistsRequest) MediaTypes ¶

Optional filter by MediaType. Allows multiple, comma delimited.

func (ApiGetAlbumArtistsRequest) MinCommunityRating ¶

func (r ApiGetAlbumArtistsRequest) MinCommunityRating(minCommunityRating float64) ApiGetAlbumArtistsRequest

Optional filter by minimum community rating.

func (ApiGetAlbumArtistsRequest) NameLessThan ¶

func (r ApiGetAlbumArtistsRequest) NameLessThan(nameLessThan string) ApiGetAlbumArtistsRequest

Optional filter by items whose name is equally or lesser than a given input string.

func (ApiGetAlbumArtistsRequest) NameStartsWith ¶

func (r ApiGetAlbumArtistsRequest) NameStartsWith(nameStartsWith string) ApiGetAlbumArtistsRequest

Optional filter by items whose name is sorted equally than a given input string.

func (ApiGetAlbumArtistsRequest) NameStartsWithOrGreater ¶

func (r ApiGetAlbumArtistsRequest) NameStartsWithOrGreater(nameStartsWithOrGreater string) ApiGetAlbumArtistsRequest

Optional filter by items whose name is sorted equally or greater than a given input string.

func (ApiGetAlbumArtistsRequest) OfficialRatings ¶

func (r ApiGetAlbumArtistsRequest) OfficialRatings(officialRatings []string) ApiGetAlbumArtistsRequest

Optional. If specified, results will be filtered based on OfficialRating. This allows multiple, pipe delimited.

func (ApiGetAlbumArtistsRequest) ParentId ¶

Specify this to localize the search to a specific item or folder. Omit to use the root.

func (ApiGetAlbumArtistsRequest) Person ¶

Optional. If specified, results will be filtered to include only those containing the specified person.

func (ApiGetAlbumArtistsRequest) PersonIds ¶

Optional. If specified, results will be filtered to include only those containing the specified person ids.

func (ApiGetAlbumArtistsRequest) PersonTypes ¶

func (r ApiGetAlbumArtistsRequest) PersonTypes(personTypes []string) ApiGetAlbumArtistsRequest

Optional. If specified, along with Person, results will be filtered to include only those containing the specified person and PersonType. Allows multiple, comma-delimited.

func (ApiGetAlbumArtistsRequest) SearchTerm ¶

Optional. Search term.

func (ApiGetAlbumArtistsRequest) SortBy ¶

Optional. Specify one or more sort orders, comma delimited.

func (ApiGetAlbumArtistsRequest) SortOrder ¶

Sort Order - Ascending,Descending.

func (ApiGetAlbumArtistsRequest) StartIndex ¶

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetAlbumArtistsRequest) StudioIds ¶

Optional. If specified, results will be filtered based on studio id. This allows multiple, pipe delimited.

func (ApiGetAlbumArtistsRequest) Studios ¶

Optional. If specified, results will be filtered based on studio. This allows multiple, pipe delimited.

func (ApiGetAlbumArtistsRequest) Tags ¶

Optional. If specified, results will be filtered based on tag. This allows multiple, pipe delimited.

func (ApiGetAlbumArtistsRequest) UserId ¶

User id.

func (ApiGetAlbumArtistsRequest) Years ¶

Optional. If specified, results will be filtered based on production year. This allows multiple, comma delimited.

type ApiGetAllChannelFeaturesRequest ¶

type ApiGetAllChannelFeaturesRequest struct {
	ApiService ChannelsAPI
	// contains filtered or unexported fields
}

func (ApiGetAllChannelFeaturesRequest) Execute ¶

type ApiGetAncestorsRequest ¶

type ApiGetAncestorsRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetAncestorsRequest) Execute ¶

func (ApiGetAncestorsRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetArtistByNameRequest ¶

type ApiGetArtistByNameRequest struct {
	ApiService ArtistsAPI
	// contains filtered or unexported fields
}

func (ApiGetArtistByNameRequest) Execute ¶

func (ApiGetArtistByNameRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetArtistImageRequest ¶

type ApiGetArtistImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiGetArtistImageRequest) BackgroundColor ¶

func (r ApiGetArtistImageRequest) BackgroundColor(backgroundColor string) ApiGetArtistImageRequest

Optional. Apply a background color for transparent images.

func (ApiGetArtistImageRequest) Blur ¶

Optional. Blur image.

func (ApiGetArtistImageRequest) Execute ¶

func (r ApiGetArtistImageRequest) Execute() (*os.File, *http.Response, error)

func (ApiGetArtistImageRequest) FillHeight ¶

func (r ApiGetArtistImageRequest) FillHeight(fillHeight int32) ApiGetArtistImageRequest

Height of box to fill.

func (ApiGetArtistImageRequest) FillWidth ¶

Width of box to fill.

func (ApiGetArtistImageRequest) ForegroundLayer ¶

func (r ApiGetArtistImageRequest) ForegroundLayer(foregroundLayer string) ApiGetArtistImageRequest

Optional. Apply a foreground layer on top of the image.

func (ApiGetArtistImageRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiGetArtistImageRequest) Height ¶

The fixed image height to return.

func (ApiGetArtistImageRequest) MaxHeight ¶

The maximum image height to return.

func (ApiGetArtistImageRequest) MaxWidth ¶

The maximum image width to return.

func (ApiGetArtistImageRequest) PercentPlayed ¶

func (r ApiGetArtistImageRequest) PercentPlayed(percentPlayed float64) ApiGetArtistImageRequest

Optional. Percent to render for the percent played overlay.

func (ApiGetArtistImageRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiGetArtistImageRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiGetArtistImageRequest) UnplayedCount ¶

func (r ApiGetArtistImageRequest) UnplayedCount(unplayedCount int32) ApiGetArtistImageRequest

Optional. Unplayed count overlay to render.

func (ApiGetArtistImageRequest) Width ¶

The fixed image width to return.

type ApiGetArtistsRequest ¶

type ApiGetArtistsRequest struct {
	ApiService ArtistsAPI
	// contains filtered or unexported fields
}

func (ApiGetArtistsRequest) EnableImageTypes ¶

func (r ApiGetArtistsRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetArtistsRequest

Optional. The image types to include in the output.

func (ApiGetArtistsRequest) EnableImages ¶

func (r ApiGetArtistsRequest) EnableImages(enableImages bool) ApiGetArtistsRequest

Optional, include image information in output.

func (ApiGetArtistsRequest) EnableTotalRecordCount ¶

func (r ApiGetArtistsRequest) EnableTotalRecordCount(enableTotalRecordCount bool) ApiGetArtistsRequest

Total record count.

func (ApiGetArtistsRequest) EnableUserData ¶

func (r ApiGetArtistsRequest) EnableUserData(enableUserData bool) ApiGetArtistsRequest

Optional, include user data.

func (ApiGetArtistsRequest) ExcludeItemTypes ¶

func (r ApiGetArtistsRequest) ExcludeItemTypes(excludeItemTypes []BaseItemKind) ApiGetArtistsRequest

Optional. If specified, results will be filtered out based on item type. This allows multiple, comma delimited.

func (ApiGetArtistsRequest) Execute ¶

func (ApiGetArtistsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetArtistsRequest) Filters ¶

Optional. Specify additional filters to apply.

func (ApiGetArtistsRequest) GenreIds ¶

func (r ApiGetArtistsRequest) GenreIds(genreIds []string) ApiGetArtistsRequest

Optional. If specified, results will be filtered based on genre id. This allows multiple, pipe delimited.

func (ApiGetArtistsRequest) Genres ¶

Optional. If specified, results will be filtered based on genre. This allows multiple, pipe delimited.

func (ApiGetArtistsRequest) ImageTypeLimit ¶

func (r ApiGetArtistsRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetArtistsRequest

Optional, the max number of images to return, per image type.

func (ApiGetArtistsRequest) IncludeItemTypes ¶

func (r ApiGetArtistsRequest) IncludeItemTypes(includeItemTypes []BaseItemKind) ApiGetArtistsRequest

Optional. If specified, results will be filtered based on item type. This allows multiple, comma delimited.

func (ApiGetArtistsRequest) IsFavorite ¶

func (r ApiGetArtistsRequest) IsFavorite(isFavorite bool) ApiGetArtistsRequest

Optional filter by items that are marked as favorite, or not.

func (ApiGetArtistsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetArtistsRequest) MediaTypes ¶

func (r ApiGetArtistsRequest) MediaTypes(mediaTypes []MediaType) ApiGetArtistsRequest

Optional filter by MediaType. Allows multiple, comma delimited.

func (ApiGetArtistsRequest) MinCommunityRating ¶

func (r ApiGetArtistsRequest) MinCommunityRating(minCommunityRating float64) ApiGetArtistsRequest

Optional filter by minimum community rating.

func (ApiGetArtistsRequest) NameLessThan ¶

func (r ApiGetArtistsRequest) NameLessThan(nameLessThan string) ApiGetArtistsRequest

Optional filter by items whose name is equally or lesser than a given input string.

func (ApiGetArtistsRequest) NameStartsWith ¶

func (r ApiGetArtistsRequest) NameStartsWith(nameStartsWith string) ApiGetArtistsRequest

Optional filter by items whose name is sorted equally than a given input string.

func (ApiGetArtistsRequest) NameStartsWithOrGreater ¶

func (r ApiGetArtistsRequest) NameStartsWithOrGreater(nameStartsWithOrGreater string) ApiGetArtistsRequest

Optional filter by items whose name is sorted equally or greater than a given input string.

func (ApiGetArtistsRequest) OfficialRatings ¶

func (r ApiGetArtistsRequest) OfficialRatings(officialRatings []string) ApiGetArtistsRequest

Optional. If specified, results will be filtered based on OfficialRating. This allows multiple, pipe delimited.

func (ApiGetArtistsRequest) ParentId ¶

func (r ApiGetArtistsRequest) ParentId(parentId string) ApiGetArtistsRequest

Specify this to localize the search to a specific item or folder. Omit to use the root.

func (ApiGetArtistsRequest) Person ¶

Optional. If specified, results will be filtered to include only those containing the specified person.

func (ApiGetArtistsRequest) PersonIds ¶

func (r ApiGetArtistsRequest) PersonIds(personIds []string) ApiGetArtistsRequest

Optional. If specified, results will be filtered to include only those containing the specified person ids.

func (ApiGetArtistsRequest) PersonTypes ¶

func (r ApiGetArtistsRequest) PersonTypes(personTypes []string) ApiGetArtistsRequest

Optional. If specified, along with Person, results will be filtered to include only those containing the specified person and PersonType. Allows multiple, comma-delimited.

func (ApiGetArtistsRequest) SearchTerm ¶

func (r ApiGetArtistsRequest) SearchTerm(searchTerm string) ApiGetArtistsRequest

Optional. Search term.

func (ApiGetArtistsRequest) SortBy ¶

Optional. Specify one or more sort orders, comma delimited.

func (ApiGetArtistsRequest) SortOrder ¶

func (r ApiGetArtistsRequest) SortOrder(sortOrder []SortOrder) ApiGetArtistsRequest

Sort Order - Ascending,Descending.

func (ApiGetArtistsRequest) StartIndex ¶

func (r ApiGetArtistsRequest) StartIndex(startIndex int32) ApiGetArtistsRequest

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetArtistsRequest) StudioIds ¶

func (r ApiGetArtistsRequest) StudioIds(studioIds []string) ApiGetArtistsRequest

Optional. If specified, results will be filtered based on studio id. This allows multiple, pipe delimited.

func (ApiGetArtistsRequest) Studios ¶

func (r ApiGetArtistsRequest) Studios(studios []string) ApiGetArtistsRequest

Optional. If specified, results will be filtered based on studio. This allows multiple, pipe delimited.

func (ApiGetArtistsRequest) Tags ¶

Optional. If specified, results will be filtered based on tag. This allows multiple, pipe delimited.

func (ApiGetArtistsRequest) UserId ¶

User id.

func (ApiGetArtistsRequest) Years ¶

Optional. If specified, results will be filtered based on production year. This allows multiple, comma delimited.

type ApiGetAttachmentRequest ¶

type ApiGetAttachmentRequest struct {
	ApiService VideoAttachmentsAPI
	// contains filtered or unexported fields
}

func (ApiGetAttachmentRequest) Execute ¶

func (r ApiGetAttachmentRequest) Execute() (*os.File, *http.Response, error)

type ApiGetAudioStreamByContainerRequest ¶

type ApiGetAudioStreamByContainerRequest struct {
	ApiService AudioAPI
	// contains filtered or unexported fields
}

func (ApiGetAudioStreamByContainerRequest) AllowAudioStreamCopy ¶

func (r ApiGetAudioStreamByContainerRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiGetAudioStreamByContainerRequest

Whether or not to allow copying of the audio stream url.

func (ApiGetAudioStreamByContainerRequest) AllowVideoStreamCopy ¶

func (r ApiGetAudioStreamByContainerRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiGetAudioStreamByContainerRequest

Whether or not to allow copying of the video stream url.

func (ApiGetAudioStreamByContainerRequest) AudioBitRate ¶

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiGetAudioStreamByContainerRequest) AudioChannels ¶

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiGetAudioStreamByContainerRequest) AudioCodec ¶

Optional. Specify an audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension.

func (ApiGetAudioStreamByContainerRequest) AudioSampleRate ¶

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiGetAudioStreamByContainerRequest) AudioStreamIndex ¶

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiGetAudioStreamByContainerRequest) BreakOnNonKeyFrames ¶

func (r ApiGetAudioStreamByContainerRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiGetAudioStreamByContainerRequest

Optional. Whether to break on non key frames.

func (ApiGetAudioStreamByContainerRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiGetAudioStreamByContainerRequest) CopyTimestamps ¶

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiGetAudioStreamByContainerRequest) CpuCoreLimit ¶

Optional. The limit of how many cpu cores to use.

func (ApiGetAudioStreamByContainerRequest) DeInterlace ¶

Optional. Whether to deinterlace the video.

func (ApiGetAudioStreamByContainerRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiGetAudioStreamByContainerRequest) DeviceProfileId ¶

Optional. The dlna device profile id to utilize. Deprecated

func (ApiGetAudioStreamByContainerRequest) EnableAudioVbrEncoding ¶

func (r ApiGetAudioStreamByContainerRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiGetAudioStreamByContainerRequest

Optional. Whether to enable Audio Encoding.

func (ApiGetAudioStreamByContainerRequest) EnableAutoStreamCopy ¶

func (r ApiGetAudioStreamByContainerRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiGetAudioStreamByContainerRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiGetAudioStreamByContainerRequest) EnableMpegtsM2TsMode ¶

func (r ApiGetAudioStreamByContainerRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiGetAudioStreamByContainerRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiGetAudioStreamByContainerRequest) Execute ¶

func (ApiGetAudioStreamByContainerRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetAudioStreamByContainerRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiGetAudioStreamByContainerRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiGetAudioStreamByContainerRequest) LiveStreamId ¶

The live stream id.

func (ApiGetAudioStreamByContainerRequest) MaxAudioBitDepth ¶

Optional. The maximum audio bit depth.

func (ApiGetAudioStreamByContainerRequest) MaxAudioChannels ¶

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiGetAudioStreamByContainerRequest) MaxFramerate ¶

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetAudioStreamByContainerRequest) MaxRefFrames ¶

Optional.

func (ApiGetAudioStreamByContainerRequest) MaxVideoBitDepth ¶

Optional. The maximum video bit depth.

func (ApiGetAudioStreamByContainerRequest) MediaSourceId ¶

The media version id, if playing an alternate version.

func (ApiGetAudioStreamByContainerRequest) MinSegments ¶

The minimum number of segments.

func (ApiGetAudioStreamByContainerRequest) Params ¶

The streaming parameters.

func (ApiGetAudioStreamByContainerRequest) PlaySessionId ¶

The play session id.

func (ApiGetAudioStreamByContainerRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiGetAudioStreamByContainerRequest) RequireAvc ¶

Optional. Whether to require avc.

func (ApiGetAudioStreamByContainerRequest) RequireNonAnamorphic ¶

func (r ApiGetAudioStreamByContainerRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiGetAudioStreamByContainerRequest

Optional. Whether to require a non anamporphic stream.

func (ApiGetAudioStreamByContainerRequest) SegmentContainer ¶

The segment container.

func (ApiGetAudioStreamByContainerRequest) SegmentLength ¶

The segment length.

func (ApiGetAudioStreamByContainerRequest) StartTimeTicks ¶

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiGetAudioStreamByContainerRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiGetAudioStreamByContainerRequest) StreamOptions ¶

Optional. The streaming options.

func (ApiGetAudioStreamByContainerRequest) SubtitleCodec ¶

Optional. Specify a subtitle codec to encode to.

func (ApiGetAudioStreamByContainerRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiGetAudioStreamByContainerRequest) SubtitleStreamIndex ¶

func (r ApiGetAudioStreamByContainerRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiGetAudioStreamByContainerRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiGetAudioStreamByContainerRequest) Tag ¶

The tag.

func (ApiGetAudioStreamByContainerRequest) TranscodeReasons ¶

Optional. The transcoding reason.

func (ApiGetAudioStreamByContainerRequest) TranscodingMaxAudioChannels ¶

func (r ApiGetAudioStreamByContainerRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiGetAudioStreamByContainerRequest

Optional. The maximum number of audio channels to transcode.

func (ApiGetAudioStreamByContainerRequest) VideoBitRate ¶

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiGetAudioStreamByContainerRequest) VideoCodec ¶

Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension.

func (ApiGetAudioStreamByContainerRequest) VideoStreamIndex ¶

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiGetAudioStreamByContainerRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiGetAudioStreamRequest ¶

type ApiGetAudioStreamRequest struct {
	ApiService AudioAPI
	// contains filtered or unexported fields
}

func (ApiGetAudioStreamRequest) AllowAudioStreamCopy ¶

func (r ApiGetAudioStreamRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiGetAudioStreamRequest

Whether or not to allow copying of the audio stream url.

func (ApiGetAudioStreamRequest) AllowVideoStreamCopy ¶

func (r ApiGetAudioStreamRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiGetAudioStreamRequest

Whether or not to allow copying of the video stream url.

func (ApiGetAudioStreamRequest) AudioBitRate ¶

func (r ApiGetAudioStreamRequest) AudioBitRate(audioBitRate int32) ApiGetAudioStreamRequest

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiGetAudioStreamRequest) AudioChannels ¶

func (r ApiGetAudioStreamRequest) AudioChannels(audioChannels int32) ApiGetAudioStreamRequest

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiGetAudioStreamRequest) AudioCodec ¶

func (r ApiGetAudioStreamRequest) AudioCodec(audioCodec string) ApiGetAudioStreamRequest

Optional. Specify an audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension.

func (ApiGetAudioStreamRequest) AudioSampleRate ¶

func (r ApiGetAudioStreamRequest) AudioSampleRate(audioSampleRate int32) ApiGetAudioStreamRequest

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiGetAudioStreamRequest) AudioStreamIndex ¶

func (r ApiGetAudioStreamRequest) AudioStreamIndex(audioStreamIndex int32) ApiGetAudioStreamRequest

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiGetAudioStreamRequest) BreakOnNonKeyFrames ¶

func (r ApiGetAudioStreamRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiGetAudioStreamRequest

Optional. Whether to break on non key frames.

func (ApiGetAudioStreamRequest) Container ¶

The audio container.

func (ApiGetAudioStreamRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiGetAudioStreamRequest) CopyTimestamps ¶

func (r ApiGetAudioStreamRequest) CopyTimestamps(copyTimestamps bool) ApiGetAudioStreamRequest

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiGetAudioStreamRequest) CpuCoreLimit ¶

func (r ApiGetAudioStreamRequest) CpuCoreLimit(cpuCoreLimit int32) ApiGetAudioStreamRequest

Optional. The limit of how many cpu cores to use.

func (ApiGetAudioStreamRequest) DeInterlace ¶

func (r ApiGetAudioStreamRequest) DeInterlace(deInterlace bool) ApiGetAudioStreamRequest

Optional. Whether to deinterlace the video.

func (ApiGetAudioStreamRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiGetAudioStreamRequest) DeviceProfileId ¶

func (r ApiGetAudioStreamRequest) DeviceProfileId(deviceProfileId string) ApiGetAudioStreamRequest

Optional. The dlna device profile id to utilize. Deprecated

func (ApiGetAudioStreamRequest) EnableAudioVbrEncoding ¶

func (r ApiGetAudioStreamRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiGetAudioStreamRequest

Optional. Whether to enable Audio Encoding.

func (ApiGetAudioStreamRequest) EnableAutoStreamCopy ¶

func (r ApiGetAudioStreamRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiGetAudioStreamRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiGetAudioStreamRequest) EnableMpegtsM2TsMode ¶

func (r ApiGetAudioStreamRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiGetAudioStreamRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiGetAudioStreamRequest) Execute ¶

func (r ApiGetAudioStreamRequest) Execute() (*os.File, *http.Response, error)

func (ApiGetAudioStreamRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetAudioStreamRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiGetAudioStreamRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiGetAudioStreamRequest) LiveStreamId ¶

func (r ApiGetAudioStreamRequest) LiveStreamId(liveStreamId string) ApiGetAudioStreamRequest

The live stream id.

func (ApiGetAudioStreamRequest) MaxAudioBitDepth ¶

func (r ApiGetAudioStreamRequest) MaxAudioBitDepth(maxAudioBitDepth int32) ApiGetAudioStreamRequest

Optional. The maximum audio bit depth.

func (ApiGetAudioStreamRequest) MaxAudioChannels ¶

func (r ApiGetAudioStreamRequest) MaxAudioChannels(maxAudioChannels int32) ApiGetAudioStreamRequest

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiGetAudioStreamRequest) MaxFramerate ¶

func (r ApiGetAudioStreamRequest) MaxFramerate(maxFramerate float32) ApiGetAudioStreamRequest

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetAudioStreamRequest) MaxRefFrames ¶

func (r ApiGetAudioStreamRequest) MaxRefFrames(maxRefFrames int32) ApiGetAudioStreamRequest

Optional.

func (ApiGetAudioStreamRequest) MaxVideoBitDepth ¶

func (r ApiGetAudioStreamRequest) MaxVideoBitDepth(maxVideoBitDepth int32) ApiGetAudioStreamRequest

Optional. The maximum video bit depth.

func (ApiGetAudioStreamRequest) MediaSourceId ¶

func (r ApiGetAudioStreamRequest) MediaSourceId(mediaSourceId string) ApiGetAudioStreamRequest

The media version id, if playing an alternate version.

func (ApiGetAudioStreamRequest) MinSegments ¶

func (r ApiGetAudioStreamRequest) MinSegments(minSegments int32) ApiGetAudioStreamRequest

The minimum number of segments.

func (ApiGetAudioStreamRequest) Params ¶

The streaming parameters.

func (ApiGetAudioStreamRequest) PlaySessionId ¶

func (r ApiGetAudioStreamRequest) PlaySessionId(playSessionId string) ApiGetAudioStreamRequest

The play session id.

func (ApiGetAudioStreamRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiGetAudioStreamRequest) RequireAvc ¶

func (r ApiGetAudioStreamRequest) RequireAvc(requireAvc bool) ApiGetAudioStreamRequest

Optional. Whether to require avc.

func (ApiGetAudioStreamRequest) RequireNonAnamorphic ¶

func (r ApiGetAudioStreamRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiGetAudioStreamRequest

Optional. Whether to require a non anamorphic stream.

func (ApiGetAudioStreamRequest) SegmentContainer ¶

func (r ApiGetAudioStreamRequest) SegmentContainer(segmentContainer string) ApiGetAudioStreamRequest

The segment container.

func (ApiGetAudioStreamRequest) SegmentLength ¶

func (r ApiGetAudioStreamRequest) SegmentLength(segmentLength int32) ApiGetAudioStreamRequest

The segment length.

func (ApiGetAudioStreamRequest) StartTimeTicks ¶

func (r ApiGetAudioStreamRequest) StartTimeTicks(startTimeTicks int64) ApiGetAudioStreamRequest

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiGetAudioStreamRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiGetAudioStreamRequest) StreamOptions ¶

func (r ApiGetAudioStreamRequest) StreamOptions(streamOptions map[string]string) ApiGetAudioStreamRequest

Optional. The streaming options.

func (ApiGetAudioStreamRequest) SubtitleCodec ¶

func (r ApiGetAudioStreamRequest) SubtitleCodec(subtitleCodec string) ApiGetAudioStreamRequest

Optional. Specify a subtitle codec to encode to.

func (ApiGetAudioStreamRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiGetAudioStreamRequest) SubtitleStreamIndex ¶

func (r ApiGetAudioStreamRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiGetAudioStreamRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiGetAudioStreamRequest) Tag ¶

The tag.

func (ApiGetAudioStreamRequest) TranscodeReasons ¶

func (r ApiGetAudioStreamRequest) TranscodeReasons(transcodeReasons string) ApiGetAudioStreamRequest

Optional. The transcoding reason.

func (ApiGetAudioStreamRequest) TranscodingMaxAudioChannels ¶

func (r ApiGetAudioStreamRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiGetAudioStreamRequest

Optional. The maximum number of audio channels to transcode.

func (ApiGetAudioStreamRequest) VideoBitRate ¶

func (r ApiGetAudioStreamRequest) VideoBitRate(videoBitRate int32) ApiGetAudioStreamRequest

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiGetAudioStreamRequest) VideoCodec ¶

func (r ApiGetAudioStreamRequest) VideoCodec(videoCodec string) ApiGetAudioStreamRequest

Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension.

func (ApiGetAudioStreamRequest) VideoStreamIndex ¶

func (r ApiGetAudioStreamRequest) VideoStreamIndex(videoStreamIndex int32) ApiGetAudioStreamRequest

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiGetAudioStreamRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiGetAuthProvidersRequest ¶

type ApiGetAuthProvidersRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiGetAuthProvidersRequest) Execute ¶

type ApiGetBitrateTestBytesRequest ¶

type ApiGetBitrateTestBytesRequest struct {
	ApiService MediaInfoAPI
	// contains filtered or unexported fields
}

func (ApiGetBitrateTestBytesRequest) Execute ¶

func (ApiGetBitrateTestBytesRequest) Size ¶

The bitrate. Defaults to 102400.

type ApiGetBookRemoteSearchResultsRequest ¶

type ApiGetBookRemoteSearchResultsRequest struct {
	ApiService ItemLookupAPI
	// contains filtered or unexported fields
}

func (ApiGetBookRemoteSearchResultsRequest) BookInfoRemoteSearchQuery ¶

func (r ApiGetBookRemoteSearchResultsRequest) BookInfoRemoteSearchQuery(bookInfoRemoteSearchQuery BookInfoRemoteSearchQuery) ApiGetBookRemoteSearchResultsRequest

Remote search query.

func (ApiGetBookRemoteSearchResultsRequest) Execute ¶

type ApiGetBoxSetRemoteSearchResultsRequest ¶

type ApiGetBoxSetRemoteSearchResultsRequest struct {
	ApiService ItemLookupAPI
	// contains filtered or unexported fields
}

func (ApiGetBoxSetRemoteSearchResultsRequest) BoxSetInfoRemoteSearchQuery ¶

func (r ApiGetBoxSetRemoteSearchResultsRequest) BoxSetInfoRemoteSearchQuery(boxSetInfoRemoteSearchQuery BoxSetInfoRemoteSearchQuery) ApiGetBoxSetRemoteSearchResultsRequest

Remote search query.

func (ApiGetBoxSetRemoteSearchResultsRequest) Execute ¶

type ApiGetBrandingCss2Request ¶

type ApiGetBrandingCss2Request struct {
	ApiService BrandingAPI
	// contains filtered or unexported fields
}

func (ApiGetBrandingCss2Request) Execute ¶

type ApiGetBrandingCssRequest ¶

type ApiGetBrandingCssRequest struct {
	ApiService BrandingAPI
	// contains filtered or unexported fields
}

func (ApiGetBrandingCssRequest) Execute ¶

type ApiGetBrandingOptionsRequest ¶

type ApiGetBrandingOptionsRequest struct {
	ApiService BrandingAPI
	// contains filtered or unexported fields
}

func (ApiGetBrandingOptionsRequest) Execute ¶

type ApiGetChannelFeaturesRequest ¶

type ApiGetChannelFeaturesRequest struct {
	ApiService ChannelsAPI
	// contains filtered or unexported fields
}

func (ApiGetChannelFeaturesRequest) Execute ¶

type ApiGetChannelItemsRequest ¶

type ApiGetChannelItemsRequest struct {
	ApiService ChannelsAPI
	// contains filtered or unexported fields
}

func (ApiGetChannelItemsRequest) Execute ¶

func (ApiGetChannelItemsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetChannelItemsRequest) Filters ¶

Optional. Specify additional filters to apply.

func (ApiGetChannelItemsRequest) FolderId ¶

Optional. Folder Id.

func (ApiGetChannelItemsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetChannelItemsRequest) SortBy ¶

Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist, Artist, Budget, CommunityRating, CriticRating, DateCreated, DatePlayed, PlayCount, PremiereDate, ProductionYear, SortName, Random, Revenue, Runtime.

func (ApiGetChannelItemsRequest) SortOrder ¶

Optional. Sort Order - Ascending,Descending.

func (ApiGetChannelItemsRequest) StartIndex ¶

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetChannelItemsRequest) UserId ¶

Optional. User Id.

type ApiGetChannelMappingOptionsRequest ¶

type ApiGetChannelMappingOptionsRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetChannelMappingOptionsRequest) Execute ¶

func (ApiGetChannelMappingOptionsRequest) ProviderId ¶

Provider id.

type ApiGetChannelRequest ¶

type ApiGetChannelRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetChannelRequest) Execute ¶

func (ApiGetChannelRequest) UserId ¶

Optional. Attach user data.

type ApiGetChannelsRequest ¶

type ApiGetChannelsRequest struct {
	ApiService ChannelsAPI
	// contains filtered or unexported fields
}

func (ApiGetChannelsRequest) Execute ¶

func (ApiGetChannelsRequest) IsFavorite ¶

func (r ApiGetChannelsRequest) IsFavorite(isFavorite bool) ApiGetChannelsRequest

Optional. Filter by channels that are favorite.

func (ApiGetChannelsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetChannelsRequest) StartIndex ¶

func (r ApiGetChannelsRequest) StartIndex(startIndex int32) ApiGetChannelsRequest

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetChannelsRequest) SupportsLatestItems ¶

func (r ApiGetChannelsRequest) SupportsLatestItems(supportsLatestItems bool) ApiGetChannelsRequest

Optional. Filter by channels that support getting latest items.

func (ApiGetChannelsRequest) SupportsMediaDeletion ¶

func (r ApiGetChannelsRequest) SupportsMediaDeletion(supportsMediaDeletion bool) ApiGetChannelsRequest

Optional. Filter by channels that support media deletion.

func (ApiGetChannelsRequest) UserId ¶

User Id to filter by. Use System.Guid.Empty to not filter by user.

type ApiGetConfigurationPagesRequest ¶

type ApiGetConfigurationPagesRequest struct {
	ApiService DashboardAPI
	// contains filtered or unexported fields
}

func (ApiGetConfigurationPagesRequest) EnableInMainMenu ¶

func (r ApiGetConfigurationPagesRequest) EnableInMainMenu(enableInMainMenu bool) ApiGetConfigurationPagesRequest

Whether to enable in the main menu.

func (ApiGetConfigurationPagesRequest) Execute ¶

type ApiGetConfigurationRequest ¶

type ApiGetConfigurationRequest struct {
	ApiService ConfigurationAPI
	// contains filtered or unexported fields
}

func (ApiGetConfigurationRequest) Execute ¶

type ApiGetCountriesRequest ¶

type ApiGetCountriesRequest struct {
	ApiService LocalizationAPI
	// contains filtered or unexported fields
}

func (ApiGetCountriesRequest) Execute ¶

type ApiGetCriticReviewsRequest ¶

type ApiGetCriticReviewsRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetCriticReviewsRequest) Execute ¶

type ApiGetCulturesRequest ¶

type ApiGetCulturesRequest struct {
	ApiService LocalizationAPI
	// contains filtered or unexported fields
}

func (ApiGetCulturesRequest) Execute ¶

func (r ApiGetCulturesRequest) Execute() ([]CultureDto, *http.Response, error)

type ApiGetCurrentUserRequest ¶

type ApiGetCurrentUserRequest struct {
	ApiService UserAPI
	// contains filtered or unexported fields
}

func (ApiGetCurrentUserRequest) Execute ¶

type ApiGetDashboardConfigurationPageRequest ¶

type ApiGetDashboardConfigurationPageRequest struct {
	ApiService DashboardAPI
	// contains filtered or unexported fields
}

func (ApiGetDashboardConfigurationPageRequest) Execute ¶

func (ApiGetDashboardConfigurationPageRequest) Name ¶

The name of the page.

type ApiGetDefaultDirectoryBrowserRequest ¶

type ApiGetDefaultDirectoryBrowserRequest struct {
	ApiService EnvironmentAPI
	// contains filtered or unexported fields
}

func (ApiGetDefaultDirectoryBrowserRequest) Execute ¶

type ApiGetDefaultListingProviderRequest ¶

type ApiGetDefaultListingProviderRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetDefaultListingProviderRequest) Execute ¶

type ApiGetDefaultMetadataOptionsRequest ¶

type ApiGetDefaultMetadataOptionsRequest struct {
	ApiService ConfigurationAPI
	// contains filtered or unexported fields
}

func (ApiGetDefaultMetadataOptionsRequest) Execute ¶

type ApiGetDefaultTimerRequest ¶

type ApiGetDefaultTimerRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetDefaultTimerRequest) Execute ¶

func (ApiGetDefaultTimerRequest) ProgramId ¶

Optional. To attach default values based on a program.

type ApiGetDeviceInfoRequest ¶

type ApiGetDeviceInfoRequest struct {
	ApiService DevicesAPI
	// contains filtered or unexported fields
}

func (ApiGetDeviceInfoRequest) Execute ¶

func (ApiGetDeviceInfoRequest) Id ¶

Device Id.

type ApiGetDeviceOptionsRequest ¶

type ApiGetDeviceOptionsRequest struct {
	ApiService DevicesAPI
	// contains filtered or unexported fields
}

func (ApiGetDeviceOptionsRequest) Execute ¶

func (ApiGetDeviceOptionsRequest) Id ¶

Device Id.

type ApiGetDevicesRequest ¶

type ApiGetDevicesRequest struct {
	ApiService DevicesAPI
	// contains filtered or unexported fields
}

func (ApiGetDevicesRequest) Execute ¶

func (ApiGetDevicesRequest) UserId ¶

Gets or sets the user identifier.

type ApiGetDirectoryContentsRequest ¶

type ApiGetDirectoryContentsRequest struct {
	ApiService EnvironmentAPI
	// contains filtered or unexported fields
}

func (ApiGetDirectoryContentsRequest) Execute ¶

func (ApiGetDirectoryContentsRequest) IncludeDirectories ¶

func (r ApiGetDirectoryContentsRequest) IncludeDirectories(includeDirectories bool) ApiGetDirectoryContentsRequest

An optional filter to include or exclude folders from the results. true/false.

func (ApiGetDirectoryContentsRequest) IncludeFiles ¶

An optional filter to include or exclude files from the results. true/false.

func (ApiGetDirectoryContentsRequest) Path ¶

The path.

type ApiGetDisplayPreferencesRequest ¶

type ApiGetDisplayPreferencesRequest struct {
	ApiService DisplayPreferencesAPI
	// contains filtered or unexported fields
}

func (ApiGetDisplayPreferencesRequest) Client ¶

Client.

func (ApiGetDisplayPreferencesRequest) Execute ¶

func (ApiGetDisplayPreferencesRequest) UserId ¶

User id.

type ApiGetDownloadRequest ¶

type ApiGetDownloadRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetDownloadRequest) Execute ¶

func (r ApiGetDownloadRequest) Execute() (*os.File, *http.Response, error)

type ApiGetDrivesRequest ¶

type ApiGetDrivesRequest struct {
	ApiService EnvironmentAPI
	// contains filtered or unexported fields
}

func (ApiGetDrivesRequest) Execute ¶

type ApiGetEndpointInfoRequest ¶

type ApiGetEndpointInfoRequest struct {
	ApiService SystemAPI
	// contains filtered or unexported fields
}

func (ApiGetEndpointInfoRequest) Execute ¶

type ApiGetEpisodesRequest ¶

type ApiGetEpisodesRequest struct {
	ApiService TvShowsAPI
	// contains filtered or unexported fields
}

func (ApiGetEpisodesRequest) AdjacentTo ¶

func (r ApiGetEpisodesRequest) AdjacentTo(adjacentTo string) ApiGetEpisodesRequest

Optional. Return items that are siblings of a supplied item.

func (ApiGetEpisodesRequest) EnableImageTypes ¶

func (r ApiGetEpisodesRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetEpisodesRequest

Optional. The image types to include in the output.

func (ApiGetEpisodesRequest) EnableImages ¶

func (r ApiGetEpisodesRequest) EnableImages(enableImages bool) ApiGetEpisodesRequest

Optional, include image information in output.

func (ApiGetEpisodesRequest) EnableUserData ¶

func (r ApiGetEpisodesRequest) EnableUserData(enableUserData bool) ApiGetEpisodesRequest

Optional. Include user data.

func (ApiGetEpisodesRequest) Execute ¶

func (ApiGetEpisodesRequest) Fields ¶

Optional. Specify additional fields of information to return in the output. This allows multiple, comma delimited. Options: Budget, Chapters, DateCreated, Genres, HomePageUrl, IndexOptions, MediaStreams, Overview, ParentId, Path, People, ProviderIds, PrimaryImageAspectRatio, Revenue, SortName, Studios, Taglines, TrailerUrls.

func (ApiGetEpisodesRequest) ImageTypeLimit ¶

func (r ApiGetEpisodesRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetEpisodesRequest

Optional, the max number of images to return, per image type.

func (ApiGetEpisodesRequest) IsMissing ¶

func (r ApiGetEpisodesRequest) IsMissing(isMissing bool) ApiGetEpisodesRequest

Optional. Filter by items that are missing episodes or not.

func (ApiGetEpisodesRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetEpisodesRequest) Season ¶

Optional filter by season number.

func (ApiGetEpisodesRequest) SeasonId ¶

func (r ApiGetEpisodesRequest) SeasonId(seasonId string) ApiGetEpisodesRequest

Optional. Filter by season id.

func (ApiGetEpisodesRequest) SortBy ¶

Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist, Artist, Budget, CommunityRating, CriticRating, DateCreated, DatePlayed, PlayCount, PremiereDate, ProductionYear, SortName, Random, Revenue, Runtime.

func (ApiGetEpisodesRequest) StartIndex ¶

func (r ApiGetEpisodesRequest) StartIndex(startIndex int32) ApiGetEpisodesRequest

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetEpisodesRequest) StartItemId ¶

func (r ApiGetEpisodesRequest) StartItemId(startItemId string) ApiGetEpisodesRequest

Optional. Skip through the list until a given item is found.

func (ApiGetEpisodesRequest) UserId ¶

The user id.

type ApiGetExternalIdInfosRequest ¶

type ApiGetExternalIdInfosRequest struct {
	ApiService ItemLookupAPI
	// contains filtered or unexported fields
}

func (ApiGetExternalIdInfosRequest) Execute ¶

type ApiGetFallbackFontListRequest ¶

type ApiGetFallbackFontListRequest struct {
	ApiService SubtitleAPI
	// contains filtered or unexported fields
}

func (ApiGetFallbackFontListRequest) Execute ¶

type ApiGetFallbackFontRequest ¶

type ApiGetFallbackFontRequest struct {
	ApiService SubtitleAPI
	// contains filtered or unexported fields
}

func (ApiGetFallbackFontRequest) Execute ¶

func (r ApiGetFallbackFontRequest) Execute() (*os.File, *http.Response, error)

type ApiGetFileRequest ¶

type ApiGetFileRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetFileRequest) Execute ¶

func (r ApiGetFileRequest) Execute() (*os.File, *http.Response, error)

type ApiGetFirstUser2Request ¶

type ApiGetFirstUser2Request struct {
	ApiService StartupAPI
	// contains filtered or unexported fields
}

func (ApiGetFirstUser2Request) Execute ¶

type ApiGetFirstUserRequest ¶

type ApiGetFirstUserRequest struct {
	ApiService StartupAPI
	// contains filtered or unexported fields
}

func (ApiGetFirstUserRequest) Execute ¶

type ApiGetGenreImageByIndexRequest ¶

type ApiGetGenreImageByIndexRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiGetGenreImageByIndexRequest) BackgroundColor ¶

func (r ApiGetGenreImageByIndexRequest) BackgroundColor(backgroundColor string) ApiGetGenreImageByIndexRequest

Optional. Apply a background color for transparent images.

func (ApiGetGenreImageByIndexRequest) Blur ¶

Optional. Blur image.

func (ApiGetGenreImageByIndexRequest) Execute ¶

func (ApiGetGenreImageByIndexRequest) FillHeight ¶

Height of box to fill.

func (ApiGetGenreImageByIndexRequest) FillWidth ¶

Width of box to fill.

func (ApiGetGenreImageByIndexRequest) ForegroundLayer ¶

func (r ApiGetGenreImageByIndexRequest) ForegroundLayer(foregroundLayer string) ApiGetGenreImageByIndexRequest

Optional. Apply a foreground layer on top of the image.

func (ApiGetGenreImageByIndexRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiGetGenreImageByIndexRequest) Height ¶

The fixed image height to return.

func (ApiGetGenreImageByIndexRequest) MaxHeight ¶

The maximum image height to return.

func (ApiGetGenreImageByIndexRequest) MaxWidth ¶

The maximum image width to return.

func (ApiGetGenreImageByIndexRequest) PercentPlayed ¶

Optional. Percent to render for the percent played overlay.

func (ApiGetGenreImageByIndexRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiGetGenreImageByIndexRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiGetGenreImageByIndexRequest) UnplayedCount ¶

Optional. Unplayed count overlay to render.

func (ApiGetGenreImageByIndexRequest) Width ¶

The fixed image width to return.

type ApiGetGenreImageRequest ¶

type ApiGetGenreImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiGetGenreImageRequest) BackgroundColor ¶

func (r ApiGetGenreImageRequest) BackgroundColor(backgroundColor string) ApiGetGenreImageRequest

Optional. Apply a background color for transparent images.

func (ApiGetGenreImageRequest) Blur ¶

Optional. Blur image.

func (ApiGetGenreImageRequest) Execute ¶

func (r ApiGetGenreImageRequest) Execute() (*os.File, *http.Response, error)

func (ApiGetGenreImageRequest) FillHeight ¶

func (r ApiGetGenreImageRequest) FillHeight(fillHeight int32) ApiGetGenreImageRequest

Height of box to fill.

func (ApiGetGenreImageRequest) FillWidth ¶

func (r ApiGetGenreImageRequest) FillWidth(fillWidth int32) ApiGetGenreImageRequest

Width of box to fill.

func (ApiGetGenreImageRequest) ForegroundLayer ¶

func (r ApiGetGenreImageRequest) ForegroundLayer(foregroundLayer string) ApiGetGenreImageRequest

Optional. Apply a foreground layer on top of the image.

func (ApiGetGenreImageRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiGetGenreImageRequest) Height ¶

The fixed image height to return.

func (ApiGetGenreImageRequest) ImageIndex ¶

func (r ApiGetGenreImageRequest) ImageIndex(imageIndex int32) ApiGetGenreImageRequest

Image index.

func (ApiGetGenreImageRequest) MaxHeight ¶

func (r ApiGetGenreImageRequest) MaxHeight(maxHeight int32) ApiGetGenreImageRequest

The maximum image height to return.

func (ApiGetGenreImageRequest) MaxWidth ¶

The maximum image width to return.

func (ApiGetGenreImageRequest) PercentPlayed ¶

func (r ApiGetGenreImageRequest) PercentPlayed(percentPlayed float64) ApiGetGenreImageRequest

Optional. Percent to render for the percent played overlay.

func (ApiGetGenreImageRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiGetGenreImageRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiGetGenreImageRequest) UnplayedCount ¶

func (r ApiGetGenreImageRequest) UnplayedCount(unplayedCount int32) ApiGetGenreImageRequest

Optional. Unplayed count overlay to render.

func (ApiGetGenreImageRequest) Width ¶

The fixed image width to return.

type ApiGetGenreRequest ¶

type ApiGetGenreRequest struct {
	ApiService GenresAPI
	// contains filtered or unexported fields
}

func (ApiGetGenreRequest) Execute ¶

func (r ApiGetGenreRequest) Execute() (*BaseItemDto, *http.Response, error)

func (ApiGetGenreRequest) UserId ¶

func (r ApiGetGenreRequest) UserId(userId string) ApiGetGenreRequest

The user id.

type ApiGetGenresRequest ¶

type ApiGetGenresRequest struct {
	ApiService GenresAPI
	// contains filtered or unexported fields
}

func (ApiGetGenresRequest) EnableImageTypes ¶

func (r ApiGetGenresRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetGenresRequest

Optional. The image types to include in the output.

func (ApiGetGenresRequest) EnableImages ¶

func (r ApiGetGenresRequest) EnableImages(enableImages bool) ApiGetGenresRequest

Optional, include image information in output.

func (ApiGetGenresRequest) EnableTotalRecordCount ¶

func (r ApiGetGenresRequest) EnableTotalRecordCount(enableTotalRecordCount bool) ApiGetGenresRequest

Optional. Include total record count.

func (ApiGetGenresRequest) ExcludeItemTypes ¶

func (r ApiGetGenresRequest) ExcludeItemTypes(excludeItemTypes []BaseItemKind) ApiGetGenresRequest

Optional. If specified, results will be filtered out based on item type. This allows multiple, comma delimited.

func (ApiGetGenresRequest) Execute ¶

func (ApiGetGenresRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetGenresRequest) ImageTypeLimit ¶

func (r ApiGetGenresRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetGenresRequest

Optional, the max number of images to return, per image type.

func (ApiGetGenresRequest) IncludeItemTypes ¶

func (r ApiGetGenresRequest) IncludeItemTypes(includeItemTypes []BaseItemKind) ApiGetGenresRequest

Optional. If specified, results will be filtered in based on item type. This allows multiple, comma delimited.

func (ApiGetGenresRequest) IsFavorite ¶

func (r ApiGetGenresRequest) IsFavorite(isFavorite bool) ApiGetGenresRequest

Optional filter by items that are marked as favorite, or not.

func (ApiGetGenresRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetGenresRequest) NameLessThan ¶

func (r ApiGetGenresRequest) NameLessThan(nameLessThan string) ApiGetGenresRequest

Optional filter by items whose name is equally or lesser than a given input string.

func (ApiGetGenresRequest) NameStartsWith ¶

func (r ApiGetGenresRequest) NameStartsWith(nameStartsWith string) ApiGetGenresRequest

Optional filter by items whose name is sorted equally than a given input string.

func (ApiGetGenresRequest) NameStartsWithOrGreater ¶

func (r ApiGetGenresRequest) NameStartsWithOrGreater(nameStartsWithOrGreater string) ApiGetGenresRequest

Optional filter by items whose name is sorted equally or greater than a given input string.

func (ApiGetGenresRequest) ParentId ¶

func (r ApiGetGenresRequest) ParentId(parentId string) ApiGetGenresRequest

Specify this to localize the search to a specific item or folder. Omit to use the root.

func (ApiGetGenresRequest) SearchTerm ¶

func (r ApiGetGenresRequest) SearchTerm(searchTerm string) ApiGetGenresRequest

The search term.

func (ApiGetGenresRequest) SortBy ¶

Optional. Specify one or more sort orders, comma delimited.

func (ApiGetGenresRequest) SortOrder ¶

func (r ApiGetGenresRequest) SortOrder(sortOrder []SortOrder) ApiGetGenresRequest

Sort Order - Ascending,Descending.

func (ApiGetGenresRequest) StartIndex ¶

func (r ApiGetGenresRequest) StartIndex(startIndex int32) ApiGetGenresRequest

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetGenresRequest) UserId ¶

User id.

type ApiGetGroupingOptionsRequest ¶

type ApiGetGroupingOptionsRequest struct {
	ApiService UserViewsAPI
	// contains filtered or unexported fields
}

func (ApiGetGroupingOptionsRequest) Execute ¶

func (ApiGetGroupingOptionsRequest) UserId ¶

User id.

type ApiGetGuideInfoRequest ¶

type ApiGetGuideInfoRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetGuideInfoRequest) Execute ¶

type ApiGetHlsAudioSegmentLegacyAacRequest ¶

type ApiGetHlsAudioSegmentLegacyAacRequest struct {
	ApiService HlsSegmentAPI
	// contains filtered or unexported fields
}

func (ApiGetHlsAudioSegmentLegacyAacRequest) Execute ¶

type ApiGetHlsAudioSegmentLegacyMp3Request ¶

type ApiGetHlsAudioSegmentLegacyMp3Request struct {
	ApiService HlsSegmentAPI
	// contains filtered or unexported fields
}

func (ApiGetHlsAudioSegmentLegacyMp3Request) Execute ¶

type ApiGetHlsAudioSegmentRequest ¶

type ApiGetHlsAudioSegmentRequest struct {
	ApiService DynamicHlsAPI
	// contains filtered or unexported fields
}

func (ApiGetHlsAudioSegmentRequest) ActualSegmentLengthTicks ¶

func (r ApiGetHlsAudioSegmentRequest) ActualSegmentLengthTicks(actualSegmentLengthTicks int64) ApiGetHlsAudioSegmentRequest

The length of the requested segment in ticks.

func (ApiGetHlsAudioSegmentRequest) AllowAudioStreamCopy ¶

func (r ApiGetHlsAudioSegmentRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiGetHlsAudioSegmentRequest

Whether or not to allow copying of the audio stream url.

func (ApiGetHlsAudioSegmentRequest) AllowVideoStreamCopy ¶

func (r ApiGetHlsAudioSegmentRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiGetHlsAudioSegmentRequest

Whether or not to allow copying of the video stream url.

func (ApiGetHlsAudioSegmentRequest) AudioBitRate ¶

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiGetHlsAudioSegmentRequest) AudioChannels ¶

func (r ApiGetHlsAudioSegmentRequest) AudioChannels(audioChannels int32) ApiGetHlsAudioSegmentRequest

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiGetHlsAudioSegmentRequest) AudioCodec ¶

Optional. Specify an audio codec to encode to, e.g. mp3.

func (ApiGetHlsAudioSegmentRequest) AudioSampleRate ¶

func (r ApiGetHlsAudioSegmentRequest) AudioSampleRate(audioSampleRate int32) ApiGetHlsAudioSegmentRequest

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiGetHlsAudioSegmentRequest) AudioStreamIndex ¶

func (r ApiGetHlsAudioSegmentRequest) AudioStreamIndex(audioStreamIndex int32) ApiGetHlsAudioSegmentRequest

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiGetHlsAudioSegmentRequest) BreakOnNonKeyFrames ¶

func (r ApiGetHlsAudioSegmentRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiGetHlsAudioSegmentRequest

Optional. Whether to break on non key frames.

func (ApiGetHlsAudioSegmentRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiGetHlsAudioSegmentRequest) CopyTimestamps ¶

func (r ApiGetHlsAudioSegmentRequest) CopyTimestamps(copyTimestamps bool) ApiGetHlsAudioSegmentRequest

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiGetHlsAudioSegmentRequest) CpuCoreLimit ¶

Optional. The limit of how many cpu cores to use.

func (ApiGetHlsAudioSegmentRequest) DeInterlace ¶

Optional. Whether to deinterlace the video.

func (ApiGetHlsAudioSegmentRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiGetHlsAudioSegmentRequest) DeviceProfileId ¶

func (r ApiGetHlsAudioSegmentRequest) DeviceProfileId(deviceProfileId string) ApiGetHlsAudioSegmentRequest

Optional. The dlna device profile id to utilize. Deprecated

func (ApiGetHlsAudioSegmentRequest) EnableAudioVbrEncoding ¶

func (r ApiGetHlsAudioSegmentRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiGetHlsAudioSegmentRequest

Optional. Whether to enable Audio Encoding.

func (ApiGetHlsAudioSegmentRequest) EnableAutoStreamCopy ¶

func (r ApiGetHlsAudioSegmentRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiGetHlsAudioSegmentRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiGetHlsAudioSegmentRequest) EnableMpegtsM2TsMode ¶

func (r ApiGetHlsAudioSegmentRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiGetHlsAudioSegmentRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiGetHlsAudioSegmentRequest) Execute ¶

func (ApiGetHlsAudioSegmentRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetHlsAudioSegmentRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiGetHlsAudioSegmentRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiGetHlsAudioSegmentRequest) LiveStreamId ¶

The live stream id.

func (ApiGetHlsAudioSegmentRequest) MaxAudioBitDepth ¶

func (r ApiGetHlsAudioSegmentRequest) MaxAudioBitDepth(maxAudioBitDepth int32) ApiGetHlsAudioSegmentRequest

Optional. The maximum audio bit depth.

func (ApiGetHlsAudioSegmentRequest) MaxAudioChannels ¶

func (r ApiGetHlsAudioSegmentRequest) MaxAudioChannels(maxAudioChannels int32) ApiGetHlsAudioSegmentRequest

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiGetHlsAudioSegmentRequest) MaxFramerate ¶

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetHlsAudioSegmentRequest) MaxRefFrames ¶

Optional.

func (ApiGetHlsAudioSegmentRequest) MaxStreamingBitrate ¶

func (r ApiGetHlsAudioSegmentRequest) MaxStreamingBitrate(maxStreamingBitrate int32) ApiGetHlsAudioSegmentRequest

Optional. The maximum streaming bitrate.

func (ApiGetHlsAudioSegmentRequest) MaxVideoBitDepth ¶

func (r ApiGetHlsAudioSegmentRequest) MaxVideoBitDepth(maxVideoBitDepth int32) ApiGetHlsAudioSegmentRequest

Optional. The maximum video bit depth.

func (ApiGetHlsAudioSegmentRequest) MediaSourceId ¶

func (r ApiGetHlsAudioSegmentRequest) MediaSourceId(mediaSourceId string) ApiGetHlsAudioSegmentRequest

The media version id, if playing an alternate version.

func (ApiGetHlsAudioSegmentRequest) MinSegments ¶

The minimum number of segments.

func (ApiGetHlsAudioSegmentRequest) Params ¶

The streaming parameters.

func (ApiGetHlsAudioSegmentRequest) PlaySessionId ¶

func (r ApiGetHlsAudioSegmentRequest) PlaySessionId(playSessionId string) ApiGetHlsAudioSegmentRequest

The play session id.

func (ApiGetHlsAudioSegmentRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiGetHlsAudioSegmentRequest) RequireAvc ¶

Optional. Whether to require avc.

func (ApiGetHlsAudioSegmentRequest) RequireNonAnamorphic ¶

func (r ApiGetHlsAudioSegmentRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiGetHlsAudioSegmentRequest

Optional. Whether to require a non anamorphic stream.

func (ApiGetHlsAudioSegmentRequest) RuntimeTicks ¶

The position of the requested segment in ticks.

func (ApiGetHlsAudioSegmentRequest) SegmentContainer ¶

func (r ApiGetHlsAudioSegmentRequest) SegmentContainer(segmentContainer string) ApiGetHlsAudioSegmentRequest

The segment container.

func (ApiGetHlsAudioSegmentRequest) SegmentLength ¶

func (r ApiGetHlsAudioSegmentRequest) SegmentLength(segmentLength int32) ApiGetHlsAudioSegmentRequest

The segment length.

func (ApiGetHlsAudioSegmentRequest) StartTimeTicks ¶

func (r ApiGetHlsAudioSegmentRequest) StartTimeTicks(startTimeTicks int64) ApiGetHlsAudioSegmentRequest

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiGetHlsAudioSegmentRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiGetHlsAudioSegmentRequest) StreamOptions ¶

func (r ApiGetHlsAudioSegmentRequest) StreamOptions(streamOptions map[string]string) ApiGetHlsAudioSegmentRequest

Optional. The streaming options.

func (ApiGetHlsAudioSegmentRequest) SubtitleCodec ¶

func (r ApiGetHlsAudioSegmentRequest) SubtitleCodec(subtitleCodec string) ApiGetHlsAudioSegmentRequest

Optional. Specify a subtitle codec to encode to.

func (ApiGetHlsAudioSegmentRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiGetHlsAudioSegmentRequest) SubtitleStreamIndex ¶

func (r ApiGetHlsAudioSegmentRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiGetHlsAudioSegmentRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiGetHlsAudioSegmentRequest) Tag ¶

The tag.

func (ApiGetHlsAudioSegmentRequest) TranscodeReasons ¶

func (r ApiGetHlsAudioSegmentRequest) TranscodeReasons(transcodeReasons string) ApiGetHlsAudioSegmentRequest

Optional. The transcoding reason.

func (ApiGetHlsAudioSegmentRequest) TranscodingMaxAudioChannels ¶

func (r ApiGetHlsAudioSegmentRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiGetHlsAudioSegmentRequest

Optional. The maximum number of audio channels to transcode.

func (ApiGetHlsAudioSegmentRequest) VideoBitRate ¶

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiGetHlsAudioSegmentRequest) VideoCodec ¶

Optional. Specify a video codec to encode to, e.g. h264.

func (ApiGetHlsAudioSegmentRequest) VideoStreamIndex ¶

func (r ApiGetHlsAudioSegmentRequest) VideoStreamIndex(videoStreamIndex int32) ApiGetHlsAudioSegmentRequest

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiGetHlsAudioSegmentRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiGetHlsPlaylistLegacyRequest ¶

type ApiGetHlsPlaylistLegacyRequest struct {
	ApiService HlsSegmentAPI
	// contains filtered or unexported fields
}

func (ApiGetHlsPlaylistLegacyRequest) Execute ¶

type ApiGetHlsVideoSegmentLegacyRequest ¶

type ApiGetHlsVideoSegmentLegacyRequest struct {
	ApiService HlsSegmentAPI
	// contains filtered or unexported fields
}

func (ApiGetHlsVideoSegmentLegacyRequest) Execute ¶

type ApiGetHlsVideoSegmentRequest ¶

type ApiGetHlsVideoSegmentRequest struct {
	ApiService DynamicHlsAPI
	// contains filtered or unexported fields
}

func (ApiGetHlsVideoSegmentRequest) ActualSegmentLengthTicks ¶

func (r ApiGetHlsVideoSegmentRequest) ActualSegmentLengthTicks(actualSegmentLengthTicks int64) ApiGetHlsVideoSegmentRequest

The length of the requested segment in ticks.

func (ApiGetHlsVideoSegmentRequest) AllowAudioStreamCopy ¶

func (r ApiGetHlsVideoSegmentRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiGetHlsVideoSegmentRequest

Whether or not to allow copying of the audio stream url.

func (ApiGetHlsVideoSegmentRequest) AllowVideoStreamCopy ¶

func (r ApiGetHlsVideoSegmentRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiGetHlsVideoSegmentRequest

Whether or not to allow copying of the video stream url.

func (ApiGetHlsVideoSegmentRequest) AlwaysBurnInSubtitleWhenTranscoding ¶

func (r ApiGetHlsVideoSegmentRequest) AlwaysBurnInSubtitleWhenTranscoding(alwaysBurnInSubtitleWhenTranscoding bool) ApiGetHlsVideoSegmentRequest

Whether to always burn in subtitles when transcoding.

func (ApiGetHlsVideoSegmentRequest) AudioBitRate ¶

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiGetHlsVideoSegmentRequest) AudioChannels ¶

func (r ApiGetHlsVideoSegmentRequest) AudioChannels(audioChannels int32) ApiGetHlsVideoSegmentRequest

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiGetHlsVideoSegmentRequest) AudioCodec ¶

Optional. Specify an audio codec to encode to, e.g. mp3.

func (ApiGetHlsVideoSegmentRequest) AudioSampleRate ¶

func (r ApiGetHlsVideoSegmentRequest) AudioSampleRate(audioSampleRate int32) ApiGetHlsVideoSegmentRequest

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiGetHlsVideoSegmentRequest) AudioStreamIndex ¶

func (r ApiGetHlsVideoSegmentRequest) AudioStreamIndex(audioStreamIndex int32) ApiGetHlsVideoSegmentRequest

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiGetHlsVideoSegmentRequest) BreakOnNonKeyFrames ¶

func (r ApiGetHlsVideoSegmentRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiGetHlsVideoSegmentRequest

Optional. Whether to break on non key frames.

func (ApiGetHlsVideoSegmentRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiGetHlsVideoSegmentRequest) CopyTimestamps ¶

func (r ApiGetHlsVideoSegmentRequest) CopyTimestamps(copyTimestamps bool) ApiGetHlsVideoSegmentRequest

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiGetHlsVideoSegmentRequest) CpuCoreLimit ¶

Optional. The limit of how many cpu cores to use.

func (ApiGetHlsVideoSegmentRequest) DeInterlace ¶

Optional. Whether to deinterlace the video.

func (ApiGetHlsVideoSegmentRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiGetHlsVideoSegmentRequest) DeviceProfileId ¶

func (r ApiGetHlsVideoSegmentRequest) DeviceProfileId(deviceProfileId string) ApiGetHlsVideoSegmentRequest

Optional. The dlna device profile id to utilize. Deprecated

func (ApiGetHlsVideoSegmentRequest) EnableAudioVbrEncoding ¶

func (r ApiGetHlsVideoSegmentRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiGetHlsVideoSegmentRequest

Optional. Whether to enable Audio Encoding.

func (ApiGetHlsVideoSegmentRequest) EnableAutoStreamCopy ¶

func (r ApiGetHlsVideoSegmentRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiGetHlsVideoSegmentRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiGetHlsVideoSegmentRequest) EnableMpegtsM2TsMode ¶

func (r ApiGetHlsVideoSegmentRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiGetHlsVideoSegmentRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiGetHlsVideoSegmentRequest) Execute ¶

func (ApiGetHlsVideoSegmentRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetHlsVideoSegmentRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiGetHlsVideoSegmentRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiGetHlsVideoSegmentRequest) LiveStreamId ¶

The live stream id.

func (ApiGetHlsVideoSegmentRequest) MaxAudioBitDepth ¶

func (r ApiGetHlsVideoSegmentRequest) MaxAudioBitDepth(maxAudioBitDepth int32) ApiGetHlsVideoSegmentRequest

Optional. The maximum audio bit depth.

func (ApiGetHlsVideoSegmentRequest) MaxAudioChannels ¶

func (r ApiGetHlsVideoSegmentRequest) MaxAudioChannels(maxAudioChannels int32) ApiGetHlsVideoSegmentRequest

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiGetHlsVideoSegmentRequest) MaxFramerate ¶

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetHlsVideoSegmentRequest) MaxHeight ¶

Optional. The maximum vertical resolution of the encoded video.

func (ApiGetHlsVideoSegmentRequest) MaxRefFrames ¶

Optional.

func (ApiGetHlsVideoSegmentRequest) MaxVideoBitDepth ¶

func (r ApiGetHlsVideoSegmentRequest) MaxVideoBitDepth(maxVideoBitDepth int32) ApiGetHlsVideoSegmentRequest

Optional. The maximum video bit depth.

func (ApiGetHlsVideoSegmentRequest) MaxWidth ¶

Optional. The maximum horizontal resolution of the encoded video.

func (ApiGetHlsVideoSegmentRequest) MediaSourceId ¶

func (r ApiGetHlsVideoSegmentRequest) MediaSourceId(mediaSourceId string) ApiGetHlsVideoSegmentRequest

The media version id, if playing an alternate version.

func (ApiGetHlsVideoSegmentRequest) MinSegments ¶

The minimum number of segments.

func (ApiGetHlsVideoSegmentRequest) Params ¶

The streaming parameters.

func (ApiGetHlsVideoSegmentRequest) PlaySessionId ¶

func (r ApiGetHlsVideoSegmentRequest) PlaySessionId(playSessionId string) ApiGetHlsVideoSegmentRequest

The play session id.

func (ApiGetHlsVideoSegmentRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiGetHlsVideoSegmentRequest) RequireAvc ¶

Optional. Whether to require avc.

func (ApiGetHlsVideoSegmentRequest) RequireNonAnamorphic ¶

func (r ApiGetHlsVideoSegmentRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiGetHlsVideoSegmentRequest

Optional. Whether to require a non anamorphic stream.

func (ApiGetHlsVideoSegmentRequest) RuntimeTicks ¶

The position of the requested segment in ticks.

func (ApiGetHlsVideoSegmentRequest) SegmentContainer ¶

func (r ApiGetHlsVideoSegmentRequest) SegmentContainer(segmentContainer string) ApiGetHlsVideoSegmentRequest

The segment container.

func (ApiGetHlsVideoSegmentRequest) SegmentLength ¶

func (r ApiGetHlsVideoSegmentRequest) SegmentLength(segmentLength int32) ApiGetHlsVideoSegmentRequest

The desired segment length.

func (ApiGetHlsVideoSegmentRequest) StartTimeTicks ¶

func (r ApiGetHlsVideoSegmentRequest) StartTimeTicks(startTimeTicks int64) ApiGetHlsVideoSegmentRequest

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiGetHlsVideoSegmentRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiGetHlsVideoSegmentRequest) StreamOptions ¶

func (r ApiGetHlsVideoSegmentRequest) StreamOptions(streamOptions map[string]string) ApiGetHlsVideoSegmentRequest

Optional. The streaming options.

func (ApiGetHlsVideoSegmentRequest) SubtitleCodec ¶

func (r ApiGetHlsVideoSegmentRequest) SubtitleCodec(subtitleCodec string) ApiGetHlsVideoSegmentRequest

Optional. Specify a subtitle codec to encode to.

func (ApiGetHlsVideoSegmentRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiGetHlsVideoSegmentRequest) SubtitleStreamIndex ¶

func (r ApiGetHlsVideoSegmentRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiGetHlsVideoSegmentRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiGetHlsVideoSegmentRequest) Tag ¶

The tag.

func (ApiGetHlsVideoSegmentRequest) TranscodeReasons ¶

func (r ApiGetHlsVideoSegmentRequest) TranscodeReasons(transcodeReasons string) ApiGetHlsVideoSegmentRequest

Optional. The transcoding reason.

func (ApiGetHlsVideoSegmentRequest) TranscodingMaxAudioChannels ¶

func (r ApiGetHlsVideoSegmentRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiGetHlsVideoSegmentRequest

Optional. The maximum number of audio channels to transcode.

func (ApiGetHlsVideoSegmentRequest) VideoBitRate ¶

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiGetHlsVideoSegmentRequest) VideoCodec ¶

Optional. Specify a video codec to encode to, e.g. h264.

func (ApiGetHlsVideoSegmentRequest) VideoStreamIndex ¶

func (r ApiGetHlsVideoSegmentRequest) VideoStreamIndex(videoStreamIndex int32) ApiGetHlsVideoSegmentRequest

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiGetHlsVideoSegmentRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiGetInstantMixFromAlbumRequest ¶

type ApiGetInstantMixFromAlbumRequest struct {
	ApiService InstantMixAPI
	// contains filtered or unexported fields
}

func (ApiGetInstantMixFromAlbumRequest) EnableImageTypes ¶

func (r ApiGetInstantMixFromAlbumRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetInstantMixFromAlbumRequest

Optional. The image types to include in the output.

func (ApiGetInstantMixFromAlbumRequest) EnableImages ¶

Optional. Include image information in output.

func (ApiGetInstantMixFromAlbumRequest) EnableUserData ¶

Optional. Include user data.

func (ApiGetInstantMixFromAlbumRequest) Execute ¶

func (ApiGetInstantMixFromAlbumRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetInstantMixFromAlbumRequest) ImageTypeLimit ¶

Optional. The max number of images to return, per image type.

func (ApiGetInstantMixFromAlbumRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetInstantMixFromAlbumRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetInstantMixFromArtists2Request ¶

type ApiGetInstantMixFromArtists2Request struct {
	ApiService InstantMixAPI
	// contains filtered or unexported fields
}

func (ApiGetInstantMixFromArtists2Request) EnableImageTypes ¶

Optional. The image types to include in the output.

func (ApiGetInstantMixFromArtists2Request) EnableImages ¶

Optional. Include image information in output.

func (ApiGetInstantMixFromArtists2Request) EnableUserData ¶

Optional. Include user data.

func (ApiGetInstantMixFromArtists2Request) Execute ¶

func (ApiGetInstantMixFromArtists2Request) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetInstantMixFromArtists2Request) Id ¶

The item id.

func (ApiGetInstantMixFromArtists2Request) ImageTypeLimit ¶

Optional. The max number of images to return, per image type.

func (ApiGetInstantMixFromArtists2Request) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetInstantMixFromArtists2Request) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetInstantMixFromArtistsRequest ¶

type ApiGetInstantMixFromArtistsRequest struct {
	ApiService InstantMixAPI
	// contains filtered or unexported fields
}

func (ApiGetInstantMixFromArtistsRequest) EnableImageTypes ¶

Optional. The image types to include in the output.

func (ApiGetInstantMixFromArtistsRequest) EnableImages ¶

Optional. Include image information in output.

func (ApiGetInstantMixFromArtistsRequest) EnableUserData ¶

Optional. Include user data.

func (ApiGetInstantMixFromArtistsRequest) Execute ¶

func (ApiGetInstantMixFromArtistsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetInstantMixFromArtistsRequest) ImageTypeLimit ¶

Optional. The max number of images to return, per image type.

func (ApiGetInstantMixFromArtistsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetInstantMixFromArtistsRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetInstantMixFromItemRequest ¶

type ApiGetInstantMixFromItemRequest struct {
	ApiService InstantMixAPI
	// contains filtered or unexported fields
}

func (ApiGetInstantMixFromItemRequest) EnableImageTypes ¶

func (r ApiGetInstantMixFromItemRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetInstantMixFromItemRequest

Optional. The image types to include in the output.

func (ApiGetInstantMixFromItemRequest) EnableImages ¶

Optional. Include image information in output.

func (ApiGetInstantMixFromItemRequest) EnableUserData ¶

func (r ApiGetInstantMixFromItemRequest) EnableUserData(enableUserData bool) ApiGetInstantMixFromItemRequest

Optional. Include user data.

func (ApiGetInstantMixFromItemRequest) Execute ¶

func (ApiGetInstantMixFromItemRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetInstantMixFromItemRequest) ImageTypeLimit ¶

Optional. The max number of images to return, per image type.

func (ApiGetInstantMixFromItemRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetInstantMixFromItemRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetInstantMixFromMusicGenreByIdRequest ¶

type ApiGetInstantMixFromMusicGenreByIdRequest struct {
	ApiService InstantMixAPI
	// contains filtered or unexported fields
}

func (ApiGetInstantMixFromMusicGenreByIdRequest) EnableImageTypes ¶

Optional. The image types to include in the output.

func (ApiGetInstantMixFromMusicGenreByIdRequest) EnableImages ¶

Optional. Include image information in output.

func (ApiGetInstantMixFromMusicGenreByIdRequest) EnableUserData ¶

Optional. Include user data.

func (ApiGetInstantMixFromMusicGenreByIdRequest) Execute ¶

func (ApiGetInstantMixFromMusicGenreByIdRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetInstantMixFromMusicGenreByIdRequest) Id ¶

The item id.

func (ApiGetInstantMixFromMusicGenreByIdRequest) ImageTypeLimit ¶

Optional. The max number of images to return, per image type.

func (ApiGetInstantMixFromMusicGenreByIdRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetInstantMixFromMusicGenreByIdRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetInstantMixFromMusicGenreByNameRequest ¶

type ApiGetInstantMixFromMusicGenreByNameRequest struct {
	ApiService InstantMixAPI
	// contains filtered or unexported fields
}

func (ApiGetInstantMixFromMusicGenreByNameRequest) EnableImageTypes ¶

Optional. The image types to include in the output.

func (ApiGetInstantMixFromMusicGenreByNameRequest) EnableImages ¶

Optional. Include image information in output.

func (ApiGetInstantMixFromMusicGenreByNameRequest) EnableUserData ¶

Optional. Include user data.

func (ApiGetInstantMixFromMusicGenreByNameRequest) Execute ¶

func (ApiGetInstantMixFromMusicGenreByNameRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetInstantMixFromMusicGenreByNameRequest) ImageTypeLimit ¶

Optional. The max number of images to return, per image type.

func (ApiGetInstantMixFromMusicGenreByNameRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetInstantMixFromMusicGenreByNameRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetInstantMixFromPlaylistRequest ¶

type ApiGetInstantMixFromPlaylistRequest struct {
	ApiService InstantMixAPI
	// contains filtered or unexported fields
}

func (ApiGetInstantMixFromPlaylistRequest) EnableImageTypes ¶

Optional. The image types to include in the output.

func (ApiGetInstantMixFromPlaylistRequest) EnableImages ¶

Optional. Include image information in output.

func (ApiGetInstantMixFromPlaylistRequest) EnableUserData ¶

Optional. Include user data.

func (ApiGetInstantMixFromPlaylistRequest) Execute ¶

func (ApiGetInstantMixFromPlaylistRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetInstantMixFromPlaylistRequest) ImageTypeLimit ¶

Optional. The max number of images to return, per image type.

func (ApiGetInstantMixFromPlaylistRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetInstantMixFromPlaylistRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetInstantMixFromSongRequest ¶

type ApiGetInstantMixFromSongRequest struct {
	ApiService InstantMixAPI
	// contains filtered or unexported fields
}

func (ApiGetInstantMixFromSongRequest) EnableImageTypes ¶

func (r ApiGetInstantMixFromSongRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetInstantMixFromSongRequest

Optional. The image types to include in the output.

func (ApiGetInstantMixFromSongRequest) EnableImages ¶

Optional. Include image information in output.

func (ApiGetInstantMixFromSongRequest) EnableUserData ¶

func (r ApiGetInstantMixFromSongRequest) EnableUserData(enableUserData bool) ApiGetInstantMixFromSongRequest

Optional. Include user data.

func (ApiGetInstantMixFromSongRequest) Execute ¶

func (ApiGetInstantMixFromSongRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetInstantMixFromSongRequest) ImageTypeLimit ¶

Optional. The max number of images to return, per image type.

func (ApiGetInstantMixFromSongRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetInstantMixFromSongRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetIntrosRequest ¶

type ApiGetIntrosRequest struct {
	ApiService UserLibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetIntrosRequest) Execute ¶

func (ApiGetIntrosRequest) UserId ¶

User id.

type ApiGetItemCountsRequest ¶

type ApiGetItemCountsRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetItemCountsRequest) Execute ¶

func (ApiGetItemCountsRequest) IsFavorite ¶

func (r ApiGetItemCountsRequest) IsFavorite(isFavorite bool) ApiGetItemCountsRequest

Optional. Get counts of favorite items.

func (ApiGetItemCountsRequest) UserId ¶

Optional. Get counts from a specific user's library.

type ApiGetItemImage2Request ¶

type ApiGetItemImage2Request struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiGetItemImage2Request) BackgroundColor ¶

func (r ApiGetItemImage2Request) BackgroundColor(backgroundColor string) ApiGetItemImage2Request

Optional. Apply a background color for transparent images.

func (ApiGetItemImage2Request) Blur ¶

Optional. Blur image.

func (ApiGetItemImage2Request) Execute ¶

func (r ApiGetItemImage2Request) Execute() (*os.File, *http.Response, error)

func (ApiGetItemImage2Request) FillHeight ¶

func (r ApiGetItemImage2Request) FillHeight(fillHeight int32) ApiGetItemImage2Request

Height of box to fill.

func (ApiGetItemImage2Request) FillWidth ¶

func (r ApiGetItemImage2Request) FillWidth(fillWidth int32) ApiGetItemImage2Request

Width of box to fill.

func (ApiGetItemImage2Request) ForegroundLayer ¶

func (r ApiGetItemImage2Request) ForegroundLayer(foregroundLayer string) ApiGetItemImage2Request

Optional. Apply a foreground layer on top of the image.

func (ApiGetItemImage2Request) Height ¶

The fixed image height to return.

func (ApiGetItemImage2Request) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiGetItemImage2Request) Width ¶

The fixed image width to return.

type ApiGetItemImageByIndexRequest ¶

type ApiGetItemImageByIndexRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiGetItemImageByIndexRequest) BackgroundColor ¶

func (r ApiGetItemImageByIndexRequest) BackgroundColor(backgroundColor string) ApiGetItemImageByIndexRequest

Optional. Apply a background color for transparent images.

func (ApiGetItemImageByIndexRequest) Blur ¶

Optional. Blur image.

func (ApiGetItemImageByIndexRequest) Execute ¶

func (ApiGetItemImageByIndexRequest) FillHeight ¶

Height of box to fill.

func (ApiGetItemImageByIndexRequest) FillWidth ¶

Width of box to fill.

func (ApiGetItemImageByIndexRequest) ForegroundLayer ¶

func (r ApiGetItemImageByIndexRequest) ForegroundLayer(foregroundLayer string) ApiGetItemImageByIndexRequest

Optional. Apply a foreground layer on top of the image.

func (ApiGetItemImageByIndexRequest) Format ¶

Optional. The MediaBrowser.Model.Drawing.ImageFormat of the returned image.

func (ApiGetItemImageByIndexRequest) Height ¶

The fixed image height to return.

func (ApiGetItemImageByIndexRequest) MaxHeight ¶

The maximum image height to return.

func (ApiGetItemImageByIndexRequest) MaxWidth ¶

The maximum image width to return.

func (ApiGetItemImageByIndexRequest) PercentPlayed ¶

Optional. Percent to render for the percent played overlay.

func (ApiGetItemImageByIndexRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiGetItemImageByIndexRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiGetItemImageByIndexRequest) UnplayedCount ¶

func (r ApiGetItemImageByIndexRequest) UnplayedCount(unplayedCount int32) ApiGetItemImageByIndexRequest

Optional. Unplayed count overlay to render.

func (ApiGetItemImageByIndexRequest) Width ¶

The fixed image width to return.

type ApiGetItemImageInfosRequest ¶

type ApiGetItemImageInfosRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiGetItemImageInfosRequest) Execute ¶

type ApiGetItemImageRequest ¶

type ApiGetItemImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiGetItemImageRequest) BackgroundColor ¶

func (r ApiGetItemImageRequest) BackgroundColor(backgroundColor string) ApiGetItemImageRequest

Optional. Apply a background color for transparent images.

func (ApiGetItemImageRequest) Blur ¶

Optional. Blur image.

func (ApiGetItemImageRequest) Execute ¶

func (r ApiGetItemImageRequest) Execute() (*os.File, *http.Response, error)

func (ApiGetItemImageRequest) FillHeight ¶

func (r ApiGetItemImageRequest) FillHeight(fillHeight int32) ApiGetItemImageRequest

Height of box to fill.

func (ApiGetItemImageRequest) FillWidth ¶

func (r ApiGetItemImageRequest) FillWidth(fillWidth int32) ApiGetItemImageRequest

Width of box to fill.

func (ApiGetItemImageRequest) ForegroundLayer ¶

func (r ApiGetItemImageRequest) ForegroundLayer(foregroundLayer string) ApiGetItemImageRequest

Optional. Apply a foreground layer on top of the image.

func (ApiGetItemImageRequest) Format ¶

Optional. The MediaBrowser.Model.Drawing.ImageFormat of the returned image.

func (ApiGetItemImageRequest) Height ¶

The fixed image height to return.

func (ApiGetItemImageRequest) ImageIndex ¶

func (r ApiGetItemImageRequest) ImageIndex(imageIndex int32) ApiGetItemImageRequest

Image index.

func (ApiGetItemImageRequest) MaxHeight ¶

func (r ApiGetItemImageRequest) MaxHeight(maxHeight int32) ApiGetItemImageRequest

The maximum image height to return.

func (ApiGetItemImageRequest) MaxWidth ¶

The maximum image width to return.

func (ApiGetItemImageRequest) PercentPlayed ¶

func (r ApiGetItemImageRequest) PercentPlayed(percentPlayed float64) ApiGetItemImageRequest

Optional. Percent to render for the percent played overlay.

func (ApiGetItemImageRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiGetItemImageRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiGetItemImageRequest) UnplayedCount ¶

func (r ApiGetItemImageRequest) UnplayedCount(unplayedCount int32) ApiGetItemImageRequest

Optional. Unplayed count overlay to render.

func (ApiGetItemImageRequest) Width ¶

The fixed image width to return.

type ApiGetItemRequest ¶

type ApiGetItemRequest struct {
	ApiService UserLibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetItemRequest) Execute ¶

func (r ApiGetItemRequest) Execute() (*BaseItemDto, *http.Response, error)

func (ApiGetItemRequest) UserId ¶

func (r ApiGetItemRequest) UserId(userId string) ApiGetItemRequest

User id.

type ApiGetItemSegmentsRequest ¶

type ApiGetItemSegmentsRequest struct {
	ApiService MediaSegmentsAPI
	// contains filtered or unexported fields
}

func (ApiGetItemSegmentsRequest) Execute ¶

func (ApiGetItemSegmentsRequest) IncludeSegmentTypes ¶

func (r ApiGetItemSegmentsRequest) IncludeSegmentTypes(includeSegmentTypes []MediaSegmentType) ApiGetItemSegmentsRequest

Optional filter of requested segment types.

type ApiGetItemUserDataRequest ¶

type ApiGetItemUserDataRequest struct {
	ApiService ItemsAPI
	// contains filtered or unexported fields
}

func (ApiGetItemUserDataRequest) Execute ¶

func (ApiGetItemUserDataRequest) UserId ¶

The user id.

type ApiGetItemsRequest ¶

type ApiGetItemsRequest struct {
	ApiService ItemsAPI
	// contains filtered or unexported fields
}

func (ApiGetItemsRequest) AdjacentTo ¶

func (r ApiGetItemsRequest) AdjacentTo(adjacentTo string) ApiGetItemsRequest

Optional. Return items that are siblings of a supplied item.

func (ApiGetItemsRequest) AlbumArtistIds ¶

func (r ApiGetItemsRequest) AlbumArtistIds(albumArtistIds []string) ApiGetItemsRequest

Optional. If specified, results will be filtered to include only those containing the specified album artist id.

func (ApiGetItemsRequest) AlbumIds ¶

func (r ApiGetItemsRequest) AlbumIds(albumIds []string) ApiGetItemsRequest

Optional. If specified, results will be filtered based on album id. This allows multiple, pipe delimited.

func (ApiGetItemsRequest) Albums ¶

func (r ApiGetItemsRequest) Albums(albums []string) ApiGetItemsRequest

Optional. If specified, results will be filtered based on album. This allows multiple, pipe delimited.

func (ApiGetItemsRequest) ArtistIds ¶

func (r ApiGetItemsRequest) ArtistIds(artistIds []string) ApiGetItemsRequest

Optional. If specified, results will be filtered to include only those containing the specified artist id.

func (ApiGetItemsRequest) Artists ¶

func (r ApiGetItemsRequest) Artists(artists []string) ApiGetItemsRequest

Optional. If specified, results will be filtered based on artists. This allows multiple, pipe delimited.

func (ApiGetItemsRequest) CollapseBoxSetItems ¶

func (r ApiGetItemsRequest) CollapseBoxSetItems(collapseBoxSetItems bool) ApiGetItemsRequest

Whether or not to hide items behind their boxsets.

func (ApiGetItemsRequest) ContributingArtistIds ¶

func (r ApiGetItemsRequest) ContributingArtistIds(contributingArtistIds []string) ApiGetItemsRequest

Optional. If specified, results will be filtered to include only those containing the specified contributing artist id.

func (ApiGetItemsRequest) EnableImageTypes ¶

func (r ApiGetItemsRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetItemsRequest

Optional. The image types to include in the output.

func (ApiGetItemsRequest) EnableImages ¶

func (r ApiGetItemsRequest) EnableImages(enableImages bool) ApiGetItemsRequest

Optional, include image information in output.

func (ApiGetItemsRequest) EnableTotalRecordCount ¶

func (r ApiGetItemsRequest) EnableTotalRecordCount(enableTotalRecordCount bool) ApiGetItemsRequest

Optional. Enable the total record count.

func (ApiGetItemsRequest) EnableUserData ¶

func (r ApiGetItemsRequest) EnableUserData(enableUserData bool) ApiGetItemsRequest

Optional, include user data.

func (ApiGetItemsRequest) ExcludeArtistIds ¶

func (r ApiGetItemsRequest) ExcludeArtistIds(excludeArtistIds []string) ApiGetItemsRequest

Optional. If specified, results will be filtered based on artist id. This allows multiple, pipe delimited.

func (ApiGetItemsRequest) ExcludeItemIds ¶

func (r ApiGetItemsRequest) ExcludeItemIds(excludeItemIds []string) ApiGetItemsRequest

Optional. If specified, results will be filtered by excluding item ids. This allows multiple, comma delimited.

func (ApiGetItemsRequest) ExcludeItemTypes ¶

func (r ApiGetItemsRequest) ExcludeItemTypes(excludeItemTypes []BaseItemKind) ApiGetItemsRequest

Optional. If specified, results will be filtered based on item type. This allows multiple, comma delimited.

func (ApiGetItemsRequest) ExcludeLocationTypes ¶

func (r ApiGetItemsRequest) ExcludeLocationTypes(excludeLocationTypes []LocationType) ApiGetItemsRequest

Optional. If specified, results will be filtered based on the LocationType. This allows multiple, comma delimited.

func (ApiGetItemsRequest) Execute ¶

func (ApiGetItemsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output. This allows multiple, comma delimited. Options: Budget, Chapters, DateCreated, Genres, HomePageUrl, IndexOptions, MediaStreams, Overview, ParentId, Path, People, ProviderIds, PrimaryImageAspectRatio, Revenue, SortName, Studios, Taglines.

func (ApiGetItemsRequest) Filters ¶

func (r ApiGetItemsRequest) Filters(filters []ItemFilter) ApiGetItemsRequest

Optional. Specify additional filters to apply. This allows multiple, comma delimited. Options: IsFolder, IsNotFolder, IsUnplayed, IsPlayed, IsFavorite, IsResumable, Likes, Dislikes.

func (ApiGetItemsRequest) GenreIds ¶

func (r ApiGetItemsRequest) GenreIds(genreIds []string) ApiGetItemsRequest

Optional. If specified, results will be filtered based on genre id. This allows multiple, pipe delimited.

func (ApiGetItemsRequest) Genres ¶

func (r ApiGetItemsRequest) Genres(genres []string) ApiGetItemsRequest

Optional. If specified, results will be filtered based on genre. This allows multiple, pipe delimited.

func (ApiGetItemsRequest) HasImdbId ¶

func (r ApiGetItemsRequest) HasImdbId(hasImdbId bool) ApiGetItemsRequest

Optional filter by items that have an IMDb id or not.

func (ApiGetItemsRequest) HasOfficialRating ¶

func (r ApiGetItemsRequest) HasOfficialRating(hasOfficialRating bool) ApiGetItemsRequest

Optional filter by items that have official ratings.

func (ApiGetItemsRequest) HasOverview ¶

func (r ApiGetItemsRequest) HasOverview(hasOverview bool) ApiGetItemsRequest

Optional filter by items that have an overview or not.

func (ApiGetItemsRequest) HasParentalRating ¶

func (r ApiGetItemsRequest) HasParentalRating(hasParentalRating bool) ApiGetItemsRequest

Optional filter by items that have or do not have a parental rating.

func (ApiGetItemsRequest) HasSpecialFeature ¶

func (r ApiGetItemsRequest) HasSpecialFeature(hasSpecialFeature bool) ApiGetItemsRequest

Optional filter by items with special features.

func (ApiGetItemsRequest) HasSubtitles ¶

func (r ApiGetItemsRequest) HasSubtitles(hasSubtitles bool) ApiGetItemsRequest

Optional filter by items with subtitles.

func (ApiGetItemsRequest) HasThemeSong ¶

func (r ApiGetItemsRequest) HasThemeSong(hasThemeSong bool) ApiGetItemsRequest

Optional filter by items with theme songs.

func (ApiGetItemsRequest) HasThemeVideo ¶

func (r ApiGetItemsRequest) HasThemeVideo(hasThemeVideo bool) ApiGetItemsRequest

Optional filter by items with theme videos.

func (ApiGetItemsRequest) HasTmdbId ¶

func (r ApiGetItemsRequest) HasTmdbId(hasTmdbId bool) ApiGetItemsRequest

Optional filter by items that have a TMDb id or not.

func (ApiGetItemsRequest) HasTrailer ¶

func (r ApiGetItemsRequest) HasTrailer(hasTrailer bool) ApiGetItemsRequest

Optional filter by items with trailers.

func (ApiGetItemsRequest) HasTvdbId ¶

func (r ApiGetItemsRequest) HasTvdbId(hasTvdbId bool) ApiGetItemsRequest

Optional filter by items that have a TVDb id or not.

func (ApiGetItemsRequest) Ids ¶

Optional. If specific items are needed, specify a list of item id's to retrieve. This allows multiple, comma delimited.

func (ApiGetItemsRequest) ImageTypeLimit ¶

func (r ApiGetItemsRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetItemsRequest

Optional, the max number of images to return, per image type.

func (ApiGetItemsRequest) ImageTypes ¶

func (r ApiGetItemsRequest) ImageTypes(imageTypes []ImageType) ApiGetItemsRequest

Optional. If specified, results will be filtered based on those containing image types. This allows multiple, comma delimited.

func (ApiGetItemsRequest) IncludeItemTypes ¶

func (r ApiGetItemsRequest) IncludeItemTypes(includeItemTypes []BaseItemKind) ApiGetItemsRequest

Optional. If specified, results will be filtered based on the item type. This allows multiple, comma delimited.

func (ApiGetItemsRequest) IndexNumber ¶

func (r ApiGetItemsRequest) IndexNumber(indexNumber int32) ApiGetItemsRequest

Optional filter by index number.

func (ApiGetItemsRequest) Is3D ¶

Optional filter by items that are 3D, or not.

func (ApiGetItemsRequest) Is4K ¶

Optional filter by items that are 4K or not.

func (ApiGetItemsRequest) IsFavorite ¶

func (r ApiGetItemsRequest) IsFavorite(isFavorite bool) ApiGetItemsRequest

Optional filter by items that are marked as favorite, or not.

func (ApiGetItemsRequest) IsHd ¶

Optional filter by items that are HD or not.

func (ApiGetItemsRequest) IsKids ¶

func (r ApiGetItemsRequest) IsKids(isKids bool) ApiGetItemsRequest

Optional filter for live tv kids.

func (ApiGetItemsRequest) IsLocked ¶

func (r ApiGetItemsRequest) IsLocked(isLocked bool) ApiGetItemsRequest

Optional filter by items that are locked.

func (ApiGetItemsRequest) IsMissing ¶

func (r ApiGetItemsRequest) IsMissing(isMissing bool) ApiGetItemsRequest

Optional filter by items that are missing episodes or not.

func (ApiGetItemsRequest) IsMovie ¶

func (r ApiGetItemsRequest) IsMovie(isMovie bool) ApiGetItemsRequest

Optional filter for live tv movies.

func (ApiGetItemsRequest) IsNews ¶

func (r ApiGetItemsRequest) IsNews(isNews bool) ApiGetItemsRequest

Optional filter for live tv news.

func (ApiGetItemsRequest) IsPlaceHolder ¶

func (r ApiGetItemsRequest) IsPlaceHolder(isPlaceHolder bool) ApiGetItemsRequest

Optional filter by items that are placeholders.

func (ApiGetItemsRequest) IsPlayed ¶

func (r ApiGetItemsRequest) IsPlayed(isPlayed bool) ApiGetItemsRequest

Optional filter by items that are played, or not.

func (ApiGetItemsRequest) IsSeries ¶

func (r ApiGetItemsRequest) IsSeries(isSeries bool) ApiGetItemsRequest

Optional filter for live tv series.

func (ApiGetItemsRequest) IsSports ¶

func (r ApiGetItemsRequest) IsSports(isSports bool) ApiGetItemsRequest

Optional filter for live tv sports.

func (ApiGetItemsRequest) IsUnaired ¶

func (r ApiGetItemsRequest) IsUnaired(isUnaired bool) ApiGetItemsRequest

Optional filter by items that are unaired episodes or not.

func (ApiGetItemsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetItemsRequest) LocationTypes ¶

func (r ApiGetItemsRequest) LocationTypes(locationTypes []LocationType) ApiGetItemsRequest

Optional. If specified, results will be filtered based on LocationType. This allows multiple, comma delimited.

func (ApiGetItemsRequest) MaxHeight ¶

func (r ApiGetItemsRequest) MaxHeight(maxHeight int32) ApiGetItemsRequest

Optional. Filter by the maximum height of the item.

func (ApiGetItemsRequest) MaxOfficialRating ¶

func (r ApiGetItemsRequest) MaxOfficialRating(maxOfficialRating string) ApiGetItemsRequest

Optional filter by maximum official rating (PG, PG-13, TV-MA, etc).

func (ApiGetItemsRequest) MaxPremiereDate ¶

func (r ApiGetItemsRequest) MaxPremiereDate(maxPremiereDate time.Time) ApiGetItemsRequest

Optional. The maximum premiere date. Format = ISO.

func (ApiGetItemsRequest) MaxWidth ¶

func (r ApiGetItemsRequest) MaxWidth(maxWidth int32) ApiGetItemsRequest

Optional. Filter by the maximum width of the item.

func (ApiGetItemsRequest) MediaTypes ¶

func (r ApiGetItemsRequest) MediaTypes(mediaTypes []MediaType) ApiGetItemsRequest

Optional filter by MediaType. Allows multiple, comma delimited.

func (ApiGetItemsRequest) MinCommunityRating ¶

func (r ApiGetItemsRequest) MinCommunityRating(minCommunityRating float64) ApiGetItemsRequest

Optional filter by minimum community rating.

func (ApiGetItemsRequest) MinCriticRating ¶

func (r ApiGetItemsRequest) MinCriticRating(minCriticRating float64) ApiGetItemsRequest

Optional filter by minimum critic rating.

func (ApiGetItemsRequest) MinDateLastSaved ¶

func (r ApiGetItemsRequest) MinDateLastSaved(minDateLastSaved time.Time) ApiGetItemsRequest

Optional. The minimum last saved date. Format = ISO.

func (ApiGetItemsRequest) MinDateLastSavedForUser ¶

func (r ApiGetItemsRequest) MinDateLastSavedForUser(minDateLastSavedForUser time.Time) ApiGetItemsRequest

Optional. The minimum last saved date for the current user. Format = ISO.

func (ApiGetItemsRequest) MinHeight ¶

func (r ApiGetItemsRequest) MinHeight(minHeight int32) ApiGetItemsRequest

Optional. Filter by the minimum height of the item.

func (ApiGetItemsRequest) MinOfficialRating ¶

func (r ApiGetItemsRequest) MinOfficialRating(minOfficialRating string) ApiGetItemsRequest

Optional filter by minimum official rating (PG, PG-13, TV-MA, etc).

func (ApiGetItemsRequest) MinPremiereDate ¶

func (r ApiGetItemsRequest) MinPremiereDate(minPremiereDate time.Time) ApiGetItemsRequest

Optional. The minimum premiere date. Format = ISO.

func (ApiGetItemsRequest) MinWidth ¶

func (r ApiGetItemsRequest) MinWidth(minWidth int32) ApiGetItemsRequest

Optional. Filter by the minimum width of the item.

func (ApiGetItemsRequest) NameLessThan ¶

func (r ApiGetItemsRequest) NameLessThan(nameLessThan string) ApiGetItemsRequest

Optional filter by items whose name is equally or lesser than a given input string.

func (ApiGetItemsRequest) NameStartsWith ¶

func (r ApiGetItemsRequest) NameStartsWith(nameStartsWith string) ApiGetItemsRequest

Optional filter by items whose name is sorted equally than a given input string.

func (ApiGetItemsRequest) NameStartsWithOrGreater ¶

func (r ApiGetItemsRequest) NameStartsWithOrGreater(nameStartsWithOrGreater string) ApiGetItemsRequest

Optional filter by items whose name is sorted equally or greater than a given input string.

func (ApiGetItemsRequest) OfficialRatings ¶

func (r ApiGetItemsRequest) OfficialRatings(officialRatings []string) ApiGetItemsRequest

Optional. If specified, results will be filtered based on OfficialRating. This allows multiple, pipe delimited.

func (ApiGetItemsRequest) ParentId ¶

func (r ApiGetItemsRequest) ParentId(parentId string) ApiGetItemsRequest

Specify this to localize the search to a specific item or folder. Omit to use the root.

func (ApiGetItemsRequest) ParentIndexNumber ¶

func (r ApiGetItemsRequest) ParentIndexNumber(parentIndexNumber int32) ApiGetItemsRequest

Optional filter by parent index number.

func (ApiGetItemsRequest) Person ¶

func (r ApiGetItemsRequest) Person(person string) ApiGetItemsRequest

Optional. If specified, results will be filtered to include only those containing the specified person.

func (ApiGetItemsRequest) PersonIds ¶

func (r ApiGetItemsRequest) PersonIds(personIds []string) ApiGetItemsRequest

Optional. If specified, results will be filtered to include only those containing the specified person id.

func (ApiGetItemsRequest) PersonTypes ¶

func (r ApiGetItemsRequest) PersonTypes(personTypes []string) ApiGetItemsRequest

Optional. If specified, along with Person, results will be filtered to include only those containing the specified person and PersonType. Allows multiple, comma-delimited.

func (ApiGetItemsRequest) Recursive ¶

func (r ApiGetItemsRequest) Recursive(recursive bool) ApiGetItemsRequest

When searching within folders, this determines whether or not the search will be recursive. true/false.

func (ApiGetItemsRequest) SearchTerm ¶

func (r ApiGetItemsRequest) SearchTerm(searchTerm string) ApiGetItemsRequest

Optional. Filter based on a search term.

func (ApiGetItemsRequest) SeriesStatus ¶

func (r ApiGetItemsRequest) SeriesStatus(seriesStatus []SeriesStatus) ApiGetItemsRequest

Optional filter by Series Status. Allows multiple, comma delimited.

func (ApiGetItemsRequest) SortBy ¶

Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist, Artist, Budget, CommunityRating, CriticRating, DateCreated, DatePlayed, PlayCount, PremiereDate, ProductionYear, SortName, Random, Revenue, Runtime.

func (ApiGetItemsRequest) SortOrder ¶

func (r ApiGetItemsRequest) SortOrder(sortOrder []SortOrder) ApiGetItemsRequest

Sort Order - Ascending, Descending.

func (ApiGetItemsRequest) StartIndex ¶

func (r ApiGetItemsRequest) StartIndex(startIndex int32) ApiGetItemsRequest

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetItemsRequest) StudioIds ¶

func (r ApiGetItemsRequest) StudioIds(studioIds []string) ApiGetItemsRequest

Optional. If specified, results will be filtered based on studio id. This allows multiple, pipe delimited.

func (ApiGetItemsRequest) Studios ¶

func (r ApiGetItemsRequest) Studios(studios []string) ApiGetItemsRequest

Optional. If specified, results will be filtered based on studio. This allows multiple, pipe delimited.

func (ApiGetItemsRequest) Tags ¶

Optional. If specified, results will be filtered based on tag. This allows multiple, pipe delimited.

func (ApiGetItemsRequest) UserId ¶

func (r ApiGetItemsRequest) UserId(userId string) ApiGetItemsRequest

The user id supplied as query parameter; this is required when not using an API key.

func (ApiGetItemsRequest) VideoTypes ¶

func (r ApiGetItemsRequest) VideoTypes(videoTypes []VideoType) ApiGetItemsRequest

Optional filter by VideoType (videofile, dvd, bluray, iso). Allows multiple, comma delimited.

func (ApiGetItemsRequest) Years ¶

func (r ApiGetItemsRequest) Years(years []int32) ApiGetItemsRequest

Optional. If specified, results will be filtered based on production year. This allows multiple, comma delimited.

type ApiGetKeysRequest ¶

type ApiGetKeysRequest struct {
	ApiService ApiKeyAPI
	// contains filtered or unexported fields
}

func (ApiGetKeysRequest) Execute ¶

type ApiGetLatestChannelItemsRequest ¶

type ApiGetLatestChannelItemsRequest struct {
	ApiService ChannelsAPI
	// contains filtered or unexported fields
}

func (ApiGetLatestChannelItemsRequest) ChannelIds ¶

Optional. Specify one or more channel id's, comma delimited.

func (ApiGetLatestChannelItemsRequest) Execute ¶

func (ApiGetLatestChannelItemsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetLatestChannelItemsRequest) Filters ¶

Optional. Specify additional filters to apply.

func (ApiGetLatestChannelItemsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetLatestChannelItemsRequest) StartIndex ¶

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetLatestChannelItemsRequest) UserId ¶

Optional. User Id.

type ApiGetLatestMediaRequest ¶

type ApiGetLatestMediaRequest struct {
	ApiService UserLibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetLatestMediaRequest) EnableImageTypes ¶

func (r ApiGetLatestMediaRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetLatestMediaRequest

Optional. The image types to include in the output.

func (ApiGetLatestMediaRequest) EnableImages ¶

func (r ApiGetLatestMediaRequest) EnableImages(enableImages bool) ApiGetLatestMediaRequest

Optional. include image information in output.

func (ApiGetLatestMediaRequest) EnableUserData ¶

func (r ApiGetLatestMediaRequest) EnableUserData(enableUserData bool) ApiGetLatestMediaRequest

Optional. include user data.

func (ApiGetLatestMediaRequest) Execute ¶

func (ApiGetLatestMediaRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetLatestMediaRequest) GroupItems ¶

func (r ApiGetLatestMediaRequest) GroupItems(groupItems bool) ApiGetLatestMediaRequest

Whether or not to group items into a parent container.

func (ApiGetLatestMediaRequest) ImageTypeLimit ¶

func (r ApiGetLatestMediaRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetLatestMediaRequest

Optional. the max number of images to return, per image type.

func (ApiGetLatestMediaRequest) IncludeItemTypes ¶

func (r ApiGetLatestMediaRequest) IncludeItemTypes(includeItemTypes []BaseItemKind) ApiGetLatestMediaRequest

Optional. If specified, results will be filtered based on item type. This allows multiple, comma delimited.

func (ApiGetLatestMediaRequest) IsPlayed ¶

Filter by items that are played, or not.

func (ApiGetLatestMediaRequest) Limit ¶

Return item limit.

func (ApiGetLatestMediaRequest) ParentId ¶

Specify this to localize the search to a specific item or folder. Omit to use the root.

func (ApiGetLatestMediaRequest) UserId ¶

User id.

type ApiGetLibraryOptionsInfoRequest ¶

type ApiGetLibraryOptionsInfoRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetLibraryOptionsInfoRequest) Execute ¶

func (ApiGetLibraryOptionsInfoRequest) IsNewLibrary ¶

Whether this is a new library.

func (ApiGetLibraryOptionsInfoRequest) LibraryContentType ¶

func (r ApiGetLibraryOptionsInfoRequest) LibraryContentType(libraryContentType CollectionType) ApiGetLibraryOptionsInfoRequest

Library content type.

type ApiGetLineupsRequest ¶

type ApiGetLineupsRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetLineupsRequest) Country ¶

Country.

func (ApiGetLineupsRequest) Execute ¶

func (r ApiGetLineupsRequest) Execute() ([]NameIdPair, *http.Response, error)

func (ApiGetLineupsRequest) Id ¶

Provider id.

func (ApiGetLineupsRequest) Location ¶

func (r ApiGetLineupsRequest) Location(location string) ApiGetLineupsRequest

Location.

func (ApiGetLineupsRequest) Type_ ¶

Provider type.

type ApiGetLiveHlsStreamRequest ¶

type ApiGetLiveHlsStreamRequest struct {
	ApiService DynamicHlsAPI
	// contains filtered or unexported fields
}

func (ApiGetLiveHlsStreamRequest) AllowAudioStreamCopy ¶

func (r ApiGetLiveHlsStreamRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiGetLiveHlsStreamRequest

Whether or not to allow copying of the audio stream url.

func (ApiGetLiveHlsStreamRequest) AllowVideoStreamCopy ¶

func (r ApiGetLiveHlsStreamRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiGetLiveHlsStreamRequest

Whether or not to allow copying of the video stream url.

func (ApiGetLiveHlsStreamRequest) AlwaysBurnInSubtitleWhenTranscoding ¶

func (r ApiGetLiveHlsStreamRequest) AlwaysBurnInSubtitleWhenTranscoding(alwaysBurnInSubtitleWhenTranscoding bool) ApiGetLiveHlsStreamRequest

Whether to always burn in subtitles when transcoding.

func (ApiGetLiveHlsStreamRequest) AudioBitRate ¶

func (r ApiGetLiveHlsStreamRequest) AudioBitRate(audioBitRate int32) ApiGetLiveHlsStreamRequest

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiGetLiveHlsStreamRequest) AudioChannels ¶

func (r ApiGetLiveHlsStreamRequest) AudioChannels(audioChannels int32) ApiGetLiveHlsStreamRequest

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiGetLiveHlsStreamRequest) AudioCodec ¶

Optional. Specify an audio codec to encode to, e.g. mp3.

func (ApiGetLiveHlsStreamRequest) AudioSampleRate ¶

func (r ApiGetLiveHlsStreamRequest) AudioSampleRate(audioSampleRate int32) ApiGetLiveHlsStreamRequest

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiGetLiveHlsStreamRequest) AudioStreamIndex ¶

func (r ApiGetLiveHlsStreamRequest) AudioStreamIndex(audioStreamIndex int32) ApiGetLiveHlsStreamRequest

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiGetLiveHlsStreamRequest) BreakOnNonKeyFrames ¶

func (r ApiGetLiveHlsStreamRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiGetLiveHlsStreamRequest

Optional. Whether to break on non key frames.

func (ApiGetLiveHlsStreamRequest) Container ¶

The audio container.

func (ApiGetLiveHlsStreamRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiGetLiveHlsStreamRequest) CopyTimestamps ¶

func (r ApiGetLiveHlsStreamRequest) CopyTimestamps(copyTimestamps bool) ApiGetLiveHlsStreamRequest

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiGetLiveHlsStreamRequest) CpuCoreLimit ¶

func (r ApiGetLiveHlsStreamRequest) CpuCoreLimit(cpuCoreLimit int32) ApiGetLiveHlsStreamRequest

Optional. The limit of how many cpu cores to use.

func (ApiGetLiveHlsStreamRequest) DeInterlace ¶

func (r ApiGetLiveHlsStreamRequest) DeInterlace(deInterlace bool) ApiGetLiveHlsStreamRequest

Optional. Whether to deinterlace the video.

func (ApiGetLiveHlsStreamRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiGetLiveHlsStreamRequest) DeviceProfileId ¶

func (r ApiGetLiveHlsStreamRequest) DeviceProfileId(deviceProfileId string) ApiGetLiveHlsStreamRequest

Optional. The dlna device profile id to utilize. Deprecated

func (ApiGetLiveHlsStreamRequest) EnableAudioVbrEncoding ¶

func (r ApiGetLiveHlsStreamRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiGetLiveHlsStreamRequest

Optional. Whether to enable Audio Encoding.

func (ApiGetLiveHlsStreamRequest) EnableAutoStreamCopy ¶

func (r ApiGetLiveHlsStreamRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiGetLiveHlsStreamRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiGetLiveHlsStreamRequest) EnableMpegtsM2TsMode ¶

func (r ApiGetLiveHlsStreamRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiGetLiveHlsStreamRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiGetLiveHlsStreamRequest) EnableSubtitlesInManifest ¶

func (r ApiGetLiveHlsStreamRequest) EnableSubtitlesInManifest(enableSubtitlesInManifest bool) ApiGetLiveHlsStreamRequest

Optional. Whether to enable subtitles in the manifest.

func (ApiGetLiveHlsStreamRequest) Execute ¶

func (ApiGetLiveHlsStreamRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetLiveHlsStreamRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiGetLiveHlsStreamRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiGetLiveHlsStreamRequest) LiveStreamId ¶

func (r ApiGetLiveHlsStreamRequest) LiveStreamId(liveStreamId string) ApiGetLiveHlsStreamRequest

The live stream id.

func (ApiGetLiveHlsStreamRequest) MaxAudioBitDepth ¶

func (r ApiGetLiveHlsStreamRequest) MaxAudioBitDepth(maxAudioBitDepth int32) ApiGetLiveHlsStreamRequest

Optional. The maximum audio bit depth.

func (ApiGetLiveHlsStreamRequest) MaxAudioChannels ¶

func (r ApiGetLiveHlsStreamRequest) MaxAudioChannels(maxAudioChannels int32) ApiGetLiveHlsStreamRequest

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiGetLiveHlsStreamRequest) MaxFramerate ¶

func (r ApiGetLiveHlsStreamRequest) MaxFramerate(maxFramerate float32) ApiGetLiveHlsStreamRequest

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetLiveHlsStreamRequest) MaxHeight ¶

Optional. The max height.

func (ApiGetLiveHlsStreamRequest) MaxRefFrames ¶

func (r ApiGetLiveHlsStreamRequest) MaxRefFrames(maxRefFrames int32) ApiGetLiveHlsStreamRequest

Optional.

func (ApiGetLiveHlsStreamRequest) MaxVideoBitDepth ¶

func (r ApiGetLiveHlsStreamRequest) MaxVideoBitDepth(maxVideoBitDepth int32) ApiGetLiveHlsStreamRequest

Optional. The maximum video bit depth.

func (ApiGetLiveHlsStreamRequest) MaxWidth ¶

Optional. The max width.

func (ApiGetLiveHlsStreamRequest) MediaSourceId ¶

func (r ApiGetLiveHlsStreamRequest) MediaSourceId(mediaSourceId string) ApiGetLiveHlsStreamRequest

The media version id, if playing an alternate version.

func (ApiGetLiveHlsStreamRequest) MinSegments ¶

func (r ApiGetLiveHlsStreamRequest) MinSegments(minSegments int32) ApiGetLiveHlsStreamRequest

The minimum number of segments.

func (ApiGetLiveHlsStreamRequest) Params ¶

The streaming parameters.

func (ApiGetLiveHlsStreamRequest) PlaySessionId ¶

func (r ApiGetLiveHlsStreamRequest) PlaySessionId(playSessionId string) ApiGetLiveHlsStreamRequest

The play session id.

func (ApiGetLiveHlsStreamRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiGetLiveHlsStreamRequest) RequireAvc ¶

Optional. Whether to require avc.

func (ApiGetLiveHlsStreamRequest) RequireNonAnamorphic ¶

func (r ApiGetLiveHlsStreamRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiGetLiveHlsStreamRequest

Optional. Whether to require a non anamorphic stream.

func (ApiGetLiveHlsStreamRequest) SegmentContainer ¶

func (r ApiGetLiveHlsStreamRequest) SegmentContainer(segmentContainer string) ApiGetLiveHlsStreamRequest

The segment container.

func (ApiGetLiveHlsStreamRequest) SegmentLength ¶

func (r ApiGetLiveHlsStreamRequest) SegmentLength(segmentLength int32) ApiGetLiveHlsStreamRequest

The segment length.

func (ApiGetLiveHlsStreamRequest) StartTimeTicks ¶

func (r ApiGetLiveHlsStreamRequest) StartTimeTicks(startTimeTicks int64) ApiGetLiveHlsStreamRequest

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiGetLiveHlsStreamRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiGetLiveHlsStreamRequest) StreamOptions ¶

func (r ApiGetLiveHlsStreamRequest) StreamOptions(streamOptions map[string]string) ApiGetLiveHlsStreamRequest

Optional. The streaming options.

func (ApiGetLiveHlsStreamRequest) SubtitleCodec ¶

func (r ApiGetLiveHlsStreamRequest) SubtitleCodec(subtitleCodec string) ApiGetLiveHlsStreamRequest

Optional. Specify a subtitle codec to encode to.

func (ApiGetLiveHlsStreamRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiGetLiveHlsStreamRequest) SubtitleStreamIndex ¶

func (r ApiGetLiveHlsStreamRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiGetLiveHlsStreamRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiGetLiveHlsStreamRequest) Tag ¶

The tag.

func (ApiGetLiveHlsStreamRequest) TranscodeReasons ¶

func (r ApiGetLiveHlsStreamRequest) TranscodeReasons(transcodeReasons string) ApiGetLiveHlsStreamRequest

Optional. The transcoding reason.

func (ApiGetLiveHlsStreamRequest) TranscodingMaxAudioChannels ¶

func (r ApiGetLiveHlsStreamRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiGetLiveHlsStreamRequest

Optional. The maximum number of audio channels to transcode.

func (ApiGetLiveHlsStreamRequest) VideoBitRate ¶

func (r ApiGetLiveHlsStreamRequest) VideoBitRate(videoBitRate int32) ApiGetLiveHlsStreamRequest

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiGetLiveHlsStreamRequest) VideoCodec ¶

Optional. Specify a video codec to encode to, e.g. h264.

func (ApiGetLiveHlsStreamRequest) VideoStreamIndex ¶

func (r ApiGetLiveHlsStreamRequest) VideoStreamIndex(videoStreamIndex int32) ApiGetLiveHlsStreamRequest

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiGetLiveHlsStreamRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiGetLiveRecordingFileRequest ¶

type ApiGetLiveRecordingFileRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetLiveRecordingFileRequest) Execute ¶

type ApiGetLiveStreamFileRequest ¶

type ApiGetLiveStreamFileRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetLiveStreamFileRequest) Execute ¶

type ApiGetLiveTvChannelsRequest ¶

type ApiGetLiveTvChannelsRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetLiveTvChannelsRequest) AddCurrentProgram ¶

func (r ApiGetLiveTvChannelsRequest) AddCurrentProgram(addCurrentProgram bool) ApiGetLiveTvChannelsRequest

Optional. Adds current program info to each channel.

func (ApiGetLiveTvChannelsRequest) EnableFavoriteSorting ¶

func (r ApiGetLiveTvChannelsRequest) EnableFavoriteSorting(enableFavoriteSorting bool) ApiGetLiveTvChannelsRequest

Optional. Incorporate favorite and like status into channel sorting.

func (ApiGetLiveTvChannelsRequest) EnableImageTypes ¶

func (r ApiGetLiveTvChannelsRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetLiveTvChannelsRequest

\"Optional. The image types to include in the output.

func (ApiGetLiveTvChannelsRequest) EnableImages ¶

func (r ApiGetLiveTvChannelsRequest) EnableImages(enableImages bool) ApiGetLiveTvChannelsRequest

Optional. Include image information in output.

func (ApiGetLiveTvChannelsRequest) EnableUserData ¶

func (r ApiGetLiveTvChannelsRequest) EnableUserData(enableUserData bool) ApiGetLiveTvChannelsRequest

Optional. Include user data.

func (ApiGetLiveTvChannelsRequest) Execute ¶

func (ApiGetLiveTvChannelsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetLiveTvChannelsRequest) ImageTypeLimit ¶

func (r ApiGetLiveTvChannelsRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetLiveTvChannelsRequest

Optional. The max number of images to return, per image type.

func (ApiGetLiveTvChannelsRequest) IsDisliked ¶

Optional. Filter by channels that are disliked, or not.

func (ApiGetLiveTvChannelsRequest) IsFavorite ¶

Optional. Filter by channels that are favorites, or not.

func (ApiGetLiveTvChannelsRequest) IsKids ¶

Optional. Filter for kids.

func (ApiGetLiveTvChannelsRequest) IsLiked ¶

Optional. Filter by channels that are liked, or not.

func (ApiGetLiveTvChannelsRequest) IsMovie ¶

Optional. Filter for movies.

func (ApiGetLiveTvChannelsRequest) IsNews ¶

Optional. Filter for news.

func (ApiGetLiveTvChannelsRequest) IsSeries ¶

Optional. Filter for series.

func (ApiGetLiveTvChannelsRequest) IsSports ¶

Optional. Filter for sports.

func (ApiGetLiveTvChannelsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetLiveTvChannelsRequest) SortBy ¶

Optional. Key to sort by.

func (ApiGetLiveTvChannelsRequest) SortOrder ¶

Optional. Sort order.

func (ApiGetLiveTvChannelsRequest) StartIndex ¶

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetLiveTvChannelsRequest) Type_ ¶

Optional. Filter by channel type.

func (ApiGetLiveTvChannelsRequest) UserId ¶

Optional. Filter by user and attach user data.

type ApiGetLiveTvInfoRequest ¶

type ApiGetLiveTvInfoRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetLiveTvInfoRequest) Execute ¶

type ApiGetLiveTvProgramsRequest ¶

type ApiGetLiveTvProgramsRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetLiveTvProgramsRequest) ChannelIds ¶

The channels to return guide information for.

func (ApiGetLiveTvProgramsRequest) EnableImageTypes ¶

func (r ApiGetLiveTvProgramsRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetLiveTvProgramsRequest

Optional. The image types to include in the output.

func (ApiGetLiveTvProgramsRequest) EnableImages ¶

func (r ApiGetLiveTvProgramsRequest) EnableImages(enableImages bool) ApiGetLiveTvProgramsRequest

Optional. Include image information in output.

func (ApiGetLiveTvProgramsRequest) EnableTotalRecordCount ¶

func (r ApiGetLiveTvProgramsRequest) EnableTotalRecordCount(enableTotalRecordCount bool) ApiGetLiveTvProgramsRequest

Retrieve total record count.

func (ApiGetLiveTvProgramsRequest) EnableUserData ¶

func (r ApiGetLiveTvProgramsRequest) EnableUserData(enableUserData bool) ApiGetLiveTvProgramsRequest

Optional. Include user data.

func (ApiGetLiveTvProgramsRequest) Execute ¶

func (ApiGetLiveTvProgramsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetLiveTvProgramsRequest) GenreIds ¶

The genre ids to return guide information for.

func (ApiGetLiveTvProgramsRequest) Genres ¶

The genres to return guide information for.

func (ApiGetLiveTvProgramsRequest) HasAired ¶

Optional. Filter by programs that have completed airing, or not.

func (ApiGetLiveTvProgramsRequest) ImageTypeLimit ¶

func (r ApiGetLiveTvProgramsRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetLiveTvProgramsRequest

Optional. The max number of images to return, per image type.

func (ApiGetLiveTvProgramsRequest) IsAiring ¶

Optional. Filter by programs that are currently airing, or not.

func (ApiGetLiveTvProgramsRequest) IsKids ¶

Optional. Filter for kids.

func (ApiGetLiveTvProgramsRequest) IsMovie ¶

Optional. Filter for movies.

func (ApiGetLiveTvProgramsRequest) IsNews ¶

Optional. Filter for news.

func (ApiGetLiveTvProgramsRequest) IsSeries ¶

Optional. Filter for series.

func (ApiGetLiveTvProgramsRequest) IsSports ¶

Optional. Filter for sports.

func (ApiGetLiveTvProgramsRequest) LibrarySeriesId ¶

func (r ApiGetLiveTvProgramsRequest) LibrarySeriesId(librarySeriesId string) ApiGetLiveTvProgramsRequest

Optional. Filter by library series id.

func (ApiGetLiveTvProgramsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetLiveTvProgramsRequest) MaxEndDate ¶

Optional. The maximum premiere end date.

func (ApiGetLiveTvProgramsRequest) MaxStartDate ¶

Optional. The maximum premiere start date.

func (ApiGetLiveTvProgramsRequest) MinEndDate ¶

Optional. The minimum premiere end date.

func (ApiGetLiveTvProgramsRequest) MinStartDate ¶

Optional. The minimum premiere start date.

func (ApiGetLiveTvProgramsRequest) SeriesTimerId ¶

func (r ApiGetLiveTvProgramsRequest) SeriesTimerId(seriesTimerId string) ApiGetLiveTvProgramsRequest

Optional. Filter by series timer id.

func (ApiGetLiveTvProgramsRequest) SortBy ¶

Optional. Specify one or more sort orders, comma delimited. Options: Name, StartDate.

func (ApiGetLiveTvProgramsRequest) SortOrder ¶

Sort Order - Ascending,Descending.

func (ApiGetLiveTvProgramsRequest) StartIndex ¶

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetLiveTvProgramsRequest) UserId ¶

Optional. Filter by user id.

type ApiGetLocalTrailersRequest ¶

type ApiGetLocalTrailersRequest struct {
	ApiService UserLibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetLocalTrailersRequest) Execute ¶

func (ApiGetLocalTrailersRequest) UserId ¶

User id.

type ApiGetLocalizationOptionsRequest ¶

type ApiGetLocalizationOptionsRequest struct {
	ApiService LocalizationAPI
	// contains filtered or unexported fields
}

func (ApiGetLocalizationOptionsRequest) Execute ¶

type ApiGetLogEntriesRequest ¶

type ApiGetLogEntriesRequest struct {
	ApiService ActivityLogAPI
	// contains filtered or unexported fields
}

func (ApiGetLogEntriesRequest) Execute ¶

func (ApiGetLogEntriesRequest) HasUserId ¶

func (r ApiGetLogEntriesRequest) HasUserId(hasUserId bool) ApiGetLogEntriesRequest

Optional. Filter log entries if it has user id, or not.

func (ApiGetLogEntriesRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetLogEntriesRequest) MinDate ¶

Optional. The minimum date. Format = ISO.

func (ApiGetLogEntriesRequest) StartIndex ¶

func (r ApiGetLogEntriesRequest) StartIndex(startIndex int32) ApiGetLogEntriesRequest

Optional. The record index to start at. All items with a lower index will be dropped from the results.

type ApiGetLogFileRequest ¶

type ApiGetLogFileRequest struct {
	ApiService SystemAPI
	// contains filtered or unexported fields
}

func (ApiGetLogFileRequest) Execute ¶

func (r ApiGetLogFileRequest) Execute() (*os.File, *http.Response, error)

func (ApiGetLogFileRequest) Name ¶

The name of the log file to get.

type ApiGetLyricsRequest ¶

type ApiGetLyricsRequest struct {
	ApiService LyricsAPI
	// contains filtered or unexported fields
}

func (ApiGetLyricsRequest) Execute ¶

func (r ApiGetLyricsRequest) Execute() (*LyricDto, *http.Response, error)

type ApiGetMasterHlsAudioPlaylistRequest ¶

type ApiGetMasterHlsAudioPlaylistRequest struct {
	ApiService DynamicHlsAPI
	// contains filtered or unexported fields
}

func (ApiGetMasterHlsAudioPlaylistRequest) AllowAudioStreamCopy ¶

func (r ApiGetMasterHlsAudioPlaylistRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiGetMasterHlsAudioPlaylistRequest

Whether or not to allow copying of the audio stream url.

func (ApiGetMasterHlsAudioPlaylistRequest) AllowVideoStreamCopy ¶

func (r ApiGetMasterHlsAudioPlaylistRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiGetMasterHlsAudioPlaylistRequest

Whether or not to allow copying of the video stream url.

func (ApiGetMasterHlsAudioPlaylistRequest) AudioBitRate ¶

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiGetMasterHlsAudioPlaylistRequest) AudioChannels ¶

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiGetMasterHlsAudioPlaylistRequest) AudioCodec ¶

Optional. Specify an audio codec to encode to, e.g. mp3.

func (ApiGetMasterHlsAudioPlaylistRequest) AudioSampleRate ¶

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiGetMasterHlsAudioPlaylistRequest) AudioStreamIndex ¶

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiGetMasterHlsAudioPlaylistRequest) BreakOnNonKeyFrames ¶

func (r ApiGetMasterHlsAudioPlaylistRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiGetMasterHlsAudioPlaylistRequest

Optional. Whether to break on non key frames.

func (ApiGetMasterHlsAudioPlaylistRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiGetMasterHlsAudioPlaylistRequest) CopyTimestamps ¶

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiGetMasterHlsAudioPlaylistRequest) CpuCoreLimit ¶

Optional. The limit of how many cpu cores to use.

func (ApiGetMasterHlsAudioPlaylistRequest) DeInterlace ¶

Optional. Whether to deinterlace the video.

func (ApiGetMasterHlsAudioPlaylistRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiGetMasterHlsAudioPlaylistRequest) DeviceProfileId ¶

Optional. The dlna device profile id to utilize. Deprecated

func (ApiGetMasterHlsAudioPlaylistRequest) EnableAdaptiveBitrateStreaming ¶

func (r ApiGetMasterHlsAudioPlaylistRequest) EnableAdaptiveBitrateStreaming(enableAdaptiveBitrateStreaming bool) ApiGetMasterHlsAudioPlaylistRequest

Enable adaptive bitrate streaming.

func (ApiGetMasterHlsAudioPlaylistRequest) EnableAudioVbrEncoding ¶

func (r ApiGetMasterHlsAudioPlaylistRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiGetMasterHlsAudioPlaylistRequest

Optional. Whether to enable Audio Encoding.

func (ApiGetMasterHlsAudioPlaylistRequest) EnableAutoStreamCopy ¶

func (r ApiGetMasterHlsAudioPlaylistRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiGetMasterHlsAudioPlaylistRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiGetMasterHlsAudioPlaylistRequest) EnableMpegtsM2TsMode ¶

func (r ApiGetMasterHlsAudioPlaylistRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiGetMasterHlsAudioPlaylistRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiGetMasterHlsAudioPlaylistRequest) Execute ¶

func (ApiGetMasterHlsAudioPlaylistRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetMasterHlsAudioPlaylistRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiGetMasterHlsAudioPlaylistRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiGetMasterHlsAudioPlaylistRequest) LiveStreamId ¶

The live stream id.

func (ApiGetMasterHlsAudioPlaylistRequest) MaxAudioBitDepth ¶

Optional. The maximum audio bit depth.

func (ApiGetMasterHlsAudioPlaylistRequest) MaxAudioChannels ¶

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiGetMasterHlsAudioPlaylistRequest) MaxFramerate ¶

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetMasterHlsAudioPlaylistRequest) MaxRefFrames ¶

Optional.

func (ApiGetMasterHlsAudioPlaylistRequest) MaxStreamingBitrate ¶

func (r ApiGetMasterHlsAudioPlaylistRequest) MaxStreamingBitrate(maxStreamingBitrate int32) ApiGetMasterHlsAudioPlaylistRequest

Optional. The maximum streaming bitrate.

func (ApiGetMasterHlsAudioPlaylistRequest) MaxVideoBitDepth ¶

Optional. The maximum video bit depth.

func (ApiGetMasterHlsAudioPlaylistRequest) MediaSourceId ¶

The media version id, if playing an alternate version.

func (ApiGetMasterHlsAudioPlaylistRequest) MinSegments ¶

The minimum number of segments.

func (ApiGetMasterHlsAudioPlaylistRequest) Params ¶

The streaming parameters.

func (ApiGetMasterHlsAudioPlaylistRequest) PlaySessionId ¶

The play session id.

func (ApiGetMasterHlsAudioPlaylistRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiGetMasterHlsAudioPlaylistRequest) RequireAvc ¶

Optional. Whether to require avc.

func (ApiGetMasterHlsAudioPlaylistRequest) RequireNonAnamorphic ¶

func (r ApiGetMasterHlsAudioPlaylistRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiGetMasterHlsAudioPlaylistRequest

Optional. Whether to require a non anamorphic stream.

func (ApiGetMasterHlsAudioPlaylistRequest) SegmentContainer ¶

The segment container.

func (ApiGetMasterHlsAudioPlaylistRequest) SegmentLength ¶

The segment length.

func (ApiGetMasterHlsAudioPlaylistRequest) StartTimeTicks ¶

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiGetMasterHlsAudioPlaylistRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiGetMasterHlsAudioPlaylistRequest) StreamOptions ¶

Optional. The streaming options.

func (ApiGetMasterHlsAudioPlaylistRequest) SubtitleCodec ¶

Optional. Specify a subtitle codec to encode to.

func (ApiGetMasterHlsAudioPlaylistRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiGetMasterHlsAudioPlaylistRequest) SubtitleStreamIndex ¶

func (r ApiGetMasterHlsAudioPlaylistRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiGetMasterHlsAudioPlaylistRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiGetMasterHlsAudioPlaylistRequest) Tag ¶

The tag.

func (ApiGetMasterHlsAudioPlaylistRequest) TranscodeReasons ¶

Optional. The transcoding reason.

func (ApiGetMasterHlsAudioPlaylistRequest) TranscodingMaxAudioChannels ¶

func (r ApiGetMasterHlsAudioPlaylistRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiGetMasterHlsAudioPlaylistRequest

Optional. The maximum number of audio channels to transcode.

func (ApiGetMasterHlsAudioPlaylistRequest) VideoBitRate ¶

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiGetMasterHlsAudioPlaylistRequest) VideoCodec ¶

Optional. Specify a video codec to encode to, e.g. h264.

func (ApiGetMasterHlsAudioPlaylistRequest) VideoStreamIndex ¶

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiGetMasterHlsAudioPlaylistRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiGetMasterHlsVideoPlaylistRequest ¶

type ApiGetMasterHlsVideoPlaylistRequest struct {
	ApiService DynamicHlsAPI
	// contains filtered or unexported fields
}

func (ApiGetMasterHlsVideoPlaylistRequest) AllowAudioStreamCopy ¶

func (r ApiGetMasterHlsVideoPlaylistRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiGetMasterHlsVideoPlaylistRequest

Whether or not to allow copying of the audio stream url.

func (ApiGetMasterHlsVideoPlaylistRequest) AllowVideoStreamCopy ¶

func (r ApiGetMasterHlsVideoPlaylistRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiGetMasterHlsVideoPlaylistRequest

Whether or not to allow copying of the video stream url.

func (ApiGetMasterHlsVideoPlaylistRequest) AlwaysBurnInSubtitleWhenTranscoding ¶

func (r ApiGetMasterHlsVideoPlaylistRequest) AlwaysBurnInSubtitleWhenTranscoding(alwaysBurnInSubtitleWhenTranscoding bool) ApiGetMasterHlsVideoPlaylistRequest

Whether to always burn in subtitles when transcoding.

func (ApiGetMasterHlsVideoPlaylistRequest) AudioBitRate ¶

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiGetMasterHlsVideoPlaylistRequest) AudioChannels ¶

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiGetMasterHlsVideoPlaylistRequest) AudioCodec ¶

Optional. Specify an audio codec to encode to, e.g. mp3.

func (ApiGetMasterHlsVideoPlaylistRequest) AudioSampleRate ¶

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiGetMasterHlsVideoPlaylistRequest) AudioStreamIndex ¶

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiGetMasterHlsVideoPlaylistRequest) BreakOnNonKeyFrames ¶

func (r ApiGetMasterHlsVideoPlaylistRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiGetMasterHlsVideoPlaylistRequest

Optional. Whether to break on non key frames.

func (ApiGetMasterHlsVideoPlaylistRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiGetMasterHlsVideoPlaylistRequest) CopyTimestamps ¶

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiGetMasterHlsVideoPlaylistRequest) CpuCoreLimit ¶

Optional. The limit of how many cpu cores to use.

func (ApiGetMasterHlsVideoPlaylistRequest) DeInterlace ¶

Optional. Whether to deinterlace the video.

func (ApiGetMasterHlsVideoPlaylistRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiGetMasterHlsVideoPlaylistRequest) DeviceProfileId ¶

Optional. The dlna device profile id to utilize. Deprecated

func (ApiGetMasterHlsVideoPlaylistRequest) EnableAdaptiveBitrateStreaming ¶

func (r ApiGetMasterHlsVideoPlaylistRequest) EnableAdaptiveBitrateStreaming(enableAdaptiveBitrateStreaming bool) ApiGetMasterHlsVideoPlaylistRequest

Enable adaptive bitrate streaming.

func (ApiGetMasterHlsVideoPlaylistRequest) EnableAudioVbrEncoding ¶

func (r ApiGetMasterHlsVideoPlaylistRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiGetMasterHlsVideoPlaylistRequest

Whether to enable Audio Encoding.

func (ApiGetMasterHlsVideoPlaylistRequest) EnableAutoStreamCopy ¶

func (r ApiGetMasterHlsVideoPlaylistRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiGetMasterHlsVideoPlaylistRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiGetMasterHlsVideoPlaylistRequest) EnableMpegtsM2TsMode ¶

func (r ApiGetMasterHlsVideoPlaylistRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiGetMasterHlsVideoPlaylistRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiGetMasterHlsVideoPlaylistRequest) EnableTrickplay ¶

Enable trickplay image playlists being added to master playlist.

func (ApiGetMasterHlsVideoPlaylistRequest) Execute ¶

func (ApiGetMasterHlsVideoPlaylistRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetMasterHlsVideoPlaylistRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiGetMasterHlsVideoPlaylistRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiGetMasterHlsVideoPlaylistRequest) LiveStreamId ¶

The live stream id.

func (ApiGetMasterHlsVideoPlaylistRequest) MaxAudioBitDepth ¶

Optional. The maximum audio bit depth.

func (ApiGetMasterHlsVideoPlaylistRequest) MaxAudioChannels ¶

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiGetMasterHlsVideoPlaylistRequest) MaxFramerate ¶

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetMasterHlsVideoPlaylistRequest) MaxHeight ¶

Optional. The maximum vertical resolution of the encoded video.

func (ApiGetMasterHlsVideoPlaylistRequest) MaxRefFrames ¶

Optional.

func (ApiGetMasterHlsVideoPlaylistRequest) MaxVideoBitDepth ¶

Optional. The maximum video bit depth.

func (ApiGetMasterHlsVideoPlaylistRequest) MaxWidth ¶

Optional. The maximum horizontal resolution of the encoded video.

func (ApiGetMasterHlsVideoPlaylistRequest) MediaSourceId ¶

The media version id, if playing an alternate version.

func (ApiGetMasterHlsVideoPlaylistRequest) MinSegments ¶

The minimum number of segments.

func (ApiGetMasterHlsVideoPlaylistRequest) Params ¶

The streaming parameters.

func (ApiGetMasterHlsVideoPlaylistRequest) PlaySessionId ¶

The play session id.

func (ApiGetMasterHlsVideoPlaylistRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiGetMasterHlsVideoPlaylistRequest) RequireAvc ¶

Optional. Whether to require avc.

func (ApiGetMasterHlsVideoPlaylistRequest) RequireNonAnamorphic ¶

func (r ApiGetMasterHlsVideoPlaylistRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiGetMasterHlsVideoPlaylistRequest

Optional. Whether to require a non anamorphic stream.

func (ApiGetMasterHlsVideoPlaylistRequest) SegmentContainer ¶

The segment container.

func (ApiGetMasterHlsVideoPlaylistRequest) SegmentLength ¶

The segment length.

func (ApiGetMasterHlsVideoPlaylistRequest) StartTimeTicks ¶

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiGetMasterHlsVideoPlaylistRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiGetMasterHlsVideoPlaylistRequest) StreamOptions ¶

Optional. The streaming options.

func (ApiGetMasterHlsVideoPlaylistRequest) SubtitleCodec ¶

Optional. Specify a subtitle codec to encode to.

func (ApiGetMasterHlsVideoPlaylistRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiGetMasterHlsVideoPlaylistRequest) SubtitleStreamIndex ¶

func (r ApiGetMasterHlsVideoPlaylistRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiGetMasterHlsVideoPlaylistRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiGetMasterHlsVideoPlaylistRequest) Tag ¶

The tag.

func (ApiGetMasterHlsVideoPlaylistRequest) TranscodeReasons ¶

Optional. The transcoding reason.

func (ApiGetMasterHlsVideoPlaylistRequest) TranscodingMaxAudioChannels ¶

func (r ApiGetMasterHlsVideoPlaylistRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiGetMasterHlsVideoPlaylistRequest

Optional. The maximum number of audio channels to transcode.

func (ApiGetMasterHlsVideoPlaylistRequest) VideoBitRate ¶

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiGetMasterHlsVideoPlaylistRequest) VideoCodec ¶

Optional. Specify a video codec to encode to, e.g. h264.

func (ApiGetMasterHlsVideoPlaylistRequest) VideoStreamIndex ¶

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiGetMasterHlsVideoPlaylistRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiGetMediaFoldersRequest ¶

type ApiGetMediaFoldersRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetMediaFoldersRequest) Execute ¶

func (ApiGetMediaFoldersRequest) IsHidden ¶

Optional. Filter by folders that are marked hidden, or not.

type ApiGetMetadataEditorInfoRequest ¶

type ApiGetMetadataEditorInfoRequest struct {
	ApiService ItemUpdateAPI
	// contains filtered or unexported fields
}

func (ApiGetMetadataEditorInfoRequest) Execute ¶

type ApiGetMovieRecommendationsRequest ¶

type ApiGetMovieRecommendationsRequest struct {
	ApiService MoviesAPI
	// contains filtered or unexported fields
}

func (ApiGetMovieRecommendationsRequest) CategoryLimit ¶

The max number of categories to return.

func (ApiGetMovieRecommendationsRequest) Execute ¶

func (ApiGetMovieRecommendationsRequest) Fields ¶

Optional. The fields to return.

func (ApiGetMovieRecommendationsRequest) ItemLimit ¶

The max number of items to return per category.

func (ApiGetMovieRecommendationsRequest) ParentId ¶

Specify this to localize the search to a specific item or folder. Omit to use the root.

func (ApiGetMovieRecommendationsRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetMovieRemoteSearchResultsRequest ¶

type ApiGetMovieRemoteSearchResultsRequest struct {
	ApiService ItemLookupAPI
	// contains filtered or unexported fields
}

func (ApiGetMovieRemoteSearchResultsRequest) Execute ¶

func (ApiGetMovieRemoteSearchResultsRequest) MovieInfoRemoteSearchQuery ¶

func (r ApiGetMovieRemoteSearchResultsRequest) MovieInfoRemoteSearchQuery(movieInfoRemoteSearchQuery MovieInfoRemoteSearchQuery) ApiGetMovieRemoteSearchResultsRequest

Remote search query.

type ApiGetMusicAlbumRemoteSearchResultsRequest ¶

type ApiGetMusicAlbumRemoteSearchResultsRequest struct {
	ApiService ItemLookupAPI
	// contains filtered or unexported fields
}

func (ApiGetMusicAlbumRemoteSearchResultsRequest) AlbumInfoRemoteSearchQuery ¶

Remote search query.

func (ApiGetMusicAlbumRemoteSearchResultsRequest) Execute ¶

type ApiGetMusicArtistRemoteSearchResultsRequest ¶

type ApiGetMusicArtistRemoteSearchResultsRequest struct {
	ApiService ItemLookupAPI
	// contains filtered or unexported fields
}

func (ApiGetMusicArtistRemoteSearchResultsRequest) ArtistInfoRemoteSearchQuery ¶

Remote search query.

func (ApiGetMusicArtistRemoteSearchResultsRequest) Execute ¶

type ApiGetMusicGenreImageByIndexRequest ¶

type ApiGetMusicGenreImageByIndexRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiGetMusicGenreImageByIndexRequest) BackgroundColor ¶

Optional. Apply a background color for transparent images.

func (ApiGetMusicGenreImageByIndexRequest) Blur ¶

Optional. Blur image.

func (ApiGetMusicGenreImageByIndexRequest) Execute ¶

func (ApiGetMusicGenreImageByIndexRequest) FillHeight ¶

Height of box to fill.

func (ApiGetMusicGenreImageByIndexRequest) FillWidth ¶

Width of box to fill.

func (ApiGetMusicGenreImageByIndexRequest) ForegroundLayer ¶

Optional. Apply a foreground layer on top of the image.

func (ApiGetMusicGenreImageByIndexRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiGetMusicGenreImageByIndexRequest) Height ¶

The fixed image height to return.

func (ApiGetMusicGenreImageByIndexRequest) MaxHeight ¶

The maximum image height to return.

func (ApiGetMusicGenreImageByIndexRequest) MaxWidth ¶

The maximum image width to return.

func (ApiGetMusicGenreImageByIndexRequest) PercentPlayed ¶

Optional. Percent to render for the percent played overlay.

func (ApiGetMusicGenreImageByIndexRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiGetMusicGenreImageByIndexRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiGetMusicGenreImageByIndexRequest) UnplayedCount ¶

Optional. Unplayed count overlay to render.

func (ApiGetMusicGenreImageByIndexRequest) Width ¶

The fixed image width to return.

type ApiGetMusicGenreImageRequest ¶

type ApiGetMusicGenreImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiGetMusicGenreImageRequest) BackgroundColor ¶

func (r ApiGetMusicGenreImageRequest) BackgroundColor(backgroundColor string) ApiGetMusicGenreImageRequest

Optional. Apply a background color for transparent images.

func (ApiGetMusicGenreImageRequest) Blur ¶

Optional. Blur image.

func (ApiGetMusicGenreImageRequest) Execute ¶

func (ApiGetMusicGenreImageRequest) FillHeight ¶

Height of box to fill.

func (ApiGetMusicGenreImageRequest) FillWidth ¶

Width of box to fill.

func (ApiGetMusicGenreImageRequest) ForegroundLayer ¶

func (r ApiGetMusicGenreImageRequest) ForegroundLayer(foregroundLayer string) ApiGetMusicGenreImageRequest

Optional. Apply a foreground layer on top of the image.

func (ApiGetMusicGenreImageRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiGetMusicGenreImageRequest) Height ¶

The fixed image height to return.

func (ApiGetMusicGenreImageRequest) ImageIndex ¶

Image index.

func (ApiGetMusicGenreImageRequest) MaxHeight ¶

The maximum image height to return.

func (ApiGetMusicGenreImageRequest) MaxWidth ¶

The maximum image width to return.

func (ApiGetMusicGenreImageRequest) PercentPlayed ¶

func (r ApiGetMusicGenreImageRequest) PercentPlayed(percentPlayed float64) ApiGetMusicGenreImageRequest

Optional. Percent to render for the percent played overlay.

func (ApiGetMusicGenreImageRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiGetMusicGenreImageRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiGetMusicGenreImageRequest) UnplayedCount ¶

func (r ApiGetMusicGenreImageRequest) UnplayedCount(unplayedCount int32) ApiGetMusicGenreImageRequest

Optional. Unplayed count overlay to render.

func (ApiGetMusicGenreImageRequest) Width ¶

The fixed image width to return.

type ApiGetMusicGenreRequest ¶

type ApiGetMusicGenreRequest struct {
	ApiService MusicGenresAPI
	// contains filtered or unexported fields
}

func (ApiGetMusicGenreRequest) Execute ¶

func (ApiGetMusicGenreRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetMusicGenresRequest ¶

type ApiGetMusicGenresRequest struct {
	ApiService MusicGenresAPI
	// contains filtered or unexported fields
}

func (ApiGetMusicGenresRequest) EnableImageTypes ¶

func (r ApiGetMusicGenresRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetMusicGenresRequest

Optional. The image types to include in the output.

func (ApiGetMusicGenresRequest) EnableImages ¶

func (r ApiGetMusicGenresRequest) EnableImages(enableImages bool) ApiGetMusicGenresRequest

Optional, include image information in output.

func (ApiGetMusicGenresRequest) EnableTotalRecordCount ¶

func (r ApiGetMusicGenresRequest) EnableTotalRecordCount(enableTotalRecordCount bool) ApiGetMusicGenresRequest

Optional. Include total record count.

func (ApiGetMusicGenresRequest) ExcludeItemTypes ¶

func (r ApiGetMusicGenresRequest) ExcludeItemTypes(excludeItemTypes []BaseItemKind) ApiGetMusicGenresRequest

Optional. If specified, results will be filtered out based on item type. This allows multiple, comma delimited.

func (ApiGetMusicGenresRequest) Execute ¶

func (ApiGetMusicGenresRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetMusicGenresRequest) ImageTypeLimit ¶

func (r ApiGetMusicGenresRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetMusicGenresRequest

Optional, the max number of images to return, per image type.

func (ApiGetMusicGenresRequest) IncludeItemTypes ¶

func (r ApiGetMusicGenresRequest) IncludeItemTypes(includeItemTypes []BaseItemKind) ApiGetMusicGenresRequest

Optional. If specified, results will be filtered in based on item type. This allows multiple, comma delimited.

func (ApiGetMusicGenresRequest) IsFavorite ¶

func (r ApiGetMusicGenresRequest) IsFavorite(isFavorite bool) ApiGetMusicGenresRequest

Optional filter by items that are marked as favorite, or not.

func (ApiGetMusicGenresRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetMusicGenresRequest) NameLessThan ¶

func (r ApiGetMusicGenresRequest) NameLessThan(nameLessThan string) ApiGetMusicGenresRequest

Optional filter by items whose name is equally or lesser than a given input string.

func (ApiGetMusicGenresRequest) NameStartsWith ¶

func (r ApiGetMusicGenresRequest) NameStartsWith(nameStartsWith string) ApiGetMusicGenresRequest

Optional filter by items whose name is sorted equally than a given input string.

func (ApiGetMusicGenresRequest) NameStartsWithOrGreater ¶

func (r ApiGetMusicGenresRequest) NameStartsWithOrGreater(nameStartsWithOrGreater string) ApiGetMusicGenresRequest

Optional filter by items whose name is sorted equally or greater than a given input string.

func (ApiGetMusicGenresRequest) ParentId ¶

Specify this to localize the search to a specific item or folder. Omit to use the root.

func (ApiGetMusicGenresRequest) SearchTerm ¶

func (r ApiGetMusicGenresRequest) SearchTerm(searchTerm string) ApiGetMusicGenresRequest

The search term.

func (ApiGetMusicGenresRequest) SortBy ¶

Optional. Specify one or more sort orders, comma delimited.

func (ApiGetMusicGenresRequest) SortOrder ¶

Sort Order - Ascending,Descending.

func (ApiGetMusicGenresRequest) StartIndex ¶

func (r ApiGetMusicGenresRequest) StartIndex(startIndex int32) ApiGetMusicGenresRequest

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetMusicGenresRequest) UserId ¶

User id.

type ApiGetMusicVideoRemoteSearchResultsRequest ¶

type ApiGetMusicVideoRemoteSearchResultsRequest struct {
	ApiService ItemLookupAPI
	// contains filtered or unexported fields
}

func (ApiGetMusicVideoRemoteSearchResultsRequest) Execute ¶

func (ApiGetMusicVideoRemoteSearchResultsRequest) MusicVideoInfoRemoteSearchQuery ¶

func (r ApiGetMusicVideoRemoteSearchResultsRequest) MusicVideoInfoRemoteSearchQuery(musicVideoInfoRemoteSearchQuery MusicVideoInfoRemoteSearchQuery) ApiGetMusicVideoRemoteSearchResultsRequest

Remote search query.

type ApiGetNamedConfigurationRequest ¶

type ApiGetNamedConfigurationRequest struct {
	ApiService ConfigurationAPI
	// contains filtered or unexported fields
}

func (ApiGetNamedConfigurationRequest) Execute ¶

type ApiGetNetworkSharesRequest ¶

type ApiGetNetworkSharesRequest struct {
	ApiService EnvironmentAPI
	// contains filtered or unexported fields
}

func (ApiGetNetworkSharesRequest) Execute ¶

type ApiGetNextUpRequest ¶

type ApiGetNextUpRequest struct {
	ApiService TvShowsAPI
	// contains filtered or unexported fields
}

func (ApiGetNextUpRequest) DisableFirstEpisode ¶

func (r ApiGetNextUpRequest) DisableFirstEpisode(disableFirstEpisode bool) ApiGetNextUpRequest

Whether to disable sending the first episode in a series as next up.

func (ApiGetNextUpRequest) EnableImageTypes ¶

func (r ApiGetNextUpRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetNextUpRequest

Optional. The image types to include in the output.

func (ApiGetNextUpRequest) EnableImages ¶

func (r ApiGetNextUpRequest) EnableImages(enableImages bool) ApiGetNextUpRequest

Optional. Include image information in output.

func (ApiGetNextUpRequest) EnableResumable ¶

func (r ApiGetNextUpRequest) EnableResumable(enableResumable bool) ApiGetNextUpRequest

Whether to include resumable episodes in next up results.

func (ApiGetNextUpRequest) EnableRewatching ¶

func (r ApiGetNextUpRequest) EnableRewatching(enableRewatching bool) ApiGetNextUpRequest

Whether to include watched episodes in next up results.

func (ApiGetNextUpRequest) EnableTotalRecordCount ¶

func (r ApiGetNextUpRequest) EnableTotalRecordCount(enableTotalRecordCount bool) ApiGetNextUpRequest

Whether to enable the total records count. Defaults to true.

func (ApiGetNextUpRequest) EnableUserData ¶

func (r ApiGetNextUpRequest) EnableUserData(enableUserData bool) ApiGetNextUpRequest

Optional. Include user data.

func (ApiGetNextUpRequest) Execute ¶

func (ApiGetNextUpRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetNextUpRequest) ImageTypeLimit ¶

func (r ApiGetNextUpRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetNextUpRequest

Optional. The max number of images to return, per image type.

func (ApiGetNextUpRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetNextUpRequest) NextUpDateCutoff ¶

func (r ApiGetNextUpRequest) NextUpDateCutoff(nextUpDateCutoff time.Time) ApiGetNextUpRequest

Optional. Starting date of shows to show in Next Up section.

func (ApiGetNextUpRequest) ParentId ¶

func (r ApiGetNextUpRequest) ParentId(parentId string) ApiGetNextUpRequest

Optional. Specify this to localize the search to a specific item or folder. Omit to use the root.

func (ApiGetNextUpRequest) SeriesId ¶

func (r ApiGetNextUpRequest) SeriesId(seriesId string) ApiGetNextUpRequest

Optional. Filter by series id.

func (ApiGetNextUpRequest) StartIndex ¶

func (r ApiGetNextUpRequest) StartIndex(startIndex int32) ApiGetNextUpRequest

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetNextUpRequest) UserId ¶

The user id of the user to get the next up episodes for.

type ApiGetPackageInfoRequest ¶

type ApiGetPackageInfoRequest struct {
	ApiService PackageAPI
	// contains filtered or unexported fields
}

func (ApiGetPackageInfoRequest) AssemblyGuid ¶

func (r ApiGetPackageInfoRequest) AssemblyGuid(assemblyGuid string) ApiGetPackageInfoRequest

The GUID of the associated assembly.

func (ApiGetPackageInfoRequest) Execute ¶

type ApiGetPackagesRequest ¶

type ApiGetPackagesRequest struct {
	ApiService PackageAPI
	// contains filtered or unexported fields
}

func (ApiGetPackagesRequest) Execute ¶

type ApiGetParentPathRequest ¶

type ApiGetParentPathRequest struct {
	ApiService EnvironmentAPI
	// contains filtered or unexported fields
}

func (ApiGetParentPathRequest) Execute ¶

func (ApiGetParentPathRequest) Path ¶

The path.

type ApiGetParentalRatingsRequest ¶

type ApiGetParentalRatingsRequest struct {
	ApiService LocalizationAPI
	// contains filtered or unexported fields
}

func (ApiGetParentalRatingsRequest) Execute ¶

type ApiGetPasswordResetProvidersRequest ¶

type ApiGetPasswordResetProvidersRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiGetPasswordResetProvidersRequest) Execute ¶

type ApiGetPersonImageByIndexRequest ¶

type ApiGetPersonImageByIndexRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiGetPersonImageByIndexRequest) BackgroundColor ¶

func (r ApiGetPersonImageByIndexRequest) BackgroundColor(backgroundColor string) ApiGetPersonImageByIndexRequest

Optional. Apply a background color for transparent images.

func (ApiGetPersonImageByIndexRequest) Blur ¶

Optional. Blur image.

func (ApiGetPersonImageByIndexRequest) Execute ¶

func (ApiGetPersonImageByIndexRequest) FillHeight ¶

Height of box to fill.

func (ApiGetPersonImageByIndexRequest) FillWidth ¶

Width of box to fill.

func (ApiGetPersonImageByIndexRequest) ForegroundLayer ¶

func (r ApiGetPersonImageByIndexRequest) ForegroundLayer(foregroundLayer string) ApiGetPersonImageByIndexRequest

Optional. Apply a foreground layer on top of the image.

func (ApiGetPersonImageByIndexRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiGetPersonImageByIndexRequest) Height ¶

The fixed image height to return.

func (ApiGetPersonImageByIndexRequest) MaxHeight ¶

The maximum image height to return.

func (ApiGetPersonImageByIndexRequest) MaxWidth ¶

The maximum image width to return.

func (ApiGetPersonImageByIndexRequest) PercentPlayed ¶

Optional. Percent to render for the percent played overlay.

func (ApiGetPersonImageByIndexRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiGetPersonImageByIndexRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiGetPersonImageByIndexRequest) UnplayedCount ¶

Optional. Unplayed count overlay to render.

func (ApiGetPersonImageByIndexRequest) Width ¶

The fixed image width to return.

type ApiGetPersonImageRequest ¶

type ApiGetPersonImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiGetPersonImageRequest) BackgroundColor ¶

func (r ApiGetPersonImageRequest) BackgroundColor(backgroundColor string) ApiGetPersonImageRequest

Optional. Apply a background color for transparent images.

func (ApiGetPersonImageRequest) Blur ¶

Optional. Blur image.

func (ApiGetPersonImageRequest) Execute ¶

func (r ApiGetPersonImageRequest) Execute() (*os.File, *http.Response, error)

func (ApiGetPersonImageRequest) FillHeight ¶

func (r ApiGetPersonImageRequest) FillHeight(fillHeight int32) ApiGetPersonImageRequest

Height of box to fill.

func (ApiGetPersonImageRequest) FillWidth ¶

Width of box to fill.

func (ApiGetPersonImageRequest) ForegroundLayer ¶

func (r ApiGetPersonImageRequest) ForegroundLayer(foregroundLayer string) ApiGetPersonImageRequest

Optional. Apply a foreground layer on top of the image.

func (ApiGetPersonImageRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiGetPersonImageRequest) Height ¶

The fixed image height to return.

func (ApiGetPersonImageRequest) ImageIndex ¶

func (r ApiGetPersonImageRequest) ImageIndex(imageIndex int32) ApiGetPersonImageRequest

Image index.

func (ApiGetPersonImageRequest) MaxHeight ¶

The maximum image height to return.

func (ApiGetPersonImageRequest) MaxWidth ¶

The maximum image width to return.

func (ApiGetPersonImageRequest) PercentPlayed ¶

func (r ApiGetPersonImageRequest) PercentPlayed(percentPlayed float64) ApiGetPersonImageRequest

Optional. Percent to render for the percent played overlay.

func (ApiGetPersonImageRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiGetPersonImageRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiGetPersonImageRequest) UnplayedCount ¶

func (r ApiGetPersonImageRequest) UnplayedCount(unplayedCount int32) ApiGetPersonImageRequest

Optional. Unplayed count overlay to render.

func (ApiGetPersonImageRequest) Width ¶

The fixed image width to return.

type ApiGetPersonRemoteSearchResultsRequest ¶

type ApiGetPersonRemoteSearchResultsRequest struct {
	ApiService ItemLookupAPI
	// contains filtered or unexported fields
}

func (ApiGetPersonRemoteSearchResultsRequest) Execute ¶

func (ApiGetPersonRemoteSearchResultsRequest) PersonLookupInfoRemoteSearchQuery ¶

func (r ApiGetPersonRemoteSearchResultsRequest) PersonLookupInfoRemoteSearchQuery(personLookupInfoRemoteSearchQuery PersonLookupInfoRemoteSearchQuery) ApiGetPersonRemoteSearchResultsRequest

Remote search query.

type ApiGetPersonRequest ¶

type ApiGetPersonRequest struct {
	ApiService PersonsAPI
	// contains filtered or unexported fields
}

func (ApiGetPersonRequest) Execute ¶

func (ApiGetPersonRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetPersonsRequest ¶

type ApiGetPersonsRequest struct {
	ApiService PersonsAPI
	// contains filtered or unexported fields
}

func (ApiGetPersonsRequest) AppearsInItemId ¶

func (r ApiGetPersonsRequest) AppearsInItemId(appearsInItemId string) ApiGetPersonsRequest

Optional. If specified, person results will be filtered on items related to said persons.

func (ApiGetPersonsRequest) EnableImageTypes ¶

func (r ApiGetPersonsRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetPersonsRequest

Optional. The image types to include in the output.

func (ApiGetPersonsRequest) EnableImages ¶

func (r ApiGetPersonsRequest) EnableImages(enableImages bool) ApiGetPersonsRequest

Optional, include image information in output.

func (ApiGetPersonsRequest) EnableUserData ¶

func (r ApiGetPersonsRequest) EnableUserData(enableUserData bool) ApiGetPersonsRequest

Optional, include user data.

func (ApiGetPersonsRequest) ExcludePersonTypes ¶

func (r ApiGetPersonsRequest) ExcludePersonTypes(excludePersonTypes []string) ApiGetPersonsRequest

Optional. If specified results will be filtered to exclude those containing the specified PersonType. Allows multiple, comma-delimited.

func (ApiGetPersonsRequest) Execute ¶

func (ApiGetPersonsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetPersonsRequest) Filters ¶

Optional. Specify additional filters to apply.

func (ApiGetPersonsRequest) ImageTypeLimit ¶

func (r ApiGetPersonsRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetPersonsRequest

Optional, the max number of images to return, per image type.

func (ApiGetPersonsRequest) IsFavorite ¶

func (r ApiGetPersonsRequest) IsFavorite(isFavorite bool) ApiGetPersonsRequest

Optional filter by items that are marked as favorite, or not. userId is required.

func (ApiGetPersonsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetPersonsRequest) PersonTypes ¶

func (r ApiGetPersonsRequest) PersonTypes(personTypes []string) ApiGetPersonsRequest

Optional. If specified results will be filtered to include only those containing the specified PersonType. Allows multiple, comma-delimited.

func (ApiGetPersonsRequest) SearchTerm ¶

func (r ApiGetPersonsRequest) SearchTerm(searchTerm string) ApiGetPersonsRequest

The search term.

func (ApiGetPersonsRequest) UserId ¶

User id.

type ApiGetPhysicalPathsRequest ¶

type ApiGetPhysicalPathsRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetPhysicalPathsRequest) Execute ¶

type ApiGetPingSystemRequest ¶

type ApiGetPingSystemRequest struct {
	ApiService SystemAPI
	// contains filtered or unexported fields
}

func (ApiGetPingSystemRequest) Execute ¶

type ApiGetPlaybackInfoRequest ¶

type ApiGetPlaybackInfoRequest struct {
	ApiService MediaInfoAPI
	// contains filtered or unexported fields
}

func (ApiGetPlaybackInfoRequest) Execute ¶

func (ApiGetPlaybackInfoRequest) UserId ¶

The user id.

type ApiGetPlaylistItemsRequest ¶

type ApiGetPlaylistItemsRequest struct {
	ApiService PlaylistsAPI
	// contains filtered or unexported fields
}

func (ApiGetPlaylistItemsRequest) EnableImageTypes ¶

func (r ApiGetPlaylistItemsRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetPlaylistItemsRequest

Optional. The image types to include in the output.

func (ApiGetPlaylistItemsRequest) EnableImages ¶

func (r ApiGetPlaylistItemsRequest) EnableImages(enableImages bool) ApiGetPlaylistItemsRequest

Optional. Include image information in output.

func (ApiGetPlaylistItemsRequest) EnableUserData ¶

func (r ApiGetPlaylistItemsRequest) EnableUserData(enableUserData bool) ApiGetPlaylistItemsRequest

Optional. Include user data.

func (ApiGetPlaylistItemsRequest) Execute ¶

func (ApiGetPlaylistItemsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetPlaylistItemsRequest) ImageTypeLimit ¶

func (r ApiGetPlaylistItemsRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetPlaylistItemsRequest

Optional. The max number of images to return, per image type.

func (ApiGetPlaylistItemsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetPlaylistItemsRequest) StartIndex ¶

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetPlaylistItemsRequest) UserId ¶

User id.

type ApiGetPlaylistRequest ¶

type ApiGetPlaylistRequest struct {
	ApiService PlaylistsAPI
	// contains filtered or unexported fields
}

func (ApiGetPlaylistRequest) Execute ¶

type ApiGetPlaylistUserRequest ¶

type ApiGetPlaylistUserRequest struct {
	ApiService PlaylistsAPI
	// contains filtered or unexported fields
}

func (ApiGetPlaylistUserRequest) Execute ¶

type ApiGetPlaylistUsersRequest ¶

type ApiGetPlaylistUsersRequest struct {
	ApiService PlaylistsAPI
	// contains filtered or unexported fields
}

func (ApiGetPlaylistUsersRequest) Execute ¶

type ApiGetPluginConfigurationRequest ¶

type ApiGetPluginConfigurationRequest struct {
	ApiService PluginsAPI
	// contains filtered or unexported fields
}

func (ApiGetPluginConfigurationRequest) Execute ¶

func (r ApiGetPluginConfigurationRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiGetPluginImageRequest ¶

type ApiGetPluginImageRequest struct {
	ApiService PluginsAPI
	// contains filtered or unexported fields
}

func (ApiGetPluginImageRequest) Execute ¶

func (r ApiGetPluginImageRequest) Execute() (*os.File, *http.Response, error)

type ApiGetPluginManifestRequest ¶

type ApiGetPluginManifestRequest struct {
	ApiService PluginsAPI
	// contains filtered or unexported fields
}

func (ApiGetPluginManifestRequest) Execute ¶

type ApiGetPluginsRequest ¶

type ApiGetPluginsRequest struct {
	ApiService PluginsAPI
	// contains filtered or unexported fields
}

func (ApiGetPluginsRequest) Execute ¶

func (r ApiGetPluginsRequest) Execute() ([]PluginInfo, *http.Response, error)

type ApiGetPostedPlaybackInfoRequest ¶

type ApiGetPostedPlaybackInfoRequest struct {
	ApiService MediaInfoAPI
	// contains filtered or unexported fields
}

func (ApiGetPostedPlaybackInfoRequest) AllowAudioStreamCopy ¶

func (r ApiGetPostedPlaybackInfoRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiGetPostedPlaybackInfoRequest

Whether to allow to copy the audio stream. Default: true. Deprecated

func (ApiGetPostedPlaybackInfoRequest) AllowVideoStreamCopy ¶

func (r ApiGetPostedPlaybackInfoRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiGetPostedPlaybackInfoRequest

Whether to allow to copy the video stream. Default: true. Deprecated

func (ApiGetPostedPlaybackInfoRequest) AudioStreamIndex ¶

func (r ApiGetPostedPlaybackInfoRequest) AudioStreamIndex(audioStreamIndex int32) ApiGetPostedPlaybackInfoRequest

The audio stream index. Deprecated

func (ApiGetPostedPlaybackInfoRequest) AutoOpenLiveStream ¶

func (r ApiGetPostedPlaybackInfoRequest) AutoOpenLiveStream(autoOpenLiveStream bool) ApiGetPostedPlaybackInfoRequest

Whether to auto open the livestream. Deprecated

func (ApiGetPostedPlaybackInfoRequest) EnableDirectPlay ¶

func (r ApiGetPostedPlaybackInfoRequest) EnableDirectPlay(enableDirectPlay bool) ApiGetPostedPlaybackInfoRequest

Whether to enable direct play. Default: true. Deprecated

func (ApiGetPostedPlaybackInfoRequest) EnableDirectStream ¶

func (r ApiGetPostedPlaybackInfoRequest) EnableDirectStream(enableDirectStream bool) ApiGetPostedPlaybackInfoRequest

Whether to enable direct stream. Default: true. Deprecated

func (ApiGetPostedPlaybackInfoRequest) EnableTranscoding ¶

func (r ApiGetPostedPlaybackInfoRequest) EnableTranscoding(enableTranscoding bool) ApiGetPostedPlaybackInfoRequest

Whether to enable transcoding. Default: true. Deprecated

func (ApiGetPostedPlaybackInfoRequest) Execute ¶

func (ApiGetPostedPlaybackInfoRequest) LiveStreamId ¶

The livestream id. Deprecated

func (ApiGetPostedPlaybackInfoRequest) MaxAudioChannels ¶

func (r ApiGetPostedPlaybackInfoRequest) MaxAudioChannels(maxAudioChannels int32) ApiGetPostedPlaybackInfoRequest

The maximum number of audio channels. Deprecated

func (ApiGetPostedPlaybackInfoRequest) MaxStreamingBitrate ¶

func (r ApiGetPostedPlaybackInfoRequest) MaxStreamingBitrate(maxStreamingBitrate int32) ApiGetPostedPlaybackInfoRequest

The maximum streaming bitrate. Deprecated

func (ApiGetPostedPlaybackInfoRequest) MediaSourceId ¶

The media source id. Deprecated

func (ApiGetPostedPlaybackInfoRequest) PlaybackInfoDto ¶

The playback info.

func (ApiGetPostedPlaybackInfoRequest) StartTimeTicks ¶

The start time in ticks. Deprecated

func (ApiGetPostedPlaybackInfoRequest) SubtitleStreamIndex ¶

func (r ApiGetPostedPlaybackInfoRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiGetPostedPlaybackInfoRequest

The subtitle stream index. Deprecated

func (ApiGetPostedPlaybackInfoRequest) UserId ¶

The user id. Deprecated

type ApiGetProgramRequest ¶

type ApiGetProgramRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetProgramRequest) Execute ¶

func (ApiGetProgramRequest) UserId ¶

Optional. Attach user data.

type ApiGetProgramsRequest ¶

type ApiGetProgramsRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetProgramsRequest) Execute ¶

func (ApiGetProgramsRequest) GetProgramsDto ¶

func (r ApiGetProgramsRequest) GetProgramsDto(getProgramsDto GetProgramsDto) ApiGetProgramsRequest

Request body.

type ApiGetPublicSystemInfoRequest ¶

type ApiGetPublicSystemInfoRequest struct {
	ApiService SystemAPI
	// contains filtered or unexported fields
}

func (ApiGetPublicSystemInfoRequest) Execute ¶

type ApiGetPublicUsersRequest ¶

type ApiGetPublicUsersRequest struct {
	ApiService UserAPI
	// contains filtered or unexported fields
}

func (ApiGetPublicUsersRequest) Execute ¶

func (r ApiGetPublicUsersRequest) Execute() ([]UserDto, *http.Response, error)

type ApiGetQueryFiltersLegacyRequest ¶

type ApiGetQueryFiltersLegacyRequest struct {
	ApiService FilterAPI
	// contains filtered or unexported fields
}

func (ApiGetQueryFiltersLegacyRequest) Execute ¶

func (ApiGetQueryFiltersLegacyRequest) IncludeItemTypes ¶

func (r ApiGetQueryFiltersLegacyRequest) IncludeItemTypes(includeItemTypes []BaseItemKind) ApiGetQueryFiltersLegacyRequest

Optional. If specified, results will be filtered based on item type. This allows multiple, comma delimited.

func (ApiGetQueryFiltersLegacyRequest) MediaTypes ¶

Optional. Filter by MediaType. Allows multiple, comma delimited.

func (ApiGetQueryFiltersLegacyRequest) ParentId ¶

Optional. Parent id.

func (ApiGetQueryFiltersLegacyRequest) UserId ¶

Optional. User id.

type ApiGetQueryFiltersRequest ¶

type ApiGetQueryFiltersRequest struct {
	ApiService FilterAPI
	// contains filtered or unexported fields
}

func (ApiGetQueryFiltersRequest) Execute ¶

func (ApiGetQueryFiltersRequest) IncludeItemTypes ¶

func (r ApiGetQueryFiltersRequest) IncludeItemTypes(includeItemTypes []BaseItemKind) ApiGetQueryFiltersRequest

Optional. If specified, results will be filtered based on item type. This allows multiple, comma delimited.

func (ApiGetQueryFiltersRequest) IsAiring ¶

Optional. Is item airing.

func (ApiGetQueryFiltersRequest) IsKids ¶

Optional. Is item kids.

func (ApiGetQueryFiltersRequest) IsMovie ¶

Optional. Is item movie.

func (ApiGetQueryFiltersRequest) IsNews ¶

Optional. Is item news.

func (ApiGetQueryFiltersRequest) IsSeries ¶

Optional. Is item series.

func (ApiGetQueryFiltersRequest) IsSports ¶

Optional. Is item sports.

func (ApiGetQueryFiltersRequest) ParentId ¶

Optional. Specify this to localize the search to a specific item or folder. Omit to use the root.

func (ApiGetQueryFiltersRequest) Recursive ¶

Optional. Search recursive.

func (ApiGetQueryFiltersRequest) UserId ¶

Optional. User id.

type ApiGetQuickConnectEnabledRequest ¶

type ApiGetQuickConnectEnabledRequest struct {
	ApiService QuickConnectAPI
	// contains filtered or unexported fields
}

func (ApiGetQuickConnectEnabledRequest) Execute ¶

type ApiGetQuickConnectStateRequest ¶

type ApiGetQuickConnectStateRequest struct {
	ApiService QuickConnectAPI
	// contains filtered or unexported fields
}

func (ApiGetQuickConnectStateRequest) Execute ¶

func (ApiGetQuickConnectStateRequest) Secret ¶

Secret previously returned from the Initiate endpoint.

type ApiGetRecommendedProgramsRequest ¶

type ApiGetRecommendedProgramsRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetRecommendedProgramsRequest) EnableImageTypes ¶

func (r ApiGetRecommendedProgramsRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetRecommendedProgramsRequest

Optional. The image types to include in the output.

func (ApiGetRecommendedProgramsRequest) EnableImages ¶

Optional. Include image information in output.

func (ApiGetRecommendedProgramsRequest) EnableTotalRecordCount ¶

func (r ApiGetRecommendedProgramsRequest) EnableTotalRecordCount(enableTotalRecordCount bool) ApiGetRecommendedProgramsRequest

Retrieve total record count.

func (ApiGetRecommendedProgramsRequest) EnableUserData ¶

Optional. include user data.

func (ApiGetRecommendedProgramsRequest) Execute ¶

func (ApiGetRecommendedProgramsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetRecommendedProgramsRequest) GenreIds ¶

The genres to return guide information for.

func (ApiGetRecommendedProgramsRequest) HasAired ¶

Optional. Filter by programs that have completed airing, or not.

func (ApiGetRecommendedProgramsRequest) ImageTypeLimit ¶

Optional. The max number of images to return, per image type.

func (ApiGetRecommendedProgramsRequest) IsAiring ¶

Optional. Filter by programs that are currently airing, or not.

func (ApiGetRecommendedProgramsRequest) IsKids ¶

Optional. Filter for kids.

func (ApiGetRecommendedProgramsRequest) IsMovie ¶

Optional. Filter for movies.

func (ApiGetRecommendedProgramsRequest) IsNews ¶

Optional. Filter for news.

func (ApiGetRecommendedProgramsRequest) IsSeries ¶

Optional. Filter for series.

func (ApiGetRecommendedProgramsRequest) IsSports ¶

Optional. Filter for sports.

func (ApiGetRecommendedProgramsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetRecommendedProgramsRequest) UserId ¶

Optional. filter by user id.

type ApiGetRecordingFoldersRequest ¶

type ApiGetRecordingFoldersRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetRecordingFoldersRequest) Execute ¶

func (ApiGetRecordingFoldersRequest) UserId ¶

Optional. Filter by user and attach user data.

type ApiGetRecordingGroupRequest ¶

type ApiGetRecordingGroupRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetRecordingGroupRequest) Execute ¶

type ApiGetRecordingGroupsRequest ¶

type ApiGetRecordingGroupsRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetRecordingGroupsRequest) Execute ¶

func (ApiGetRecordingGroupsRequest) UserId ¶

Optional. Filter by user and attach user data.

type ApiGetRecordingRequest ¶

type ApiGetRecordingRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetRecordingRequest) Execute ¶

func (ApiGetRecordingRequest) UserId ¶

Optional. Attach user data.

type ApiGetRecordingsRequest ¶

type ApiGetRecordingsRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetRecordingsRequest) ChannelId ¶

Optional. Filter by channel id.

func (ApiGetRecordingsRequest) EnableImageTypes ¶

func (r ApiGetRecordingsRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetRecordingsRequest

Optional. The image types to include in the output.

func (ApiGetRecordingsRequest) EnableImages ¶

func (r ApiGetRecordingsRequest) EnableImages(enableImages bool) ApiGetRecordingsRequest

Optional. Include image information in output.

func (ApiGetRecordingsRequest) EnableTotalRecordCount ¶

func (r ApiGetRecordingsRequest) EnableTotalRecordCount(enableTotalRecordCount bool) ApiGetRecordingsRequest

Optional. Return total record count.

func (ApiGetRecordingsRequest) EnableUserData ¶

func (r ApiGetRecordingsRequest) EnableUserData(enableUserData bool) ApiGetRecordingsRequest

Optional. Include user data.

func (ApiGetRecordingsRequest) Execute ¶

func (ApiGetRecordingsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetRecordingsRequest) ImageTypeLimit ¶

func (r ApiGetRecordingsRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetRecordingsRequest

Optional. The max number of images to return, per image type.

func (ApiGetRecordingsRequest) IsInProgress ¶

func (r ApiGetRecordingsRequest) IsInProgress(isInProgress bool) ApiGetRecordingsRequest

Optional. Filter by recordings that are in progress, or not.

func (ApiGetRecordingsRequest) IsKids ¶

Optional. Filter for kids.

func (ApiGetRecordingsRequest) IsLibraryItem ¶

func (r ApiGetRecordingsRequest) IsLibraryItem(isLibraryItem bool) ApiGetRecordingsRequest

Optional. Filter for is library item.

func (ApiGetRecordingsRequest) IsMovie ¶

Optional. Filter for movies.

func (ApiGetRecordingsRequest) IsNews ¶

Optional. Filter for news.

func (ApiGetRecordingsRequest) IsSeries ¶

Optional. Filter for series.

func (ApiGetRecordingsRequest) IsSports ¶

Optional. Filter for sports.

func (ApiGetRecordingsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetRecordingsRequest) SeriesTimerId ¶

func (r ApiGetRecordingsRequest) SeriesTimerId(seriesTimerId string) ApiGetRecordingsRequest

Optional. Filter by recordings belonging to a series timer.

func (ApiGetRecordingsRequest) StartIndex ¶

func (r ApiGetRecordingsRequest) StartIndex(startIndex int32) ApiGetRecordingsRequest

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetRecordingsRequest) Status ¶

Optional. Filter by recording status.

func (ApiGetRecordingsRequest) UserId ¶

Optional. Filter by user and attach user data.

type ApiGetRecordingsSeriesRequest ¶

type ApiGetRecordingsSeriesRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetRecordingsSeriesRequest) ChannelId ¶

Optional. Filter by channel id.

func (ApiGetRecordingsSeriesRequest) EnableImageTypes ¶

func (r ApiGetRecordingsSeriesRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetRecordingsSeriesRequest

Optional. The image types to include in the output.

func (ApiGetRecordingsSeriesRequest) EnableImages ¶

Optional. Include image information in output.

func (ApiGetRecordingsSeriesRequest) EnableTotalRecordCount ¶

func (r ApiGetRecordingsSeriesRequest) EnableTotalRecordCount(enableTotalRecordCount bool) ApiGetRecordingsSeriesRequest

Optional. Return total record count.

func (ApiGetRecordingsSeriesRequest) EnableUserData ¶

func (r ApiGetRecordingsSeriesRequest) EnableUserData(enableUserData bool) ApiGetRecordingsSeriesRequest

Optional. Include user data.

func (ApiGetRecordingsSeriesRequest) Execute ¶

func (ApiGetRecordingsSeriesRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetRecordingsSeriesRequest) GroupId ¶

Optional. Filter by recording group.

func (ApiGetRecordingsSeriesRequest) ImageTypeLimit ¶

func (r ApiGetRecordingsSeriesRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetRecordingsSeriesRequest

Optional. The max number of images to return, per image type.

func (ApiGetRecordingsSeriesRequest) IsInProgress ¶

Optional. Filter by recordings that are in progress, or not.

func (ApiGetRecordingsSeriesRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetRecordingsSeriesRequest) SeriesTimerId ¶

Optional. Filter by recordings belonging to a series timer.

func (ApiGetRecordingsSeriesRequest) StartIndex ¶

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetRecordingsSeriesRequest) Status ¶

Optional. Filter by recording status.

func (ApiGetRecordingsSeriesRequest) UserId ¶

Optional. Filter by user and attach user data.

type ApiGetRemoteImageProvidersRequest ¶

type ApiGetRemoteImageProvidersRequest struct {
	ApiService RemoteImageAPI
	// contains filtered or unexported fields
}

func (ApiGetRemoteImageProvidersRequest) Execute ¶

type ApiGetRemoteImagesRequest ¶

type ApiGetRemoteImagesRequest struct {
	ApiService RemoteImageAPI
	// contains filtered or unexported fields
}

func (ApiGetRemoteImagesRequest) Execute ¶

func (ApiGetRemoteImagesRequest) IncludeAllLanguages ¶

func (r ApiGetRemoteImagesRequest) IncludeAllLanguages(includeAllLanguages bool) ApiGetRemoteImagesRequest

Optional. Include all languages.

func (ApiGetRemoteImagesRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetRemoteImagesRequest) ProviderName ¶

func (r ApiGetRemoteImagesRequest) ProviderName(providerName string) ApiGetRemoteImagesRequest

Optional. The image provider to use.

func (ApiGetRemoteImagesRequest) StartIndex ¶

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetRemoteImagesRequest) Type_ ¶

The image type.

type ApiGetRemoteLyricsRequest ¶

type ApiGetRemoteLyricsRequest struct {
	ApiService LyricsAPI
	// contains filtered or unexported fields
}

func (ApiGetRemoteLyricsRequest) Execute ¶

type ApiGetRemoteSubtitlesRequest ¶

type ApiGetRemoteSubtitlesRequest struct {
	ApiService SubtitleAPI
	// contains filtered or unexported fields
}

func (ApiGetRemoteSubtitlesRequest) Execute ¶

type ApiGetRepositoriesRequest ¶

type ApiGetRepositoriesRequest struct {
	ApiService PackageAPI
	// contains filtered or unexported fields
}

func (ApiGetRepositoriesRequest) Execute ¶

type ApiGetResumeItemsRequest ¶

type ApiGetResumeItemsRequest struct {
	ApiService ItemsAPI
	// contains filtered or unexported fields
}

func (ApiGetResumeItemsRequest) EnableImageTypes ¶

func (r ApiGetResumeItemsRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetResumeItemsRequest

Optional. The image types to include in the output.

func (ApiGetResumeItemsRequest) EnableImages ¶

func (r ApiGetResumeItemsRequest) EnableImages(enableImages bool) ApiGetResumeItemsRequest

Optional. Include image information in output.

func (ApiGetResumeItemsRequest) EnableTotalRecordCount ¶

func (r ApiGetResumeItemsRequest) EnableTotalRecordCount(enableTotalRecordCount bool) ApiGetResumeItemsRequest

Optional. Enable the total record count.

func (ApiGetResumeItemsRequest) EnableUserData ¶

func (r ApiGetResumeItemsRequest) EnableUserData(enableUserData bool) ApiGetResumeItemsRequest

Optional. Include user data.

func (ApiGetResumeItemsRequest) ExcludeActiveSessions ¶

func (r ApiGetResumeItemsRequest) ExcludeActiveSessions(excludeActiveSessions bool) ApiGetResumeItemsRequest

Optional. Whether to exclude the currently active sessions.

func (ApiGetResumeItemsRequest) ExcludeItemTypes ¶

func (r ApiGetResumeItemsRequest) ExcludeItemTypes(excludeItemTypes []BaseItemKind) ApiGetResumeItemsRequest

Optional. If specified, results will be filtered based on item type. This allows multiple, comma delimited.

func (ApiGetResumeItemsRequest) Execute ¶

func (ApiGetResumeItemsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output. This allows multiple, comma delimited. Options: Budget, Chapters, DateCreated, Genres, HomePageUrl, IndexOptions, MediaStreams, Overview, ParentId, Path, People, ProviderIds, PrimaryImageAspectRatio, Revenue, SortName, Studios, Taglines.

func (ApiGetResumeItemsRequest) ImageTypeLimit ¶

func (r ApiGetResumeItemsRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetResumeItemsRequest

Optional. The max number of images to return, per image type.

func (ApiGetResumeItemsRequest) IncludeItemTypes ¶

func (r ApiGetResumeItemsRequest) IncludeItemTypes(includeItemTypes []BaseItemKind) ApiGetResumeItemsRequest

Optional. If specified, results will be filtered based on the item type. This allows multiple, comma delimited.

func (ApiGetResumeItemsRequest) Limit ¶

The item limit.

func (ApiGetResumeItemsRequest) MediaTypes ¶

func (r ApiGetResumeItemsRequest) MediaTypes(mediaTypes []MediaType) ApiGetResumeItemsRequest

Optional. Filter by MediaType. Allows multiple, comma delimited.

func (ApiGetResumeItemsRequest) ParentId ¶

Specify this to localize the search to a specific item or folder. Omit to use the root.

func (ApiGetResumeItemsRequest) SearchTerm ¶

func (r ApiGetResumeItemsRequest) SearchTerm(searchTerm string) ApiGetResumeItemsRequest

The search term.

func (ApiGetResumeItemsRequest) StartIndex ¶

func (r ApiGetResumeItemsRequest) StartIndex(startIndex int32) ApiGetResumeItemsRequest

The start index.

func (ApiGetResumeItemsRequest) UserId ¶

The user id.

type ApiGetRootFolderRequest ¶

type ApiGetRootFolderRequest struct {
	ApiService UserLibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetRootFolderRequest) Execute ¶

func (ApiGetRootFolderRequest) UserId ¶

User id.

type ApiGetSchedulesDirectCountriesRequest ¶

type ApiGetSchedulesDirectCountriesRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetSchedulesDirectCountriesRequest) Execute ¶

type ApiGetSearchHintsRequest ¶

type ApiGetSearchHintsRequest struct {
	ApiService SearchAPI
	// contains filtered or unexported fields
}

func (ApiGetSearchHintsRequest) ExcludeItemTypes ¶

func (r ApiGetSearchHintsRequest) ExcludeItemTypes(excludeItemTypes []BaseItemKind) ApiGetSearchHintsRequest

If specified, results with these item types are filtered out. This allows multiple, comma delimited.

func (ApiGetSearchHintsRequest) Execute ¶

func (ApiGetSearchHintsRequest) IncludeArtists ¶

func (r ApiGetSearchHintsRequest) IncludeArtists(includeArtists bool) ApiGetSearchHintsRequest

Optional filter whether to include artists.

func (ApiGetSearchHintsRequest) IncludeGenres ¶

func (r ApiGetSearchHintsRequest) IncludeGenres(includeGenres bool) ApiGetSearchHintsRequest

Optional filter whether to include genres.

func (ApiGetSearchHintsRequest) IncludeItemTypes ¶

func (r ApiGetSearchHintsRequest) IncludeItemTypes(includeItemTypes []BaseItemKind) ApiGetSearchHintsRequest

If specified, only results with the specified item types are returned. This allows multiple, comma delimited.

func (ApiGetSearchHintsRequest) IncludeMedia ¶

func (r ApiGetSearchHintsRequest) IncludeMedia(includeMedia bool) ApiGetSearchHintsRequest

Optional filter whether to include media.

func (ApiGetSearchHintsRequest) IncludePeople ¶

func (r ApiGetSearchHintsRequest) IncludePeople(includePeople bool) ApiGetSearchHintsRequest

Optional filter whether to include people.

func (ApiGetSearchHintsRequest) IncludeStudios ¶

func (r ApiGetSearchHintsRequest) IncludeStudios(includeStudios bool) ApiGetSearchHintsRequest

Optional filter whether to include studios.

func (ApiGetSearchHintsRequest) IsKids ¶

Optional filter for kids.

func (ApiGetSearchHintsRequest) IsMovie ¶

Optional filter for movies.

func (ApiGetSearchHintsRequest) IsNews ¶

Optional filter for news.

func (ApiGetSearchHintsRequest) IsSeries ¶

Optional filter for series.

func (ApiGetSearchHintsRequest) IsSports ¶

Optional filter for sports.

func (ApiGetSearchHintsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetSearchHintsRequest) MediaTypes ¶

func (r ApiGetSearchHintsRequest) MediaTypes(mediaTypes []MediaType) ApiGetSearchHintsRequest

If specified, only results with the specified media types are returned. This allows multiple, comma delimited.

func (ApiGetSearchHintsRequest) ParentId ¶

If specified, only children of the parent are returned.

func (ApiGetSearchHintsRequest) SearchTerm ¶

func (r ApiGetSearchHintsRequest) SearchTerm(searchTerm string) ApiGetSearchHintsRequest

The search term to filter on.

func (ApiGetSearchHintsRequest) StartIndex ¶

func (r ApiGetSearchHintsRequest) StartIndex(startIndex int32) ApiGetSearchHintsRequest

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetSearchHintsRequest) UserId ¶

Optional. Supply a user id to search within a user's library or omit to search all.

type ApiGetSeasonsRequest ¶

type ApiGetSeasonsRequest struct {
	ApiService TvShowsAPI
	// contains filtered or unexported fields
}

func (ApiGetSeasonsRequest) AdjacentTo ¶

func (r ApiGetSeasonsRequest) AdjacentTo(adjacentTo string) ApiGetSeasonsRequest

Optional. Return items that are siblings of a supplied item.

func (ApiGetSeasonsRequest) EnableImageTypes ¶

func (r ApiGetSeasonsRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetSeasonsRequest

Optional. The image types to include in the output.

func (ApiGetSeasonsRequest) EnableImages ¶

func (r ApiGetSeasonsRequest) EnableImages(enableImages bool) ApiGetSeasonsRequest

Optional. Include image information in output.

func (ApiGetSeasonsRequest) EnableUserData ¶

func (r ApiGetSeasonsRequest) EnableUserData(enableUserData bool) ApiGetSeasonsRequest

Optional. Include user data.

func (ApiGetSeasonsRequest) Execute ¶

func (ApiGetSeasonsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output. This allows multiple, comma delimited. Options: Budget, Chapters, DateCreated, Genres, HomePageUrl, IndexOptions, MediaStreams, Overview, ParentId, Path, People, ProviderIds, PrimaryImageAspectRatio, Revenue, SortName, Studios, Taglines, TrailerUrls.

func (ApiGetSeasonsRequest) ImageTypeLimit ¶

func (r ApiGetSeasonsRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetSeasonsRequest

Optional. The max number of images to return, per image type.

func (ApiGetSeasonsRequest) IsMissing ¶

func (r ApiGetSeasonsRequest) IsMissing(isMissing bool) ApiGetSeasonsRequest

Optional. Filter by items that are missing episodes or not.

func (ApiGetSeasonsRequest) IsSpecialSeason ¶

func (r ApiGetSeasonsRequest) IsSpecialSeason(isSpecialSeason bool) ApiGetSeasonsRequest

Optional. Filter by special season.

func (ApiGetSeasonsRequest) UserId ¶

The user id.

type ApiGetSeriesRemoteSearchResultsRequest ¶

type ApiGetSeriesRemoteSearchResultsRequest struct {
	ApiService ItemLookupAPI
	// contains filtered or unexported fields
}

func (ApiGetSeriesRemoteSearchResultsRequest) Execute ¶

func (ApiGetSeriesRemoteSearchResultsRequest) SeriesInfoRemoteSearchQuery ¶

func (r ApiGetSeriesRemoteSearchResultsRequest) SeriesInfoRemoteSearchQuery(seriesInfoRemoteSearchQuery SeriesInfoRemoteSearchQuery) ApiGetSeriesRemoteSearchResultsRequest

Remote search query.

type ApiGetSeriesTimerRequest ¶

type ApiGetSeriesTimerRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetSeriesTimerRequest) Execute ¶

type ApiGetSeriesTimersRequest ¶

type ApiGetSeriesTimersRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetSeriesTimersRequest) Execute ¶

func (ApiGetSeriesTimersRequest) SortBy ¶

Optional. Sort by SortName or Priority.

func (ApiGetSeriesTimersRequest) SortOrder ¶

Optional. Sort in Ascending or Descending order.

type ApiGetServerLogsRequest ¶

type ApiGetServerLogsRequest struct {
	ApiService SystemAPI
	// contains filtered or unexported fields
}

func (ApiGetServerLogsRequest) Execute ¶

func (r ApiGetServerLogsRequest) Execute() ([]LogFile, *http.Response, error)

type ApiGetSessionsRequest ¶

type ApiGetSessionsRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiGetSessionsRequest) ActiveWithinSeconds ¶

func (r ApiGetSessionsRequest) ActiveWithinSeconds(activeWithinSeconds int32) ApiGetSessionsRequest

Optional. Filter by sessions that were active in the last n seconds.

func (ApiGetSessionsRequest) ControllableByUserId ¶

func (r ApiGetSessionsRequest) ControllableByUserId(controllableByUserId string) ApiGetSessionsRequest

Filter by sessions that a given user is allowed to remote control.

func (ApiGetSessionsRequest) DeviceId ¶

func (r ApiGetSessionsRequest) DeviceId(deviceId string) ApiGetSessionsRequest

Filter by device Id.

func (ApiGetSessionsRequest) Execute ¶

type ApiGetSimilarAlbumsRequest ¶

type ApiGetSimilarAlbumsRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetSimilarAlbumsRequest) ExcludeArtistIds ¶

func (r ApiGetSimilarAlbumsRequest) ExcludeArtistIds(excludeArtistIds []string) ApiGetSimilarAlbumsRequest

Exclude artist ids.

func (ApiGetSimilarAlbumsRequest) Execute ¶

func (ApiGetSimilarAlbumsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output. This allows multiple, comma delimited. Options: Budget, Chapters, DateCreated, Genres, HomePageUrl, IndexOptions, MediaStreams, Overview, ParentId, Path, People, ProviderIds, PrimaryImageAspectRatio, Revenue, SortName, Studios, Taglines, TrailerUrls.

func (ApiGetSimilarAlbumsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetSimilarAlbumsRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetSimilarArtistsRequest ¶

type ApiGetSimilarArtistsRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetSimilarArtistsRequest) ExcludeArtistIds ¶

func (r ApiGetSimilarArtistsRequest) ExcludeArtistIds(excludeArtistIds []string) ApiGetSimilarArtistsRequest

Exclude artist ids.

func (ApiGetSimilarArtistsRequest) Execute ¶

func (ApiGetSimilarArtistsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output. This allows multiple, comma delimited. Options: Budget, Chapters, DateCreated, Genres, HomePageUrl, IndexOptions, MediaStreams, Overview, ParentId, Path, People, ProviderIds, PrimaryImageAspectRatio, Revenue, SortName, Studios, Taglines, TrailerUrls.

func (ApiGetSimilarArtistsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetSimilarArtistsRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetSimilarItemsRequest ¶

type ApiGetSimilarItemsRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetSimilarItemsRequest) ExcludeArtistIds ¶

func (r ApiGetSimilarItemsRequest) ExcludeArtistIds(excludeArtistIds []string) ApiGetSimilarItemsRequest

Exclude artist ids.

func (ApiGetSimilarItemsRequest) Execute ¶

func (ApiGetSimilarItemsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output. This allows multiple, comma delimited. Options: Budget, Chapters, DateCreated, Genres, HomePageUrl, IndexOptions, MediaStreams, Overview, ParentId, Path, People, ProviderIds, PrimaryImageAspectRatio, Revenue, SortName, Studios, Taglines, TrailerUrls.

func (ApiGetSimilarItemsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetSimilarItemsRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetSimilarMoviesRequest ¶

type ApiGetSimilarMoviesRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetSimilarMoviesRequest) ExcludeArtistIds ¶

func (r ApiGetSimilarMoviesRequest) ExcludeArtistIds(excludeArtistIds []string) ApiGetSimilarMoviesRequest

Exclude artist ids.

func (ApiGetSimilarMoviesRequest) Execute ¶

func (ApiGetSimilarMoviesRequest) Fields ¶

Optional. Specify additional fields of information to return in the output. This allows multiple, comma delimited. Options: Budget, Chapters, DateCreated, Genres, HomePageUrl, IndexOptions, MediaStreams, Overview, ParentId, Path, People, ProviderIds, PrimaryImageAspectRatio, Revenue, SortName, Studios, Taglines, TrailerUrls.

func (ApiGetSimilarMoviesRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetSimilarMoviesRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetSimilarShowsRequest ¶

type ApiGetSimilarShowsRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetSimilarShowsRequest) ExcludeArtistIds ¶

func (r ApiGetSimilarShowsRequest) ExcludeArtistIds(excludeArtistIds []string) ApiGetSimilarShowsRequest

Exclude artist ids.

func (ApiGetSimilarShowsRequest) Execute ¶

func (ApiGetSimilarShowsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output. This allows multiple, comma delimited. Options: Budget, Chapters, DateCreated, Genres, HomePageUrl, IndexOptions, MediaStreams, Overview, ParentId, Path, People, ProviderIds, PrimaryImageAspectRatio, Revenue, SortName, Studios, Taglines, TrailerUrls.

func (ApiGetSimilarShowsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetSimilarShowsRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetSimilarTrailersRequest ¶

type ApiGetSimilarTrailersRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetSimilarTrailersRequest) ExcludeArtistIds ¶

func (r ApiGetSimilarTrailersRequest) ExcludeArtistIds(excludeArtistIds []string) ApiGetSimilarTrailersRequest

Exclude artist ids.

func (ApiGetSimilarTrailersRequest) Execute ¶

func (ApiGetSimilarTrailersRequest) Fields ¶

Optional. Specify additional fields of information to return in the output. This allows multiple, comma delimited. Options: Budget, Chapters, DateCreated, Genres, HomePageUrl, IndexOptions, MediaStreams, Overview, ParentId, Path, People, ProviderIds, PrimaryImageAspectRatio, Revenue, SortName, Studios, Taglines, TrailerUrls.

func (ApiGetSimilarTrailersRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetSimilarTrailersRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetSpecialFeaturesRequest ¶

type ApiGetSpecialFeaturesRequest struct {
	ApiService UserLibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetSpecialFeaturesRequest) Execute ¶

func (ApiGetSpecialFeaturesRequest) UserId ¶

User id.

type ApiGetSplashscreenRequest ¶

type ApiGetSplashscreenRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiGetSplashscreenRequest) BackgroundColor ¶

func (r ApiGetSplashscreenRequest) BackgroundColor(backgroundColor string) ApiGetSplashscreenRequest

Apply a background color for transparent images.

func (ApiGetSplashscreenRequest) Blur ¶

Blur image.

func (ApiGetSplashscreenRequest) Execute ¶

func (r ApiGetSplashscreenRequest) Execute() (*os.File, *http.Response, error)

func (ApiGetSplashscreenRequest) FillHeight ¶

Height of box to fill.

func (ApiGetSplashscreenRequest) FillWidth ¶

Width of box to fill.

func (ApiGetSplashscreenRequest) ForegroundLayer ¶

func (r ApiGetSplashscreenRequest) ForegroundLayer(foregroundLayer string) ApiGetSplashscreenRequest

Apply a foreground layer on top of the image.

func (ApiGetSplashscreenRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiGetSplashscreenRequest) Height ¶

The fixed image height to return.

func (ApiGetSplashscreenRequest) MaxHeight ¶

The maximum image height to return.

func (ApiGetSplashscreenRequest) MaxWidth ¶

The maximum image width to return.

func (ApiGetSplashscreenRequest) Quality ¶

Quality setting, from 0-100.

func (ApiGetSplashscreenRequest) Tag ¶

Supply the cache tag from the item object to receive strong caching headers.

func (ApiGetSplashscreenRequest) Width ¶

The fixed image width to return.

type ApiGetStartupConfigurationRequest ¶

type ApiGetStartupConfigurationRequest struct {
	ApiService StartupAPI
	// contains filtered or unexported fields
}

func (ApiGetStartupConfigurationRequest) Execute ¶

type ApiGetStudioImageByIndexRequest ¶

type ApiGetStudioImageByIndexRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiGetStudioImageByIndexRequest) BackgroundColor ¶

func (r ApiGetStudioImageByIndexRequest) BackgroundColor(backgroundColor string) ApiGetStudioImageByIndexRequest

Optional. Apply a background color for transparent images.

func (ApiGetStudioImageByIndexRequest) Blur ¶

Optional. Blur image.

func (ApiGetStudioImageByIndexRequest) Execute ¶

func (ApiGetStudioImageByIndexRequest) FillHeight ¶

Height of box to fill.

func (ApiGetStudioImageByIndexRequest) FillWidth ¶

Width of box to fill.

func (ApiGetStudioImageByIndexRequest) ForegroundLayer ¶

func (r ApiGetStudioImageByIndexRequest) ForegroundLayer(foregroundLayer string) ApiGetStudioImageByIndexRequest

Optional. Apply a foreground layer on top of the image.

func (ApiGetStudioImageByIndexRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiGetStudioImageByIndexRequest) Height ¶

The fixed image height to return.

func (ApiGetStudioImageByIndexRequest) MaxHeight ¶

The maximum image height to return.

func (ApiGetStudioImageByIndexRequest) MaxWidth ¶

The maximum image width to return.

func (ApiGetStudioImageByIndexRequest) PercentPlayed ¶

Optional. Percent to render for the percent played overlay.

func (ApiGetStudioImageByIndexRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiGetStudioImageByIndexRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiGetStudioImageByIndexRequest) UnplayedCount ¶

Optional. Unplayed count overlay to render.

func (ApiGetStudioImageByIndexRequest) Width ¶

The fixed image width to return.

type ApiGetStudioImageRequest ¶

type ApiGetStudioImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiGetStudioImageRequest) BackgroundColor ¶

func (r ApiGetStudioImageRequest) BackgroundColor(backgroundColor string) ApiGetStudioImageRequest

Optional. Apply a background color for transparent images.

func (ApiGetStudioImageRequest) Blur ¶

Optional. Blur image.

func (ApiGetStudioImageRequest) Execute ¶

func (r ApiGetStudioImageRequest) Execute() (*os.File, *http.Response, error)

func (ApiGetStudioImageRequest) FillHeight ¶

func (r ApiGetStudioImageRequest) FillHeight(fillHeight int32) ApiGetStudioImageRequest

Height of box to fill.

func (ApiGetStudioImageRequest) FillWidth ¶

Width of box to fill.

func (ApiGetStudioImageRequest) ForegroundLayer ¶

func (r ApiGetStudioImageRequest) ForegroundLayer(foregroundLayer string) ApiGetStudioImageRequest

Optional. Apply a foreground layer on top of the image.

func (ApiGetStudioImageRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiGetStudioImageRequest) Height ¶

The fixed image height to return.

func (ApiGetStudioImageRequest) ImageIndex ¶

func (r ApiGetStudioImageRequest) ImageIndex(imageIndex int32) ApiGetStudioImageRequest

Image index.

func (ApiGetStudioImageRequest) MaxHeight ¶

The maximum image height to return.

func (ApiGetStudioImageRequest) MaxWidth ¶

The maximum image width to return.

func (ApiGetStudioImageRequest) PercentPlayed ¶

func (r ApiGetStudioImageRequest) PercentPlayed(percentPlayed float64) ApiGetStudioImageRequest

Optional. Percent to render for the percent played overlay.

func (ApiGetStudioImageRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiGetStudioImageRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiGetStudioImageRequest) UnplayedCount ¶

func (r ApiGetStudioImageRequest) UnplayedCount(unplayedCount int32) ApiGetStudioImageRequest

Optional. Unplayed count overlay to render.

func (ApiGetStudioImageRequest) Width ¶

The fixed image width to return.

type ApiGetStudioRequest ¶

type ApiGetStudioRequest struct {
	ApiService StudiosAPI
	// contains filtered or unexported fields
}

func (ApiGetStudioRequest) Execute ¶

func (ApiGetStudioRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetStudiosRequest ¶

type ApiGetStudiosRequest struct {
	ApiService StudiosAPI
	// contains filtered or unexported fields
}

func (ApiGetStudiosRequest) EnableImageTypes ¶

func (r ApiGetStudiosRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetStudiosRequest

Optional. The image types to include in the output.

func (ApiGetStudiosRequest) EnableImages ¶

func (r ApiGetStudiosRequest) EnableImages(enableImages bool) ApiGetStudiosRequest

Optional, include image information in output.

func (ApiGetStudiosRequest) EnableTotalRecordCount ¶

func (r ApiGetStudiosRequest) EnableTotalRecordCount(enableTotalRecordCount bool) ApiGetStudiosRequest

Total record count.

func (ApiGetStudiosRequest) EnableUserData ¶

func (r ApiGetStudiosRequest) EnableUserData(enableUserData bool) ApiGetStudiosRequest

Optional, include user data.

func (ApiGetStudiosRequest) ExcludeItemTypes ¶

func (r ApiGetStudiosRequest) ExcludeItemTypes(excludeItemTypes []BaseItemKind) ApiGetStudiosRequest

Optional. If specified, results will be filtered out based on item type. This allows multiple, comma delimited.

func (ApiGetStudiosRequest) Execute ¶

func (ApiGetStudiosRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetStudiosRequest) ImageTypeLimit ¶

func (r ApiGetStudiosRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetStudiosRequest

Optional, the max number of images to return, per image type.

func (ApiGetStudiosRequest) IncludeItemTypes ¶

func (r ApiGetStudiosRequest) IncludeItemTypes(includeItemTypes []BaseItemKind) ApiGetStudiosRequest

Optional. If specified, results will be filtered based on item type. This allows multiple, comma delimited.

func (ApiGetStudiosRequest) IsFavorite ¶

func (r ApiGetStudiosRequest) IsFavorite(isFavorite bool) ApiGetStudiosRequest

Optional filter by items that are marked as favorite, or not.

func (ApiGetStudiosRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetStudiosRequest) NameLessThan ¶

func (r ApiGetStudiosRequest) NameLessThan(nameLessThan string) ApiGetStudiosRequest

Optional filter by items whose name is equally or lesser than a given input string.

func (ApiGetStudiosRequest) NameStartsWith ¶

func (r ApiGetStudiosRequest) NameStartsWith(nameStartsWith string) ApiGetStudiosRequest

Optional filter by items whose name is sorted equally than a given input string.

func (ApiGetStudiosRequest) NameStartsWithOrGreater ¶

func (r ApiGetStudiosRequest) NameStartsWithOrGreater(nameStartsWithOrGreater string) ApiGetStudiosRequest

Optional filter by items whose name is sorted equally or greater than a given input string.

func (ApiGetStudiosRequest) ParentId ¶

func (r ApiGetStudiosRequest) ParentId(parentId string) ApiGetStudiosRequest

Specify this to localize the search to a specific item or folder. Omit to use the root.

func (ApiGetStudiosRequest) SearchTerm ¶

func (r ApiGetStudiosRequest) SearchTerm(searchTerm string) ApiGetStudiosRequest

Optional. Search term.

func (ApiGetStudiosRequest) StartIndex ¶

func (r ApiGetStudiosRequest) StartIndex(startIndex int32) ApiGetStudiosRequest

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetStudiosRequest) UserId ¶

User id.

type ApiGetSubtitlePlaylistRequest ¶

type ApiGetSubtitlePlaylistRequest struct {
	ApiService SubtitleAPI
	// contains filtered or unexported fields
}

func (ApiGetSubtitlePlaylistRequest) Execute ¶

func (ApiGetSubtitlePlaylistRequest) SegmentLength ¶

func (r ApiGetSubtitlePlaylistRequest) SegmentLength(segmentLength int32) ApiGetSubtitlePlaylistRequest

The subtitle segment length.

type ApiGetSubtitleRequest ¶

type ApiGetSubtitleRequest struct {
	ApiService SubtitleAPI
	// contains filtered or unexported fields
}

func (ApiGetSubtitleRequest) AddVttTimeMap ¶

func (r ApiGetSubtitleRequest) AddVttTimeMap(addVttTimeMap bool) ApiGetSubtitleRequest

Optional. Whether to add a VTT time map.

func (ApiGetSubtitleRequest) CopyTimestamps ¶

func (r ApiGetSubtitleRequest) CopyTimestamps(copyTimestamps bool) ApiGetSubtitleRequest

Optional. Whether to copy the timestamps.

func (ApiGetSubtitleRequest) EndPositionTicks ¶

func (r ApiGetSubtitleRequest) EndPositionTicks(endPositionTicks int64) ApiGetSubtitleRequest

Optional. The end position of the subtitle in ticks.

func (ApiGetSubtitleRequest) Execute ¶

func (r ApiGetSubtitleRequest) Execute() (*os.File, *http.Response, error)

func (ApiGetSubtitleRequest) Format ¶

The format of the returned subtitle. Deprecated

func (ApiGetSubtitleRequest) Index ¶

The subtitle stream index. Deprecated

func (ApiGetSubtitleRequest) ItemId ¶

The item id. Deprecated

func (ApiGetSubtitleRequest) MediaSourceId ¶

func (r ApiGetSubtitleRequest) MediaSourceId(mediaSourceId string) ApiGetSubtitleRequest

The media source id. Deprecated

func (ApiGetSubtitleRequest) StartPositionTicks ¶

func (r ApiGetSubtitleRequest) StartPositionTicks(startPositionTicks int64) ApiGetSubtitleRequest

The start position of the subtitle in ticks.

type ApiGetSubtitleWithTicksRequest ¶

type ApiGetSubtitleWithTicksRequest struct {
	ApiService SubtitleAPI
	// contains filtered or unexported fields
}

func (ApiGetSubtitleWithTicksRequest) AddVttTimeMap ¶

Optional. Whether to add a VTT time map.

func (ApiGetSubtitleWithTicksRequest) CopyTimestamps ¶

func (r ApiGetSubtitleWithTicksRequest) CopyTimestamps(copyTimestamps bool) ApiGetSubtitleWithTicksRequest

Optional. Whether to copy the timestamps.

func (ApiGetSubtitleWithTicksRequest) EndPositionTicks ¶

func (r ApiGetSubtitleWithTicksRequest) EndPositionTicks(endPositionTicks int64) ApiGetSubtitleWithTicksRequest

Optional. The end position of the subtitle in ticks.

func (ApiGetSubtitleWithTicksRequest) Execute ¶

func (ApiGetSubtitleWithTicksRequest) Format ¶

The format of the returned subtitle. Deprecated

func (ApiGetSubtitleWithTicksRequest) Index ¶

The subtitle stream index. Deprecated

func (ApiGetSubtitleWithTicksRequest) ItemId ¶

The item id. Deprecated

func (ApiGetSubtitleWithTicksRequest) MediaSourceId ¶

The media source id. Deprecated

func (ApiGetSubtitleWithTicksRequest) StartPositionTicks ¶

func (r ApiGetSubtitleWithTicksRequest) StartPositionTicks(startPositionTicks int64) ApiGetSubtitleWithTicksRequest

The start position of the subtitle in ticks. Deprecated

type ApiGetSuggestionsRequest ¶

type ApiGetSuggestionsRequest struct {
	ApiService SuggestionsAPI
	// contains filtered or unexported fields
}

func (ApiGetSuggestionsRequest) EnableTotalRecordCount ¶

func (r ApiGetSuggestionsRequest) EnableTotalRecordCount(enableTotalRecordCount bool) ApiGetSuggestionsRequest

Whether to enable the total record count.

func (ApiGetSuggestionsRequest) Execute ¶

func (ApiGetSuggestionsRequest) Limit ¶

Optional. The limit.

func (ApiGetSuggestionsRequest) MediaType ¶

The media types.

func (ApiGetSuggestionsRequest) StartIndex ¶

func (r ApiGetSuggestionsRequest) StartIndex(startIndex int32) ApiGetSuggestionsRequest

Optional. The start index.

func (ApiGetSuggestionsRequest) Type_ ¶

The type.

func (ApiGetSuggestionsRequest) UserId ¶

The user id.

type ApiGetSystemInfoRequest ¶

type ApiGetSystemInfoRequest struct {
	ApiService SystemAPI
	// contains filtered or unexported fields
}

func (ApiGetSystemInfoRequest) Execute ¶

type ApiGetTaskRequest ¶

type ApiGetTaskRequest struct {
	ApiService ScheduledTasksAPI
	// contains filtered or unexported fields
}

func (ApiGetTaskRequest) Execute ¶

func (r ApiGetTaskRequest) Execute() (*TaskInfo, *http.Response, error)

type ApiGetTasksRequest ¶

type ApiGetTasksRequest struct {
	ApiService ScheduledTasksAPI
	// contains filtered or unexported fields
}

func (ApiGetTasksRequest) Execute ¶

func (r ApiGetTasksRequest) Execute() ([]TaskInfo, *http.Response, error)

func (ApiGetTasksRequest) IsEnabled ¶

func (r ApiGetTasksRequest) IsEnabled(isEnabled bool) ApiGetTasksRequest

Optional filter tasks that are enabled, or not.

func (ApiGetTasksRequest) IsHidden ¶

func (r ApiGetTasksRequest) IsHidden(isHidden bool) ApiGetTasksRequest

Optional filter tasks that are hidden, or not.

type ApiGetThemeMediaRequest ¶

type ApiGetThemeMediaRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetThemeMediaRequest) Execute ¶

func (ApiGetThemeMediaRequest) InheritFromParent ¶

func (r ApiGetThemeMediaRequest) InheritFromParent(inheritFromParent bool) ApiGetThemeMediaRequest

Optional. Determines whether or not parent items should be searched for theme media.

func (ApiGetThemeMediaRequest) SortBy ¶

Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist, Artist, Budget, CommunityRating, CriticRating, DateCreated, DatePlayed, PlayCount, PremiereDate, ProductionYear, SortName, Random, Revenue, Runtime.

func (ApiGetThemeMediaRequest) SortOrder ¶

Optional. Sort Order - Ascending, Descending.

func (ApiGetThemeMediaRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetThemeSongsRequest ¶

type ApiGetThemeSongsRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetThemeSongsRequest) Execute ¶

func (ApiGetThemeSongsRequest) InheritFromParent ¶

func (r ApiGetThemeSongsRequest) InheritFromParent(inheritFromParent bool) ApiGetThemeSongsRequest

Optional. Determines whether or not parent items should be searched for theme media.

func (ApiGetThemeSongsRequest) SortBy ¶

Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist, Artist, Budget, CommunityRating, CriticRating, DateCreated, DatePlayed, PlayCount, PremiereDate, ProductionYear, SortName, Random, Revenue, Runtime.

func (ApiGetThemeSongsRequest) SortOrder ¶

Optional. Sort Order - Ascending, Descending.

func (ApiGetThemeSongsRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetThemeVideosRequest ¶

type ApiGetThemeVideosRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiGetThemeVideosRequest) Execute ¶

func (ApiGetThemeVideosRequest) InheritFromParent ¶

func (r ApiGetThemeVideosRequest) InheritFromParent(inheritFromParent bool) ApiGetThemeVideosRequest

Optional. Determines whether or not parent items should be searched for theme media.

func (ApiGetThemeVideosRequest) SortBy ¶

Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist, Artist, Budget, CommunityRating, CriticRating, DateCreated, DatePlayed, PlayCount, PremiereDate, ProductionYear, SortName, Random, Revenue, Runtime.

func (ApiGetThemeVideosRequest) SortOrder ¶

Optional. Sort Order - Ascending, Descending.

func (ApiGetThemeVideosRequest) UserId ¶

Optional. Filter by user id, and attach user data.

type ApiGetTimerRequest ¶

type ApiGetTimerRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetTimerRequest) Execute ¶

type ApiGetTimersRequest ¶

type ApiGetTimersRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetTimersRequest) ChannelId ¶

func (r ApiGetTimersRequest) ChannelId(channelId string) ApiGetTimersRequest

Optional. Filter by channel id.

func (ApiGetTimersRequest) Execute ¶

func (ApiGetTimersRequest) IsActive ¶

func (r ApiGetTimersRequest) IsActive(isActive bool) ApiGetTimersRequest

Optional. Filter by timers that are active.

func (ApiGetTimersRequest) IsScheduled ¶

func (r ApiGetTimersRequest) IsScheduled(isScheduled bool) ApiGetTimersRequest

Optional. Filter by timers that are scheduled.

func (ApiGetTimersRequest) SeriesTimerId ¶

func (r ApiGetTimersRequest) SeriesTimerId(seriesTimerId string) ApiGetTimersRequest

Optional. Filter by timers belonging to a series timer.

type ApiGetTrailerRemoteSearchResultsRequest ¶

type ApiGetTrailerRemoteSearchResultsRequest struct {
	ApiService ItemLookupAPI
	// contains filtered or unexported fields
}

func (ApiGetTrailerRemoteSearchResultsRequest) Execute ¶

func (ApiGetTrailerRemoteSearchResultsRequest) TrailerInfoRemoteSearchQuery ¶

func (r ApiGetTrailerRemoteSearchResultsRequest) TrailerInfoRemoteSearchQuery(trailerInfoRemoteSearchQuery TrailerInfoRemoteSearchQuery) ApiGetTrailerRemoteSearchResultsRequest

Remote search query.

type ApiGetTrailersRequest ¶

type ApiGetTrailersRequest struct {
	ApiService TrailersAPI
	// contains filtered or unexported fields
}

func (ApiGetTrailersRequest) AdjacentTo ¶

func (r ApiGetTrailersRequest) AdjacentTo(adjacentTo string) ApiGetTrailersRequest

Optional. Return items that are siblings of a supplied item.

func (ApiGetTrailersRequest) AlbumArtistIds ¶

func (r ApiGetTrailersRequest) AlbumArtistIds(albumArtistIds []string) ApiGetTrailersRequest

Optional. If specified, results will be filtered to include only those containing the specified album artist id.

func (ApiGetTrailersRequest) AlbumIds ¶

func (r ApiGetTrailersRequest) AlbumIds(albumIds []string) ApiGetTrailersRequest

Optional. If specified, results will be filtered based on album id. This allows multiple, pipe delimited.

func (ApiGetTrailersRequest) Albums ¶

Optional. If specified, results will be filtered based on album. This allows multiple, pipe delimited.

func (ApiGetTrailersRequest) ArtistIds ¶

func (r ApiGetTrailersRequest) ArtistIds(artistIds []string) ApiGetTrailersRequest

Optional. If specified, results will be filtered to include only those containing the specified artist id.

func (ApiGetTrailersRequest) Artists ¶

func (r ApiGetTrailersRequest) Artists(artists []string) ApiGetTrailersRequest

Optional. If specified, results will be filtered based on artists. This allows multiple, pipe delimited.

func (ApiGetTrailersRequest) CollapseBoxSetItems ¶

func (r ApiGetTrailersRequest) CollapseBoxSetItems(collapseBoxSetItems bool) ApiGetTrailersRequest

Whether or not to hide items behind their boxsets.

func (ApiGetTrailersRequest) ContributingArtistIds ¶

func (r ApiGetTrailersRequest) ContributingArtistIds(contributingArtistIds []string) ApiGetTrailersRequest

Optional. If specified, results will be filtered to include only those containing the specified contributing artist id.

func (ApiGetTrailersRequest) EnableImageTypes ¶

func (r ApiGetTrailersRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetTrailersRequest

Optional. The image types to include in the output.

func (ApiGetTrailersRequest) EnableImages ¶

func (r ApiGetTrailersRequest) EnableImages(enableImages bool) ApiGetTrailersRequest

Optional, include image information in output.

func (ApiGetTrailersRequest) EnableTotalRecordCount ¶

func (r ApiGetTrailersRequest) EnableTotalRecordCount(enableTotalRecordCount bool) ApiGetTrailersRequest

Optional. Enable the total record count.

func (ApiGetTrailersRequest) EnableUserData ¶

func (r ApiGetTrailersRequest) EnableUserData(enableUserData bool) ApiGetTrailersRequest

Optional, include user data.

func (ApiGetTrailersRequest) ExcludeArtistIds ¶

func (r ApiGetTrailersRequest) ExcludeArtistIds(excludeArtistIds []string) ApiGetTrailersRequest

Optional. If specified, results will be filtered based on artist id. This allows multiple, pipe delimited.

func (ApiGetTrailersRequest) ExcludeItemIds ¶

func (r ApiGetTrailersRequest) ExcludeItemIds(excludeItemIds []string) ApiGetTrailersRequest

Optional. If specified, results will be filtered by excluding item ids. This allows multiple, comma delimited.

func (ApiGetTrailersRequest) ExcludeItemTypes ¶

func (r ApiGetTrailersRequest) ExcludeItemTypes(excludeItemTypes []BaseItemKind) ApiGetTrailersRequest

Optional. If specified, results will be filtered based on item type. This allows multiple, comma delimited.

func (ApiGetTrailersRequest) ExcludeLocationTypes ¶

func (r ApiGetTrailersRequest) ExcludeLocationTypes(excludeLocationTypes []LocationType) ApiGetTrailersRequest

Optional. If specified, results will be filtered based on the LocationType. This allows multiple, comma delimited.

func (ApiGetTrailersRequest) Execute ¶

func (ApiGetTrailersRequest) Fields ¶

Optional. Specify additional fields of information to return in the output. This allows multiple, comma delimited. Options: Budget, Chapters, DateCreated, Genres, HomePageUrl, IndexOptions, MediaStreams, Overview, ParentId, Path, People, ProviderIds, PrimaryImageAspectRatio, Revenue, SortName, Studios, Taglines.

func (ApiGetTrailersRequest) Filters ¶

Optional. Specify additional filters to apply. This allows multiple, comma delimited. Options: IsFolder, IsNotFolder, IsUnplayed, IsPlayed, IsFavorite, IsResumable, Likes, Dislikes.

func (ApiGetTrailersRequest) GenreIds ¶

func (r ApiGetTrailersRequest) GenreIds(genreIds []string) ApiGetTrailersRequest

Optional. If specified, results will be filtered based on genre id. This allows multiple, pipe delimited.

func (ApiGetTrailersRequest) Genres ¶

Optional. If specified, results will be filtered based on genre. This allows multiple, pipe delimited.

func (ApiGetTrailersRequest) HasImdbId ¶

func (r ApiGetTrailersRequest) HasImdbId(hasImdbId bool) ApiGetTrailersRequest

Optional filter by items that have an IMDb id or not.

func (ApiGetTrailersRequest) HasOfficialRating ¶

func (r ApiGetTrailersRequest) HasOfficialRating(hasOfficialRating bool) ApiGetTrailersRequest

Optional filter by items that have official ratings.

func (ApiGetTrailersRequest) HasOverview ¶

func (r ApiGetTrailersRequest) HasOverview(hasOverview bool) ApiGetTrailersRequest

Optional filter by items that have an overview or not.

func (ApiGetTrailersRequest) HasParentalRating ¶

func (r ApiGetTrailersRequest) HasParentalRating(hasParentalRating bool) ApiGetTrailersRequest

Optional filter by items that have or do not have a parental rating.

func (ApiGetTrailersRequest) HasSpecialFeature ¶

func (r ApiGetTrailersRequest) HasSpecialFeature(hasSpecialFeature bool) ApiGetTrailersRequest

Optional filter by items with special features.

func (ApiGetTrailersRequest) HasSubtitles ¶

func (r ApiGetTrailersRequest) HasSubtitles(hasSubtitles bool) ApiGetTrailersRequest

Optional filter by items with subtitles.

func (ApiGetTrailersRequest) HasThemeSong ¶

func (r ApiGetTrailersRequest) HasThemeSong(hasThemeSong bool) ApiGetTrailersRequest

Optional filter by items with theme songs.

func (ApiGetTrailersRequest) HasThemeVideo ¶

func (r ApiGetTrailersRequest) HasThemeVideo(hasThemeVideo bool) ApiGetTrailersRequest

Optional filter by items with theme videos.

func (ApiGetTrailersRequest) HasTmdbId ¶

func (r ApiGetTrailersRequest) HasTmdbId(hasTmdbId bool) ApiGetTrailersRequest

Optional filter by items that have a TMDb id or not.

func (ApiGetTrailersRequest) HasTrailer ¶

func (r ApiGetTrailersRequest) HasTrailer(hasTrailer bool) ApiGetTrailersRequest

Optional filter by items with trailers.

func (ApiGetTrailersRequest) HasTvdbId ¶

func (r ApiGetTrailersRequest) HasTvdbId(hasTvdbId bool) ApiGetTrailersRequest

Optional filter by items that have a TVDb id or not.

func (ApiGetTrailersRequest) Ids ¶

Optional. If specific items are needed, specify a list of item id's to retrieve. This allows multiple, comma delimited.

func (ApiGetTrailersRequest) ImageTypeLimit ¶

func (r ApiGetTrailersRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetTrailersRequest

Optional, the max number of images to return, per image type.

func (ApiGetTrailersRequest) ImageTypes ¶

func (r ApiGetTrailersRequest) ImageTypes(imageTypes []ImageType) ApiGetTrailersRequest

Optional. If specified, results will be filtered based on those containing image types. This allows multiple, comma delimited.

func (ApiGetTrailersRequest) Is3D ¶

Optional filter by items that are 3D, or not.

func (ApiGetTrailersRequest) Is4K ¶

Optional filter by items that are 4K or not.

func (ApiGetTrailersRequest) IsFavorite ¶

func (r ApiGetTrailersRequest) IsFavorite(isFavorite bool) ApiGetTrailersRequest

Optional filter by items that are marked as favorite, or not.

func (ApiGetTrailersRequest) IsHd ¶

Optional filter by items that are HD or not.

func (ApiGetTrailersRequest) IsKids ¶

Optional filter for live tv kids.

func (ApiGetTrailersRequest) IsLocked ¶

func (r ApiGetTrailersRequest) IsLocked(isLocked bool) ApiGetTrailersRequest

Optional filter by items that are locked.

func (ApiGetTrailersRequest) IsMissing ¶

func (r ApiGetTrailersRequest) IsMissing(isMissing bool) ApiGetTrailersRequest

Optional filter by items that are missing episodes or not.

func (ApiGetTrailersRequest) IsMovie ¶

Optional filter for live tv movies.

func (ApiGetTrailersRequest) IsNews ¶

Optional filter for live tv news.

func (ApiGetTrailersRequest) IsPlaceHolder ¶

func (r ApiGetTrailersRequest) IsPlaceHolder(isPlaceHolder bool) ApiGetTrailersRequest

Optional filter by items that are placeholders.

func (ApiGetTrailersRequest) IsPlayed ¶

func (r ApiGetTrailersRequest) IsPlayed(isPlayed bool) ApiGetTrailersRequest

Optional filter by items that are played, or not.

func (ApiGetTrailersRequest) IsSeries ¶

func (r ApiGetTrailersRequest) IsSeries(isSeries bool) ApiGetTrailersRequest

Optional filter for live tv series.

func (ApiGetTrailersRequest) IsSports ¶

func (r ApiGetTrailersRequest) IsSports(isSports bool) ApiGetTrailersRequest

Optional filter for live tv sports.

func (ApiGetTrailersRequest) IsUnaired ¶

func (r ApiGetTrailersRequest) IsUnaired(isUnaired bool) ApiGetTrailersRequest

Optional filter by items that are unaired episodes or not.

func (ApiGetTrailersRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetTrailersRequest) LocationTypes ¶

func (r ApiGetTrailersRequest) LocationTypes(locationTypes []LocationType) ApiGetTrailersRequest

Optional. If specified, results will be filtered based on LocationType. This allows multiple, comma delimited.

func (ApiGetTrailersRequest) MaxHeight ¶

func (r ApiGetTrailersRequest) MaxHeight(maxHeight int32) ApiGetTrailersRequest

Optional. Filter by the maximum height of the item.

func (ApiGetTrailersRequest) MaxOfficialRating ¶

func (r ApiGetTrailersRequest) MaxOfficialRating(maxOfficialRating string) ApiGetTrailersRequest

Optional filter by maximum official rating (PG, PG-13, TV-MA, etc).

func (ApiGetTrailersRequest) MaxPremiereDate ¶

func (r ApiGetTrailersRequest) MaxPremiereDate(maxPremiereDate time.Time) ApiGetTrailersRequest

Optional. The maximum premiere date. Format = ISO.

func (ApiGetTrailersRequest) MaxWidth ¶

func (r ApiGetTrailersRequest) MaxWidth(maxWidth int32) ApiGetTrailersRequest

Optional. Filter by the maximum width of the item.

func (ApiGetTrailersRequest) MediaTypes ¶

func (r ApiGetTrailersRequest) MediaTypes(mediaTypes []MediaType) ApiGetTrailersRequest

Optional filter by MediaType. Allows multiple, comma delimited.

func (ApiGetTrailersRequest) MinCommunityRating ¶

func (r ApiGetTrailersRequest) MinCommunityRating(minCommunityRating float64) ApiGetTrailersRequest

Optional filter by minimum community rating.

func (ApiGetTrailersRequest) MinCriticRating ¶

func (r ApiGetTrailersRequest) MinCriticRating(minCriticRating float64) ApiGetTrailersRequest

Optional filter by minimum critic rating.

func (ApiGetTrailersRequest) MinDateLastSaved ¶

func (r ApiGetTrailersRequest) MinDateLastSaved(minDateLastSaved time.Time) ApiGetTrailersRequest

Optional. The minimum last saved date. Format = ISO.

func (ApiGetTrailersRequest) MinDateLastSavedForUser ¶

func (r ApiGetTrailersRequest) MinDateLastSavedForUser(minDateLastSavedForUser time.Time) ApiGetTrailersRequest

Optional. The minimum last saved date for the current user. Format = ISO.

func (ApiGetTrailersRequest) MinHeight ¶

func (r ApiGetTrailersRequest) MinHeight(minHeight int32) ApiGetTrailersRequest

Optional. Filter by the minimum height of the item.

func (ApiGetTrailersRequest) MinOfficialRating ¶

func (r ApiGetTrailersRequest) MinOfficialRating(minOfficialRating string) ApiGetTrailersRequest

Optional filter by minimum official rating (PG, PG-13, TV-MA, etc).

func (ApiGetTrailersRequest) MinPremiereDate ¶

func (r ApiGetTrailersRequest) MinPremiereDate(minPremiereDate time.Time) ApiGetTrailersRequest

Optional. The minimum premiere date. Format = ISO.

func (ApiGetTrailersRequest) MinWidth ¶

func (r ApiGetTrailersRequest) MinWidth(minWidth int32) ApiGetTrailersRequest

Optional. Filter by the minimum width of the item.

func (ApiGetTrailersRequest) NameLessThan ¶

func (r ApiGetTrailersRequest) NameLessThan(nameLessThan string) ApiGetTrailersRequest

Optional filter by items whose name is equally or lesser than a given input string.

func (ApiGetTrailersRequest) NameStartsWith ¶

func (r ApiGetTrailersRequest) NameStartsWith(nameStartsWith string) ApiGetTrailersRequest

Optional filter by items whose name is sorted equally than a given input string.

func (ApiGetTrailersRequest) NameStartsWithOrGreater ¶

func (r ApiGetTrailersRequest) NameStartsWithOrGreater(nameStartsWithOrGreater string) ApiGetTrailersRequest

Optional filter by items whose name is sorted equally or greater than a given input string.

func (ApiGetTrailersRequest) OfficialRatings ¶

func (r ApiGetTrailersRequest) OfficialRatings(officialRatings []string) ApiGetTrailersRequest

Optional. If specified, results will be filtered based on OfficialRating. This allows multiple, pipe delimited.

func (ApiGetTrailersRequest) ParentId ¶

func (r ApiGetTrailersRequest) ParentId(parentId string) ApiGetTrailersRequest

Specify this to localize the search to a specific item or folder. Omit to use the root.

func (ApiGetTrailersRequest) ParentIndexNumber ¶

func (r ApiGetTrailersRequest) ParentIndexNumber(parentIndexNumber int32) ApiGetTrailersRequest

Optional filter by parent index number.

func (ApiGetTrailersRequest) Person ¶

Optional. If specified, results will be filtered to include only those containing the specified person.

func (ApiGetTrailersRequest) PersonIds ¶

func (r ApiGetTrailersRequest) PersonIds(personIds []string) ApiGetTrailersRequest

Optional. If specified, results will be filtered to include only those containing the specified person id.

func (ApiGetTrailersRequest) PersonTypes ¶

func (r ApiGetTrailersRequest) PersonTypes(personTypes []string) ApiGetTrailersRequest

Optional. If specified, along with Person, results will be filtered to include only those containing the specified person and PersonType. Allows multiple, comma-delimited.

func (ApiGetTrailersRequest) Recursive ¶

func (r ApiGetTrailersRequest) Recursive(recursive bool) ApiGetTrailersRequest

When searching within folders, this determines whether or not the search will be recursive. true/false.

func (ApiGetTrailersRequest) SearchTerm ¶

func (r ApiGetTrailersRequest) SearchTerm(searchTerm string) ApiGetTrailersRequest

Optional. Filter based on a search term.

func (ApiGetTrailersRequest) SeriesStatus ¶

func (r ApiGetTrailersRequest) SeriesStatus(seriesStatus []SeriesStatus) ApiGetTrailersRequest

Optional filter by Series Status. Allows multiple, comma delimited.

func (ApiGetTrailersRequest) SortBy ¶

Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist, Artist, Budget, CommunityRating, CriticRating, DateCreated, DatePlayed, PlayCount, PremiereDate, ProductionYear, SortName, Random, Revenue, Runtime.

func (ApiGetTrailersRequest) SortOrder ¶

func (r ApiGetTrailersRequest) SortOrder(sortOrder []SortOrder) ApiGetTrailersRequest

Sort Order - Ascending, Descending.

func (ApiGetTrailersRequest) StartIndex ¶

func (r ApiGetTrailersRequest) StartIndex(startIndex int32) ApiGetTrailersRequest

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetTrailersRequest) StudioIds ¶

func (r ApiGetTrailersRequest) StudioIds(studioIds []string) ApiGetTrailersRequest

Optional. If specified, results will be filtered based on studio id. This allows multiple, pipe delimited.

func (ApiGetTrailersRequest) Studios ¶

func (r ApiGetTrailersRequest) Studios(studios []string) ApiGetTrailersRequest

Optional. If specified, results will be filtered based on studio. This allows multiple, pipe delimited.

func (ApiGetTrailersRequest) Tags ¶

Optional. If specified, results will be filtered based on tag. This allows multiple, pipe delimited.

func (ApiGetTrailersRequest) UserId ¶

The user id supplied as query parameter; this is required when not using an API key.

func (ApiGetTrailersRequest) VideoTypes ¶

func (r ApiGetTrailersRequest) VideoTypes(videoTypes []VideoType) ApiGetTrailersRequest

Optional filter by VideoType (videofile, dvd, bluray, iso). Allows multiple, comma delimited.

func (ApiGetTrailersRequest) Years ¶

Optional. If specified, results will be filtered based on production year. This allows multiple, comma delimited.

type ApiGetTrickplayHlsPlaylistRequest ¶

type ApiGetTrickplayHlsPlaylistRequest struct {
	ApiService TrickplayAPI
	// contains filtered or unexported fields
}

func (ApiGetTrickplayHlsPlaylistRequest) Execute ¶

func (ApiGetTrickplayHlsPlaylistRequest) MediaSourceId ¶

The media version id, if using an alternate version.

type ApiGetTrickplayTileImageRequest ¶

type ApiGetTrickplayTileImageRequest struct {
	ApiService TrickplayAPI
	// contains filtered or unexported fields
}

func (ApiGetTrickplayTileImageRequest) Execute ¶

func (ApiGetTrickplayTileImageRequest) MediaSourceId ¶

The media version id, if using an alternate version.

type ApiGetTunerHostTypesRequest ¶

type ApiGetTunerHostTypesRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiGetTunerHostTypesRequest) Execute ¶

type ApiGetUniversalAudioStreamRequest ¶

type ApiGetUniversalAudioStreamRequest struct {
	ApiService UniversalAudioAPI
	// contains filtered or unexported fields
}

func (ApiGetUniversalAudioStreamRequest) AudioBitRate ¶

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiGetUniversalAudioStreamRequest) AudioCodec ¶

Optional. The audio codec to transcode to.

func (ApiGetUniversalAudioStreamRequest) BreakOnNonKeyFrames ¶

func (r ApiGetUniversalAudioStreamRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiGetUniversalAudioStreamRequest

Optional. Whether to break on non key frames.

func (ApiGetUniversalAudioStreamRequest) Container ¶

Optional. The audio container.

func (ApiGetUniversalAudioStreamRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiGetUniversalAudioStreamRequest) EnableAudioVbrEncoding ¶

func (r ApiGetUniversalAudioStreamRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiGetUniversalAudioStreamRequest

Optional. Whether to enable Audio Encoding.

func (ApiGetUniversalAudioStreamRequest) EnableRedirection ¶

func (r ApiGetUniversalAudioStreamRequest) EnableRedirection(enableRedirection bool) ApiGetUniversalAudioStreamRequest

Whether to enable redirection. Defaults to true.

func (ApiGetUniversalAudioStreamRequest) EnableRemoteMedia ¶

func (r ApiGetUniversalAudioStreamRequest) EnableRemoteMedia(enableRemoteMedia bool) ApiGetUniversalAudioStreamRequest

Optional. Whether to enable remote media.

func (ApiGetUniversalAudioStreamRequest) Execute ¶

func (ApiGetUniversalAudioStreamRequest) MaxAudioBitDepth ¶

func (r ApiGetUniversalAudioStreamRequest) MaxAudioBitDepth(maxAudioBitDepth int32) ApiGetUniversalAudioStreamRequest

Optional. The maximum audio bit depth.

func (ApiGetUniversalAudioStreamRequest) MaxAudioChannels ¶

func (r ApiGetUniversalAudioStreamRequest) MaxAudioChannels(maxAudioChannels int32) ApiGetUniversalAudioStreamRequest

Optional. The maximum number of audio channels.

func (ApiGetUniversalAudioStreamRequest) MaxAudioSampleRate ¶

func (r ApiGetUniversalAudioStreamRequest) MaxAudioSampleRate(maxAudioSampleRate int32) ApiGetUniversalAudioStreamRequest

Optional. The maximum audio sample rate.

func (ApiGetUniversalAudioStreamRequest) MaxStreamingBitrate ¶

func (r ApiGetUniversalAudioStreamRequest) MaxStreamingBitrate(maxStreamingBitrate int32) ApiGetUniversalAudioStreamRequest

Optional. The maximum streaming bitrate.

func (ApiGetUniversalAudioStreamRequest) MediaSourceId ¶

The media version id, if playing an alternate version.

func (ApiGetUniversalAudioStreamRequest) StartTimeTicks ¶

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiGetUniversalAudioStreamRequest) TranscodingAudioChannels ¶

func (r ApiGetUniversalAudioStreamRequest) TranscodingAudioChannels(transcodingAudioChannels int32) ApiGetUniversalAudioStreamRequest

Optional. The number of how many audio channels to transcode to.

func (ApiGetUniversalAudioStreamRequest) TranscodingContainer ¶

func (r ApiGetUniversalAudioStreamRequest) TranscodingContainer(transcodingContainer string) ApiGetUniversalAudioStreamRequest

Optional. The container to transcode to.

func (ApiGetUniversalAudioStreamRequest) TranscodingProtocol ¶

Optional. The transcoding protocol.

func (ApiGetUniversalAudioStreamRequest) UserId ¶

Optional. The user id.

type ApiGetUpcomingEpisodesRequest ¶

type ApiGetUpcomingEpisodesRequest struct {
	ApiService TvShowsAPI
	// contains filtered or unexported fields
}

func (ApiGetUpcomingEpisodesRequest) EnableImageTypes ¶

func (r ApiGetUpcomingEpisodesRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetUpcomingEpisodesRequest

Optional. The image types to include in the output.

func (ApiGetUpcomingEpisodesRequest) EnableImages ¶

Optional. Include image information in output.

func (ApiGetUpcomingEpisodesRequest) EnableUserData ¶

func (r ApiGetUpcomingEpisodesRequest) EnableUserData(enableUserData bool) ApiGetUpcomingEpisodesRequest

Optional. Include user data.

func (ApiGetUpcomingEpisodesRequest) Execute ¶

func (ApiGetUpcomingEpisodesRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetUpcomingEpisodesRequest) ImageTypeLimit ¶

func (r ApiGetUpcomingEpisodesRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetUpcomingEpisodesRequest

Optional. The max number of images to return, per image type.

func (ApiGetUpcomingEpisodesRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetUpcomingEpisodesRequest) ParentId ¶

Optional. Specify this to localize the search to a specific item or folder. Omit to use the root.

func (ApiGetUpcomingEpisodesRequest) StartIndex ¶

Optional. The record index to start at. All items with a lower index will be dropped from the results.

func (ApiGetUpcomingEpisodesRequest) UserId ¶

The user id of the user to get the upcoming episodes for.

type ApiGetUserByIdRequest ¶

type ApiGetUserByIdRequest struct {
	ApiService UserAPI
	// contains filtered or unexported fields
}

func (ApiGetUserByIdRequest) Execute ¶

func (r ApiGetUserByIdRequest) Execute() (*UserDto, *http.Response, error)

type ApiGetUserImageRequest ¶

type ApiGetUserImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiGetUserImageRequest) BackgroundColor ¶

func (r ApiGetUserImageRequest) BackgroundColor(backgroundColor string) ApiGetUserImageRequest

Optional. Apply a background color for transparent images.

func (ApiGetUserImageRequest) Blur ¶

Optional. Blur image.

func (ApiGetUserImageRequest) Execute ¶

func (r ApiGetUserImageRequest) Execute() (*os.File, *http.Response, error)

func (ApiGetUserImageRequest) FillHeight ¶

func (r ApiGetUserImageRequest) FillHeight(fillHeight int32) ApiGetUserImageRequest

Height of box to fill.

func (ApiGetUserImageRequest) FillWidth ¶

func (r ApiGetUserImageRequest) FillWidth(fillWidth int32) ApiGetUserImageRequest

Width of box to fill.

func (ApiGetUserImageRequest) ForegroundLayer ¶

func (r ApiGetUserImageRequest) ForegroundLayer(foregroundLayer string) ApiGetUserImageRequest

Optional. Apply a foreground layer on top of the image.

func (ApiGetUserImageRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiGetUserImageRequest) Height ¶

The fixed image height to return.

func (ApiGetUserImageRequest) ImageIndex ¶

func (r ApiGetUserImageRequest) ImageIndex(imageIndex int32) ApiGetUserImageRequest

Image index.

func (ApiGetUserImageRequest) MaxHeight ¶

func (r ApiGetUserImageRequest) MaxHeight(maxHeight int32) ApiGetUserImageRequest

The maximum image height to return.

func (ApiGetUserImageRequest) MaxWidth ¶

The maximum image width to return.

func (ApiGetUserImageRequest) PercentPlayed ¶

func (r ApiGetUserImageRequest) PercentPlayed(percentPlayed float64) ApiGetUserImageRequest

Optional. Percent to render for the percent played overlay.

func (ApiGetUserImageRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiGetUserImageRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiGetUserImageRequest) UnplayedCount ¶

func (r ApiGetUserImageRequest) UnplayedCount(unplayedCount int32) ApiGetUserImageRequest

Optional. Unplayed count overlay to render.

func (ApiGetUserImageRequest) UserId ¶

User id.

func (ApiGetUserImageRequest) Width ¶

The fixed image width to return.

type ApiGetUserViewsRequest ¶

type ApiGetUserViewsRequest struct {
	ApiService UserViewsAPI
	// contains filtered or unexported fields
}

func (ApiGetUserViewsRequest) Execute ¶

func (ApiGetUserViewsRequest) IncludeExternalContent ¶

func (r ApiGetUserViewsRequest) IncludeExternalContent(includeExternalContent bool) ApiGetUserViewsRequest

Whether or not to include external views such as channels or live tv.

func (ApiGetUserViewsRequest) IncludeHidden ¶

func (r ApiGetUserViewsRequest) IncludeHidden(includeHidden bool) ApiGetUserViewsRequest

Whether or not to include hidden content.

func (ApiGetUserViewsRequest) PresetViews ¶

func (r ApiGetUserViewsRequest) PresetViews(presetViews []CollectionType) ApiGetUserViewsRequest

Preset views.

func (ApiGetUserViewsRequest) UserId ¶

User id.

type ApiGetUsersRequest ¶

type ApiGetUsersRequest struct {
	ApiService UserAPI
	// contains filtered or unexported fields
}

func (ApiGetUsersRequest) Execute ¶

func (r ApiGetUsersRequest) Execute() ([]UserDto, *http.Response, error)

func (ApiGetUsersRequest) IsDisabled ¶

func (r ApiGetUsersRequest) IsDisabled(isDisabled bool) ApiGetUsersRequest

Optional filter by IsDisabled=true or false.

func (ApiGetUsersRequest) IsHidden ¶

func (r ApiGetUsersRequest) IsHidden(isHidden bool) ApiGetUsersRequest

Optional filter by IsHidden=true or false.

type ApiGetUtcTimeRequest ¶

type ApiGetUtcTimeRequest struct {
	ApiService TimeSyncAPI
	// contains filtered or unexported fields
}

func (ApiGetUtcTimeRequest) Execute ¶

type ApiGetVariantHlsAudioPlaylistRequest ¶

type ApiGetVariantHlsAudioPlaylistRequest struct {
	ApiService DynamicHlsAPI
	// contains filtered or unexported fields
}

func (ApiGetVariantHlsAudioPlaylistRequest) AllowAudioStreamCopy ¶

func (r ApiGetVariantHlsAudioPlaylistRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiGetVariantHlsAudioPlaylistRequest

Whether or not to allow copying of the audio stream url.

func (ApiGetVariantHlsAudioPlaylistRequest) AllowVideoStreamCopy ¶

func (r ApiGetVariantHlsAudioPlaylistRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiGetVariantHlsAudioPlaylistRequest

Whether or not to allow copying of the video stream url.

func (ApiGetVariantHlsAudioPlaylistRequest) AudioBitRate ¶

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiGetVariantHlsAudioPlaylistRequest) AudioChannels ¶

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiGetVariantHlsAudioPlaylistRequest) AudioCodec ¶

Optional. Specify an audio codec to encode to, e.g. mp3.

func (ApiGetVariantHlsAudioPlaylistRequest) AudioSampleRate ¶

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiGetVariantHlsAudioPlaylistRequest) AudioStreamIndex ¶

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiGetVariantHlsAudioPlaylistRequest) BreakOnNonKeyFrames ¶

func (r ApiGetVariantHlsAudioPlaylistRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiGetVariantHlsAudioPlaylistRequest

Optional. Whether to break on non key frames.

func (ApiGetVariantHlsAudioPlaylistRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiGetVariantHlsAudioPlaylistRequest) CopyTimestamps ¶

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiGetVariantHlsAudioPlaylistRequest) CpuCoreLimit ¶

Optional. The limit of how many cpu cores to use.

func (ApiGetVariantHlsAudioPlaylistRequest) DeInterlace ¶

Optional. Whether to deinterlace the video.

func (ApiGetVariantHlsAudioPlaylistRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiGetVariantHlsAudioPlaylistRequest) DeviceProfileId ¶

Optional. The dlna device profile id to utilize. Deprecated

func (ApiGetVariantHlsAudioPlaylistRequest) EnableAudioVbrEncoding ¶

func (r ApiGetVariantHlsAudioPlaylistRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiGetVariantHlsAudioPlaylistRequest

Optional. Whether to enable Audio Encoding.

func (ApiGetVariantHlsAudioPlaylistRequest) EnableAutoStreamCopy ¶

func (r ApiGetVariantHlsAudioPlaylistRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiGetVariantHlsAudioPlaylistRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiGetVariantHlsAudioPlaylistRequest) EnableMpegtsM2TsMode ¶

func (r ApiGetVariantHlsAudioPlaylistRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiGetVariantHlsAudioPlaylistRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiGetVariantHlsAudioPlaylistRequest) Execute ¶

func (ApiGetVariantHlsAudioPlaylistRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetVariantHlsAudioPlaylistRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiGetVariantHlsAudioPlaylistRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiGetVariantHlsAudioPlaylistRequest) LiveStreamId ¶

The live stream id.

func (ApiGetVariantHlsAudioPlaylistRequest) MaxAudioBitDepth ¶

Optional. The maximum audio bit depth.

func (ApiGetVariantHlsAudioPlaylistRequest) MaxAudioChannels ¶

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiGetVariantHlsAudioPlaylistRequest) MaxFramerate ¶

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetVariantHlsAudioPlaylistRequest) MaxRefFrames ¶

Optional.

func (ApiGetVariantHlsAudioPlaylistRequest) MaxStreamingBitrate ¶

func (r ApiGetVariantHlsAudioPlaylistRequest) MaxStreamingBitrate(maxStreamingBitrate int32) ApiGetVariantHlsAudioPlaylistRequest

Optional. The maximum streaming bitrate.

func (ApiGetVariantHlsAudioPlaylistRequest) MaxVideoBitDepth ¶

Optional. The maximum video bit depth.

func (ApiGetVariantHlsAudioPlaylistRequest) MediaSourceId ¶

The media version id, if playing an alternate version.

func (ApiGetVariantHlsAudioPlaylistRequest) MinSegments ¶

The minimum number of segments.

func (ApiGetVariantHlsAudioPlaylistRequest) Params ¶

The streaming parameters.

func (ApiGetVariantHlsAudioPlaylistRequest) PlaySessionId ¶

The play session id.

func (ApiGetVariantHlsAudioPlaylistRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiGetVariantHlsAudioPlaylistRequest) RequireAvc ¶

Optional. Whether to require avc.

func (ApiGetVariantHlsAudioPlaylistRequest) RequireNonAnamorphic ¶

func (r ApiGetVariantHlsAudioPlaylistRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiGetVariantHlsAudioPlaylistRequest

Optional. Whether to require a non anamorphic stream.

func (ApiGetVariantHlsAudioPlaylistRequest) SegmentContainer ¶

The segment container.

func (ApiGetVariantHlsAudioPlaylistRequest) SegmentLength ¶

The segment length.

func (ApiGetVariantHlsAudioPlaylistRequest) StartTimeTicks ¶

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiGetVariantHlsAudioPlaylistRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiGetVariantHlsAudioPlaylistRequest) StreamOptions ¶

Optional. The streaming options.

func (ApiGetVariantHlsAudioPlaylistRequest) SubtitleCodec ¶

Optional. Specify a subtitle codec to encode to.

func (ApiGetVariantHlsAudioPlaylistRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiGetVariantHlsAudioPlaylistRequest) SubtitleStreamIndex ¶

func (r ApiGetVariantHlsAudioPlaylistRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiGetVariantHlsAudioPlaylistRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiGetVariantHlsAudioPlaylistRequest) Tag ¶

The tag.

func (ApiGetVariantHlsAudioPlaylistRequest) TranscodeReasons ¶

Optional. The transcoding reason.

func (ApiGetVariantHlsAudioPlaylistRequest) TranscodingMaxAudioChannels ¶

func (r ApiGetVariantHlsAudioPlaylistRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiGetVariantHlsAudioPlaylistRequest

Optional. The maximum number of audio channels to transcode.

func (ApiGetVariantHlsAudioPlaylistRequest) VideoBitRate ¶

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiGetVariantHlsAudioPlaylistRequest) VideoCodec ¶

Optional. Specify a video codec to encode to, e.g. h264.

func (ApiGetVariantHlsAudioPlaylistRequest) VideoStreamIndex ¶

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiGetVariantHlsAudioPlaylistRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiGetVariantHlsVideoPlaylistRequest ¶

type ApiGetVariantHlsVideoPlaylistRequest struct {
	ApiService DynamicHlsAPI
	// contains filtered or unexported fields
}

func (ApiGetVariantHlsVideoPlaylistRequest) AllowAudioStreamCopy ¶

func (r ApiGetVariantHlsVideoPlaylistRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiGetVariantHlsVideoPlaylistRequest

Whether or not to allow copying of the audio stream url.

func (ApiGetVariantHlsVideoPlaylistRequest) AllowVideoStreamCopy ¶

func (r ApiGetVariantHlsVideoPlaylistRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiGetVariantHlsVideoPlaylistRequest

Whether or not to allow copying of the video stream url.

func (ApiGetVariantHlsVideoPlaylistRequest) AlwaysBurnInSubtitleWhenTranscoding ¶

func (r ApiGetVariantHlsVideoPlaylistRequest) AlwaysBurnInSubtitleWhenTranscoding(alwaysBurnInSubtitleWhenTranscoding bool) ApiGetVariantHlsVideoPlaylistRequest

Whether to always burn in subtitles when transcoding.

func (ApiGetVariantHlsVideoPlaylistRequest) AudioBitRate ¶

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiGetVariantHlsVideoPlaylistRequest) AudioChannels ¶

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiGetVariantHlsVideoPlaylistRequest) AudioCodec ¶

Optional. Specify an audio codec to encode to, e.g. mp3.

func (ApiGetVariantHlsVideoPlaylistRequest) AudioSampleRate ¶

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiGetVariantHlsVideoPlaylistRequest) AudioStreamIndex ¶

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiGetVariantHlsVideoPlaylistRequest) BreakOnNonKeyFrames ¶

func (r ApiGetVariantHlsVideoPlaylistRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiGetVariantHlsVideoPlaylistRequest

Optional. Whether to break on non key frames.

func (ApiGetVariantHlsVideoPlaylistRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiGetVariantHlsVideoPlaylistRequest) CopyTimestamps ¶

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiGetVariantHlsVideoPlaylistRequest) CpuCoreLimit ¶

Optional. The limit of how many cpu cores to use.

func (ApiGetVariantHlsVideoPlaylistRequest) DeInterlace ¶

Optional. Whether to deinterlace the video.

func (ApiGetVariantHlsVideoPlaylistRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiGetVariantHlsVideoPlaylistRequest) DeviceProfileId ¶

Optional. The dlna device profile id to utilize. Deprecated

func (ApiGetVariantHlsVideoPlaylistRequest) EnableAudioVbrEncoding ¶

func (r ApiGetVariantHlsVideoPlaylistRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiGetVariantHlsVideoPlaylistRequest

Optional. Whether to enable Audio Encoding.

func (ApiGetVariantHlsVideoPlaylistRequest) EnableAutoStreamCopy ¶

func (r ApiGetVariantHlsVideoPlaylistRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiGetVariantHlsVideoPlaylistRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiGetVariantHlsVideoPlaylistRequest) EnableMpegtsM2TsMode ¶

func (r ApiGetVariantHlsVideoPlaylistRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiGetVariantHlsVideoPlaylistRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiGetVariantHlsVideoPlaylistRequest) Execute ¶

func (ApiGetVariantHlsVideoPlaylistRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetVariantHlsVideoPlaylistRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiGetVariantHlsVideoPlaylistRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiGetVariantHlsVideoPlaylistRequest) LiveStreamId ¶

The live stream id.

func (ApiGetVariantHlsVideoPlaylistRequest) MaxAudioBitDepth ¶

Optional. The maximum audio bit depth.

func (ApiGetVariantHlsVideoPlaylistRequest) MaxAudioChannels ¶

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiGetVariantHlsVideoPlaylistRequest) MaxFramerate ¶

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetVariantHlsVideoPlaylistRequest) MaxHeight ¶

Optional. The maximum vertical resolution of the encoded video.

func (ApiGetVariantHlsVideoPlaylistRequest) MaxRefFrames ¶

Optional.

func (ApiGetVariantHlsVideoPlaylistRequest) MaxVideoBitDepth ¶

Optional. The maximum video bit depth.

func (ApiGetVariantHlsVideoPlaylistRequest) MaxWidth ¶

Optional. The maximum horizontal resolution of the encoded video.

func (ApiGetVariantHlsVideoPlaylistRequest) MediaSourceId ¶

The media version id, if playing an alternate version.

func (ApiGetVariantHlsVideoPlaylistRequest) MinSegments ¶

The minimum number of segments.

func (ApiGetVariantHlsVideoPlaylistRequest) Params ¶

The streaming parameters.

func (ApiGetVariantHlsVideoPlaylistRequest) PlaySessionId ¶

The play session id.

func (ApiGetVariantHlsVideoPlaylistRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiGetVariantHlsVideoPlaylistRequest) RequireAvc ¶

Optional. Whether to require avc.

func (ApiGetVariantHlsVideoPlaylistRequest) RequireNonAnamorphic ¶

func (r ApiGetVariantHlsVideoPlaylistRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiGetVariantHlsVideoPlaylistRequest

Optional. Whether to require a non anamorphic stream.

func (ApiGetVariantHlsVideoPlaylistRequest) SegmentContainer ¶

The segment container.

func (ApiGetVariantHlsVideoPlaylistRequest) SegmentLength ¶

The segment length.

func (ApiGetVariantHlsVideoPlaylistRequest) StartTimeTicks ¶

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiGetVariantHlsVideoPlaylistRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiGetVariantHlsVideoPlaylistRequest) StreamOptions ¶

Optional. The streaming options.

func (ApiGetVariantHlsVideoPlaylistRequest) SubtitleCodec ¶

Optional. Specify a subtitle codec to encode to.

func (ApiGetVariantHlsVideoPlaylistRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiGetVariantHlsVideoPlaylistRequest) SubtitleStreamIndex ¶

func (r ApiGetVariantHlsVideoPlaylistRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiGetVariantHlsVideoPlaylistRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiGetVariantHlsVideoPlaylistRequest) Tag ¶

The tag.

func (ApiGetVariantHlsVideoPlaylistRequest) TranscodeReasons ¶

Optional. The transcoding reason.

func (ApiGetVariantHlsVideoPlaylistRequest) TranscodingMaxAudioChannels ¶

func (r ApiGetVariantHlsVideoPlaylistRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiGetVariantHlsVideoPlaylistRequest

Optional. The maximum number of audio channels to transcode.

func (ApiGetVariantHlsVideoPlaylistRequest) VideoBitRate ¶

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiGetVariantHlsVideoPlaylistRequest) VideoCodec ¶

Optional. Specify a video codec to encode to, e.g. h264.

func (ApiGetVariantHlsVideoPlaylistRequest) VideoStreamIndex ¶

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiGetVariantHlsVideoPlaylistRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiGetVideoStreamByContainerRequest ¶

type ApiGetVideoStreamByContainerRequest struct {
	ApiService VideosAPI
	// contains filtered or unexported fields
}

func (ApiGetVideoStreamByContainerRequest) AllowAudioStreamCopy ¶

func (r ApiGetVideoStreamByContainerRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiGetVideoStreamByContainerRequest

Whether or not to allow copying of the audio stream url.

func (ApiGetVideoStreamByContainerRequest) AllowVideoStreamCopy ¶

func (r ApiGetVideoStreamByContainerRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiGetVideoStreamByContainerRequest

Whether or not to allow copying of the video stream url.

func (ApiGetVideoStreamByContainerRequest) AudioBitRate ¶

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiGetVideoStreamByContainerRequest) AudioChannels ¶

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiGetVideoStreamByContainerRequest) AudioCodec ¶

Optional. Specify an audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension.

func (ApiGetVideoStreamByContainerRequest) AudioSampleRate ¶

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiGetVideoStreamByContainerRequest) AudioStreamIndex ¶

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiGetVideoStreamByContainerRequest) BreakOnNonKeyFrames ¶

func (r ApiGetVideoStreamByContainerRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiGetVideoStreamByContainerRequest

Optional. Whether to break on non key frames.

func (ApiGetVideoStreamByContainerRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiGetVideoStreamByContainerRequest) CopyTimestamps ¶

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiGetVideoStreamByContainerRequest) CpuCoreLimit ¶

Optional. The limit of how many cpu cores to use.

func (ApiGetVideoStreamByContainerRequest) DeInterlace ¶

Optional. Whether to deinterlace the video.

func (ApiGetVideoStreamByContainerRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiGetVideoStreamByContainerRequest) DeviceProfileId ¶

Optional. The dlna device profile id to utilize.

func (ApiGetVideoStreamByContainerRequest) EnableAudioVbrEncoding ¶

func (r ApiGetVideoStreamByContainerRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiGetVideoStreamByContainerRequest

Optional. Whether to enable Audio Encoding.

func (ApiGetVideoStreamByContainerRequest) EnableAutoStreamCopy ¶

func (r ApiGetVideoStreamByContainerRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiGetVideoStreamByContainerRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiGetVideoStreamByContainerRequest) EnableMpegtsM2TsMode ¶

func (r ApiGetVideoStreamByContainerRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiGetVideoStreamByContainerRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiGetVideoStreamByContainerRequest) Execute ¶

func (ApiGetVideoStreamByContainerRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetVideoStreamByContainerRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiGetVideoStreamByContainerRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiGetVideoStreamByContainerRequest) LiveStreamId ¶

The live stream id.

func (ApiGetVideoStreamByContainerRequest) MaxAudioBitDepth ¶

Optional. The maximum audio bit depth.

func (ApiGetVideoStreamByContainerRequest) MaxAudioChannels ¶

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiGetVideoStreamByContainerRequest) MaxFramerate ¶

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetVideoStreamByContainerRequest) MaxHeight ¶

Optional. The maximum vertical resolution of the encoded video.

func (ApiGetVideoStreamByContainerRequest) MaxRefFrames ¶

Optional.

func (ApiGetVideoStreamByContainerRequest) MaxVideoBitDepth ¶

Optional. The maximum video bit depth.

func (ApiGetVideoStreamByContainerRequest) MaxWidth ¶

Optional. The maximum horizontal resolution of the encoded video.

func (ApiGetVideoStreamByContainerRequest) MediaSourceId ¶

The media version id, if playing an alternate version.

func (ApiGetVideoStreamByContainerRequest) MinSegments ¶

The minimum number of segments.

func (ApiGetVideoStreamByContainerRequest) Params ¶

The streaming parameters.

func (ApiGetVideoStreamByContainerRequest) PlaySessionId ¶

The play session id.

func (ApiGetVideoStreamByContainerRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiGetVideoStreamByContainerRequest) RequireAvc ¶

Optional. Whether to require avc.

func (ApiGetVideoStreamByContainerRequest) RequireNonAnamorphic ¶

func (r ApiGetVideoStreamByContainerRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiGetVideoStreamByContainerRequest

Optional. Whether to require a non anamorphic stream.

func (ApiGetVideoStreamByContainerRequest) SegmentContainer ¶

The segment container.

func (ApiGetVideoStreamByContainerRequest) SegmentLength ¶

The segment length.

func (ApiGetVideoStreamByContainerRequest) StartTimeTicks ¶

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiGetVideoStreamByContainerRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiGetVideoStreamByContainerRequest) StreamOptions ¶

Optional. The streaming options.

func (ApiGetVideoStreamByContainerRequest) SubtitleCodec ¶

Optional. Specify a subtitle codec to encode to.

func (ApiGetVideoStreamByContainerRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiGetVideoStreamByContainerRequest) SubtitleStreamIndex ¶

func (r ApiGetVideoStreamByContainerRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiGetVideoStreamByContainerRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiGetVideoStreamByContainerRequest) Tag ¶

The tag.

func (ApiGetVideoStreamByContainerRequest) TranscodeReasons ¶

Optional. The transcoding reason.

func (ApiGetVideoStreamByContainerRequest) TranscodingMaxAudioChannels ¶

func (r ApiGetVideoStreamByContainerRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiGetVideoStreamByContainerRequest

Optional. The maximum number of audio channels to transcode.

func (ApiGetVideoStreamByContainerRequest) VideoBitRate ¶

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiGetVideoStreamByContainerRequest) VideoCodec ¶

Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension.

func (ApiGetVideoStreamByContainerRequest) VideoStreamIndex ¶

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiGetVideoStreamByContainerRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiGetVideoStreamRequest ¶

type ApiGetVideoStreamRequest struct {
	ApiService VideosAPI
	// contains filtered or unexported fields
}

func (ApiGetVideoStreamRequest) AllowAudioStreamCopy ¶

func (r ApiGetVideoStreamRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiGetVideoStreamRequest

Whether or not to allow copying of the audio stream url.

func (ApiGetVideoStreamRequest) AllowVideoStreamCopy ¶

func (r ApiGetVideoStreamRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiGetVideoStreamRequest

Whether or not to allow copying of the video stream url.

func (ApiGetVideoStreamRequest) AudioBitRate ¶

func (r ApiGetVideoStreamRequest) AudioBitRate(audioBitRate int32) ApiGetVideoStreamRequest

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiGetVideoStreamRequest) AudioChannels ¶

func (r ApiGetVideoStreamRequest) AudioChannels(audioChannels int32) ApiGetVideoStreamRequest

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiGetVideoStreamRequest) AudioCodec ¶

func (r ApiGetVideoStreamRequest) AudioCodec(audioCodec string) ApiGetVideoStreamRequest

Optional. Specify an audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension.

func (ApiGetVideoStreamRequest) AudioSampleRate ¶

func (r ApiGetVideoStreamRequest) AudioSampleRate(audioSampleRate int32) ApiGetVideoStreamRequest

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiGetVideoStreamRequest) AudioStreamIndex ¶

func (r ApiGetVideoStreamRequest) AudioStreamIndex(audioStreamIndex int32) ApiGetVideoStreamRequest

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiGetVideoStreamRequest) BreakOnNonKeyFrames ¶

func (r ApiGetVideoStreamRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiGetVideoStreamRequest

Optional. Whether to break on non key frames.

func (ApiGetVideoStreamRequest) Container ¶

The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv.

func (ApiGetVideoStreamRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiGetVideoStreamRequest) CopyTimestamps ¶

func (r ApiGetVideoStreamRequest) CopyTimestamps(copyTimestamps bool) ApiGetVideoStreamRequest

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiGetVideoStreamRequest) CpuCoreLimit ¶

func (r ApiGetVideoStreamRequest) CpuCoreLimit(cpuCoreLimit int32) ApiGetVideoStreamRequest

Optional. The limit of how many cpu cores to use.

func (ApiGetVideoStreamRequest) DeInterlace ¶

func (r ApiGetVideoStreamRequest) DeInterlace(deInterlace bool) ApiGetVideoStreamRequest

Optional. Whether to deinterlace the video.

func (ApiGetVideoStreamRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiGetVideoStreamRequest) DeviceProfileId ¶

func (r ApiGetVideoStreamRequest) DeviceProfileId(deviceProfileId string) ApiGetVideoStreamRequest

Optional. The dlna device profile id to utilize. Deprecated

func (ApiGetVideoStreamRequest) EnableAudioVbrEncoding ¶

func (r ApiGetVideoStreamRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiGetVideoStreamRequest

Optional. Whether to enable Audio Encoding.

func (ApiGetVideoStreamRequest) EnableAutoStreamCopy ¶

func (r ApiGetVideoStreamRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiGetVideoStreamRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiGetVideoStreamRequest) EnableMpegtsM2TsMode ¶

func (r ApiGetVideoStreamRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiGetVideoStreamRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiGetVideoStreamRequest) Execute ¶

func (r ApiGetVideoStreamRequest) Execute() (*os.File, *http.Response, error)

func (ApiGetVideoStreamRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetVideoStreamRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiGetVideoStreamRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiGetVideoStreamRequest) LiveStreamId ¶

func (r ApiGetVideoStreamRequest) LiveStreamId(liveStreamId string) ApiGetVideoStreamRequest

The live stream id.

func (ApiGetVideoStreamRequest) MaxAudioBitDepth ¶

func (r ApiGetVideoStreamRequest) MaxAudioBitDepth(maxAudioBitDepth int32) ApiGetVideoStreamRequest

Optional. The maximum audio bit depth.

func (ApiGetVideoStreamRequest) MaxAudioChannels ¶

func (r ApiGetVideoStreamRequest) MaxAudioChannels(maxAudioChannels int32) ApiGetVideoStreamRequest

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiGetVideoStreamRequest) MaxFramerate ¶

func (r ApiGetVideoStreamRequest) MaxFramerate(maxFramerate float32) ApiGetVideoStreamRequest

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiGetVideoStreamRequest) MaxHeight ¶

Optional. The maximum vertical resolution of the encoded video.

func (ApiGetVideoStreamRequest) MaxRefFrames ¶

func (r ApiGetVideoStreamRequest) MaxRefFrames(maxRefFrames int32) ApiGetVideoStreamRequest

Optional.

func (ApiGetVideoStreamRequest) MaxVideoBitDepth ¶

func (r ApiGetVideoStreamRequest) MaxVideoBitDepth(maxVideoBitDepth int32) ApiGetVideoStreamRequest

Optional. The maximum video bit depth.

func (ApiGetVideoStreamRequest) MaxWidth ¶

Optional. The maximum horizontal resolution of the encoded video.

func (ApiGetVideoStreamRequest) MediaSourceId ¶

func (r ApiGetVideoStreamRequest) MediaSourceId(mediaSourceId string) ApiGetVideoStreamRequest

The media version id, if playing an alternate version.

func (ApiGetVideoStreamRequest) MinSegments ¶

func (r ApiGetVideoStreamRequest) MinSegments(minSegments int32) ApiGetVideoStreamRequest

The minimum number of segments.

func (ApiGetVideoStreamRequest) Params ¶

The streaming parameters.

func (ApiGetVideoStreamRequest) PlaySessionId ¶

func (r ApiGetVideoStreamRequest) PlaySessionId(playSessionId string) ApiGetVideoStreamRequest

The play session id.

func (ApiGetVideoStreamRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiGetVideoStreamRequest) RequireAvc ¶

func (r ApiGetVideoStreamRequest) RequireAvc(requireAvc bool) ApiGetVideoStreamRequest

Optional. Whether to require avc.

func (ApiGetVideoStreamRequest) RequireNonAnamorphic ¶

func (r ApiGetVideoStreamRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiGetVideoStreamRequest

Optional. Whether to require a non anamorphic stream.

func (ApiGetVideoStreamRequest) SegmentContainer ¶

func (r ApiGetVideoStreamRequest) SegmentContainer(segmentContainer string) ApiGetVideoStreamRequest

The segment container.

func (ApiGetVideoStreamRequest) SegmentLength ¶

func (r ApiGetVideoStreamRequest) SegmentLength(segmentLength int32) ApiGetVideoStreamRequest

The segment length.

func (ApiGetVideoStreamRequest) StartTimeTicks ¶

func (r ApiGetVideoStreamRequest) StartTimeTicks(startTimeTicks int64) ApiGetVideoStreamRequest

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiGetVideoStreamRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiGetVideoStreamRequest) StreamOptions ¶

func (r ApiGetVideoStreamRequest) StreamOptions(streamOptions map[string]string) ApiGetVideoStreamRequest

Optional. The streaming options.

func (ApiGetVideoStreamRequest) SubtitleCodec ¶

func (r ApiGetVideoStreamRequest) SubtitleCodec(subtitleCodec string) ApiGetVideoStreamRequest

Optional. Specify a subtitle codec to encode to.

func (ApiGetVideoStreamRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiGetVideoStreamRequest) SubtitleStreamIndex ¶

func (r ApiGetVideoStreamRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiGetVideoStreamRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiGetVideoStreamRequest) Tag ¶

The tag.

func (ApiGetVideoStreamRequest) TranscodeReasons ¶

func (r ApiGetVideoStreamRequest) TranscodeReasons(transcodeReasons string) ApiGetVideoStreamRequest

Optional. The transcoding reason.

func (ApiGetVideoStreamRequest) TranscodingMaxAudioChannels ¶

func (r ApiGetVideoStreamRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiGetVideoStreamRequest

Optional. The maximum number of audio channels to transcode.

func (ApiGetVideoStreamRequest) VideoBitRate ¶

func (r ApiGetVideoStreamRequest) VideoBitRate(videoBitRate int32) ApiGetVideoStreamRequest

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiGetVideoStreamRequest) VideoCodec ¶

func (r ApiGetVideoStreamRequest) VideoCodec(videoCodec string) ApiGetVideoStreamRequest

Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension.

func (ApiGetVideoStreamRequest) VideoStreamIndex ¶

func (r ApiGetVideoStreamRequest) VideoStreamIndex(videoStreamIndex int32) ApiGetVideoStreamRequest

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiGetVideoStreamRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiGetVirtualFoldersRequest ¶

type ApiGetVirtualFoldersRequest struct {
	ApiService LibraryStructureAPI
	// contains filtered or unexported fields
}

func (ApiGetVirtualFoldersRequest) Execute ¶

type ApiGetWakeOnLanInfoRequest ¶

type ApiGetWakeOnLanInfoRequest struct {
	ApiService SystemAPI
	// contains filtered or unexported fields
}

func (ApiGetWakeOnLanInfoRequest) Execute ¶

type ApiGetYearRequest ¶

type ApiGetYearRequest struct {
	ApiService YearsAPI
	// contains filtered or unexported fields
}

func (ApiGetYearRequest) Execute ¶

func (r ApiGetYearRequest) Execute() (*BaseItemDto, *http.Response, error)

func (ApiGetYearRequest) UserId ¶

func (r ApiGetYearRequest) UserId(userId string) ApiGetYearRequest

Optional. Filter by user id, and attach user data.

type ApiGetYearsRequest ¶

type ApiGetYearsRequest struct {
	ApiService YearsAPI
	// contains filtered or unexported fields
}

func (ApiGetYearsRequest) EnableImageTypes ¶

func (r ApiGetYearsRequest) EnableImageTypes(enableImageTypes []ImageType) ApiGetYearsRequest

Optional. The image types to include in the output.

func (ApiGetYearsRequest) EnableImages ¶

func (r ApiGetYearsRequest) EnableImages(enableImages bool) ApiGetYearsRequest

Optional. Include image information in output.

func (ApiGetYearsRequest) EnableUserData ¶

func (r ApiGetYearsRequest) EnableUserData(enableUserData bool) ApiGetYearsRequest

Optional. Include user data.

func (ApiGetYearsRequest) ExcludeItemTypes ¶

func (r ApiGetYearsRequest) ExcludeItemTypes(excludeItemTypes []BaseItemKind) ApiGetYearsRequest

Optional. If specified, results will be excluded based on item type. This allows multiple, comma delimited.

func (ApiGetYearsRequest) Execute ¶

func (ApiGetYearsRequest) Fields ¶

Optional. Specify additional fields of information to return in the output.

func (ApiGetYearsRequest) ImageTypeLimit ¶

func (r ApiGetYearsRequest) ImageTypeLimit(imageTypeLimit int32) ApiGetYearsRequest

Optional. The max number of images to return, per image type.

func (ApiGetYearsRequest) IncludeItemTypes ¶

func (r ApiGetYearsRequest) IncludeItemTypes(includeItemTypes []BaseItemKind) ApiGetYearsRequest

Optional. If specified, results will be included based on item type. This allows multiple, comma delimited.

func (ApiGetYearsRequest) Limit ¶

Optional. The maximum number of records to return.

func (ApiGetYearsRequest) MediaTypes ¶

func (r ApiGetYearsRequest) MediaTypes(mediaTypes []MediaType) ApiGetYearsRequest

Optional. Filter by MediaType. Allows multiple, comma delimited.

func (ApiGetYearsRequest) ParentId ¶

func (r ApiGetYearsRequest) ParentId(parentId string) ApiGetYearsRequest

Specify this to localize the search to a specific item or folder. Omit to use the root.

func (ApiGetYearsRequest) Recursive ¶

func (r ApiGetYearsRequest) Recursive(recursive bool) ApiGetYearsRequest

Search recursively.

func (ApiGetYearsRequest) SortBy ¶

Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist, Artist, Budget, CommunityRating, CriticRating, DateCreated, DatePlayed, PlayCount, PremiereDate, ProductionYear, SortName, Random, Revenue, Runtime.

func (ApiGetYearsRequest) SortOrder ¶

func (r ApiGetYearsRequest) SortOrder(sortOrder []SortOrder) ApiGetYearsRequest

Sort Order - Ascending,Descending.

func (ApiGetYearsRequest) StartIndex ¶

func (r ApiGetYearsRequest) StartIndex(startIndex int32) ApiGetYearsRequest

Skips over a given number of items within the results. Use for paging.

func (ApiGetYearsRequest) UserId ¶

func (r ApiGetYearsRequest) UserId(userId string) ApiGetYearsRequest

User Id.

type ApiHeadArtistImageRequest ¶

type ApiHeadArtistImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiHeadArtistImageRequest) BackgroundColor ¶

func (r ApiHeadArtistImageRequest) BackgroundColor(backgroundColor string) ApiHeadArtistImageRequest

Optional. Apply a background color for transparent images.

func (ApiHeadArtistImageRequest) Blur ¶

Optional. Blur image.

func (ApiHeadArtistImageRequest) Execute ¶

func (r ApiHeadArtistImageRequest) Execute() (*os.File, *http.Response, error)

func (ApiHeadArtistImageRequest) FillHeight ¶

Height of box to fill.

func (ApiHeadArtistImageRequest) FillWidth ¶

Width of box to fill.

func (ApiHeadArtistImageRequest) ForegroundLayer ¶

func (r ApiHeadArtistImageRequest) ForegroundLayer(foregroundLayer string) ApiHeadArtistImageRequest

Optional. Apply a foreground layer on top of the image.

func (ApiHeadArtistImageRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiHeadArtistImageRequest) Height ¶

The fixed image height to return.

func (ApiHeadArtistImageRequest) MaxHeight ¶

The maximum image height to return.

func (ApiHeadArtistImageRequest) MaxWidth ¶

The maximum image width to return.

func (ApiHeadArtistImageRequest) PercentPlayed ¶

func (r ApiHeadArtistImageRequest) PercentPlayed(percentPlayed float64) ApiHeadArtistImageRequest

Optional. Percent to render for the percent played overlay.

func (ApiHeadArtistImageRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiHeadArtistImageRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiHeadArtistImageRequest) UnplayedCount ¶

func (r ApiHeadArtistImageRequest) UnplayedCount(unplayedCount int32) ApiHeadArtistImageRequest

Optional. Unplayed count overlay to render.

func (ApiHeadArtistImageRequest) Width ¶

The fixed image width to return.

type ApiHeadAudioStreamByContainerRequest ¶

type ApiHeadAudioStreamByContainerRequest struct {
	ApiService AudioAPI
	// contains filtered or unexported fields
}

func (ApiHeadAudioStreamByContainerRequest) AllowAudioStreamCopy ¶

func (r ApiHeadAudioStreamByContainerRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiHeadAudioStreamByContainerRequest

Whether or not to allow copying of the audio stream url.

func (ApiHeadAudioStreamByContainerRequest) AllowVideoStreamCopy ¶

func (r ApiHeadAudioStreamByContainerRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiHeadAudioStreamByContainerRequest

Whether or not to allow copying of the video stream url.

func (ApiHeadAudioStreamByContainerRequest) AudioBitRate ¶

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiHeadAudioStreamByContainerRequest) AudioChannels ¶

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiHeadAudioStreamByContainerRequest) AudioCodec ¶

Optional. Specify an audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension.

func (ApiHeadAudioStreamByContainerRequest) AudioSampleRate ¶

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiHeadAudioStreamByContainerRequest) AudioStreamIndex ¶

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiHeadAudioStreamByContainerRequest) BreakOnNonKeyFrames ¶

func (r ApiHeadAudioStreamByContainerRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiHeadAudioStreamByContainerRequest

Optional. Whether to break on non key frames.

func (ApiHeadAudioStreamByContainerRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiHeadAudioStreamByContainerRequest) CopyTimestamps ¶

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiHeadAudioStreamByContainerRequest) CpuCoreLimit ¶

Optional. The limit of how many cpu cores to use.

func (ApiHeadAudioStreamByContainerRequest) DeInterlace ¶

Optional. Whether to deinterlace the video.

func (ApiHeadAudioStreamByContainerRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiHeadAudioStreamByContainerRequest) DeviceProfileId ¶

Optional. The dlna device profile id to utilize. Deprecated

func (ApiHeadAudioStreamByContainerRequest) EnableAudioVbrEncoding ¶

func (r ApiHeadAudioStreamByContainerRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiHeadAudioStreamByContainerRequest

Optional. Whether to enable Audio Encoding.

func (ApiHeadAudioStreamByContainerRequest) EnableAutoStreamCopy ¶

func (r ApiHeadAudioStreamByContainerRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiHeadAudioStreamByContainerRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiHeadAudioStreamByContainerRequest) EnableMpegtsM2TsMode ¶

func (r ApiHeadAudioStreamByContainerRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiHeadAudioStreamByContainerRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiHeadAudioStreamByContainerRequest) Execute ¶

func (ApiHeadAudioStreamByContainerRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiHeadAudioStreamByContainerRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiHeadAudioStreamByContainerRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiHeadAudioStreamByContainerRequest) LiveStreamId ¶

The live stream id.

func (ApiHeadAudioStreamByContainerRequest) MaxAudioBitDepth ¶

Optional. The maximum audio bit depth.

func (ApiHeadAudioStreamByContainerRequest) MaxAudioChannels ¶

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiHeadAudioStreamByContainerRequest) MaxFramerate ¶

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiHeadAudioStreamByContainerRequest) MaxRefFrames ¶

Optional.

func (ApiHeadAudioStreamByContainerRequest) MaxVideoBitDepth ¶

Optional. The maximum video bit depth.

func (ApiHeadAudioStreamByContainerRequest) MediaSourceId ¶

The media version id, if playing an alternate version.

func (ApiHeadAudioStreamByContainerRequest) MinSegments ¶

The minimum number of segments.

func (ApiHeadAudioStreamByContainerRequest) Params ¶

The streaming parameters.

func (ApiHeadAudioStreamByContainerRequest) PlaySessionId ¶

The play session id.

func (ApiHeadAudioStreamByContainerRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiHeadAudioStreamByContainerRequest) RequireAvc ¶

Optional. Whether to require avc.

func (ApiHeadAudioStreamByContainerRequest) RequireNonAnamorphic ¶

func (r ApiHeadAudioStreamByContainerRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiHeadAudioStreamByContainerRequest

Optional. Whether to require a non anamporphic stream.

func (ApiHeadAudioStreamByContainerRequest) SegmentContainer ¶

The segment container.

func (ApiHeadAudioStreamByContainerRequest) SegmentLength ¶

The segment length.

func (ApiHeadAudioStreamByContainerRequest) StartTimeTicks ¶

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiHeadAudioStreamByContainerRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiHeadAudioStreamByContainerRequest) StreamOptions ¶

Optional. The streaming options.

func (ApiHeadAudioStreamByContainerRequest) SubtitleCodec ¶

Optional. Specify a subtitle codec to encode to.

func (ApiHeadAudioStreamByContainerRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiHeadAudioStreamByContainerRequest) SubtitleStreamIndex ¶

func (r ApiHeadAudioStreamByContainerRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiHeadAudioStreamByContainerRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiHeadAudioStreamByContainerRequest) Tag ¶

The tag.

func (ApiHeadAudioStreamByContainerRequest) TranscodeReasons ¶

Optional. The transcoding reason.

func (ApiHeadAudioStreamByContainerRequest) TranscodingMaxAudioChannels ¶

func (r ApiHeadAudioStreamByContainerRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiHeadAudioStreamByContainerRequest

Optional. The maximum number of audio channels to transcode.

func (ApiHeadAudioStreamByContainerRequest) VideoBitRate ¶

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiHeadAudioStreamByContainerRequest) VideoCodec ¶

Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension.

func (ApiHeadAudioStreamByContainerRequest) VideoStreamIndex ¶

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiHeadAudioStreamByContainerRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiHeadAudioStreamRequest ¶

type ApiHeadAudioStreamRequest struct {
	ApiService AudioAPI
	// contains filtered or unexported fields
}

func (ApiHeadAudioStreamRequest) AllowAudioStreamCopy ¶

func (r ApiHeadAudioStreamRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiHeadAudioStreamRequest

Whether or not to allow copying of the audio stream url.

func (ApiHeadAudioStreamRequest) AllowVideoStreamCopy ¶

func (r ApiHeadAudioStreamRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiHeadAudioStreamRequest

Whether or not to allow copying of the video stream url.

func (ApiHeadAudioStreamRequest) AudioBitRate ¶

func (r ApiHeadAudioStreamRequest) AudioBitRate(audioBitRate int32) ApiHeadAudioStreamRequest

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiHeadAudioStreamRequest) AudioChannels ¶

func (r ApiHeadAudioStreamRequest) AudioChannels(audioChannels int32) ApiHeadAudioStreamRequest

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiHeadAudioStreamRequest) AudioCodec ¶

Optional. Specify an audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension.

func (ApiHeadAudioStreamRequest) AudioSampleRate ¶

func (r ApiHeadAudioStreamRequest) AudioSampleRate(audioSampleRate int32) ApiHeadAudioStreamRequest

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiHeadAudioStreamRequest) AudioStreamIndex ¶

func (r ApiHeadAudioStreamRequest) AudioStreamIndex(audioStreamIndex int32) ApiHeadAudioStreamRequest

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiHeadAudioStreamRequest) BreakOnNonKeyFrames ¶

func (r ApiHeadAudioStreamRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiHeadAudioStreamRequest

Optional. Whether to break on non key frames.

func (ApiHeadAudioStreamRequest) Container ¶

The audio container.

func (ApiHeadAudioStreamRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiHeadAudioStreamRequest) CopyTimestamps ¶

func (r ApiHeadAudioStreamRequest) CopyTimestamps(copyTimestamps bool) ApiHeadAudioStreamRequest

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiHeadAudioStreamRequest) CpuCoreLimit ¶

func (r ApiHeadAudioStreamRequest) CpuCoreLimit(cpuCoreLimit int32) ApiHeadAudioStreamRequest

Optional. The limit of how many cpu cores to use.

func (ApiHeadAudioStreamRequest) DeInterlace ¶

func (r ApiHeadAudioStreamRequest) DeInterlace(deInterlace bool) ApiHeadAudioStreamRequest

Optional. Whether to deinterlace the video.

func (ApiHeadAudioStreamRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiHeadAudioStreamRequest) DeviceProfileId ¶

func (r ApiHeadAudioStreamRequest) DeviceProfileId(deviceProfileId string) ApiHeadAudioStreamRequest

Optional. The dlna device profile id to utilize. Deprecated

func (ApiHeadAudioStreamRequest) EnableAudioVbrEncoding ¶

func (r ApiHeadAudioStreamRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiHeadAudioStreamRequest

Optional. Whether to enable Audio Encoding.

func (ApiHeadAudioStreamRequest) EnableAutoStreamCopy ¶

func (r ApiHeadAudioStreamRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiHeadAudioStreamRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiHeadAudioStreamRequest) EnableMpegtsM2TsMode ¶

func (r ApiHeadAudioStreamRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiHeadAudioStreamRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiHeadAudioStreamRequest) Execute ¶

func (r ApiHeadAudioStreamRequest) Execute() (*os.File, *http.Response, error)

func (ApiHeadAudioStreamRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiHeadAudioStreamRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiHeadAudioStreamRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiHeadAudioStreamRequest) LiveStreamId ¶

func (r ApiHeadAudioStreamRequest) LiveStreamId(liveStreamId string) ApiHeadAudioStreamRequest

The live stream id.

func (ApiHeadAudioStreamRequest) MaxAudioBitDepth ¶

func (r ApiHeadAudioStreamRequest) MaxAudioBitDepth(maxAudioBitDepth int32) ApiHeadAudioStreamRequest

Optional. The maximum audio bit depth.

func (ApiHeadAudioStreamRequest) MaxAudioChannels ¶

func (r ApiHeadAudioStreamRequest) MaxAudioChannels(maxAudioChannels int32) ApiHeadAudioStreamRequest

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiHeadAudioStreamRequest) MaxFramerate ¶

func (r ApiHeadAudioStreamRequest) MaxFramerate(maxFramerate float32) ApiHeadAudioStreamRequest

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiHeadAudioStreamRequest) MaxRefFrames ¶

func (r ApiHeadAudioStreamRequest) MaxRefFrames(maxRefFrames int32) ApiHeadAudioStreamRequest

Optional.

func (ApiHeadAudioStreamRequest) MaxVideoBitDepth ¶

func (r ApiHeadAudioStreamRequest) MaxVideoBitDepth(maxVideoBitDepth int32) ApiHeadAudioStreamRequest

Optional. The maximum video bit depth.

func (ApiHeadAudioStreamRequest) MediaSourceId ¶

func (r ApiHeadAudioStreamRequest) MediaSourceId(mediaSourceId string) ApiHeadAudioStreamRequest

The media version id, if playing an alternate version.

func (ApiHeadAudioStreamRequest) MinSegments ¶

func (r ApiHeadAudioStreamRequest) MinSegments(minSegments int32) ApiHeadAudioStreamRequest

The minimum number of segments.

func (ApiHeadAudioStreamRequest) Params ¶

The streaming parameters.

func (ApiHeadAudioStreamRequest) PlaySessionId ¶

func (r ApiHeadAudioStreamRequest) PlaySessionId(playSessionId string) ApiHeadAudioStreamRequest

The play session id.

func (ApiHeadAudioStreamRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiHeadAudioStreamRequest) RequireAvc ¶

func (r ApiHeadAudioStreamRequest) RequireAvc(requireAvc bool) ApiHeadAudioStreamRequest

Optional. Whether to require avc.

func (ApiHeadAudioStreamRequest) RequireNonAnamorphic ¶

func (r ApiHeadAudioStreamRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiHeadAudioStreamRequest

Optional. Whether to require a non anamorphic stream.

func (ApiHeadAudioStreamRequest) SegmentContainer ¶

func (r ApiHeadAudioStreamRequest) SegmentContainer(segmentContainer string) ApiHeadAudioStreamRequest

The segment container.

func (ApiHeadAudioStreamRequest) SegmentLength ¶

func (r ApiHeadAudioStreamRequest) SegmentLength(segmentLength int32) ApiHeadAudioStreamRequest

The segment length.

func (ApiHeadAudioStreamRequest) StartTimeTicks ¶

func (r ApiHeadAudioStreamRequest) StartTimeTicks(startTimeTicks int64) ApiHeadAudioStreamRequest

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiHeadAudioStreamRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiHeadAudioStreamRequest) StreamOptions ¶

func (r ApiHeadAudioStreamRequest) StreamOptions(streamOptions map[string]string) ApiHeadAudioStreamRequest

Optional. The streaming options.

func (ApiHeadAudioStreamRequest) SubtitleCodec ¶

func (r ApiHeadAudioStreamRequest) SubtitleCodec(subtitleCodec string) ApiHeadAudioStreamRequest

Optional. Specify a subtitle codec to encode to.

func (ApiHeadAudioStreamRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiHeadAudioStreamRequest) SubtitleStreamIndex ¶

func (r ApiHeadAudioStreamRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiHeadAudioStreamRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiHeadAudioStreamRequest) Tag ¶

The tag.

func (ApiHeadAudioStreamRequest) TranscodeReasons ¶

func (r ApiHeadAudioStreamRequest) TranscodeReasons(transcodeReasons string) ApiHeadAudioStreamRequest

Optional. The transcoding reason.

func (ApiHeadAudioStreamRequest) TranscodingMaxAudioChannels ¶

func (r ApiHeadAudioStreamRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiHeadAudioStreamRequest

Optional. The maximum number of audio channels to transcode.

func (ApiHeadAudioStreamRequest) VideoBitRate ¶

func (r ApiHeadAudioStreamRequest) VideoBitRate(videoBitRate int32) ApiHeadAudioStreamRequest

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiHeadAudioStreamRequest) VideoCodec ¶

Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension.

func (ApiHeadAudioStreamRequest) VideoStreamIndex ¶

func (r ApiHeadAudioStreamRequest) VideoStreamIndex(videoStreamIndex int32) ApiHeadAudioStreamRequest

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiHeadAudioStreamRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiHeadGenreImageByIndexRequest ¶

type ApiHeadGenreImageByIndexRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiHeadGenreImageByIndexRequest) BackgroundColor ¶

func (r ApiHeadGenreImageByIndexRequest) BackgroundColor(backgroundColor string) ApiHeadGenreImageByIndexRequest

Optional. Apply a background color for transparent images.

func (ApiHeadGenreImageByIndexRequest) Blur ¶

Optional. Blur image.

func (ApiHeadGenreImageByIndexRequest) Execute ¶

func (ApiHeadGenreImageByIndexRequest) FillHeight ¶

Height of box to fill.

func (ApiHeadGenreImageByIndexRequest) FillWidth ¶

Width of box to fill.

func (ApiHeadGenreImageByIndexRequest) ForegroundLayer ¶

func (r ApiHeadGenreImageByIndexRequest) ForegroundLayer(foregroundLayer string) ApiHeadGenreImageByIndexRequest

Optional. Apply a foreground layer on top of the image.

func (ApiHeadGenreImageByIndexRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiHeadGenreImageByIndexRequest) Height ¶

The fixed image height to return.

func (ApiHeadGenreImageByIndexRequest) MaxHeight ¶

The maximum image height to return.

func (ApiHeadGenreImageByIndexRequest) MaxWidth ¶

The maximum image width to return.

func (ApiHeadGenreImageByIndexRequest) PercentPlayed ¶

Optional. Percent to render for the percent played overlay.

func (ApiHeadGenreImageByIndexRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiHeadGenreImageByIndexRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiHeadGenreImageByIndexRequest) UnplayedCount ¶

Optional. Unplayed count overlay to render.

func (ApiHeadGenreImageByIndexRequest) Width ¶

The fixed image width to return.

type ApiHeadGenreImageRequest ¶

type ApiHeadGenreImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiHeadGenreImageRequest) BackgroundColor ¶

func (r ApiHeadGenreImageRequest) BackgroundColor(backgroundColor string) ApiHeadGenreImageRequest

Optional. Apply a background color for transparent images.

func (ApiHeadGenreImageRequest) Blur ¶

Optional. Blur image.

func (ApiHeadGenreImageRequest) Execute ¶

func (r ApiHeadGenreImageRequest) Execute() (*os.File, *http.Response, error)

func (ApiHeadGenreImageRequest) FillHeight ¶

func (r ApiHeadGenreImageRequest) FillHeight(fillHeight int32) ApiHeadGenreImageRequest

Height of box to fill.

func (ApiHeadGenreImageRequest) FillWidth ¶

Width of box to fill.

func (ApiHeadGenreImageRequest) ForegroundLayer ¶

func (r ApiHeadGenreImageRequest) ForegroundLayer(foregroundLayer string) ApiHeadGenreImageRequest

Optional. Apply a foreground layer on top of the image.

func (ApiHeadGenreImageRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiHeadGenreImageRequest) Height ¶

The fixed image height to return.

func (ApiHeadGenreImageRequest) ImageIndex ¶

func (r ApiHeadGenreImageRequest) ImageIndex(imageIndex int32) ApiHeadGenreImageRequest

Image index.

func (ApiHeadGenreImageRequest) MaxHeight ¶

The maximum image height to return.

func (ApiHeadGenreImageRequest) MaxWidth ¶

The maximum image width to return.

func (ApiHeadGenreImageRequest) PercentPlayed ¶

func (r ApiHeadGenreImageRequest) PercentPlayed(percentPlayed float64) ApiHeadGenreImageRequest

Optional. Percent to render for the percent played overlay.

func (ApiHeadGenreImageRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiHeadGenreImageRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiHeadGenreImageRequest) UnplayedCount ¶

func (r ApiHeadGenreImageRequest) UnplayedCount(unplayedCount int32) ApiHeadGenreImageRequest

Optional. Unplayed count overlay to render.

func (ApiHeadGenreImageRequest) Width ¶

The fixed image width to return.

type ApiHeadItemImage2Request ¶

type ApiHeadItemImage2Request struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiHeadItemImage2Request) BackgroundColor ¶

func (r ApiHeadItemImage2Request) BackgroundColor(backgroundColor string) ApiHeadItemImage2Request

Optional. Apply a background color for transparent images.

func (ApiHeadItemImage2Request) Blur ¶

Optional. Blur image.

func (ApiHeadItemImage2Request) Execute ¶

func (r ApiHeadItemImage2Request) Execute() (*os.File, *http.Response, error)

func (ApiHeadItemImage2Request) FillHeight ¶

func (r ApiHeadItemImage2Request) FillHeight(fillHeight int32) ApiHeadItemImage2Request

Height of box to fill.

func (ApiHeadItemImage2Request) FillWidth ¶

Width of box to fill.

func (ApiHeadItemImage2Request) ForegroundLayer ¶

func (r ApiHeadItemImage2Request) ForegroundLayer(foregroundLayer string) ApiHeadItemImage2Request

Optional. Apply a foreground layer on top of the image.

func (ApiHeadItemImage2Request) Height ¶

The fixed image height to return.

func (ApiHeadItemImage2Request) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiHeadItemImage2Request) Width ¶

The fixed image width to return.

type ApiHeadItemImageByIndexRequest ¶

type ApiHeadItemImageByIndexRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiHeadItemImageByIndexRequest) BackgroundColor ¶

func (r ApiHeadItemImageByIndexRequest) BackgroundColor(backgroundColor string) ApiHeadItemImageByIndexRequest

Optional. Apply a background color for transparent images.

func (ApiHeadItemImageByIndexRequest) Blur ¶

Optional. Blur image.

func (ApiHeadItemImageByIndexRequest) Execute ¶

func (ApiHeadItemImageByIndexRequest) FillHeight ¶

Height of box to fill.

func (ApiHeadItemImageByIndexRequest) FillWidth ¶

Width of box to fill.

func (ApiHeadItemImageByIndexRequest) ForegroundLayer ¶

func (r ApiHeadItemImageByIndexRequest) ForegroundLayer(foregroundLayer string) ApiHeadItemImageByIndexRequest

Optional. Apply a foreground layer on top of the image.

func (ApiHeadItemImageByIndexRequest) Format ¶

Optional. The MediaBrowser.Model.Drawing.ImageFormat of the returned image.

func (ApiHeadItemImageByIndexRequest) Height ¶

The fixed image height to return.

func (ApiHeadItemImageByIndexRequest) MaxHeight ¶

The maximum image height to return.

func (ApiHeadItemImageByIndexRequest) MaxWidth ¶

The maximum image width to return.

func (ApiHeadItemImageByIndexRequest) PercentPlayed ¶

Optional. Percent to render for the percent played overlay.

func (ApiHeadItemImageByIndexRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiHeadItemImageByIndexRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiHeadItemImageByIndexRequest) UnplayedCount ¶

Optional. Unplayed count overlay to render.

func (ApiHeadItemImageByIndexRequest) Width ¶

The fixed image width to return.

type ApiHeadItemImageRequest ¶

type ApiHeadItemImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiHeadItemImageRequest) BackgroundColor ¶

func (r ApiHeadItemImageRequest) BackgroundColor(backgroundColor string) ApiHeadItemImageRequest

Optional. Apply a background color for transparent images.

func (ApiHeadItemImageRequest) Blur ¶

Optional. Blur image.

func (ApiHeadItemImageRequest) Execute ¶

func (r ApiHeadItemImageRequest) Execute() (*os.File, *http.Response, error)

func (ApiHeadItemImageRequest) FillHeight ¶

func (r ApiHeadItemImageRequest) FillHeight(fillHeight int32) ApiHeadItemImageRequest

Height of box to fill.

func (ApiHeadItemImageRequest) FillWidth ¶

func (r ApiHeadItemImageRequest) FillWidth(fillWidth int32) ApiHeadItemImageRequest

Width of box to fill.

func (ApiHeadItemImageRequest) ForegroundLayer ¶

func (r ApiHeadItemImageRequest) ForegroundLayer(foregroundLayer string) ApiHeadItemImageRequest

Optional. Apply a foreground layer on top of the image.

func (ApiHeadItemImageRequest) Format ¶

Optional. The MediaBrowser.Model.Drawing.ImageFormat of the returned image.

func (ApiHeadItemImageRequest) Height ¶

The fixed image height to return.

func (ApiHeadItemImageRequest) ImageIndex ¶

func (r ApiHeadItemImageRequest) ImageIndex(imageIndex int32) ApiHeadItemImageRequest

Image index.

func (ApiHeadItemImageRequest) MaxHeight ¶

func (r ApiHeadItemImageRequest) MaxHeight(maxHeight int32) ApiHeadItemImageRequest

The maximum image height to return.

func (ApiHeadItemImageRequest) MaxWidth ¶

The maximum image width to return.

func (ApiHeadItemImageRequest) PercentPlayed ¶

func (r ApiHeadItemImageRequest) PercentPlayed(percentPlayed float64) ApiHeadItemImageRequest

Optional. Percent to render for the percent played overlay.

func (ApiHeadItemImageRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiHeadItemImageRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiHeadItemImageRequest) UnplayedCount ¶

func (r ApiHeadItemImageRequest) UnplayedCount(unplayedCount int32) ApiHeadItemImageRequest

Optional. Unplayed count overlay to render.

func (ApiHeadItemImageRequest) Width ¶

The fixed image width to return.

type ApiHeadMasterHlsAudioPlaylistRequest ¶

type ApiHeadMasterHlsAudioPlaylistRequest struct {
	ApiService DynamicHlsAPI
	// contains filtered or unexported fields
}

func (ApiHeadMasterHlsAudioPlaylistRequest) AllowAudioStreamCopy ¶

func (r ApiHeadMasterHlsAudioPlaylistRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiHeadMasterHlsAudioPlaylistRequest

Whether or not to allow copying of the audio stream url.

func (ApiHeadMasterHlsAudioPlaylistRequest) AllowVideoStreamCopy ¶

func (r ApiHeadMasterHlsAudioPlaylistRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiHeadMasterHlsAudioPlaylistRequest

Whether or not to allow copying of the video stream url.

func (ApiHeadMasterHlsAudioPlaylistRequest) AudioBitRate ¶

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiHeadMasterHlsAudioPlaylistRequest) AudioChannels ¶

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiHeadMasterHlsAudioPlaylistRequest) AudioCodec ¶

Optional. Specify an audio codec to encode to, e.g. mp3.

func (ApiHeadMasterHlsAudioPlaylistRequest) AudioSampleRate ¶

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiHeadMasterHlsAudioPlaylistRequest) AudioStreamIndex ¶

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiHeadMasterHlsAudioPlaylistRequest) BreakOnNonKeyFrames ¶

func (r ApiHeadMasterHlsAudioPlaylistRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiHeadMasterHlsAudioPlaylistRequest

Optional. Whether to break on non key frames.

func (ApiHeadMasterHlsAudioPlaylistRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiHeadMasterHlsAudioPlaylistRequest) CopyTimestamps ¶

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiHeadMasterHlsAudioPlaylistRequest) CpuCoreLimit ¶

Optional. The limit of how many cpu cores to use.

func (ApiHeadMasterHlsAudioPlaylistRequest) DeInterlace ¶

Optional. Whether to deinterlace the video.

func (ApiHeadMasterHlsAudioPlaylistRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiHeadMasterHlsAudioPlaylistRequest) DeviceProfileId ¶

Optional. The dlna device profile id to utilize. Deprecated

func (ApiHeadMasterHlsAudioPlaylistRequest) EnableAdaptiveBitrateStreaming ¶

func (r ApiHeadMasterHlsAudioPlaylistRequest) EnableAdaptiveBitrateStreaming(enableAdaptiveBitrateStreaming bool) ApiHeadMasterHlsAudioPlaylistRequest

Enable adaptive bitrate streaming.

func (ApiHeadMasterHlsAudioPlaylistRequest) EnableAudioVbrEncoding ¶

func (r ApiHeadMasterHlsAudioPlaylistRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiHeadMasterHlsAudioPlaylistRequest

Optional. Whether to enable Audio Encoding.

func (ApiHeadMasterHlsAudioPlaylistRequest) EnableAutoStreamCopy ¶

func (r ApiHeadMasterHlsAudioPlaylistRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiHeadMasterHlsAudioPlaylistRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiHeadMasterHlsAudioPlaylistRequest) EnableMpegtsM2TsMode ¶

func (r ApiHeadMasterHlsAudioPlaylistRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiHeadMasterHlsAudioPlaylistRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiHeadMasterHlsAudioPlaylistRequest) Execute ¶

func (ApiHeadMasterHlsAudioPlaylistRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiHeadMasterHlsAudioPlaylistRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiHeadMasterHlsAudioPlaylistRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiHeadMasterHlsAudioPlaylistRequest) LiveStreamId ¶

The live stream id.

func (ApiHeadMasterHlsAudioPlaylistRequest) MaxAudioBitDepth ¶

Optional. The maximum audio bit depth.

func (ApiHeadMasterHlsAudioPlaylistRequest) MaxAudioChannels ¶

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiHeadMasterHlsAudioPlaylistRequest) MaxFramerate ¶

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiHeadMasterHlsAudioPlaylistRequest) MaxRefFrames ¶

Optional.

func (ApiHeadMasterHlsAudioPlaylistRequest) MaxStreamingBitrate ¶

func (r ApiHeadMasterHlsAudioPlaylistRequest) MaxStreamingBitrate(maxStreamingBitrate int32) ApiHeadMasterHlsAudioPlaylistRequest

Optional. The maximum streaming bitrate.

func (ApiHeadMasterHlsAudioPlaylistRequest) MaxVideoBitDepth ¶

Optional. The maximum video bit depth.

func (ApiHeadMasterHlsAudioPlaylistRequest) MediaSourceId ¶

The media version id, if playing an alternate version.

func (ApiHeadMasterHlsAudioPlaylistRequest) MinSegments ¶

The minimum number of segments.

func (ApiHeadMasterHlsAudioPlaylistRequest) Params ¶

The streaming parameters.

func (ApiHeadMasterHlsAudioPlaylistRequest) PlaySessionId ¶

The play session id.

func (ApiHeadMasterHlsAudioPlaylistRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiHeadMasterHlsAudioPlaylistRequest) RequireAvc ¶

Optional. Whether to require avc.

func (ApiHeadMasterHlsAudioPlaylistRequest) RequireNonAnamorphic ¶

func (r ApiHeadMasterHlsAudioPlaylistRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiHeadMasterHlsAudioPlaylistRequest

Optional. Whether to require a non anamorphic stream.

func (ApiHeadMasterHlsAudioPlaylistRequest) SegmentContainer ¶

The segment container.

func (ApiHeadMasterHlsAudioPlaylistRequest) SegmentLength ¶

The segment length.

func (ApiHeadMasterHlsAudioPlaylistRequest) StartTimeTicks ¶

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiHeadMasterHlsAudioPlaylistRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiHeadMasterHlsAudioPlaylistRequest) StreamOptions ¶

Optional. The streaming options.

func (ApiHeadMasterHlsAudioPlaylistRequest) SubtitleCodec ¶

Optional. Specify a subtitle codec to encode to.

func (ApiHeadMasterHlsAudioPlaylistRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiHeadMasterHlsAudioPlaylistRequest) SubtitleStreamIndex ¶

func (r ApiHeadMasterHlsAudioPlaylistRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiHeadMasterHlsAudioPlaylistRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiHeadMasterHlsAudioPlaylistRequest) Tag ¶

The tag.

func (ApiHeadMasterHlsAudioPlaylistRequest) TranscodeReasons ¶

Optional. The transcoding reason.

func (ApiHeadMasterHlsAudioPlaylistRequest) TranscodingMaxAudioChannels ¶

func (r ApiHeadMasterHlsAudioPlaylistRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiHeadMasterHlsAudioPlaylistRequest

Optional. The maximum number of audio channels to transcode.

func (ApiHeadMasterHlsAudioPlaylistRequest) VideoBitRate ¶

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiHeadMasterHlsAudioPlaylistRequest) VideoCodec ¶

Optional. Specify a video codec to encode to, e.g. h264.

func (ApiHeadMasterHlsAudioPlaylistRequest) VideoStreamIndex ¶

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiHeadMasterHlsAudioPlaylistRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiHeadMasterHlsVideoPlaylistRequest ¶

type ApiHeadMasterHlsVideoPlaylistRequest struct {
	ApiService DynamicHlsAPI
	// contains filtered or unexported fields
}

func (ApiHeadMasterHlsVideoPlaylistRequest) AllowAudioStreamCopy ¶

func (r ApiHeadMasterHlsVideoPlaylistRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiHeadMasterHlsVideoPlaylistRequest

Whether or not to allow copying of the audio stream url.

func (ApiHeadMasterHlsVideoPlaylistRequest) AllowVideoStreamCopy ¶

func (r ApiHeadMasterHlsVideoPlaylistRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiHeadMasterHlsVideoPlaylistRequest

Whether or not to allow copying of the video stream url.

func (ApiHeadMasterHlsVideoPlaylistRequest) AlwaysBurnInSubtitleWhenTranscoding ¶

func (r ApiHeadMasterHlsVideoPlaylistRequest) AlwaysBurnInSubtitleWhenTranscoding(alwaysBurnInSubtitleWhenTranscoding bool) ApiHeadMasterHlsVideoPlaylistRequest

Whether to always burn in subtitles when transcoding.

func (ApiHeadMasterHlsVideoPlaylistRequest) AudioBitRate ¶

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiHeadMasterHlsVideoPlaylistRequest) AudioChannels ¶

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiHeadMasterHlsVideoPlaylistRequest) AudioCodec ¶

Optional. Specify an audio codec to encode to, e.g. mp3.

func (ApiHeadMasterHlsVideoPlaylistRequest) AudioSampleRate ¶

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiHeadMasterHlsVideoPlaylistRequest) AudioStreamIndex ¶

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiHeadMasterHlsVideoPlaylistRequest) BreakOnNonKeyFrames ¶

func (r ApiHeadMasterHlsVideoPlaylistRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiHeadMasterHlsVideoPlaylistRequest

Optional. Whether to break on non key frames.

func (ApiHeadMasterHlsVideoPlaylistRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiHeadMasterHlsVideoPlaylistRequest) CopyTimestamps ¶

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiHeadMasterHlsVideoPlaylistRequest) CpuCoreLimit ¶

Optional. The limit of how many cpu cores to use.

func (ApiHeadMasterHlsVideoPlaylistRequest) DeInterlace ¶

Optional. Whether to deinterlace the video.

func (ApiHeadMasterHlsVideoPlaylistRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiHeadMasterHlsVideoPlaylistRequest) DeviceProfileId ¶

Optional. The dlna device profile id to utilize. Deprecated

func (ApiHeadMasterHlsVideoPlaylistRequest) EnableAdaptiveBitrateStreaming ¶

func (r ApiHeadMasterHlsVideoPlaylistRequest) EnableAdaptiveBitrateStreaming(enableAdaptiveBitrateStreaming bool) ApiHeadMasterHlsVideoPlaylistRequest

Enable adaptive bitrate streaming.

func (ApiHeadMasterHlsVideoPlaylistRequest) EnableAudioVbrEncoding ¶

func (r ApiHeadMasterHlsVideoPlaylistRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiHeadMasterHlsVideoPlaylistRequest

Whether to enable Audio Encoding.

func (ApiHeadMasterHlsVideoPlaylistRequest) EnableAutoStreamCopy ¶

func (r ApiHeadMasterHlsVideoPlaylistRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiHeadMasterHlsVideoPlaylistRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiHeadMasterHlsVideoPlaylistRequest) EnableMpegtsM2TsMode ¶

func (r ApiHeadMasterHlsVideoPlaylistRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiHeadMasterHlsVideoPlaylistRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiHeadMasterHlsVideoPlaylistRequest) EnableTrickplay ¶

Enable trickplay image playlists being added to master playlist.

func (ApiHeadMasterHlsVideoPlaylistRequest) Execute ¶

func (ApiHeadMasterHlsVideoPlaylistRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiHeadMasterHlsVideoPlaylistRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiHeadMasterHlsVideoPlaylistRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiHeadMasterHlsVideoPlaylistRequest) LiveStreamId ¶

The live stream id.

func (ApiHeadMasterHlsVideoPlaylistRequest) MaxAudioBitDepth ¶

Optional. The maximum audio bit depth.

func (ApiHeadMasterHlsVideoPlaylistRequest) MaxAudioChannels ¶

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiHeadMasterHlsVideoPlaylistRequest) MaxFramerate ¶

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiHeadMasterHlsVideoPlaylistRequest) MaxHeight ¶

Optional. The maximum vertical resolution of the encoded video.

func (ApiHeadMasterHlsVideoPlaylistRequest) MaxRefFrames ¶

Optional.

func (ApiHeadMasterHlsVideoPlaylistRequest) MaxVideoBitDepth ¶

Optional. The maximum video bit depth.

func (ApiHeadMasterHlsVideoPlaylistRequest) MaxWidth ¶

Optional. The maximum horizontal resolution of the encoded video.

func (ApiHeadMasterHlsVideoPlaylistRequest) MediaSourceId ¶

The media version id, if playing an alternate version.

func (ApiHeadMasterHlsVideoPlaylistRequest) MinSegments ¶

The minimum number of segments.

func (ApiHeadMasterHlsVideoPlaylistRequest) Params ¶

The streaming parameters.

func (ApiHeadMasterHlsVideoPlaylistRequest) PlaySessionId ¶

The play session id.

func (ApiHeadMasterHlsVideoPlaylistRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiHeadMasterHlsVideoPlaylistRequest) RequireAvc ¶

Optional. Whether to require avc.

func (ApiHeadMasterHlsVideoPlaylistRequest) RequireNonAnamorphic ¶

func (r ApiHeadMasterHlsVideoPlaylistRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiHeadMasterHlsVideoPlaylistRequest

Optional. Whether to require a non anamorphic stream.

func (ApiHeadMasterHlsVideoPlaylistRequest) SegmentContainer ¶

The segment container.

func (ApiHeadMasterHlsVideoPlaylistRequest) SegmentLength ¶

The segment length.

func (ApiHeadMasterHlsVideoPlaylistRequest) StartTimeTicks ¶

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiHeadMasterHlsVideoPlaylistRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiHeadMasterHlsVideoPlaylistRequest) StreamOptions ¶

Optional. The streaming options.

func (ApiHeadMasterHlsVideoPlaylistRequest) SubtitleCodec ¶

Optional. Specify a subtitle codec to encode to.

func (ApiHeadMasterHlsVideoPlaylistRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiHeadMasterHlsVideoPlaylistRequest) SubtitleStreamIndex ¶

func (r ApiHeadMasterHlsVideoPlaylistRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiHeadMasterHlsVideoPlaylistRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiHeadMasterHlsVideoPlaylistRequest) Tag ¶

The tag.

func (ApiHeadMasterHlsVideoPlaylistRequest) TranscodeReasons ¶

Optional. The transcoding reason.

func (ApiHeadMasterHlsVideoPlaylistRequest) TranscodingMaxAudioChannels ¶

func (r ApiHeadMasterHlsVideoPlaylistRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiHeadMasterHlsVideoPlaylistRequest

Optional. The maximum number of audio channels to transcode.

func (ApiHeadMasterHlsVideoPlaylistRequest) VideoBitRate ¶

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiHeadMasterHlsVideoPlaylistRequest) VideoCodec ¶

Optional. Specify a video codec to encode to, e.g. h264.

func (ApiHeadMasterHlsVideoPlaylistRequest) VideoStreamIndex ¶

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiHeadMasterHlsVideoPlaylistRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiHeadMusicGenreImageByIndexRequest ¶

type ApiHeadMusicGenreImageByIndexRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiHeadMusicGenreImageByIndexRequest) BackgroundColor ¶

Optional. Apply a background color for transparent images.

func (ApiHeadMusicGenreImageByIndexRequest) Blur ¶

Optional. Blur image.

func (ApiHeadMusicGenreImageByIndexRequest) Execute ¶

func (ApiHeadMusicGenreImageByIndexRequest) FillHeight ¶

Height of box to fill.

func (ApiHeadMusicGenreImageByIndexRequest) FillWidth ¶

Width of box to fill.

func (ApiHeadMusicGenreImageByIndexRequest) ForegroundLayer ¶

Optional. Apply a foreground layer on top of the image.

func (ApiHeadMusicGenreImageByIndexRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiHeadMusicGenreImageByIndexRequest) Height ¶

The fixed image height to return.

func (ApiHeadMusicGenreImageByIndexRequest) MaxHeight ¶

The maximum image height to return.

func (ApiHeadMusicGenreImageByIndexRequest) MaxWidth ¶

The maximum image width to return.

func (ApiHeadMusicGenreImageByIndexRequest) PercentPlayed ¶

Optional. Percent to render for the percent played overlay.

func (ApiHeadMusicGenreImageByIndexRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiHeadMusicGenreImageByIndexRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiHeadMusicGenreImageByIndexRequest) UnplayedCount ¶

Optional. Unplayed count overlay to render.

func (ApiHeadMusicGenreImageByIndexRequest) Width ¶

The fixed image width to return.

type ApiHeadMusicGenreImageRequest ¶

type ApiHeadMusicGenreImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiHeadMusicGenreImageRequest) BackgroundColor ¶

func (r ApiHeadMusicGenreImageRequest) BackgroundColor(backgroundColor string) ApiHeadMusicGenreImageRequest

Optional. Apply a background color for transparent images.

func (ApiHeadMusicGenreImageRequest) Blur ¶

Optional. Blur image.

func (ApiHeadMusicGenreImageRequest) Execute ¶

func (ApiHeadMusicGenreImageRequest) FillHeight ¶

Height of box to fill.

func (ApiHeadMusicGenreImageRequest) FillWidth ¶

Width of box to fill.

func (ApiHeadMusicGenreImageRequest) ForegroundLayer ¶

func (r ApiHeadMusicGenreImageRequest) ForegroundLayer(foregroundLayer string) ApiHeadMusicGenreImageRequest

Optional. Apply a foreground layer on top of the image.

func (ApiHeadMusicGenreImageRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiHeadMusicGenreImageRequest) Height ¶

The fixed image height to return.

func (ApiHeadMusicGenreImageRequest) ImageIndex ¶

Image index.

func (ApiHeadMusicGenreImageRequest) MaxHeight ¶

The maximum image height to return.

func (ApiHeadMusicGenreImageRequest) MaxWidth ¶

The maximum image width to return.

func (ApiHeadMusicGenreImageRequest) PercentPlayed ¶

Optional. Percent to render for the percent played overlay.

func (ApiHeadMusicGenreImageRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiHeadMusicGenreImageRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiHeadMusicGenreImageRequest) UnplayedCount ¶

func (r ApiHeadMusicGenreImageRequest) UnplayedCount(unplayedCount int32) ApiHeadMusicGenreImageRequest

Optional. Unplayed count overlay to render.

func (ApiHeadMusicGenreImageRequest) Width ¶

The fixed image width to return.

type ApiHeadPersonImageByIndexRequest ¶

type ApiHeadPersonImageByIndexRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiHeadPersonImageByIndexRequest) BackgroundColor ¶

Optional. Apply a background color for transparent images.

func (ApiHeadPersonImageByIndexRequest) Blur ¶

Optional. Blur image.

func (ApiHeadPersonImageByIndexRequest) Execute ¶

func (ApiHeadPersonImageByIndexRequest) FillHeight ¶

Height of box to fill.

func (ApiHeadPersonImageByIndexRequest) FillWidth ¶

Width of box to fill.

func (ApiHeadPersonImageByIndexRequest) ForegroundLayer ¶

Optional. Apply a foreground layer on top of the image.

func (ApiHeadPersonImageByIndexRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiHeadPersonImageByIndexRequest) Height ¶

The fixed image height to return.

func (ApiHeadPersonImageByIndexRequest) MaxHeight ¶

The maximum image height to return.

func (ApiHeadPersonImageByIndexRequest) MaxWidth ¶

The maximum image width to return.

func (ApiHeadPersonImageByIndexRequest) PercentPlayed ¶

Optional. Percent to render for the percent played overlay.

func (ApiHeadPersonImageByIndexRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiHeadPersonImageByIndexRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiHeadPersonImageByIndexRequest) UnplayedCount ¶

Optional. Unplayed count overlay to render.

func (ApiHeadPersonImageByIndexRequest) Width ¶

The fixed image width to return.

type ApiHeadPersonImageRequest ¶

type ApiHeadPersonImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiHeadPersonImageRequest) BackgroundColor ¶

func (r ApiHeadPersonImageRequest) BackgroundColor(backgroundColor string) ApiHeadPersonImageRequest

Optional. Apply a background color for transparent images.

func (ApiHeadPersonImageRequest) Blur ¶

Optional. Blur image.

func (ApiHeadPersonImageRequest) Execute ¶

func (r ApiHeadPersonImageRequest) Execute() (*os.File, *http.Response, error)

func (ApiHeadPersonImageRequest) FillHeight ¶

Height of box to fill.

func (ApiHeadPersonImageRequest) FillWidth ¶

Width of box to fill.

func (ApiHeadPersonImageRequest) ForegroundLayer ¶

func (r ApiHeadPersonImageRequest) ForegroundLayer(foregroundLayer string) ApiHeadPersonImageRequest

Optional. Apply a foreground layer on top of the image.

func (ApiHeadPersonImageRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiHeadPersonImageRequest) Height ¶

The fixed image height to return.

func (ApiHeadPersonImageRequest) ImageIndex ¶

Image index.

func (ApiHeadPersonImageRequest) MaxHeight ¶

The maximum image height to return.

func (ApiHeadPersonImageRequest) MaxWidth ¶

The maximum image width to return.

func (ApiHeadPersonImageRequest) PercentPlayed ¶

func (r ApiHeadPersonImageRequest) PercentPlayed(percentPlayed float64) ApiHeadPersonImageRequest

Optional. Percent to render for the percent played overlay.

func (ApiHeadPersonImageRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiHeadPersonImageRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiHeadPersonImageRequest) UnplayedCount ¶

func (r ApiHeadPersonImageRequest) UnplayedCount(unplayedCount int32) ApiHeadPersonImageRequest

Optional. Unplayed count overlay to render.

func (ApiHeadPersonImageRequest) Width ¶

The fixed image width to return.

type ApiHeadStudioImageByIndexRequest ¶

type ApiHeadStudioImageByIndexRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiHeadStudioImageByIndexRequest) BackgroundColor ¶

Optional. Apply a background color for transparent images.

func (ApiHeadStudioImageByIndexRequest) Blur ¶

Optional. Blur image.

func (ApiHeadStudioImageByIndexRequest) Execute ¶

func (ApiHeadStudioImageByIndexRequest) FillHeight ¶

Height of box to fill.

func (ApiHeadStudioImageByIndexRequest) FillWidth ¶

Width of box to fill.

func (ApiHeadStudioImageByIndexRequest) ForegroundLayer ¶

Optional. Apply a foreground layer on top of the image.

func (ApiHeadStudioImageByIndexRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiHeadStudioImageByIndexRequest) Height ¶

The fixed image height to return.

func (ApiHeadStudioImageByIndexRequest) MaxHeight ¶

The maximum image height to return.

func (ApiHeadStudioImageByIndexRequest) MaxWidth ¶

The maximum image width to return.

func (ApiHeadStudioImageByIndexRequest) PercentPlayed ¶

Optional. Percent to render for the percent played overlay.

func (ApiHeadStudioImageByIndexRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiHeadStudioImageByIndexRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiHeadStudioImageByIndexRequest) UnplayedCount ¶

Optional. Unplayed count overlay to render.

func (ApiHeadStudioImageByIndexRequest) Width ¶

The fixed image width to return.

type ApiHeadStudioImageRequest ¶

type ApiHeadStudioImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiHeadStudioImageRequest) BackgroundColor ¶

func (r ApiHeadStudioImageRequest) BackgroundColor(backgroundColor string) ApiHeadStudioImageRequest

Optional. Apply a background color for transparent images.

func (ApiHeadStudioImageRequest) Blur ¶

Optional. Blur image.

func (ApiHeadStudioImageRequest) Execute ¶

func (r ApiHeadStudioImageRequest) Execute() (*os.File, *http.Response, error)

func (ApiHeadStudioImageRequest) FillHeight ¶

Height of box to fill.

func (ApiHeadStudioImageRequest) FillWidth ¶

Width of box to fill.

func (ApiHeadStudioImageRequest) ForegroundLayer ¶

func (r ApiHeadStudioImageRequest) ForegroundLayer(foregroundLayer string) ApiHeadStudioImageRequest

Optional. Apply a foreground layer on top of the image.

func (ApiHeadStudioImageRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiHeadStudioImageRequest) Height ¶

The fixed image height to return.

func (ApiHeadStudioImageRequest) ImageIndex ¶

Image index.

func (ApiHeadStudioImageRequest) MaxHeight ¶

The maximum image height to return.

func (ApiHeadStudioImageRequest) MaxWidth ¶

The maximum image width to return.

func (ApiHeadStudioImageRequest) PercentPlayed ¶

func (r ApiHeadStudioImageRequest) PercentPlayed(percentPlayed float64) ApiHeadStudioImageRequest

Optional. Percent to render for the percent played overlay.

func (ApiHeadStudioImageRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiHeadStudioImageRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiHeadStudioImageRequest) UnplayedCount ¶

func (r ApiHeadStudioImageRequest) UnplayedCount(unplayedCount int32) ApiHeadStudioImageRequest

Optional. Unplayed count overlay to render.

func (ApiHeadStudioImageRequest) Width ¶

The fixed image width to return.

type ApiHeadUniversalAudioStreamRequest ¶

type ApiHeadUniversalAudioStreamRequest struct {
	ApiService UniversalAudioAPI
	// contains filtered or unexported fields
}

func (ApiHeadUniversalAudioStreamRequest) AudioBitRate ¶

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiHeadUniversalAudioStreamRequest) AudioCodec ¶

Optional. The audio codec to transcode to.

func (ApiHeadUniversalAudioStreamRequest) BreakOnNonKeyFrames ¶

func (r ApiHeadUniversalAudioStreamRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiHeadUniversalAudioStreamRequest

Optional. Whether to break on non key frames.

func (ApiHeadUniversalAudioStreamRequest) Container ¶

Optional. The audio container.

func (ApiHeadUniversalAudioStreamRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiHeadUniversalAudioStreamRequest) EnableAudioVbrEncoding ¶

func (r ApiHeadUniversalAudioStreamRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiHeadUniversalAudioStreamRequest

Optional. Whether to enable Audio Encoding.

func (ApiHeadUniversalAudioStreamRequest) EnableRedirection ¶

func (r ApiHeadUniversalAudioStreamRequest) EnableRedirection(enableRedirection bool) ApiHeadUniversalAudioStreamRequest

Whether to enable redirection. Defaults to true.

func (ApiHeadUniversalAudioStreamRequest) EnableRemoteMedia ¶

func (r ApiHeadUniversalAudioStreamRequest) EnableRemoteMedia(enableRemoteMedia bool) ApiHeadUniversalAudioStreamRequest

Optional. Whether to enable remote media.

func (ApiHeadUniversalAudioStreamRequest) Execute ¶

func (ApiHeadUniversalAudioStreamRequest) MaxAudioBitDepth ¶

Optional. The maximum audio bit depth.

func (ApiHeadUniversalAudioStreamRequest) MaxAudioChannels ¶

Optional. The maximum number of audio channels.

func (ApiHeadUniversalAudioStreamRequest) MaxAudioSampleRate ¶

func (r ApiHeadUniversalAudioStreamRequest) MaxAudioSampleRate(maxAudioSampleRate int32) ApiHeadUniversalAudioStreamRequest

Optional. The maximum audio sample rate.

func (ApiHeadUniversalAudioStreamRequest) MaxStreamingBitrate ¶

func (r ApiHeadUniversalAudioStreamRequest) MaxStreamingBitrate(maxStreamingBitrate int32) ApiHeadUniversalAudioStreamRequest

Optional. The maximum streaming bitrate.

func (ApiHeadUniversalAudioStreamRequest) MediaSourceId ¶

The media version id, if playing an alternate version.

func (ApiHeadUniversalAudioStreamRequest) StartTimeTicks ¶

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiHeadUniversalAudioStreamRequest) TranscodingAudioChannels ¶

func (r ApiHeadUniversalAudioStreamRequest) TranscodingAudioChannels(transcodingAudioChannels int32) ApiHeadUniversalAudioStreamRequest

Optional. The number of how many audio channels to transcode to.

func (ApiHeadUniversalAudioStreamRequest) TranscodingContainer ¶

func (r ApiHeadUniversalAudioStreamRequest) TranscodingContainer(transcodingContainer string) ApiHeadUniversalAudioStreamRequest

Optional. The container to transcode to.

func (ApiHeadUniversalAudioStreamRequest) TranscodingProtocol ¶

Optional. The transcoding protocol.

func (ApiHeadUniversalAudioStreamRequest) UserId ¶

Optional. The user id.

type ApiHeadUserImageRequest ¶

type ApiHeadUserImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiHeadUserImageRequest) BackgroundColor ¶

func (r ApiHeadUserImageRequest) BackgroundColor(backgroundColor string) ApiHeadUserImageRequest

Optional. Apply a background color for transparent images.

func (ApiHeadUserImageRequest) Blur ¶

Optional. Blur image.

func (ApiHeadUserImageRequest) Execute ¶

func (r ApiHeadUserImageRequest) Execute() (*os.File, *http.Response, error)

func (ApiHeadUserImageRequest) FillHeight ¶

func (r ApiHeadUserImageRequest) FillHeight(fillHeight int32) ApiHeadUserImageRequest

Height of box to fill.

func (ApiHeadUserImageRequest) FillWidth ¶

func (r ApiHeadUserImageRequest) FillWidth(fillWidth int32) ApiHeadUserImageRequest

Width of box to fill.

func (ApiHeadUserImageRequest) ForegroundLayer ¶

func (r ApiHeadUserImageRequest) ForegroundLayer(foregroundLayer string) ApiHeadUserImageRequest

Optional. Apply a foreground layer on top of the image.

func (ApiHeadUserImageRequest) Format ¶

Determines the output format of the image - original,gif,jpg,png.

func (ApiHeadUserImageRequest) Height ¶

The fixed image height to return.

func (ApiHeadUserImageRequest) ImageIndex ¶

func (r ApiHeadUserImageRequest) ImageIndex(imageIndex int32) ApiHeadUserImageRequest

Image index.

func (ApiHeadUserImageRequest) MaxHeight ¶

func (r ApiHeadUserImageRequest) MaxHeight(maxHeight int32) ApiHeadUserImageRequest

The maximum image height to return.

func (ApiHeadUserImageRequest) MaxWidth ¶

The maximum image width to return.

func (ApiHeadUserImageRequest) PercentPlayed ¶

func (r ApiHeadUserImageRequest) PercentPlayed(percentPlayed float64) ApiHeadUserImageRequest

Optional. Percent to render for the percent played overlay.

func (ApiHeadUserImageRequest) Quality ¶

Optional. Quality setting, from 0-100. Defaults to 90 and should suffice in most cases.

func (ApiHeadUserImageRequest) Tag ¶

Optional. Supply the cache tag from the item object to receive strong caching headers.

func (ApiHeadUserImageRequest) UnplayedCount ¶

func (r ApiHeadUserImageRequest) UnplayedCount(unplayedCount int32) ApiHeadUserImageRequest

Optional. Unplayed count overlay to render.

func (ApiHeadUserImageRequest) UserId ¶

User id.

func (ApiHeadUserImageRequest) Width ¶

The fixed image width to return.

type ApiHeadVideoStreamByContainerRequest ¶

type ApiHeadVideoStreamByContainerRequest struct {
	ApiService VideosAPI
	// contains filtered or unexported fields
}

func (ApiHeadVideoStreamByContainerRequest) AllowAudioStreamCopy ¶

func (r ApiHeadVideoStreamByContainerRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiHeadVideoStreamByContainerRequest

Whether or not to allow copying of the audio stream url.

func (ApiHeadVideoStreamByContainerRequest) AllowVideoStreamCopy ¶

func (r ApiHeadVideoStreamByContainerRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiHeadVideoStreamByContainerRequest

Whether or not to allow copying of the video stream url.

func (ApiHeadVideoStreamByContainerRequest) AudioBitRate ¶

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiHeadVideoStreamByContainerRequest) AudioChannels ¶

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiHeadVideoStreamByContainerRequest) AudioCodec ¶

Optional. Specify an audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension.

func (ApiHeadVideoStreamByContainerRequest) AudioSampleRate ¶

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiHeadVideoStreamByContainerRequest) AudioStreamIndex ¶

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiHeadVideoStreamByContainerRequest) BreakOnNonKeyFrames ¶

func (r ApiHeadVideoStreamByContainerRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiHeadVideoStreamByContainerRequest

Optional. Whether to break on non key frames.

func (ApiHeadVideoStreamByContainerRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiHeadVideoStreamByContainerRequest) CopyTimestamps ¶

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiHeadVideoStreamByContainerRequest) CpuCoreLimit ¶

Optional. The limit of how many cpu cores to use.

func (ApiHeadVideoStreamByContainerRequest) DeInterlace ¶

Optional. Whether to deinterlace the video.

func (ApiHeadVideoStreamByContainerRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiHeadVideoStreamByContainerRequest) DeviceProfileId ¶

Optional. The dlna device profile id to utilize.

func (ApiHeadVideoStreamByContainerRequest) EnableAudioVbrEncoding ¶

func (r ApiHeadVideoStreamByContainerRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiHeadVideoStreamByContainerRequest

Optional. Whether to enable Audio Encoding.

func (ApiHeadVideoStreamByContainerRequest) EnableAutoStreamCopy ¶

func (r ApiHeadVideoStreamByContainerRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiHeadVideoStreamByContainerRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiHeadVideoStreamByContainerRequest) EnableMpegtsM2TsMode ¶

func (r ApiHeadVideoStreamByContainerRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiHeadVideoStreamByContainerRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiHeadVideoStreamByContainerRequest) Execute ¶

func (ApiHeadVideoStreamByContainerRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiHeadVideoStreamByContainerRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiHeadVideoStreamByContainerRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiHeadVideoStreamByContainerRequest) LiveStreamId ¶

The live stream id.

func (ApiHeadVideoStreamByContainerRequest) MaxAudioBitDepth ¶

Optional. The maximum audio bit depth.

func (ApiHeadVideoStreamByContainerRequest) MaxAudioChannels ¶

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiHeadVideoStreamByContainerRequest) MaxFramerate ¶

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiHeadVideoStreamByContainerRequest) MaxHeight ¶

Optional. The maximum vertical resolution of the encoded video.

func (ApiHeadVideoStreamByContainerRequest) MaxRefFrames ¶

Optional.

func (ApiHeadVideoStreamByContainerRequest) MaxVideoBitDepth ¶

Optional. The maximum video bit depth.

func (ApiHeadVideoStreamByContainerRequest) MaxWidth ¶

Optional. The maximum horizontal resolution of the encoded video.

func (ApiHeadVideoStreamByContainerRequest) MediaSourceId ¶

The media version id, if playing an alternate version.

func (ApiHeadVideoStreamByContainerRequest) MinSegments ¶

The minimum number of segments.

func (ApiHeadVideoStreamByContainerRequest) Params ¶

The streaming parameters.

func (ApiHeadVideoStreamByContainerRequest) PlaySessionId ¶

The play session id.

func (ApiHeadVideoStreamByContainerRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiHeadVideoStreamByContainerRequest) RequireAvc ¶

Optional. Whether to require avc.

func (ApiHeadVideoStreamByContainerRequest) RequireNonAnamorphic ¶

func (r ApiHeadVideoStreamByContainerRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiHeadVideoStreamByContainerRequest

Optional. Whether to require a non anamorphic stream.

func (ApiHeadVideoStreamByContainerRequest) SegmentContainer ¶

The segment container.

func (ApiHeadVideoStreamByContainerRequest) SegmentLength ¶

The segment length.

func (ApiHeadVideoStreamByContainerRequest) StartTimeTicks ¶

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiHeadVideoStreamByContainerRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiHeadVideoStreamByContainerRequest) StreamOptions ¶

Optional. The streaming options.

func (ApiHeadVideoStreamByContainerRequest) SubtitleCodec ¶

Optional. Specify a subtitle codec to encode to.

func (ApiHeadVideoStreamByContainerRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiHeadVideoStreamByContainerRequest) SubtitleStreamIndex ¶

func (r ApiHeadVideoStreamByContainerRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiHeadVideoStreamByContainerRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiHeadVideoStreamByContainerRequest) Tag ¶

The tag.

func (ApiHeadVideoStreamByContainerRequest) TranscodeReasons ¶

Optional. The transcoding reason.

func (ApiHeadVideoStreamByContainerRequest) TranscodingMaxAudioChannels ¶

func (r ApiHeadVideoStreamByContainerRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiHeadVideoStreamByContainerRequest

Optional. The maximum number of audio channels to transcode.

func (ApiHeadVideoStreamByContainerRequest) VideoBitRate ¶

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiHeadVideoStreamByContainerRequest) VideoCodec ¶

Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension.

func (ApiHeadVideoStreamByContainerRequest) VideoStreamIndex ¶

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiHeadVideoStreamByContainerRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiHeadVideoStreamRequest ¶

type ApiHeadVideoStreamRequest struct {
	ApiService VideosAPI
	// contains filtered or unexported fields
}

func (ApiHeadVideoStreamRequest) AllowAudioStreamCopy ¶

func (r ApiHeadVideoStreamRequest) AllowAudioStreamCopy(allowAudioStreamCopy bool) ApiHeadVideoStreamRequest

Whether or not to allow copying of the audio stream url.

func (ApiHeadVideoStreamRequest) AllowVideoStreamCopy ¶

func (r ApiHeadVideoStreamRequest) AllowVideoStreamCopy(allowVideoStreamCopy bool) ApiHeadVideoStreamRequest

Whether or not to allow copying of the video stream url.

func (ApiHeadVideoStreamRequest) AudioBitRate ¶

func (r ApiHeadVideoStreamRequest) AudioBitRate(audioBitRate int32) ApiHeadVideoStreamRequest

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

func (ApiHeadVideoStreamRequest) AudioChannels ¶

func (r ApiHeadVideoStreamRequest) AudioChannels(audioChannels int32) ApiHeadVideoStreamRequest

Optional. Specify a specific number of audio channels to encode to, e.g. 2.

func (ApiHeadVideoStreamRequest) AudioCodec ¶

Optional. Specify an audio codec to encode to, e.g. mp3. If omitted the server will auto-select using the url's extension.

func (ApiHeadVideoStreamRequest) AudioSampleRate ¶

func (r ApiHeadVideoStreamRequest) AudioSampleRate(audioSampleRate int32) ApiHeadVideoStreamRequest

Optional. Specify a specific audio sample rate, e.g. 44100.

func (ApiHeadVideoStreamRequest) AudioStreamIndex ¶

func (r ApiHeadVideoStreamRequest) AudioStreamIndex(audioStreamIndex int32) ApiHeadVideoStreamRequest

Optional. The index of the audio stream to use. If omitted the first audio stream will be used.

func (ApiHeadVideoStreamRequest) BreakOnNonKeyFrames ¶

func (r ApiHeadVideoStreamRequest) BreakOnNonKeyFrames(breakOnNonKeyFrames bool) ApiHeadVideoStreamRequest

Optional. Whether to break on non key frames.

func (ApiHeadVideoStreamRequest) Container ¶

The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv.

func (ApiHeadVideoStreamRequest) Context ¶

Optional. The MediaBrowser.Model.Dlna.EncodingContext.

func (ApiHeadVideoStreamRequest) CopyTimestamps ¶

func (r ApiHeadVideoStreamRequest) CopyTimestamps(copyTimestamps bool) ApiHeadVideoStreamRequest

Whether or not to copy timestamps when transcoding with an offset. Defaults to false.

func (ApiHeadVideoStreamRequest) CpuCoreLimit ¶

func (r ApiHeadVideoStreamRequest) CpuCoreLimit(cpuCoreLimit int32) ApiHeadVideoStreamRequest

Optional. The limit of how many cpu cores to use.

func (ApiHeadVideoStreamRequest) DeInterlace ¶

func (r ApiHeadVideoStreamRequest) DeInterlace(deInterlace bool) ApiHeadVideoStreamRequest

Optional. Whether to deinterlace the video.

func (ApiHeadVideoStreamRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiHeadVideoStreamRequest) DeviceProfileId ¶

func (r ApiHeadVideoStreamRequest) DeviceProfileId(deviceProfileId string) ApiHeadVideoStreamRequest

Optional. The dlna device profile id to utilize. Deprecated

func (ApiHeadVideoStreamRequest) EnableAudioVbrEncoding ¶

func (r ApiHeadVideoStreamRequest) EnableAudioVbrEncoding(enableAudioVbrEncoding bool) ApiHeadVideoStreamRequest

Optional. Whether to enable Audio Encoding.

func (ApiHeadVideoStreamRequest) EnableAutoStreamCopy ¶

func (r ApiHeadVideoStreamRequest) EnableAutoStreamCopy(enableAutoStreamCopy bool) ApiHeadVideoStreamRequest

Whether or not to allow automatic stream copy if requested values match the original source. Defaults to true.

func (ApiHeadVideoStreamRequest) EnableMpegtsM2TsMode ¶

func (r ApiHeadVideoStreamRequest) EnableMpegtsM2TsMode(enableMpegtsM2TsMode bool) ApiHeadVideoStreamRequest

Optional. Whether to enable the MpegtsM2Ts mode.

func (ApiHeadVideoStreamRequest) Execute ¶

func (r ApiHeadVideoStreamRequest) Execute() (*os.File, *http.Response, error)

func (ApiHeadVideoStreamRequest) Framerate ¶

Optional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiHeadVideoStreamRequest) Height ¶

Optional. The fixed vertical resolution of the encoded video.

func (ApiHeadVideoStreamRequest) Level ¶

Optional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.

func (ApiHeadVideoStreamRequest) LiveStreamId ¶

func (r ApiHeadVideoStreamRequest) LiveStreamId(liveStreamId string) ApiHeadVideoStreamRequest

The live stream id.

func (ApiHeadVideoStreamRequest) MaxAudioBitDepth ¶

func (r ApiHeadVideoStreamRequest) MaxAudioBitDepth(maxAudioBitDepth int32) ApiHeadVideoStreamRequest

Optional. The maximum audio bit depth.

func (ApiHeadVideoStreamRequest) MaxAudioChannels ¶

func (r ApiHeadVideoStreamRequest) MaxAudioChannels(maxAudioChannels int32) ApiHeadVideoStreamRequest

Optional. Specify a maximum number of audio channels to encode to, e.g. 2.

func (ApiHeadVideoStreamRequest) MaxFramerate ¶

func (r ApiHeadVideoStreamRequest) MaxFramerate(maxFramerate float32) ApiHeadVideoStreamRequest

Optional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.

func (ApiHeadVideoStreamRequest) MaxHeight ¶

Optional. The maximum vertical resolution of the encoded video.

func (ApiHeadVideoStreamRequest) MaxRefFrames ¶

func (r ApiHeadVideoStreamRequest) MaxRefFrames(maxRefFrames int32) ApiHeadVideoStreamRequest

Optional.

func (ApiHeadVideoStreamRequest) MaxVideoBitDepth ¶

func (r ApiHeadVideoStreamRequest) MaxVideoBitDepth(maxVideoBitDepth int32) ApiHeadVideoStreamRequest

Optional. The maximum video bit depth.

func (ApiHeadVideoStreamRequest) MaxWidth ¶

Optional. The maximum horizontal resolution of the encoded video.

func (ApiHeadVideoStreamRequest) MediaSourceId ¶

func (r ApiHeadVideoStreamRequest) MediaSourceId(mediaSourceId string) ApiHeadVideoStreamRequest

The media version id, if playing an alternate version.

func (ApiHeadVideoStreamRequest) MinSegments ¶

func (r ApiHeadVideoStreamRequest) MinSegments(minSegments int32) ApiHeadVideoStreamRequest

The minimum number of segments.

func (ApiHeadVideoStreamRequest) Params ¶

The streaming parameters.

func (ApiHeadVideoStreamRequest) PlaySessionId ¶

func (r ApiHeadVideoStreamRequest) PlaySessionId(playSessionId string) ApiHeadVideoStreamRequest

The play session id.

func (ApiHeadVideoStreamRequest) Profile ¶

Optional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.

func (ApiHeadVideoStreamRequest) RequireAvc ¶

func (r ApiHeadVideoStreamRequest) RequireAvc(requireAvc bool) ApiHeadVideoStreamRequest

Optional. Whether to require avc.

func (ApiHeadVideoStreamRequest) RequireNonAnamorphic ¶

func (r ApiHeadVideoStreamRequest) RequireNonAnamorphic(requireNonAnamorphic bool) ApiHeadVideoStreamRequest

Optional. Whether to require a non anamorphic stream.

func (ApiHeadVideoStreamRequest) SegmentContainer ¶

func (r ApiHeadVideoStreamRequest) SegmentContainer(segmentContainer string) ApiHeadVideoStreamRequest

The segment container.

func (ApiHeadVideoStreamRequest) SegmentLength ¶

func (r ApiHeadVideoStreamRequest) SegmentLength(segmentLength int32) ApiHeadVideoStreamRequest

The segment length.

func (ApiHeadVideoStreamRequest) StartTimeTicks ¶

func (r ApiHeadVideoStreamRequest) StartTimeTicks(startTimeTicks int64) ApiHeadVideoStreamRequest

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

func (ApiHeadVideoStreamRequest) Static ¶

Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.

func (ApiHeadVideoStreamRequest) StreamOptions ¶

func (r ApiHeadVideoStreamRequest) StreamOptions(streamOptions map[string]string) ApiHeadVideoStreamRequest

Optional. The streaming options.

func (ApiHeadVideoStreamRequest) SubtitleCodec ¶

func (r ApiHeadVideoStreamRequest) SubtitleCodec(subtitleCodec string) ApiHeadVideoStreamRequest

Optional. Specify a subtitle codec to encode to.

func (ApiHeadVideoStreamRequest) SubtitleMethod ¶

Optional. Specify the subtitle delivery method.

func (ApiHeadVideoStreamRequest) SubtitleStreamIndex ¶

func (r ApiHeadVideoStreamRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiHeadVideoStreamRequest

Optional. The index of the subtitle stream to use. If omitted no subtitles will be used.

func (ApiHeadVideoStreamRequest) Tag ¶

The tag.

func (ApiHeadVideoStreamRequest) TranscodeReasons ¶

func (r ApiHeadVideoStreamRequest) TranscodeReasons(transcodeReasons string) ApiHeadVideoStreamRequest

Optional. The transcoding reason.

func (ApiHeadVideoStreamRequest) TranscodingMaxAudioChannels ¶

func (r ApiHeadVideoStreamRequest) TranscodingMaxAudioChannels(transcodingMaxAudioChannels int32) ApiHeadVideoStreamRequest

Optional. The maximum number of audio channels to transcode.

func (ApiHeadVideoStreamRequest) VideoBitRate ¶

func (r ApiHeadVideoStreamRequest) VideoBitRate(videoBitRate int32) ApiHeadVideoStreamRequest

Optional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.

func (ApiHeadVideoStreamRequest) VideoCodec ¶

Optional. Specify a video codec to encode to, e.g. h264. If omitted the server will auto-select using the url's extension.

func (ApiHeadVideoStreamRequest) VideoStreamIndex ¶

func (r ApiHeadVideoStreamRequest) VideoStreamIndex(videoStreamIndex int32) ApiHeadVideoStreamRequest

Optional. The index of the video stream to use. If omitted the first video stream will be used.

func (ApiHeadVideoStreamRequest) Width ¶

Optional. The fixed horizontal resolution of the encoded video.

type ApiInitiateQuickConnectRequest ¶

type ApiInitiateQuickConnectRequest struct {
	ApiService QuickConnectAPI
	// contains filtered or unexported fields
}

func (ApiInitiateQuickConnectRequest) Execute ¶

type ApiInstallPackageRequest ¶

type ApiInstallPackageRequest struct {
	ApiService PackageAPI
	// contains filtered or unexported fields
}

func (ApiInstallPackageRequest) AssemblyGuid ¶

func (r ApiInstallPackageRequest) AssemblyGuid(assemblyGuid string) ApiInstallPackageRequest

GUID of the associated assembly.

func (ApiInstallPackageRequest) Execute ¶

func (r ApiInstallPackageRequest) Execute() (*http.Response, error)

func (ApiInstallPackageRequest) RepositoryUrl ¶

func (r ApiInstallPackageRequest) RepositoryUrl(repositoryUrl string) ApiInstallPackageRequest

Optional. Specify the repository to install from.

func (ApiInstallPackageRequest) Version ¶

Optional version. Defaults to latest version.

type ApiKeyAPI ¶

type ApiKeyAPI interface {

	/*
		CreateKey Create a new api key.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateKeyRequest
	*/
	CreateKey(ctx context.Context) ApiCreateKeyRequest

	// CreateKeyExecute executes the request
	CreateKeyExecute(r ApiCreateKeyRequest) (*http.Response, error)

	/*
		GetKeys Get all keys.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetKeysRequest
	*/
	GetKeys(ctx context.Context) ApiGetKeysRequest

	// GetKeysExecute executes the request
	//  @return AuthenticationInfoQueryResult
	GetKeysExecute(r ApiGetKeysRequest) (*AuthenticationInfoQueryResult, *http.Response, error)

	/*
		RevokeKey Remove an api key.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param key The access token to delete.
		@return ApiRevokeKeyRequest
	*/
	RevokeKey(ctx context.Context, key string) ApiRevokeKeyRequest

	// RevokeKeyExecute executes the request
	RevokeKeyExecute(r ApiRevokeKeyRequest) (*http.Response, error)
}

type ApiKeyAPIService ¶

type ApiKeyAPIService service

ApiKeyAPIService ApiKeyAPI service

func (*ApiKeyAPIService) CreateKey ¶

CreateKey Create a new api key.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateKeyRequest

func (*ApiKeyAPIService) CreateKeyExecute ¶

func (a *ApiKeyAPIService) CreateKeyExecute(r ApiCreateKeyRequest) (*http.Response, error)

Execute executes the request

func (*ApiKeyAPIService) GetKeys ¶

GetKeys Get all keys.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetKeysRequest

func (*ApiKeyAPIService) GetKeysExecute ¶

Execute executes the request

@return AuthenticationInfoQueryResult

func (*ApiKeyAPIService) RevokeKey ¶

RevokeKey Remove an api key.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param key The access token to delete.
@return ApiRevokeKeyRequest

func (*ApiKeyAPIService) RevokeKeyExecute ¶

func (a *ApiKeyAPIService) RevokeKeyExecute(r ApiRevokeKeyRequest) (*http.Response, error)

Execute executes the request

type ApiLogFileRequest ¶

type ApiLogFileRequest struct {
	ApiService ClientLogAPI
	// contains filtered or unexported fields
}

func (ApiLogFileRequest) Body ¶

func (ApiLogFileRequest) Execute ¶

type ApiMarkFavoriteItemRequest ¶

type ApiMarkFavoriteItemRequest struct {
	ApiService UserLibraryAPI
	// contains filtered or unexported fields
}

func (ApiMarkFavoriteItemRequest) Execute ¶

func (ApiMarkFavoriteItemRequest) UserId ¶

User id.

type ApiMarkPlayedItemRequest ¶

type ApiMarkPlayedItemRequest struct {
	ApiService PlaystateAPI
	// contains filtered or unexported fields
}

func (ApiMarkPlayedItemRequest) DatePlayed ¶

Optional. The date the item was played.

func (ApiMarkPlayedItemRequest) Execute ¶

func (ApiMarkPlayedItemRequest) UserId ¶

User id.

type ApiMarkUnplayedItemRequest ¶

type ApiMarkUnplayedItemRequest struct {
	ApiService PlaystateAPI
	// contains filtered or unexported fields
}

func (ApiMarkUnplayedItemRequest) Execute ¶

func (ApiMarkUnplayedItemRequest) UserId ¶

User id.

type ApiMergeVersionsRequest ¶

type ApiMergeVersionsRequest struct {
	ApiService VideosAPI
	// contains filtered or unexported fields
}

func (ApiMergeVersionsRequest) Execute ¶

func (r ApiMergeVersionsRequest) Execute() (*http.Response, error)

func (ApiMergeVersionsRequest) Ids ¶

Item id list. This allows multiple, comma delimited.

type ApiMoveItemRequest ¶

type ApiMoveItemRequest struct {
	ApiService PlaylistsAPI
	// contains filtered or unexported fields
}

func (ApiMoveItemRequest) Execute ¶

func (r ApiMoveItemRequest) Execute() (*http.Response, error)

type ApiOnPlaybackProgressRequest ¶

type ApiOnPlaybackProgressRequest struct {
	ApiService PlaystateAPI
	// contains filtered or unexported fields
}

func (ApiOnPlaybackProgressRequest) AudioStreamIndex ¶

func (r ApiOnPlaybackProgressRequest) AudioStreamIndex(audioStreamIndex int32) ApiOnPlaybackProgressRequest

The audio stream index.

func (ApiOnPlaybackProgressRequest) Execute ¶

func (ApiOnPlaybackProgressRequest) IsMuted ¶

Indicates if the player is muted.

func (ApiOnPlaybackProgressRequest) IsPaused ¶

Indicates if the player is paused.

func (ApiOnPlaybackProgressRequest) LiveStreamId ¶

The live stream id.

func (ApiOnPlaybackProgressRequest) MediaSourceId ¶

func (r ApiOnPlaybackProgressRequest) MediaSourceId(mediaSourceId string) ApiOnPlaybackProgressRequest

The id of the MediaSource.

func (ApiOnPlaybackProgressRequest) PlayMethod ¶

The play method.

func (ApiOnPlaybackProgressRequest) PlaySessionId ¶

func (r ApiOnPlaybackProgressRequest) PlaySessionId(playSessionId string) ApiOnPlaybackProgressRequest

The play session id.

func (ApiOnPlaybackProgressRequest) PositionTicks ¶

func (r ApiOnPlaybackProgressRequest) PositionTicks(positionTicks int64) ApiOnPlaybackProgressRequest

Optional. The current position, in ticks. 1 tick = 10000 ms.

func (ApiOnPlaybackProgressRequest) RepeatMode ¶

The repeat mode.

func (ApiOnPlaybackProgressRequest) SubtitleStreamIndex ¶

func (r ApiOnPlaybackProgressRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiOnPlaybackProgressRequest

The subtitle stream index.

func (ApiOnPlaybackProgressRequest) VolumeLevel ¶

Scale of 0-100.

type ApiOnPlaybackStartRequest ¶

type ApiOnPlaybackStartRequest struct {
	ApiService PlaystateAPI
	// contains filtered or unexported fields
}

func (ApiOnPlaybackStartRequest) AudioStreamIndex ¶

func (r ApiOnPlaybackStartRequest) AudioStreamIndex(audioStreamIndex int32) ApiOnPlaybackStartRequest

The audio stream index.

func (ApiOnPlaybackStartRequest) CanSeek ¶

Indicates if the client can seek.

func (ApiOnPlaybackStartRequest) Execute ¶

func (r ApiOnPlaybackStartRequest) Execute() (*http.Response, error)

func (ApiOnPlaybackStartRequest) LiveStreamId ¶

func (r ApiOnPlaybackStartRequest) LiveStreamId(liveStreamId string) ApiOnPlaybackStartRequest

The live stream id.

func (ApiOnPlaybackStartRequest) MediaSourceId ¶

func (r ApiOnPlaybackStartRequest) MediaSourceId(mediaSourceId string) ApiOnPlaybackStartRequest

The id of the MediaSource.

func (ApiOnPlaybackStartRequest) PlayMethod ¶

The play method.

func (ApiOnPlaybackStartRequest) PlaySessionId ¶

func (r ApiOnPlaybackStartRequest) PlaySessionId(playSessionId string) ApiOnPlaybackStartRequest

The play session id.

func (ApiOnPlaybackStartRequest) SubtitleStreamIndex ¶

func (r ApiOnPlaybackStartRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiOnPlaybackStartRequest

The subtitle stream index.

type ApiOnPlaybackStoppedRequest ¶

type ApiOnPlaybackStoppedRequest struct {
	ApiService PlaystateAPI
	// contains filtered or unexported fields
}

func (ApiOnPlaybackStoppedRequest) Execute ¶

func (ApiOnPlaybackStoppedRequest) LiveStreamId ¶

func (r ApiOnPlaybackStoppedRequest) LiveStreamId(liveStreamId string) ApiOnPlaybackStoppedRequest

The live stream id.

func (ApiOnPlaybackStoppedRequest) MediaSourceId ¶

func (r ApiOnPlaybackStoppedRequest) MediaSourceId(mediaSourceId string) ApiOnPlaybackStoppedRequest

The id of the MediaSource.

func (ApiOnPlaybackStoppedRequest) NextMediaType ¶

func (r ApiOnPlaybackStoppedRequest) NextMediaType(nextMediaType string) ApiOnPlaybackStoppedRequest

The next media type that will play.

func (ApiOnPlaybackStoppedRequest) PlaySessionId ¶

func (r ApiOnPlaybackStoppedRequest) PlaySessionId(playSessionId string) ApiOnPlaybackStoppedRequest

The play session id.

func (ApiOnPlaybackStoppedRequest) PositionTicks ¶

func (r ApiOnPlaybackStoppedRequest) PositionTicks(positionTicks int64) ApiOnPlaybackStoppedRequest

Optional. The position, in ticks, where playback stopped. 1 tick = 10000 ms.

type ApiOpenLiveStreamRequest ¶

type ApiOpenLiveStreamRequest struct {
	ApiService MediaInfoAPI
	// contains filtered or unexported fields
}

func (ApiOpenLiveStreamRequest) AlwaysBurnInSubtitleWhenTranscoding ¶

func (r ApiOpenLiveStreamRequest) AlwaysBurnInSubtitleWhenTranscoding(alwaysBurnInSubtitleWhenTranscoding bool) ApiOpenLiveStreamRequest

Always burn-in subtitle when transcoding.

func (ApiOpenLiveStreamRequest) AudioStreamIndex ¶

func (r ApiOpenLiveStreamRequest) AudioStreamIndex(audioStreamIndex int32) ApiOpenLiveStreamRequest

The audio stream index.

func (ApiOpenLiveStreamRequest) EnableDirectPlay ¶

func (r ApiOpenLiveStreamRequest) EnableDirectPlay(enableDirectPlay bool) ApiOpenLiveStreamRequest

Whether to enable direct play. Default: true.

func (ApiOpenLiveStreamRequest) EnableDirectStream ¶

func (r ApiOpenLiveStreamRequest) EnableDirectStream(enableDirectStream bool) ApiOpenLiveStreamRequest

Whether to enable direct stream. Default: true.

func (ApiOpenLiveStreamRequest) Execute ¶

func (ApiOpenLiveStreamRequest) ItemId ¶

The item id.

func (ApiOpenLiveStreamRequest) MaxAudioChannels ¶

func (r ApiOpenLiveStreamRequest) MaxAudioChannels(maxAudioChannels int32) ApiOpenLiveStreamRequest

The maximum number of audio channels.

func (ApiOpenLiveStreamRequest) MaxStreamingBitrate ¶

func (r ApiOpenLiveStreamRequest) MaxStreamingBitrate(maxStreamingBitrate int32) ApiOpenLiveStreamRequest

The maximum streaming bitrate.

func (ApiOpenLiveStreamRequest) OpenLiveStreamDto ¶

func (r ApiOpenLiveStreamRequest) OpenLiveStreamDto(openLiveStreamDto OpenLiveStreamDto) ApiOpenLiveStreamRequest

The open live stream dto.

func (ApiOpenLiveStreamRequest) OpenToken ¶

The open token.

func (ApiOpenLiveStreamRequest) PlaySessionId ¶

func (r ApiOpenLiveStreamRequest) PlaySessionId(playSessionId string) ApiOpenLiveStreamRequest

The play session id.

func (ApiOpenLiveStreamRequest) StartTimeTicks ¶

func (r ApiOpenLiveStreamRequest) StartTimeTicks(startTimeTicks int64) ApiOpenLiveStreamRequest

The start time in ticks.

func (ApiOpenLiveStreamRequest) SubtitleStreamIndex ¶

func (r ApiOpenLiveStreamRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiOpenLiveStreamRequest

The subtitle stream index.

func (ApiOpenLiveStreamRequest) UserId ¶

The user id.

type ApiPingPlaybackSessionRequest ¶

type ApiPingPlaybackSessionRequest struct {
	ApiService PlaystateAPI
	// contains filtered or unexported fields
}

func (ApiPingPlaybackSessionRequest) Execute ¶

func (ApiPingPlaybackSessionRequest) PlaySessionId ¶

Playback session id.

type ApiPlayRequest ¶

type ApiPlayRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiPlayRequest) AudioStreamIndex ¶

func (r ApiPlayRequest) AudioStreamIndex(audioStreamIndex int32) ApiPlayRequest

Optional. The index of the audio stream to play.

func (ApiPlayRequest) Execute ¶

func (r ApiPlayRequest) Execute() (*http.Response, error)

func (ApiPlayRequest) ItemIds ¶

func (r ApiPlayRequest) ItemIds(itemIds []string) ApiPlayRequest

The ids of the items to play, comma delimited.

func (ApiPlayRequest) MediaSourceId ¶

func (r ApiPlayRequest) MediaSourceId(mediaSourceId string) ApiPlayRequest

Optional. The media source id.

func (ApiPlayRequest) PlayCommand ¶

func (r ApiPlayRequest) PlayCommand(playCommand PlayCommand) ApiPlayRequest

The type of play command to issue (PlayNow, PlayNext, PlayLast). Clients who have not yet implemented play next and play last may play now.

func (ApiPlayRequest) StartIndex ¶

func (r ApiPlayRequest) StartIndex(startIndex int32) ApiPlayRequest

Optional. The start index.

func (ApiPlayRequest) StartPositionTicks ¶

func (r ApiPlayRequest) StartPositionTicks(startPositionTicks int64) ApiPlayRequest

The starting position of the first item.

func (ApiPlayRequest) SubtitleStreamIndex ¶

func (r ApiPlayRequest) SubtitleStreamIndex(subtitleStreamIndex int32) ApiPlayRequest

Optional. The index of the subtitle stream to play.

type ApiPostAddedMoviesRequest ¶

type ApiPostAddedMoviesRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiPostAddedMoviesRequest) Execute ¶

func (r ApiPostAddedMoviesRequest) Execute() (*http.Response, error)

func (ApiPostAddedMoviesRequest) ImdbId ¶

The imdbId.

func (ApiPostAddedMoviesRequest) TmdbId ¶

The tmdbId.

type ApiPostAddedSeriesRequest ¶

type ApiPostAddedSeriesRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiPostAddedSeriesRequest) Execute ¶

func (r ApiPostAddedSeriesRequest) Execute() (*http.Response, error)

func (ApiPostAddedSeriesRequest) TvdbId ¶

The tvdbId.

type ApiPostCapabilitiesRequest ¶

type ApiPostCapabilitiesRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiPostCapabilitiesRequest) Execute ¶

func (ApiPostCapabilitiesRequest) Id ¶

The session id.

func (ApiPostCapabilitiesRequest) PlayableMediaTypes ¶

func (r ApiPostCapabilitiesRequest) PlayableMediaTypes(playableMediaTypes []MediaType) ApiPostCapabilitiesRequest

A list of playable media types, comma delimited. Audio, Video, Book, Photo.

func (ApiPostCapabilitiesRequest) SupportedCommands ¶

func (r ApiPostCapabilitiesRequest) SupportedCommands(supportedCommands []GeneralCommandType) ApiPostCapabilitiesRequest

A list of supported remote control commands, comma delimited.

func (ApiPostCapabilitiesRequest) SupportsMediaControl ¶

func (r ApiPostCapabilitiesRequest) SupportsMediaControl(supportsMediaControl bool) ApiPostCapabilitiesRequest

Determines whether media can be played remotely..

func (ApiPostCapabilitiesRequest) SupportsPersistentIdentifier ¶

func (r ApiPostCapabilitiesRequest) SupportsPersistentIdentifier(supportsPersistentIdentifier bool) ApiPostCapabilitiesRequest

Determines whether the device supports a unique identifier.

type ApiPostFullCapabilitiesRequest ¶

type ApiPostFullCapabilitiesRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiPostFullCapabilitiesRequest) ClientCapabilitiesDto ¶

func (r ApiPostFullCapabilitiesRequest) ClientCapabilitiesDto(clientCapabilitiesDto ClientCapabilitiesDto) ApiPostFullCapabilitiesRequest

The MediaBrowser.Model.Session.ClientCapabilities.

func (ApiPostFullCapabilitiesRequest) Execute ¶

func (ApiPostFullCapabilitiesRequest) Id ¶

The session id.

type ApiPostPingSystemRequest ¶

type ApiPostPingSystemRequest struct {
	ApiService SystemAPI
	// contains filtered or unexported fields
}

func (ApiPostPingSystemRequest) Execute ¶

type ApiPostUpdatedMediaRequest ¶

type ApiPostUpdatedMediaRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiPostUpdatedMediaRequest) Execute ¶

func (ApiPostUpdatedMediaRequest) MediaUpdateInfoDto ¶

func (r ApiPostUpdatedMediaRequest) MediaUpdateInfoDto(mediaUpdateInfoDto MediaUpdateInfoDto) ApiPostUpdatedMediaRequest

The update paths.

type ApiPostUpdatedMoviesRequest ¶

type ApiPostUpdatedMoviesRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiPostUpdatedMoviesRequest) Execute ¶

func (ApiPostUpdatedMoviesRequest) ImdbId ¶

The imdbId.

func (ApiPostUpdatedMoviesRequest) TmdbId ¶

The tmdbId.

type ApiPostUpdatedSeriesRequest ¶

type ApiPostUpdatedSeriesRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiPostUpdatedSeriesRequest) Execute ¶

func (ApiPostUpdatedSeriesRequest) TvdbId ¶

The tvdbId.

type ApiPostUserImageRequest ¶

type ApiPostUserImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiPostUserImageRequest) Body ¶

func (ApiPostUserImageRequest) Execute ¶

func (r ApiPostUserImageRequest) Execute() (*http.Response, error)

func (ApiPostUserImageRequest) UserId ¶

User Id.

type ApiRefreshItemRequest ¶

type ApiRefreshItemRequest struct {
	ApiService ItemRefreshAPI
	// contains filtered or unexported fields
}

func (ApiRefreshItemRequest) Execute ¶

func (r ApiRefreshItemRequest) Execute() (*http.Response, error)

func (ApiRefreshItemRequest) ImageRefreshMode ¶

func (r ApiRefreshItemRequest) ImageRefreshMode(imageRefreshMode MetadataRefreshMode) ApiRefreshItemRequest

(Optional) Specifies the image refresh mode.

func (ApiRefreshItemRequest) MetadataRefreshMode ¶

func (r ApiRefreshItemRequest) MetadataRefreshMode(metadataRefreshMode MetadataRefreshMode) ApiRefreshItemRequest

(Optional) Specifies the metadata refresh mode.

func (ApiRefreshItemRequest) RegenerateTrickplay ¶

func (r ApiRefreshItemRequest) RegenerateTrickplay(regenerateTrickplay bool) ApiRefreshItemRequest

(Optional) Determines if trickplay images should be replaced. Only applicable if mode is FullRefresh.

func (ApiRefreshItemRequest) ReplaceAllImages ¶

func (r ApiRefreshItemRequest) ReplaceAllImages(replaceAllImages bool) ApiRefreshItemRequest

(Optional) Determines if images should be replaced. Only applicable if mode is FullRefresh.

func (ApiRefreshItemRequest) ReplaceAllMetadata ¶

func (r ApiRefreshItemRequest) ReplaceAllMetadata(replaceAllMetadata bool) ApiRefreshItemRequest

(Optional) Determines if metadata should be replaced. Only applicable if mode is FullRefresh.

type ApiRefreshLibraryRequest ¶

type ApiRefreshLibraryRequest struct {
	ApiService LibraryAPI
	// contains filtered or unexported fields
}

func (ApiRefreshLibraryRequest) Execute ¶

func (r ApiRefreshLibraryRequest) Execute() (*http.Response, error)

type ApiRemoveFromCollectionRequest ¶

type ApiRemoveFromCollectionRequest struct {
	ApiService CollectionAPI
	// contains filtered or unexported fields
}

func (ApiRemoveFromCollectionRequest) Execute ¶

func (ApiRemoveFromCollectionRequest) Ids ¶

Item ids, comma delimited.

type ApiRemoveItemFromPlaylistRequest ¶

type ApiRemoveItemFromPlaylistRequest struct {
	ApiService PlaylistsAPI
	// contains filtered or unexported fields
}

func (ApiRemoveItemFromPlaylistRequest) EntryIds ¶

The item ids, comma delimited.

func (ApiRemoveItemFromPlaylistRequest) Execute ¶

type ApiRemoveMediaPathRequest ¶

type ApiRemoveMediaPathRequest struct {
	ApiService LibraryStructureAPI
	// contains filtered or unexported fields
}

func (ApiRemoveMediaPathRequest) Execute ¶

func (r ApiRemoveMediaPathRequest) Execute() (*http.Response, error)

func (ApiRemoveMediaPathRequest) Name ¶

The name of the library.

func (ApiRemoveMediaPathRequest) Path ¶

The path to remove.

func (ApiRemoveMediaPathRequest) RefreshLibrary ¶

func (r ApiRemoveMediaPathRequest) RefreshLibrary(refreshLibrary bool) ApiRemoveMediaPathRequest

Whether to refresh the library.

type ApiRemoveUserFromPlaylistRequest ¶

type ApiRemoveUserFromPlaylistRequest struct {
	ApiService PlaylistsAPI
	// contains filtered or unexported fields
}

func (ApiRemoveUserFromPlaylistRequest) Execute ¶

type ApiRemoveUserFromSessionRequest ¶

type ApiRemoveUserFromSessionRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiRemoveUserFromSessionRequest) Execute ¶

type ApiRemoveVirtualFolderRequest ¶

type ApiRemoveVirtualFolderRequest struct {
	ApiService LibraryStructureAPI
	// contains filtered or unexported fields
}

func (ApiRemoveVirtualFolderRequest) Execute ¶

func (ApiRemoveVirtualFolderRequest) Name ¶

The name of the folder.

func (ApiRemoveVirtualFolderRequest) RefreshLibrary ¶

func (r ApiRemoveVirtualFolderRequest) RefreshLibrary(refreshLibrary bool) ApiRemoveVirtualFolderRequest

Whether to refresh the library.

type ApiRenameVirtualFolderRequest ¶

type ApiRenameVirtualFolderRequest struct {
	ApiService LibraryStructureAPI
	// contains filtered or unexported fields
}

func (ApiRenameVirtualFolderRequest) Execute ¶

func (ApiRenameVirtualFolderRequest) Name ¶

The name of the virtual folder.

func (ApiRenameVirtualFolderRequest) NewName ¶

The new name.

func (ApiRenameVirtualFolderRequest) RefreshLibrary ¶

func (r ApiRenameVirtualFolderRequest) RefreshLibrary(refreshLibrary bool) ApiRenameVirtualFolderRequest

Whether to refresh the library.

type ApiReportPlaybackProgressRequest ¶

type ApiReportPlaybackProgressRequest struct {
	ApiService PlaystateAPI
	// contains filtered or unexported fields
}

func (ApiReportPlaybackProgressRequest) Execute ¶

func (ApiReportPlaybackProgressRequest) PlaybackProgressInfo ¶

func (r ApiReportPlaybackProgressRequest) PlaybackProgressInfo(playbackProgressInfo PlaybackProgressInfo) ApiReportPlaybackProgressRequest

The playback progress info.

type ApiReportPlaybackStartRequest ¶

type ApiReportPlaybackStartRequest struct {
	ApiService PlaystateAPI
	// contains filtered or unexported fields
}

func (ApiReportPlaybackStartRequest) Execute ¶

func (ApiReportPlaybackStartRequest) PlaybackStartInfo ¶

func (r ApiReportPlaybackStartRequest) PlaybackStartInfo(playbackStartInfo PlaybackStartInfo) ApiReportPlaybackStartRequest

The playback start info.

type ApiReportPlaybackStoppedRequest ¶

type ApiReportPlaybackStoppedRequest struct {
	ApiService PlaystateAPI
	// contains filtered or unexported fields
}

func (ApiReportPlaybackStoppedRequest) Execute ¶

func (ApiReportPlaybackStoppedRequest) PlaybackStopInfo ¶

The playback stop info.

type ApiReportSessionEndedRequest ¶

type ApiReportSessionEndedRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiReportSessionEndedRequest) Execute ¶

type ApiReportViewingRequest ¶

type ApiReportViewingRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiReportViewingRequest) Execute ¶

func (r ApiReportViewingRequest) Execute() (*http.Response, error)

func (ApiReportViewingRequest) ItemId ¶

The item id.

func (ApiReportViewingRequest) SessionId ¶

The session id.

type ApiResetTunerRequest ¶

type ApiResetTunerRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiResetTunerRequest) Execute ¶

func (r ApiResetTunerRequest) Execute() (*http.Response, error)

type ApiRestartApplicationRequest ¶

type ApiRestartApplicationRequest struct {
	ApiService SystemAPI
	// contains filtered or unexported fields
}

func (ApiRestartApplicationRequest) Execute ¶

type ApiRevokeKeyRequest ¶

type ApiRevokeKeyRequest struct {
	ApiService ApiKeyAPI
	// contains filtered or unexported fields
}

func (ApiRevokeKeyRequest) Execute ¶

func (r ApiRevokeKeyRequest) Execute() (*http.Response, error)

type ApiSearchRemoteLyricsRequest ¶

type ApiSearchRemoteLyricsRequest struct {
	ApiService LyricsAPI
	// contains filtered or unexported fields
}

func (ApiSearchRemoteLyricsRequest) Execute ¶

type ApiSearchRemoteSubtitlesRequest ¶

type ApiSearchRemoteSubtitlesRequest struct {
	ApiService SubtitleAPI
	// contains filtered or unexported fields
}

func (ApiSearchRemoteSubtitlesRequest) Execute ¶

func (ApiSearchRemoteSubtitlesRequest) IsPerfectMatch ¶

func (r ApiSearchRemoteSubtitlesRequest) IsPerfectMatch(isPerfectMatch bool) ApiSearchRemoteSubtitlesRequest

Optional. Only show subtitles which are a perfect match.

type ApiSendFullGeneralCommandRequest ¶

type ApiSendFullGeneralCommandRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiSendFullGeneralCommandRequest) Execute ¶

func (ApiSendFullGeneralCommandRequest) GeneralCommand ¶

The MediaBrowser.Model.Session.GeneralCommand.

type ApiSendGeneralCommandRequest ¶

type ApiSendGeneralCommandRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiSendGeneralCommandRequest) Execute ¶

type ApiSendMessageCommandRequest ¶

type ApiSendMessageCommandRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiSendMessageCommandRequest) Execute ¶

func (ApiSendMessageCommandRequest) MessageCommand ¶

The MediaBrowser.Model.Session.MessageCommand object containing Header, Message Text, and TimeoutMs.

type ApiSendPlaystateCommandRequest ¶

type ApiSendPlaystateCommandRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiSendPlaystateCommandRequest) ControllingUserId ¶

func (r ApiSendPlaystateCommandRequest) ControllingUserId(controllingUserId string) ApiSendPlaystateCommandRequest

The optional controlling user id.

func (ApiSendPlaystateCommandRequest) Execute ¶

func (ApiSendPlaystateCommandRequest) SeekPositionTicks ¶

func (r ApiSendPlaystateCommandRequest) SeekPositionTicks(seekPositionTicks int64) ApiSendPlaystateCommandRequest

The optional position ticks.

type ApiSendSystemCommandRequest ¶

type ApiSendSystemCommandRequest struct {
	ApiService SessionAPI
	// contains filtered or unexported fields
}

func (ApiSendSystemCommandRequest) Execute ¶

type ApiSetChannelMappingRequest ¶

type ApiSetChannelMappingRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiSetChannelMappingRequest) Execute ¶

func (ApiSetChannelMappingRequest) SetChannelMappingDto ¶

func (r ApiSetChannelMappingRequest) SetChannelMappingDto(setChannelMappingDto SetChannelMappingDto) ApiSetChannelMappingRequest

The set channel mapping dto.

type ApiSetItemImageByIndexRequest ¶

type ApiSetItemImageByIndexRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiSetItemImageByIndexRequest) Body ¶

func (ApiSetItemImageByIndexRequest) Execute ¶

type ApiSetItemImageRequest ¶

type ApiSetItemImageRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiSetItemImageRequest) Body ¶

func (ApiSetItemImageRequest) Execute ¶

func (r ApiSetItemImageRequest) Execute() (*http.Response, error)

type ApiSetRemoteAccessRequest ¶

type ApiSetRemoteAccessRequest struct {
	ApiService StartupAPI
	// contains filtered or unexported fields
}

func (ApiSetRemoteAccessRequest) Execute ¶

func (r ApiSetRemoteAccessRequest) Execute() (*http.Response, error)

func (ApiSetRemoteAccessRequest) StartupRemoteAccessDto ¶

func (r ApiSetRemoteAccessRequest) StartupRemoteAccessDto(startupRemoteAccessDto StartupRemoteAccessDto) ApiSetRemoteAccessRequest

The startup remote access dto.

type ApiSetRepositoriesRequest ¶

type ApiSetRepositoriesRequest struct {
	ApiService PackageAPI
	// contains filtered or unexported fields
}

func (ApiSetRepositoriesRequest) Execute ¶

func (r ApiSetRepositoriesRequest) Execute() (*http.Response, error)

func (ApiSetRepositoriesRequest) RepositoryInfo ¶

func (r ApiSetRepositoriesRequest) RepositoryInfo(repositoryInfo []RepositoryInfo) ApiSetRepositoriesRequest

The list of package repositories.

type ApiShutdownApplicationRequest ¶

type ApiShutdownApplicationRequest struct {
	ApiService SystemAPI
	// contains filtered or unexported fields
}

func (ApiShutdownApplicationRequest) Execute ¶

type ApiStartTaskRequest ¶

type ApiStartTaskRequest struct {
	ApiService ScheduledTasksAPI
	// contains filtered or unexported fields
}

func (ApiStartTaskRequest) Execute ¶

func (r ApiStartTaskRequest) Execute() (*http.Response, error)

type ApiStopEncodingProcessRequest ¶

type ApiStopEncodingProcessRequest struct {
	ApiService HlsSegmentAPI
	// contains filtered or unexported fields
}

func (ApiStopEncodingProcessRequest) DeviceId ¶

The device id of the client requesting. Used to stop encoding processes when needed.

func (ApiStopEncodingProcessRequest) Execute ¶

func (ApiStopEncodingProcessRequest) PlaySessionId ¶

The play session id.

type ApiStopTaskRequest ¶

type ApiStopTaskRequest struct {
	ApiService ScheduledTasksAPI
	// contains filtered or unexported fields
}

func (ApiStopTaskRequest) Execute ¶

func (r ApiStopTaskRequest) Execute() (*http.Response, error)

type ApiSyncPlayBufferingRequest ¶

type ApiSyncPlayBufferingRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlayBufferingRequest) BufferRequestDto ¶

func (r ApiSyncPlayBufferingRequest) BufferRequestDto(bufferRequestDto BufferRequestDto) ApiSyncPlayBufferingRequest

The player status.

func (ApiSyncPlayBufferingRequest) Execute ¶

type ApiSyncPlayCreateGroupRequest ¶

type ApiSyncPlayCreateGroupRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlayCreateGroupRequest) Execute ¶

func (ApiSyncPlayCreateGroupRequest) NewGroupRequestDto ¶

func (r ApiSyncPlayCreateGroupRequest) NewGroupRequestDto(newGroupRequestDto NewGroupRequestDto) ApiSyncPlayCreateGroupRequest

The settings of the new group.

type ApiSyncPlayGetGroupsRequest ¶

type ApiSyncPlayGetGroupsRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlayGetGroupsRequest) Execute ¶

type ApiSyncPlayJoinGroupRequest ¶

type ApiSyncPlayJoinGroupRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlayJoinGroupRequest) Execute ¶

func (ApiSyncPlayJoinGroupRequest) JoinGroupRequestDto ¶

func (r ApiSyncPlayJoinGroupRequest) JoinGroupRequestDto(joinGroupRequestDto JoinGroupRequestDto) ApiSyncPlayJoinGroupRequest

The group to join.

type ApiSyncPlayLeaveGroupRequest ¶

type ApiSyncPlayLeaveGroupRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlayLeaveGroupRequest) Execute ¶

type ApiSyncPlayMovePlaylistItemRequest ¶

type ApiSyncPlayMovePlaylistItemRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlayMovePlaylistItemRequest) Execute ¶

func (ApiSyncPlayMovePlaylistItemRequest) MovePlaylistItemRequestDto ¶

func (r ApiSyncPlayMovePlaylistItemRequest) MovePlaylistItemRequestDto(movePlaylistItemRequestDto MovePlaylistItemRequestDto) ApiSyncPlayMovePlaylistItemRequest

The new position for the item.

type ApiSyncPlayNextItemRequest ¶

type ApiSyncPlayNextItemRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlayNextItemRequest) Execute ¶

func (ApiSyncPlayNextItemRequest) NextItemRequestDto ¶

func (r ApiSyncPlayNextItemRequest) NextItemRequestDto(nextItemRequestDto NextItemRequestDto) ApiSyncPlayNextItemRequest

The current item information.

type ApiSyncPlayPauseRequest ¶

type ApiSyncPlayPauseRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlayPauseRequest) Execute ¶

func (r ApiSyncPlayPauseRequest) Execute() (*http.Response, error)

type ApiSyncPlayPingRequest ¶

type ApiSyncPlayPingRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlayPingRequest) Execute ¶

func (r ApiSyncPlayPingRequest) Execute() (*http.Response, error)

func (ApiSyncPlayPingRequest) PingRequestDto ¶

func (r ApiSyncPlayPingRequest) PingRequestDto(pingRequestDto PingRequestDto) ApiSyncPlayPingRequest

The new ping.

type ApiSyncPlayPreviousItemRequest ¶

type ApiSyncPlayPreviousItemRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlayPreviousItemRequest) Execute ¶

func (ApiSyncPlayPreviousItemRequest) PreviousItemRequestDto ¶

func (r ApiSyncPlayPreviousItemRequest) PreviousItemRequestDto(previousItemRequestDto PreviousItemRequestDto) ApiSyncPlayPreviousItemRequest

The current item information.

type ApiSyncPlayQueueRequest ¶

type ApiSyncPlayQueueRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlayQueueRequest) Execute ¶

func (r ApiSyncPlayQueueRequest) Execute() (*http.Response, error)

func (ApiSyncPlayQueueRequest) QueueRequestDto ¶

func (r ApiSyncPlayQueueRequest) QueueRequestDto(queueRequestDto QueueRequestDto) ApiSyncPlayQueueRequest

The items to add.

type ApiSyncPlayReadyRequest ¶

type ApiSyncPlayReadyRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlayReadyRequest) Execute ¶

func (r ApiSyncPlayReadyRequest) Execute() (*http.Response, error)

func (ApiSyncPlayReadyRequest) ReadyRequestDto ¶

func (r ApiSyncPlayReadyRequest) ReadyRequestDto(readyRequestDto ReadyRequestDto) ApiSyncPlayReadyRequest

The player status.

type ApiSyncPlayRemoveFromPlaylistRequest ¶

type ApiSyncPlayRemoveFromPlaylistRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlayRemoveFromPlaylistRequest) Execute ¶

func (ApiSyncPlayRemoveFromPlaylistRequest) RemoveFromPlaylistRequestDto ¶

func (r ApiSyncPlayRemoveFromPlaylistRequest) RemoveFromPlaylistRequestDto(removeFromPlaylistRequestDto RemoveFromPlaylistRequestDto) ApiSyncPlayRemoveFromPlaylistRequest

The items to remove.

type ApiSyncPlaySeekRequest ¶

type ApiSyncPlaySeekRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlaySeekRequest) Execute ¶

func (r ApiSyncPlaySeekRequest) Execute() (*http.Response, error)

func (ApiSyncPlaySeekRequest) SeekRequestDto ¶

func (r ApiSyncPlaySeekRequest) SeekRequestDto(seekRequestDto SeekRequestDto) ApiSyncPlaySeekRequest

The new playback position.

type ApiSyncPlaySetIgnoreWaitRequest ¶

type ApiSyncPlaySetIgnoreWaitRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlaySetIgnoreWaitRequest) Execute ¶

func (ApiSyncPlaySetIgnoreWaitRequest) IgnoreWaitRequestDto ¶

func (r ApiSyncPlaySetIgnoreWaitRequest) IgnoreWaitRequestDto(ignoreWaitRequestDto IgnoreWaitRequestDto) ApiSyncPlaySetIgnoreWaitRequest

The settings to set.

type ApiSyncPlaySetNewQueueRequest ¶

type ApiSyncPlaySetNewQueueRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlaySetNewQueueRequest) Execute ¶

func (ApiSyncPlaySetNewQueueRequest) PlayRequestDto ¶

The new playlist to play in the group.

type ApiSyncPlaySetPlaylistItemRequest ¶

type ApiSyncPlaySetPlaylistItemRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlaySetPlaylistItemRequest) Execute ¶

func (ApiSyncPlaySetPlaylistItemRequest) SetPlaylistItemRequestDto ¶

func (r ApiSyncPlaySetPlaylistItemRequest) SetPlaylistItemRequestDto(setPlaylistItemRequestDto SetPlaylistItemRequestDto) ApiSyncPlaySetPlaylistItemRequest

The new item to play.

type ApiSyncPlaySetRepeatModeRequest ¶

type ApiSyncPlaySetRepeatModeRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlaySetRepeatModeRequest) Execute ¶

func (ApiSyncPlaySetRepeatModeRequest) SetRepeatModeRequestDto ¶

func (r ApiSyncPlaySetRepeatModeRequest) SetRepeatModeRequestDto(setRepeatModeRequestDto SetRepeatModeRequestDto) ApiSyncPlaySetRepeatModeRequest

The new repeat mode.

type ApiSyncPlaySetShuffleModeRequest ¶

type ApiSyncPlaySetShuffleModeRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlaySetShuffleModeRequest) Execute ¶

func (ApiSyncPlaySetShuffleModeRequest) SetShuffleModeRequestDto ¶

func (r ApiSyncPlaySetShuffleModeRequest) SetShuffleModeRequestDto(setShuffleModeRequestDto SetShuffleModeRequestDto) ApiSyncPlaySetShuffleModeRequest

The new shuffle mode.

type ApiSyncPlayStopRequest ¶

type ApiSyncPlayStopRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlayStopRequest) Execute ¶

func (r ApiSyncPlayStopRequest) Execute() (*http.Response, error)

type ApiSyncPlayUnpauseRequest ¶

type ApiSyncPlayUnpauseRequest struct {
	ApiService SyncPlayAPI
	// contains filtered or unexported fields
}

func (ApiSyncPlayUnpauseRequest) Execute ¶

func (r ApiSyncPlayUnpauseRequest) Execute() (*http.Response, error)

type ApiTmdbClientConfigurationRequest ¶

type ApiTmdbClientConfigurationRequest struct {
	ApiService TmdbAPI
	// contains filtered or unexported fields
}

func (ApiTmdbClientConfigurationRequest) Execute ¶

type ApiUninstallPluginByVersionRequest ¶

type ApiUninstallPluginByVersionRequest struct {
	ApiService PluginsAPI
	// contains filtered or unexported fields
}

func (ApiUninstallPluginByVersionRequest) Execute ¶

type ApiUninstallPluginRequest ¶

type ApiUninstallPluginRequest struct {
	ApiService PluginsAPI
	// contains filtered or unexported fields
}

func (ApiUninstallPluginRequest) Execute ¶

func (r ApiUninstallPluginRequest) Execute() (*http.Response, error)

type ApiUnmarkFavoriteItemRequest ¶

type ApiUnmarkFavoriteItemRequest struct {
	ApiService UserLibraryAPI
	// contains filtered or unexported fields
}

func (ApiUnmarkFavoriteItemRequest) Execute ¶

func (ApiUnmarkFavoriteItemRequest) UserId ¶

User id.

type ApiUpdateConfigurationRequest ¶

type ApiUpdateConfigurationRequest struct {
	ApiService ConfigurationAPI
	// contains filtered or unexported fields
}

func (ApiUpdateConfigurationRequest) Execute ¶

func (ApiUpdateConfigurationRequest) ServerConfiguration ¶

func (r ApiUpdateConfigurationRequest) ServerConfiguration(serverConfiguration ServerConfiguration) ApiUpdateConfigurationRequest

Configuration.

type ApiUpdateDeviceOptionsRequest ¶

type ApiUpdateDeviceOptionsRequest struct {
	ApiService DevicesAPI
	// contains filtered or unexported fields
}

func (ApiUpdateDeviceOptionsRequest) DeviceOptionsDto ¶

Device Options.

func (ApiUpdateDeviceOptionsRequest) Execute ¶

func (ApiUpdateDeviceOptionsRequest) Id ¶

Device Id.

type ApiUpdateDisplayPreferencesRequest ¶

type ApiUpdateDisplayPreferencesRequest struct {
	ApiService DisplayPreferencesAPI
	// contains filtered or unexported fields
}

func (ApiUpdateDisplayPreferencesRequest) Client ¶

Client.

func (ApiUpdateDisplayPreferencesRequest) DisplayPreferencesDto ¶

New Display Preferences object.

func (ApiUpdateDisplayPreferencesRequest) Execute ¶

func (ApiUpdateDisplayPreferencesRequest) UserId ¶

User Id.

type ApiUpdateInitialConfigurationRequest ¶

type ApiUpdateInitialConfigurationRequest struct {
	ApiService StartupAPI
	// contains filtered or unexported fields
}

func (ApiUpdateInitialConfigurationRequest) Execute ¶

func (ApiUpdateInitialConfigurationRequest) StartupConfigurationDto ¶

The updated startup configuration.

type ApiUpdateItemContentTypeRequest ¶

type ApiUpdateItemContentTypeRequest struct {
	ApiService ItemUpdateAPI
	// contains filtered or unexported fields
}

func (ApiUpdateItemContentTypeRequest) ContentType ¶

The content type of the item.

func (ApiUpdateItemContentTypeRequest) Execute ¶

type ApiUpdateItemImageIndexRequest ¶

type ApiUpdateItemImageIndexRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiUpdateItemImageIndexRequest) Execute ¶

func (ApiUpdateItemImageIndexRequest) NewIndex ¶

New image index.

type ApiUpdateItemRequest ¶

type ApiUpdateItemRequest struct {
	ApiService ItemUpdateAPI
	// contains filtered or unexported fields
}

func (ApiUpdateItemRequest) BaseItemDto ¶

func (r ApiUpdateItemRequest) BaseItemDto(baseItemDto BaseItemDto) ApiUpdateItemRequest

The new item properties.

func (ApiUpdateItemRequest) Execute ¶

func (r ApiUpdateItemRequest) Execute() (*http.Response, error)

type ApiUpdateItemUserDataRequest ¶

type ApiUpdateItemUserDataRequest struct {
	ApiService ItemsAPI
	// contains filtered or unexported fields
}

func (ApiUpdateItemUserDataRequest) Execute ¶

func (ApiUpdateItemUserDataRequest) UpdateUserItemDataDto ¶

func (r ApiUpdateItemUserDataRequest) UpdateUserItemDataDto(updateUserItemDataDto UpdateUserItemDataDto) ApiUpdateItemUserDataRequest

New user data object.

func (ApiUpdateItemUserDataRequest) UserId ¶

The user id.

type ApiUpdateLibraryOptionsRequest ¶

type ApiUpdateLibraryOptionsRequest struct {
	ApiService LibraryStructureAPI
	// contains filtered or unexported fields
}

func (ApiUpdateLibraryOptionsRequest) Execute ¶

func (ApiUpdateLibraryOptionsRequest) UpdateLibraryOptionsDto ¶

func (r ApiUpdateLibraryOptionsRequest) UpdateLibraryOptionsDto(updateLibraryOptionsDto UpdateLibraryOptionsDto) ApiUpdateLibraryOptionsRequest

The library name and options.

type ApiUpdateMediaPathRequest ¶

type ApiUpdateMediaPathRequest struct {
	ApiService LibraryStructureAPI
	// contains filtered or unexported fields
}

func (ApiUpdateMediaPathRequest) Execute ¶

func (r ApiUpdateMediaPathRequest) Execute() (*http.Response, error)

func (ApiUpdateMediaPathRequest) UpdateMediaPathRequestDto ¶

func (r ApiUpdateMediaPathRequest) UpdateMediaPathRequestDto(updateMediaPathRequestDto UpdateMediaPathRequestDto) ApiUpdateMediaPathRequest

The name of the library and path infos.

type ApiUpdateNamedConfigurationRequest ¶

type ApiUpdateNamedConfigurationRequest struct {
	ApiService ConfigurationAPI
	// contains filtered or unexported fields
}

func (ApiUpdateNamedConfigurationRequest) Body ¶

Configuration.

func (ApiUpdateNamedConfigurationRequest) Execute ¶

type ApiUpdatePlaylistRequest ¶

type ApiUpdatePlaylistRequest struct {
	ApiService PlaylistsAPI
	// contains filtered or unexported fields
}

func (ApiUpdatePlaylistRequest) Execute ¶

func (r ApiUpdatePlaylistRequest) Execute() (*http.Response, error)

func (ApiUpdatePlaylistRequest) UpdatePlaylistDto ¶

func (r ApiUpdatePlaylistRequest) UpdatePlaylistDto(updatePlaylistDto UpdatePlaylistDto) ApiUpdatePlaylistRequest

The Jellyfin.Api.Models.PlaylistDtos.UpdatePlaylistDto id.

type ApiUpdatePlaylistUserRequest ¶

type ApiUpdatePlaylistUserRequest struct {
	ApiService PlaylistsAPI
	// contains filtered or unexported fields
}

func (ApiUpdatePlaylistUserRequest) Execute ¶

func (ApiUpdatePlaylistUserRequest) UpdatePlaylistUserDto ¶

func (r ApiUpdatePlaylistUserRequest) UpdatePlaylistUserDto(updatePlaylistUserDto UpdatePlaylistUserDto) ApiUpdatePlaylistUserRequest

The Jellyfin.Api.Models.PlaylistDtos.UpdatePlaylistUserDto.

type ApiUpdatePluginConfigurationRequest ¶

type ApiUpdatePluginConfigurationRequest struct {
	ApiService PluginsAPI
	// contains filtered or unexported fields
}

func (ApiUpdatePluginConfigurationRequest) Execute ¶

type ApiUpdateSeriesTimerRequest ¶

type ApiUpdateSeriesTimerRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiUpdateSeriesTimerRequest) Execute ¶

func (ApiUpdateSeriesTimerRequest) SeriesTimerInfoDto ¶

func (r ApiUpdateSeriesTimerRequest) SeriesTimerInfoDto(seriesTimerInfoDto SeriesTimerInfoDto) ApiUpdateSeriesTimerRequest

New series timer info.

type ApiUpdateStartupUserRequest ¶

type ApiUpdateStartupUserRequest struct {
	ApiService StartupAPI
	// contains filtered or unexported fields
}

func (ApiUpdateStartupUserRequest) Execute ¶

func (ApiUpdateStartupUserRequest) StartupUserDto ¶

The DTO containing username and password.

type ApiUpdateTaskRequest ¶

type ApiUpdateTaskRequest struct {
	ApiService ScheduledTasksAPI
	// contains filtered or unexported fields
}

func (ApiUpdateTaskRequest) Execute ¶

func (r ApiUpdateTaskRequest) Execute() (*http.Response, error)

func (ApiUpdateTaskRequest) TaskTriggerInfo ¶

func (r ApiUpdateTaskRequest) TaskTriggerInfo(taskTriggerInfo []TaskTriggerInfo) ApiUpdateTaskRequest

Triggers.

type ApiUpdateTimerRequest ¶

type ApiUpdateTimerRequest struct {
	ApiService LiveTvAPI
	// contains filtered or unexported fields
}

func (ApiUpdateTimerRequest) Execute ¶

func (r ApiUpdateTimerRequest) Execute() (*http.Response, error)

func (ApiUpdateTimerRequest) TimerInfoDto ¶

func (r ApiUpdateTimerRequest) TimerInfoDto(timerInfoDto TimerInfoDto) ApiUpdateTimerRequest

New timer info.

type ApiUpdateUserConfigurationRequest ¶

type ApiUpdateUserConfigurationRequest struct {
	ApiService UserAPI
	// contains filtered or unexported fields
}

func (ApiUpdateUserConfigurationRequest) Execute ¶

func (ApiUpdateUserConfigurationRequest) UserConfiguration ¶

The new user configuration.

func (ApiUpdateUserConfigurationRequest) UserId ¶

The user id.

type ApiUpdateUserItemRatingRequest ¶

type ApiUpdateUserItemRatingRequest struct {
	ApiService UserLibraryAPI
	// contains filtered or unexported fields
}

func (ApiUpdateUserItemRatingRequest) Execute ¶

func (ApiUpdateUserItemRatingRequest) Likes ¶

Whether this M:Jellyfin.Api.Controllers.UserLibraryController.UpdateUserItemRating(System.Nullable{System.Guid},System.Guid,System.Nullable{System.Boolean}) is likes.

func (ApiUpdateUserItemRatingRequest) UserId ¶

User id.

type ApiUpdateUserPasswordRequest ¶

type ApiUpdateUserPasswordRequest struct {
	ApiService UserAPI
	// contains filtered or unexported fields
}

func (ApiUpdateUserPasswordRequest) Execute ¶

func (ApiUpdateUserPasswordRequest) UpdateUserPassword ¶

func (r ApiUpdateUserPasswordRequest) UpdateUserPassword(updateUserPassword UpdateUserPassword) ApiUpdateUserPasswordRequest

The M:Jellyfin.Api.Controllers.UserController.UpdateUserPassword(System.Nullable{System.Guid},Jellyfin.Api.Models.UserDtos.UpdateUserPassword) request.

func (ApiUpdateUserPasswordRequest) UserId ¶

The user id.

type ApiUpdateUserPolicyRequest ¶

type ApiUpdateUserPolicyRequest struct {
	ApiService UserAPI
	// contains filtered or unexported fields
}

func (ApiUpdateUserPolicyRequest) Execute ¶

func (ApiUpdateUserPolicyRequest) UserPolicy ¶

The new user policy.

type ApiUpdateUserRequest ¶

type ApiUpdateUserRequest struct {
	ApiService UserAPI
	// contains filtered or unexported fields
}

func (ApiUpdateUserRequest) Execute ¶

func (r ApiUpdateUserRequest) Execute() (*http.Response, error)

func (ApiUpdateUserRequest) UserDto ¶

The updated user model.

func (ApiUpdateUserRequest) UserId ¶

The user id.

type ApiUploadCustomSplashscreenRequest ¶

type ApiUploadCustomSplashscreenRequest struct {
	ApiService ImageAPI
	// contains filtered or unexported fields
}

func (ApiUploadCustomSplashscreenRequest) Body ¶

func (ApiUploadCustomSplashscreenRequest) Execute ¶

type ApiUploadLyricsRequest ¶

type ApiUploadLyricsRequest struct {
	ApiService LyricsAPI
	// contains filtered or unexported fields
}

func (ApiUploadLyricsRequest) Body ¶

func (ApiUploadLyricsRequest) Execute ¶

func (ApiUploadLyricsRequest) FileName ¶

Name of the file being uploaded.

type ApiUploadSubtitleRequest ¶

type ApiUploadSubtitleRequest struct {
	ApiService SubtitleAPI
	// contains filtered or unexported fields
}

func (ApiUploadSubtitleRequest) Execute ¶

func (r ApiUploadSubtitleRequest) Execute() (*http.Response, error)

func (ApiUploadSubtitleRequest) UploadSubtitleDto ¶

func (r ApiUploadSubtitleRequest) UploadSubtitleDto(uploadSubtitleDto UploadSubtitleDto) ApiUploadSubtitleRequest

The request body.

type ApiValidatePathRequest ¶

type ApiValidatePathRequest struct {
	ApiService EnvironmentAPI
	// contains filtered or unexported fields
}

func (ApiValidatePathRequest) Execute ¶

func (r ApiValidatePathRequest) Execute() (*http.Response, error)

func (ApiValidatePathRequest) ValidatePathDto ¶

func (r ApiValidatePathRequest) ValidatePathDto(validatePathDto ValidatePathDto) ApiValidatePathRequest

Validate request object.

type ArtistInfo ¶

type ArtistInfo struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the original title.
	OriginalTitle NullableString `json:"OriginalTitle,omitempty"`
	// Gets or sets the path.
	Path NullableString `json:"Path,omitempty"`
	// Gets or sets the metadata language.
	MetadataLanguage NullableString `json:"MetadataLanguage,omitempty"`
	// Gets or sets the metadata country code.
	MetadataCountryCode NullableString `json:"MetadataCountryCode,omitempty"`
	// Gets or sets the provider ids.
	ProviderIds map[string]string `json:"ProviderIds,omitempty"`
	// Gets or sets the year.
	Year              NullableInt32 `json:"Year,omitempty"`
	IndexNumber       NullableInt32 `json:"IndexNumber,omitempty"`
	ParentIndexNumber NullableInt32 `json:"ParentIndexNumber,omitempty"`
	PremiereDate      NullableTime  `json:"PremiereDate,omitempty"`
	IsAutomated       *bool         `json:"IsAutomated,omitempty"`
	SongInfos         []SongInfo    `json:"SongInfos,omitempty"`
}

ArtistInfo struct for ArtistInfo

func NewArtistInfo ¶

func NewArtistInfo() *ArtistInfo

NewArtistInfo instantiates a new ArtistInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewArtistInfoWithDefaults ¶

func NewArtistInfoWithDefaults() *ArtistInfo

NewArtistInfoWithDefaults instantiates a new ArtistInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ArtistInfo) GetIndexNumber ¶

func (o *ArtistInfo) GetIndexNumber() int32

GetIndexNumber returns the IndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ArtistInfo) GetIndexNumberOk ¶

func (o *ArtistInfo) GetIndexNumberOk() (*int32, bool)

GetIndexNumberOk returns a tuple with the IndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ArtistInfo) GetIsAutomated ¶

func (o *ArtistInfo) GetIsAutomated() bool

GetIsAutomated returns the IsAutomated field value if set, zero value otherwise.

func (*ArtistInfo) GetIsAutomatedOk ¶

func (o *ArtistInfo) GetIsAutomatedOk() (*bool, bool)

GetIsAutomatedOk returns a tuple with the IsAutomated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ArtistInfo) GetMetadataCountryCode ¶

func (o *ArtistInfo) GetMetadataCountryCode() string

GetMetadataCountryCode returns the MetadataCountryCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ArtistInfo) GetMetadataCountryCodeOk ¶

func (o *ArtistInfo) GetMetadataCountryCodeOk() (*string, bool)

GetMetadataCountryCodeOk returns a tuple with the MetadataCountryCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ArtistInfo) GetMetadataLanguage ¶

func (o *ArtistInfo) GetMetadataLanguage() string

GetMetadataLanguage returns the MetadataLanguage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ArtistInfo) GetMetadataLanguageOk ¶

func (o *ArtistInfo) GetMetadataLanguageOk() (*string, bool)

GetMetadataLanguageOk returns a tuple with the MetadataLanguage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ArtistInfo) GetName ¶

func (o *ArtistInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ArtistInfo) GetNameOk ¶

func (o *ArtistInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ArtistInfo) GetOriginalTitle ¶

func (o *ArtistInfo) GetOriginalTitle() string

GetOriginalTitle returns the OriginalTitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ArtistInfo) GetOriginalTitleOk ¶

func (o *ArtistInfo) GetOriginalTitleOk() (*string, bool)

GetOriginalTitleOk returns a tuple with the OriginalTitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ArtistInfo) GetParentIndexNumber ¶

func (o *ArtistInfo) GetParentIndexNumber() int32

GetParentIndexNumber returns the ParentIndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ArtistInfo) GetParentIndexNumberOk ¶

func (o *ArtistInfo) GetParentIndexNumberOk() (*int32, bool)

GetParentIndexNumberOk returns a tuple with the ParentIndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ArtistInfo) GetPath ¶

func (o *ArtistInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ArtistInfo) GetPathOk ¶

func (o *ArtistInfo) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ArtistInfo) GetPremiereDate ¶

func (o *ArtistInfo) GetPremiereDate() time.Time

GetPremiereDate returns the PremiereDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ArtistInfo) GetPremiereDateOk ¶

func (o *ArtistInfo) GetPremiereDateOk() (*time.Time, bool)

GetPremiereDateOk returns a tuple with the PremiereDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ArtistInfo) GetProviderIds ¶

func (o *ArtistInfo) GetProviderIds() map[string]string

GetProviderIds returns the ProviderIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ArtistInfo) GetProviderIdsOk ¶

func (o *ArtistInfo) GetProviderIdsOk() (*map[string]string, bool)

GetProviderIdsOk returns a tuple with the ProviderIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ArtistInfo) GetSongInfos ¶

func (o *ArtistInfo) GetSongInfos() []SongInfo

GetSongInfos returns the SongInfos field value if set, zero value otherwise.

func (*ArtistInfo) GetSongInfosOk ¶

func (o *ArtistInfo) GetSongInfosOk() ([]SongInfo, bool)

GetSongInfosOk returns a tuple with the SongInfos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ArtistInfo) GetYear ¶

func (o *ArtistInfo) GetYear() int32

GetYear returns the Year field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ArtistInfo) GetYearOk ¶

func (o *ArtistInfo) GetYearOk() (*int32, bool)

GetYearOk returns a tuple with the Year field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ArtistInfo) HasIndexNumber ¶

func (o *ArtistInfo) HasIndexNumber() bool

HasIndexNumber returns a boolean if a field has been set.

func (*ArtistInfo) HasIsAutomated ¶

func (o *ArtistInfo) HasIsAutomated() bool

HasIsAutomated returns a boolean if a field has been set.

func (*ArtistInfo) HasMetadataCountryCode ¶

func (o *ArtistInfo) HasMetadataCountryCode() bool

HasMetadataCountryCode returns a boolean if a field has been set.

func (*ArtistInfo) HasMetadataLanguage ¶

func (o *ArtistInfo) HasMetadataLanguage() bool

HasMetadataLanguage returns a boolean if a field has been set.

func (*ArtistInfo) HasName ¶

func (o *ArtistInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*ArtistInfo) HasOriginalTitle ¶

func (o *ArtistInfo) HasOriginalTitle() bool

HasOriginalTitle returns a boolean if a field has been set.

func (*ArtistInfo) HasParentIndexNumber ¶

func (o *ArtistInfo) HasParentIndexNumber() bool

HasParentIndexNumber returns a boolean if a field has been set.

func (*ArtistInfo) HasPath ¶

func (o *ArtistInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*ArtistInfo) HasPremiereDate ¶

func (o *ArtistInfo) HasPremiereDate() bool

HasPremiereDate returns a boolean if a field has been set.

func (*ArtistInfo) HasProviderIds ¶

func (o *ArtistInfo) HasProviderIds() bool

HasProviderIds returns a boolean if a field has been set.

func (*ArtistInfo) HasSongInfos ¶

func (o *ArtistInfo) HasSongInfos() bool

HasSongInfos returns a boolean if a field has been set.

func (*ArtistInfo) HasYear ¶

func (o *ArtistInfo) HasYear() bool

HasYear returns a boolean if a field has been set.

func (ArtistInfo) MarshalJSON ¶

func (o ArtistInfo) MarshalJSON() ([]byte, error)

func (*ArtistInfo) SetIndexNumber ¶

func (o *ArtistInfo) SetIndexNumber(v int32)

SetIndexNumber gets a reference to the given NullableInt32 and assigns it to the IndexNumber field.

func (*ArtistInfo) SetIndexNumberNil ¶

func (o *ArtistInfo) SetIndexNumberNil()

SetIndexNumberNil sets the value for IndexNumber to be an explicit nil

func (*ArtistInfo) SetIsAutomated ¶

func (o *ArtistInfo) SetIsAutomated(v bool)

SetIsAutomated gets a reference to the given bool and assigns it to the IsAutomated field.

func (*ArtistInfo) SetMetadataCountryCode ¶

func (o *ArtistInfo) SetMetadataCountryCode(v string)

SetMetadataCountryCode gets a reference to the given NullableString and assigns it to the MetadataCountryCode field.

func (*ArtistInfo) SetMetadataCountryCodeNil ¶

func (o *ArtistInfo) SetMetadataCountryCodeNil()

SetMetadataCountryCodeNil sets the value for MetadataCountryCode to be an explicit nil

func (*ArtistInfo) SetMetadataLanguage ¶

func (o *ArtistInfo) SetMetadataLanguage(v string)

SetMetadataLanguage gets a reference to the given NullableString and assigns it to the MetadataLanguage field.

func (*ArtistInfo) SetMetadataLanguageNil ¶

func (o *ArtistInfo) SetMetadataLanguageNil()

SetMetadataLanguageNil sets the value for MetadataLanguage to be an explicit nil

func (*ArtistInfo) SetName ¶

func (o *ArtistInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ArtistInfo) SetNameNil ¶

func (o *ArtistInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ArtistInfo) SetOriginalTitle ¶

func (o *ArtistInfo) SetOriginalTitle(v string)

SetOriginalTitle gets a reference to the given NullableString and assigns it to the OriginalTitle field.

func (*ArtistInfo) SetOriginalTitleNil ¶

func (o *ArtistInfo) SetOriginalTitleNil()

SetOriginalTitleNil sets the value for OriginalTitle to be an explicit nil

func (*ArtistInfo) SetParentIndexNumber ¶

func (o *ArtistInfo) SetParentIndexNumber(v int32)

SetParentIndexNumber gets a reference to the given NullableInt32 and assigns it to the ParentIndexNumber field.

func (*ArtistInfo) SetParentIndexNumberNil ¶

func (o *ArtistInfo) SetParentIndexNumberNil()

SetParentIndexNumberNil sets the value for ParentIndexNumber to be an explicit nil

func (*ArtistInfo) SetPath ¶

func (o *ArtistInfo) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*ArtistInfo) SetPathNil ¶

func (o *ArtistInfo) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*ArtistInfo) SetPremiereDate ¶

func (o *ArtistInfo) SetPremiereDate(v time.Time)

SetPremiereDate gets a reference to the given NullableTime and assigns it to the PremiereDate field.

func (*ArtistInfo) SetPremiereDateNil ¶

func (o *ArtistInfo) SetPremiereDateNil()

SetPremiereDateNil sets the value for PremiereDate to be an explicit nil

func (*ArtistInfo) SetProviderIds ¶

func (o *ArtistInfo) SetProviderIds(v map[string]string)

SetProviderIds gets a reference to the given map[string]string and assigns it to the ProviderIds field.

func (*ArtistInfo) SetSongInfos ¶

func (o *ArtistInfo) SetSongInfos(v []SongInfo)

SetSongInfos gets a reference to the given []SongInfo and assigns it to the SongInfos field.

func (*ArtistInfo) SetYear ¶

func (o *ArtistInfo) SetYear(v int32)

SetYear gets a reference to the given NullableInt32 and assigns it to the Year field.

func (*ArtistInfo) SetYearNil ¶

func (o *ArtistInfo) SetYearNil()

SetYearNil sets the value for Year to be an explicit nil

func (ArtistInfo) ToMap ¶

func (o ArtistInfo) ToMap() (map[string]interface{}, error)

func (*ArtistInfo) UnsetIndexNumber ¶

func (o *ArtistInfo) UnsetIndexNumber()

UnsetIndexNumber ensures that no value is present for IndexNumber, not even an explicit nil

func (*ArtistInfo) UnsetMetadataCountryCode ¶

func (o *ArtistInfo) UnsetMetadataCountryCode()

UnsetMetadataCountryCode ensures that no value is present for MetadataCountryCode, not even an explicit nil

func (*ArtistInfo) UnsetMetadataLanguage ¶

func (o *ArtistInfo) UnsetMetadataLanguage()

UnsetMetadataLanguage ensures that no value is present for MetadataLanguage, not even an explicit nil

func (*ArtistInfo) UnsetName ¶

func (o *ArtistInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*ArtistInfo) UnsetOriginalTitle ¶

func (o *ArtistInfo) UnsetOriginalTitle()

UnsetOriginalTitle ensures that no value is present for OriginalTitle, not even an explicit nil

func (*ArtistInfo) UnsetParentIndexNumber ¶

func (o *ArtistInfo) UnsetParentIndexNumber()

UnsetParentIndexNumber ensures that no value is present for ParentIndexNumber, not even an explicit nil

func (*ArtistInfo) UnsetPath ¶

func (o *ArtistInfo) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*ArtistInfo) UnsetPremiereDate ¶

func (o *ArtistInfo) UnsetPremiereDate()

UnsetPremiereDate ensures that no value is present for PremiereDate, not even an explicit nil

func (*ArtistInfo) UnsetYear ¶

func (o *ArtistInfo) UnsetYear()

UnsetYear ensures that no value is present for Year, not even an explicit nil

type ArtistInfoRemoteSearchQuery ¶

type ArtistInfoRemoteSearchQuery struct {
	SearchInfo NullableArtistInfo `json:"SearchInfo,omitempty"`
	ItemId     *string            `json:"ItemId,omitempty"`
	// Gets or sets the provider name to search within if set.
	SearchProviderName NullableString `json:"SearchProviderName,omitempty"`
	// Gets or sets a value indicating whether disabled providers should be included.
	IncludeDisabledProviders *bool `json:"IncludeDisabledProviders,omitempty"`
}

ArtistInfoRemoteSearchQuery struct for ArtistInfoRemoteSearchQuery

func NewArtistInfoRemoteSearchQuery ¶

func NewArtistInfoRemoteSearchQuery() *ArtistInfoRemoteSearchQuery

NewArtistInfoRemoteSearchQuery instantiates a new ArtistInfoRemoteSearchQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewArtistInfoRemoteSearchQueryWithDefaults ¶

func NewArtistInfoRemoteSearchQueryWithDefaults() *ArtistInfoRemoteSearchQuery

NewArtistInfoRemoteSearchQueryWithDefaults instantiates a new ArtistInfoRemoteSearchQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ArtistInfoRemoteSearchQuery) GetIncludeDisabledProviders ¶

func (o *ArtistInfoRemoteSearchQuery) GetIncludeDisabledProviders() bool

GetIncludeDisabledProviders returns the IncludeDisabledProviders field value if set, zero value otherwise.

func (*ArtistInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk ¶

func (o *ArtistInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk() (*bool, bool)

GetIncludeDisabledProvidersOk returns a tuple with the IncludeDisabledProviders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ArtistInfoRemoteSearchQuery) GetItemId ¶

func (o *ArtistInfoRemoteSearchQuery) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*ArtistInfoRemoteSearchQuery) GetItemIdOk ¶

func (o *ArtistInfoRemoteSearchQuery) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ArtistInfoRemoteSearchQuery) GetSearchInfo ¶

func (o *ArtistInfoRemoteSearchQuery) GetSearchInfo() ArtistInfo

GetSearchInfo returns the SearchInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ArtistInfoRemoteSearchQuery) GetSearchInfoOk ¶

func (o *ArtistInfoRemoteSearchQuery) GetSearchInfoOk() (*ArtistInfo, bool)

GetSearchInfoOk returns a tuple with the SearchInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ArtistInfoRemoteSearchQuery) GetSearchProviderName ¶

func (o *ArtistInfoRemoteSearchQuery) GetSearchProviderName() string

GetSearchProviderName returns the SearchProviderName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ArtistInfoRemoteSearchQuery) GetSearchProviderNameOk ¶

func (o *ArtistInfoRemoteSearchQuery) GetSearchProviderNameOk() (*string, bool)

GetSearchProviderNameOk returns a tuple with the SearchProviderName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ArtistInfoRemoteSearchQuery) HasIncludeDisabledProviders ¶

func (o *ArtistInfoRemoteSearchQuery) HasIncludeDisabledProviders() bool

HasIncludeDisabledProviders returns a boolean if a field has been set.

func (*ArtistInfoRemoteSearchQuery) HasItemId ¶

func (o *ArtistInfoRemoteSearchQuery) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*ArtistInfoRemoteSearchQuery) HasSearchInfo ¶

func (o *ArtistInfoRemoteSearchQuery) HasSearchInfo() bool

HasSearchInfo returns a boolean if a field has been set.

func (*ArtistInfoRemoteSearchQuery) HasSearchProviderName ¶

func (o *ArtistInfoRemoteSearchQuery) HasSearchProviderName() bool

HasSearchProviderName returns a boolean if a field has been set.

func (ArtistInfoRemoteSearchQuery) MarshalJSON ¶

func (o ArtistInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*ArtistInfoRemoteSearchQuery) SetIncludeDisabledProviders ¶

func (o *ArtistInfoRemoteSearchQuery) SetIncludeDisabledProviders(v bool)

SetIncludeDisabledProviders gets a reference to the given bool and assigns it to the IncludeDisabledProviders field.

func (*ArtistInfoRemoteSearchQuery) SetItemId ¶

func (o *ArtistInfoRemoteSearchQuery) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field.

func (*ArtistInfoRemoteSearchQuery) SetSearchInfo ¶

func (o *ArtistInfoRemoteSearchQuery) SetSearchInfo(v ArtistInfo)

SetSearchInfo gets a reference to the given NullableArtistInfo and assigns it to the SearchInfo field.

func (*ArtistInfoRemoteSearchQuery) SetSearchInfoNil ¶

func (o *ArtistInfoRemoteSearchQuery) SetSearchInfoNil()

SetSearchInfoNil sets the value for SearchInfo to be an explicit nil

func (*ArtistInfoRemoteSearchQuery) SetSearchProviderName ¶

func (o *ArtistInfoRemoteSearchQuery) SetSearchProviderName(v string)

SetSearchProviderName gets a reference to the given NullableString and assigns it to the SearchProviderName field.

func (*ArtistInfoRemoteSearchQuery) SetSearchProviderNameNil ¶

func (o *ArtistInfoRemoteSearchQuery) SetSearchProviderNameNil()

SetSearchProviderNameNil sets the value for SearchProviderName to be an explicit nil

func (ArtistInfoRemoteSearchQuery) ToMap ¶

func (o ArtistInfoRemoteSearchQuery) ToMap() (map[string]interface{}, error)

func (*ArtistInfoRemoteSearchQuery) UnsetSearchInfo ¶

func (o *ArtistInfoRemoteSearchQuery) UnsetSearchInfo()

UnsetSearchInfo ensures that no value is present for SearchInfo, not even an explicit nil

func (*ArtistInfoRemoteSearchQuery) UnsetSearchProviderName ¶

func (o *ArtistInfoRemoteSearchQuery) UnsetSearchProviderName()

UnsetSearchProviderName ensures that no value is present for SearchProviderName, not even an explicit nil

type ArtistsAPI ¶

type ArtistsAPI interface {

	/*
		GetAlbumArtists Gets all album artists from a given item, folder, or the entire library.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetAlbumArtistsRequest
	*/
	GetAlbumArtists(ctx context.Context) ApiGetAlbumArtistsRequest

	// GetAlbumArtistsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetAlbumArtistsExecute(r ApiGetAlbumArtistsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetArtistByName Gets an artist by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Studio name.
		@return ApiGetArtistByNameRequest
	*/
	GetArtistByName(ctx context.Context, name string) ApiGetArtistByNameRequest

	// GetArtistByNameExecute executes the request
	//  @return BaseItemDto
	GetArtistByNameExecute(r ApiGetArtistByNameRequest) (*BaseItemDto, *http.Response, error)

	/*
		GetArtists Gets all artists from a given item, folder, or the entire library.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetArtistsRequest
	*/
	GetArtists(ctx context.Context) ApiGetArtistsRequest

	// GetArtistsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetArtistsExecute(r ApiGetArtistsRequest) (*BaseItemDtoQueryResult, *http.Response, error)
}

type ArtistsAPIService ¶

type ArtistsAPIService service

ArtistsAPIService ArtistsAPI service

func (*ArtistsAPIService) GetAlbumArtists ¶

GetAlbumArtists Gets all album artists from a given item, folder, or the entire library.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAlbumArtistsRequest

func (*ArtistsAPIService) GetAlbumArtistsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*ArtistsAPIService) GetArtistByName ¶

func (a *ArtistsAPIService) GetArtistByName(ctx context.Context, name string) ApiGetArtistByNameRequest

GetArtistByName Gets an artist by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Studio name.
@return ApiGetArtistByNameRequest

func (*ArtistsAPIService) GetArtistByNameExecute ¶

func (a *ArtistsAPIService) GetArtistByNameExecute(r ApiGetArtistByNameRequest) (*BaseItemDto, *http.Response, error)

Execute executes the request

@return BaseItemDto

func (*ArtistsAPIService) GetArtists ¶

GetArtists Gets all artists from a given item, folder, or the entire library.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetArtistsRequest

func (*ArtistsAPIService) GetArtistsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

type AudioAPI ¶

type AudioAPI interface {

	/*
		GetAudioStream Gets an audio stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetAudioStreamRequest
	*/
	GetAudioStream(ctx context.Context, itemId string) ApiGetAudioStreamRequest

	// GetAudioStreamExecute executes the request
	//  @return *os.File
	GetAudioStreamExecute(r ApiGetAudioStreamRequest) (*os.File, *http.Response, error)

	/*
		GetAudioStreamByContainer Gets an audio stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param container The audio container.
		@return ApiGetAudioStreamByContainerRequest
	*/
	GetAudioStreamByContainer(ctx context.Context, itemId string, container string) ApiGetAudioStreamByContainerRequest

	// GetAudioStreamByContainerExecute executes the request
	//  @return *os.File
	GetAudioStreamByContainerExecute(r ApiGetAudioStreamByContainerRequest) (*os.File, *http.Response, error)

	/*
		HeadAudioStream Gets an audio stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiHeadAudioStreamRequest
	*/
	HeadAudioStream(ctx context.Context, itemId string) ApiHeadAudioStreamRequest

	// HeadAudioStreamExecute executes the request
	//  @return *os.File
	HeadAudioStreamExecute(r ApiHeadAudioStreamRequest) (*os.File, *http.Response, error)

	/*
		HeadAudioStreamByContainer Gets an audio stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param container The audio container.
		@return ApiHeadAudioStreamByContainerRequest
	*/
	HeadAudioStreamByContainer(ctx context.Context, itemId string, container string) ApiHeadAudioStreamByContainerRequest

	// HeadAudioStreamByContainerExecute executes the request
	//  @return *os.File
	HeadAudioStreamByContainerExecute(r ApiHeadAudioStreamByContainerRequest) (*os.File, *http.Response, error)
}

type AudioAPIService ¶

type AudioAPIService service

AudioAPIService AudioAPI service

func (*AudioAPIService) GetAudioStream ¶

func (a *AudioAPIService) GetAudioStream(ctx context.Context, itemId string) ApiGetAudioStreamRequest

GetAudioStream Gets an audio stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetAudioStreamRequest

func (*AudioAPIService) GetAudioStreamByContainer ¶

func (a *AudioAPIService) GetAudioStreamByContainer(ctx context.Context, itemId string, container string) ApiGetAudioStreamByContainerRequest

GetAudioStreamByContainer Gets an audio stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param container The audio container.
@return ApiGetAudioStreamByContainerRequest

func (*AudioAPIService) GetAudioStreamByContainerExecute ¶

func (a *AudioAPIService) GetAudioStreamByContainerExecute(r ApiGetAudioStreamByContainerRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*AudioAPIService) GetAudioStreamExecute ¶

func (a *AudioAPIService) GetAudioStreamExecute(r ApiGetAudioStreamRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*AudioAPIService) HeadAudioStream ¶

func (a *AudioAPIService) HeadAudioStream(ctx context.Context, itemId string) ApiHeadAudioStreamRequest

HeadAudioStream Gets an audio stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiHeadAudioStreamRequest

func (*AudioAPIService) HeadAudioStreamByContainer ¶

func (a *AudioAPIService) HeadAudioStreamByContainer(ctx context.Context, itemId string, container string) ApiHeadAudioStreamByContainerRequest

HeadAudioStreamByContainer Gets an audio stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param container The audio container.
@return ApiHeadAudioStreamByContainerRequest

func (*AudioAPIService) HeadAudioStreamByContainerExecute ¶

func (a *AudioAPIService) HeadAudioStreamByContainerExecute(r ApiHeadAudioStreamByContainerRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*AudioAPIService) HeadAudioStreamExecute ¶

func (a *AudioAPIService) HeadAudioStreamExecute(r ApiHeadAudioStreamRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

type AudioSpatialFormat ¶

type AudioSpatialFormat string

AudioSpatialFormat An enum representing formats of spatial audio.

const (
	AUDIOSPATIALFORMAT_NONE        AudioSpatialFormat = "None"
	AUDIOSPATIALFORMAT_DOLBY_ATMOS AudioSpatialFormat = "DolbyAtmos"
	AUDIOSPATIALFORMAT_DTSX        AudioSpatialFormat = "DTSX"
)

List of AudioSpatialFormat

func NewAudioSpatialFormatFromValue ¶

func NewAudioSpatialFormatFromValue(v string) (*AudioSpatialFormat, error)

NewAudioSpatialFormatFromValue returns a pointer to a valid AudioSpatialFormat for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AudioSpatialFormat) IsValid ¶

func (v AudioSpatialFormat) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AudioSpatialFormat) Ptr ¶

Ptr returns reference to AudioSpatialFormat value

func (*AudioSpatialFormat) UnmarshalJSON ¶

func (v *AudioSpatialFormat) UnmarshalJSON(src []byte) error

type AuthenticateUserByName ¶

type AuthenticateUserByName struct {
	// Gets or sets the username.
	Username NullableString `json:"Username,omitempty"`
	// Gets or sets the plain text password.
	Pw NullableString `json:"Pw,omitempty"`
}

AuthenticateUserByName The authenticate user by name request body.

func NewAuthenticateUserByName ¶

func NewAuthenticateUserByName() *AuthenticateUserByName

NewAuthenticateUserByName instantiates a new AuthenticateUserByName object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticateUserByNameWithDefaults ¶

func NewAuthenticateUserByNameWithDefaults() *AuthenticateUserByName

NewAuthenticateUserByNameWithDefaults instantiates a new AuthenticateUserByName object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticateUserByName) GetPw ¶

func (o *AuthenticateUserByName) GetPw() string

GetPw returns the Pw field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AuthenticateUserByName) GetPwOk ¶

func (o *AuthenticateUserByName) GetPwOk() (*string, bool)

GetPwOk returns a tuple with the Pw field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AuthenticateUserByName) GetUsername ¶

func (o *AuthenticateUserByName) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AuthenticateUserByName) GetUsernameOk ¶

func (o *AuthenticateUserByName) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AuthenticateUserByName) HasPw ¶

func (o *AuthenticateUserByName) HasPw() bool

HasPw returns a boolean if a field has been set.

func (*AuthenticateUserByName) HasUsername ¶

func (o *AuthenticateUserByName) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (AuthenticateUserByName) MarshalJSON ¶

func (o AuthenticateUserByName) MarshalJSON() ([]byte, error)

func (*AuthenticateUserByName) SetPw ¶

func (o *AuthenticateUserByName) SetPw(v string)

SetPw gets a reference to the given NullableString and assigns it to the Pw field.

func (*AuthenticateUserByName) SetPwNil ¶

func (o *AuthenticateUserByName) SetPwNil()

SetPwNil sets the value for Pw to be an explicit nil

func (*AuthenticateUserByName) SetUsername ¶

func (o *AuthenticateUserByName) SetUsername(v string)

SetUsername gets a reference to the given NullableString and assigns it to the Username field.

func (*AuthenticateUserByName) SetUsernameNil ¶

func (o *AuthenticateUserByName) SetUsernameNil()

SetUsernameNil sets the value for Username to be an explicit nil

func (AuthenticateUserByName) ToMap ¶

func (o AuthenticateUserByName) ToMap() (map[string]interface{}, error)

func (*AuthenticateUserByName) UnsetPw ¶

func (o *AuthenticateUserByName) UnsetPw()

UnsetPw ensures that no value is present for Pw, not even an explicit nil

func (*AuthenticateUserByName) UnsetUsername ¶

func (o *AuthenticateUserByName) UnsetUsername()

UnsetUsername ensures that no value is present for Username, not even an explicit nil

type AuthenticationInfo ¶

type AuthenticationInfo struct {
	// Gets or sets the identifier.
	Id *int64 `json:"Id,omitempty"`
	// Gets or sets the access token.
	AccessToken NullableString `json:"AccessToken,omitempty"`
	// Gets or sets the device identifier.
	DeviceId NullableString `json:"DeviceId,omitempty"`
	// Gets or sets the name of the application.
	AppName NullableString `json:"AppName,omitempty"`
	// Gets or sets the application version.
	AppVersion NullableString `json:"AppVersion,omitempty"`
	// Gets or sets the name of the device.
	DeviceName NullableString `json:"DeviceName,omitempty"`
	// Gets or sets the user identifier.
	UserId *string `json:"UserId,omitempty"`
	// Gets or sets a value indicating whether this instance is active.
	IsActive *bool `json:"IsActive,omitempty"`
	// Gets or sets the date created.
	DateCreated *time.Time `json:"DateCreated,omitempty"`
	// Gets or sets the date revoked.
	DateRevoked      NullableTime   `json:"DateRevoked,omitempty"`
	DateLastActivity *time.Time     `json:"DateLastActivity,omitempty"`
	UserName         NullableString `json:"UserName,omitempty"`
}

AuthenticationInfo struct for AuthenticationInfo

func NewAuthenticationInfo ¶

func NewAuthenticationInfo() *AuthenticationInfo

NewAuthenticationInfo instantiates a new AuthenticationInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationInfoWithDefaults ¶

func NewAuthenticationInfoWithDefaults() *AuthenticationInfo

NewAuthenticationInfoWithDefaults instantiates a new AuthenticationInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationInfo) GetAccessToken ¶

func (o *AuthenticationInfo) GetAccessToken() string

GetAccessToken returns the AccessToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AuthenticationInfo) GetAccessTokenOk ¶

func (o *AuthenticationInfo) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AuthenticationInfo) GetAppName ¶

func (o *AuthenticationInfo) GetAppName() string

GetAppName returns the AppName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AuthenticationInfo) GetAppNameOk ¶

func (o *AuthenticationInfo) GetAppNameOk() (*string, bool)

GetAppNameOk returns a tuple with the AppName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AuthenticationInfo) GetAppVersion ¶

func (o *AuthenticationInfo) GetAppVersion() string

GetAppVersion returns the AppVersion field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AuthenticationInfo) GetAppVersionOk ¶

func (o *AuthenticationInfo) GetAppVersionOk() (*string, bool)

GetAppVersionOk returns a tuple with the AppVersion field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AuthenticationInfo) GetDateCreated ¶

func (o *AuthenticationInfo) GetDateCreated() time.Time

GetDateCreated returns the DateCreated field value if set, zero value otherwise.

func (*AuthenticationInfo) GetDateCreatedOk ¶

func (o *AuthenticationInfo) GetDateCreatedOk() (*time.Time, bool)

GetDateCreatedOk returns a tuple with the DateCreated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationInfo) GetDateLastActivity ¶

func (o *AuthenticationInfo) GetDateLastActivity() time.Time

GetDateLastActivity returns the DateLastActivity field value if set, zero value otherwise.

func (*AuthenticationInfo) GetDateLastActivityOk ¶

func (o *AuthenticationInfo) GetDateLastActivityOk() (*time.Time, bool)

GetDateLastActivityOk returns a tuple with the DateLastActivity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationInfo) GetDateRevoked ¶

func (o *AuthenticationInfo) GetDateRevoked() time.Time

GetDateRevoked returns the DateRevoked field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AuthenticationInfo) GetDateRevokedOk ¶

func (o *AuthenticationInfo) GetDateRevokedOk() (*time.Time, bool)

GetDateRevokedOk returns a tuple with the DateRevoked field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AuthenticationInfo) GetDeviceId ¶

func (o *AuthenticationInfo) GetDeviceId() string

GetDeviceId returns the DeviceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AuthenticationInfo) GetDeviceIdOk ¶

func (o *AuthenticationInfo) GetDeviceIdOk() (*string, bool)

GetDeviceIdOk returns a tuple with the DeviceId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AuthenticationInfo) GetDeviceName ¶

func (o *AuthenticationInfo) GetDeviceName() string

GetDeviceName returns the DeviceName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AuthenticationInfo) GetDeviceNameOk ¶

func (o *AuthenticationInfo) GetDeviceNameOk() (*string, bool)

GetDeviceNameOk returns a tuple with the DeviceName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AuthenticationInfo) GetId ¶

func (o *AuthenticationInfo) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*AuthenticationInfo) GetIdOk ¶

func (o *AuthenticationInfo) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationInfo) GetIsActive ¶

func (o *AuthenticationInfo) GetIsActive() bool

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*AuthenticationInfo) GetIsActiveOk ¶

func (o *AuthenticationInfo) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationInfo) GetUserId ¶

func (o *AuthenticationInfo) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*AuthenticationInfo) GetUserIdOk ¶

func (o *AuthenticationInfo) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationInfo) GetUserName ¶

func (o *AuthenticationInfo) GetUserName() string

GetUserName returns the UserName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AuthenticationInfo) GetUserNameOk ¶

func (o *AuthenticationInfo) GetUserNameOk() (*string, bool)

GetUserNameOk returns a tuple with the UserName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AuthenticationInfo) HasAccessToken ¶

func (o *AuthenticationInfo) HasAccessToken() bool

HasAccessToken returns a boolean if a field has been set.

func (*AuthenticationInfo) HasAppName ¶

func (o *AuthenticationInfo) HasAppName() bool

HasAppName returns a boolean if a field has been set.

func (*AuthenticationInfo) HasAppVersion ¶

func (o *AuthenticationInfo) HasAppVersion() bool

HasAppVersion returns a boolean if a field has been set.

func (*AuthenticationInfo) HasDateCreated ¶

func (o *AuthenticationInfo) HasDateCreated() bool

HasDateCreated returns a boolean if a field has been set.

func (*AuthenticationInfo) HasDateLastActivity ¶

func (o *AuthenticationInfo) HasDateLastActivity() bool

HasDateLastActivity returns a boolean if a field has been set.

func (*AuthenticationInfo) HasDateRevoked ¶

func (o *AuthenticationInfo) HasDateRevoked() bool

HasDateRevoked returns a boolean if a field has been set.

func (*AuthenticationInfo) HasDeviceId ¶

func (o *AuthenticationInfo) HasDeviceId() bool

HasDeviceId returns a boolean if a field has been set.

func (*AuthenticationInfo) HasDeviceName ¶

func (o *AuthenticationInfo) HasDeviceName() bool

HasDeviceName returns a boolean if a field has been set.

func (*AuthenticationInfo) HasId ¶

func (o *AuthenticationInfo) HasId() bool

HasId returns a boolean if a field has been set.

func (*AuthenticationInfo) HasIsActive ¶

func (o *AuthenticationInfo) HasIsActive() bool

HasIsActive returns a boolean if a field has been set.

func (*AuthenticationInfo) HasUserId ¶

func (o *AuthenticationInfo) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*AuthenticationInfo) HasUserName ¶

func (o *AuthenticationInfo) HasUserName() bool

HasUserName returns a boolean if a field has been set.

func (AuthenticationInfo) MarshalJSON ¶

func (o AuthenticationInfo) MarshalJSON() ([]byte, error)

func (*AuthenticationInfo) SetAccessToken ¶

func (o *AuthenticationInfo) SetAccessToken(v string)

SetAccessToken gets a reference to the given NullableString and assigns it to the AccessToken field.

func (*AuthenticationInfo) SetAccessTokenNil ¶

func (o *AuthenticationInfo) SetAccessTokenNil()

SetAccessTokenNil sets the value for AccessToken to be an explicit nil

func (*AuthenticationInfo) SetAppName ¶

func (o *AuthenticationInfo) SetAppName(v string)

SetAppName gets a reference to the given NullableString and assigns it to the AppName field.

func (*AuthenticationInfo) SetAppNameNil ¶

func (o *AuthenticationInfo) SetAppNameNil()

SetAppNameNil sets the value for AppName to be an explicit nil

func (*AuthenticationInfo) SetAppVersion ¶

func (o *AuthenticationInfo) SetAppVersion(v string)

SetAppVersion gets a reference to the given NullableString and assigns it to the AppVersion field.

func (*AuthenticationInfo) SetAppVersionNil ¶

func (o *AuthenticationInfo) SetAppVersionNil()

SetAppVersionNil sets the value for AppVersion to be an explicit nil

func (*AuthenticationInfo) SetDateCreated ¶

func (o *AuthenticationInfo) SetDateCreated(v time.Time)

SetDateCreated gets a reference to the given time.Time and assigns it to the DateCreated field.

func (*AuthenticationInfo) SetDateLastActivity ¶

func (o *AuthenticationInfo) SetDateLastActivity(v time.Time)

SetDateLastActivity gets a reference to the given time.Time and assigns it to the DateLastActivity field.

func (*AuthenticationInfo) SetDateRevoked ¶

func (o *AuthenticationInfo) SetDateRevoked(v time.Time)

SetDateRevoked gets a reference to the given NullableTime and assigns it to the DateRevoked field.

func (*AuthenticationInfo) SetDateRevokedNil ¶

func (o *AuthenticationInfo) SetDateRevokedNil()

SetDateRevokedNil sets the value for DateRevoked to be an explicit nil

func (*AuthenticationInfo) SetDeviceId ¶

func (o *AuthenticationInfo) SetDeviceId(v string)

SetDeviceId gets a reference to the given NullableString and assigns it to the DeviceId field.

func (*AuthenticationInfo) SetDeviceIdNil ¶

func (o *AuthenticationInfo) SetDeviceIdNil()

SetDeviceIdNil sets the value for DeviceId to be an explicit nil

func (*AuthenticationInfo) SetDeviceName ¶

func (o *AuthenticationInfo) SetDeviceName(v string)

SetDeviceName gets a reference to the given NullableString and assigns it to the DeviceName field.

func (*AuthenticationInfo) SetDeviceNameNil ¶

func (o *AuthenticationInfo) SetDeviceNameNil()

SetDeviceNameNil sets the value for DeviceName to be an explicit nil

func (*AuthenticationInfo) SetId ¶

func (o *AuthenticationInfo) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*AuthenticationInfo) SetIsActive ¶

func (o *AuthenticationInfo) SetIsActive(v bool)

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*AuthenticationInfo) SetUserId ¶

func (o *AuthenticationInfo) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (*AuthenticationInfo) SetUserName ¶

func (o *AuthenticationInfo) SetUserName(v string)

SetUserName gets a reference to the given NullableString and assigns it to the UserName field.

func (*AuthenticationInfo) SetUserNameNil ¶

func (o *AuthenticationInfo) SetUserNameNil()

SetUserNameNil sets the value for UserName to be an explicit nil

func (AuthenticationInfo) ToMap ¶

func (o AuthenticationInfo) ToMap() (map[string]interface{}, error)

func (*AuthenticationInfo) UnsetAccessToken ¶

func (o *AuthenticationInfo) UnsetAccessToken()

UnsetAccessToken ensures that no value is present for AccessToken, not even an explicit nil

func (*AuthenticationInfo) UnsetAppName ¶

func (o *AuthenticationInfo) UnsetAppName()

UnsetAppName ensures that no value is present for AppName, not even an explicit nil

func (*AuthenticationInfo) UnsetAppVersion ¶

func (o *AuthenticationInfo) UnsetAppVersion()

UnsetAppVersion ensures that no value is present for AppVersion, not even an explicit nil

func (*AuthenticationInfo) UnsetDateRevoked ¶

func (o *AuthenticationInfo) UnsetDateRevoked()

UnsetDateRevoked ensures that no value is present for DateRevoked, not even an explicit nil

func (*AuthenticationInfo) UnsetDeviceId ¶

func (o *AuthenticationInfo) UnsetDeviceId()

UnsetDeviceId ensures that no value is present for DeviceId, not even an explicit nil

func (*AuthenticationInfo) UnsetDeviceName ¶

func (o *AuthenticationInfo) UnsetDeviceName()

UnsetDeviceName ensures that no value is present for DeviceName, not even an explicit nil

func (*AuthenticationInfo) UnsetUserName ¶

func (o *AuthenticationInfo) UnsetUserName()

UnsetUserName ensures that no value is present for UserName, not even an explicit nil

type AuthenticationInfoQueryResult ¶

type AuthenticationInfoQueryResult struct {
	// Gets or sets the items.
	Items []AuthenticationInfo `json:"Items,omitempty"`
	// Gets or sets the total number of records available.
	TotalRecordCount *int32 `json:"TotalRecordCount,omitempty"`
	// Gets or sets the index of the first record in Items.
	StartIndex *int32 `json:"StartIndex,omitempty"`
}

AuthenticationInfoQueryResult Query result container.

func NewAuthenticationInfoQueryResult ¶

func NewAuthenticationInfoQueryResult() *AuthenticationInfoQueryResult

NewAuthenticationInfoQueryResult instantiates a new AuthenticationInfoQueryResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationInfoQueryResultWithDefaults ¶

func NewAuthenticationInfoQueryResultWithDefaults() *AuthenticationInfoQueryResult

NewAuthenticationInfoQueryResultWithDefaults instantiates a new AuthenticationInfoQueryResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationInfoQueryResult) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*AuthenticationInfoQueryResult) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationInfoQueryResult) GetStartIndex ¶

func (o *AuthenticationInfoQueryResult) GetStartIndex() int32

GetStartIndex returns the StartIndex field value if set, zero value otherwise.

func (*AuthenticationInfoQueryResult) GetStartIndexOk ¶

func (o *AuthenticationInfoQueryResult) GetStartIndexOk() (*int32, bool)

GetStartIndexOk returns a tuple with the StartIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationInfoQueryResult) GetTotalRecordCount ¶

func (o *AuthenticationInfoQueryResult) GetTotalRecordCount() int32

GetTotalRecordCount returns the TotalRecordCount field value if set, zero value otherwise.

func (*AuthenticationInfoQueryResult) GetTotalRecordCountOk ¶

func (o *AuthenticationInfoQueryResult) GetTotalRecordCountOk() (*int32, bool)

GetTotalRecordCountOk returns a tuple with the TotalRecordCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationInfoQueryResult) HasItems ¶

func (o *AuthenticationInfoQueryResult) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*AuthenticationInfoQueryResult) HasStartIndex ¶

func (o *AuthenticationInfoQueryResult) HasStartIndex() bool

HasStartIndex returns a boolean if a field has been set.

func (*AuthenticationInfoQueryResult) HasTotalRecordCount ¶

func (o *AuthenticationInfoQueryResult) HasTotalRecordCount() bool

HasTotalRecordCount returns a boolean if a field has been set.

func (AuthenticationInfoQueryResult) MarshalJSON ¶

func (o AuthenticationInfoQueryResult) MarshalJSON() ([]byte, error)

func (*AuthenticationInfoQueryResult) SetItems ¶

SetItems gets a reference to the given []AuthenticationInfo and assigns it to the Items field.

func (*AuthenticationInfoQueryResult) SetStartIndex ¶

func (o *AuthenticationInfoQueryResult) SetStartIndex(v int32)

SetStartIndex gets a reference to the given int32 and assigns it to the StartIndex field.

func (*AuthenticationInfoQueryResult) SetTotalRecordCount ¶

func (o *AuthenticationInfoQueryResult) SetTotalRecordCount(v int32)

SetTotalRecordCount gets a reference to the given int32 and assigns it to the TotalRecordCount field.

func (AuthenticationInfoQueryResult) ToMap ¶

func (o AuthenticationInfoQueryResult) ToMap() (map[string]interface{}, error)

type AuthenticationResult ¶

type AuthenticationResult struct {
	// Class UserDto.
	User NullableUserDto `json:"User,omitempty"`
	// Session info DTO.
	SessionInfo NullableSessionInfoDto `json:"SessionInfo,omitempty"`
	// Gets or sets the access token.
	AccessToken NullableString `json:"AccessToken,omitempty"`
	// Gets or sets the server id.
	ServerId NullableString `json:"ServerId,omitempty"`
}

AuthenticationResult A class representing an authentication result.

func NewAuthenticationResult ¶

func NewAuthenticationResult() *AuthenticationResult

NewAuthenticationResult instantiates a new AuthenticationResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationResultWithDefaults ¶

func NewAuthenticationResultWithDefaults() *AuthenticationResult

NewAuthenticationResultWithDefaults instantiates a new AuthenticationResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationResult) GetAccessToken ¶

func (o *AuthenticationResult) GetAccessToken() string

GetAccessToken returns the AccessToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AuthenticationResult) GetAccessTokenOk ¶

func (o *AuthenticationResult) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AuthenticationResult) GetServerId ¶

func (o *AuthenticationResult) GetServerId() string

GetServerId returns the ServerId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AuthenticationResult) GetServerIdOk ¶

func (o *AuthenticationResult) GetServerIdOk() (*string, bool)

GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AuthenticationResult) GetSessionInfo ¶

func (o *AuthenticationResult) GetSessionInfo() SessionInfoDto

GetSessionInfo returns the SessionInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AuthenticationResult) GetSessionInfoOk ¶

func (o *AuthenticationResult) GetSessionInfoOk() (*SessionInfoDto, bool)

GetSessionInfoOk returns a tuple with the SessionInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AuthenticationResult) GetUser ¶

func (o *AuthenticationResult) GetUser() UserDto

GetUser returns the User field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AuthenticationResult) GetUserOk ¶

func (o *AuthenticationResult) GetUserOk() (*UserDto, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AuthenticationResult) HasAccessToken ¶

func (o *AuthenticationResult) HasAccessToken() bool

HasAccessToken returns a boolean if a field has been set.

func (*AuthenticationResult) HasServerId ¶

func (o *AuthenticationResult) HasServerId() bool

HasServerId returns a boolean if a field has been set.

func (*AuthenticationResult) HasSessionInfo ¶

func (o *AuthenticationResult) HasSessionInfo() bool

HasSessionInfo returns a boolean if a field has been set.

func (*AuthenticationResult) HasUser ¶

func (o *AuthenticationResult) HasUser() bool

HasUser returns a boolean if a field has been set.

func (AuthenticationResult) MarshalJSON ¶

func (o AuthenticationResult) MarshalJSON() ([]byte, error)

func (*AuthenticationResult) SetAccessToken ¶

func (o *AuthenticationResult) SetAccessToken(v string)

SetAccessToken gets a reference to the given NullableString and assigns it to the AccessToken field.

func (*AuthenticationResult) SetAccessTokenNil ¶

func (o *AuthenticationResult) SetAccessTokenNil()

SetAccessTokenNil sets the value for AccessToken to be an explicit nil

func (*AuthenticationResult) SetServerId ¶

func (o *AuthenticationResult) SetServerId(v string)

SetServerId gets a reference to the given NullableString and assigns it to the ServerId field.

func (*AuthenticationResult) SetServerIdNil ¶

func (o *AuthenticationResult) SetServerIdNil()

SetServerIdNil sets the value for ServerId to be an explicit nil

func (*AuthenticationResult) SetSessionInfo ¶

func (o *AuthenticationResult) SetSessionInfo(v SessionInfoDto)

SetSessionInfo gets a reference to the given NullableSessionInfoDto and assigns it to the SessionInfo field.

func (*AuthenticationResult) SetSessionInfoNil ¶

func (o *AuthenticationResult) SetSessionInfoNil()

SetSessionInfoNil sets the value for SessionInfo to be an explicit nil

func (*AuthenticationResult) SetUser ¶

func (o *AuthenticationResult) SetUser(v UserDto)

SetUser gets a reference to the given NullableUserDto and assigns it to the User field.

func (*AuthenticationResult) SetUserNil ¶

func (o *AuthenticationResult) SetUserNil()

SetUserNil sets the value for User to be an explicit nil

func (AuthenticationResult) ToMap ¶

func (o AuthenticationResult) ToMap() (map[string]interface{}, error)

func (*AuthenticationResult) UnsetAccessToken ¶

func (o *AuthenticationResult) UnsetAccessToken()

UnsetAccessToken ensures that no value is present for AccessToken, not even an explicit nil

func (*AuthenticationResult) UnsetServerId ¶

func (o *AuthenticationResult) UnsetServerId()

UnsetServerId ensures that no value is present for ServerId, not even an explicit nil

func (*AuthenticationResult) UnsetSessionInfo ¶

func (o *AuthenticationResult) UnsetSessionInfo()

UnsetSessionInfo ensures that no value is present for SessionInfo, not even an explicit nil

func (*AuthenticationResult) UnsetUser ¶

func (o *AuthenticationResult) UnsetUser()

UnsetUser ensures that no value is present for User, not even an explicit nil

type BaseItemDto ¶

type BaseItemDto struct {
	// Gets or sets the name.
	Name          NullableString `json:"Name,omitempty"`
	OriginalTitle NullableString `json:"OriginalTitle,omitempty"`
	// Gets or sets the server identifier.
	ServerId NullableString `json:"ServerId,omitempty"`
	// Gets or sets the id.
	Id *string `json:"Id,omitempty"`
	// Gets or sets the etag.
	Etag NullableString `json:"Etag,omitempty"`
	// Gets or sets the type of the source.
	SourceType NullableString `json:"SourceType,omitempty"`
	// Gets or sets the playlist item identifier.
	PlaylistItemId NullableString `json:"PlaylistItemId,omitempty"`
	// Gets or sets the date created.
	DateCreated                  NullableTime      `json:"DateCreated,omitempty"`
	DateLastMediaAdded           NullableTime      `json:"DateLastMediaAdded,omitempty"`
	ExtraType                    NullableExtraType `json:"ExtraType,omitempty"`
	AirsBeforeSeasonNumber       NullableInt32     `json:"AirsBeforeSeasonNumber,omitempty"`
	AirsAfterSeasonNumber        NullableInt32     `json:"AirsAfterSeasonNumber,omitempty"`
	AirsBeforeEpisodeNumber      NullableInt32     `json:"AirsBeforeEpisodeNumber,omitempty"`
	CanDelete                    NullableBool      `json:"CanDelete,omitempty"`
	CanDownload                  NullableBool      `json:"CanDownload,omitempty"`
	HasLyrics                    NullableBool      `json:"HasLyrics,omitempty"`
	HasSubtitles                 NullableBool      `json:"HasSubtitles,omitempty"`
	PreferredMetadataLanguage    NullableString    `json:"PreferredMetadataLanguage,omitempty"`
	PreferredMetadataCountryCode NullableString    `json:"PreferredMetadataCountryCode,omitempty"`
	Container                    NullableString    `json:"Container,omitempty"`
	// Gets or sets the name of the sort.
	SortName       NullableString `json:"SortName,omitempty"`
	ForcedSortName NullableString `json:"ForcedSortName,omitempty"`
	// Gets or sets the video3 D format.
	Video3DFormat NullableVideo3DFormat `json:"Video3DFormat,omitempty"`
	// Gets or sets the premiere date.
	PremiereDate NullableTime `json:"PremiereDate,omitempty"`
	// Gets or sets the external urls.
	ExternalUrls []ExternalUrl `json:"ExternalUrls,omitempty"`
	// Gets or sets the media versions.
	MediaSources []MediaSourceInfo `json:"MediaSources,omitempty"`
	// Gets or sets the critic rating.
	CriticRating        NullableFloat32 `json:"CriticRating,omitempty"`
	ProductionLocations []string        `json:"ProductionLocations,omitempty"`
	// Gets or sets the path.
	Path                     NullableString `json:"Path,omitempty"`
	EnableMediaSourceDisplay NullableBool   `json:"EnableMediaSourceDisplay,omitempty"`
	// Gets or sets the official rating.
	OfficialRating NullableString `json:"OfficialRating,omitempty"`
	// Gets or sets the custom rating.
	CustomRating NullableString `json:"CustomRating,omitempty"`
	// Gets or sets the channel identifier.
	ChannelId   NullableString `json:"ChannelId,omitempty"`
	ChannelName NullableString `json:"ChannelName,omitempty"`
	// Gets or sets the overview.
	Overview NullableString `json:"Overview,omitempty"`
	// Gets or sets the taglines.
	Taglines []string `json:"Taglines,omitempty"`
	// Gets or sets the genres.
	Genres []string `json:"Genres,omitempty"`
	// Gets or sets the community rating.
	CommunityRating NullableFloat32 `json:"CommunityRating,omitempty"`
	// Gets or sets the cumulative run time ticks.
	CumulativeRunTimeTicks NullableInt64 `json:"CumulativeRunTimeTicks,omitempty"`
	// Gets or sets the run time ticks.
	RunTimeTicks NullableInt64 `json:"RunTimeTicks,omitempty"`
	// Gets or sets the play access.
	PlayAccess NullablePlayAccess `json:"PlayAccess,omitempty"`
	// Gets or sets the aspect ratio.
	AspectRatio NullableString `json:"AspectRatio,omitempty"`
	// Gets or sets the production year.
	ProductionYear NullableInt32 `json:"ProductionYear,omitempty"`
	// Gets or sets a value indicating whether this instance is place holder.
	IsPlaceHolder NullableBool `json:"IsPlaceHolder,omitempty"`
	// Gets or sets the number.
	Number        NullableString `json:"Number,omitempty"`
	ChannelNumber NullableString `json:"ChannelNumber,omitempty"`
	// Gets or sets the index number.
	IndexNumber NullableInt32 `json:"IndexNumber,omitempty"`
	// Gets or sets the index number end.
	IndexNumberEnd NullableInt32 `json:"IndexNumberEnd,omitempty"`
	// Gets or sets the parent index number.
	ParentIndexNumber NullableInt32 `json:"ParentIndexNumber,omitempty"`
	// Gets or sets the trailer urls.
	RemoteTrailers []MediaUrl `json:"RemoteTrailers,omitempty"`
	// Gets or sets the provider ids.
	ProviderIds map[string]string `json:"ProviderIds,omitempty"`
	// Gets or sets a value indicating whether this instance is HD.
	IsHD NullableBool `json:"IsHD,omitempty"`
	// Gets or sets a value indicating whether this instance is folder.
	IsFolder NullableBool `json:"IsFolder,omitempty"`
	// Gets or sets the parent id.
	ParentId NullableString `json:"ParentId,omitempty"`
	// The base item kind.
	Type *BaseItemKind `json:"Type,omitempty"`
	// Gets or sets the people.
	People []BaseItemPerson `json:"People,omitempty"`
	// Gets or sets the studios.
	Studios    []NameGuidPair `json:"Studios,omitempty"`
	GenreItems []NameGuidPair `json:"GenreItems,omitempty"`
	// Gets or sets whether the item has a logo, this will hold the Id of the Parent that has one.
	ParentLogoItemId NullableString `json:"ParentLogoItemId,omitempty"`
	// Gets or sets whether the item has any backdrops, this will hold the Id of the Parent that has one.
	ParentBackdropItemId NullableString `json:"ParentBackdropItemId,omitempty"`
	// Gets or sets the parent backdrop image tags.
	ParentBackdropImageTags []string `json:"ParentBackdropImageTags,omitempty"`
	// Gets or sets the local trailer count.
	LocalTrailerCount NullableInt32 `json:"LocalTrailerCount,omitempty"`
	// Gets or sets the user data for this item based on the user it's being requested for.
	UserData NullableUserItemDataDto `json:"UserData,omitempty"`
	// Gets or sets the recursive item count.
	RecursiveItemCount NullableInt32 `json:"RecursiveItemCount,omitempty"`
	// Gets or sets the child count.
	ChildCount NullableInt32 `json:"ChildCount,omitempty"`
	// Gets or sets the name of the series.
	SeriesName NullableString `json:"SeriesName,omitempty"`
	// Gets or sets the series id.
	SeriesId NullableString `json:"SeriesId,omitempty"`
	// Gets or sets the season identifier.
	SeasonId NullableString `json:"SeasonId,omitempty"`
	// Gets or sets the special feature count.
	SpecialFeatureCount NullableInt32 `json:"SpecialFeatureCount,omitempty"`
	// Gets or sets the display preferences id.
	DisplayPreferencesId NullableString `json:"DisplayPreferencesId,omitempty"`
	// Gets or sets the status.
	Status NullableString `json:"Status,omitempty"`
	// Gets or sets the air time.
	AirTime NullableString `json:"AirTime,omitempty"`
	// Gets or sets the air days.
	AirDays []DayOfWeek `json:"AirDays,omitempty"`
	// Gets or sets the tags.
	Tags []string `json:"Tags,omitempty"`
	// Gets or sets the primary image aspect ratio, after image enhancements.
	PrimaryImageAspectRatio NullableFloat64 `json:"PrimaryImageAspectRatio,omitempty"`
	// Gets or sets the artists.
	Artists []string `json:"Artists,omitempty"`
	// Gets or sets the artist items.
	ArtistItems []NameGuidPair `json:"ArtistItems,omitempty"`
	// Gets or sets the album.
	Album NullableString `json:"Album,omitempty"`
	// Gets or sets the type of the collection.
	CollectionType NullableCollectionType `json:"CollectionType,omitempty"`
	// Gets or sets the display order.
	DisplayOrder NullableString `json:"DisplayOrder,omitempty"`
	// Gets or sets the album id.
	AlbumId NullableString `json:"AlbumId,omitempty"`
	// Gets or sets the album image tag.
	AlbumPrimaryImageTag NullableString `json:"AlbumPrimaryImageTag,omitempty"`
	// Gets or sets the series primary image tag.
	SeriesPrimaryImageTag NullableString `json:"SeriesPrimaryImageTag,omitempty"`
	// Gets or sets the album artist.
	AlbumArtist NullableString `json:"AlbumArtist,omitempty"`
	// Gets or sets the album artists.
	AlbumArtists []NameGuidPair `json:"AlbumArtists,omitempty"`
	// Gets or sets the name of the season.
	SeasonName NullableString `json:"SeasonName,omitempty"`
	// Gets or sets the media streams.
	MediaStreams []MediaStream `json:"MediaStreams,omitempty"`
	// Gets or sets the type of the video.
	VideoType NullableVideoType `json:"VideoType,omitempty"`
	// Gets or sets the part count.
	PartCount        NullableInt32 `json:"PartCount,omitempty"`
	MediaSourceCount NullableInt32 `json:"MediaSourceCount,omitempty"`
	// Gets or sets the image tags.
	ImageTags map[string]string `json:"ImageTags,omitempty"`
	// Gets or sets the backdrop image tags.
	BackdropImageTags []string `json:"BackdropImageTags,omitempty"`
	// Gets or sets the screenshot image tags.
	ScreenshotImageTags []string `json:"ScreenshotImageTags,omitempty"`
	// Gets or sets the parent logo image tag.
	ParentLogoImageTag NullableString `json:"ParentLogoImageTag,omitempty"`
	// Gets or sets whether the item has fan art, this will hold the Id of the Parent that has one.
	ParentArtItemId NullableString `json:"ParentArtItemId,omitempty"`
	// Gets or sets the parent art image tag.
	ParentArtImageTag NullableString `json:"ParentArtImageTag,omitempty"`
	// Gets or sets the series thumb image tag.
	SeriesThumbImageTag NullableString                     `json:"SeriesThumbImageTag,omitempty"`
	ImageBlurHashes     NullableBaseItemDtoImageBlurHashes `json:"ImageBlurHashes,omitempty"`
	// Gets or sets the series studio.
	SeriesStudio NullableString `json:"SeriesStudio,omitempty"`
	// Gets or sets the parent thumb item id.
	ParentThumbItemId NullableString `json:"ParentThumbItemId,omitempty"`
	// Gets or sets the parent thumb image tag.
	ParentThumbImageTag NullableString `json:"ParentThumbImageTag,omitempty"`
	// Gets or sets the parent primary image item identifier.
	ParentPrimaryImageItemId NullableString `json:"ParentPrimaryImageItemId,omitempty"`
	// Gets or sets the parent primary image tag.
	ParentPrimaryImageTag NullableString `json:"ParentPrimaryImageTag,omitempty"`
	// Gets or sets the chapters.
	Chapters []ChapterInfo `json:"Chapters,omitempty"`
	// Gets or sets the trickplay manifest.
	Trickplay map[string]map[string]TrickplayInfo `json:"Trickplay,omitempty"`
	// Gets or sets the type of the location.
	LocationType NullableLocationType `json:"LocationType,omitempty"`
	// Gets or sets the type of the iso.
	IsoType NullableIsoType `json:"IsoType,omitempty"`
	// Media types.
	MediaType *MediaType `json:"MediaType,omitempty"`
	// Gets or sets the end date.
	EndDate NullableTime `json:"EndDate,omitempty"`
	// Gets or sets the locked fields.
	LockedFields []MetadataField `json:"LockedFields,omitempty"`
	// Gets or sets the trailer count.
	TrailerCount NullableInt32 `json:"TrailerCount,omitempty"`
	// Gets or sets the movie count.
	MovieCount NullableInt32 `json:"MovieCount,omitempty"`
	// Gets or sets the series count.
	SeriesCount  NullableInt32 `json:"SeriesCount,omitempty"`
	ProgramCount NullableInt32 `json:"ProgramCount,omitempty"`
	// Gets or sets the episode count.
	EpisodeCount NullableInt32 `json:"EpisodeCount,omitempty"`
	// Gets or sets the song count.
	SongCount NullableInt32 `json:"SongCount,omitempty"`
	// Gets or sets the album count.
	AlbumCount  NullableInt32 `json:"AlbumCount,omitempty"`
	ArtistCount NullableInt32 `json:"ArtistCount,omitempty"`
	// Gets or sets the music video count.
	MusicVideoCount NullableInt32 `json:"MusicVideoCount,omitempty"`
	// Gets or sets a value indicating whether [enable internet providers].
	LockData         NullableBool             `json:"LockData,omitempty"`
	Width            NullableInt32            `json:"Width,omitempty"`
	Height           NullableInt32            `json:"Height,omitempty"`
	CameraMake       NullableString           `json:"CameraMake,omitempty"`
	CameraModel      NullableString           `json:"CameraModel,omitempty"`
	Software         NullableString           `json:"Software,omitempty"`
	ExposureTime     NullableFloat64          `json:"ExposureTime,omitempty"`
	FocalLength      NullableFloat64          `json:"FocalLength,omitempty"`
	ImageOrientation NullableImageOrientation `json:"ImageOrientation,omitempty"`
	Aperture         NullableFloat64          `json:"Aperture,omitempty"`
	ShutterSpeed     NullableFloat64          `json:"ShutterSpeed,omitempty"`
	Latitude         NullableFloat64          `json:"Latitude,omitempty"`
	Longitude        NullableFloat64          `json:"Longitude,omitempty"`
	Altitude         NullableFloat64          `json:"Altitude,omitempty"`
	IsoSpeedRating   NullableInt32            `json:"IsoSpeedRating,omitempty"`
	// Gets or sets the series timer identifier.
	SeriesTimerId NullableString `json:"SeriesTimerId,omitempty"`
	// Gets or sets the program identifier.
	ProgramId NullableString `json:"ProgramId,omitempty"`
	// Gets or sets the channel primary image tag.
	ChannelPrimaryImageTag NullableString `json:"ChannelPrimaryImageTag,omitempty"`
	// Gets or sets the start date of the recording, in UTC.
	StartDate NullableTime `json:"StartDate,omitempty"`
	// Gets or sets the completion percentage.
	CompletionPercentage NullableFloat64 `json:"CompletionPercentage,omitempty"`
	// Gets or sets a value indicating whether this instance is repeat.
	IsRepeat NullableBool `json:"IsRepeat,omitempty"`
	// Gets or sets the episode title.
	EpisodeTitle NullableString `json:"EpisodeTitle,omitempty"`
	// Gets or sets the type of the channel.
	ChannelType NullableChannelType `json:"ChannelType,omitempty"`
	// Gets or sets the audio.
	Audio NullableProgramAudio `json:"Audio,omitempty"`
	// Gets or sets a value indicating whether this instance is movie.
	IsMovie NullableBool `json:"IsMovie,omitempty"`
	// Gets or sets a value indicating whether this instance is sports.
	IsSports NullableBool `json:"IsSports,omitempty"`
	// Gets or sets a value indicating whether this instance is series.
	IsSeries NullableBool `json:"IsSeries,omitempty"`
	// Gets or sets a value indicating whether this instance is live.
	IsLive NullableBool `json:"IsLive,omitempty"`
	// Gets or sets a value indicating whether this instance is news.
	IsNews NullableBool `json:"IsNews,omitempty"`
	// Gets or sets a value indicating whether this instance is kids.
	IsKids NullableBool `json:"IsKids,omitempty"`
	// Gets or sets a value indicating whether this instance is premiere.
	IsPremiere NullableBool `json:"IsPremiere,omitempty"`
	// Gets or sets the timer identifier.
	TimerId NullableString `json:"TimerId,omitempty"`
	// Gets or sets the gain required for audio normalization.
	NormalizationGain NullableFloat32 `json:"NormalizationGain,omitempty"`
	// Gets or sets the current program.
	CurrentProgram NullableBaseItemDto `json:"CurrentProgram,omitempty"`
}

BaseItemDto This is strictly used as a data transfer object from the api layer. This holds information about a BaseItem in a format that is convenient for the client.

func NewBaseItemDto ¶

func NewBaseItemDto() *BaseItemDto

NewBaseItemDto instantiates a new BaseItemDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBaseItemDtoWithDefaults ¶

func NewBaseItemDtoWithDefaults() *BaseItemDto

NewBaseItemDtoWithDefaults instantiates a new BaseItemDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BaseItemDto) GetAirDays ¶

func (o *BaseItemDto) GetAirDays() []DayOfWeek

GetAirDays returns the AirDays field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetAirDaysOk ¶

func (o *BaseItemDto) GetAirDaysOk() ([]DayOfWeek, bool)

GetAirDaysOk returns a tuple with the AirDays field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetAirTime ¶

func (o *BaseItemDto) GetAirTime() string

GetAirTime returns the AirTime field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetAirTimeOk ¶

func (o *BaseItemDto) GetAirTimeOk() (*string, bool)

GetAirTimeOk returns a tuple with the AirTime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetAirsAfterSeasonNumber ¶

func (o *BaseItemDto) GetAirsAfterSeasonNumber() int32

GetAirsAfterSeasonNumber returns the AirsAfterSeasonNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetAirsAfterSeasonNumberOk ¶

func (o *BaseItemDto) GetAirsAfterSeasonNumberOk() (*int32, bool)

GetAirsAfterSeasonNumberOk returns a tuple with the AirsAfterSeasonNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetAirsBeforeEpisodeNumber ¶

func (o *BaseItemDto) GetAirsBeforeEpisodeNumber() int32

GetAirsBeforeEpisodeNumber returns the AirsBeforeEpisodeNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetAirsBeforeEpisodeNumberOk ¶

func (o *BaseItemDto) GetAirsBeforeEpisodeNumberOk() (*int32, bool)

GetAirsBeforeEpisodeNumberOk returns a tuple with the AirsBeforeEpisodeNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetAirsBeforeSeasonNumber ¶

func (o *BaseItemDto) GetAirsBeforeSeasonNumber() int32

GetAirsBeforeSeasonNumber returns the AirsBeforeSeasonNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetAirsBeforeSeasonNumberOk ¶

func (o *BaseItemDto) GetAirsBeforeSeasonNumberOk() (*int32, bool)

GetAirsBeforeSeasonNumberOk returns a tuple with the AirsBeforeSeasonNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetAlbum ¶

func (o *BaseItemDto) GetAlbum() string

GetAlbum returns the Album field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetAlbumArtist ¶

func (o *BaseItemDto) GetAlbumArtist() string

GetAlbumArtist returns the AlbumArtist field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetAlbumArtistOk ¶

func (o *BaseItemDto) GetAlbumArtistOk() (*string, bool)

GetAlbumArtistOk returns a tuple with the AlbumArtist field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetAlbumArtists ¶

func (o *BaseItemDto) GetAlbumArtists() []NameGuidPair

GetAlbumArtists returns the AlbumArtists field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetAlbumArtistsOk ¶

func (o *BaseItemDto) GetAlbumArtistsOk() ([]NameGuidPair, bool)

GetAlbumArtistsOk returns a tuple with the AlbumArtists field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetAlbumCount ¶

func (o *BaseItemDto) GetAlbumCount() int32

GetAlbumCount returns the AlbumCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetAlbumCountOk ¶

func (o *BaseItemDto) GetAlbumCountOk() (*int32, bool)

GetAlbumCountOk returns a tuple with the AlbumCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetAlbumId ¶

func (o *BaseItemDto) GetAlbumId() string

GetAlbumId returns the AlbumId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetAlbumIdOk ¶

func (o *BaseItemDto) GetAlbumIdOk() (*string, bool)

GetAlbumIdOk returns a tuple with the AlbumId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetAlbumOk ¶

func (o *BaseItemDto) GetAlbumOk() (*string, bool)

GetAlbumOk returns a tuple with the Album field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetAlbumPrimaryImageTag ¶

func (o *BaseItemDto) GetAlbumPrimaryImageTag() string

GetAlbumPrimaryImageTag returns the AlbumPrimaryImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetAlbumPrimaryImageTagOk ¶

func (o *BaseItemDto) GetAlbumPrimaryImageTagOk() (*string, bool)

GetAlbumPrimaryImageTagOk returns a tuple with the AlbumPrimaryImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetAltitude ¶

func (o *BaseItemDto) GetAltitude() float64

GetAltitude returns the Altitude field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetAltitudeOk ¶

func (o *BaseItemDto) GetAltitudeOk() (*float64, bool)

GetAltitudeOk returns a tuple with the Altitude field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetAperture ¶

func (o *BaseItemDto) GetAperture() float64

GetAperture returns the Aperture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetApertureOk ¶

func (o *BaseItemDto) GetApertureOk() (*float64, bool)

GetApertureOk returns a tuple with the Aperture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetArtistCount ¶

func (o *BaseItemDto) GetArtistCount() int32

GetArtistCount returns the ArtistCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetArtistCountOk ¶

func (o *BaseItemDto) GetArtistCountOk() (*int32, bool)

GetArtistCountOk returns a tuple with the ArtistCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetArtistItems ¶

func (o *BaseItemDto) GetArtistItems() []NameGuidPair

GetArtistItems returns the ArtistItems field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetArtistItemsOk ¶

func (o *BaseItemDto) GetArtistItemsOk() ([]NameGuidPair, bool)

GetArtistItemsOk returns a tuple with the ArtistItems field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetArtists ¶

func (o *BaseItemDto) GetArtists() []string

GetArtists returns the Artists field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetArtistsOk ¶

func (o *BaseItemDto) GetArtistsOk() ([]string, bool)

GetArtistsOk returns a tuple with the Artists field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetAspectRatio ¶

func (o *BaseItemDto) GetAspectRatio() string

GetAspectRatio returns the AspectRatio field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetAspectRatioOk ¶

func (o *BaseItemDto) GetAspectRatioOk() (*string, bool)

GetAspectRatioOk returns a tuple with the AspectRatio field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetAudio ¶

func (o *BaseItemDto) GetAudio() ProgramAudio

GetAudio returns the Audio field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetAudioOk ¶

func (o *BaseItemDto) GetAudioOk() (*ProgramAudio, bool)

GetAudioOk returns a tuple with the Audio field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetBackdropImageTags ¶

func (o *BaseItemDto) GetBackdropImageTags() []string

GetBackdropImageTags returns the BackdropImageTags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetBackdropImageTagsOk ¶

func (o *BaseItemDto) GetBackdropImageTagsOk() ([]string, bool)

GetBackdropImageTagsOk returns a tuple with the BackdropImageTags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetCameraMake ¶

func (o *BaseItemDto) GetCameraMake() string

GetCameraMake returns the CameraMake field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetCameraMakeOk ¶

func (o *BaseItemDto) GetCameraMakeOk() (*string, bool)

GetCameraMakeOk returns a tuple with the CameraMake field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetCameraModel ¶

func (o *BaseItemDto) GetCameraModel() string

GetCameraModel returns the CameraModel field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetCameraModelOk ¶

func (o *BaseItemDto) GetCameraModelOk() (*string, bool)

GetCameraModelOk returns a tuple with the CameraModel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetCanDelete ¶

func (o *BaseItemDto) GetCanDelete() bool

GetCanDelete returns the CanDelete field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetCanDeleteOk ¶

func (o *BaseItemDto) GetCanDeleteOk() (*bool, bool)

GetCanDeleteOk returns a tuple with the CanDelete field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetCanDownload ¶

func (o *BaseItemDto) GetCanDownload() bool

GetCanDownload returns the CanDownload field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetCanDownloadOk ¶

func (o *BaseItemDto) GetCanDownloadOk() (*bool, bool)

GetCanDownloadOk returns a tuple with the CanDownload field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetChannelId ¶

func (o *BaseItemDto) GetChannelId() string

GetChannelId returns the ChannelId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetChannelIdOk ¶

func (o *BaseItemDto) GetChannelIdOk() (*string, bool)

GetChannelIdOk returns a tuple with the ChannelId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetChannelName ¶

func (o *BaseItemDto) GetChannelName() string

GetChannelName returns the ChannelName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetChannelNameOk ¶

func (o *BaseItemDto) GetChannelNameOk() (*string, bool)

GetChannelNameOk returns a tuple with the ChannelName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetChannelNumber ¶

func (o *BaseItemDto) GetChannelNumber() string

GetChannelNumber returns the ChannelNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetChannelNumberOk ¶

func (o *BaseItemDto) GetChannelNumberOk() (*string, bool)

GetChannelNumberOk returns a tuple with the ChannelNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetChannelPrimaryImageTag ¶

func (o *BaseItemDto) GetChannelPrimaryImageTag() string

GetChannelPrimaryImageTag returns the ChannelPrimaryImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetChannelPrimaryImageTagOk ¶

func (o *BaseItemDto) GetChannelPrimaryImageTagOk() (*string, bool)

GetChannelPrimaryImageTagOk returns a tuple with the ChannelPrimaryImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetChannelType ¶

func (o *BaseItemDto) GetChannelType() ChannelType

GetChannelType returns the ChannelType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetChannelTypeOk ¶

func (o *BaseItemDto) GetChannelTypeOk() (*ChannelType, bool)

GetChannelTypeOk returns a tuple with the ChannelType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetChapters ¶

func (o *BaseItemDto) GetChapters() []ChapterInfo

GetChapters returns the Chapters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetChaptersOk ¶

func (o *BaseItemDto) GetChaptersOk() ([]ChapterInfo, bool)

GetChaptersOk returns a tuple with the Chapters field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetChildCount ¶

func (o *BaseItemDto) GetChildCount() int32

GetChildCount returns the ChildCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetChildCountOk ¶

func (o *BaseItemDto) GetChildCountOk() (*int32, bool)

GetChildCountOk returns a tuple with the ChildCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetCollectionType ¶

func (o *BaseItemDto) GetCollectionType() CollectionType

GetCollectionType returns the CollectionType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetCollectionTypeOk ¶

func (o *BaseItemDto) GetCollectionTypeOk() (*CollectionType, bool)

GetCollectionTypeOk returns a tuple with the CollectionType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetCommunityRating ¶

func (o *BaseItemDto) GetCommunityRating() float32

GetCommunityRating returns the CommunityRating field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetCommunityRatingOk ¶

func (o *BaseItemDto) GetCommunityRatingOk() (*float32, bool)

GetCommunityRatingOk returns a tuple with the CommunityRating field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetCompletionPercentage ¶

func (o *BaseItemDto) GetCompletionPercentage() float64

GetCompletionPercentage returns the CompletionPercentage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetCompletionPercentageOk ¶

func (o *BaseItemDto) GetCompletionPercentageOk() (*float64, bool)

GetCompletionPercentageOk returns a tuple with the CompletionPercentage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetContainer ¶

func (o *BaseItemDto) GetContainer() string

GetContainer returns the Container field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetContainerOk ¶

func (o *BaseItemDto) GetContainerOk() (*string, bool)

GetContainerOk returns a tuple with the Container field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetCriticRating ¶

func (o *BaseItemDto) GetCriticRating() float32

GetCriticRating returns the CriticRating field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetCriticRatingOk ¶

func (o *BaseItemDto) GetCriticRatingOk() (*float32, bool)

GetCriticRatingOk returns a tuple with the CriticRating field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetCumulativeRunTimeTicks ¶

func (o *BaseItemDto) GetCumulativeRunTimeTicks() int64

GetCumulativeRunTimeTicks returns the CumulativeRunTimeTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetCumulativeRunTimeTicksOk ¶

func (o *BaseItemDto) GetCumulativeRunTimeTicksOk() (*int64, bool)

GetCumulativeRunTimeTicksOk returns a tuple with the CumulativeRunTimeTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetCurrentProgram ¶

func (o *BaseItemDto) GetCurrentProgram() BaseItemDto

GetCurrentProgram returns the CurrentProgram field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetCurrentProgramOk ¶

func (o *BaseItemDto) GetCurrentProgramOk() (*BaseItemDto, bool)

GetCurrentProgramOk returns a tuple with the CurrentProgram field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetCustomRating ¶

func (o *BaseItemDto) GetCustomRating() string

GetCustomRating returns the CustomRating field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetCustomRatingOk ¶

func (o *BaseItemDto) GetCustomRatingOk() (*string, bool)

GetCustomRatingOk returns a tuple with the CustomRating field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetDateCreated ¶

func (o *BaseItemDto) GetDateCreated() time.Time

GetDateCreated returns the DateCreated field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetDateCreatedOk ¶

func (o *BaseItemDto) GetDateCreatedOk() (*time.Time, bool)

GetDateCreatedOk returns a tuple with the DateCreated field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetDateLastMediaAdded ¶

func (o *BaseItemDto) GetDateLastMediaAdded() time.Time

GetDateLastMediaAdded returns the DateLastMediaAdded field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetDateLastMediaAddedOk ¶

func (o *BaseItemDto) GetDateLastMediaAddedOk() (*time.Time, bool)

GetDateLastMediaAddedOk returns a tuple with the DateLastMediaAdded field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetDisplayOrder ¶

func (o *BaseItemDto) GetDisplayOrder() string

GetDisplayOrder returns the DisplayOrder field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetDisplayOrderOk ¶

func (o *BaseItemDto) GetDisplayOrderOk() (*string, bool)

GetDisplayOrderOk returns a tuple with the DisplayOrder field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetDisplayPreferencesId ¶

func (o *BaseItemDto) GetDisplayPreferencesId() string

GetDisplayPreferencesId returns the DisplayPreferencesId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetDisplayPreferencesIdOk ¶

func (o *BaseItemDto) GetDisplayPreferencesIdOk() (*string, bool)

GetDisplayPreferencesIdOk returns a tuple with the DisplayPreferencesId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetEnableMediaSourceDisplay ¶

func (o *BaseItemDto) GetEnableMediaSourceDisplay() bool

GetEnableMediaSourceDisplay returns the EnableMediaSourceDisplay field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetEnableMediaSourceDisplayOk ¶

func (o *BaseItemDto) GetEnableMediaSourceDisplayOk() (*bool, bool)

GetEnableMediaSourceDisplayOk returns a tuple with the EnableMediaSourceDisplay field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetEndDate ¶

func (o *BaseItemDto) GetEndDate() time.Time

GetEndDate returns the EndDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetEndDateOk ¶

func (o *BaseItemDto) GetEndDateOk() (*time.Time, bool)

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetEpisodeCount ¶

func (o *BaseItemDto) GetEpisodeCount() int32

GetEpisodeCount returns the EpisodeCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetEpisodeCountOk ¶

func (o *BaseItemDto) GetEpisodeCountOk() (*int32, bool)

GetEpisodeCountOk returns a tuple with the EpisodeCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetEpisodeTitle ¶

func (o *BaseItemDto) GetEpisodeTitle() string

GetEpisodeTitle returns the EpisodeTitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetEpisodeTitleOk ¶

func (o *BaseItemDto) GetEpisodeTitleOk() (*string, bool)

GetEpisodeTitleOk returns a tuple with the EpisodeTitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetEtag ¶

func (o *BaseItemDto) GetEtag() string

GetEtag returns the Etag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetEtagOk ¶

func (o *BaseItemDto) GetEtagOk() (*string, bool)

GetEtagOk returns a tuple with the Etag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetExposureTime ¶

func (o *BaseItemDto) GetExposureTime() float64

GetExposureTime returns the ExposureTime field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetExposureTimeOk ¶

func (o *BaseItemDto) GetExposureTimeOk() (*float64, bool)

GetExposureTimeOk returns a tuple with the ExposureTime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetExternalUrls ¶

func (o *BaseItemDto) GetExternalUrls() []ExternalUrl

GetExternalUrls returns the ExternalUrls field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetExternalUrlsOk ¶

func (o *BaseItemDto) GetExternalUrlsOk() ([]ExternalUrl, bool)

GetExternalUrlsOk returns a tuple with the ExternalUrls field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetExtraType ¶

func (o *BaseItemDto) GetExtraType() ExtraType

GetExtraType returns the ExtraType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetExtraTypeOk ¶

func (o *BaseItemDto) GetExtraTypeOk() (*ExtraType, bool)

GetExtraTypeOk returns a tuple with the ExtraType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetFocalLength ¶

func (o *BaseItemDto) GetFocalLength() float64

GetFocalLength returns the FocalLength field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetFocalLengthOk ¶

func (o *BaseItemDto) GetFocalLengthOk() (*float64, bool)

GetFocalLengthOk returns a tuple with the FocalLength field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetForcedSortName ¶

func (o *BaseItemDto) GetForcedSortName() string

GetForcedSortName returns the ForcedSortName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetForcedSortNameOk ¶

func (o *BaseItemDto) GetForcedSortNameOk() (*string, bool)

GetForcedSortNameOk returns a tuple with the ForcedSortName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetGenreItems ¶

func (o *BaseItemDto) GetGenreItems() []NameGuidPair

GetGenreItems returns the GenreItems field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetGenreItemsOk ¶

func (o *BaseItemDto) GetGenreItemsOk() ([]NameGuidPair, bool)

GetGenreItemsOk returns a tuple with the GenreItems field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetGenres ¶

func (o *BaseItemDto) GetGenres() []string

GetGenres returns the Genres field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetGenresOk ¶

func (o *BaseItemDto) GetGenresOk() ([]string, bool)

GetGenresOk returns a tuple with the Genres field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetHasLyrics ¶

func (o *BaseItemDto) GetHasLyrics() bool

GetHasLyrics returns the HasLyrics field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetHasLyricsOk ¶

func (o *BaseItemDto) GetHasLyricsOk() (*bool, bool)

GetHasLyricsOk returns a tuple with the HasLyrics field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetHasSubtitles ¶

func (o *BaseItemDto) GetHasSubtitles() bool

GetHasSubtitles returns the HasSubtitles field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetHasSubtitlesOk ¶

func (o *BaseItemDto) GetHasSubtitlesOk() (*bool, bool)

GetHasSubtitlesOk returns a tuple with the HasSubtitles field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetHeight ¶

func (o *BaseItemDto) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetHeightOk ¶

func (o *BaseItemDto) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetId ¶

func (o *BaseItemDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*BaseItemDto) GetIdOk ¶

func (o *BaseItemDto) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDto) GetImageBlurHashes ¶

func (o *BaseItemDto) GetImageBlurHashes() BaseItemDtoImageBlurHashes

GetImageBlurHashes returns the ImageBlurHashes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetImageBlurHashesOk ¶

func (o *BaseItemDto) GetImageBlurHashesOk() (*BaseItemDtoImageBlurHashes, bool)

GetImageBlurHashesOk returns a tuple with the ImageBlurHashes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetImageOrientation ¶

func (o *BaseItemDto) GetImageOrientation() ImageOrientation

GetImageOrientation returns the ImageOrientation field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetImageOrientationOk ¶

func (o *BaseItemDto) GetImageOrientationOk() (*ImageOrientation, bool)

GetImageOrientationOk returns a tuple with the ImageOrientation field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetImageTags ¶

func (o *BaseItemDto) GetImageTags() map[string]string

GetImageTags returns the ImageTags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetImageTagsOk ¶

func (o *BaseItemDto) GetImageTagsOk() (*map[string]string, bool)

GetImageTagsOk returns a tuple with the ImageTags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetIndexNumber ¶

func (o *BaseItemDto) GetIndexNumber() int32

GetIndexNumber returns the IndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetIndexNumberEnd ¶

func (o *BaseItemDto) GetIndexNumberEnd() int32

GetIndexNumberEnd returns the IndexNumberEnd field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetIndexNumberEndOk ¶

func (o *BaseItemDto) GetIndexNumberEndOk() (*int32, bool)

GetIndexNumberEndOk returns a tuple with the IndexNumberEnd field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetIndexNumberOk ¶

func (o *BaseItemDto) GetIndexNumberOk() (*int32, bool)

GetIndexNumberOk returns a tuple with the IndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetIsFolder ¶

func (o *BaseItemDto) GetIsFolder() bool

GetIsFolder returns the IsFolder field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetIsFolderOk ¶

func (o *BaseItemDto) GetIsFolderOk() (*bool, bool)

GetIsFolderOk returns a tuple with the IsFolder field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetIsHD ¶

func (o *BaseItemDto) GetIsHD() bool

GetIsHD returns the IsHD field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetIsHDOk ¶

func (o *BaseItemDto) GetIsHDOk() (*bool, bool)

GetIsHDOk returns a tuple with the IsHD field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetIsKids ¶

func (o *BaseItemDto) GetIsKids() bool

GetIsKids returns the IsKids field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetIsKidsOk ¶

func (o *BaseItemDto) GetIsKidsOk() (*bool, bool)

GetIsKidsOk returns a tuple with the IsKids field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetIsLive ¶

func (o *BaseItemDto) GetIsLive() bool

GetIsLive returns the IsLive field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetIsLiveOk ¶

func (o *BaseItemDto) GetIsLiveOk() (*bool, bool)

GetIsLiveOk returns a tuple with the IsLive field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetIsMovie ¶

func (o *BaseItemDto) GetIsMovie() bool

GetIsMovie returns the IsMovie field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetIsMovieOk ¶

func (o *BaseItemDto) GetIsMovieOk() (*bool, bool)

GetIsMovieOk returns a tuple with the IsMovie field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetIsNews ¶

func (o *BaseItemDto) GetIsNews() bool

GetIsNews returns the IsNews field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetIsNewsOk ¶

func (o *BaseItemDto) GetIsNewsOk() (*bool, bool)

GetIsNewsOk returns a tuple with the IsNews field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetIsPlaceHolder ¶

func (o *BaseItemDto) GetIsPlaceHolder() bool

GetIsPlaceHolder returns the IsPlaceHolder field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetIsPlaceHolderOk ¶

func (o *BaseItemDto) GetIsPlaceHolderOk() (*bool, bool)

GetIsPlaceHolderOk returns a tuple with the IsPlaceHolder field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetIsPremiere ¶

func (o *BaseItemDto) GetIsPremiere() bool

GetIsPremiere returns the IsPremiere field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetIsPremiereOk ¶

func (o *BaseItemDto) GetIsPremiereOk() (*bool, bool)

GetIsPremiereOk returns a tuple with the IsPremiere field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetIsRepeat ¶

func (o *BaseItemDto) GetIsRepeat() bool

GetIsRepeat returns the IsRepeat field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetIsRepeatOk ¶

func (o *BaseItemDto) GetIsRepeatOk() (*bool, bool)

GetIsRepeatOk returns a tuple with the IsRepeat field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetIsSeries ¶

func (o *BaseItemDto) GetIsSeries() bool

GetIsSeries returns the IsSeries field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetIsSeriesOk ¶

func (o *BaseItemDto) GetIsSeriesOk() (*bool, bool)

GetIsSeriesOk returns a tuple with the IsSeries field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetIsSports ¶

func (o *BaseItemDto) GetIsSports() bool

GetIsSports returns the IsSports field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetIsSportsOk ¶

func (o *BaseItemDto) GetIsSportsOk() (*bool, bool)

GetIsSportsOk returns a tuple with the IsSports field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetIsoSpeedRating ¶

func (o *BaseItemDto) GetIsoSpeedRating() int32

GetIsoSpeedRating returns the IsoSpeedRating field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetIsoSpeedRatingOk ¶

func (o *BaseItemDto) GetIsoSpeedRatingOk() (*int32, bool)

GetIsoSpeedRatingOk returns a tuple with the IsoSpeedRating field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetIsoType ¶

func (o *BaseItemDto) GetIsoType() IsoType

GetIsoType returns the IsoType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetIsoTypeOk ¶

func (o *BaseItemDto) GetIsoTypeOk() (*IsoType, bool)

GetIsoTypeOk returns a tuple with the IsoType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetLatitude ¶

func (o *BaseItemDto) GetLatitude() float64

GetLatitude returns the Latitude field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetLatitudeOk ¶

func (o *BaseItemDto) GetLatitudeOk() (*float64, bool)

GetLatitudeOk returns a tuple with the Latitude field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetLocalTrailerCount ¶

func (o *BaseItemDto) GetLocalTrailerCount() int32

GetLocalTrailerCount returns the LocalTrailerCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetLocalTrailerCountOk ¶

func (o *BaseItemDto) GetLocalTrailerCountOk() (*int32, bool)

GetLocalTrailerCountOk returns a tuple with the LocalTrailerCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetLocationType ¶

func (o *BaseItemDto) GetLocationType() LocationType

GetLocationType returns the LocationType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetLocationTypeOk ¶

func (o *BaseItemDto) GetLocationTypeOk() (*LocationType, bool)

GetLocationTypeOk returns a tuple with the LocationType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetLockData ¶

func (o *BaseItemDto) GetLockData() bool

GetLockData returns the LockData field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetLockDataOk ¶

func (o *BaseItemDto) GetLockDataOk() (*bool, bool)

GetLockDataOk returns a tuple with the LockData field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetLockedFields ¶

func (o *BaseItemDto) GetLockedFields() []MetadataField

GetLockedFields returns the LockedFields field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetLockedFieldsOk ¶

func (o *BaseItemDto) GetLockedFieldsOk() ([]MetadataField, bool)

GetLockedFieldsOk returns a tuple with the LockedFields field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetLongitude ¶

func (o *BaseItemDto) GetLongitude() float64

GetLongitude returns the Longitude field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetLongitudeOk ¶

func (o *BaseItemDto) GetLongitudeOk() (*float64, bool)

GetLongitudeOk returns a tuple with the Longitude field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetMediaSourceCount ¶

func (o *BaseItemDto) GetMediaSourceCount() int32

GetMediaSourceCount returns the MediaSourceCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetMediaSourceCountOk ¶

func (o *BaseItemDto) GetMediaSourceCountOk() (*int32, bool)

GetMediaSourceCountOk returns a tuple with the MediaSourceCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetMediaSources ¶

func (o *BaseItemDto) GetMediaSources() []MediaSourceInfo

GetMediaSources returns the MediaSources field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetMediaSourcesOk ¶

func (o *BaseItemDto) GetMediaSourcesOk() ([]MediaSourceInfo, bool)

GetMediaSourcesOk returns a tuple with the MediaSources field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetMediaStreams ¶

func (o *BaseItemDto) GetMediaStreams() []MediaStream

GetMediaStreams returns the MediaStreams field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetMediaStreamsOk ¶

func (o *BaseItemDto) GetMediaStreamsOk() ([]MediaStream, bool)

GetMediaStreamsOk returns a tuple with the MediaStreams field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetMediaType ¶

func (o *BaseItemDto) GetMediaType() MediaType

GetMediaType returns the MediaType field value if set, zero value otherwise.

func (*BaseItemDto) GetMediaTypeOk ¶

func (o *BaseItemDto) GetMediaTypeOk() (*MediaType, bool)

GetMediaTypeOk returns a tuple with the MediaType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDto) GetMovieCount ¶

func (o *BaseItemDto) GetMovieCount() int32

GetMovieCount returns the MovieCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetMovieCountOk ¶

func (o *BaseItemDto) GetMovieCountOk() (*int32, bool)

GetMovieCountOk returns a tuple with the MovieCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetMusicVideoCount ¶

func (o *BaseItemDto) GetMusicVideoCount() int32

GetMusicVideoCount returns the MusicVideoCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetMusicVideoCountOk ¶

func (o *BaseItemDto) GetMusicVideoCountOk() (*int32, bool)

GetMusicVideoCountOk returns a tuple with the MusicVideoCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetName ¶

func (o *BaseItemDto) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetNameOk ¶

func (o *BaseItemDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetNormalizationGain ¶

func (o *BaseItemDto) GetNormalizationGain() float32

GetNormalizationGain returns the NormalizationGain field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetNormalizationGainOk ¶

func (o *BaseItemDto) GetNormalizationGainOk() (*float32, bool)

GetNormalizationGainOk returns a tuple with the NormalizationGain field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetNumber ¶

func (o *BaseItemDto) GetNumber() string

GetNumber returns the Number field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetNumberOk ¶

func (o *BaseItemDto) GetNumberOk() (*string, bool)

GetNumberOk returns a tuple with the Number field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetOfficialRating ¶

func (o *BaseItemDto) GetOfficialRating() string

GetOfficialRating returns the OfficialRating field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetOfficialRatingOk ¶

func (o *BaseItemDto) GetOfficialRatingOk() (*string, bool)

GetOfficialRatingOk returns a tuple with the OfficialRating field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetOriginalTitle ¶

func (o *BaseItemDto) GetOriginalTitle() string

GetOriginalTitle returns the OriginalTitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetOriginalTitleOk ¶

func (o *BaseItemDto) GetOriginalTitleOk() (*string, bool)

GetOriginalTitleOk returns a tuple with the OriginalTitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetOverview ¶

func (o *BaseItemDto) GetOverview() string

GetOverview returns the Overview field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetOverviewOk ¶

func (o *BaseItemDto) GetOverviewOk() (*string, bool)

GetOverviewOk returns a tuple with the Overview field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetParentArtImageTag ¶

func (o *BaseItemDto) GetParentArtImageTag() string

GetParentArtImageTag returns the ParentArtImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetParentArtImageTagOk ¶

func (o *BaseItemDto) GetParentArtImageTagOk() (*string, bool)

GetParentArtImageTagOk returns a tuple with the ParentArtImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetParentArtItemId ¶

func (o *BaseItemDto) GetParentArtItemId() string

GetParentArtItemId returns the ParentArtItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetParentArtItemIdOk ¶

func (o *BaseItemDto) GetParentArtItemIdOk() (*string, bool)

GetParentArtItemIdOk returns a tuple with the ParentArtItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetParentBackdropImageTags ¶

func (o *BaseItemDto) GetParentBackdropImageTags() []string

GetParentBackdropImageTags returns the ParentBackdropImageTags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetParentBackdropImageTagsOk ¶

func (o *BaseItemDto) GetParentBackdropImageTagsOk() ([]string, bool)

GetParentBackdropImageTagsOk returns a tuple with the ParentBackdropImageTags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetParentBackdropItemId ¶

func (o *BaseItemDto) GetParentBackdropItemId() string

GetParentBackdropItemId returns the ParentBackdropItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetParentBackdropItemIdOk ¶

func (o *BaseItemDto) GetParentBackdropItemIdOk() (*string, bool)

GetParentBackdropItemIdOk returns a tuple with the ParentBackdropItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetParentId ¶

func (o *BaseItemDto) GetParentId() string

GetParentId returns the ParentId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetParentIdOk ¶

func (o *BaseItemDto) GetParentIdOk() (*string, bool)

GetParentIdOk returns a tuple with the ParentId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetParentIndexNumber ¶

func (o *BaseItemDto) GetParentIndexNumber() int32

GetParentIndexNumber returns the ParentIndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetParentIndexNumberOk ¶

func (o *BaseItemDto) GetParentIndexNumberOk() (*int32, bool)

GetParentIndexNumberOk returns a tuple with the ParentIndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetParentLogoImageTag ¶

func (o *BaseItemDto) GetParentLogoImageTag() string

GetParentLogoImageTag returns the ParentLogoImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetParentLogoImageTagOk ¶

func (o *BaseItemDto) GetParentLogoImageTagOk() (*string, bool)

GetParentLogoImageTagOk returns a tuple with the ParentLogoImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetParentLogoItemId ¶

func (o *BaseItemDto) GetParentLogoItemId() string

GetParentLogoItemId returns the ParentLogoItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetParentLogoItemIdOk ¶

func (o *BaseItemDto) GetParentLogoItemIdOk() (*string, bool)

GetParentLogoItemIdOk returns a tuple with the ParentLogoItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetParentPrimaryImageItemId ¶

func (o *BaseItemDto) GetParentPrimaryImageItemId() string

GetParentPrimaryImageItemId returns the ParentPrimaryImageItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetParentPrimaryImageItemIdOk ¶

func (o *BaseItemDto) GetParentPrimaryImageItemIdOk() (*string, bool)

GetParentPrimaryImageItemIdOk returns a tuple with the ParentPrimaryImageItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetParentPrimaryImageTag ¶

func (o *BaseItemDto) GetParentPrimaryImageTag() string

GetParentPrimaryImageTag returns the ParentPrimaryImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetParentPrimaryImageTagOk ¶

func (o *BaseItemDto) GetParentPrimaryImageTagOk() (*string, bool)

GetParentPrimaryImageTagOk returns a tuple with the ParentPrimaryImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetParentThumbImageTag ¶

func (o *BaseItemDto) GetParentThumbImageTag() string

GetParentThumbImageTag returns the ParentThumbImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetParentThumbImageTagOk ¶

func (o *BaseItemDto) GetParentThumbImageTagOk() (*string, bool)

GetParentThumbImageTagOk returns a tuple with the ParentThumbImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetParentThumbItemId ¶

func (o *BaseItemDto) GetParentThumbItemId() string

GetParentThumbItemId returns the ParentThumbItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetParentThumbItemIdOk ¶

func (o *BaseItemDto) GetParentThumbItemIdOk() (*string, bool)

GetParentThumbItemIdOk returns a tuple with the ParentThumbItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetPartCount ¶

func (o *BaseItemDto) GetPartCount() int32

GetPartCount returns the PartCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetPartCountOk ¶

func (o *BaseItemDto) GetPartCountOk() (*int32, bool)

GetPartCountOk returns a tuple with the PartCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetPath ¶

func (o *BaseItemDto) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetPathOk ¶

func (o *BaseItemDto) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetPeople ¶

func (o *BaseItemDto) GetPeople() []BaseItemPerson

GetPeople returns the People field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetPeopleOk ¶

func (o *BaseItemDto) GetPeopleOk() ([]BaseItemPerson, bool)

GetPeopleOk returns a tuple with the People field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetPlayAccess ¶

func (o *BaseItemDto) GetPlayAccess() PlayAccess

GetPlayAccess returns the PlayAccess field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetPlayAccessOk ¶

func (o *BaseItemDto) GetPlayAccessOk() (*PlayAccess, bool)

GetPlayAccessOk returns a tuple with the PlayAccess field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetPlaylistItemId ¶

func (o *BaseItemDto) GetPlaylistItemId() string

GetPlaylistItemId returns the PlaylistItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetPlaylistItemIdOk ¶

func (o *BaseItemDto) GetPlaylistItemIdOk() (*string, bool)

GetPlaylistItemIdOk returns a tuple with the PlaylistItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetPreferredMetadataCountryCode ¶

func (o *BaseItemDto) GetPreferredMetadataCountryCode() string

GetPreferredMetadataCountryCode returns the PreferredMetadataCountryCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetPreferredMetadataCountryCodeOk ¶

func (o *BaseItemDto) GetPreferredMetadataCountryCodeOk() (*string, bool)

GetPreferredMetadataCountryCodeOk returns a tuple with the PreferredMetadataCountryCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetPreferredMetadataLanguage ¶

func (o *BaseItemDto) GetPreferredMetadataLanguage() string

GetPreferredMetadataLanguage returns the PreferredMetadataLanguage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetPreferredMetadataLanguageOk ¶

func (o *BaseItemDto) GetPreferredMetadataLanguageOk() (*string, bool)

GetPreferredMetadataLanguageOk returns a tuple with the PreferredMetadataLanguage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetPremiereDate ¶

func (o *BaseItemDto) GetPremiereDate() time.Time

GetPremiereDate returns the PremiereDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetPremiereDateOk ¶

func (o *BaseItemDto) GetPremiereDateOk() (*time.Time, bool)

GetPremiereDateOk returns a tuple with the PremiereDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetPrimaryImageAspectRatio ¶

func (o *BaseItemDto) GetPrimaryImageAspectRatio() float64

GetPrimaryImageAspectRatio returns the PrimaryImageAspectRatio field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetPrimaryImageAspectRatioOk ¶

func (o *BaseItemDto) GetPrimaryImageAspectRatioOk() (*float64, bool)

GetPrimaryImageAspectRatioOk returns a tuple with the PrimaryImageAspectRatio field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetProductionLocations ¶

func (o *BaseItemDto) GetProductionLocations() []string

GetProductionLocations returns the ProductionLocations field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetProductionLocationsOk ¶

func (o *BaseItemDto) GetProductionLocationsOk() ([]string, bool)

GetProductionLocationsOk returns a tuple with the ProductionLocations field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetProductionYear ¶

func (o *BaseItemDto) GetProductionYear() int32

GetProductionYear returns the ProductionYear field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetProductionYearOk ¶

func (o *BaseItemDto) GetProductionYearOk() (*int32, bool)

GetProductionYearOk returns a tuple with the ProductionYear field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetProgramCount ¶

func (o *BaseItemDto) GetProgramCount() int32

GetProgramCount returns the ProgramCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetProgramCountOk ¶

func (o *BaseItemDto) GetProgramCountOk() (*int32, bool)

GetProgramCountOk returns a tuple with the ProgramCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetProgramId ¶

func (o *BaseItemDto) GetProgramId() string

GetProgramId returns the ProgramId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetProgramIdOk ¶

func (o *BaseItemDto) GetProgramIdOk() (*string, bool)

GetProgramIdOk returns a tuple with the ProgramId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetProviderIds ¶

func (o *BaseItemDto) GetProviderIds() map[string]string

GetProviderIds returns the ProviderIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetProviderIdsOk ¶

func (o *BaseItemDto) GetProviderIdsOk() (*map[string]string, bool)

GetProviderIdsOk returns a tuple with the ProviderIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetRecursiveItemCount ¶

func (o *BaseItemDto) GetRecursiveItemCount() int32

GetRecursiveItemCount returns the RecursiveItemCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetRecursiveItemCountOk ¶

func (o *BaseItemDto) GetRecursiveItemCountOk() (*int32, bool)

GetRecursiveItemCountOk returns a tuple with the RecursiveItemCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetRemoteTrailers ¶

func (o *BaseItemDto) GetRemoteTrailers() []MediaUrl

GetRemoteTrailers returns the RemoteTrailers field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetRemoteTrailersOk ¶

func (o *BaseItemDto) GetRemoteTrailersOk() ([]MediaUrl, bool)

GetRemoteTrailersOk returns a tuple with the RemoteTrailers field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetRunTimeTicks ¶

func (o *BaseItemDto) GetRunTimeTicks() int64

GetRunTimeTicks returns the RunTimeTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetRunTimeTicksOk ¶

func (o *BaseItemDto) GetRunTimeTicksOk() (*int64, bool)

GetRunTimeTicksOk returns a tuple with the RunTimeTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetScreenshotImageTags ¶

func (o *BaseItemDto) GetScreenshotImageTags() []string

GetScreenshotImageTags returns the ScreenshotImageTags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetScreenshotImageTagsOk ¶

func (o *BaseItemDto) GetScreenshotImageTagsOk() ([]string, bool)

GetScreenshotImageTagsOk returns a tuple with the ScreenshotImageTags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetSeasonId ¶

func (o *BaseItemDto) GetSeasonId() string

GetSeasonId returns the SeasonId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetSeasonIdOk ¶

func (o *BaseItemDto) GetSeasonIdOk() (*string, bool)

GetSeasonIdOk returns a tuple with the SeasonId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetSeasonName ¶

func (o *BaseItemDto) GetSeasonName() string

GetSeasonName returns the SeasonName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetSeasonNameOk ¶

func (o *BaseItemDto) GetSeasonNameOk() (*string, bool)

GetSeasonNameOk returns a tuple with the SeasonName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetSeriesCount ¶

func (o *BaseItemDto) GetSeriesCount() int32

GetSeriesCount returns the SeriesCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetSeriesCountOk ¶

func (o *BaseItemDto) GetSeriesCountOk() (*int32, bool)

GetSeriesCountOk returns a tuple with the SeriesCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetSeriesId ¶

func (o *BaseItemDto) GetSeriesId() string

GetSeriesId returns the SeriesId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetSeriesIdOk ¶

func (o *BaseItemDto) GetSeriesIdOk() (*string, bool)

GetSeriesIdOk returns a tuple with the SeriesId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetSeriesName ¶

func (o *BaseItemDto) GetSeriesName() string

GetSeriesName returns the SeriesName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetSeriesNameOk ¶

func (o *BaseItemDto) GetSeriesNameOk() (*string, bool)

GetSeriesNameOk returns a tuple with the SeriesName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetSeriesPrimaryImageTag ¶

func (o *BaseItemDto) GetSeriesPrimaryImageTag() string

GetSeriesPrimaryImageTag returns the SeriesPrimaryImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetSeriesPrimaryImageTagOk ¶

func (o *BaseItemDto) GetSeriesPrimaryImageTagOk() (*string, bool)

GetSeriesPrimaryImageTagOk returns a tuple with the SeriesPrimaryImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetSeriesStudio ¶

func (o *BaseItemDto) GetSeriesStudio() string

GetSeriesStudio returns the SeriesStudio field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetSeriesStudioOk ¶

func (o *BaseItemDto) GetSeriesStudioOk() (*string, bool)

GetSeriesStudioOk returns a tuple with the SeriesStudio field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetSeriesThumbImageTag ¶

func (o *BaseItemDto) GetSeriesThumbImageTag() string

GetSeriesThumbImageTag returns the SeriesThumbImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetSeriesThumbImageTagOk ¶

func (o *BaseItemDto) GetSeriesThumbImageTagOk() (*string, bool)

GetSeriesThumbImageTagOk returns a tuple with the SeriesThumbImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetSeriesTimerId ¶

func (o *BaseItemDto) GetSeriesTimerId() string

GetSeriesTimerId returns the SeriesTimerId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetSeriesTimerIdOk ¶

func (o *BaseItemDto) GetSeriesTimerIdOk() (*string, bool)

GetSeriesTimerIdOk returns a tuple with the SeriesTimerId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetServerId ¶

func (o *BaseItemDto) GetServerId() string

GetServerId returns the ServerId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetServerIdOk ¶

func (o *BaseItemDto) GetServerIdOk() (*string, bool)

GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetShutterSpeed ¶

func (o *BaseItemDto) GetShutterSpeed() float64

GetShutterSpeed returns the ShutterSpeed field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetShutterSpeedOk ¶

func (o *BaseItemDto) GetShutterSpeedOk() (*float64, bool)

GetShutterSpeedOk returns a tuple with the ShutterSpeed field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetSoftware ¶

func (o *BaseItemDto) GetSoftware() string

GetSoftware returns the Software field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetSoftwareOk ¶

func (o *BaseItemDto) GetSoftwareOk() (*string, bool)

GetSoftwareOk returns a tuple with the Software field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetSongCount ¶

func (o *BaseItemDto) GetSongCount() int32

GetSongCount returns the SongCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetSongCountOk ¶

func (o *BaseItemDto) GetSongCountOk() (*int32, bool)

GetSongCountOk returns a tuple with the SongCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetSortName ¶

func (o *BaseItemDto) GetSortName() string

GetSortName returns the SortName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetSortNameOk ¶

func (o *BaseItemDto) GetSortNameOk() (*string, bool)

GetSortNameOk returns a tuple with the SortName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetSourceType ¶

func (o *BaseItemDto) GetSourceType() string

GetSourceType returns the SourceType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetSourceTypeOk ¶

func (o *BaseItemDto) GetSourceTypeOk() (*string, bool)

GetSourceTypeOk returns a tuple with the SourceType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetSpecialFeatureCount ¶

func (o *BaseItemDto) GetSpecialFeatureCount() int32

GetSpecialFeatureCount returns the SpecialFeatureCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetSpecialFeatureCountOk ¶

func (o *BaseItemDto) GetSpecialFeatureCountOk() (*int32, bool)

GetSpecialFeatureCountOk returns a tuple with the SpecialFeatureCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetStartDate ¶

func (o *BaseItemDto) GetStartDate() time.Time

GetStartDate returns the StartDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetStartDateOk ¶

func (o *BaseItemDto) GetStartDateOk() (*time.Time, bool)

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetStatus ¶

func (o *BaseItemDto) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetStatusOk ¶

func (o *BaseItemDto) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetStudios ¶

func (o *BaseItemDto) GetStudios() []NameGuidPair

GetStudios returns the Studios field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetStudiosOk ¶

func (o *BaseItemDto) GetStudiosOk() ([]NameGuidPair, bool)

GetStudiosOk returns a tuple with the Studios field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetTaglines ¶

func (o *BaseItemDto) GetTaglines() []string

GetTaglines returns the Taglines field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetTaglinesOk ¶

func (o *BaseItemDto) GetTaglinesOk() ([]string, bool)

GetTaglinesOk returns a tuple with the Taglines field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetTags ¶

func (o *BaseItemDto) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetTagsOk ¶

func (o *BaseItemDto) GetTagsOk() ([]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetTimerId ¶

func (o *BaseItemDto) GetTimerId() string

GetTimerId returns the TimerId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetTimerIdOk ¶

func (o *BaseItemDto) GetTimerIdOk() (*string, bool)

GetTimerIdOk returns a tuple with the TimerId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetTrailerCount ¶

func (o *BaseItemDto) GetTrailerCount() int32

GetTrailerCount returns the TrailerCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetTrailerCountOk ¶

func (o *BaseItemDto) GetTrailerCountOk() (*int32, bool)

GetTrailerCountOk returns a tuple with the TrailerCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetTrickplay ¶

func (o *BaseItemDto) GetTrickplay() map[string]map[string]TrickplayInfo

GetTrickplay returns the Trickplay field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetTrickplayOk ¶

func (o *BaseItemDto) GetTrickplayOk() (*map[string]map[string]TrickplayInfo, bool)

GetTrickplayOk returns a tuple with the Trickplay field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetType ¶

func (o *BaseItemDto) GetType() BaseItemKind

GetType returns the Type field value if set, zero value otherwise.

func (*BaseItemDto) GetTypeOk ¶

func (o *BaseItemDto) GetTypeOk() (*BaseItemKind, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDto) GetUserData ¶

func (o *BaseItemDto) GetUserData() UserItemDataDto

GetUserData returns the UserData field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetUserDataOk ¶

func (o *BaseItemDto) GetUserDataOk() (*UserItemDataDto, bool)

GetUserDataOk returns a tuple with the UserData field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetVideo3DFormat ¶

func (o *BaseItemDto) GetVideo3DFormat() Video3DFormat

GetVideo3DFormat returns the Video3DFormat field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetVideo3DFormatOk ¶

func (o *BaseItemDto) GetVideo3DFormatOk() (*Video3DFormat, bool)

GetVideo3DFormatOk returns a tuple with the Video3DFormat field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetVideoType ¶

func (o *BaseItemDto) GetVideoType() VideoType

GetVideoType returns the VideoType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetVideoTypeOk ¶

func (o *BaseItemDto) GetVideoTypeOk() (*VideoType, bool)

GetVideoTypeOk returns a tuple with the VideoType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) GetWidth ¶

func (o *BaseItemDto) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemDto) GetWidthOk ¶

func (o *BaseItemDto) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemDto) HasAirDays ¶

func (o *BaseItemDto) HasAirDays() bool

HasAirDays returns a boolean if a field has been set.

func (*BaseItemDto) HasAirTime ¶

func (o *BaseItemDto) HasAirTime() bool

HasAirTime returns a boolean if a field has been set.

func (*BaseItemDto) HasAirsAfterSeasonNumber ¶

func (o *BaseItemDto) HasAirsAfterSeasonNumber() bool

HasAirsAfterSeasonNumber returns a boolean if a field has been set.

func (*BaseItemDto) HasAirsBeforeEpisodeNumber ¶

func (o *BaseItemDto) HasAirsBeforeEpisodeNumber() bool

HasAirsBeforeEpisodeNumber returns a boolean if a field has been set.

func (*BaseItemDto) HasAirsBeforeSeasonNumber ¶

func (o *BaseItemDto) HasAirsBeforeSeasonNumber() bool

HasAirsBeforeSeasonNumber returns a boolean if a field has been set.

func (*BaseItemDto) HasAlbum ¶

func (o *BaseItemDto) HasAlbum() bool

HasAlbum returns a boolean if a field has been set.

func (*BaseItemDto) HasAlbumArtist ¶

func (o *BaseItemDto) HasAlbumArtist() bool

HasAlbumArtist returns a boolean if a field has been set.

func (*BaseItemDto) HasAlbumArtists ¶

func (o *BaseItemDto) HasAlbumArtists() bool

HasAlbumArtists returns a boolean if a field has been set.

func (*BaseItemDto) HasAlbumCount ¶

func (o *BaseItemDto) HasAlbumCount() bool

HasAlbumCount returns a boolean if a field has been set.

func (*BaseItemDto) HasAlbumId ¶

func (o *BaseItemDto) HasAlbumId() bool

HasAlbumId returns a boolean if a field has been set.

func (*BaseItemDto) HasAlbumPrimaryImageTag ¶

func (o *BaseItemDto) HasAlbumPrimaryImageTag() bool

HasAlbumPrimaryImageTag returns a boolean if a field has been set.

func (*BaseItemDto) HasAltitude ¶

func (o *BaseItemDto) HasAltitude() bool

HasAltitude returns a boolean if a field has been set.

func (*BaseItemDto) HasAperture ¶

func (o *BaseItemDto) HasAperture() bool

HasAperture returns a boolean if a field has been set.

func (*BaseItemDto) HasArtistCount ¶

func (o *BaseItemDto) HasArtistCount() bool

HasArtistCount returns a boolean if a field has been set.

func (*BaseItemDto) HasArtistItems ¶

func (o *BaseItemDto) HasArtistItems() bool

HasArtistItems returns a boolean if a field has been set.

func (*BaseItemDto) HasArtists ¶

func (o *BaseItemDto) HasArtists() bool

HasArtists returns a boolean if a field has been set.

func (*BaseItemDto) HasAspectRatio ¶

func (o *BaseItemDto) HasAspectRatio() bool

HasAspectRatio returns a boolean if a field has been set.

func (*BaseItemDto) HasAudio ¶

func (o *BaseItemDto) HasAudio() bool

HasAudio returns a boolean if a field has been set.

func (*BaseItemDto) HasBackdropImageTags ¶

func (o *BaseItemDto) HasBackdropImageTags() bool

HasBackdropImageTags returns a boolean if a field has been set.

func (*BaseItemDto) HasCameraMake ¶

func (o *BaseItemDto) HasCameraMake() bool

HasCameraMake returns a boolean if a field has been set.

func (*BaseItemDto) HasCameraModel ¶

func (o *BaseItemDto) HasCameraModel() bool

HasCameraModel returns a boolean if a field has been set.

func (*BaseItemDto) HasCanDelete ¶

func (o *BaseItemDto) HasCanDelete() bool

HasCanDelete returns a boolean if a field has been set.

func (*BaseItemDto) HasCanDownload ¶

func (o *BaseItemDto) HasCanDownload() bool

HasCanDownload returns a boolean if a field has been set.

func (*BaseItemDto) HasChannelId ¶

func (o *BaseItemDto) HasChannelId() bool

HasChannelId returns a boolean if a field has been set.

func (*BaseItemDto) HasChannelName ¶

func (o *BaseItemDto) HasChannelName() bool

HasChannelName returns a boolean if a field has been set.

func (*BaseItemDto) HasChannelNumber ¶

func (o *BaseItemDto) HasChannelNumber() bool

HasChannelNumber returns a boolean if a field has been set.

func (*BaseItemDto) HasChannelPrimaryImageTag ¶

func (o *BaseItemDto) HasChannelPrimaryImageTag() bool

HasChannelPrimaryImageTag returns a boolean if a field has been set.

func (*BaseItemDto) HasChannelType ¶

func (o *BaseItemDto) HasChannelType() bool

HasChannelType returns a boolean if a field has been set.

func (*BaseItemDto) HasChapters ¶

func (o *BaseItemDto) HasChapters() bool

HasChapters returns a boolean if a field has been set.

func (*BaseItemDto) HasChildCount ¶

func (o *BaseItemDto) HasChildCount() bool

HasChildCount returns a boolean if a field has been set.

func (*BaseItemDto) HasCollectionType ¶

func (o *BaseItemDto) HasCollectionType() bool

HasCollectionType returns a boolean if a field has been set.

func (*BaseItemDto) HasCommunityRating ¶

func (o *BaseItemDto) HasCommunityRating() bool

HasCommunityRating returns a boolean if a field has been set.

func (*BaseItemDto) HasCompletionPercentage ¶

func (o *BaseItemDto) HasCompletionPercentage() bool

HasCompletionPercentage returns a boolean if a field has been set.

func (*BaseItemDto) HasContainer ¶

func (o *BaseItemDto) HasContainer() bool

HasContainer returns a boolean if a field has been set.

func (*BaseItemDto) HasCriticRating ¶

func (o *BaseItemDto) HasCriticRating() bool

HasCriticRating returns a boolean if a field has been set.

func (*BaseItemDto) HasCumulativeRunTimeTicks ¶

func (o *BaseItemDto) HasCumulativeRunTimeTicks() bool

HasCumulativeRunTimeTicks returns a boolean if a field has been set.

func (*BaseItemDto) HasCurrentProgram ¶

func (o *BaseItemDto) HasCurrentProgram() bool

HasCurrentProgram returns a boolean if a field has been set.

func (*BaseItemDto) HasCustomRating ¶

func (o *BaseItemDto) HasCustomRating() bool

HasCustomRating returns a boolean if a field has been set.

func (*BaseItemDto) HasDateCreated ¶

func (o *BaseItemDto) HasDateCreated() bool

HasDateCreated returns a boolean if a field has been set.

func (*BaseItemDto) HasDateLastMediaAdded ¶

func (o *BaseItemDto) HasDateLastMediaAdded() bool

HasDateLastMediaAdded returns a boolean if a field has been set.

func (*BaseItemDto) HasDisplayOrder ¶

func (o *BaseItemDto) HasDisplayOrder() bool

HasDisplayOrder returns a boolean if a field has been set.

func (*BaseItemDto) HasDisplayPreferencesId ¶

func (o *BaseItemDto) HasDisplayPreferencesId() bool

HasDisplayPreferencesId returns a boolean if a field has been set.

func (*BaseItemDto) HasEnableMediaSourceDisplay ¶

func (o *BaseItemDto) HasEnableMediaSourceDisplay() bool

HasEnableMediaSourceDisplay returns a boolean if a field has been set.

func (*BaseItemDto) HasEndDate ¶

func (o *BaseItemDto) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*BaseItemDto) HasEpisodeCount ¶

func (o *BaseItemDto) HasEpisodeCount() bool

HasEpisodeCount returns a boolean if a field has been set.

func (*BaseItemDto) HasEpisodeTitle ¶

func (o *BaseItemDto) HasEpisodeTitle() bool

HasEpisodeTitle returns a boolean if a field has been set.

func (*BaseItemDto) HasEtag ¶

func (o *BaseItemDto) HasEtag() bool

HasEtag returns a boolean if a field has been set.

func (*BaseItemDto) HasExposureTime ¶

func (o *BaseItemDto) HasExposureTime() bool

HasExposureTime returns a boolean if a field has been set.

func (*BaseItemDto) HasExternalUrls ¶

func (o *BaseItemDto) HasExternalUrls() bool

HasExternalUrls returns a boolean if a field has been set.

func (*BaseItemDto) HasExtraType ¶

func (o *BaseItemDto) HasExtraType() bool

HasExtraType returns a boolean if a field has been set.

func (*BaseItemDto) HasFocalLength ¶

func (o *BaseItemDto) HasFocalLength() bool

HasFocalLength returns a boolean if a field has been set.

func (*BaseItemDto) HasForcedSortName ¶

func (o *BaseItemDto) HasForcedSortName() bool

HasForcedSortName returns a boolean if a field has been set.

func (*BaseItemDto) HasGenreItems ¶

func (o *BaseItemDto) HasGenreItems() bool

HasGenreItems returns a boolean if a field has been set.

func (*BaseItemDto) HasGenres ¶

func (o *BaseItemDto) HasGenres() bool

HasGenres returns a boolean if a field has been set.

func (*BaseItemDto) HasHasLyrics ¶

func (o *BaseItemDto) HasHasLyrics() bool

HasHasLyrics returns a boolean if a field has been set.

func (*BaseItemDto) HasHasSubtitles ¶

func (o *BaseItemDto) HasHasSubtitles() bool

HasHasSubtitles returns a boolean if a field has been set.

func (*BaseItemDto) HasHeight ¶

func (o *BaseItemDto) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*BaseItemDto) HasId ¶

func (o *BaseItemDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*BaseItemDto) HasImageBlurHashes ¶

func (o *BaseItemDto) HasImageBlurHashes() bool

HasImageBlurHashes returns a boolean if a field has been set.

func (*BaseItemDto) HasImageOrientation ¶

func (o *BaseItemDto) HasImageOrientation() bool

HasImageOrientation returns a boolean if a field has been set.

func (*BaseItemDto) HasImageTags ¶

func (o *BaseItemDto) HasImageTags() bool

HasImageTags returns a boolean if a field has been set.

func (*BaseItemDto) HasIndexNumber ¶

func (o *BaseItemDto) HasIndexNumber() bool

HasIndexNumber returns a boolean if a field has been set.

func (*BaseItemDto) HasIndexNumberEnd ¶

func (o *BaseItemDto) HasIndexNumberEnd() bool

HasIndexNumberEnd returns a boolean if a field has been set.

func (*BaseItemDto) HasIsFolder ¶

func (o *BaseItemDto) HasIsFolder() bool

HasIsFolder returns a boolean if a field has been set.

func (*BaseItemDto) HasIsHD ¶

func (o *BaseItemDto) HasIsHD() bool

HasIsHD returns a boolean if a field has been set.

func (*BaseItemDto) HasIsKids ¶

func (o *BaseItemDto) HasIsKids() bool

HasIsKids returns a boolean if a field has been set.

func (*BaseItemDto) HasIsLive ¶

func (o *BaseItemDto) HasIsLive() bool

HasIsLive returns a boolean if a field has been set.

func (*BaseItemDto) HasIsMovie ¶

func (o *BaseItemDto) HasIsMovie() bool

HasIsMovie returns a boolean if a field has been set.

func (*BaseItemDto) HasIsNews ¶

func (o *BaseItemDto) HasIsNews() bool

HasIsNews returns a boolean if a field has been set.

func (*BaseItemDto) HasIsPlaceHolder ¶

func (o *BaseItemDto) HasIsPlaceHolder() bool

HasIsPlaceHolder returns a boolean if a field has been set.

func (*BaseItemDto) HasIsPremiere ¶

func (o *BaseItemDto) HasIsPremiere() bool

HasIsPremiere returns a boolean if a field has been set.

func (*BaseItemDto) HasIsRepeat ¶

func (o *BaseItemDto) HasIsRepeat() bool

HasIsRepeat returns a boolean if a field has been set.

func (*BaseItemDto) HasIsSeries ¶

func (o *BaseItemDto) HasIsSeries() bool

HasIsSeries returns a boolean if a field has been set.

func (*BaseItemDto) HasIsSports ¶

func (o *BaseItemDto) HasIsSports() bool

HasIsSports returns a boolean if a field has been set.

func (*BaseItemDto) HasIsoSpeedRating ¶

func (o *BaseItemDto) HasIsoSpeedRating() bool

HasIsoSpeedRating returns a boolean if a field has been set.

func (*BaseItemDto) HasIsoType ¶

func (o *BaseItemDto) HasIsoType() bool

HasIsoType returns a boolean if a field has been set.

func (*BaseItemDto) HasLatitude ¶

func (o *BaseItemDto) HasLatitude() bool

HasLatitude returns a boolean if a field has been set.

func (*BaseItemDto) HasLocalTrailerCount ¶

func (o *BaseItemDto) HasLocalTrailerCount() bool

HasLocalTrailerCount returns a boolean if a field has been set.

func (*BaseItemDto) HasLocationType ¶

func (o *BaseItemDto) HasLocationType() bool

HasLocationType returns a boolean if a field has been set.

func (*BaseItemDto) HasLockData ¶

func (o *BaseItemDto) HasLockData() bool

HasLockData returns a boolean if a field has been set.

func (*BaseItemDto) HasLockedFields ¶

func (o *BaseItemDto) HasLockedFields() bool

HasLockedFields returns a boolean if a field has been set.

func (*BaseItemDto) HasLongitude ¶

func (o *BaseItemDto) HasLongitude() bool

HasLongitude returns a boolean if a field has been set.

func (*BaseItemDto) HasMediaSourceCount ¶

func (o *BaseItemDto) HasMediaSourceCount() bool

HasMediaSourceCount returns a boolean if a field has been set.

func (*BaseItemDto) HasMediaSources ¶

func (o *BaseItemDto) HasMediaSources() bool

HasMediaSources returns a boolean if a field has been set.

func (*BaseItemDto) HasMediaStreams ¶

func (o *BaseItemDto) HasMediaStreams() bool

HasMediaStreams returns a boolean if a field has been set.

func (*BaseItemDto) HasMediaType ¶

func (o *BaseItemDto) HasMediaType() bool

HasMediaType returns a boolean if a field has been set.

func (*BaseItemDto) HasMovieCount ¶

func (o *BaseItemDto) HasMovieCount() bool

HasMovieCount returns a boolean if a field has been set.

func (*BaseItemDto) HasMusicVideoCount ¶

func (o *BaseItemDto) HasMusicVideoCount() bool

HasMusicVideoCount returns a boolean if a field has been set.

func (*BaseItemDto) HasName ¶

func (o *BaseItemDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*BaseItemDto) HasNormalizationGain ¶

func (o *BaseItemDto) HasNormalizationGain() bool

HasNormalizationGain returns a boolean if a field has been set.

func (*BaseItemDto) HasNumber ¶

func (o *BaseItemDto) HasNumber() bool

HasNumber returns a boolean if a field has been set.

func (*BaseItemDto) HasOfficialRating ¶

func (o *BaseItemDto) HasOfficialRating() bool

HasOfficialRating returns a boolean if a field has been set.

func (*BaseItemDto) HasOriginalTitle ¶

func (o *BaseItemDto) HasOriginalTitle() bool

HasOriginalTitle returns a boolean if a field has been set.

func (*BaseItemDto) HasOverview ¶

func (o *BaseItemDto) HasOverview() bool

HasOverview returns a boolean if a field has been set.

func (*BaseItemDto) HasParentArtImageTag ¶

func (o *BaseItemDto) HasParentArtImageTag() bool

HasParentArtImageTag returns a boolean if a field has been set.

func (*BaseItemDto) HasParentArtItemId ¶

func (o *BaseItemDto) HasParentArtItemId() bool

HasParentArtItemId returns a boolean if a field has been set.

func (*BaseItemDto) HasParentBackdropImageTags ¶

func (o *BaseItemDto) HasParentBackdropImageTags() bool

HasParentBackdropImageTags returns a boolean if a field has been set.

func (*BaseItemDto) HasParentBackdropItemId ¶

func (o *BaseItemDto) HasParentBackdropItemId() bool

HasParentBackdropItemId returns a boolean if a field has been set.

func (*BaseItemDto) HasParentId ¶

func (o *BaseItemDto) HasParentId() bool

HasParentId returns a boolean if a field has been set.

func (*BaseItemDto) HasParentIndexNumber ¶

func (o *BaseItemDto) HasParentIndexNumber() bool

HasParentIndexNumber returns a boolean if a field has been set.

func (*BaseItemDto) HasParentLogoImageTag ¶

func (o *BaseItemDto) HasParentLogoImageTag() bool

HasParentLogoImageTag returns a boolean if a field has been set.

func (*BaseItemDto) HasParentLogoItemId ¶

func (o *BaseItemDto) HasParentLogoItemId() bool

HasParentLogoItemId returns a boolean if a field has been set.

func (*BaseItemDto) HasParentPrimaryImageItemId ¶

func (o *BaseItemDto) HasParentPrimaryImageItemId() bool

HasParentPrimaryImageItemId returns a boolean if a field has been set.

func (*BaseItemDto) HasParentPrimaryImageTag ¶

func (o *BaseItemDto) HasParentPrimaryImageTag() bool

HasParentPrimaryImageTag returns a boolean if a field has been set.

func (*BaseItemDto) HasParentThumbImageTag ¶

func (o *BaseItemDto) HasParentThumbImageTag() bool

HasParentThumbImageTag returns a boolean if a field has been set.

func (*BaseItemDto) HasParentThumbItemId ¶

func (o *BaseItemDto) HasParentThumbItemId() bool

HasParentThumbItemId returns a boolean if a field has been set.

func (*BaseItemDto) HasPartCount ¶

func (o *BaseItemDto) HasPartCount() bool

HasPartCount returns a boolean if a field has been set.

func (*BaseItemDto) HasPath ¶

func (o *BaseItemDto) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*BaseItemDto) HasPeople ¶

func (o *BaseItemDto) HasPeople() bool

HasPeople returns a boolean if a field has been set.

func (*BaseItemDto) HasPlayAccess ¶

func (o *BaseItemDto) HasPlayAccess() bool

HasPlayAccess returns a boolean if a field has been set.

func (*BaseItemDto) HasPlaylistItemId ¶

func (o *BaseItemDto) HasPlaylistItemId() bool

HasPlaylistItemId returns a boolean if a field has been set.

func (*BaseItemDto) HasPreferredMetadataCountryCode ¶

func (o *BaseItemDto) HasPreferredMetadataCountryCode() bool

HasPreferredMetadataCountryCode returns a boolean if a field has been set.

func (*BaseItemDto) HasPreferredMetadataLanguage ¶

func (o *BaseItemDto) HasPreferredMetadataLanguage() bool

HasPreferredMetadataLanguage returns a boolean if a field has been set.

func (*BaseItemDto) HasPremiereDate ¶

func (o *BaseItemDto) HasPremiereDate() bool

HasPremiereDate returns a boolean if a field has been set.

func (*BaseItemDto) HasPrimaryImageAspectRatio ¶

func (o *BaseItemDto) HasPrimaryImageAspectRatio() bool

HasPrimaryImageAspectRatio returns a boolean if a field has been set.

func (*BaseItemDto) HasProductionLocations ¶

func (o *BaseItemDto) HasProductionLocations() bool

HasProductionLocations returns a boolean if a field has been set.

func (*BaseItemDto) HasProductionYear ¶

func (o *BaseItemDto) HasProductionYear() bool

HasProductionYear returns a boolean if a field has been set.

func (*BaseItemDto) HasProgramCount ¶

func (o *BaseItemDto) HasProgramCount() bool

HasProgramCount returns a boolean if a field has been set.

func (*BaseItemDto) HasProgramId ¶

func (o *BaseItemDto) HasProgramId() bool

HasProgramId returns a boolean if a field has been set.

func (*BaseItemDto) HasProviderIds ¶

func (o *BaseItemDto) HasProviderIds() bool

HasProviderIds returns a boolean if a field has been set.

func (*BaseItemDto) HasRecursiveItemCount ¶

func (o *BaseItemDto) HasRecursiveItemCount() bool

HasRecursiveItemCount returns a boolean if a field has been set.

func (*BaseItemDto) HasRemoteTrailers ¶

func (o *BaseItemDto) HasRemoteTrailers() bool

HasRemoteTrailers returns a boolean if a field has been set.

func (*BaseItemDto) HasRunTimeTicks ¶

func (o *BaseItemDto) HasRunTimeTicks() bool

HasRunTimeTicks returns a boolean if a field has been set.

func (*BaseItemDto) HasScreenshotImageTags ¶

func (o *BaseItemDto) HasScreenshotImageTags() bool

HasScreenshotImageTags returns a boolean if a field has been set.

func (*BaseItemDto) HasSeasonId ¶

func (o *BaseItemDto) HasSeasonId() bool

HasSeasonId returns a boolean if a field has been set.

func (*BaseItemDto) HasSeasonName ¶

func (o *BaseItemDto) HasSeasonName() bool

HasSeasonName returns a boolean if a field has been set.

func (*BaseItemDto) HasSeriesCount ¶

func (o *BaseItemDto) HasSeriesCount() bool

HasSeriesCount returns a boolean if a field has been set.

func (*BaseItemDto) HasSeriesId ¶

func (o *BaseItemDto) HasSeriesId() bool

HasSeriesId returns a boolean if a field has been set.

func (*BaseItemDto) HasSeriesName ¶

func (o *BaseItemDto) HasSeriesName() bool

HasSeriesName returns a boolean if a field has been set.

func (*BaseItemDto) HasSeriesPrimaryImageTag ¶

func (o *BaseItemDto) HasSeriesPrimaryImageTag() bool

HasSeriesPrimaryImageTag returns a boolean if a field has been set.

func (*BaseItemDto) HasSeriesStudio ¶

func (o *BaseItemDto) HasSeriesStudio() bool

HasSeriesStudio returns a boolean if a field has been set.

func (*BaseItemDto) HasSeriesThumbImageTag ¶

func (o *BaseItemDto) HasSeriesThumbImageTag() bool

HasSeriesThumbImageTag returns a boolean if a field has been set.

func (*BaseItemDto) HasSeriesTimerId ¶

func (o *BaseItemDto) HasSeriesTimerId() bool

HasSeriesTimerId returns a boolean if a field has been set.

func (*BaseItemDto) HasServerId ¶

func (o *BaseItemDto) HasServerId() bool

HasServerId returns a boolean if a field has been set.

func (*BaseItemDto) HasShutterSpeed ¶

func (o *BaseItemDto) HasShutterSpeed() bool

HasShutterSpeed returns a boolean if a field has been set.

func (*BaseItemDto) HasSoftware ¶

func (o *BaseItemDto) HasSoftware() bool

HasSoftware returns a boolean if a field has been set.

func (*BaseItemDto) HasSongCount ¶

func (o *BaseItemDto) HasSongCount() bool

HasSongCount returns a boolean if a field has been set.

func (*BaseItemDto) HasSortName ¶

func (o *BaseItemDto) HasSortName() bool

HasSortName returns a boolean if a field has been set.

func (*BaseItemDto) HasSourceType ¶

func (o *BaseItemDto) HasSourceType() bool

HasSourceType returns a boolean if a field has been set.

func (*BaseItemDto) HasSpecialFeatureCount ¶

func (o *BaseItemDto) HasSpecialFeatureCount() bool

HasSpecialFeatureCount returns a boolean if a field has been set.

func (*BaseItemDto) HasStartDate ¶

func (o *BaseItemDto) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (*BaseItemDto) HasStatus ¶

func (o *BaseItemDto) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*BaseItemDto) HasStudios ¶

func (o *BaseItemDto) HasStudios() bool

HasStudios returns a boolean if a field has been set.

func (*BaseItemDto) HasTaglines ¶

func (o *BaseItemDto) HasTaglines() bool

HasTaglines returns a boolean if a field has been set.

func (*BaseItemDto) HasTags ¶

func (o *BaseItemDto) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*BaseItemDto) HasTimerId ¶

func (o *BaseItemDto) HasTimerId() bool

HasTimerId returns a boolean if a field has been set.

func (*BaseItemDto) HasTrailerCount ¶

func (o *BaseItemDto) HasTrailerCount() bool

HasTrailerCount returns a boolean if a field has been set.

func (*BaseItemDto) HasTrickplay ¶

func (o *BaseItemDto) HasTrickplay() bool

HasTrickplay returns a boolean if a field has been set.

func (*BaseItemDto) HasType ¶

func (o *BaseItemDto) HasType() bool

HasType returns a boolean if a field has been set.

func (*BaseItemDto) HasUserData ¶

func (o *BaseItemDto) HasUserData() bool

HasUserData returns a boolean if a field has been set.

func (*BaseItemDto) HasVideo3DFormat ¶

func (o *BaseItemDto) HasVideo3DFormat() bool

HasVideo3DFormat returns a boolean if a field has been set.

func (*BaseItemDto) HasVideoType ¶

func (o *BaseItemDto) HasVideoType() bool

HasVideoType returns a boolean if a field has been set.

func (*BaseItemDto) HasWidth ¶

func (o *BaseItemDto) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (BaseItemDto) MarshalJSON ¶

func (o BaseItemDto) MarshalJSON() ([]byte, error)

func (*BaseItemDto) SetAirDays ¶

func (o *BaseItemDto) SetAirDays(v []DayOfWeek)

SetAirDays gets a reference to the given []DayOfWeek and assigns it to the AirDays field.

func (*BaseItemDto) SetAirTime ¶

func (o *BaseItemDto) SetAirTime(v string)

SetAirTime gets a reference to the given NullableString and assigns it to the AirTime field.

func (*BaseItemDto) SetAirTimeNil ¶

func (o *BaseItemDto) SetAirTimeNil()

SetAirTimeNil sets the value for AirTime to be an explicit nil

func (*BaseItemDto) SetAirsAfterSeasonNumber ¶

func (o *BaseItemDto) SetAirsAfterSeasonNumber(v int32)

SetAirsAfterSeasonNumber gets a reference to the given NullableInt32 and assigns it to the AirsAfterSeasonNumber field.

func (*BaseItemDto) SetAirsAfterSeasonNumberNil ¶

func (o *BaseItemDto) SetAirsAfterSeasonNumberNil()

SetAirsAfterSeasonNumberNil sets the value for AirsAfterSeasonNumber to be an explicit nil

func (*BaseItemDto) SetAirsBeforeEpisodeNumber ¶

func (o *BaseItemDto) SetAirsBeforeEpisodeNumber(v int32)

SetAirsBeforeEpisodeNumber gets a reference to the given NullableInt32 and assigns it to the AirsBeforeEpisodeNumber field.

func (*BaseItemDto) SetAirsBeforeEpisodeNumberNil ¶

func (o *BaseItemDto) SetAirsBeforeEpisodeNumberNil()

SetAirsBeforeEpisodeNumberNil sets the value for AirsBeforeEpisodeNumber to be an explicit nil

func (*BaseItemDto) SetAirsBeforeSeasonNumber ¶

func (o *BaseItemDto) SetAirsBeforeSeasonNumber(v int32)

SetAirsBeforeSeasonNumber gets a reference to the given NullableInt32 and assigns it to the AirsBeforeSeasonNumber field.

func (*BaseItemDto) SetAirsBeforeSeasonNumberNil ¶

func (o *BaseItemDto) SetAirsBeforeSeasonNumberNil()

SetAirsBeforeSeasonNumberNil sets the value for AirsBeforeSeasonNumber to be an explicit nil

func (*BaseItemDto) SetAlbum ¶

func (o *BaseItemDto) SetAlbum(v string)

SetAlbum gets a reference to the given NullableString and assigns it to the Album field.

func (*BaseItemDto) SetAlbumArtist ¶

func (o *BaseItemDto) SetAlbumArtist(v string)

SetAlbumArtist gets a reference to the given NullableString and assigns it to the AlbumArtist field.

func (*BaseItemDto) SetAlbumArtistNil ¶

func (o *BaseItemDto) SetAlbumArtistNil()

SetAlbumArtistNil sets the value for AlbumArtist to be an explicit nil

func (*BaseItemDto) SetAlbumArtists ¶

func (o *BaseItemDto) SetAlbumArtists(v []NameGuidPair)

SetAlbumArtists gets a reference to the given []NameGuidPair and assigns it to the AlbumArtists field.

func (*BaseItemDto) SetAlbumCount ¶

func (o *BaseItemDto) SetAlbumCount(v int32)

SetAlbumCount gets a reference to the given NullableInt32 and assigns it to the AlbumCount field.

func (*BaseItemDto) SetAlbumCountNil ¶

func (o *BaseItemDto) SetAlbumCountNil()

SetAlbumCountNil sets the value for AlbumCount to be an explicit nil

func (*BaseItemDto) SetAlbumId ¶

func (o *BaseItemDto) SetAlbumId(v string)

SetAlbumId gets a reference to the given NullableString and assigns it to the AlbumId field.

func (*BaseItemDto) SetAlbumIdNil ¶

func (o *BaseItemDto) SetAlbumIdNil()

SetAlbumIdNil sets the value for AlbumId to be an explicit nil

func (*BaseItemDto) SetAlbumNil ¶

func (o *BaseItemDto) SetAlbumNil()

SetAlbumNil sets the value for Album to be an explicit nil

func (*BaseItemDto) SetAlbumPrimaryImageTag ¶

func (o *BaseItemDto) SetAlbumPrimaryImageTag(v string)

SetAlbumPrimaryImageTag gets a reference to the given NullableString and assigns it to the AlbumPrimaryImageTag field.

func (*BaseItemDto) SetAlbumPrimaryImageTagNil ¶

func (o *BaseItemDto) SetAlbumPrimaryImageTagNil()

SetAlbumPrimaryImageTagNil sets the value for AlbumPrimaryImageTag to be an explicit nil

func (*BaseItemDto) SetAltitude ¶

func (o *BaseItemDto) SetAltitude(v float64)

SetAltitude gets a reference to the given NullableFloat64 and assigns it to the Altitude field.

func (*BaseItemDto) SetAltitudeNil ¶

func (o *BaseItemDto) SetAltitudeNil()

SetAltitudeNil sets the value for Altitude to be an explicit nil

func (*BaseItemDto) SetAperture ¶

func (o *BaseItemDto) SetAperture(v float64)

SetAperture gets a reference to the given NullableFloat64 and assigns it to the Aperture field.

func (*BaseItemDto) SetApertureNil ¶

func (o *BaseItemDto) SetApertureNil()

SetApertureNil sets the value for Aperture to be an explicit nil

func (*BaseItemDto) SetArtistCount ¶

func (o *BaseItemDto) SetArtistCount(v int32)

SetArtistCount gets a reference to the given NullableInt32 and assigns it to the ArtistCount field.

func (*BaseItemDto) SetArtistCountNil ¶

func (o *BaseItemDto) SetArtistCountNil()

SetArtistCountNil sets the value for ArtistCount to be an explicit nil

func (*BaseItemDto) SetArtistItems ¶

func (o *BaseItemDto) SetArtistItems(v []NameGuidPair)

SetArtistItems gets a reference to the given []NameGuidPair and assigns it to the ArtistItems field.

func (*BaseItemDto) SetArtists ¶

func (o *BaseItemDto) SetArtists(v []string)

SetArtists gets a reference to the given []string and assigns it to the Artists field.

func (*BaseItemDto) SetAspectRatio ¶

func (o *BaseItemDto) SetAspectRatio(v string)

SetAspectRatio gets a reference to the given NullableString and assigns it to the AspectRatio field.

func (*BaseItemDto) SetAspectRatioNil ¶

func (o *BaseItemDto) SetAspectRatioNil()

SetAspectRatioNil sets the value for AspectRatio to be an explicit nil

func (*BaseItemDto) SetAudio ¶

func (o *BaseItemDto) SetAudio(v ProgramAudio)

SetAudio gets a reference to the given NullableProgramAudio and assigns it to the Audio field.

func (*BaseItemDto) SetAudioNil ¶

func (o *BaseItemDto) SetAudioNil()

SetAudioNil sets the value for Audio to be an explicit nil

func (*BaseItemDto) SetBackdropImageTags ¶

func (o *BaseItemDto) SetBackdropImageTags(v []string)

SetBackdropImageTags gets a reference to the given []string and assigns it to the BackdropImageTags field.

func (*BaseItemDto) SetCameraMake ¶

func (o *BaseItemDto) SetCameraMake(v string)

SetCameraMake gets a reference to the given NullableString and assigns it to the CameraMake field.

func (*BaseItemDto) SetCameraMakeNil ¶

func (o *BaseItemDto) SetCameraMakeNil()

SetCameraMakeNil sets the value for CameraMake to be an explicit nil

func (*BaseItemDto) SetCameraModel ¶

func (o *BaseItemDto) SetCameraModel(v string)

SetCameraModel gets a reference to the given NullableString and assigns it to the CameraModel field.

func (*BaseItemDto) SetCameraModelNil ¶

func (o *BaseItemDto) SetCameraModelNil()

SetCameraModelNil sets the value for CameraModel to be an explicit nil

func (*BaseItemDto) SetCanDelete ¶

func (o *BaseItemDto) SetCanDelete(v bool)

SetCanDelete gets a reference to the given NullableBool and assigns it to the CanDelete field.

func (*BaseItemDto) SetCanDeleteNil ¶

func (o *BaseItemDto) SetCanDeleteNil()

SetCanDeleteNil sets the value for CanDelete to be an explicit nil

func (*BaseItemDto) SetCanDownload ¶

func (o *BaseItemDto) SetCanDownload(v bool)

SetCanDownload gets a reference to the given NullableBool and assigns it to the CanDownload field.

func (*BaseItemDto) SetCanDownloadNil ¶

func (o *BaseItemDto) SetCanDownloadNil()

SetCanDownloadNil sets the value for CanDownload to be an explicit nil

func (*BaseItemDto) SetChannelId ¶

func (o *BaseItemDto) SetChannelId(v string)

SetChannelId gets a reference to the given NullableString and assigns it to the ChannelId field.

func (*BaseItemDto) SetChannelIdNil ¶

func (o *BaseItemDto) SetChannelIdNil()

SetChannelIdNil sets the value for ChannelId to be an explicit nil

func (*BaseItemDto) SetChannelName ¶

func (o *BaseItemDto) SetChannelName(v string)

SetChannelName gets a reference to the given NullableString and assigns it to the ChannelName field.

func (*BaseItemDto) SetChannelNameNil ¶

func (o *BaseItemDto) SetChannelNameNil()

SetChannelNameNil sets the value for ChannelName to be an explicit nil

func (*BaseItemDto) SetChannelNumber ¶

func (o *BaseItemDto) SetChannelNumber(v string)

SetChannelNumber gets a reference to the given NullableString and assigns it to the ChannelNumber field.

func (*BaseItemDto) SetChannelNumberNil ¶

func (o *BaseItemDto) SetChannelNumberNil()

SetChannelNumberNil sets the value for ChannelNumber to be an explicit nil

func (*BaseItemDto) SetChannelPrimaryImageTag ¶

func (o *BaseItemDto) SetChannelPrimaryImageTag(v string)

SetChannelPrimaryImageTag gets a reference to the given NullableString and assigns it to the ChannelPrimaryImageTag field.

func (*BaseItemDto) SetChannelPrimaryImageTagNil ¶

func (o *BaseItemDto) SetChannelPrimaryImageTagNil()

SetChannelPrimaryImageTagNil sets the value for ChannelPrimaryImageTag to be an explicit nil

func (*BaseItemDto) SetChannelType ¶

func (o *BaseItemDto) SetChannelType(v ChannelType)

SetChannelType gets a reference to the given NullableChannelType and assigns it to the ChannelType field.

func (*BaseItemDto) SetChannelTypeNil ¶

func (o *BaseItemDto) SetChannelTypeNil()

SetChannelTypeNil sets the value for ChannelType to be an explicit nil

func (*BaseItemDto) SetChapters ¶

func (o *BaseItemDto) SetChapters(v []ChapterInfo)

SetChapters gets a reference to the given []ChapterInfo and assigns it to the Chapters field.

func (*BaseItemDto) SetChildCount ¶

func (o *BaseItemDto) SetChildCount(v int32)

SetChildCount gets a reference to the given NullableInt32 and assigns it to the ChildCount field.

func (*BaseItemDto) SetChildCountNil ¶

func (o *BaseItemDto) SetChildCountNil()

SetChildCountNil sets the value for ChildCount to be an explicit nil

func (*BaseItemDto) SetCollectionType ¶

func (o *BaseItemDto) SetCollectionType(v CollectionType)

SetCollectionType gets a reference to the given NullableCollectionType and assigns it to the CollectionType field.

func (*BaseItemDto) SetCollectionTypeNil ¶

func (o *BaseItemDto) SetCollectionTypeNil()

SetCollectionTypeNil sets the value for CollectionType to be an explicit nil

func (*BaseItemDto) SetCommunityRating ¶

func (o *BaseItemDto) SetCommunityRating(v float32)

SetCommunityRating gets a reference to the given NullableFloat32 and assigns it to the CommunityRating field.

func (*BaseItemDto) SetCommunityRatingNil ¶

func (o *BaseItemDto) SetCommunityRatingNil()

SetCommunityRatingNil sets the value for CommunityRating to be an explicit nil

func (*BaseItemDto) SetCompletionPercentage ¶

func (o *BaseItemDto) SetCompletionPercentage(v float64)

SetCompletionPercentage gets a reference to the given NullableFloat64 and assigns it to the CompletionPercentage field.

func (*BaseItemDto) SetCompletionPercentageNil ¶

func (o *BaseItemDto) SetCompletionPercentageNil()

SetCompletionPercentageNil sets the value for CompletionPercentage to be an explicit nil

func (*BaseItemDto) SetContainer ¶

func (o *BaseItemDto) SetContainer(v string)

SetContainer gets a reference to the given NullableString and assigns it to the Container field.

func (*BaseItemDto) SetContainerNil ¶

func (o *BaseItemDto) SetContainerNil()

SetContainerNil sets the value for Container to be an explicit nil

func (*BaseItemDto) SetCriticRating ¶

func (o *BaseItemDto) SetCriticRating(v float32)

SetCriticRating gets a reference to the given NullableFloat32 and assigns it to the CriticRating field.

func (*BaseItemDto) SetCriticRatingNil ¶

func (o *BaseItemDto) SetCriticRatingNil()

SetCriticRatingNil sets the value for CriticRating to be an explicit nil

func (*BaseItemDto) SetCumulativeRunTimeTicks ¶

func (o *BaseItemDto) SetCumulativeRunTimeTicks(v int64)

SetCumulativeRunTimeTicks gets a reference to the given NullableInt64 and assigns it to the CumulativeRunTimeTicks field.

func (*BaseItemDto) SetCumulativeRunTimeTicksNil ¶

func (o *BaseItemDto) SetCumulativeRunTimeTicksNil()

SetCumulativeRunTimeTicksNil sets the value for CumulativeRunTimeTicks to be an explicit nil

func (*BaseItemDto) SetCurrentProgram ¶

func (o *BaseItemDto) SetCurrentProgram(v BaseItemDto)

SetCurrentProgram gets a reference to the given NullableBaseItemDto and assigns it to the CurrentProgram field.

func (*BaseItemDto) SetCurrentProgramNil ¶

func (o *BaseItemDto) SetCurrentProgramNil()

SetCurrentProgramNil sets the value for CurrentProgram to be an explicit nil

func (*BaseItemDto) SetCustomRating ¶

func (o *BaseItemDto) SetCustomRating(v string)

SetCustomRating gets a reference to the given NullableString and assigns it to the CustomRating field.

func (*BaseItemDto) SetCustomRatingNil ¶

func (o *BaseItemDto) SetCustomRatingNil()

SetCustomRatingNil sets the value for CustomRating to be an explicit nil

func (*BaseItemDto) SetDateCreated ¶

func (o *BaseItemDto) SetDateCreated(v time.Time)

SetDateCreated gets a reference to the given NullableTime and assigns it to the DateCreated field.

func (*BaseItemDto) SetDateCreatedNil ¶

func (o *BaseItemDto) SetDateCreatedNil()

SetDateCreatedNil sets the value for DateCreated to be an explicit nil

func (*BaseItemDto) SetDateLastMediaAdded ¶

func (o *BaseItemDto) SetDateLastMediaAdded(v time.Time)

SetDateLastMediaAdded gets a reference to the given NullableTime and assigns it to the DateLastMediaAdded field.

func (*BaseItemDto) SetDateLastMediaAddedNil ¶

func (o *BaseItemDto) SetDateLastMediaAddedNil()

SetDateLastMediaAddedNil sets the value for DateLastMediaAdded to be an explicit nil

func (*BaseItemDto) SetDisplayOrder ¶

func (o *BaseItemDto) SetDisplayOrder(v string)

SetDisplayOrder gets a reference to the given NullableString and assigns it to the DisplayOrder field.

func (*BaseItemDto) SetDisplayOrderNil ¶

func (o *BaseItemDto) SetDisplayOrderNil()

SetDisplayOrderNil sets the value for DisplayOrder to be an explicit nil

func (*BaseItemDto) SetDisplayPreferencesId ¶

func (o *BaseItemDto) SetDisplayPreferencesId(v string)

SetDisplayPreferencesId gets a reference to the given NullableString and assigns it to the DisplayPreferencesId field.

func (*BaseItemDto) SetDisplayPreferencesIdNil ¶

func (o *BaseItemDto) SetDisplayPreferencesIdNil()

SetDisplayPreferencesIdNil sets the value for DisplayPreferencesId to be an explicit nil

func (*BaseItemDto) SetEnableMediaSourceDisplay ¶

func (o *BaseItemDto) SetEnableMediaSourceDisplay(v bool)

SetEnableMediaSourceDisplay gets a reference to the given NullableBool and assigns it to the EnableMediaSourceDisplay field.

func (*BaseItemDto) SetEnableMediaSourceDisplayNil ¶

func (o *BaseItemDto) SetEnableMediaSourceDisplayNil()

SetEnableMediaSourceDisplayNil sets the value for EnableMediaSourceDisplay to be an explicit nil

func (*BaseItemDto) SetEndDate ¶

func (o *BaseItemDto) SetEndDate(v time.Time)

SetEndDate gets a reference to the given NullableTime and assigns it to the EndDate field.

func (*BaseItemDto) SetEndDateNil ¶

func (o *BaseItemDto) SetEndDateNil()

SetEndDateNil sets the value for EndDate to be an explicit nil

func (*BaseItemDto) SetEpisodeCount ¶

func (o *BaseItemDto) SetEpisodeCount(v int32)

SetEpisodeCount gets a reference to the given NullableInt32 and assigns it to the EpisodeCount field.

func (*BaseItemDto) SetEpisodeCountNil ¶

func (o *BaseItemDto) SetEpisodeCountNil()

SetEpisodeCountNil sets the value for EpisodeCount to be an explicit nil

func (*BaseItemDto) SetEpisodeTitle ¶

func (o *BaseItemDto) SetEpisodeTitle(v string)

SetEpisodeTitle gets a reference to the given NullableString and assigns it to the EpisodeTitle field.

func (*BaseItemDto) SetEpisodeTitleNil ¶

func (o *BaseItemDto) SetEpisodeTitleNil()

SetEpisodeTitleNil sets the value for EpisodeTitle to be an explicit nil

func (*BaseItemDto) SetEtag ¶

func (o *BaseItemDto) SetEtag(v string)

SetEtag gets a reference to the given NullableString and assigns it to the Etag field.

func (*BaseItemDto) SetEtagNil ¶

func (o *BaseItemDto) SetEtagNil()

SetEtagNil sets the value for Etag to be an explicit nil

func (*BaseItemDto) SetExposureTime ¶

func (o *BaseItemDto) SetExposureTime(v float64)

SetExposureTime gets a reference to the given NullableFloat64 and assigns it to the ExposureTime field.

func (*BaseItemDto) SetExposureTimeNil ¶

func (o *BaseItemDto) SetExposureTimeNil()

SetExposureTimeNil sets the value for ExposureTime to be an explicit nil

func (*BaseItemDto) SetExternalUrls ¶

func (o *BaseItemDto) SetExternalUrls(v []ExternalUrl)

SetExternalUrls gets a reference to the given []ExternalUrl and assigns it to the ExternalUrls field.

func (*BaseItemDto) SetExtraType ¶

func (o *BaseItemDto) SetExtraType(v ExtraType)

SetExtraType gets a reference to the given NullableExtraType and assigns it to the ExtraType field.

func (*BaseItemDto) SetExtraTypeNil ¶

func (o *BaseItemDto) SetExtraTypeNil()

SetExtraTypeNil sets the value for ExtraType to be an explicit nil

func (*BaseItemDto) SetFocalLength ¶

func (o *BaseItemDto) SetFocalLength(v float64)

SetFocalLength gets a reference to the given NullableFloat64 and assigns it to the FocalLength field.

func (*BaseItemDto) SetFocalLengthNil ¶

func (o *BaseItemDto) SetFocalLengthNil()

SetFocalLengthNil sets the value for FocalLength to be an explicit nil

func (*BaseItemDto) SetForcedSortName ¶

func (o *BaseItemDto) SetForcedSortName(v string)

SetForcedSortName gets a reference to the given NullableString and assigns it to the ForcedSortName field.

func (*BaseItemDto) SetForcedSortNameNil ¶

func (o *BaseItemDto) SetForcedSortNameNil()

SetForcedSortNameNil sets the value for ForcedSortName to be an explicit nil

func (*BaseItemDto) SetGenreItems ¶

func (o *BaseItemDto) SetGenreItems(v []NameGuidPair)

SetGenreItems gets a reference to the given []NameGuidPair and assigns it to the GenreItems field.

func (*BaseItemDto) SetGenres ¶

func (o *BaseItemDto) SetGenres(v []string)

SetGenres gets a reference to the given []string and assigns it to the Genres field.

func (*BaseItemDto) SetHasLyrics ¶

func (o *BaseItemDto) SetHasLyrics(v bool)

SetHasLyrics gets a reference to the given NullableBool and assigns it to the HasLyrics field.

func (*BaseItemDto) SetHasLyricsNil ¶

func (o *BaseItemDto) SetHasLyricsNil()

SetHasLyricsNil sets the value for HasLyrics to be an explicit nil

func (*BaseItemDto) SetHasSubtitles ¶

func (o *BaseItemDto) SetHasSubtitles(v bool)

SetHasSubtitles gets a reference to the given NullableBool and assigns it to the HasSubtitles field.

func (*BaseItemDto) SetHasSubtitlesNil ¶

func (o *BaseItemDto) SetHasSubtitlesNil()

SetHasSubtitlesNil sets the value for HasSubtitles to be an explicit nil

func (*BaseItemDto) SetHeight ¶

func (o *BaseItemDto) SetHeight(v int32)

SetHeight gets a reference to the given NullableInt32 and assigns it to the Height field.

func (*BaseItemDto) SetHeightNil ¶

func (o *BaseItemDto) SetHeightNil()

SetHeightNil sets the value for Height to be an explicit nil

func (*BaseItemDto) SetId ¶

func (o *BaseItemDto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*BaseItemDto) SetImageBlurHashes ¶

func (o *BaseItemDto) SetImageBlurHashes(v BaseItemDtoImageBlurHashes)

SetImageBlurHashes gets a reference to the given NullableBaseItemDtoImageBlurHashes and assigns it to the ImageBlurHashes field.

func (*BaseItemDto) SetImageBlurHashesNil ¶

func (o *BaseItemDto) SetImageBlurHashesNil()

SetImageBlurHashesNil sets the value for ImageBlurHashes to be an explicit nil

func (*BaseItemDto) SetImageOrientation ¶

func (o *BaseItemDto) SetImageOrientation(v ImageOrientation)

SetImageOrientation gets a reference to the given NullableImageOrientation and assigns it to the ImageOrientation field.

func (*BaseItemDto) SetImageOrientationNil ¶

func (o *BaseItemDto) SetImageOrientationNil()

SetImageOrientationNil sets the value for ImageOrientation to be an explicit nil

func (*BaseItemDto) SetImageTags ¶

func (o *BaseItemDto) SetImageTags(v map[string]string)

SetImageTags gets a reference to the given map[string]string and assigns it to the ImageTags field.

func (*BaseItemDto) SetIndexNumber ¶

func (o *BaseItemDto) SetIndexNumber(v int32)

SetIndexNumber gets a reference to the given NullableInt32 and assigns it to the IndexNumber field.

func (*BaseItemDto) SetIndexNumberEnd ¶

func (o *BaseItemDto) SetIndexNumberEnd(v int32)

SetIndexNumberEnd gets a reference to the given NullableInt32 and assigns it to the IndexNumberEnd field.

func (*BaseItemDto) SetIndexNumberEndNil ¶

func (o *BaseItemDto) SetIndexNumberEndNil()

SetIndexNumberEndNil sets the value for IndexNumberEnd to be an explicit nil

func (*BaseItemDto) SetIndexNumberNil ¶

func (o *BaseItemDto) SetIndexNumberNil()

SetIndexNumberNil sets the value for IndexNumber to be an explicit nil

func (*BaseItemDto) SetIsFolder ¶

func (o *BaseItemDto) SetIsFolder(v bool)

SetIsFolder gets a reference to the given NullableBool and assigns it to the IsFolder field.

func (*BaseItemDto) SetIsFolderNil ¶

func (o *BaseItemDto) SetIsFolderNil()

SetIsFolderNil sets the value for IsFolder to be an explicit nil

func (*BaseItemDto) SetIsHD ¶

func (o *BaseItemDto) SetIsHD(v bool)

SetIsHD gets a reference to the given NullableBool and assigns it to the IsHD field.

func (*BaseItemDto) SetIsHDNil ¶

func (o *BaseItemDto) SetIsHDNil()

SetIsHDNil sets the value for IsHD to be an explicit nil

func (*BaseItemDto) SetIsKids ¶

func (o *BaseItemDto) SetIsKids(v bool)

SetIsKids gets a reference to the given NullableBool and assigns it to the IsKids field.

func (*BaseItemDto) SetIsKidsNil ¶

func (o *BaseItemDto) SetIsKidsNil()

SetIsKidsNil sets the value for IsKids to be an explicit nil

func (*BaseItemDto) SetIsLive ¶

func (o *BaseItemDto) SetIsLive(v bool)

SetIsLive gets a reference to the given NullableBool and assigns it to the IsLive field.

func (*BaseItemDto) SetIsLiveNil ¶

func (o *BaseItemDto) SetIsLiveNil()

SetIsLiveNil sets the value for IsLive to be an explicit nil

func (*BaseItemDto) SetIsMovie ¶

func (o *BaseItemDto) SetIsMovie(v bool)

SetIsMovie gets a reference to the given NullableBool and assigns it to the IsMovie field.

func (*BaseItemDto) SetIsMovieNil ¶

func (o *BaseItemDto) SetIsMovieNil()

SetIsMovieNil sets the value for IsMovie to be an explicit nil

func (*BaseItemDto) SetIsNews ¶

func (o *BaseItemDto) SetIsNews(v bool)

SetIsNews gets a reference to the given NullableBool and assigns it to the IsNews field.

func (*BaseItemDto) SetIsNewsNil ¶

func (o *BaseItemDto) SetIsNewsNil()

SetIsNewsNil sets the value for IsNews to be an explicit nil

func (*BaseItemDto) SetIsPlaceHolder ¶

func (o *BaseItemDto) SetIsPlaceHolder(v bool)

SetIsPlaceHolder gets a reference to the given NullableBool and assigns it to the IsPlaceHolder field.

func (*BaseItemDto) SetIsPlaceHolderNil ¶

func (o *BaseItemDto) SetIsPlaceHolderNil()

SetIsPlaceHolderNil sets the value for IsPlaceHolder to be an explicit nil

func (*BaseItemDto) SetIsPremiere ¶

func (o *BaseItemDto) SetIsPremiere(v bool)

SetIsPremiere gets a reference to the given NullableBool and assigns it to the IsPremiere field.

func (*BaseItemDto) SetIsPremiereNil ¶

func (o *BaseItemDto) SetIsPremiereNil()

SetIsPremiereNil sets the value for IsPremiere to be an explicit nil

func (*BaseItemDto) SetIsRepeat ¶

func (o *BaseItemDto) SetIsRepeat(v bool)

SetIsRepeat gets a reference to the given NullableBool and assigns it to the IsRepeat field.

func (*BaseItemDto) SetIsRepeatNil ¶

func (o *BaseItemDto) SetIsRepeatNil()

SetIsRepeatNil sets the value for IsRepeat to be an explicit nil

func (*BaseItemDto) SetIsSeries ¶

func (o *BaseItemDto) SetIsSeries(v bool)

SetIsSeries gets a reference to the given NullableBool and assigns it to the IsSeries field.

func (*BaseItemDto) SetIsSeriesNil ¶

func (o *BaseItemDto) SetIsSeriesNil()

SetIsSeriesNil sets the value for IsSeries to be an explicit nil

func (*BaseItemDto) SetIsSports ¶

func (o *BaseItemDto) SetIsSports(v bool)

SetIsSports gets a reference to the given NullableBool and assigns it to the IsSports field.

func (*BaseItemDto) SetIsSportsNil ¶

func (o *BaseItemDto) SetIsSportsNil()

SetIsSportsNil sets the value for IsSports to be an explicit nil

func (*BaseItemDto) SetIsoSpeedRating ¶

func (o *BaseItemDto) SetIsoSpeedRating(v int32)

SetIsoSpeedRating gets a reference to the given NullableInt32 and assigns it to the IsoSpeedRating field.

func (*BaseItemDto) SetIsoSpeedRatingNil ¶

func (o *BaseItemDto) SetIsoSpeedRatingNil()

SetIsoSpeedRatingNil sets the value for IsoSpeedRating to be an explicit nil

func (*BaseItemDto) SetIsoType ¶

func (o *BaseItemDto) SetIsoType(v IsoType)

SetIsoType gets a reference to the given NullableIsoType and assigns it to the IsoType field.

func (*BaseItemDto) SetIsoTypeNil ¶

func (o *BaseItemDto) SetIsoTypeNil()

SetIsoTypeNil sets the value for IsoType to be an explicit nil

func (*BaseItemDto) SetLatitude ¶

func (o *BaseItemDto) SetLatitude(v float64)

SetLatitude gets a reference to the given NullableFloat64 and assigns it to the Latitude field.

func (*BaseItemDto) SetLatitudeNil ¶

func (o *BaseItemDto) SetLatitudeNil()

SetLatitudeNil sets the value for Latitude to be an explicit nil

func (*BaseItemDto) SetLocalTrailerCount ¶

func (o *BaseItemDto) SetLocalTrailerCount(v int32)

SetLocalTrailerCount gets a reference to the given NullableInt32 and assigns it to the LocalTrailerCount field.

func (*BaseItemDto) SetLocalTrailerCountNil ¶

func (o *BaseItemDto) SetLocalTrailerCountNil()

SetLocalTrailerCountNil sets the value for LocalTrailerCount to be an explicit nil

func (*BaseItemDto) SetLocationType ¶

func (o *BaseItemDto) SetLocationType(v LocationType)

SetLocationType gets a reference to the given NullableLocationType and assigns it to the LocationType field.

func (*BaseItemDto) SetLocationTypeNil ¶

func (o *BaseItemDto) SetLocationTypeNil()

SetLocationTypeNil sets the value for LocationType to be an explicit nil

func (*BaseItemDto) SetLockData ¶

func (o *BaseItemDto) SetLockData(v bool)

SetLockData gets a reference to the given NullableBool and assigns it to the LockData field.

func (*BaseItemDto) SetLockDataNil ¶

func (o *BaseItemDto) SetLockDataNil()

SetLockDataNil sets the value for LockData to be an explicit nil

func (*BaseItemDto) SetLockedFields ¶

func (o *BaseItemDto) SetLockedFields(v []MetadataField)

SetLockedFields gets a reference to the given []MetadataField and assigns it to the LockedFields field.

func (*BaseItemDto) SetLongitude ¶

func (o *BaseItemDto) SetLongitude(v float64)

SetLongitude gets a reference to the given NullableFloat64 and assigns it to the Longitude field.

func (*BaseItemDto) SetLongitudeNil ¶

func (o *BaseItemDto) SetLongitudeNil()

SetLongitudeNil sets the value for Longitude to be an explicit nil

func (*BaseItemDto) SetMediaSourceCount ¶

func (o *BaseItemDto) SetMediaSourceCount(v int32)

SetMediaSourceCount gets a reference to the given NullableInt32 and assigns it to the MediaSourceCount field.

func (*BaseItemDto) SetMediaSourceCountNil ¶

func (o *BaseItemDto) SetMediaSourceCountNil()

SetMediaSourceCountNil sets the value for MediaSourceCount to be an explicit nil

func (*BaseItemDto) SetMediaSources ¶

func (o *BaseItemDto) SetMediaSources(v []MediaSourceInfo)

SetMediaSources gets a reference to the given []MediaSourceInfo and assigns it to the MediaSources field.

func (*BaseItemDto) SetMediaStreams ¶

func (o *BaseItemDto) SetMediaStreams(v []MediaStream)

SetMediaStreams gets a reference to the given []MediaStream and assigns it to the MediaStreams field.

func (*BaseItemDto) SetMediaType ¶

func (o *BaseItemDto) SetMediaType(v MediaType)

SetMediaType gets a reference to the given MediaType and assigns it to the MediaType field.

func (*BaseItemDto) SetMovieCount ¶

func (o *BaseItemDto) SetMovieCount(v int32)

SetMovieCount gets a reference to the given NullableInt32 and assigns it to the MovieCount field.

func (*BaseItemDto) SetMovieCountNil ¶

func (o *BaseItemDto) SetMovieCountNil()

SetMovieCountNil sets the value for MovieCount to be an explicit nil

func (*BaseItemDto) SetMusicVideoCount ¶

func (o *BaseItemDto) SetMusicVideoCount(v int32)

SetMusicVideoCount gets a reference to the given NullableInt32 and assigns it to the MusicVideoCount field.

func (*BaseItemDto) SetMusicVideoCountNil ¶

func (o *BaseItemDto) SetMusicVideoCountNil()

SetMusicVideoCountNil sets the value for MusicVideoCount to be an explicit nil

func (*BaseItemDto) SetName ¶

func (o *BaseItemDto) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*BaseItemDto) SetNameNil ¶

func (o *BaseItemDto) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*BaseItemDto) SetNormalizationGain ¶

func (o *BaseItemDto) SetNormalizationGain(v float32)

SetNormalizationGain gets a reference to the given NullableFloat32 and assigns it to the NormalizationGain field.

func (*BaseItemDto) SetNormalizationGainNil ¶

func (o *BaseItemDto) SetNormalizationGainNil()

SetNormalizationGainNil sets the value for NormalizationGain to be an explicit nil

func (*BaseItemDto) SetNumber ¶

func (o *BaseItemDto) SetNumber(v string)

SetNumber gets a reference to the given NullableString and assigns it to the Number field.

func (*BaseItemDto) SetNumberNil ¶

func (o *BaseItemDto) SetNumberNil()

SetNumberNil sets the value for Number to be an explicit nil

func (*BaseItemDto) SetOfficialRating ¶

func (o *BaseItemDto) SetOfficialRating(v string)

SetOfficialRating gets a reference to the given NullableString and assigns it to the OfficialRating field.

func (*BaseItemDto) SetOfficialRatingNil ¶

func (o *BaseItemDto) SetOfficialRatingNil()

SetOfficialRatingNil sets the value for OfficialRating to be an explicit nil

func (*BaseItemDto) SetOriginalTitle ¶

func (o *BaseItemDto) SetOriginalTitle(v string)

SetOriginalTitle gets a reference to the given NullableString and assigns it to the OriginalTitle field.

func (*BaseItemDto) SetOriginalTitleNil ¶

func (o *BaseItemDto) SetOriginalTitleNil()

SetOriginalTitleNil sets the value for OriginalTitle to be an explicit nil

func (*BaseItemDto) SetOverview ¶

func (o *BaseItemDto) SetOverview(v string)

SetOverview gets a reference to the given NullableString and assigns it to the Overview field.

func (*BaseItemDto) SetOverviewNil ¶

func (o *BaseItemDto) SetOverviewNil()

SetOverviewNil sets the value for Overview to be an explicit nil

func (*BaseItemDto) SetParentArtImageTag ¶

func (o *BaseItemDto) SetParentArtImageTag(v string)

SetParentArtImageTag gets a reference to the given NullableString and assigns it to the ParentArtImageTag field.

func (*BaseItemDto) SetParentArtImageTagNil ¶

func (o *BaseItemDto) SetParentArtImageTagNil()

SetParentArtImageTagNil sets the value for ParentArtImageTag to be an explicit nil

func (*BaseItemDto) SetParentArtItemId ¶

func (o *BaseItemDto) SetParentArtItemId(v string)

SetParentArtItemId gets a reference to the given NullableString and assigns it to the ParentArtItemId field.

func (*BaseItemDto) SetParentArtItemIdNil ¶

func (o *BaseItemDto) SetParentArtItemIdNil()

SetParentArtItemIdNil sets the value for ParentArtItemId to be an explicit nil

func (*BaseItemDto) SetParentBackdropImageTags ¶

func (o *BaseItemDto) SetParentBackdropImageTags(v []string)

SetParentBackdropImageTags gets a reference to the given []string and assigns it to the ParentBackdropImageTags field.

func (*BaseItemDto) SetParentBackdropItemId ¶

func (o *BaseItemDto) SetParentBackdropItemId(v string)

SetParentBackdropItemId gets a reference to the given NullableString and assigns it to the ParentBackdropItemId field.

func (*BaseItemDto) SetParentBackdropItemIdNil ¶

func (o *BaseItemDto) SetParentBackdropItemIdNil()

SetParentBackdropItemIdNil sets the value for ParentBackdropItemId to be an explicit nil

func (*BaseItemDto) SetParentId ¶

func (o *BaseItemDto) SetParentId(v string)

SetParentId gets a reference to the given NullableString and assigns it to the ParentId field.

func (*BaseItemDto) SetParentIdNil ¶

func (o *BaseItemDto) SetParentIdNil()

SetParentIdNil sets the value for ParentId to be an explicit nil

func (*BaseItemDto) SetParentIndexNumber ¶

func (o *BaseItemDto) SetParentIndexNumber(v int32)

SetParentIndexNumber gets a reference to the given NullableInt32 and assigns it to the ParentIndexNumber field.

func (*BaseItemDto) SetParentIndexNumberNil ¶

func (o *BaseItemDto) SetParentIndexNumberNil()

SetParentIndexNumberNil sets the value for ParentIndexNumber to be an explicit nil

func (*BaseItemDto) SetParentLogoImageTag ¶

func (o *BaseItemDto) SetParentLogoImageTag(v string)

SetParentLogoImageTag gets a reference to the given NullableString and assigns it to the ParentLogoImageTag field.

func (*BaseItemDto) SetParentLogoImageTagNil ¶

func (o *BaseItemDto) SetParentLogoImageTagNil()

SetParentLogoImageTagNil sets the value for ParentLogoImageTag to be an explicit nil

func (*BaseItemDto) SetParentLogoItemId ¶

func (o *BaseItemDto) SetParentLogoItemId(v string)

SetParentLogoItemId gets a reference to the given NullableString and assigns it to the ParentLogoItemId field.

func (*BaseItemDto) SetParentLogoItemIdNil ¶

func (o *BaseItemDto) SetParentLogoItemIdNil()

SetParentLogoItemIdNil sets the value for ParentLogoItemId to be an explicit nil

func (*BaseItemDto) SetParentPrimaryImageItemId ¶

func (o *BaseItemDto) SetParentPrimaryImageItemId(v string)

SetParentPrimaryImageItemId gets a reference to the given NullableString and assigns it to the ParentPrimaryImageItemId field.

func (*BaseItemDto) SetParentPrimaryImageItemIdNil ¶

func (o *BaseItemDto) SetParentPrimaryImageItemIdNil()

SetParentPrimaryImageItemIdNil sets the value for ParentPrimaryImageItemId to be an explicit nil

func (*BaseItemDto) SetParentPrimaryImageTag ¶

func (o *BaseItemDto) SetParentPrimaryImageTag(v string)

SetParentPrimaryImageTag gets a reference to the given NullableString and assigns it to the ParentPrimaryImageTag field.

func (*BaseItemDto) SetParentPrimaryImageTagNil ¶

func (o *BaseItemDto) SetParentPrimaryImageTagNil()

SetParentPrimaryImageTagNil sets the value for ParentPrimaryImageTag to be an explicit nil

func (*BaseItemDto) SetParentThumbImageTag ¶

func (o *BaseItemDto) SetParentThumbImageTag(v string)

SetParentThumbImageTag gets a reference to the given NullableString and assigns it to the ParentThumbImageTag field.

func (*BaseItemDto) SetParentThumbImageTagNil ¶

func (o *BaseItemDto) SetParentThumbImageTagNil()

SetParentThumbImageTagNil sets the value for ParentThumbImageTag to be an explicit nil

func (*BaseItemDto) SetParentThumbItemId ¶

func (o *BaseItemDto) SetParentThumbItemId(v string)

SetParentThumbItemId gets a reference to the given NullableString and assigns it to the ParentThumbItemId field.

func (*BaseItemDto) SetParentThumbItemIdNil ¶

func (o *BaseItemDto) SetParentThumbItemIdNil()

SetParentThumbItemIdNil sets the value for ParentThumbItemId to be an explicit nil

func (*BaseItemDto) SetPartCount ¶

func (o *BaseItemDto) SetPartCount(v int32)

SetPartCount gets a reference to the given NullableInt32 and assigns it to the PartCount field.

func (*BaseItemDto) SetPartCountNil ¶

func (o *BaseItemDto) SetPartCountNil()

SetPartCountNil sets the value for PartCount to be an explicit nil

func (*BaseItemDto) SetPath ¶

func (o *BaseItemDto) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*BaseItemDto) SetPathNil ¶

func (o *BaseItemDto) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*BaseItemDto) SetPeople ¶

func (o *BaseItemDto) SetPeople(v []BaseItemPerson)

SetPeople gets a reference to the given []BaseItemPerson and assigns it to the People field.

func (*BaseItemDto) SetPlayAccess ¶

func (o *BaseItemDto) SetPlayAccess(v PlayAccess)

SetPlayAccess gets a reference to the given NullablePlayAccess and assigns it to the PlayAccess field.

func (*BaseItemDto) SetPlayAccessNil ¶

func (o *BaseItemDto) SetPlayAccessNil()

SetPlayAccessNil sets the value for PlayAccess to be an explicit nil

func (*BaseItemDto) SetPlaylistItemId ¶

func (o *BaseItemDto) SetPlaylistItemId(v string)

SetPlaylistItemId gets a reference to the given NullableString and assigns it to the PlaylistItemId field.

func (*BaseItemDto) SetPlaylistItemIdNil ¶

func (o *BaseItemDto) SetPlaylistItemIdNil()

SetPlaylistItemIdNil sets the value for PlaylistItemId to be an explicit nil

func (*BaseItemDto) SetPreferredMetadataCountryCode ¶

func (o *BaseItemDto) SetPreferredMetadataCountryCode(v string)

SetPreferredMetadataCountryCode gets a reference to the given NullableString and assigns it to the PreferredMetadataCountryCode field.

func (*BaseItemDto) SetPreferredMetadataCountryCodeNil ¶

func (o *BaseItemDto) SetPreferredMetadataCountryCodeNil()

SetPreferredMetadataCountryCodeNil sets the value for PreferredMetadataCountryCode to be an explicit nil

func (*BaseItemDto) SetPreferredMetadataLanguage ¶

func (o *BaseItemDto) SetPreferredMetadataLanguage(v string)

SetPreferredMetadataLanguage gets a reference to the given NullableString and assigns it to the PreferredMetadataLanguage field.

func (*BaseItemDto) SetPreferredMetadataLanguageNil ¶

func (o *BaseItemDto) SetPreferredMetadataLanguageNil()

SetPreferredMetadataLanguageNil sets the value for PreferredMetadataLanguage to be an explicit nil

func (*BaseItemDto) SetPremiereDate ¶

func (o *BaseItemDto) SetPremiereDate(v time.Time)

SetPremiereDate gets a reference to the given NullableTime and assigns it to the PremiereDate field.

func (*BaseItemDto) SetPremiereDateNil ¶

func (o *BaseItemDto) SetPremiereDateNil()

SetPremiereDateNil sets the value for PremiereDate to be an explicit nil

func (*BaseItemDto) SetPrimaryImageAspectRatio ¶

func (o *BaseItemDto) SetPrimaryImageAspectRatio(v float64)

SetPrimaryImageAspectRatio gets a reference to the given NullableFloat64 and assigns it to the PrimaryImageAspectRatio field.

func (*BaseItemDto) SetPrimaryImageAspectRatioNil ¶

func (o *BaseItemDto) SetPrimaryImageAspectRatioNil()

SetPrimaryImageAspectRatioNil sets the value for PrimaryImageAspectRatio to be an explicit nil

func (*BaseItemDto) SetProductionLocations ¶

func (o *BaseItemDto) SetProductionLocations(v []string)

SetProductionLocations gets a reference to the given []string and assigns it to the ProductionLocations field.

func (*BaseItemDto) SetProductionYear ¶

func (o *BaseItemDto) SetProductionYear(v int32)

SetProductionYear gets a reference to the given NullableInt32 and assigns it to the ProductionYear field.

func (*BaseItemDto) SetProductionYearNil ¶

func (o *BaseItemDto) SetProductionYearNil()

SetProductionYearNil sets the value for ProductionYear to be an explicit nil

func (*BaseItemDto) SetProgramCount ¶

func (o *BaseItemDto) SetProgramCount(v int32)

SetProgramCount gets a reference to the given NullableInt32 and assigns it to the ProgramCount field.

func (*BaseItemDto) SetProgramCountNil ¶

func (o *BaseItemDto) SetProgramCountNil()

SetProgramCountNil sets the value for ProgramCount to be an explicit nil

func (*BaseItemDto) SetProgramId ¶

func (o *BaseItemDto) SetProgramId(v string)

SetProgramId gets a reference to the given NullableString and assigns it to the ProgramId field.

func (*BaseItemDto) SetProgramIdNil ¶

func (o *BaseItemDto) SetProgramIdNil()

SetProgramIdNil sets the value for ProgramId to be an explicit nil

func (*BaseItemDto) SetProviderIds ¶

func (o *BaseItemDto) SetProviderIds(v map[string]string)

SetProviderIds gets a reference to the given map[string]string and assigns it to the ProviderIds field.

func (*BaseItemDto) SetRecursiveItemCount ¶

func (o *BaseItemDto) SetRecursiveItemCount(v int32)

SetRecursiveItemCount gets a reference to the given NullableInt32 and assigns it to the RecursiveItemCount field.

func (*BaseItemDto) SetRecursiveItemCountNil ¶

func (o *BaseItemDto) SetRecursiveItemCountNil()

SetRecursiveItemCountNil sets the value for RecursiveItemCount to be an explicit nil

func (*BaseItemDto) SetRemoteTrailers ¶

func (o *BaseItemDto) SetRemoteTrailers(v []MediaUrl)

SetRemoteTrailers gets a reference to the given []MediaUrl and assigns it to the RemoteTrailers field.

func (*BaseItemDto) SetRunTimeTicks ¶

func (o *BaseItemDto) SetRunTimeTicks(v int64)

SetRunTimeTicks gets a reference to the given NullableInt64 and assigns it to the RunTimeTicks field.

func (*BaseItemDto) SetRunTimeTicksNil ¶

func (o *BaseItemDto) SetRunTimeTicksNil()

SetRunTimeTicksNil sets the value for RunTimeTicks to be an explicit nil

func (*BaseItemDto) SetScreenshotImageTags ¶

func (o *BaseItemDto) SetScreenshotImageTags(v []string)

SetScreenshotImageTags gets a reference to the given []string and assigns it to the ScreenshotImageTags field.

func (*BaseItemDto) SetSeasonId ¶

func (o *BaseItemDto) SetSeasonId(v string)

SetSeasonId gets a reference to the given NullableString and assigns it to the SeasonId field.

func (*BaseItemDto) SetSeasonIdNil ¶

func (o *BaseItemDto) SetSeasonIdNil()

SetSeasonIdNil sets the value for SeasonId to be an explicit nil

func (*BaseItemDto) SetSeasonName ¶

func (o *BaseItemDto) SetSeasonName(v string)

SetSeasonName gets a reference to the given NullableString and assigns it to the SeasonName field.

func (*BaseItemDto) SetSeasonNameNil ¶

func (o *BaseItemDto) SetSeasonNameNil()

SetSeasonNameNil sets the value for SeasonName to be an explicit nil

func (*BaseItemDto) SetSeriesCount ¶

func (o *BaseItemDto) SetSeriesCount(v int32)

SetSeriesCount gets a reference to the given NullableInt32 and assigns it to the SeriesCount field.

func (*BaseItemDto) SetSeriesCountNil ¶

func (o *BaseItemDto) SetSeriesCountNil()

SetSeriesCountNil sets the value for SeriesCount to be an explicit nil

func (*BaseItemDto) SetSeriesId ¶

func (o *BaseItemDto) SetSeriesId(v string)

SetSeriesId gets a reference to the given NullableString and assigns it to the SeriesId field.

func (*BaseItemDto) SetSeriesIdNil ¶

func (o *BaseItemDto) SetSeriesIdNil()

SetSeriesIdNil sets the value for SeriesId to be an explicit nil

func (*BaseItemDto) SetSeriesName ¶

func (o *BaseItemDto) SetSeriesName(v string)

SetSeriesName gets a reference to the given NullableString and assigns it to the SeriesName field.

func (*BaseItemDto) SetSeriesNameNil ¶

func (o *BaseItemDto) SetSeriesNameNil()

SetSeriesNameNil sets the value for SeriesName to be an explicit nil

func (*BaseItemDto) SetSeriesPrimaryImageTag ¶

func (o *BaseItemDto) SetSeriesPrimaryImageTag(v string)

SetSeriesPrimaryImageTag gets a reference to the given NullableString and assigns it to the SeriesPrimaryImageTag field.

func (*BaseItemDto) SetSeriesPrimaryImageTagNil ¶

func (o *BaseItemDto) SetSeriesPrimaryImageTagNil()

SetSeriesPrimaryImageTagNil sets the value for SeriesPrimaryImageTag to be an explicit nil

func (*BaseItemDto) SetSeriesStudio ¶

func (o *BaseItemDto) SetSeriesStudio(v string)

SetSeriesStudio gets a reference to the given NullableString and assigns it to the SeriesStudio field.

func (*BaseItemDto) SetSeriesStudioNil ¶

func (o *BaseItemDto) SetSeriesStudioNil()

SetSeriesStudioNil sets the value for SeriesStudio to be an explicit nil

func (*BaseItemDto) SetSeriesThumbImageTag ¶

func (o *BaseItemDto) SetSeriesThumbImageTag(v string)

SetSeriesThumbImageTag gets a reference to the given NullableString and assigns it to the SeriesThumbImageTag field.

func (*BaseItemDto) SetSeriesThumbImageTagNil ¶

func (o *BaseItemDto) SetSeriesThumbImageTagNil()

SetSeriesThumbImageTagNil sets the value for SeriesThumbImageTag to be an explicit nil

func (*BaseItemDto) SetSeriesTimerId ¶

func (o *BaseItemDto) SetSeriesTimerId(v string)

SetSeriesTimerId gets a reference to the given NullableString and assigns it to the SeriesTimerId field.

func (*BaseItemDto) SetSeriesTimerIdNil ¶

func (o *BaseItemDto) SetSeriesTimerIdNil()

SetSeriesTimerIdNil sets the value for SeriesTimerId to be an explicit nil

func (*BaseItemDto) SetServerId ¶

func (o *BaseItemDto) SetServerId(v string)

SetServerId gets a reference to the given NullableString and assigns it to the ServerId field.

func (*BaseItemDto) SetServerIdNil ¶

func (o *BaseItemDto) SetServerIdNil()

SetServerIdNil sets the value for ServerId to be an explicit nil

func (*BaseItemDto) SetShutterSpeed ¶

func (o *BaseItemDto) SetShutterSpeed(v float64)

SetShutterSpeed gets a reference to the given NullableFloat64 and assigns it to the ShutterSpeed field.

func (*BaseItemDto) SetShutterSpeedNil ¶

func (o *BaseItemDto) SetShutterSpeedNil()

SetShutterSpeedNil sets the value for ShutterSpeed to be an explicit nil

func (*BaseItemDto) SetSoftware ¶

func (o *BaseItemDto) SetSoftware(v string)

SetSoftware gets a reference to the given NullableString and assigns it to the Software field.

func (*BaseItemDto) SetSoftwareNil ¶

func (o *BaseItemDto) SetSoftwareNil()

SetSoftwareNil sets the value for Software to be an explicit nil

func (*BaseItemDto) SetSongCount ¶

func (o *BaseItemDto) SetSongCount(v int32)

SetSongCount gets a reference to the given NullableInt32 and assigns it to the SongCount field.

func (*BaseItemDto) SetSongCountNil ¶

func (o *BaseItemDto) SetSongCountNil()

SetSongCountNil sets the value for SongCount to be an explicit nil

func (*BaseItemDto) SetSortName ¶

func (o *BaseItemDto) SetSortName(v string)

SetSortName gets a reference to the given NullableString and assigns it to the SortName field.

func (*BaseItemDto) SetSortNameNil ¶

func (o *BaseItemDto) SetSortNameNil()

SetSortNameNil sets the value for SortName to be an explicit nil

func (*BaseItemDto) SetSourceType ¶

func (o *BaseItemDto) SetSourceType(v string)

SetSourceType gets a reference to the given NullableString and assigns it to the SourceType field.

func (*BaseItemDto) SetSourceTypeNil ¶

func (o *BaseItemDto) SetSourceTypeNil()

SetSourceTypeNil sets the value for SourceType to be an explicit nil

func (*BaseItemDto) SetSpecialFeatureCount ¶

func (o *BaseItemDto) SetSpecialFeatureCount(v int32)

SetSpecialFeatureCount gets a reference to the given NullableInt32 and assigns it to the SpecialFeatureCount field.

func (*BaseItemDto) SetSpecialFeatureCountNil ¶

func (o *BaseItemDto) SetSpecialFeatureCountNil()

SetSpecialFeatureCountNil sets the value for SpecialFeatureCount to be an explicit nil

func (*BaseItemDto) SetStartDate ¶

func (o *BaseItemDto) SetStartDate(v time.Time)

SetStartDate gets a reference to the given NullableTime and assigns it to the StartDate field.

func (*BaseItemDto) SetStartDateNil ¶

func (o *BaseItemDto) SetStartDateNil()

SetStartDateNil sets the value for StartDate to be an explicit nil

func (*BaseItemDto) SetStatus ¶

func (o *BaseItemDto) SetStatus(v string)

SetStatus gets a reference to the given NullableString and assigns it to the Status field.

func (*BaseItemDto) SetStatusNil ¶

func (o *BaseItemDto) SetStatusNil()

SetStatusNil sets the value for Status to be an explicit nil

func (*BaseItemDto) SetStudios ¶

func (o *BaseItemDto) SetStudios(v []NameGuidPair)

SetStudios gets a reference to the given []NameGuidPair and assigns it to the Studios field.

func (*BaseItemDto) SetTaglines ¶

func (o *BaseItemDto) SetTaglines(v []string)

SetTaglines gets a reference to the given []string and assigns it to the Taglines field.

func (*BaseItemDto) SetTags ¶

func (o *BaseItemDto) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*BaseItemDto) SetTimerId ¶

func (o *BaseItemDto) SetTimerId(v string)

SetTimerId gets a reference to the given NullableString and assigns it to the TimerId field.

func (*BaseItemDto) SetTimerIdNil ¶

func (o *BaseItemDto) SetTimerIdNil()

SetTimerIdNil sets the value for TimerId to be an explicit nil

func (*BaseItemDto) SetTrailerCount ¶

func (o *BaseItemDto) SetTrailerCount(v int32)

SetTrailerCount gets a reference to the given NullableInt32 and assigns it to the TrailerCount field.

func (*BaseItemDto) SetTrailerCountNil ¶

func (o *BaseItemDto) SetTrailerCountNil()

SetTrailerCountNil sets the value for TrailerCount to be an explicit nil

func (*BaseItemDto) SetTrickplay ¶

func (o *BaseItemDto) SetTrickplay(v map[string]map[string]TrickplayInfo)

SetTrickplay gets a reference to the given map[string]map[string]TrickplayInfo and assigns it to the Trickplay field.

func (*BaseItemDto) SetType ¶

func (o *BaseItemDto) SetType(v BaseItemKind)

SetType gets a reference to the given BaseItemKind and assigns it to the Type field.

func (*BaseItemDto) SetUserData ¶

func (o *BaseItemDto) SetUserData(v UserItemDataDto)

SetUserData gets a reference to the given NullableUserItemDataDto and assigns it to the UserData field.

func (*BaseItemDto) SetUserDataNil ¶

func (o *BaseItemDto) SetUserDataNil()

SetUserDataNil sets the value for UserData to be an explicit nil

func (*BaseItemDto) SetVideo3DFormat ¶

func (o *BaseItemDto) SetVideo3DFormat(v Video3DFormat)

SetVideo3DFormat gets a reference to the given NullableVideo3DFormat and assigns it to the Video3DFormat field.

func (*BaseItemDto) SetVideo3DFormatNil ¶

func (o *BaseItemDto) SetVideo3DFormatNil()

SetVideo3DFormatNil sets the value for Video3DFormat to be an explicit nil

func (*BaseItemDto) SetVideoType ¶

func (o *BaseItemDto) SetVideoType(v VideoType)

SetVideoType gets a reference to the given NullableVideoType and assigns it to the VideoType field.

func (*BaseItemDto) SetVideoTypeNil ¶

func (o *BaseItemDto) SetVideoTypeNil()

SetVideoTypeNil sets the value for VideoType to be an explicit nil

func (*BaseItemDto) SetWidth ¶

func (o *BaseItemDto) SetWidth(v int32)

SetWidth gets a reference to the given NullableInt32 and assigns it to the Width field.

func (*BaseItemDto) SetWidthNil ¶

func (o *BaseItemDto) SetWidthNil()

SetWidthNil sets the value for Width to be an explicit nil

func (BaseItemDto) ToMap ¶

func (o BaseItemDto) ToMap() (map[string]interface{}, error)

func (*BaseItemDto) UnsetAirTime ¶

func (o *BaseItemDto) UnsetAirTime()

UnsetAirTime ensures that no value is present for AirTime, not even an explicit nil

func (*BaseItemDto) UnsetAirsAfterSeasonNumber ¶

func (o *BaseItemDto) UnsetAirsAfterSeasonNumber()

UnsetAirsAfterSeasonNumber ensures that no value is present for AirsAfterSeasonNumber, not even an explicit nil

func (*BaseItemDto) UnsetAirsBeforeEpisodeNumber ¶

func (o *BaseItemDto) UnsetAirsBeforeEpisodeNumber()

UnsetAirsBeforeEpisodeNumber ensures that no value is present for AirsBeforeEpisodeNumber, not even an explicit nil

func (*BaseItemDto) UnsetAirsBeforeSeasonNumber ¶

func (o *BaseItemDto) UnsetAirsBeforeSeasonNumber()

UnsetAirsBeforeSeasonNumber ensures that no value is present for AirsBeforeSeasonNumber, not even an explicit nil

func (*BaseItemDto) UnsetAlbum ¶

func (o *BaseItemDto) UnsetAlbum()

UnsetAlbum ensures that no value is present for Album, not even an explicit nil

func (*BaseItemDto) UnsetAlbumArtist ¶

func (o *BaseItemDto) UnsetAlbumArtist()

UnsetAlbumArtist ensures that no value is present for AlbumArtist, not even an explicit nil

func (*BaseItemDto) UnsetAlbumCount ¶

func (o *BaseItemDto) UnsetAlbumCount()

UnsetAlbumCount ensures that no value is present for AlbumCount, not even an explicit nil

func (*BaseItemDto) UnsetAlbumId ¶

func (o *BaseItemDto) UnsetAlbumId()

UnsetAlbumId ensures that no value is present for AlbumId, not even an explicit nil

func (*BaseItemDto) UnsetAlbumPrimaryImageTag ¶

func (o *BaseItemDto) UnsetAlbumPrimaryImageTag()

UnsetAlbumPrimaryImageTag ensures that no value is present for AlbumPrimaryImageTag, not even an explicit nil

func (*BaseItemDto) UnsetAltitude ¶

func (o *BaseItemDto) UnsetAltitude()

UnsetAltitude ensures that no value is present for Altitude, not even an explicit nil

func (*BaseItemDto) UnsetAperture ¶

func (o *BaseItemDto) UnsetAperture()

UnsetAperture ensures that no value is present for Aperture, not even an explicit nil

func (*BaseItemDto) UnsetArtistCount ¶

func (o *BaseItemDto) UnsetArtistCount()

UnsetArtistCount ensures that no value is present for ArtistCount, not even an explicit nil

func (*BaseItemDto) UnsetAspectRatio ¶

func (o *BaseItemDto) UnsetAspectRatio()

UnsetAspectRatio ensures that no value is present for AspectRatio, not even an explicit nil

func (*BaseItemDto) UnsetAudio ¶

func (o *BaseItemDto) UnsetAudio()

UnsetAudio ensures that no value is present for Audio, not even an explicit nil

func (*BaseItemDto) UnsetCameraMake ¶

func (o *BaseItemDto) UnsetCameraMake()

UnsetCameraMake ensures that no value is present for CameraMake, not even an explicit nil

func (*BaseItemDto) UnsetCameraModel ¶

func (o *BaseItemDto) UnsetCameraModel()

UnsetCameraModel ensures that no value is present for CameraModel, not even an explicit nil

func (*BaseItemDto) UnsetCanDelete ¶

func (o *BaseItemDto) UnsetCanDelete()

UnsetCanDelete ensures that no value is present for CanDelete, not even an explicit nil

func (*BaseItemDto) UnsetCanDownload ¶

func (o *BaseItemDto) UnsetCanDownload()

UnsetCanDownload ensures that no value is present for CanDownload, not even an explicit nil

func (*BaseItemDto) UnsetChannelId ¶

func (o *BaseItemDto) UnsetChannelId()

UnsetChannelId ensures that no value is present for ChannelId, not even an explicit nil

func (*BaseItemDto) UnsetChannelName ¶

func (o *BaseItemDto) UnsetChannelName()

UnsetChannelName ensures that no value is present for ChannelName, not even an explicit nil

func (*BaseItemDto) UnsetChannelNumber ¶

func (o *BaseItemDto) UnsetChannelNumber()

UnsetChannelNumber ensures that no value is present for ChannelNumber, not even an explicit nil

func (*BaseItemDto) UnsetChannelPrimaryImageTag ¶

func (o *BaseItemDto) UnsetChannelPrimaryImageTag()

UnsetChannelPrimaryImageTag ensures that no value is present for ChannelPrimaryImageTag, not even an explicit nil

func (*BaseItemDto) UnsetChannelType ¶

func (o *BaseItemDto) UnsetChannelType()

UnsetChannelType ensures that no value is present for ChannelType, not even an explicit nil

func (*BaseItemDto) UnsetChildCount ¶

func (o *BaseItemDto) UnsetChildCount()

UnsetChildCount ensures that no value is present for ChildCount, not even an explicit nil

func (*BaseItemDto) UnsetCollectionType ¶

func (o *BaseItemDto) UnsetCollectionType()

UnsetCollectionType ensures that no value is present for CollectionType, not even an explicit nil

func (*BaseItemDto) UnsetCommunityRating ¶

func (o *BaseItemDto) UnsetCommunityRating()

UnsetCommunityRating ensures that no value is present for CommunityRating, not even an explicit nil

func (*BaseItemDto) UnsetCompletionPercentage ¶

func (o *BaseItemDto) UnsetCompletionPercentage()

UnsetCompletionPercentage ensures that no value is present for CompletionPercentage, not even an explicit nil

func (*BaseItemDto) UnsetContainer ¶

func (o *BaseItemDto) UnsetContainer()

UnsetContainer ensures that no value is present for Container, not even an explicit nil

func (*BaseItemDto) UnsetCriticRating ¶

func (o *BaseItemDto) UnsetCriticRating()

UnsetCriticRating ensures that no value is present for CriticRating, not even an explicit nil

func (*BaseItemDto) UnsetCumulativeRunTimeTicks ¶

func (o *BaseItemDto) UnsetCumulativeRunTimeTicks()

UnsetCumulativeRunTimeTicks ensures that no value is present for CumulativeRunTimeTicks, not even an explicit nil

func (*BaseItemDto) UnsetCurrentProgram ¶

func (o *BaseItemDto) UnsetCurrentProgram()

UnsetCurrentProgram ensures that no value is present for CurrentProgram, not even an explicit nil

func (*BaseItemDto) UnsetCustomRating ¶

func (o *BaseItemDto) UnsetCustomRating()

UnsetCustomRating ensures that no value is present for CustomRating, not even an explicit nil

func (*BaseItemDto) UnsetDateCreated ¶

func (o *BaseItemDto) UnsetDateCreated()

UnsetDateCreated ensures that no value is present for DateCreated, not even an explicit nil

func (*BaseItemDto) UnsetDateLastMediaAdded ¶

func (o *BaseItemDto) UnsetDateLastMediaAdded()

UnsetDateLastMediaAdded ensures that no value is present for DateLastMediaAdded, not even an explicit nil

func (*BaseItemDto) UnsetDisplayOrder ¶

func (o *BaseItemDto) UnsetDisplayOrder()

UnsetDisplayOrder ensures that no value is present for DisplayOrder, not even an explicit nil

func (*BaseItemDto) UnsetDisplayPreferencesId ¶

func (o *BaseItemDto) UnsetDisplayPreferencesId()

UnsetDisplayPreferencesId ensures that no value is present for DisplayPreferencesId, not even an explicit nil

func (*BaseItemDto) UnsetEnableMediaSourceDisplay ¶

func (o *BaseItemDto) UnsetEnableMediaSourceDisplay()

UnsetEnableMediaSourceDisplay ensures that no value is present for EnableMediaSourceDisplay, not even an explicit nil

func (*BaseItemDto) UnsetEndDate ¶

func (o *BaseItemDto) UnsetEndDate()

UnsetEndDate ensures that no value is present for EndDate, not even an explicit nil

func (*BaseItemDto) UnsetEpisodeCount ¶

func (o *BaseItemDto) UnsetEpisodeCount()

UnsetEpisodeCount ensures that no value is present for EpisodeCount, not even an explicit nil

func (*BaseItemDto) UnsetEpisodeTitle ¶

func (o *BaseItemDto) UnsetEpisodeTitle()

UnsetEpisodeTitle ensures that no value is present for EpisodeTitle, not even an explicit nil

func (*BaseItemDto) UnsetEtag ¶

func (o *BaseItemDto) UnsetEtag()

UnsetEtag ensures that no value is present for Etag, not even an explicit nil

func (*BaseItemDto) UnsetExposureTime ¶

func (o *BaseItemDto) UnsetExposureTime()

UnsetExposureTime ensures that no value is present for ExposureTime, not even an explicit nil

func (*BaseItemDto) UnsetExtraType ¶

func (o *BaseItemDto) UnsetExtraType()

UnsetExtraType ensures that no value is present for ExtraType, not even an explicit nil

func (*BaseItemDto) UnsetFocalLength ¶

func (o *BaseItemDto) UnsetFocalLength()

UnsetFocalLength ensures that no value is present for FocalLength, not even an explicit nil

func (*BaseItemDto) UnsetForcedSortName ¶

func (o *BaseItemDto) UnsetForcedSortName()

UnsetForcedSortName ensures that no value is present for ForcedSortName, not even an explicit nil

func (*BaseItemDto) UnsetHasLyrics ¶

func (o *BaseItemDto) UnsetHasLyrics()

UnsetHasLyrics ensures that no value is present for HasLyrics, not even an explicit nil

func (*BaseItemDto) UnsetHasSubtitles ¶

func (o *BaseItemDto) UnsetHasSubtitles()

UnsetHasSubtitles ensures that no value is present for HasSubtitles, not even an explicit nil

func (*BaseItemDto) UnsetHeight ¶

func (o *BaseItemDto) UnsetHeight()

UnsetHeight ensures that no value is present for Height, not even an explicit nil

func (*BaseItemDto) UnsetImageBlurHashes ¶

func (o *BaseItemDto) UnsetImageBlurHashes()

UnsetImageBlurHashes ensures that no value is present for ImageBlurHashes, not even an explicit nil

func (*BaseItemDto) UnsetImageOrientation ¶

func (o *BaseItemDto) UnsetImageOrientation()

UnsetImageOrientation ensures that no value is present for ImageOrientation, not even an explicit nil

func (*BaseItemDto) UnsetIndexNumber ¶

func (o *BaseItemDto) UnsetIndexNumber()

UnsetIndexNumber ensures that no value is present for IndexNumber, not even an explicit nil

func (*BaseItemDto) UnsetIndexNumberEnd ¶

func (o *BaseItemDto) UnsetIndexNumberEnd()

UnsetIndexNumberEnd ensures that no value is present for IndexNumberEnd, not even an explicit nil

func (*BaseItemDto) UnsetIsFolder ¶

func (o *BaseItemDto) UnsetIsFolder()

UnsetIsFolder ensures that no value is present for IsFolder, not even an explicit nil

func (*BaseItemDto) UnsetIsHD ¶

func (o *BaseItemDto) UnsetIsHD()

UnsetIsHD ensures that no value is present for IsHD, not even an explicit nil

func (*BaseItemDto) UnsetIsKids ¶

func (o *BaseItemDto) UnsetIsKids()

UnsetIsKids ensures that no value is present for IsKids, not even an explicit nil

func (*BaseItemDto) UnsetIsLive ¶

func (o *BaseItemDto) UnsetIsLive()

UnsetIsLive ensures that no value is present for IsLive, not even an explicit nil

func (*BaseItemDto) UnsetIsMovie ¶

func (o *BaseItemDto) UnsetIsMovie()

UnsetIsMovie ensures that no value is present for IsMovie, not even an explicit nil

func (*BaseItemDto) UnsetIsNews ¶

func (o *BaseItemDto) UnsetIsNews()

UnsetIsNews ensures that no value is present for IsNews, not even an explicit nil

func (*BaseItemDto) UnsetIsPlaceHolder ¶

func (o *BaseItemDto) UnsetIsPlaceHolder()

UnsetIsPlaceHolder ensures that no value is present for IsPlaceHolder, not even an explicit nil

func (*BaseItemDto) UnsetIsPremiere ¶

func (o *BaseItemDto) UnsetIsPremiere()

UnsetIsPremiere ensures that no value is present for IsPremiere, not even an explicit nil

func (*BaseItemDto) UnsetIsRepeat ¶

func (o *BaseItemDto) UnsetIsRepeat()

UnsetIsRepeat ensures that no value is present for IsRepeat, not even an explicit nil

func (*BaseItemDto) UnsetIsSeries ¶

func (o *BaseItemDto) UnsetIsSeries()

UnsetIsSeries ensures that no value is present for IsSeries, not even an explicit nil

func (*BaseItemDto) UnsetIsSports ¶

func (o *BaseItemDto) UnsetIsSports()

UnsetIsSports ensures that no value is present for IsSports, not even an explicit nil

func (*BaseItemDto) UnsetIsoSpeedRating ¶

func (o *BaseItemDto) UnsetIsoSpeedRating()

UnsetIsoSpeedRating ensures that no value is present for IsoSpeedRating, not even an explicit nil

func (*BaseItemDto) UnsetIsoType ¶

func (o *BaseItemDto) UnsetIsoType()

UnsetIsoType ensures that no value is present for IsoType, not even an explicit nil

func (*BaseItemDto) UnsetLatitude ¶

func (o *BaseItemDto) UnsetLatitude()

UnsetLatitude ensures that no value is present for Latitude, not even an explicit nil

func (*BaseItemDto) UnsetLocalTrailerCount ¶

func (o *BaseItemDto) UnsetLocalTrailerCount()

UnsetLocalTrailerCount ensures that no value is present for LocalTrailerCount, not even an explicit nil

func (*BaseItemDto) UnsetLocationType ¶

func (o *BaseItemDto) UnsetLocationType()

UnsetLocationType ensures that no value is present for LocationType, not even an explicit nil

func (*BaseItemDto) UnsetLockData ¶

func (o *BaseItemDto) UnsetLockData()

UnsetLockData ensures that no value is present for LockData, not even an explicit nil

func (*BaseItemDto) UnsetLongitude ¶

func (o *BaseItemDto) UnsetLongitude()

UnsetLongitude ensures that no value is present for Longitude, not even an explicit nil

func (*BaseItemDto) UnsetMediaSourceCount ¶

func (o *BaseItemDto) UnsetMediaSourceCount()

UnsetMediaSourceCount ensures that no value is present for MediaSourceCount, not even an explicit nil

func (*BaseItemDto) UnsetMovieCount ¶

func (o *BaseItemDto) UnsetMovieCount()

UnsetMovieCount ensures that no value is present for MovieCount, not even an explicit nil

func (*BaseItemDto) UnsetMusicVideoCount ¶

func (o *BaseItemDto) UnsetMusicVideoCount()

UnsetMusicVideoCount ensures that no value is present for MusicVideoCount, not even an explicit nil

func (*BaseItemDto) UnsetName ¶

func (o *BaseItemDto) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*BaseItemDto) UnsetNormalizationGain ¶

func (o *BaseItemDto) UnsetNormalizationGain()

UnsetNormalizationGain ensures that no value is present for NormalizationGain, not even an explicit nil

func (*BaseItemDto) UnsetNumber ¶

func (o *BaseItemDto) UnsetNumber()

UnsetNumber ensures that no value is present for Number, not even an explicit nil

func (*BaseItemDto) UnsetOfficialRating ¶

func (o *BaseItemDto) UnsetOfficialRating()

UnsetOfficialRating ensures that no value is present for OfficialRating, not even an explicit nil

func (*BaseItemDto) UnsetOriginalTitle ¶

func (o *BaseItemDto) UnsetOriginalTitle()

UnsetOriginalTitle ensures that no value is present for OriginalTitle, not even an explicit nil

func (*BaseItemDto) UnsetOverview ¶

func (o *BaseItemDto) UnsetOverview()

UnsetOverview ensures that no value is present for Overview, not even an explicit nil

func (*BaseItemDto) UnsetParentArtImageTag ¶

func (o *BaseItemDto) UnsetParentArtImageTag()

UnsetParentArtImageTag ensures that no value is present for ParentArtImageTag, not even an explicit nil

func (*BaseItemDto) UnsetParentArtItemId ¶

func (o *BaseItemDto) UnsetParentArtItemId()

UnsetParentArtItemId ensures that no value is present for ParentArtItemId, not even an explicit nil

func (*BaseItemDto) UnsetParentBackdropItemId ¶

func (o *BaseItemDto) UnsetParentBackdropItemId()

UnsetParentBackdropItemId ensures that no value is present for ParentBackdropItemId, not even an explicit nil

func (*BaseItemDto) UnsetParentId ¶

func (o *BaseItemDto) UnsetParentId()

UnsetParentId ensures that no value is present for ParentId, not even an explicit nil

func (*BaseItemDto) UnsetParentIndexNumber ¶

func (o *BaseItemDto) UnsetParentIndexNumber()

UnsetParentIndexNumber ensures that no value is present for ParentIndexNumber, not even an explicit nil

func (*BaseItemDto) UnsetParentLogoImageTag ¶

func (o *BaseItemDto) UnsetParentLogoImageTag()

UnsetParentLogoImageTag ensures that no value is present for ParentLogoImageTag, not even an explicit nil

func (*BaseItemDto) UnsetParentLogoItemId ¶

func (o *BaseItemDto) UnsetParentLogoItemId()

UnsetParentLogoItemId ensures that no value is present for ParentLogoItemId, not even an explicit nil

func (*BaseItemDto) UnsetParentPrimaryImageItemId ¶

func (o *BaseItemDto) UnsetParentPrimaryImageItemId()

UnsetParentPrimaryImageItemId ensures that no value is present for ParentPrimaryImageItemId, not even an explicit nil

func (*BaseItemDto) UnsetParentPrimaryImageTag ¶

func (o *BaseItemDto) UnsetParentPrimaryImageTag()

UnsetParentPrimaryImageTag ensures that no value is present for ParentPrimaryImageTag, not even an explicit nil

func (*BaseItemDto) UnsetParentThumbImageTag ¶

func (o *BaseItemDto) UnsetParentThumbImageTag()

UnsetParentThumbImageTag ensures that no value is present for ParentThumbImageTag, not even an explicit nil

func (*BaseItemDto) UnsetParentThumbItemId ¶

func (o *BaseItemDto) UnsetParentThumbItemId()

UnsetParentThumbItemId ensures that no value is present for ParentThumbItemId, not even an explicit nil

func (*BaseItemDto) UnsetPartCount ¶

func (o *BaseItemDto) UnsetPartCount()

UnsetPartCount ensures that no value is present for PartCount, not even an explicit nil

func (*BaseItemDto) UnsetPath ¶

func (o *BaseItemDto) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*BaseItemDto) UnsetPlayAccess ¶

func (o *BaseItemDto) UnsetPlayAccess()

UnsetPlayAccess ensures that no value is present for PlayAccess, not even an explicit nil

func (*BaseItemDto) UnsetPlaylistItemId ¶

func (o *BaseItemDto) UnsetPlaylistItemId()

UnsetPlaylistItemId ensures that no value is present for PlaylistItemId, not even an explicit nil

func (*BaseItemDto) UnsetPreferredMetadataCountryCode ¶

func (o *BaseItemDto) UnsetPreferredMetadataCountryCode()

UnsetPreferredMetadataCountryCode ensures that no value is present for PreferredMetadataCountryCode, not even an explicit nil

func (*BaseItemDto) UnsetPreferredMetadataLanguage ¶

func (o *BaseItemDto) UnsetPreferredMetadataLanguage()

UnsetPreferredMetadataLanguage ensures that no value is present for PreferredMetadataLanguage, not even an explicit nil

func (*BaseItemDto) UnsetPremiereDate ¶

func (o *BaseItemDto) UnsetPremiereDate()

UnsetPremiereDate ensures that no value is present for PremiereDate, not even an explicit nil

func (*BaseItemDto) UnsetPrimaryImageAspectRatio ¶

func (o *BaseItemDto) UnsetPrimaryImageAspectRatio()

UnsetPrimaryImageAspectRatio ensures that no value is present for PrimaryImageAspectRatio, not even an explicit nil

func (*BaseItemDto) UnsetProductionYear ¶

func (o *BaseItemDto) UnsetProductionYear()

UnsetProductionYear ensures that no value is present for ProductionYear, not even an explicit nil

func (*BaseItemDto) UnsetProgramCount ¶

func (o *BaseItemDto) UnsetProgramCount()

UnsetProgramCount ensures that no value is present for ProgramCount, not even an explicit nil

func (*BaseItemDto) UnsetProgramId ¶

func (o *BaseItemDto) UnsetProgramId()

UnsetProgramId ensures that no value is present for ProgramId, not even an explicit nil

func (*BaseItemDto) UnsetRecursiveItemCount ¶

func (o *BaseItemDto) UnsetRecursiveItemCount()

UnsetRecursiveItemCount ensures that no value is present for RecursiveItemCount, not even an explicit nil

func (*BaseItemDto) UnsetRunTimeTicks ¶

func (o *BaseItemDto) UnsetRunTimeTicks()

UnsetRunTimeTicks ensures that no value is present for RunTimeTicks, not even an explicit nil

func (*BaseItemDto) UnsetSeasonId ¶

func (o *BaseItemDto) UnsetSeasonId()

UnsetSeasonId ensures that no value is present for SeasonId, not even an explicit nil

func (*BaseItemDto) UnsetSeasonName ¶

func (o *BaseItemDto) UnsetSeasonName()

UnsetSeasonName ensures that no value is present for SeasonName, not even an explicit nil

func (*BaseItemDto) UnsetSeriesCount ¶

func (o *BaseItemDto) UnsetSeriesCount()

UnsetSeriesCount ensures that no value is present for SeriesCount, not even an explicit nil

func (*BaseItemDto) UnsetSeriesId ¶

func (o *BaseItemDto) UnsetSeriesId()

UnsetSeriesId ensures that no value is present for SeriesId, not even an explicit nil

func (*BaseItemDto) UnsetSeriesName ¶

func (o *BaseItemDto) UnsetSeriesName()

UnsetSeriesName ensures that no value is present for SeriesName, not even an explicit nil

func (*BaseItemDto) UnsetSeriesPrimaryImageTag ¶

func (o *BaseItemDto) UnsetSeriesPrimaryImageTag()

UnsetSeriesPrimaryImageTag ensures that no value is present for SeriesPrimaryImageTag, not even an explicit nil

func (*BaseItemDto) UnsetSeriesStudio ¶

func (o *BaseItemDto) UnsetSeriesStudio()

UnsetSeriesStudio ensures that no value is present for SeriesStudio, not even an explicit nil

func (*BaseItemDto) UnsetSeriesThumbImageTag ¶

func (o *BaseItemDto) UnsetSeriesThumbImageTag()

UnsetSeriesThumbImageTag ensures that no value is present for SeriesThumbImageTag, not even an explicit nil

func (*BaseItemDto) UnsetSeriesTimerId ¶

func (o *BaseItemDto) UnsetSeriesTimerId()

UnsetSeriesTimerId ensures that no value is present for SeriesTimerId, not even an explicit nil

func (*BaseItemDto) UnsetServerId ¶

func (o *BaseItemDto) UnsetServerId()

UnsetServerId ensures that no value is present for ServerId, not even an explicit nil

func (*BaseItemDto) UnsetShutterSpeed ¶

func (o *BaseItemDto) UnsetShutterSpeed()

UnsetShutterSpeed ensures that no value is present for ShutterSpeed, not even an explicit nil

func (*BaseItemDto) UnsetSoftware ¶

func (o *BaseItemDto) UnsetSoftware()

UnsetSoftware ensures that no value is present for Software, not even an explicit nil

func (*BaseItemDto) UnsetSongCount ¶

func (o *BaseItemDto) UnsetSongCount()

UnsetSongCount ensures that no value is present for SongCount, not even an explicit nil

func (*BaseItemDto) UnsetSortName ¶

func (o *BaseItemDto) UnsetSortName()

UnsetSortName ensures that no value is present for SortName, not even an explicit nil

func (*BaseItemDto) UnsetSourceType ¶

func (o *BaseItemDto) UnsetSourceType()

UnsetSourceType ensures that no value is present for SourceType, not even an explicit nil

func (*BaseItemDto) UnsetSpecialFeatureCount ¶

func (o *BaseItemDto) UnsetSpecialFeatureCount()

UnsetSpecialFeatureCount ensures that no value is present for SpecialFeatureCount, not even an explicit nil

func (*BaseItemDto) UnsetStartDate ¶

func (o *BaseItemDto) UnsetStartDate()

UnsetStartDate ensures that no value is present for StartDate, not even an explicit nil

func (*BaseItemDto) UnsetStatus ¶

func (o *BaseItemDto) UnsetStatus()

UnsetStatus ensures that no value is present for Status, not even an explicit nil

func (*BaseItemDto) UnsetTimerId ¶

func (o *BaseItemDto) UnsetTimerId()

UnsetTimerId ensures that no value is present for TimerId, not even an explicit nil

func (*BaseItemDto) UnsetTrailerCount ¶

func (o *BaseItemDto) UnsetTrailerCount()

UnsetTrailerCount ensures that no value is present for TrailerCount, not even an explicit nil

func (*BaseItemDto) UnsetUserData ¶

func (o *BaseItemDto) UnsetUserData()

UnsetUserData ensures that no value is present for UserData, not even an explicit nil

func (*BaseItemDto) UnsetVideo3DFormat ¶

func (o *BaseItemDto) UnsetVideo3DFormat()

UnsetVideo3DFormat ensures that no value is present for Video3DFormat, not even an explicit nil

func (*BaseItemDto) UnsetVideoType ¶

func (o *BaseItemDto) UnsetVideoType()

UnsetVideoType ensures that no value is present for VideoType, not even an explicit nil

func (*BaseItemDto) UnsetWidth ¶

func (o *BaseItemDto) UnsetWidth()

UnsetWidth ensures that no value is present for Width, not even an explicit nil

type BaseItemDtoImageBlurHashes ¶

type BaseItemDtoImageBlurHashes struct {
	Primary    *map[string]string `json:"Primary,omitempty"`
	Art        *map[string]string `json:"Art,omitempty"`
	Backdrop   *map[string]string `json:"Backdrop,omitempty"`
	Banner     *map[string]string `json:"Banner,omitempty"`
	Thumb      *map[string]string `json:"Thumb,omitempty"`
	Disc       *map[string]string `json:"Disc,omitempty"`
	Box        *map[string]string `json:"Box,omitempty"`
	Screenshot *map[string]string `json:"Screenshot,omitempty"`
	Menu       *map[string]string `json:"Menu,omitempty"`
	Chapter    *map[string]string `json:"Chapter,omitempty"`
	BoxRear    *map[string]string `json:"BoxRear,omitempty"`
	Profile    *map[string]string `json:"Profile,omitempty"`
}

BaseItemDtoImageBlurHashes Gets or sets the blurhashes for the image tags. Maps image type to dictionary mapping image tag to blurhash value.

func NewBaseItemDtoImageBlurHashes ¶

func NewBaseItemDtoImageBlurHashes() *BaseItemDtoImageBlurHashes

NewBaseItemDtoImageBlurHashes instantiates a new BaseItemDtoImageBlurHashes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBaseItemDtoImageBlurHashesWithDefaults ¶

func NewBaseItemDtoImageBlurHashesWithDefaults() *BaseItemDtoImageBlurHashes

NewBaseItemDtoImageBlurHashesWithDefaults instantiates a new BaseItemDtoImageBlurHashes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BaseItemDtoImageBlurHashes) GetArt ¶

func (o *BaseItemDtoImageBlurHashes) GetArt() map[string]string

GetArt returns the Art field value if set, zero value otherwise.

func (*BaseItemDtoImageBlurHashes) GetArtOk ¶

func (o *BaseItemDtoImageBlurHashes) GetArtOk() (*map[string]string, bool)

GetArtOk returns a tuple with the Art field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDtoImageBlurHashes) GetBackdrop ¶

func (o *BaseItemDtoImageBlurHashes) GetBackdrop() map[string]string

GetBackdrop returns the Backdrop field value if set, zero value otherwise.

func (*BaseItemDtoImageBlurHashes) GetBackdropOk ¶

func (o *BaseItemDtoImageBlurHashes) GetBackdropOk() (*map[string]string, bool)

GetBackdropOk returns a tuple with the Backdrop field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDtoImageBlurHashes) GetBanner ¶

func (o *BaseItemDtoImageBlurHashes) GetBanner() map[string]string

GetBanner returns the Banner field value if set, zero value otherwise.

func (*BaseItemDtoImageBlurHashes) GetBannerOk ¶

func (o *BaseItemDtoImageBlurHashes) GetBannerOk() (*map[string]string, bool)

GetBannerOk returns a tuple with the Banner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDtoImageBlurHashes) GetBox ¶

func (o *BaseItemDtoImageBlurHashes) GetBox() map[string]string

GetBox returns the Box field value if set, zero value otherwise.

func (*BaseItemDtoImageBlurHashes) GetBoxOk ¶

func (o *BaseItemDtoImageBlurHashes) GetBoxOk() (*map[string]string, bool)

GetBoxOk returns a tuple with the Box field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDtoImageBlurHashes) GetBoxRear ¶

func (o *BaseItemDtoImageBlurHashes) GetBoxRear() map[string]string

GetBoxRear returns the BoxRear field value if set, zero value otherwise.

func (*BaseItemDtoImageBlurHashes) GetBoxRearOk ¶

func (o *BaseItemDtoImageBlurHashes) GetBoxRearOk() (*map[string]string, bool)

GetBoxRearOk returns a tuple with the BoxRear field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDtoImageBlurHashes) GetChapter ¶

func (o *BaseItemDtoImageBlurHashes) GetChapter() map[string]string

GetChapter returns the Chapter field value if set, zero value otherwise.

func (*BaseItemDtoImageBlurHashes) GetChapterOk ¶

func (o *BaseItemDtoImageBlurHashes) GetChapterOk() (*map[string]string, bool)

GetChapterOk returns a tuple with the Chapter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDtoImageBlurHashes) GetDisc ¶

func (o *BaseItemDtoImageBlurHashes) GetDisc() map[string]string

GetDisc returns the Disc field value if set, zero value otherwise.

func (*BaseItemDtoImageBlurHashes) GetDiscOk ¶

func (o *BaseItemDtoImageBlurHashes) GetDiscOk() (*map[string]string, bool)

GetDiscOk returns a tuple with the Disc field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *BaseItemDtoImageBlurHashes) GetLogo() map[string]string

GetLogo returns the Logo field value if set, zero value otherwise.

func (*BaseItemDtoImageBlurHashes) GetLogoOk ¶

func (o *BaseItemDtoImageBlurHashes) GetLogoOk() (*map[string]string, bool)

GetLogoOk returns a tuple with the Logo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDtoImageBlurHashes) GetMenu ¶

func (o *BaseItemDtoImageBlurHashes) GetMenu() map[string]string

GetMenu returns the Menu field value if set, zero value otherwise.

func (*BaseItemDtoImageBlurHashes) GetMenuOk ¶

func (o *BaseItemDtoImageBlurHashes) GetMenuOk() (*map[string]string, bool)

GetMenuOk returns a tuple with the Menu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDtoImageBlurHashes) GetPrimary ¶

func (o *BaseItemDtoImageBlurHashes) GetPrimary() map[string]string

GetPrimary returns the Primary field value if set, zero value otherwise.

func (*BaseItemDtoImageBlurHashes) GetPrimaryOk ¶

func (o *BaseItemDtoImageBlurHashes) GetPrimaryOk() (*map[string]string, bool)

GetPrimaryOk returns a tuple with the Primary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDtoImageBlurHashes) GetProfile ¶

func (o *BaseItemDtoImageBlurHashes) GetProfile() map[string]string

GetProfile returns the Profile field value if set, zero value otherwise.

func (*BaseItemDtoImageBlurHashes) GetProfileOk ¶

func (o *BaseItemDtoImageBlurHashes) GetProfileOk() (*map[string]string, bool)

GetProfileOk returns a tuple with the Profile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDtoImageBlurHashes) GetScreenshot ¶

func (o *BaseItemDtoImageBlurHashes) GetScreenshot() map[string]string

GetScreenshot returns the Screenshot field value if set, zero value otherwise.

func (*BaseItemDtoImageBlurHashes) GetScreenshotOk ¶

func (o *BaseItemDtoImageBlurHashes) GetScreenshotOk() (*map[string]string, bool)

GetScreenshotOk returns a tuple with the Screenshot field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDtoImageBlurHashes) GetThumb ¶

func (o *BaseItemDtoImageBlurHashes) GetThumb() map[string]string

GetThumb returns the Thumb field value if set, zero value otherwise.

func (*BaseItemDtoImageBlurHashes) GetThumbOk ¶

func (o *BaseItemDtoImageBlurHashes) GetThumbOk() (*map[string]string, bool)

GetThumbOk returns a tuple with the Thumb field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDtoImageBlurHashes) HasArt ¶

func (o *BaseItemDtoImageBlurHashes) HasArt() bool

HasArt returns a boolean if a field has been set.

func (*BaseItemDtoImageBlurHashes) HasBackdrop ¶

func (o *BaseItemDtoImageBlurHashes) HasBackdrop() bool

HasBackdrop returns a boolean if a field has been set.

func (*BaseItemDtoImageBlurHashes) HasBanner ¶

func (o *BaseItemDtoImageBlurHashes) HasBanner() bool

HasBanner returns a boolean if a field has been set.

func (*BaseItemDtoImageBlurHashes) HasBox ¶

func (o *BaseItemDtoImageBlurHashes) HasBox() bool

HasBox returns a boolean if a field has been set.

func (*BaseItemDtoImageBlurHashes) HasBoxRear ¶

func (o *BaseItemDtoImageBlurHashes) HasBoxRear() bool

HasBoxRear returns a boolean if a field has been set.

func (*BaseItemDtoImageBlurHashes) HasChapter ¶

func (o *BaseItemDtoImageBlurHashes) HasChapter() bool

HasChapter returns a boolean if a field has been set.

func (*BaseItemDtoImageBlurHashes) HasDisc ¶

func (o *BaseItemDtoImageBlurHashes) HasDisc() bool

HasDisc returns a boolean if a field has been set.

func (o *BaseItemDtoImageBlurHashes) HasLogo() bool

HasLogo returns a boolean if a field has been set.

func (*BaseItemDtoImageBlurHashes) HasMenu ¶

func (o *BaseItemDtoImageBlurHashes) HasMenu() bool

HasMenu returns a boolean if a field has been set.

func (*BaseItemDtoImageBlurHashes) HasPrimary ¶

func (o *BaseItemDtoImageBlurHashes) HasPrimary() bool

HasPrimary returns a boolean if a field has been set.

func (*BaseItemDtoImageBlurHashes) HasProfile ¶

func (o *BaseItemDtoImageBlurHashes) HasProfile() bool

HasProfile returns a boolean if a field has been set.

func (*BaseItemDtoImageBlurHashes) HasScreenshot ¶

func (o *BaseItemDtoImageBlurHashes) HasScreenshot() bool

HasScreenshot returns a boolean if a field has been set.

func (*BaseItemDtoImageBlurHashes) HasThumb ¶

func (o *BaseItemDtoImageBlurHashes) HasThumb() bool

HasThumb returns a boolean if a field has been set.

func (BaseItemDtoImageBlurHashes) MarshalJSON ¶

func (o BaseItemDtoImageBlurHashes) MarshalJSON() ([]byte, error)

func (*BaseItemDtoImageBlurHashes) SetArt ¶

func (o *BaseItemDtoImageBlurHashes) SetArt(v map[string]string)

SetArt gets a reference to the given map[string]string and assigns it to the Art field.

func (*BaseItemDtoImageBlurHashes) SetBackdrop ¶

func (o *BaseItemDtoImageBlurHashes) SetBackdrop(v map[string]string)

SetBackdrop gets a reference to the given map[string]string and assigns it to the Backdrop field.

func (*BaseItemDtoImageBlurHashes) SetBanner ¶

func (o *BaseItemDtoImageBlurHashes) SetBanner(v map[string]string)

SetBanner gets a reference to the given map[string]string and assigns it to the Banner field.

func (*BaseItemDtoImageBlurHashes) SetBox ¶

func (o *BaseItemDtoImageBlurHashes) SetBox(v map[string]string)

SetBox gets a reference to the given map[string]string and assigns it to the Box field.

func (*BaseItemDtoImageBlurHashes) SetBoxRear ¶

func (o *BaseItemDtoImageBlurHashes) SetBoxRear(v map[string]string)

SetBoxRear gets a reference to the given map[string]string and assigns it to the BoxRear field.

func (*BaseItemDtoImageBlurHashes) SetChapter ¶

func (o *BaseItemDtoImageBlurHashes) SetChapter(v map[string]string)

SetChapter gets a reference to the given map[string]string and assigns it to the Chapter field.

func (*BaseItemDtoImageBlurHashes) SetDisc ¶

func (o *BaseItemDtoImageBlurHashes) SetDisc(v map[string]string)

SetDisc gets a reference to the given map[string]string and assigns it to the Disc field.

func (o *BaseItemDtoImageBlurHashes) SetLogo(v map[string]string)

SetLogo gets a reference to the given map[string]string and assigns it to the Logo field.

func (*BaseItemDtoImageBlurHashes) SetMenu ¶

func (o *BaseItemDtoImageBlurHashes) SetMenu(v map[string]string)

SetMenu gets a reference to the given map[string]string and assigns it to the Menu field.

func (*BaseItemDtoImageBlurHashes) SetPrimary ¶

func (o *BaseItemDtoImageBlurHashes) SetPrimary(v map[string]string)

SetPrimary gets a reference to the given map[string]string and assigns it to the Primary field.

func (*BaseItemDtoImageBlurHashes) SetProfile ¶

func (o *BaseItemDtoImageBlurHashes) SetProfile(v map[string]string)

SetProfile gets a reference to the given map[string]string and assigns it to the Profile field.

func (*BaseItemDtoImageBlurHashes) SetScreenshot ¶

func (o *BaseItemDtoImageBlurHashes) SetScreenshot(v map[string]string)

SetScreenshot gets a reference to the given map[string]string and assigns it to the Screenshot field.

func (*BaseItemDtoImageBlurHashes) SetThumb ¶

func (o *BaseItemDtoImageBlurHashes) SetThumb(v map[string]string)

SetThumb gets a reference to the given map[string]string and assigns it to the Thumb field.

func (BaseItemDtoImageBlurHashes) ToMap ¶

func (o BaseItemDtoImageBlurHashes) ToMap() (map[string]interface{}, error)

type BaseItemDtoQueryResult ¶

type BaseItemDtoQueryResult struct {
	// Gets or sets the items.
	Items []BaseItemDto `json:"Items,omitempty"`
	// Gets or sets the total number of records available.
	TotalRecordCount *int32 `json:"TotalRecordCount,omitempty"`
	// Gets or sets the index of the first record in Items.
	StartIndex *int32 `json:"StartIndex,omitempty"`
}

BaseItemDtoQueryResult Query result container.

func NewBaseItemDtoQueryResult ¶

func NewBaseItemDtoQueryResult() *BaseItemDtoQueryResult

NewBaseItemDtoQueryResult instantiates a new BaseItemDtoQueryResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBaseItemDtoQueryResultWithDefaults ¶

func NewBaseItemDtoQueryResultWithDefaults() *BaseItemDtoQueryResult

NewBaseItemDtoQueryResultWithDefaults instantiates a new BaseItemDtoQueryResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BaseItemDtoQueryResult) GetItems ¶

func (o *BaseItemDtoQueryResult) GetItems() []BaseItemDto

GetItems returns the Items field value if set, zero value otherwise.

func (*BaseItemDtoQueryResult) GetItemsOk ¶

func (o *BaseItemDtoQueryResult) GetItemsOk() ([]BaseItemDto, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDtoQueryResult) GetStartIndex ¶

func (o *BaseItemDtoQueryResult) GetStartIndex() int32

GetStartIndex returns the StartIndex field value if set, zero value otherwise.

func (*BaseItemDtoQueryResult) GetStartIndexOk ¶

func (o *BaseItemDtoQueryResult) GetStartIndexOk() (*int32, bool)

GetStartIndexOk returns a tuple with the StartIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDtoQueryResult) GetTotalRecordCount ¶

func (o *BaseItemDtoQueryResult) GetTotalRecordCount() int32

GetTotalRecordCount returns the TotalRecordCount field value if set, zero value otherwise.

func (*BaseItemDtoQueryResult) GetTotalRecordCountOk ¶

func (o *BaseItemDtoQueryResult) GetTotalRecordCountOk() (*int32, bool)

GetTotalRecordCountOk returns a tuple with the TotalRecordCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemDtoQueryResult) HasItems ¶

func (o *BaseItemDtoQueryResult) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*BaseItemDtoQueryResult) HasStartIndex ¶

func (o *BaseItemDtoQueryResult) HasStartIndex() bool

HasStartIndex returns a boolean if a field has been set.

func (*BaseItemDtoQueryResult) HasTotalRecordCount ¶

func (o *BaseItemDtoQueryResult) HasTotalRecordCount() bool

HasTotalRecordCount returns a boolean if a field has been set.

func (BaseItemDtoQueryResult) MarshalJSON ¶

func (o BaseItemDtoQueryResult) MarshalJSON() ([]byte, error)

func (*BaseItemDtoQueryResult) SetItems ¶

func (o *BaseItemDtoQueryResult) SetItems(v []BaseItemDto)

SetItems gets a reference to the given []BaseItemDto and assigns it to the Items field.

func (*BaseItemDtoQueryResult) SetStartIndex ¶

func (o *BaseItemDtoQueryResult) SetStartIndex(v int32)

SetStartIndex gets a reference to the given int32 and assigns it to the StartIndex field.

func (*BaseItemDtoQueryResult) SetTotalRecordCount ¶

func (o *BaseItemDtoQueryResult) SetTotalRecordCount(v int32)

SetTotalRecordCount gets a reference to the given int32 and assigns it to the TotalRecordCount field.

func (BaseItemDtoQueryResult) ToMap ¶

func (o BaseItemDtoQueryResult) ToMap() (map[string]interface{}, error)

type BaseItemKind ¶

type BaseItemKind string

BaseItemKind The base item kind.

const (
	BASEITEMKIND_AGGREGATE_FOLDER        BaseItemKind = "AggregateFolder"
	BASEITEMKIND_AUDIO                   BaseItemKind = "Audio"
	BASEITEMKIND_AUDIO_BOOK              BaseItemKind = "AudioBook"
	BASEITEMKIND_BASE_PLUGIN_FOLDER      BaseItemKind = "BasePluginFolder"
	BASEITEMKIND_BOOK                    BaseItemKind = "Book"
	BASEITEMKIND_BOX_SET                 BaseItemKind = "BoxSet"
	BASEITEMKIND_CHANNEL                 BaseItemKind = "Channel"
	BASEITEMKIND_CHANNEL_FOLDER_ITEM     BaseItemKind = "ChannelFolderItem"
	BASEITEMKIND_COLLECTION_FOLDER       BaseItemKind = "CollectionFolder"
	BASEITEMKIND_EPISODE                 BaseItemKind = "Episode"
	BASEITEMKIND_FOLDER                  BaseItemKind = "Folder"
	BASEITEMKIND_GENRE                   BaseItemKind = "Genre"
	BASEITEMKIND_MANUAL_PLAYLISTS_FOLDER BaseItemKind = "ManualPlaylistsFolder"
	BASEITEMKIND_MOVIE                   BaseItemKind = "Movie"
	BASEITEMKIND_LIVE_TV_CHANNEL         BaseItemKind = "LiveTvChannel"
	BASEITEMKIND_LIVE_TV_PROGRAM         BaseItemKind = "LiveTvProgram"
	BASEITEMKIND_MUSIC_ALBUM             BaseItemKind = "MusicAlbum"
	BASEITEMKIND_MUSIC_ARTIST            BaseItemKind = "MusicArtist"
	BASEITEMKIND_MUSIC_GENRE             BaseItemKind = "MusicGenre"
	BASEITEMKIND_MUSIC_VIDEO             BaseItemKind = "MusicVideo"
	BASEITEMKIND_PERSON                  BaseItemKind = "Person"
	BASEITEMKIND_PHOTO                   BaseItemKind = "Photo"
	BASEITEMKIND_PHOTO_ALBUM             BaseItemKind = "PhotoAlbum"
	BASEITEMKIND_PLAYLIST                BaseItemKind = "Playlist"
	BASEITEMKIND_PLAYLISTS_FOLDER        BaseItemKind = "PlaylistsFolder"
	BASEITEMKIND_PROGRAM                 BaseItemKind = "Program"
	BASEITEMKIND_RECORDING               BaseItemKind = "Recording"
	BASEITEMKIND_SEASON                  BaseItemKind = "Season"
	BASEITEMKIND_SERIES                  BaseItemKind = "Series"
	BASEITEMKIND_STUDIO                  BaseItemKind = "Studio"
	BASEITEMKIND_TRAILER                 BaseItemKind = "Trailer"
	BASEITEMKIND_TV_CHANNEL              BaseItemKind = "TvChannel"
	BASEITEMKIND_TV_PROGRAM              BaseItemKind = "TvProgram"
	BASEITEMKIND_USER_ROOT_FOLDER        BaseItemKind = "UserRootFolder"
	BASEITEMKIND_USER_VIEW               BaseItemKind = "UserView"
	BASEITEMKIND_VIDEO                   BaseItemKind = "Video"
	BASEITEMKIND_YEAR                    BaseItemKind = "Year"
)

List of BaseItemKind

func NewBaseItemKindFromValue ¶

func NewBaseItemKindFromValue(v string) (*BaseItemKind, error)

NewBaseItemKindFromValue returns a pointer to a valid BaseItemKind for the value passed as argument, or an error if the value passed is not allowed by the enum

func (BaseItemKind) IsValid ¶

func (v BaseItemKind) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (BaseItemKind) Ptr ¶

func (v BaseItemKind) Ptr() *BaseItemKind

Ptr returns reference to BaseItemKind value

func (*BaseItemKind) UnmarshalJSON ¶

func (v *BaseItemKind) UnmarshalJSON(src []byte) error

type BaseItemPerson ¶

type BaseItemPerson struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the identifier.
	Id *string `json:"Id,omitempty"`
	// Gets or sets the role.
	Role NullableString `json:"Role,omitempty"`
	// The person kind.
	Type *PersonKind `json:"Type,omitempty"`
	// Gets or sets the primary image tag.
	PrimaryImageTag NullableString                        `json:"PrimaryImageTag,omitempty"`
	ImageBlurHashes NullableBaseItemPersonImageBlurHashes `json:"ImageBlurHashes,omitempty"`
}

BaseItemPerson This is used by the api to get information about a Person within a BaseItem.

func NewBaseItemPerson ¶

func NewBaseItemPerson() *BaseItemPerson

NewBaseItemPerson instantiates a new BaseItemPerson object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBaseItemPersonWithDefaults ¶

func NewBaseItemPersonWithDefaults() *BaseItemPerson

NewBaseItemPersonWithDefaults instantiates a new BaseItemPerson object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BaseItemPerson) GetId ¶

func (o *BaseItemPerson) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*BaseItemPerson) GetIdOk ¶

func (o *BaseItemPerson) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemPerson) GetImageBlurHashes ¶

func (o *BaseItemPerson) GetImageBlurHashes() BaseItemPersonImageBlurHashes

GetImageBlurHashes returns the ImageBlurHashes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemPerson) GetImageBlurHashesOk ¶

func (o *BaseItemPerson) GetImageBlurHashesOk() (*BaseItemPersonImageBlurHashes, bool)

GetImageBlurHashesOk returns a tuple with the ImageBlurHashes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemPerson) GetName ¶

func (o *BaseItemPerson) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemPerson) GetNameOk ¶

func (o *BaseItemPerson) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemPerson) GetPrimaryImageTag ¶

func (o *BaseItemPerson) GetPrimaryImageTag() string

GetPrimaryImageTag returns the PrimaryImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemPerson) GetPrimaryImageTagOk ¶

func (o *BaseItemPerson) GetPrimaryImageTagOk() (*string, bool)

GetPrimaryImageTagOk returns a tuple with the PrimaryImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemPerson) GetRole ¶

func (o *BaseItemPerson) GetRole() string

GetRole returns the Role field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseItemPerson) GetRoleOk ¶

func (o *BaseItemPerson) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseItemPerson) GetType ¶

func (o *BaseItemPerson) GetType() PersonKind

GetType returns the Type field value if set, zero value otherwise.

func (*BaseItemPerson) GetTypeOk ¶

func (o *BaseItemPerson) GetTypeOk() (*PersonKind, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemPerson) HasId ¶

func (o *BaseItemPerson) HasId() bool

HasId returns a boolean if a field has been set.

func (*BaseItemPerson) HasImageBlurHashes ¶

func (o *BaseItemPerson) HasImageBlurHashes() bool

HasImageBlurHashes returns a boolean if a field has been set.

func (*BaseItemPerson) HasName ¶

func (o *BaseItemPerson) HasName() bool

HasName returns a boolean if a field has been set.

func (*BaseItemPerson) HasPrimaryImageTag ¶

func (o *BaseItemPerson) HasPrimaryImageTag() bool

HasPrimaryImageTag returns a boolean if a field has been set.

func (*BaseItemPerson) HasRole ¶

func (o *BaseItemPerson) HasRole() bool

HasRole returns a boolean if a field has been set.

func (*BaseItemPerson) HasType ¶

func (o *BaseItemPerson) HasType() bool

HasType returns a boolean if a field has been set.

func (BaseItemPerson) MarshalJSON ¶

func (o BaseItemPerson) MarshalJSON() ([]byte, error)

func (*BaseItemPerson) SetId ¶

func (o *BaseItemPerson) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*BaseItemPerson) SetImageBlurHashes ¶

func (o *BaseItemPerson) SetImageBlurHashes(v BaseItemPersonImageBlurHashes)

SetImageBlurHashes gets a reference to the given NullableBaseItemPersonImageBlurHashes and assigns it to the ImageBlurHashes field.

func (*BaseItemPerson) SetImageBlurHashesNil ¶

func (o *BaseItemPerson) SetImageBlurHashesNil()

SetImageBlurHashesNil sets the value for ImageBlurHashes to be an explicit nil

func (*BaseItemPerson) SetName ¶

func (o *BaseItemPerson) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*BaseItemPerson) SetNameNil ¶

func (o *BaseItemPerson) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*BaseItemPerson) SetPrimaryImageTag ¶

func (o *BaseItemPerson) SetPrimaryImageTag(v string)

SetPrimaryImageTag gets a reference to the given NullableString and assigns it to the PrimaryImageTag field.

func (*BaseItemPerson) SetPrimaryImageTagNil ¶

func (o *BaseItemPerson) SetPrimaryImageTagNil()

SetPrimaryImageTagNil sets the value for PrimaryImageTag to be an explicit nil

func (*BaseItemPerson) SetRole ¶

func (o *BaseItemPerson) SetRole(v string)

SetRole gets a reference to the given NullableString and assigns it to the Role field.

func (*BaseItemPerson) SetRoleNil ¶

func (o *BaseItemPerson) SetRoleNil()

SetRoleNil sets the value for Role to be an explicit nil

func (*BaseItemPerson) SetType ¶

func (o *BaseItemPerson) SetType(v PersonKind)

SetType gets a reference to the given PersonKind and assigns it to the Type field.

func (BaseItemPerson) ToMap ¶

func (o BaseItemPerson) ToMap() (map[string]interface{}, error)

func (*BaseItemPerson) UnsetImageBlurHashes ¶

func (o *BaseItemPerson) UnsetImageBlurHashes()

UnsetImageBlurHashes ensures that no value is present for ImageBlurHashes, not even an explicit nil

func (*BaseItemPerson) UnsetName ¶

func (o *BaseItemPerson) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*BaseItemPerson) UnsetPrimaryImageTag ¶

func (o *BaseItemPerson) UnsetPrimaryImageTag()

UnsetPrimaryImageTag ensures that no value is present for PrimaryImageTag, not even an explicit nil

func (*BaseItemPerson) UnsetRole ¶

func (o *BaseItemPerson) UnsetRole()

UnsetRole ensures that no value is present for Role, not even an explicit nil

type BaseItemPersonImageBlurHashes ¶

type BaseItemPersonImageBlurHashes struct {
	Primary    *map[string]string `json:"Primary,omitempty"`
	Art        *map[string]string `json:"Art,omitempty"`
	Backdrop   *map[string]string `json:"Backdrop,omitempty"`
	Banner     *map[string]string `json:"Banner,omitempty"`
	Thumb      *map[string]string `json:"Thumb,omitempty"`
	Disc       *map[string]string `json:"Disc,omitempty"`
	Box        *map[string]string `json:"Box,omitempty"`
	Screenshot *map[string]string `json:"Screenshot,omitempty"`
	Menu       *map[string]string `json:"Menu,omitempty"`
	Chapter    *map[string]string `json:"Chapter,omitempty"`
	BoxRear    *map[string]string `json:"BoxRear,omitempty"`
	Profile    *map[string]string `json:"Profile,omitempty"`
}

BaseItemPersonImageBlurHashes Gets or sets the primary image blurhash.

func NewBaseItemPersonImageBlurHashes ¶

func NewBaseItemPersonImageBlurHashes() *BaseItemPersonImageBlurHashes

NewBaseItemPersonImageBlurHashes instantiates a new BaseItemPersonImageBlurHashes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBaseItemPersonImageBlurHashesWithDefaults ¶

func NewBaseItemPersonImageBlurHashesWithDefaults() *BaseItemPersonImageBlurHashes

NewBaseItemPersonImageBlurHashesWithDefaults instantiates a new BaseItemPersonImageBlurHashes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BaseItemPersonImageBlurHashes) GetArt ¶

GetArt returns the Art field value if set, zero value otherwise.

func (*BaseItemPersonImageBlurHashes) GetArtOk ¶

func (o *BaseItemPersonImageBlurHashes) GetArtOk() (*map[string]string, bool)

GetArtOk returns a tuple with the Art field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemPersonImageBlurHashes) GetBackdrop ¶

func (o *BaseItemPersonImageBlurHashes) GetBackdrop() map[string]string

GetBackdrop returns the Backdrop field value if set, zero value otherwise.

func (*BaseItemPersonImageBlurHashes) GetBackdropOk ¶

func (o *BaseItemPersonImageBlurHashes) GetBackdropOk() (*map[string]string, bool)

GetBackdropOk returns a tuple with the Backdrop field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemPersonImageBlurHashes) GetBanner ¶

func (o *BaseItemPersonImageBlurHashes) GetBanner() map[string]string

GetBanner returns the Banner field value if set, zero value otherwise.

func (*BaseItemPersonImageBlurHashes) GetBannerOk ¶

func (o *BaseItemPersonImageBlurHashes) GetBannerOk() (*map[string]string, bool)

GetBannerOk returns a tuple with the Banner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemPersonImageBlurHashes) GetBox ¶

GetBox returns the Box field value if set, zero value otherwise.

func (*BaseItemPersonImageBlurHashes) GetBoxOk ¶

func (o *BaseItemPersonImageBlurHashes) GetBoxOk() (*map[string]string, bool)

GetBoxOk returns a tuple with the Box field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemPersonImageBlurHashes) GetBoxRear ¶

func (o *BaseItemPersonImageBlurHashes) GetBoxRear() map[string]string

GetBoxRear returns the BoxRear field value if set, zero value otherwise.

func (*BaseItemPersonImageBlurHashes) GetBoxRearOk ¶

func (o *BaseItemPersonImageBlurHashes) GetBoxRearOk() (*map[string]string, bool)

GetBoxRearOk returns a tuple with the BoxRear field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemPersonImageBlurHashes) GetChapter ¶

func (o *BaseItemPersonImageBlurHashes) GetChapter() map[string]string

GetChapter returns the Chapter field value if set, zero value otherwise.

func (*BaseItemPersonImageBlurHashes) GetChapterOk ¶

func (o *BaseItemPersonImageBlurHashes) GetChapterOk() (*map[string]string, bool)

GetChapterOk returns a tuple with the Chapter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemPersonImageBlurHashes) GetDisc ¶

func (o *BaseItemPersonImageBlurHashes) GetDisc() map[string]string

GetDisc returns the Disc field value if set, zero value otherwise.

func (*BaseItemPersonImageBlurHashes) GetDiscOk ¶

func (o *BaseItemPersonImageBlurHashes) GetDiscOk() (*map[string]string, bool)

GetDiscOk returns a tuple with the Disc field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *BaseItemPersonImageBlurHashes) GetLogo() map[string]string

GetLogo returns the Logo field value if set, zero value otherwise.

func (*BaseItemPersonImageBlurHashes) GetLogoOk ¶

func (o *BaseItemPersonImageBlurHashes) GetLogoOk() (*map[string]string, bool)

GetLogoOk returns a tuple with the Logo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemPersonImageBlurHashes) GetMenu ¶

func (o *BaseItemPersonImageBlurHashes) GetMenu() map[string]string

GetMenu returns the Menu field value if set, zero value otherwise.

func (*BaseItemPersonImageBlurHashes) GetMenuOk ¶

func (o *BaseItemPersonImageBlurHashes) GetMenuOk() (*map[string]string, bool)

GetMenuOk returns a tuple with the Menu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemPersonImageBlurHashes) GetPrimary ¶

func (o *BaseItemPersonImageBlurHashes) GetPrimary() map[string]string

GetPrimary returns the Primary field value if set, zero value otherwise.

func (*BaseItemPersonImageBlurHashes) GetPrimaryOk ¶

func (o *BaseItemPersonImageBlurHashes) GetPrimaryOk() (*map[string]string, bool)

GetPrimaryOk returns a tuple with the Primary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemPersonImageBlurHashes) GetProfile ¶

func (o *BaseItemPersonImageBlurHashes) GetProfile() map[string]string

GetProfile returns the Profile field value if set, zero value otherwise.

func (*BaseItemPersonImageBlurHashes) GetProfileOk ¶

func (o *BaseItemPersonImageBlurHashes) GetProfileOk() (*map[string]string, bool)

GetProfileOk returns a tuple with the Profile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemPersonImageBlurHashes) GetScreenshot ¶

func (o *BaseItemPersonImageBlurHashes) GetScreenshot() map[string]string

GetScreenshot returns the Screenshot field value if set, zero value otherwise.

func (*BaseItemPersonImageBlurHashes) GetScreenshotOk ¶

func (o *BaseItemPersonImageBlurHashes) GetScreenshotOk() (*map[string]string, bool)

GetScreenshotOk returns a tuple with the Screenshot field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemPersonImageBlurHashes) GetThumb ¶

func (o *BaseItemPersonImageBlurHashes) GetThumb() map[string]string

GetThumb returns the Thumb field value if set, zero value otherwise.

func (*BaseItemPersonImageBlurHashes) GetThumbOk ¶

func (o *BaseItemPersonImageBlurHashes) GetThumbOk() (*map[string]string, bool)

GetThumbOk returns a tuple with the Thumb field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseItemPersonImageBlurHashes) HasArt ¶

func (o *BaseItemPersonImageBlurHashes) HasArt() bool

HasArt returns a boolean if a field has been set.

func (*BaseItemPersonImageBlurHashes) HasBackdrop ¶

func (o *BaseItemPersonImageBlurHashes) HasBackdrop() bool

HasBackdrop returns a boolean if a field has been set.

func (*BaseItemPersonImageBlurHashes) HasBanner ¶

func (o *BaseItemPersonImageBlurHashes) HasBanner() bool

HasBanner returns a boolean if a field has been set.

func (*BaseItemPersonImageBlurHashes) HasBox ¶

func (o *BaseItemPersonImageBlurHashes) HasBox() bool

HasBox returns a boolean if a field has been set.

func (*BaseItemPersonImageBlurHashes) HasBoxRear ¶

func (o *BaseItemPersonImageBlurHashes) HasBoxRear() bool

HasBoxRear returns a boolean if a field has been set.

func (*BaseItemPersonImageBlurHashes) HasChapter ¶

func (o *BaseItemPersonImageBlurHashes) HasChapter() bool

HasChapter returns a boolean if a field has been set.

func (*BaseItemPersonImageBlurHashes) HasDisc ¶

func (o *BaseItemPersonImageBlurHashes) HasDisc() bool

HasDisc returns a boolean if a field has been set.

func (o *BaseItemPersonImageBlurHashes) HasLogo() bool

HasLogo returns a boolean if a field has been set.

func (*BaseItemPersonImageBlurHashes) HasMenu ¶

func (o *BaseItemPersonImageBlurHashes) HasMenu() bool

HasMenu returns a boolean if a field has been set.

func (*BaseItemPersonImageBlurHashes) HasPrimary ¶

func (o *BaseItemPersonImageBlurHashes) HasPrimary() bool

HasPrimary returns a boolean if a field has been set.

func (*BaseItemPersonImageBlurHashes) HasProfile ¶

func (o *BaseItemPersonImageBlurHashes) HasProfile() bool

HasProfile returns a boolean if a field has been set.

func (*BaseItemPersonImageBlurHashes) HasScreenshot ¶

func (o *BaseItemPersonImageBlurHashes) HasScreenshot() bool

HasScreenshot returns a boolean if a field has been set.

func (*BaseItemPersonImageBlurHashes) HasThumb ¶

func (o *BaseItemPersonImageBlurHashes) HasThumb() bool

HasThumb returns a boolean if a field has been set.

func (BaseItemPersonImageBlurHashes) MarshalJSON ¶

func (o BaseItemPersonImageBlurHashes) MarshalJSON() ([]byte, error)

func (*BaseItemPersonImageBlurHashes) SetArt ¶

func (o *BaseItemPersonImageBlurHashes) SetArt(v map[string]string)

SetArt gets a reference to the given map[string]string and assigns it to the Art field.

func (*BaseItemPersonImageBlurHashes) SetBackdrop ¶

func (o *BaseItemPersonImageBlurHashes) SetBackdrop(v map[string]string)

SetBackdrop gets a reference to the given map[string]string and assigns it to the Backdrop field.

func (*BaseItemPersonImageBlurHashes) SetBanner ¶

func (o *BaseItemPersonImageBlurHashes) SetBanner(v map[string]string)

SetBanner gets a reference to the given map[string]string and assigns it to the Banner field.

func (*BaseItemPersonImageBlurHashes) SetBox ¶

func (o *BaseItemPersonImageBlurHashes) SetBox(v map[string]string)

SetBox gets a reference to the given map[string]string and assigns it to the Box field.

func (*BaseItemPersonImageBlurHashes) SetBoxRear ¶

func (o *BaseItemPersonImageBlurHashes) SetBoxRear(v map[string]string)

SetBoxRear gets a reference to the given map[string]string and assigns it to the BoxRear field.

func (*BaseItemPersonImageBlurHashes) SetChapter ¶

func (o *BaseItemPersonImageBlurHashes) SetChapter(v map[string]string)

SetChapter gets a reference to the given map[string]string and assigns it to the Chapter field.

func (*BaseItemPersonImageBlurHashes) SetDisc ¶

func (o *BaseItemPersonImageBlurHashes) SetDisc(v map[string]string)

SetDisc gets a reference to the given map[string]string and assigns it to the Disc field.

func (o *BaseItemPersonImageBlurHashes) SetLogo(v map[string]string)

SetLogo gets a reference to the given map[string]string and assigns it to the Logo field.

func (*BaseItemPersonImageBlurHashes) SetMenu ¶

func (o *BaseItemPersonImageBlurHashes) SetMenu(v map[string]string)

SetMenu gets a reference to the given map[string]string and assigns it to the Menu field.

func (*BaseItemPersonImageBlurHashes) SetPrimary ¶

func (o *BaseItemPersonImageBlurHashes) SetPrimary(v map[string]string)

SetPrimary gets a reference to the given map[string]string and assigns it to the Primary field.

func (*BaseItemPersonImageBlurHashes) SetProfile ¶

func (o *BaseItemPersonImageBlurHashes) SetProfile(v map[string]string)

SetProfile gets a reference to the given map[string]string and assigns it to the Profile field.

func (*BaseItemPersonImageBlurHashes) SetScreenshot ¶

func (o *BaseItemPersonImageBlurHashes) SetScreenshot(v map[string]string)

SetScreenshot gets a reference to the given map[string]string and assigns it to the Screenshot field.

func (*BaseItemPersonImageBlurHashes) SetThumb ¶

func (o *BaseItemPersonImageBlurHashes) SetThumb(v map[string]string)

SetThumb gets a reference to the given map[string]string and assigns it to the Thumb field.

func (BaseItemPersonImageBlurHashes) ToMap ¶

func (o BaseItemPersonImageBlurHashes) ToMap() (map[string]interface{}, error)

type BasicAuth ¶

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type BookInfo ¶

type BookInfo struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the original title.
	OriginalTitle NullableString `json:"OriginalTitle,omitempty"`
	// Gets or sets the path.
	Path NullableString `json:"Path,omitempty"`
	// Gets or sets the metadata language.
	MetadataLanguage NullableString `json:"MetadataLanguage,omitempty"`
	// Gets or sets the metadata country code.
	MetadataCountryCode NullableString `json:"MetadataCountryCode,omitempty"`
	// Gets or sets the provider ids.
	ProviderIds map[string]string `json:"ProviderIds,omitempty"`
	// Gets or sets the year.
	Year              NullableInt32  `json:"Year,omitempty"`
	IndexNumber       NullableInt32  `json:"IndexNumber,omitempty"`
	ParentIndexNumber NullableInt32  `json:"ParentIndexNumber,omitempty"`
	PremiereDate      NullableTime   `json:"PremiereDate,omitempty"`
	IsAutomated       *bool          `json:"IsAutomated,omitempty"`
	SeriesName        NullableString `json:"SeriesName,omitempty"`
}

BookInfo struct for BookInfo

func NewBookInfo ¶

func NewBookInfo() *BookInfo

NewBookInfo instantiates a new BookInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBookInfoWithDefaults ¶

func NewBookInfoWithDefaults() *BookInfo

NewBookInfoWithDefaults instantiates a new BookInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BookInfo) GetIndexNumber ¶

func (o *BookInfo) GetIndexNumber() int32

GetIndexNumber returns the IndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BookInfo) GetIndexNumberOk ¶

func (o *BookInfo) GetIndexNumberOk() (*int32, bool)

GetIndexNumberOk returns a tuple with the IndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BookInfo) GetIsAutomated ¶

func (o *BookInfo) GetIsAutomated() bool

GetIsAutomated returns the IsAutomated field value if set, zero value otherwise.

func (*BookInfo) GetIsAutomatedOk ¶

func (o *BookInfo) GetIsAutomatedOk() (*bool, bool)

GetIsAutomatedOk returns a tuple with the IsAutomated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BookInfo) GetMetadataCountryCode ¶

func (o *BookInfo) GetMetadataCountryCode() string

GetMetadataCountryCode returns the MetadataCountryCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BookInfo) GetMetadataCountryCodeOk ¶

func (o *BookInfo) GetMetadataCountryCodeOk() (*string, bool)

GetMetadataCountryCodeOk returns a tuple with the MetadataCountryCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BookInfo) GetMetadataLanguage ¶

func (o *BookInfo) GetMetadataLanguage() string

GetMetadataLanguage returns the MetadataLanguage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BookInfo) GetMetadataLanguageOk ¶

func (o *BookInfo) GetMetadataLanguageOk() (*string, bool)

GetMetadataLanguageOk returns a tuple with the MetadataLanguage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BookInfo) GetName ¶

func (o *BookInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BookInfo) GetNameOk ¶

func (o *BookInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BookInfo) GetOriginalTitle ¶

func (o *BookInfo) GetOriginalTitle() string

GetOriginalTitle returns the OriginalTitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BookInfo) GetOriginalTitleOk ¶

func (o *BookInfo) GetOriginalTitleOk() (*string, bool)

GetOriginalTitleOk returns a tuple with the OriginalTitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BookInfo) GetParentIndexNumber ¶

func (o *BookInfo) GetParentIndexNumber() int32

GetParentIndexNumber returns the ParentIndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BookInfo) GetParentIndexNumberOk ¶

func (o *BookInfo) GetParentIndexNumberOk() (*int32, bool)

GetParentIndexNumberOk returns a tuple with the ParentIndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BookInfo) GetPath ¶

func (o *BookInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BookInfo) GetPathOk ¶

func (o *BookInfo) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BookInfo) GetPremiereDate ¶

func (o *BookInfo) GetPremiereDate() time.Time

GetPremiereDate returns the PremiereDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BookInfo) GetPremiereDateOk ¶

func (o *BookInfo) GetPremiereDateOk() (*time.Time, bool)

GetPremiereDateOk returns a tuple with the PremiereDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BookInfo) GetProviderIds ¶

func (o *BookInfo) GetProviderIds() map[string]string

GetProviderIds returns the ProviderIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BookInfo) GetProviderIdsOk ¶

func (o *BookInfo) GetProviderIdsOk() (*map[string]string, bool)

GetProviderIdsOk returns a tuple with the ProviderIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BookInfo) GetSeriesName ¶

func (o *BookInfo) GetSeriesName() string

GetSeriesName returns the SeriesName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BookInfo) GetSeriesNameOk ¶

func (o *BookInfo) GetSeriesNameOk() (*string, bool)

GetSeriesNameOk returns a tuple with the SeriesName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BookInfo) GetYear ¶

func (o *BookInfo) GetYear() int32

GetYear returns the Year field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BookInfo) GetYearOk ¶

func (o *BookInfo) GetYearOk() (*int32, bool)

GetYearOk returns a tuple with the Year field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BookInfo) HasIndexNumber ¶

func (o *BookInfo) HasIndexNumber() bool

HasIndexNumber returns a boolean if a field has been set.

func (*BookInfo) HasIsAutomated ¶

func (o *BookInfo) HasIsAutomated() bool

HasIsAutomated returns a boolean if a field has been set.

func (*BookInfo) HasMetadataCountryCode ¶

func (o *BookInfo) HasMetadataCountryCode() bool

HasMetadataCountryCode returns a boolean if a field has been set.

func (*BookInfo) HasMetadataLanguage ¶

func (o *BookInfo) HasMetadataLanguage() bool

HasMetadataLanguage returns a boolean if a field has been set.

func (*BookInfo) HasName ¶

func (o *BookInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*BookInfo) HasOriginalTitle ¶

func (o *BookInfo) HasOriginalTitle() bool

HasOriginalTitle returns a boolean if a field has been set.

func (*BookInfo) HasParentIndexNumber ¶

func (o *BookInfo) HasParentIndexNumber() bool

HasParentIndexNumber returns a boolean if a field has been set.

func (*BookInfo) HasPath ¶

func (o *BookInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*BookInfo) HasPremiereDate ¶

func (o *BookInfo) HasPremiereDate() bool

HasPremiereDate returns a boolean if a field has been set.

func (*BookInfo) HasProviderIds ¶

func (o *BookInfo) HasProviderIds() bool

HasProviderIds returns a boolean if a field has been set.

func (*BookInfo) HasSeriesName ¶

func (o *BookInfo) HasSeriesName() bool

HasSeriesName returns a boolean if a field has been set.

func (*BookInfo) HasYear ¶

func (o *BookInfo) HasYear() bool

HasYear returns a boolean if a field has been set.

func (BookInfo) MarshalJSON ¶

func (o BookInfo) MarshalJSON() ([]byte, error)

func (*BookInfo) SetIndexNumber ¶

func (o *BookInfo) SetIndexNumber(v int32)

SetIndexNumber gets a reference to the given NullableInt32 and assigns it to the IndexNumber field.

func (*BookInfo) SetIndexNumberNil ¶

func (o *BookInfo) SetIndexNumberNil()

SetIndexNumberNil sets the value for IndexNumber to be an explicit nil

func (*BookInfo) SetIsAutomated ¶

func (o *BookInfo) SetIsAutomated(v bool)

SetIsAutomated gets a reference to the given bool and assigns it to the IsAutomated field.

func (*BookInfo) SetMetadataCountryCode ¶

func (o *BookInfo) SetMetadataCountryCode(v string)

SetMetadataCountryCode gets a reference to the given NullableString and assigns it to the MetadataCountryCode field.

func (*BookInfo) SetMetadataCountryCodeNil ¶

func (o *BookInfo) SetMetadataCountryCodeNil()

SetMetadataCountryCodeNil sets the value for MetadataCountryCode to be an explicit nil

func (*BookInfo) SetMetadataLanguage ¶

func (o *BookInfo) SetMetadataLanguage(v string)

SetMetadataLanguage gets a reference to the given NullableString and assigns it to the MetadataLanguage field.

func (*BookInfo) SetMetadataLanguageNil ¶

func (o *BookInfo) SetMetadataLanguageNil()

SetMetadataLanguageNil sets the value for MetadataLanguage to be an explicit nil

func (*BookInfo) SetName ¶

func (o *BookInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*BookInfo) SetNameNil ¶

func (o *BookInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*BookInfo) SetOriginalTitle ¶

func (o *BookInfo) SetOriginalTitle(v string)

SetOriginalTitle gets a reference to the given NullableString and assigns it to the OriginalTitle field.

func (*BookInfo) SetOriginalTitleNil ¶

func (o *BookInfo) SetOriginalTitleNil()

SetOriginalTitleNil sets the value for OriginalTitle to be an explicit nil

func (*BookInfo) SetParentIndexNumber ¶

func (o *BookInfo) SetParentIndexNumber(v int32)

SetParentIndexNumber gets a reference to the given NullableInt32 and assigns it to the ParentIndexNumber field.

func (*BookInfo) SetParentIndexNumberNil ¶

func (o *BookInfo) SetParentIndexNumberNil()

SetParentIndexNumberNil sets the value for ParentIndexNumber to be an explicit nil

func (*BookInfo) SetPath ¶

func (o *BookInfo) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*BookInfo) SetPathNil ¶

func (o *BookInfo) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*BookInfo) SetPremiereDate ¶

func (o *BookInfo) SetPremiereDate(v time.Time)

SetPremiereDate gets a reference to the given NullableTime and assigns it to the PremiereDate field.

func (*BookInfo) SetPremiereDateNil ¶

func (o *BookInfo) SetPremiereDateNil()

SetPremiereDateNil sets the value for PremiereDate to be an explicit nil

func (*BookInfo) SetProviderIds ¶

func (o *BookInfo) SetProviderIds(v map[string]string)

SetProviderIds gets a reference to the given map[string]string and assigns it to the ProviderIds field.

func (*BookInfo) SetSeriesName ¶

func (o *BookInfo) SetSeriesName(v string)

SetSeriesName gets a reference to the given NullableString and assigns it to the SeriesName field.

func (*BookInfo) SetSeriesNameNil ¶

func (o *BookInfo) SetSeriesNameNil()

SetSeriesNameNil sets the value for SeriesName to be an explicit nil

func (*BookInfo) SetYear ¶

func (o *BookInfo) SetYear(v int32)

SetYear gets a reference to the given NullableInt32 and assigns it to the Year field.

func (*BookInfo) SetYearNil ¶

func (o *BookInfo) SetYearNil()

SetYearNil sets the value for Year to be an explicit nil

func (BookInfo) ToMap ¶

func (o BookInfo) ToMap() (map[string]interface{}, error)

func (*BookInfo) UnsetIndexNumber ¶

func (o *BookInfo) UnsetIndexNumber()

UnsetIndexNumber ensures that no value is present for IndexNumber, not even an explicit nil

func (*BookInfo) UnsetMetadataCountryCode ¶

func (o *BookInfo) UnsetMetadataCountryCode()

UnsetMetadataCountryCode ensures that no value is present for MetadataCountryCode, not even an explicit nil

func (*BookInfo) UnsetMetadataLanguage ¶

func (o *BookInfo) UnsetMetadataLanguage()

UnsetMetadataLanguage ensures that no value is present for MetadataLanguage, not even an explicit nil

func (*BookInfo) UnsetName ¶

func (o *BookInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*BookInfo) UnsetOriginalTitle ¶

func (o *BookInfo) UnsetOriginalTitle()

UnsetOriginalTitle ensures that no value is present for OriginalTitle, not even an explicit nil

func (*BookInfo) UnsetParentIndexNumber ¶

func (o *BookInfo) UnsetParentIndexNumber()

UnsetParentIndexNumber ensures that no value is present for ParentIndexNumber, not even an explicit nil

func (*BookInfo) UnsetPath ¶

func (o *BookInfo) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*BookInfo) UnsetPremiereDate ¶

func (o *BookInfo) UnsetPremiereDate()

UnsetPremiereDate ensures that no value is present for PremiereDate, not even an explicit nil

func (*BookInfo) UnsetSeriesName ¶

func (o *BookInfo) UnsetSeriesName()

UnsetSeriesName ensures that no value is present for SeriesName, not even an explicit nil

func (*BookInfo) UnsetYear ¶

func (o *BookInfo) UnsetYear()

UnsetYear ensures that no value is present for Year, not even an explicit nil

type BookInfoRemoteSearchQuery ¶

type BookInfoRemoteSearchQuery struct {
	SearchInfo NullableBookInfo `json:"SearchInfo,omitempty"`
	ItemId     *string          `json:"ItemId,omitempty"`
	// Gets or sets the provider name to search within if set.
	SearchProviderName NullableString `json:"SearchProviderName,omitempty"`
	// Gets or sets a value indicating whether disabled providers should be included.
	IncludeDisabledProviders *bool `json:"IncludeDisabledProviders,omitempty"`
}

BookInfoRemoteSearchQuery struct for BookInfoRemoteSearchQuery

func NewBookInfoRemoteSearchQuery ¶

func NewBookInfoRemoteSearchQuery() *BookInfoRemoteSearchQuery

NewBookInfoRemoteSearchQuery instantiates a new BookInfoRemoteSearchQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBookInfoRemoteSearchQueryWithDefaults ¶

func NewBookInfoRemoteSearchQueryWithDefaults() *BookInfoRemoteSearchQuery

NewBookInfoRemoteSearchQueryWithDefaults instantiates a new BookInfoRemoteSearchQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BookInfoRemoteSearchQuery) GetIncludeDisabledProviders ¶

func (o *BookInfoRemoteSearchQuery) GetIncludeDisabledProviders() bool

GetIncludeDisabledProviders returns the IncludeDisabledProviders field value if set, zero value otherwise.

func (*BookInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk ¶

func (o *BookInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk() (*bool, bool)

GetIncludeDisabledProvidersOk returns a tuple with the IncludeDisabledProviders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BookInfoRemoteSearchQuery) GetItemId ¶

func (o *BookInfoRemoteSearchQuery) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*BookInfoRemoteSearchQuery) GetItemIdOk ¶

func (o *BookInfoRemoteSearchQuery) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BookInfoRemoteSearchQuery) GetSearchInfo ¶

func (o *BookInfoRemoteSearchQuery) GetSearchInfo() BookInfo

GetSearchInfo returns the SearchInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BookInfoRemoteSearchQuery) GetSearchInfoOk ¶

func (o *BookInfoRemoteSearchQuery) GetSearchInfoOk() (*BookInfo, bool)

GetSearchInfoOk returns a tuple with the SearchInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BookInfoRemoteSearchQuery) GetSearchProviderName ¶

func (o *BookInfoRemoteSearchQuery) GetSearchProviderName() string

GetSearchProviderName returns the SearchProviderName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BookInfoRemoteSearchQuery) GetSearchProviderNameOk ¶

func (o *BookInfoRemoteSearchQuery) GetSearchProviderNameOk() (*string, bool)

GetSearchProviderNameOk returns a tuple with the SearchProviderName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BookInfoRemoteSearchQuery) HasIncludeDisabledProviders ¶

func (o *BookInfoRemoteSearchQuery) HasIncludeDisabledProviders() bool

HasIncludeDisabledProviders returns a boolean if a field has been set.

func (*BookInfoRemoteSearchQuery) HasItemId ¶

func (o *BookInfoRemoteSearchQuery) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*BookInfoRemoteSearchQuery) HasSearchInfo ¶

func (o *BookInfoRemoteSearchQuery) HasSearchInfo() bool

HasSearchInfo returns a boolean if a field has been set.

func (*BookInfoRemoteSearchQuery) HasSearchProviderName ¶

func (o *BookInfoRemoteSearchQuery) HasSearchProviderName() bool

HasSearchProviderName returns a boolean if a field has been set.

func (BookInfoRemoteSearchQuery) MarshalJSON ¶

func (o BookInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*BookInfoRemoteSearchQuery) SetIncludeDisabledProviders ¶

func (o *BookInfoRemoteSearchQuery) SetIncludeDisabledProviders(v bool)

SetIncludeDisabledProviders gets a reference to the given bool and assigns it to the IncludeDisabledProviders field.

func (*BookInfoRemoteSearchQuery) SetItemId ¶

func (o *BookInfoRemoteSearchQuery) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field.

func (*BookInfoRemoteSearchQuery) SetSearchInfo ¶

func (o *BookInfoRemoteSearchQuery) SetSearchInfo(v BookInfo)

SetSearchInfo gets a reference to the given NullableBookInfo and assigns it to the SearchInfo field.

func (*BookInfoRemoteSearchQuery) SetSearchInfoNil ¶

func (o *BookInfoRemoteSearchQuery) SetSearchInfoNil()

SetSearchInfoNil sets the value for SearchInfo to be an explicit nil

func (*BookInfoRemoteSearchQuery) SetSearchProviderName ¶

func (o *BookInfoRemoteSearchQuery) SetSearchProviderName(v string)

SetSearchProviderName gets a reference to the given NullableString and assigns it to the SearchProviderName field.

func (*BookInfoRemoteSearchQuery) SetSearchProviderNameNil ¶

func (o *BookInfoRemoteSearchQuery) SetSearchProviderNameNil()

SetSearchProviderNameNil sets the value for SearchProviderName to be an explicit nil

func (BookInfoRemoteSearchQuery) ToMap ¶

func (o BookInfoRemoteSearchQuery) ToMap() (map[string]interface{}, error)

func (*BookInfoRemoteSearchQuery) UnsetSearchInfo ¶

func (o *BookInfoRemoteSearchQuery) UnsetSearchInfo()

UnsetSearchInfo ensures that no value is present for SearchInfo, not even an explicit nil

func (*BookInfoRemoteSearchQuery) UnsetSearchProviderName ¶

func (o *BookInfoRemoteSearchQuery) UnsetSearchProviderName()

UnsetSearchProviderName ensures that no value is present for SearchProviderName, not even an explicit nil

type BoxSetInfo ¶

type BoxSetInfo struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the original title.
	OriginalTitle NullableString `json:"OriginalTitle,omitempty"`
	// Gets or sets the path.
	Path NullableString `json:"Path,omitempty"`
	// Gets or sets the metadata language.
	MetadataLanguage NullableString `json:"MetadataLanguage,omitempty"`
	// Gets or sets the metadata country code.
	MetadataCountryCode NullableString `json:"MetadataCountryCode,omitempty"`
	// Gets or sets the provider ids.
	ProviderIds map[string]string `json:"ProviderIds,omitempty"`
	// Gets or sets the year.
	Year              NullableInt32 `json:"Year,omitempty"`
	IndexNumber       NullableInt32 `json:"IndexNumber,omitempty"`
	ParentIndexNumber NullableInt32 `json:"ParentIndexNumber,omitempty"`
	PremiereDate      NullableTime  `json:"PremiereDate,omitempty"`
	IsAutomated       *bool         `json:"IsAutomated,omitempty"`
}

BoxSetInfo struct for BoxSetInfo

func NewBoxSetInfo ¶

func NewBoxSetInfo() *BoxSetInfo

NewBoxSetInfo instantiates a new BoxSetInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBoxSetInfoWithDefaults ¶

func NewBoxSetInfoWithDefaults() *BoxSetInfo

NewBoxSetInfoWithDefaults instantiates a new BoxSetInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BoxSetInfo) GetIndexNumber ¶

func (o *BoxSetInfo) GetIndexNumber() int32

GetIndexNumber returns the IndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BoxSetInfo) GetIndexNumberOk ¶

func (o *BoxSetInfo) GetIndexNumberOk() (*int32, bool)

GetIndexNumberOk returns a tuple with the IndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BoxSetInfo) GetIsAutomated ¶

func (o *BoxSetInfo) GetIsAutomated() bool

GetIsAutomated returns the IsAutomated field value if set, zero value otherwise.

func (*BoxSetInfo) GetIsAutomatedOk ¶

func (o *BoxSetInfo) GetIsAutomatedOk() (*bool, bool)

GetIsAutomatedOk returns a tuple with the IsAutomated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BoxSetInfo) GetMetadataCountryCode ¶

func (o *BoxSetInfo) GetMetadataCountryCode() string

GetMetadataCountryCode returns the MetadataCountryCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BoxSetInfo) GetMetadataCountryCodeOk ¶

func (o *BoxSetInfo) GetMetadataCountryCodeOk() (*string, bool)

GetMetadataCountryCodeOk returns a tuple with the MetadataCountryCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BoxSetInfo) GetMetadataLanguage ¶

func (o *BoxSetInfo) GetMetadataLanguage() string

GetMetadataLanguage returns the MetadataLanguage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BoxSetInfo) GetMetadataLanguageOk ¶

func (o *BoxSetInfo) GetMetadataLanguageOk() (*string, bool)

GetMetadataLanguageOk returns a tuple with the MetadataLanguage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BoxSetInfo) GetName ¶

func (o *BoxSetInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BoxSetInfo) GetNameOk ¶

func (o *BoxSetInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BoxSetInfo) GetOriginalTitle ¶

func (o *BoxSetInfo) GetOriginalTitle() string

GetOriginalTitle returns the OriginalTitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BoxSetInfo) GetOriginalTitleOk ¶

func (o *BoxSetInfo) GetOriginalTitleOk() (*string, bool)

GetOriginalTitleOk returns a tuple with the OriginalTitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BoxSetInfo) GetParentIndexNumber ¶

func (o *BoxSetInfo) GetParentIndexNumber() int32

GetParentIndexNumber returns the ParentIndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BoxSetInfo) GetParentIndexNumberOk ¶

func (o *BoxSetInfo) GetParentIndexNumberOk() (*int32, bool)

GetParentIndexNumberOk returns a tuple with the ParentIndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BoxSetInfo) GetPath ¶

func (o *BoxSetInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BoxSetInfo) GetPathOk ¶

func (o *BoxSetInfo) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BoxSetInfo) GetPremiereDate ¶

func (o *BoxSetInfo) GetPremiereDate() time.Time

GetPremiereDate returns the PremiereDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BoxSetInfo) GetPremiereDateOk ¶

func (o *BoxSetInfo) GetPremiereDateOk() (*time.Time, bool)

GetPremiereDateOk returns a tuple with the PremiereDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BoxSetInfo) GetProviderIds ¶

func (o *BoxSetInfo) GetProviderIds() map[string]string

GetProviderIds returns the ProviderIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BoxSetInfo) GetProviderIdsOk ¶

func (o *BoxSetInfo) GetProviderIdsOk() (*map[string]string, bool)

GetProviderIdsOk returns a tuple with the ProviderIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BoxSetInfo) GetYear ¶

func (o *BoxSetInfo) GetYear() int32

GetYear returns the Year field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BoxSetInfo) GetYearOk ¶

func (o *BoxSetInfo) GetYearOk() (*int32, bool)

GetYearOk returns a tuple with the Year field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BoxSetInfo) HasIndexNumber ¶

func (o *BoxSetInfo) HasIndexNumber() bool

HasIndexNumber returns a boolean if a field has been set.

func (*BoxSetInfo) HasIsAutomated ¶

func (o *BoxSetInfo) HasIsAutomated() bool

HasIsAutomated returns a boolean if a field has been set.

func (*BoxSetInfo) HasMetadataCountryCode ¶

func (o *BoxSetInfo) HasMetadataCountryCode() bool

HasMetadataCountryCode returns a boolean if a field has been set.

func (*BoxSetInfo) HasMetadataLanguage ¶

func (o *BoxSetInfo) HasMetadataLanguage() bool

HasMetadataLanguage returns a boolean if a field has been set.

func (*BoxSetInfo) HasName ¶

func (o *BoxSetInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*BoxSetInfo) HasOriginalTitle ¶

func (o *BoxSetInfo) HasOriginalTitle() bool

HasOriginalTitle returns a boolean if a field has been set.

func (*BoxSetInfo) HasParentIndexNumber ¶

func (o *BoxSetInfo) HasParentIndexNumber() bool

HasParentIndexNumber returns a boolean if a field has been set.

func (*BoxSetInfo) HasPath ¶

func (o *BoxSetInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*BoxSetInfo) HasPremiereDate ¶

func (o *BoxSetInfo) HasPremiereDate() bool

HasPremiereDate returns a boolean if a field has been set.

func (*BoxSetInfo) HasProviderIds ¶

func (o *BoxSetInfo) HasProviderIds() bool

HasProviderIds returns a boolean if a field has been set.

func (*BoxSetInfo) HasYear ¶

func (o *BoxSetInfo) HasYear() bool

HasYear returns a boolean if a field has been set.

func (BoxSetInfo) MarshalJSON ¶

func (o BoxSetInfo) MarshalJSON() ([]byte, error)

func (*BoxSetInfo) SetIndexNumber ¶

func (o *BoxSetInfo) SetIndexNumber(v int32)

SetIndexNumber gets a reference to the given NullableInt32 and assigns it to the IndexNumber field.

func (*BoxSetInfo) SetIndexNumberNil ¶

func (o *BoxSetInfo) SetIndexNumberNil()

SetIndexNumberNil sets the value for IndexNumber to be an explicit nil

func (*BoxSetInfo) SetIsAutomated ¶

func (o *BoxSetInfo) SetIsAutomated(v bool)

SetIsAutomated gets a reference to the given bool and assigns it to the IsAutomated field.

func (*BoxSetInfo) SetMetadataCountryCode ¶

func (o *BoxSetInfo) SetMetadataCountryCode(v string)

SetMetadataCountryCode gets a reference to the given NullableString and assigns it to the MetadataCountryCode field.

func (*BoxSetInfo) SetMetadataCountryCodeNil ¶

func (o *BoxSetInfo) SetMetadataCountryCodeNil()

SetMetadataCountryCodeNil sets the value for MetadataCountryCode to be an explicit nil

func (*BoxSetInfo) SetMetadataLanguage ¶

func (o *BoxSetInfo) SetMetadataLanguage(v string)

SetMetadataLanguage gets a reference to the given NullableString and assigns it to the MetadataLanguage field.

func (*BoxSetInfo) SetMetadataLanguageNil ¶

func (o *BoxSetInfo) SetMetadataLanguageNil()

SetMetadataLanguageNil sets the value for MetadataLanguage to be an explicit nil

func (*BoxSetInfo) SetName ¶

func (o *BoxSetInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*BoxSetInfo) SetNameNil ¶

func (o *BoxSetInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*BoxSetInfo) SetOriginalTitle ¶

func (o *BoxSetInfo) SetOriginalTitle(v string)

SetOriginalTitle gets a reference to the given NullableString and assigns it to the OriginalTitle field.

func (*BoxSetInfo) SetOriginalTitleNil ¶

func (o *BoxSetInfo) SetOriginalTitleNil()

SetOriginalTitleNil sets the value for OriginalTitle to be an explicit nil

func (*BoxSetInfo) SetParentIndexNumber ¶

func (o *BoxSetInfo) SetParentIndexNumber(v int32)

SetParentIndexNumber gets a reference to the given NullableInt32 and assigns it to the ParentIndexNumber field.

func (*BoxSetInfo) SetParentIndexNumberNil ¶

func (o *BoxSetInfo) SetParentIndexNumberNil()

SetParentIndexNumberNil sets the value for ParentIndexNumber to be an explicit nil

func (*BoxSetInfo) SetPath ¶

func (o *BoxSetInfo) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*BoxSetInfo) SetPathNil ¶

func (o *BoxSetInfo) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*BoxSetInfo) SetPremiereDate ¶

func (o *BoxSetInfo) SetPremiereDate(v time.Time)

SetPremiereDate gets a reference to the given NullableTime and assigns it to the PremiereDate field.

func (*BoxSetInfo) SetPremiereDateNil ¶

func (o *BoxSetInfo) SetPremiereDateNil()

SetPremiereDateNil sets the value for PremiereDate to be an explicit nil

func (*BoxSetInfo) SetProviderIds ¶

func (o *BoxSetInfo) SetProviderIds(v map[string]string)

SetProviderIds gets a reference to the given map[string]string and assigns it to the ProviderIds field.

func (*BoxSetInfo) SetYear ¶

func (o *BoxSetInfo) SetYear(v int32)

SetYear gets a reference to the given NullableInt32 and assigns it to the Year field.

func (*BoxSetInfo) SetYearNil ¶

func (o *BoxSetInfo) SetYearNil()

SetYearNil sets the value for Year to be an explicit nil

func (BoxSetInfo) ToMap ¶

func (o BoxSetInfo) ToMap() (map[string]interface{}, error)

func (*BoxSetInfo) UnsetIndexNumber ¶

func (o *BoxSetInfo) UnsetIndexNumber()

UnsetIndexNumber ensures that no value is present for IndexNumber, not even an explicit nil

func (*BoxSetInfo) UnsetMetadataCountryCode ¶

func (o *BoxSetInfo) UnsetMetadataCountryCode()

UnsetMetadataCountryCode ensures that no value is present for MetadataCountryCode, not even an explicit nil

func (*BoxSetInfo) UnsetMetadataLanguage ¶

func (o *BoxSetInfo) UnsetMetadataLanguage()

UnsetMetadataLanguage ensures that no value is present for MetadataLanguage, not even an explicit nil

func (*BoxSetInfo) UnsetName ¶

func (o *BoxSetInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*BoxSetInfo) UnsetOriginalTitle ¶

func (o *BoxSetInfo) UnsetOriginalTitle()

UnsetOriginalTitle ensures that no value is present for OriginalTitle, not even an explicit nil

func (*BoxSetInfo) UnsetParentIndexNumber ¶

func (o *BoxSetInfo) UnsetParentIndexNumber()

UnsetParentIndexNumber ensures that no value is present for ParentIndexNumber, not even an explicit nil

func (*BoxSetInfo) UnsetPath ¶

func (o *BoxSetInfo) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*BoxSetInfo) UnsetPremiereDate ¶

func (o *BoxSetInfo) UnsetPremiereDate()

UnsetPremiereDate ensures that no value is present for PremiereDate, not even an explicit nil

func (*BoxSetInfo) UnsetYear ¶

func (o *BoxSetInfo) UnsetYear()

UnsetYear ensures that no value is present for Year, not even an explicit nil

type BoxSetInfoRemoteSearchQuery ¶

type BoxSetInfoRemoteSearchQuery struct {
	SearchInfo NullableBoxSetInfo `json:"SearchInfo,omitempty"`
	ItemId     *string            `json:"ItemId,omitempty"`
	// Gets or sets the provider name to search within if set.
	SearchProviderName NullableString `json:"SearchProviderName,omitempty"`
	// Gets or sets a value indicating whether disabled providers should be included.
	IncludeDisabledProviders *bool `json:"IncludeDisabledProviders,omitempty"`
}

BoxSetInfoRemoteSearchQuery struct for BoxSetInfoRemoteSearchQuery

func NewBoxSetInfoRemoteSearchQuery ¶

func NewBoxSetInfoRemoteSearchQuery() *BoxSetInfoRemoteSearchQuery

NewBoxSetInfoRemoteSearchQuery instantiates a new BoxSetInfoRemoteSearchQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBoxSetInfoRemoteSearchQueryWithDefaults ¶

func NewBoxSetInfoRemoteSearchQueryWithDefaults() *BoxSetInfoRemoteSearchQuery

NewBoxSetInfoRemoteSearchQueryWithDefaults instantiates a new BoxSetInfoRemoteSearchQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BoxSetInfoRemoteSearchQuery) GetIncludeDisabledProviders ¶

func (o *BoxSetInfoRemoteSearchQuery) GetIncludeDisabledProviders() bool

GetIncludeDisabledProviders returns the IncludeDisabledProviders field value if set, zero value otherwise.

func (*BoxSetInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk ¶

func (o *BoxSetInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk() (*bool, bool)

GetIncludeDisabledProvidersOk returns a tuple with the IncludeDisabledProviders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BoxSetInfoRemoteSearchQuery) GetItemId ¶

func (o *BoxSetInfoRemoteSearchQuery) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*BoxSetInfoRemoteSearchQuery) GetItemIdOk ¶

func (o *BoxSetInfoRemoteSearchQuery) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BoxSetInfoRemoteSearchQuery) GetSearchInfo ¶

func (o *BoxSetInfoRemoteSearchQuery) GetSearchInfo() BoxSetInfo

GetSearchInfo returns the SearchInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BoxSetInfoRemoteSearchQuery) GetSearchInfoOk ¶

func (o *BoxSetInfoRemoteSearchQuery) GetSearchInfoOk() (*BoxSetInfo, bool)

GetSearchInfoOk returns a tuple with the SearchInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BoxSetInfoRemoteSearchQuery) GetSearchProviderName ¶

func (o *BoxSetInfoRemoteSearchQuery) GetSearchProviderName() string

GetSearchProviderName returns the SearchProviderName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BoxSetInfoRemoteSearchQuery) GetSearchProviderNameOk ¶

func (o *BoxSetInfoRemoteSearchQuery) GetSearchProviderNameOk() (*string, bool)

GetSearchProviderNameOk returns a tuple with the SearchProviderName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BoxSetInfoRemoteSearchQuery) HasIncludeDisabledProviders ¶

func (o *BoxSetInfoRemoteSearchQuery) HasIncludeDisabledProviders() bool

HasIncludeDisabledProviders returns a boolean if a field has been set.

func (*BoxSetInfoRemoteSearchQuery) HasItemId ¶

func (o *BoxSetInfoRemoteSearchQuery) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*BoxSetInfoRemoteSearchQuery) HasSearchInfo ¶

func (o *BoxSetInfoRemoteSearchQuery) HasSearchInfo() bool

HasSearchInfo returns a boolean if a field has been set.

func (*BoxSetInfoRemoteSearchQuery) HasSearchProviderName ¶

func (o *BoxSetInfoRemoteSearchQuery) HasSearchProviderName() bool

HasSearchProviderName returns a boolean if a field has been set.

func (BoxSetInfoRemoteSearchQuery) MarshalJSON ¶

func (o BoxSetInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*BoxSetInfoRemoteSearchQuery) SetIncludeDisabledProviders ¶

func (o *BoxSetInfoRemoteSearchQuery) SetIncludeDisabledProviders(v bool)

SetIncludeDisabledProviders gets a reference to the given bool and assigns it to the IncludeDisabledProviders field.

func (*BoxSetInfoRemoteSearchQuery) SetItemId ¶

func (o *BoxSetInfoRemoteSearchQuery) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field.

func (*BoxSetInfoRemoteSearchQuery) SetSearchInfo ¶

func (o *BoxSetInfoRemoteSearchQuery) SetSearchInfo(v BoxSetInfo)

SetSearchInfo gets a reference to the given NullableBoxSetInfo and assigns it to the SearchInfo field.

func (*BoxSetInfoRemoteSearchQuery) SetSearchInfoNil ¶

func (o *BoxSetInfoRemoteSearchQuery) SetSearchInfoNil()

SetSearchInfoNil sets the value for SearchInfo to be an explicit nil

func (*BoxSetInfoRemoteSearchQuery) SetSearchProviderName ¶

func (o *BoxSetInfoRemoteSearchQuery) SetSearchProviderName(v string)

SetSearchProviderName gets a reference to the given NullableString and assigns it to the SearchProviderName field.

func (*BoxSetInfoRemoteSearchQuery) SetSearchProviderNameNil ¶

func (o *BoxSetInfoRemoteSearchQuery) SetSearchProviderNameNil()

SetSearchProviderNameNil sets the value for SearchProviderName to be an explicit nil

func (BoxSetInfoRemoteSearchQuery) ToMap ¶

func (o BoxSetInfoRemoteSearchQuery) ToMap() (map[string]interface{}, error)

func (*BoxSetInfoRemoteSearchQuery) UnsetSearchInfo ¶

func (o *BoxSetInfoRemoteSearchQuery) UnsetSearchInfo()

UnsetSearchInfo ensures that no value is present for SearchInfo, not even an explicit nil

func (*BoxSetInfoRemoteSearchQuery) UnsetSearchProviderName ¶

func (o *BoxSetInfoRemoteSearchQuery) UnsetSearchProviderName()

UnsetSearchProviderName ensures that no value is present for SearchProviderName, not even an explicit nil

type BrandingAPI ¶

type BrandingAPI interface {

	/*
		GetBrandingCss Gets branding css.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetBrandingCssRequest
	*/
	GetBrandingCss(ctx context.Context) ApiGetBrandingCssRequest

	// GetBrandingCssExecute executes the request
	//  @return string
	GetBrandingCssExecute(r ApiGetBrandingCssRequest) (string, *http.Response, error)

	/*
		GetBrandingCss2 Gets branding css.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetBrandingCss2Request
	*/
	GetBrandingCss2(ctx context.Context) ApiGetBrandingCss2Request

	// GetBrandingCss2Execute executes the request
	//  @return string
	GetBrandingCss2Execute(r ApiGetBrandingCss2Request) (string, *http.Response, error)

	/*
		GetBrandingOptions Gets branding configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetBrandingOptionsRequest
	*/
	GetBrandingOptions(ctx context.Context) ApiGetBrandingOptionsRequest

	// GetBrandingOptionsExecute executes the request
	//  @return BrandingOptions
	GetBrandingOptionsExecute(r ApiGetBrandingOptionsRequest) (*BrandingOptions, *http.Response, error)
}

type BrandingAPIService ¶

type BrandingAPIService service

BrandingAPIService BrandingAPI service

func (*BrandingAPIService) GetBrandingCss ¶

GetBrandingCss Gets branding css.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetBrandingCssRequest

func (*BrandingAPIService) GetBrandingCss2 ¶

GetBrandingCss2 Gets branding css.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetBrandingCss2Request

func (*BrandingAPIService) GetBrandingCss2Execute ¶

func (a *BrandingAPIService) GetBrandingCss2Execute(r ApiGetBrandingCss2Request) (string, *http.Response, error)

Execute executes the request

@return string

func (*BrandingAPIService) GetBrandingCssExecute ¶

func (a *BrandingAPIService) GetBrandingCssExecute(r ApiGetBrandingCssRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*BrandingAPIService) GetBrandingOptions ¶

GetBrandingOptions Gets branding configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetBrandingOptionsRequest

func (*BrandingAPIService) GetBrandingOptionsExecute ¶

func (a *BrandingAPIService) GetBrandingOptionsExecute(r ApiGetBrandingOptionsRequest) (*BrandingOptions, *http.Response, error)

Execute executes the request

@return BrandingOptions

type BrandingOptions ¶

type BrandingOptions struct {
	// Gets or sets the login disclaimer.
	LoginDisclaimer NullableString `json:"LoginDisclaimer,omitempty"`
	// Gets or sets the custom CSS.
	CustomCss NullableString `json:"CustomCss,omitempty"`
	// Gets or sets a value indicating whether to enable the splashscreen.
	SplashscreenEnabled *bool `json:"SplashscreenEnabled,omitempty"`
}

BrandingOptions The branding options.

func NewBrandingOptions ¶

func NewBrandingOptions() *BrandingOptions

NewBrandingOptions instantiates a new BrandingOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBrandingOptionsWithDefaults ¶

func NewBrandingOptionsWithDefaults() *BrandingOptions

NewBrandingOptionsWithDefaults instantiates a new BrandingOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BrandingOptions) GetCustomCss ¶

func (o *BrandingOptions) GetCustomCss() string

GetCustomCss returns the CustomCss field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BrandingOptions) GetCustomCssOk ¶

func (o *BrandingOptions) GetCustomCssOk() (*string, bool)

GetCustomCssOk returns a tuple with the CustomCss field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BrandingOptions) GetLoginDisclaimer ¶

func (o *BrandingOptions) GetLoginDisclaimer() string

GetLoginDisclaimer returns the LoginDisclaimer field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BrandingOptions) GetLoginDisclaimerOk ¶

func (o *BrandingOptions) GetLoginDisclaimerOk() (*string, bool)

GetLoginDisclaimerOk returns a tuple with the LoginDisclaimer field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BrandingOptions) GetSplashscreenEnabled ¶

func (o *BrandingOptions) GetSplashscreenEnabled() bool

GetSplashscreenEnabled returns the SplashscreenEnabled field value if set, zero value otherwise.

func (*BrandingOptions) GetSplashscreenEnabledOk ¶

func (o *BrandingOptions) GetSplashscreenEnabledOk() (*bool, bool)

GetSplashscreenEnabledOk returns a tuple with the SplashscreenEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BrandingOptions) HasCustomCss ¶

func (o *BrandingOptions) HasCustomCss() bool

HasCustomCss returns a boolean if a field has been set.

func (*BrandingOptions) HasLoginDisclaimer ¶

func (o *BrandingOptions) HasLoginDisclaimer() bool

HasLoginDisclaimer returns a boolean if a field has been set.

func (*BrandingOptions) HasSplashscreenEnabled ¶

func (o *BrandingOptions) HasSplashscreenEnabled() bool

HasSplashscreenEnabled returns a boolean if a field has been set.

func (BrandingOptions) MarshalJSON ¶

func (o BrandingOptions) MarshalJSON() ([]byte, error)

func (*BrandingOptions) SetCustomCss ¶

func (o *BrandingOptions) SetCustomCss(v string)

SetCustomCss gets a reference to the given NullableString and assigns it to the CustomCss field.

func (*BrandingOptions) SetCustomCssNil ¶

func (o *BrandingOptions) SetCustomCssNil()

SetCustomCssNil sets the value for CustomCss to be an explicit nil

func (*BrandingOptions) SetLoginDisclaimer ¶

func (o *BrandingOptions) SetLoginDisclaimer(v string)

SetLoginDisclaimer gets a reference to the given NullableString and assigns it to the LoginDisclaimer field.

func (*BrandingOptions) SetLoginDisclaimerNil ¶

func (o *BrandingOptions) SetLoginDisclaimerNil()

SetLoginDisclaimerNil sets the value for LoginDisclaimer to be an explicit nil

func (*BrandingOptions) SetSplashscreenEnabled ¶

func (o *BrandingOptions) SetSplashscreenEnabled(v bool)

SetSplashscreenEnabled gets a reference to the given bool and assigns it to the SplashscreenEnabled field.

func (BrandingOptions) ToMap ¶

func (o BrandingOptions) ToMap() (map[string]interface{}, error)

func (*BrandingOptions) UnsetCustomCss ¶

func (o *BrandingOptions) UnsetCustomCss()

UnsetCustomCss ensures that no value is present for CustomCss, not even an explicit nil

func (*BrandingOptions) UnsetLoginDisclaimer ¶

func (o *BrandingOptions) UnsetLoginDisclaimer()

UnsetLoginDisclaimer ensures that no value is present for LoginDisclaimer, not even an explicit nil

type BufferRequestDto ¶

type BufferRequestDto struct {
	// Gets or sets when the request has been made by the client.
	When *time.Time `json:"When,omitempty"`
	// Gets or sets the position ticks.
	PositionTicks *int64 `json:"PositionTicks,omitempty"`
	// Gets or sets a value indicating whether the client playback is unpaused.
	IsPlaying *bool `json:"IsPlaying,omitempty"`
	// Gets or sets the playlist item identifier of the playing item.
	PlaylistItemId *string `json:"PlaylistItemId,omitempty"`
}

BufferRequestDto Class BufferRequestDto.

func NewBufferRequestDto ¶

func NewBufferRequestDto() *BufferRequestDto

NewBufferRequestDto instantiates a new BufferRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBufferRequestDtoWithDefaults ¶

func NewBufferRequestDtoWithDefaults() *BufferRequestDto

NewBufferRequestDtoWithDefaults instantiates a new BufferRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BufferRequestDto) GetIsPlaying ¶

func (o *BufferRequestDto) GetIsPlaying() bool

GetIsPlaying returns the IsPlaying field value if set, zero value otherwise.

func (*BufferRequestDto) GetIsPlayingOk ¶

func (o *BufferRequestDto) GetIsPlayingOk() (*bool, bool)

GetIsPlayingOk returns a tuple with the IsPlaying field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BufferRequestDto) GetPlaylistItemId ¶

func (o *BufferRequestDto) GetPlaylistItemId() string

GetPlaylistItemId returns the PlaylistItemId field value if set, zero value otherwise.

func (*BufferRequestDto) GetPlaylistItemIdOk ¶

func (o *BufferRequestDto) GetPlaylistItemIdOk() (*string, bool)

GetPlaylistItemIdOk returns a tuple with the PlaylistItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BufferRequestDto) GetPositionTicks ¶

func (o *BufferRequestDto) GetPositionTicks() int64

GetPositionTicks returns the PositionTicks field value if set, zero value otherwise.

func (*BufferRequestDto) GetPositionTicksOk ¶

func (o *BufferRequestDto) GetPositionTicksOk() (*int64, bool)

GetPositionTicksOk returns a tuple with the PositionTicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BufferRequestDto) GetWhen ¶

func (o *BufferRequestDto) GetWhen() time.Time

GetWhen returns the When field value if set, zero value otherwise.

func (*BufferRequestDto) GetWhenOk ¶

func (o *BufferRequestDto) GetWhenOk() (*time.Time, bool)

GetWhenOk returns a tuple with the When field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BufferRequestDto) HasIsPlaying ¶

func (o *BufferRequestDto) HasIsPlaying() bool

HasIsPlaying returns a boolean if a field has been set.

func (*BufferRequestDto) HasPlaylistItemId ¶

func (o *BufferRequestDto) HasPlaylistItemId() bool

HasPlaylistItemId returns a boolean if a field has been set.

func (*BufferRequestDto) HasPositionTicks ¶

func (o *BufferRequestDto) HasPositionTicks() bool

HasPositionTicks returns a boolean if a field has been set.

func (*BufferRequestDto) HasWhen ¶

func (o *BufferRequestDto) HasWhen() bool

HasWhen returns a boolean if a field has been set.

func (BufferRequestDto) MarshalJSON ¶

func (o BufferRequestDto) MarshalJSON() ([]byte, error)

func (*BufferRequestDto) SetIsPlaying ¶

func (o *BufferRequestDto) SetIsPlaying(v bool)

SetIsPlaying gets a reference to the given bool and assigns it to the IsPlaying field.

func (*BufferRequestDto) SetPlaylistItemId ¶

func (o *BufferRequestDto) SetPlaylistItemId(v string)

SetPlaylistItemId gets a reference to the given string and assigns it to the PlaylistItemId field.

func (*BufferRequestDto) SetPositionTicks ¶

func (o *BufferRequestDto) SetPositionTicks(v int64)

SetPositionTicks gets a reference to the given int64 and assigns it to the PositionTicks field.

func (*BufferRequestDto) SetWhen ¶

func (o *BufferRequestDto) SetWhen(v time.Time)

SetWhen gets a reference to the given time.Time and assigns it to the When field.

func (BufferRequestDto) ToMap ¶

func (o BufferRequestDto) ToMap() (map[string]interface{}, error)

type CastReceiverApplication ¶

type CastReceiverApplication struct {
	// Gets or sets the cast receiver application id.
	Id *string `json:"Id,omitempty"`
	// Gets or sets the cast receiver application name.
	Name *string `json:"Name,omitempty"`
}

CastReceiverApplication The cast receiver application model.

func NewCastReceiverApplication ¶

func NewCastReceiverApplication() *CastReceiverApplication

NewCastReceiverApplication instantiates a new CastReceiverApplication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCastReceiverApplicationWithDefaults ¶

func NewCastReceiverApplicationWithDefaults() *CastReceiverApplication

NewCastReceiverApplicationWithDefaults instantiates a new CastReceiverApplication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CastReceiverApplication) GetId ¶

func (o *CastReceiverApplication) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CastReceiverApplication) GetIdOk ¶

func (o *CastReceiverApplication) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CastReceiverApplication) GetName ¶

func (o *CastReceiverApplication) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CastReceiverApplication) GetNameOk ¶

func (o *CastReceiverApplication) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CastReceiverApplication) HasId ¶

func (o *CastReceiverApplication) HasId() bool

HasId returns a boolean if a field has been set.

func (*CastReceiverApplication) HasName ¶

func (o *CastReceiverApplication) HasName() bool

HasName returns a boolean if a field has been set.

func (CastReceiverApplication) MarshalJSON ¶

func (o CastReceiverApplication) MarshalJSON() ([]byte, error)

func (*CastReceiverApplication) SetId ¶

func (o *CastReceiverApplication) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CastReceiverApplication) SetName ¶

func (o *CastReceiverApplication) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (CastReceiverApplication) ToMap ¶

func (o CastReceiverApplication) ToMap() (map[string]interface{}, error)

type ChannelFeatures ¶

type ChannelFeatures struct {
	// Gets or sets the name.
	Name *string `json:"Name,omitempty"`
	// Gets or sets the identifier.
	Id *string `json:"Id,omitempty"`
	// Gets or sets a value indicating whether this instance can search.
	CanSearch *bool `json:"CanSearch,omitempty"`
	// Gets or sets the media types.
	MediaTypes []ChannelMediaType `json:"MediaTypes,omitempty"`
	// Gets or sets the content types.
	ContentTypes []ChannelMediaContentType `json:"ContentTypes,omitempty"`
	// Gets or sets the maximum number of records the channel allows retrieving at a time.
	MaxPageSize NullableInt32 `json:"MaxPageSize,omitempty"`
	// Gets or sets the automatic refresh levels.
	AutoRefreshLevels NullableInt32 `json:"AutoRefreshLevels,omitempty"`
	// Gets or sets the default sort orders.
	DefaultSortFields []ChannelItemSortField `json:"DefaultSortFields,omitempty"`
	// Gets or sets a value indicating whether a sort ascending/descending toggle is supported.
	SupportsSortOrderToggle *bool `json:"SupportsSortOrderToggle,omitempty"`
	// Gets or sets a value indicating whether [supports latest media].
	SupportsLatestMedia *bool `json:"SupportsLatestMedia,omitempty"`
	// Gets or sets a value indicating whether this instance can filter.
	CanFilter *bool `json:"CanFilter,omitempty"`
	// Gets or sets a value indicating whether [supports content downloading].
	SupportsContentDownloading *bool `json:"SupportsContentDownloading,omitempty"`
}

ChannelFeatures struct for ChannelFeatures

func NewChannelFeatures ¶

func NewChannelFeatures() *ChannelFeatures

NewChannelFeatures instantiates a new ChannelFeatures object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelFeaturesWithDefaults ¶

func NewChannelFeaturesWithDefaults() *ChannelFeatures

NewChannelFeaturesWithDefaults instantiates a new ChannelFeatures object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelFeatures) GetAutoRefreshLevels ¶

func (o *ChannelFeatures) GetAutoRefreshLevels() int32

GetAutoRefreshLevels returns the AutoRefreshLevels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ChannelFeatures) GetAutoRefreshLevelsOk ¶

func (o *ChannelFeatures) GetAutoRefreshLevelsOk() (*int32, bool)

GetAutoRefreshLevelsOk returns a tuple with the AutoRefreshLevels field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ChannelFeatures) GetCanFilter ¶

func (o *ChannelFeatures) GetCanFilter() bool

GetCanFilter returns the CanFilter field value if set, zero value otherwise.

func (*ChannelFeatures) GetCanFilterOk ¶

func (o *ChannelFeatures) GetCanFilterOk() (*bool, bool)

GetCanFilterOk returns a tuple with the CanFilter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelFeatures) GetCanSearch ¶

func (o *ChannelFeatures) GetCanSearch() bool

GetCanSearch returns the CanSearch field value if set, zero value otherwise.

func (*ChannelFeatures) GetCanSearchOk ¶

func (o *ChannelFeatures) GetCanSearchOk() (*bool, bool)

GetCanSearchOk returns a tuple with the CanSearch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelFeatures) GetContentTypes ¶

func (o *ChannelFeatures) GetContentTypes() []ChannelMediaContentType

GetContentTypes returns the ContentTypes field value if set, zero value otherwise.

func (*ChannelFeatures) GetContentTypesOk ¶

func (o *ChannelFeatures) GetContentTypesOk() ([]ChannelMediaContentType, bool)

GetContentTypesOk returns a tuple with the ContentTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelFeatures) GetDefaultSortFields ¶

func (o *ChannelFeatures) GetDefaultSortFields() []ChannelItemSortField

GetDefaultSortFields returns the DefaultSortFields field value if set, zero value otherwise.

func (*ChannelFeatures) GetDefaultSortFieldsOk ¶

func (o *ChannelFeatures) GetDefaultSortFieldsOk() ([]ChannelItemSortField, bool)

GetDefaultSortFieldsOk returns a tuple with the DefaultSortFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelFeatures) GetId ¶

func (o *ChannelFeatures) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ChannelFeatures) GetIdOk ¶

func (o *ChannelFeatures) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelFeatures) GetMaxPageSize ¶

func (o *ChannelFeatures) GetMaxPageSize() int32

GetMaxPageSize returns the MaxPageSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ChannelFeatures) GetMaxPageSizeOk ¶

func (o *ChannelFeatures) GetMaxPageSizeOk() (*int32, bool)

GetMaxPageSizeOk returns a tuple with the MaxPageSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ChannelFeatures) GetMediaTypes ¶

func (o *ChannelFeatures) GetMediaTypes() []ChannelMediaType

GetMediaTypes returns the MediaTypes field value if set, zero value otherwise.

func (*ChannelFeatures) GetMediaTypesOk ¶

func (o *ChannelFeatures) GetMediaTypesOk() ([]ChannelMediaType, bool)

GetMediaTypesOk returns a tuple with the MediaTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelFeatures) GetName ¶

func (o *ChannelFeatures) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ChannelFeatures) GetNameOk ¶

func (o *ChannelFeatures) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelFeatures) GetSupportsContentDownloading ¶

func (o *ChannelFeatures) GetSupportsContentDownloading() bool

GetSupportsContentDownloading returns the SupportsContentDownloading field value if set, zero value otherwise.

func (*ChannelFeatures) GetSupportsContentDownloadingOk ¶

func (o *ChannelFeatures) GetSupportsContentDownloadingOk() (*bool, bool)

GetSupportsContentDownloadingOk returns a tuple with the SupportsContentDownloading field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelFeatures) GetSupportsLatestMedia ¶

func (o *ChannelFeatures) GetSupportsLatestMedia() bool

GetSupportsLatestMedia returns the SupportsLatestMedia field value if set, zero value otherwise.

func (*ChannelFeatures) GetSupportsLatestMediaOk ¶

func (o *ChannelFeatures) GetSupportsLatestMediaOk() (*bool, bool)

GetSupportsLatestMediaOk returns a tuple with the SupportsLatestMedia field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelFeatures) GetSupportsSortOrderToggle ¶

func (o *ChannelFeatures) GetSupportsSortOrderToggle() bool

GetSupportsSortOrderToggle returns the SupportsSortOrderToggle field value if set, zero value otherwise.

func (*ChannelFeatures) GetSupportsSortOrderToggleOk ¶

func (o *ChannelFeatures) GetSupportsSortOrderToggleOk() (*bool, bool)

GetSupportsSortOrderToggleOk returns a tuple with the SupportsSortOrderToggle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelFeatures) HasAutoRefreshLevels ¶

func (o *ChannelFeatures) HasAutoRefreshLevels() bool

HasAutoRefreshLevels returns a boolean if a field has been set.

func (*ChannelFeatures) HasCanFilter ¶

func (o *ChannelFeatures) HasCanFilter() bool

HasCanFilter returns a boolean if a field has been set.

func (*ChannelFeatures) HasCanSearch ¶

func (o *ChannelFeatures) HasCanSearch() bool

HasCanSearch returns a boolean if a field has been set.

func (*ChannelFeatures) HasContentTypes ¶

func (o *ChannelFeatures) HasContentTypes() bool

HasContentTypes returns a boolean if a field has been set.

func (*ChannelFeatures) HasDefaultSortFields ¶

func (o *ChannelFeatures) HasDefaultSortFields() bool

HasDefaultSortFields returns a boolean if a field has been set.

func (*ChannelFeatures) HasId ¶

func (o *ChannelFeatures) HasId() bool

HasId returns a boolean if a field has been set.

func (*ChannelFeatures) HasMaxPageSize ¶

func (o *ChannelFeatures) HasMaxPageSize() bool

HasMaxPageSize returns a boolean if a field has been set.

func (*ChannelFeatures) HasMediaTypes ¶

func (o *ChannelFeatures) HasMediaTypes() bool

HasMediaTypes returns a boolean if a field has been set.

func (*ChannelFeatures) HasName ¶

func (o *ChannelFeatures) HasName() bool

HasName returns a boolean if a field has been set.

func (*ChannelFeatures) HasSupportsContentDownloading ¶

func (o *ChannelFeatures) HasSupportsContentDownloading() bool

HasSupportsContentDownloading returns a boolean if a field has been set.

func (*ChannelFeatures) HasSupportsLatestMedia ¶

func (o *ChannelFeatures) HasSupportsLatestMedia() bool

HasSupportsLatestMedia returns a boolean if a field has been set.

func (*ChannelFeatures) HasSupportsSortOrderToggle ¶

func (o *ChannelFeatures) HasSupportsSortOrderToggle() bool

HasSupportsSortOrderToggle returns a boolean if a field has been set.

func (ChannelFeatures) MarshalJSON ¶

func (o ChannelFeatures) MarshalJSON() ([]byte, error)

func (*ChannelFeatures) SetAutoRefreshLevels ¶

func (o *ChannelFeatures) SetAutoRefreshLevels(v int32)

SetAutoRefreshLevels gets a reference to the given NullableInt32 and assigns it to the AutoRefreshLevels field.

func (*ChannelFeatures) SetAutoRefreshLevelsNil ¶

func (o *ChannelFeatures) SetAutoRefreshLevelsNil()

SetAutoRefreshLevelsNil sets the value for AutoRefreshLevels to be an explicit nil

func (*ChannelFeatures) SetCanFilter ¶

func (o *ChannelFeatures) SetCanFilter(v bool)

SetCanFilter gets a reference to the given bool and assigns it to the CanFilter field.

func (*ChannelFeatures) SetCanSearch ¶

func (o *ChannelFeatures) SetCanSearch(v bool)

SetCanSearch gets a reference to the given bool and assigns it to the CanSearch field.

func (*ChannelFeatures) SetContentTypes ¶

func (o *ChannelFeatures) SetContentTypes(v []ChannelMediaContentType)

SetContentTypes gets a reference to the given []ChannelMediaContentType and assigns it to the ContentTypes field.

func (*ChannelFeatures) SetDefaultSortFields ¶

func (o *ChannelFeatures) SetDefaultSortFields(v []ChannelItemSortField)

SetDefaultSortFields gets a reference to the given []ChannelItemSortField and assigns it to the DefaultSortFields field.

func (*ChannelFeatures) SetId ¶

func (o *ChannelFeatures) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ChannelFeatures) SetMaxPageSize ¶

func (o *ChannelFeatures) SetMaxPageSize(v int32)

SetMaxPageSize gets a reference to the given NullableInt32 and assigns it to the MaxPageSize field.

func (*ChannelFeatures) SetMaxPageSizeNil ¶

func (o *ChannelFeatures) SetMaxPageSizeNil()

SetMaxPageSizeNil sets the value for MaxPageSize to be an explicit nil

func (*ChannelFeatures) SetMediaTypes ¶

func (o *ChannelFeatures) SetMediaTypes(v []ChannelMediaType)

SetMediaTypes gets a reference to the given []ChannelMediaType and assigns it to the MediaTypes field.

func (*ChannelFeatures) SetName ¶

func (o *ChannelFeatures) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ChannelFeatures) SetSupportsContentDownloading ¶

func (o *ChannelFeatures) SetSupportsContentDownloading(v bool)

SetSupportsContentDownloading gets a reference to the given bool and assigns it to the SupportsContentDownloading field.

func (*ChannelFeatures) SetSupportsLatestMedia ¶

func (o *ChannelFeatures) SetSupportsLatestMedia(v bool)

SetSupportsLatestMedia gets a reference to the given bool and assigns it to the SupportsLatestMedia field.

func (*ChannelFeatures) SetSupportsSortOrderToggle ¶

func (o *ChannelFeatures) SetSupportsSortOrderToggle(v bool)

SetSupportsSortOrderToggle gets a reference to the given bool and assigns it to the SupportsSortOrderToggle field.

func (ChannelFeatures) ToMap ¶

func (o ChannelFeatures) ToMap() (map[string]interface{}, error)

func (*ChannelFeatures) UnsetAutoRefreshLevels ¶

func (o *ChannelFeatures) UnsetAutoRefreshLevels()

UnsetAutoRefreshLevels ensures that no value is present for AutoRefreshLevels, not even an explicit nil

func (*ChannelFeatures) UnsetMaxPageSize ¶

func (o *ChannelFeatures) UnsetMaxPageSize()

UnsetMaxPageSize ensures that no value is present for MaxPageSize, not even an explicit nil

type ChannelItemSortField ¶

type ChannelItemSortField string

ChannelItemSortField the model 'ChannelItemSortField'

const (
	CHANNELITEMSORTFIELD_NAME                 ChannelItemSortField = "Name"
	CHANNELITEMSORTFIELD_COMMUNITY_RATING     ChannelItemSortField = "CommunityRating"
	CHANNELITEMSORTFIELD_PREMIERE_DATE        ChannelItemSortField = "PremiereDate"
	CHANNELITEMSORTFIELD_DATE_CREATED         ChannelItemSortField = "DateCreated"
	CHANNELITEMSORTFIELD_RUNTIME              ChannelItemSortField = "Runtime"
	CHANNELITEMSORTFIELD_PLAY_COUNT           ChannelItemSortField = "PlayCount"
	CHANNELITEMSORTFIELD_COMMUNITY_PLAY_COUNT ChannelItemSortField = "CommunityPlayCount"
)

List of ChannelItemSortField

func NewChannelItemSortFieldFromValue ¶

func NewChannelItemSortFieldFromValue(v string) (*ChannelItemSortField, error)

NewChannelItemSortFieldFromValue returns a pointer to a valid ChannelItemSortField for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ChannelItemSortField) IsValid ¶

func (v ChannelItemSortField) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ChannelItemSortField) Ptr ¶

Ptr returns reference to ChannelItemSortField value

func (*ChannelItemSortField) UnmarshalJSON ¶

func (v *ChannelItemSortField) UnmarshalJSON(src []byte) error

type ChannelMappingOptionsDto ¶

type ChannelMappingOptionsDto struct {
	// Gets or sets list of tuner channels.
	TunerChannels []TunerChannelMapping `json:"TunerChannels,omitempty"`
	// Gets or sets list of provider channels.
	ProviderChannels []NameIdPair `json:"ProviderChannels,omitempty"`
	// Gets or sets list of mappings.
	Mappings []NameValuePair `json:"Mappings,omitempty"`
	// Gets or sets provider name.
	ProviderName NullableString `json:"ProviderName,omitempty"`
}

ChannelMappingOptionsDto Channel mapping options dto.

func NewChannelMappingOptionsDto ¶

func NewChannelMappingOptionsDto() *ChannelMappingOptionsDto

NewChannelMappingOptionsDto instantiates a new ChannelMappingOptionsDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelMappingOptionsDtoWithDefaults ¶

func NewChannelMappingOptionsDtoWithDefaults() *ChannelMappingOptionsDto

NewChannelMappingOptionsDtoWithDefaults instantiates a new ChannelMappingOptionsDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelMappingOptionsDto) GetMappings ¶

func (o *ChannelMappingOptionsDto) GetMappings() []NameValuePair

GetMappings returns the Mappings field value if set, zero value otherwise.

func (*ChannelMappingOptionsDto) GetMappingsOk ¶

func (o *ChannelMappingOptionsDto) GetMappingsOk() ([]NameValuePair, bool)

GetMappingsOk returns a tuple with the Mappings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelMappingOptionsDto) GetProviderChannels ¶

func (o *ChannelMappingOptionsDto) GetProviderChannels() []NameIdPair

GetProviderChannels returns the ProviderChannels field value if set, zero value otherwise.

func (*ChannelMappingOptionsDto) GetProviderChannelsOk ¶

func (o *ChannelMappingOptionsDto) GetProviderChannelsOk() ([]NameIdPair, bool)

GetProviderChannelsOk returns a tuple with the ProviderChannels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelMappingOptionsDto) GetProviderName ¶

func (o *ChannelMappingOptionsDto) GetProviderName() string

GetProviderName returns the ProviderName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ChannelMappingOptionsDto) GetProviderNameOk ¶

func (o *ChannelMappingOptionsDto) GetProviderNameOk() (*string, bool)

GetProviderNameOk returns a tuple with the ProviderName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ChannelMappingOptionsDto) GetTunerChannels ¶

func (o *ChannelMappingOptionsDto) GetTunerChannels() []TunerChannelMapping

GetTunerChannels returns the TunerChannels field value if set, zero value otherwise.

func (*ChannelMappingOptionsDto) GetTunerChannelsOk ¶

func (o *ChannelMappingOptionsDto) GetTunerChannelsOk() ([]TunerChannelMapping, bool)

GetTunerChannelsOk returns a tuple with the TunerChannels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelMappingOptionsDto) HasMappings ¶

func (o *ChannelMappingOptionsDto) HasMappings() bool

HasMappings returns a boolean if a field has been set.

func (*ChannelMappingOptionsDto) HasProviderChannels ¶

func (o *ChannelMappingOptionsDto) HasProviderChannels() bool

HasProviderChannels returns a boolean if a field has been set.

func (*ChannelMappingOptionsDto) HasProviderName ¶

func (o *ChannelMappingOptionsDto) HasProviderName() bool

HasProviderName returns a boolean if a field has been set.

func (*ChannelMappingOptionsDto) HasTunerChannels ¶

func (o *ChannelMappingOptionsDto) HasTunerChannels() bool

HasTunerChannels returns a boolean if a field has been set.

func (ChannelMappingOptionsDto) MarshalJSON ¶

func (o ChannelMappingOptionsDto) MarshalJSON() ([]byte, error)

func (*ChannelMappingOptionsDto) SetMappings ¶

func (o *ChannelMappingOptionsDto) SetMappings(v []NameValuePair)

SetMappings gets a reference to the given []NameValuePair and assigns it to the Mappings field.

func (*ChannelMappingOptionsDto) SetProviderChannels ¶

func (o *ChannelMappingOptionsDto) SetProviderChannels(v []NameIdPair)

SetProviderChannels gets a reference to the given []NameIdPair and assigns it to the ProviderChannels field.

func (*ChannelMappingOptionsDto) SetProviderName ¶

func (o *ChannelMappingOptionsDto) SetProviderName(v string)

SetProviderName gets a reference to the given NullableString and assigns it to the ProviderName field.

func (*ChannelMappingOptionsDto) SetProviderNameNil ¶

func (o *ChannelMappingOptionsDto) SetProviderNameNil()

SetProviderNameNil sets the value for ProviderName to be an explicit nil

func (*ChannelMappingOptionsDto) SetTunerChannels ¶

func (o *ChannelMappingOptionsDto) SetTunerChannels(v []TunerChannelMapping)

SetTunerChannels gets a reference to the given []TunerChannelMapping and assigns it to the TunerChannels field.

func (ChannelMappingOptionsDto) ToMap ¶

func (o ChannelMappingOptionsDto) ToMap() (map[string]interface{}, error)

func (*ChannelMappingOptionsDto) UnsetProviderName ¶

func (o *ChannelMappingOptionsDto) UnsetProviderName()

UnsetProviderName ensures that no value is present for ProviderName, not even an explicit nil

type ChannelMediaContentType ¶

type ChannelMediaContentType string

ChannelMediaContentType the model 'ChannelMediaContentType'

const (
	CHANNELMEDIACONTENTTYPE_CLIP        ChannelMediaContentType = "Clip"
	CHANNELMEDIACONTENTTYPE_PODCAST     ChannelMediaContentType = "Podcast"
	CHANNELMEDIACONTENTTYPE_TRAILER     ChannelMediaContentType = "Trailer"
	CHANNELMEDIACONTENTTYPE_MOVIE       ChannelMediaContentType = "Movie"
	CHANNELMEDIACONTENTTYPE_EPISODE     ChannelMediaContentType = "Episode"
	CHANNELMEDIACONTENTTYPE_SONG        ChannelMediaContentType = "Song"
	CHANNELMEDIACONTENTTYPE_MOVIE_EXTRA ChannelMediaContentType = "MovieExtra"
	CHANNELMEDIACONTENTTYPE_TV_EXTRA    ChannelMediaContentType = "TvExtra"
)

List of ChannelMediaContentType

func NewChannelMediaContentTypeFromValue ¶

func NewChannelMediaContentTypeFromValue(v string) (*ChannelMediaContentType, error)

NewChannelMediaContentTypeFromValue returns a pointer to a valid ChannelMediaContentType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ChannelMediaContentType) IsValid ¶

func (v ChannelMediaContentType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ChannelMediaContentType) Ptr ¶

Ptr returns reference to ChannelMediaContentType value

func (*ChannelMediaContentType) UnmarshalJSON ¶

func (v *ChannelMediaContentType) UnmarshalJSON(src []byte) error

type ChannelMediaType ¶

type ChannelMediaType string

ChannelMediaType the model 'ChannelMediaType'

const (
	CHANNELMEDIATYPE_AUDIO ChannelMediaType = "Audio"
	CHANNELMEDIATYPE_VIDEO ChannelMediaType = "Video"
	CHANNELMEDIATYPE_PHOTO ChannelMediaType = "Photo"
)

List of ChannelMediaType

func NewChannelMediaTypeFromValue ¶

func NewChannelMediaTypeFromValue(v string) (*ChannelMediaType, error)

NewChannelMediaTypeFromValue returns a pointer to a valid ChannelMediaType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ChannelMediaType) IsValid ¶

func (v ChannelMediaType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ChannelMediaType) Ptr ¶

Ptr returns reference to ChannelMediaType value

func (*ChannelMediaType) UnmarshalJSON ¶

func (v *ChannelMediaType) UnmarshalJSON(src []byte) error

type ChannelType ¶

type ChannelType string

ChannelType Enum ChannelType.

const (
	CHANNELTYPE_TV    ChannelType = "TV"
	CHANNELTYPE_RADIO ChannelType = "Radio"
)

List of ChannelType

func NewChannelTypeFromValue ¶

func NewChannelTypeFromValue(v string) (*ChannelType, error)

NewChannelTypeFromValue returns a pointer to a valid ChannelType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ChannelType) IsValid ¶

func (v ChannelType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ChannelType) Ptr ¶

func (v ChannelType) Ptr() *ChannelType

Ptr returns reference to ChannelType value

func (*ChannelType) UnmarshalJSON ¶

func (v *ChannelType) UnmarshalJSON(src []byte) error

type ChannelsAPI ¶

type ChannelsAPI interface {

	/*
		GetAllChannelFeatures Get all channel features.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetAllChannelFeaturesRequest
	*/
	GetAllChannelFeatures(ctx context.Context) ApiGetAllChannelFeaturesRequest

	// GetAllChannelFeaturesExecute executes the request
	//  @return []ChannelFeatures
	GetAllChannelFeaturesExecute(r ApiGetAllChannelFeaturesRequest) ([]ChannelFeatures, *http.Response, error)

	/*
		GetChannelFeatures Get channel features.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Channel id.
		@return ApiGetChannelFeaturesRequest
	*/
	GetChannelFeatures(ctx context.Context, channelId string) ApiGetChannelFeaturesRequest

	// GetChannelFeaturesExecute executes the request
	//  @return ChannelFeatures
	GetChannelFeaturesExecute(r ApiGetChannelFeaturesRequest) (*ChannelFeatures, *http.Response, error)

	/*
		GetChannelItems Get channel items.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Channel Id.
		@return ApiGetChannelItemsRequest
	*/
	GetChannelItems(ctx context.Context, channelId string) ApiGetChannelItemsRequest

	// GetChannelItemsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetChannelItemsExecute(r ApiGetChannelItemsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetChannels Gets available channels.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetChannelsRequest
	*/
	GetChannels(ctx context.Context) ApiGetChannelsRequest

	// GetChannelsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetChannelsExecute(r ApiGetChannelsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetLatestChannelItems Gets latest channel items.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetLatestChannelItemsRequest
	*/
	GetLatestChannelItems(ctx context.Context) ApiGetLatestChannelItemsRequest

	// GetLatestChannelItemsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetLatestChannelItemsExecute(r ApiGetLatestChannelItemsRequest) (*BaseItemDtoQueryResult, *http.Response, error)
}

type ChannelsAPIService ¶

type ChannelsAPIService service

ChannelsAPIService ChannelsAPI service

func (*ChannelsAPIService) GetAllChannelFeatures ¶

func (a *ChannelsAPIService) GetAllChannelFeatures(ctx context.Context) ApiGetAllChannelFeaturesRequest

GetAllChannelFeatures Get all channel features.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAllChannelFeaturesRequest

func (*ChannelsAPIService) GetAllChannelFeaturesExecute ¶

func (a *ChannelsAPIService) GetAllChannelFeaturesExecute(r ApiGetAllChannelFeaturesRequest) ([]ChannelFeatures, *http.Response, error)

Execute executes the request

@return []ChannelFeatures

func (*ChannelsAPIService) GetChannelFeatures ¶

func (a *ChannelsAPIService) GetChannelFeatures(ctx context.Context, channelId string) ApiGetChannelFeaturesRequest

GetChannelFeatures Get channel features.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Channel id.
@return ApiGetChannelFeaturesRequest

func (*ChannelsAPIService) GetChannelFeaturesExecute ¶

func (a *ChannelsAPIService) GetChannelFeaturesExecute(r ApiGetChannelFeaturesRequest) (*ChannelFeatures, *http.Response, error)

Execute executes the request

@return ChannelFeatures

func (*ChannelsAPIService) GetChannelItems ¶

func (a *ChannelsAPIService) GetChannelItems(ctx context.Context, channelId string) ApiGetChannelItemsRequest

GetChannelItems Get channel items.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Channel Id.
@return ApiGetChannelItemsRequest

func (*ChannelsAPIService) GetChannelItemsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*ChannelsAPIService) GetChannels ¶

GetChannels Gets available channels.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetChannelsRequest

func (*ChannelsAPIService) GetChannelsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*ChannelsAPIService) GetLatestChannelItems ¶

func (a *ChannelsAPIService) GetLatestChannelItems(ctx context.Context) ApiGetLatestChannelItemsRequest

GetLatestChannelItems Gets latest channel items.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLatestChannelItemsRequest

func (*ChannelsAPIService) GetLatestChannelItemsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

type ChapterInfo ¶

type ChapterInfo struct {
	// Gets or sets the start position ticks.
	StartPositionTicks *int64 `json:"StartPositionTicks,omitempty"`
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the image path.
	ImagePath         NullableString `json:"ImagePath,omitempty"`
	ImageDateModified *time.Time     `json:"ImageDateModified,omitempty"`
	ImageTag          NullableString `json:"ImageTag,omitempty"`
}

ChapterInfo Class ChapterInfo.

func NewChapterInfo ¶

func NewChapterInfo() *ChapterInfo

NewChapterInfo instantiates a new ChapterInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChapterInfoWithDefaults ¶

func NewChapterInfoWithDefaults() *ChapterInfo

NewChapterInfoWithDefaults instantiates a new ChapterInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChapterInfo) GetImageDateModified ¶

func (o *ChapterInfo) GetImageDateModified() time.Time

GetImageDateModified returns the ImageDateModified field value if set, zero value otherwise.

func (*ChapterInfo) GetImageDateModifiedOk ¶

func (o *ChapterInfo) GetImageDateModifiedOk() (*time.Time, bool)

GetImageDateModifiedOk returns a tuple with the ImageDateModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChapterInfo) GetImagePath ¶

func (o *ChapterInfo) GetImagePath() string

GetImagePath returns the ImagePath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ChapterInfo) GetImagePathOk ¶

func (o *ChapterInfo) GetImagePathOk() (*string, bool)

GetImagePathOk returns a tuple with the ImagePath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ChapterInfo) GetImageTag ¶

func (o *ChapterInfo) GetImageTag() string

GetImageTag returns the ImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ChapterInfo) GetImageTagOk ¶

func (o *ChapterInfo) GetImageTagOk() (*string, bool)

GetImageTagOk returns a tuple with the ImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ChapterInfo) GetName ¶

func (o *ChapterInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ChapterInfo) GetNameOk ¶

func (o *ChapterInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ChapterInfo) GetStartPositionTicks ¶

func (o *ChapterInfo) GetStartPositionTicks() int64

GetStartPositionTicks returns the StartPositionTicks field value if set, zero value otherwise.

func (*ChapterInfo) GetStartPositionTicksOk ¶

func (o *ChapterInfo) GetStartPositionTicksOk() (*int64, bool)

GetStartPositionTicksOk returns a tuple with the StartPositionTicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChapterInfo) HasImageDateModified ¶

func (o *ChapterInfo) HasImageDateModified() bool

HasImageDateModified returns a boolean if a field has been set.

func (*ChapterInfo) HasImagePath ¶

func (o *ChapterInfo) HasImagePath() bool

HasImagePath returns a boolean if a field has been set.

func (*ChapterInfo) HasImageTag ¶

func (o *ChapterInfo) HasImageTag() bool

HasImageTag returns a boolean if a field has been set.

func (*ChapterInfo) HasName ¶

func (o *ChapterInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*ChapterInfo) HasStartPositionTicks ¶

func (o *ChapterInfo) HasStartPositionTicks() bool

HasStartPositionTicks returns a boolean if a field has been set.

func (ChapterInfo) MarshalJSON ¶

func (o ChapterInfo) MarshalJSON() ([]byte, error)

func (*ChapterInfo) SetImageDateModified ¶

func (o *ChapterInfo) SetImageDateModified(v time.Time)

SetImageDateModified gets a reference to the given time.Time and assigns it to the ImageDateModified field.

func (*ChapterInfo) SetImagePath ¶

func (o *ChapterInfo) SetImagePath(v string)

SetImagePath gets a reference to the given NullableString and assigns it to the ImagePath field.

func (*ChapterInfo) SetImagePathNil ¶

func (o *ChapterInfo) SetImagePathNil()

SetImagePathNil sets the value for ImagePath to be an explicit nil

func (*ChapterInfo) SetImageTag ¶

func (o *ChapterInfo) SetImageTag(v string)

SetImageTag gets a reference to the given NullableString and assigns it to the ImageTag field.

func (*ChapterInfo) SetImageTagNil ¶

func (o *ChapterInfo) SetImageTagNil()

SetImageTagNil sets the value for ImageTag to be an explicit nil

func (*ChapterInfo) SetName ¶

func (o *ChapterInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ChapterInfo) SetNameNil ¶

func (o *ChapterInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ChapterInfo) SetStartPositionTicks ¶

func (o *ChapterInfo) SetStartPositionTicks(v int64)

SetStartPositionTicks gets a reference to the given int64 and assigns it to the StartPositionTicks field.

func (ChapterInfo) ToMap ¶

func (o ChapterInfo) ToMap() (map[string]interface{}, error)

func (*ChapterInfo) UnsetImagePath ¶

func (o *ChapterInfo) UnsetImagePath()

UnsetImagePath ensures that no value is present for ImagePath, not even an explicit nil

func (*ChapterInfo) UnsetImageTag ¶

func (o *ChapterInfo) UnsetImageTag()

UnsetImageTag ensures that no value is present for ImageTag, not even an explicit nil

func (*ChapterInfo) UnsetName ¶

func (o *ChapterInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type ClientCapabilitiesDto ¶

type ClientCapabilitiesDto struct {
	// Gets or sets the list of playable media types.
	PlayableMediaTypes []MediaType `json:"PlayableMediaTypes,omitempty"`
	// Gets or sets the list of supported commands.
	SupportedCommands []GeneralCommandType `json:"SupportedCommands,omitempty"`
	// Gets or sets a value indicating whether session supports media control.
	SupportsMediaControl *bool `json:"SupportsMediaControl,omitempty"`
	// Gets or sets a value indicating whether session supports a persistent identifier.
	SupportsPersistentIdentifier *bool `json:"SupportsPersistentIdentifier,omitempty"`
	// Gets or sets the device profile.
	DeviceProfile NullableDeviceProfile `json:"DeviceProfile,omitempty"`
	// Gets or sets the app store url.
	AppStoreUrl NullableString `json:"AppStoreUrl,omitempty"`
	// Gets or sets the icon url.
	IconUrl NullableString `json:"IconUrl,omitempty"`
}

ClientCapabilitiesDto Client capabilities dto.

func NewClientCapabilitiesDto ¶

func NewClientCapabilitiesDto() *ClientCapabilitiesDto

NewClientCapabilitiesDto instantiates a new ClientCapabilitiesDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientCapabilitiesDtoWithDefaults ¶

func NewClientCapabilitiesDtoWithDefaults() *ClientCapabilitiesDto

NewClientCapabilitiesDtoWithDefaults instantiates a new ClientCapabilitiesDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClientCapabilitiesDto) GetAppStoreUrl ¶

func (o *ClientCapabilitiesDto) GetAppStoreUrl() string

GetAppStoreUrl returns the AppStoreUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ClientCapabilitiesDto) GetAppStoreUrlOk ¶

func (o *ClientCapabilitiesDto) GetAppStoreUrlOk() (*string, bool)

GetAppStoreUrlOk returns a tuple with the AppStoreUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ClientCapabilitiesDto) GetDeviceProfile ¶

func (o *ClientCapabilitiesDto) GetDeviceProfile() DeviceProfile

GetDeviceProfile returns the DeviceProfile field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ClientCapabilitiesDto) GetDeviceProfileOk ¶

func (o *ClientCapabilitiesDto) GetDeviceProfileOk() (*DeviceProfile, bool)

GetDeviceProfileOk returns a tuple with the DeviceProfile field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ClientCapabilitiesDto) GetIconUrl ¶

func (o *ClientCapabilitiesDto) GetIconUrl() string

GetIconUrl returns the IconUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ClientCapabilitiesDto) GetIconUrlOk ¶

func (o *ClientCapabilitiesDto) GetIconUrlOk() (*string, bool)

GetIconUrlOk returns a tuple with the IconUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ClientCapabilitiesDto) GetPlayableMediaTypes ¶

func (o *ClientCapabilitiesDto) GetPlayableMediaTypes() []MediaType

GetPlayableMediaTypes returns the PlayableMediaTypes field value if set, zero value otherwise.

func (*ClientCapabilitiesDto) GetPlayableMediaTypesOk ¶

func (o *ClientCapabilitiesDto) GetPlayableMediaTypesOk() ([]MediaType, bool)

GetPlayableMediaTypesOk returns a tuple with the PlayableMediaTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientCapabilitiesDto) GetSupportedCommands ¶

func (o *ClientCapabilitiesDto) GetSupportedCommands() []GeneralCommandType

GetSupportedCommands returns the SupportedCommands field value if set, zero value otherwise.

func (*ClientCapabilitiesDto) GetSupportedCommandsOk ¶

func (o *ClientCapabilitiesDto) GetSupportedCommandsOk() ([]GeneralCommandType, bool)

GetSupportedCommandsOk returns a tuple with the SupportedCommands field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientCapabilitiesDto) GetSupportsMediaControl ¶

func (o *ClientCapabilitiesDto) GetSupportsMediaControl() bool

GetSupportsMediaControl returns the SupportsMediaControl field value if set, zero value otherwise.

func (*ClientCapabilitiesDto) GetSupportsMediaControlOk ¶

func (o *ClientCapabilitiesDto) GetSupportsMediaControlOk() (*bool, bool)

GetSupportsMediaControlOk returns a tuple with the SupportsMediaControl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientCapabilitiesDto) GetSupportsPersistentIdentifier ¶

func (o *ClientCapabilitiesDto) GetSupportsPersistentIdentifier() bool

GetSupportsPersistentIdentifier returns the SupportsPersistentIdentifier field value if set, zero value otherwise.

func (*ClientCapabilitiesDto) GetSupportsPersistentIdentifierOk ¶

func (o *ClientCapabilitiesDto) GetSupportsPersistentIdentifierOk() (*bool, bool)

GetSupportsPersistentIdentifierOk returns a tuple with the SupportsPersistentIdentifier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientCapabilitiesDto) HasAppStoreUrl ¶

func (o *ClientCapabilitiesDto) HasAppStoreUrl() bool

HasAppStoreUrl returns a boolean if a field has been set.

func (*ClientCapabilitiesDto) HasDeviceProfile ¶

func (o *ClientCapabilitiesDto) HasDeviceProfile() bool

HasDeviceProfile returns a boolean if a field has been set.

func (*ClientCapabilitiesDto) HasIconUrl ¶

func (o *ClientCapabilitiesDto) HasIconUrl() bool

HasIconUrl returns a boolean if a field has been set.

func (*ClientCapabilitiesDto) HasPlayableMediaTypes ¶

func (o *ClientCapabilitiesDto) HasPlayableMediaTypes() bool

HasPlayableMediaTypes returns a boolean if a field has been set.

func (*ClientCapabilitiesDto) HasSupportedCommands ¶

func (o *ClientCapabilitiesDto) HasSupportedCommands() bool

HasSupportedCommands returns a boolean if a field has been set.

func (*ClientCapabilitiesDto) HasSupportsMediaControl ¶

func (o *ClientCapabilitiesDto) HasSupportsMediaControl() bool

HasSupportsMediaControl returns a boolean if a field has been set.

func (*ClientCapabilitiesDto) HasSupportsPersistentIdentifier ¶

func (o *ClientCapabilitiesDto) HasSupportsPersistentIdentifier() bool

HasSupportsPersistentIdentifier returns a boolean if a field has been set.

func (ClientCapabilitiesDto) MarshalJSON ¶

func (o ClientCapabilitiesDto) MarshalJSON() ([]byte, error)

func (*ClientCapabilitiesDto) SetAppStoreUrl ¶

func (o *ClientCapabilitiesDto) SetAppStoreUrl(v string)

SetAppStoreUrl gets a reference to the given NullableString and assigns it to the AppStoreUrl field.

func (*ClientCapabilitiesDto) SetAppStoreUrlNil ¶

func (o *ClientCapabilitiesDto) SetAppStoreUrlNil()

SetAppStoreUrlNil sets the value for AppStoreUrl to be an explicit nil

func (*ClientCapabilitiesDto) SetDeviceProfile ¶

func (o *ClientCapabilitiesDto) SetDeviceProfile(v DeviceProfile)

SetDeviceProfile gets a reference to the given NullableDeviceProfile and assigns it to the DeviceProfile field.

func (*ClientCapabilitiesDto) SetDeviceProfileNil ¶

func (o *ClientCapabilitiesDto) SetDeviceProfileNil()

SetDeviceProfileNil sets the value for DeviceProfile to be an explicit nil

func (*ClientCapabilitiesDto) SetIconUrl ¶

func (o *ClientCapabilitiesDto) SetIconUrl(v string)

SetIconUrl gets a reference to the given NullableString and assigns it to the IconUrl field.

func (*ClientCapabilitiesDto) SetIconUrlNil ¶

func (o *ClientCapabilitiesDto) SetIconUrlNil()

SetIconUrlNil sets the value for IconUrl to be an explicit nil

func (*ClientCapabilitiesDto) SetPlayableMediaTypes ¶

func (o *ClientCapabilitiesDto) SetPlayableMediaTypes(v []MediaType)

SetPlayableMediaTypes gets a reference to the given []MediaType and assigns it to the PlayableMediaTypes field.

func (*ClientCapabilitiesDto) SetSupportedCommands ¶

func (o *ClientCapabilitiesDto) SetSupportedCommands(v []GeneralCommandType)

SetSupportedCommands gets a reference to the given []GeneralCommandType and assigns it to the SupportedCommands field.

func (*ClientCapabilitiesDto) SetSupportsMediaControl ¶

func (o *ClientCapabilitiesDto) SetSupportsMediaControl(v bool)

SetSupportsMediaControl gets a reference to the given bool and assigns it to the SupportsMediaControl field.

func (*ClientCapabilitiesDto) SetSupportsPersistentIdentifier ¶

func (o *ClientCapabilitiesDto) SetSupportsPersistentIdentifier(v bool)

SetSupportsPersistentIdentifier gets a reference to the given bool and assigns it to the SupportsPersistentIdentifier field.

func (ClientCapabilitiesDto) ToMap ¶

func (o ClientCapabilitiesDto) ToMap() (map[string]interface{}, error)

func (*ClientCapabilitiesDto) UnsetAppStoreUrl ¶

func (o *ClientCapabilitiesDto) UnsetAppStoreUrl()

UnsetAppStoreUrl ensures that no value is present for AppStoreUrl, not even an explicit nil

func (*ClientCapabilitiesDto) UnsetDeviceProfile ¶

func (o *ClientCapabilitiesDto) UnsetDeviceProfile()

UnsetDeviceProfile ensures that no value is present for DeviceProfile, not even an explicit nil

func (*ClientCapabilitiesDto) UnsetIconUrl ¶

func (o *ClientCapabilitiesDto) UnsetIconUrl()

UnsetIconUrl ensures that no value is present for IconUrl, not even an explicit nil

type ClientLogAPI ¶

type ClientLogAPI interface {

	/*
		LogFile Upload a document.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiLogFileRequest
	*/
	LogFile(ctx context.Context) ApiLogFileRequest

	// LogFileExecute executes the request
	//  @return ClientLogDocumentResponseDto
	LogFileExecute(r ApiLogFileRequest) (*ClientLogDocumentResponseDto, *http.Response, error)
}

type ClientLogAPIService ¶

type ClientLogAPIService service

ClientLogAPIService ClientLogAPI service

func (*ClientLogAPIService) LogFile ¶

LogFile Upload a document.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiLogFileRequest

func (*ClientLogAPIService) LogFileExecute ¶

Execute executes the request

@return ClientLogDocumentResponseDto

type ClientLogDocumentResponseDto ¶

type ClientLogDocumentResponseDto struct {
	// Gets the resulting filename.
	FileName *string `json:"FileName,omitempty"`
}

ClientLogDocumentResponseDto Client log document response dto.

func NewClientLogDocumentResponseDto ¶

func NewClientLogDocumentResponseDto() *ClientLogDocumentResponseDto

NewClientLogDocumentResponseDto instantiates a new ClientLogDocumentResponseDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientLogDocumentResponseDtoWithDefaults ¶

func NewClientLogDocumentResponseDtoWithDefaults() *ClientLogDocumentResponseDto

NewClientLogDocumentResponseDtoWithDefaults instantiates a new ClientLogDocumentResponseDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClientLogDocumentResponseDto) GetFileName ¶

func (o *ClientLogDocumentResponseDto) GetFileName() string

GetFileName returns the FileName field value if set, zero value otherwise.

func (*ClientLogDocumentResponseDto) GetFileNameOk ¶

func (o *ClientLogDocumentResponseDto) GetFileNameOk() (*string, bool)

GetFileNameOk returns a tuple with the FileName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientLogDocumentResponseDto) HasFileName ¶

func (o *ClientLogDocumentResponseDto) HasFileName() bool

HasFileName returns a boolean if a field has been set.

func (ClientLogDocumentResponseDto) MarshalJSON ¶

func (o ClientLogDocumentResponseDto) MarshalJSON() ([]byte, error)

func (*ClientLogDocumentResponseDto) SetFileName ¶

func (o *ClientLogDocumentResponseDto) SetFileName(v string)

SetFileName gets a reference to the given string and assigns it to the FileName field.

func (ClientLogDocumentResponseDto) ToMap ¶

func (o ClientLogDocumentResponseDto) ToMap() (map[string]interface{}, error)

type CodecProfile ¶

type CodecProfile struct {
	// Gets or sets the MediaBrowser.Model.Dlna.CodecType which this container must meet.
	Type *CodecType `json:"Type,omitempty"`
	// Gets or sets the list of MediaBrowser.Model.Dlna.ProfileCondition which this profile must meet.
	Conditions []ProfileCondition `json:"Conditions,omitempty"`
	// Gets or sets the list of MediaBrowser.Model.Dlna.ProfileCondition to apply if this profile is met.
	ApplyConditions []ProfileCondition `json:"ApplyConditions,omitempty"`
	// Gets or sets the codec(s) that this profile applies to.
	Codec NullableString `json:"Codec,omitempty"`
	// Gets or sets the container(s) which this profile will be applied to.
	Container NullableString `json:"Container,omitempty"`
	// Gets or sets the sub-container(s) which this profile will be applied to.
	SubContainer NullableString `json:"SubContainer,omitempty"`
}

CodecProfile Defines the MediaBrowser.Model.Dlna.CodecProfile.

func NewCodecProfile ¶

func NewCodecProfile() *CodecProfile

NewCodecProfile instantiates a new CodecProfile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCodecProfileWithDefaults ¶

func NewCodecProfileWithDefaults() *CodecProfile

NewCodecProfileWithDefaults instantiates a new CodecProfile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CodecProfile) GetApplyConditions ¶

func (o *CodecProfile) GetApplyConditions() []ProfileCondition

GetApplyConditions returns the ApplyConditions field value if set, zero value otherwise.

func (*CodecProfile) GetApplyConditionsOk ¶

func (o *CodecProfile) GetApplyConditionsOk() ([]ProfileCondition, bool)

GetApplyConditionsOk returns a tuple with the ApplyConditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CodecProfile) GetCodec ¶

func (o *CodecProfile) GetCodec() string

GetCodec returns the Codec field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CodecProfile) GetCodecOk ¶

func (o *CodecProfile) GetCodecOk() (*string, bool)

GetCodecOk returns a tuple with the Codec field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CodecProfile) GetConditions ¶

func (o *CodecProfile) GetConditions() []ProfileCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*CodecProfile) GetConditionsOk ¶

func (o *CodecProfile) GetConditionsOk() ([]ProfileCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CodecProfile) GetContainer ¶

func (o *CodecProfile) GetContainer() string

GetContainer returns the Container field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CodecProfile) GetContainerOk ¶

func (o *CodecProfile) GetContainerOk() (*string, bool)

GetContainerOk returns a tuple with the Container field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CodecProfile) GetSubContainer ¶

func (o *CodecProfile) GetSubContainer() string

GetSubContainer returns the SubContainer field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CodecProfile) GetSubContainerOk ¶

func (o *CodecProfile) GetSubContainerOk() (*string, bool)

GetSubContainerOk returns a tuple with the SubContainer field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CodecProfile) GetType ¶

func (o *CodecProfile) GetType() CodecType

GetType returns the Type field value if set, zero value otherwise.

func (*CodecProfile) GetTypeOk ¶

func (o *CodecProfile) GetTypeOk() (*CodecType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CodecProfile) HasApplyConditions ¶

func (o *CodecProfile) HasApplyConditions() bool

HasApplyConditions returns a boolean if a field has been set.

func (*CodecProfile) HasCodec ¶

func (o *CodecProfile) HasCodec() bool

HasCodec returns a boolean if a field has been set.

func (*CodecProfile) HasConditions ¶

func (o *CodecProfile) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*CodecProfile) HasContainer ¶

func (o *CodecProfile) HasContainer() bool

HasContainer returns a boolean if a field has been set.

func (*CodecProfile) HasSubContainer ¶

func (o *CodecProfile) HasSubContainer() bool

HasSubContainer returns a boolean if a field has been set.

func (*CodecProfile) HasType ¶

func (o *CodecProfile) HasType() bool

HasType returns a boolean if a field has been set.

func (CodecProfile) MarshalJSON ¶

func (o CodecProfile) MarshalJSON() ([]byte, error)

func (*CodecProfile) SetApplyConditions ¶

func (o *CodecProfile) SetApplyConditions(v []ProfileCondition)

SetApplyConditions gets a reference to the given []ProfileCondition and assigns it to the ApplyConditions field.

func (*CodecProfile) SetCodec ¶

func (o *CodecProfile) SetCodec(v string)

SetCodec gets a reference to the given NullableString and assigns it to the Codec field.

func (*CodecProfile) SetCodecNil ¶

func (o *CodecProfile) SetCodecNil()

SetCodecNil sets the value for Codec to be an explicit nil

func (*CodecProfile) SetConditions ¶

func (o *CodecProfile) SetConditions(v []ProfileCondition)

SetConditions gets a reference to the given []ProfileCondition and assigns it to the Conditions field.

func (*CodecProfile) SetContainer ¶

func (o *CodecProfile) SetContainer(v string)

SetContainer gets a reference to the given NullableString and assigns it to the Container field.

func (*CodecProfile) SetContainerNil ¶

func (o *CodecProfile) SetContainerNil()

SetContainerNil sets the value for Container to be an explicit nil

func (*CodecProfile) SetSubContainer ¶

func (o *CodecProfile) SetSubContainer(v string)

SetSubContainer gets a reference to the given NullableString and assigns it to the SubContainer field.

func (*CodecProfile) SetSubContainerNil ¶

func (o *CodecProfile) SetSubContainerNil()

SetSubContainerNil sets the value for SubContainer to be an explicit nil

func (*CodecProfile) SetType ¶

func (o *CodecProfile) SetType(v CodecType)

SetType gets a reference to the given CodecType and assigns it to the Type field.

func (CodecProfile) ToMap ¶

func (o CodecProfile) ToMap() (map[string]interface{}, error)

func (*CodecProfile) UnsetCodec ¶

func (o *CodecProfile) UnsetCodec()

UnsetCodec ensures that no value is present for Codec, not even an explicit nil

func (*CodecProfile) UnsetContainer ¶

func (o *CodecProfile) UnsetContainer()

UnsetContainer ensures that no value is present for Container, not even an explicit nil

func (*CodecProfile) UnsetSubContainer ¶

func (o *CodecProfile) UnsetSubContainer()

UnsetSubContainer ensures that no value is present for SubContainer, not even an explicit nil

type CodecType ¶

type CodecType string

CodecType the model 'CodecType'

const (
	CODECTYPE_VIDEO       CodecType = "Video"
	CODECTYPE_VIDEO_AUDIO CodecType = "VideoAudio"
	CODECTYPE_AUDIO       CodecType = "Audio"
)

List of CodecType

func NewCodecTypeFromValue ¶

func NewCodecTypeFromValue(v string) (*CodecType, error)

NewCodecTypeFromValue returns a pointer to a valid CodecType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CodecType) IsValid ¶

func (v CodecType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CodecType) Ptr ¶

func (v CodecType) Ptr() *CodecType

Ptr returns reference to CodecType value

func (*CodecType) UnmarshalJSON ¶

func (v *CodecType) UnmarshalJSON(src []byte) error

type CollectionAPI ¶

type CollectionAPI interface {

	/*
		AddToCollection Adds items to a collection.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param collectionId The collection id.
		@return ApiAddToCollectionRequest
	*/
	AddToCollection(ctx context.Context, collectionId string) ApiAddToCollectionRequest

	// AddToCollectionExecute executes the request
	AddToCollectionExecute(r ApiAddToCollectionRequest) (*http.Response, error)

	/*
		CreateCollection Creates a new collection.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateCollectionRequest
	*/
	CreateCollection(ctx context.Context) ApiCreateCollectionRequest

	// CreateCollectionExecute executes the request
	//  @return CollectionCreationResult
	CreateCollectionExecute(r ApiCreateCollectionRequest) (*CollectionCreationResult, *http.Response, error)

	/*
		RemoveFromCollection Removes items from a collection.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param collectionId The collection id.
		@return ApiRemoveFromCollectionRequest
	*/
	RemoveFromCollection(ctx context.Context, collectionId string) ApiRemoveFromCollectionRequest

	// RemoveFromCollectionExecute executes the request
	RemoveFromCollectionExecute(r ApiRemoveFromCollectionRequest) (*http.Response, error)
}

type CollectionAPIService ¶

type CollectionAPIService service

CollectionAPIService CollectionAPI service

func (*CollectionAPIService) AddToCollection ¶

func (a *CollectionAPIService) AddToCollection(ctx context.Context, collectionId string) ApiAddToCollectionRequest

AddToCollection Adds items to a collection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param collectionId The collection id.
@return ApiAddToCollectionRequest

func (*CollectionAPIService) AddToCollectionExecute ¶

func (a *CollectionAPIService) AddToCollectionExecute(r ApiAddToCollectionRequest) (*http.Response, error)

Execute executes the request

func (*CollectionAPIService) CreateCollection ¶

CreateCollection Creates a new collection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateCollectionRequest

func (*CollectionAPIService) CreateCollectionExecute ¶

Execute executes the request

@return CollectionCreationResult

func (*CollectionAPIService) RemoveFromCollection ¶

func (a *CollectionAPIService) RemoveFromCollection(ctx context.Context, collectionId string) ApiRemoveFromCollectionRequest

RemoveFromCollection Removes items from a collection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param collectionId The collection id.
@return ApiRemoveFromCollectionRequest

func (*CollectionAPIService) RemoveFromCollectionExecute ¶

func (a *CollectionAPIService) RemoveFromCollectionExecute(r ApiRemoveFromCollectionRequest) (*http.Response, error)

Execute executes the request

type CollectionCreationResult ¶

type CollectionCreationResult struct {
	Id *string `json:"Id,omitempty"`
}

CollectionCreationResult struct for CollectionCreationResult

func NewCollectionCreationResult ¶

func NewCollectionCreationResult() *CollectionCreationResult

NewCollectionCreationResult instantiates a new CollectionCreationResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionCreationResultWithDefaults ¶

func NewCollectionCreationResultWithDefaults() *CollectionCreationResult

NewCollectionCreationResultWithDefaults instantiates a new CollectionCreationResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionCreationResult) GetId ¶

func (o *CollectionCreationResult) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CollectionCreationResult) GetIdOk ¶

func (o *CollectionCreationResult) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionCreationResult) HasId ¶

func (o *CollectionCreationResult) HasId() bool

HasId returns a boolean if a field has been set.

func (CollectionCreationResult) MarshalJSON ¶

func (o CollectionCreationResult) MarshalJSON() ([]byte, error)

func (*CollectionCreationResult) SetId ¶

func (o *CollectionCreationResult) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (CollectionCreationResult) ToMap ¶

func (o CollectionCreationResult) ToMap() (map[string]interface{}, error)

type CollectionType ¶

type CollectionType string

CollectionType Collection type.

const (
	COLLECTIONTYPE_UNKNOWN     CollectionType = "unknown"
	COLLECTIONTYPE_MOVIES      CollectionType = "movies"
	COLLECTIONTYPE_TVSHOWS     CollectionType = "tvshows"
	COLLECTIONTYPE_MUSIC       CollectionType = "music"
	COLLECTIONTYPE_MUSICVIDEOS CollectionType = "musicvideos"
	COLLECTIONTYPE_TRAILERS    CollectionType = "trailers"
	COLLECTIONTYPE_HOMEVIDEOS  CollectionType = "homevideos"
	COLLECTIONTYPE_BOXSETS     CollectionType = "boxsets"
	COLLECTIONTYPE_BOOKS       CollectionType = "books"
	COLLECTIONTYPE_PHOTOS      CollectionType = "photos"
	COLLECTIONTYPE_LIVETV      CollectionType = "livetv"
	COLLECTIONTYPE_PLAYLISTS   CollectionType = "playlists"
	COLLECTIONTYPE_FOLDERS     CollectionType = "folders"
)

List of CollectionType

func NewCollectionTypeFromValue ¶

func NewCollectionTypeFromValue(v string) (*CollectionType, error)

NewCollectionTypeFromValue returns a pointer to a valid CollectionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CollectionType) IsValid ¶

func (v CollectionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CollectionType) Ptr ¶

func (v CollectionType) Ptr() *CollectionType

Ptr returns reference to CollectionType value

func (*CollectionType) UnmarshalJSON ¶

func (v *CollectionType) UnmarshalJSON(src []byte) error

type CollectionTypeOptions ¶

type CollectionTypeOptions string

CollectionTypeOptions The collection type options.

const (
	COLLECTIONTYPEOPTIONS_MOVIES      CollectionTypeOptions = "movies"
	COLLECTIONTYPEOPTIONS_TVSHOWS     CollectionTypeOptions = "tvshows"
	COLLECTIONTYPEOPTIONS_MUSIC       CollectionTypeOptions = "music"
	COLLECTIONTYPEOPTIONS_MUSICVIDEOS CollectionTypeOptions = "musicvideos"
	COLLECTIONTYPEOPTIONS_HOMEVIDEOS  CollectionTypeOptions = "homevideos"
	COLLECTIONTYPEOPTIONS_BOXSETS     CollectionTypeOptions = "boxsets"
	COLLECTIONTYPEOPTIONS_BOOKS       CollectionTypeOptions = "books"
	COLLECTIONTYPEOPTIONS_MIXED       CollectionTypeOptions = "mixed"
)

List of CollectionTypeOptions

func NewCollectionTypeOptionsFromValue ¶

func NewCollectionTypeOptionsFromValue(v string) (*CollectionTypeOptions, error)

NewCollectionTypeOptionsFromValue returns a pointer to a valid CollectionTypeOptions for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CollectionTypeOptions) IsValid ¶

func (v CollectionTypeOptions) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CollectionTypeOptions) Ptr ¶

Ptr returns reference to CollectionTypeOptions value

func (*CollectionTypeOptions) UnmarshalJSON ¶

func (v *CollectionTypeOptions) UnmarshalJSON(src []byte) error

type ConfigImageTypes ¶

type ConfigImageTypes struct {
	BackdropSizes []string       `json:"BackdropSizes,omitempty"`
	BaseUrl       NullableString `json:"BaseUrl,omitempty"`
	LogoSizes     []string       `json:"LogoSizes,omitempty"`
	PosterSizes   []string       `json:"PosterSizes,omitempty"`
	ProfileSizes  []string       `json:"ProfileSizes,omitempty"`
	SecureBaseUrl NullableString `json:"SecureBaseUrl,omitempty"`
	StillSizes    []string       `json:"StillSizes,omitempty"`
}

ConfigImageTypes struct for ConfigImageTypes

func NewConfigImageTypes ¶

func NewConfigImageTypes() *ConfigImageTypes

NewConfigImageTypes instantiates a new ConfigImageTypes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigImageTypesWithDefaults ¶

func NewConfigImageTypesWithDefaults() *ConfigImageTypes

NewConfigImageTypesWithDefaults instantiates a new ConfigImageTypes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigImageTypes) GetBackdropSizes ¶

func (o *ConfigImageTypes) GetBackdropSizes() []string

GetBackdropSizes returns the BackdropSizes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ConfigImageTypes) GetBackdropSizesOk ¶

func (o *ConfigImageTypes) GetBackdropSizesOk() ([]string, bool)

GetBackdropSizesOk returns a tuple with the BackdropSizes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ConfigImageTypes) GetBaseUrl ¶

func (o *ConfigImageTypes) GetBaseUrl() string

GetBaseUrl returns the BaseUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ConfigImageTypes) GetBaseUrlOk ¶

func (o *ConfigImageTypes) GetBaseUrlOk() (*string, bool)

GetBaseUrlOk returns a tuple with the BaseUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ConfigImageTypes) GetLogoSizes ¶

func (o *ConfigImageTypes) GetLogoSizes() []string

GetLogoSizes returns the LogoSizes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ConfigImageTypes) GetLogoSizesOk ¶

func (o *ConfigImageTypes) GetLogoSizesOk() ([]string, bool)

GetLogoSizesOk returns a tuple with the LogoSizes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ConfigImageTypes) GetPosterSizes ¶

func (o *ConfigImageTypes) GetPosterSizes() []string

GetPosterSizes returns the PosterSizes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ConfigImageTypes) GetPosterSizesOk ¶

func (o *ConfigImageTypes) GetPosterSizesOk() ([]string, bool)

GetPosterSizesOk returns a tuple with the PosterSizes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ConfigImageTypes) GetProfileSizes ¶

func (o *ConfigImageTypes) GetProfileSizes() []string

GetProfileSizes returns the ProfileSizes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ConfigImageTypes) GetProfileSizesOk ¶

func (o *ConfigImageTypes) GetProfileSizesOk() ([]string, bool)

GetProfileSizesOk returns a tuple with the ProfileSizes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ConfigImageTypes) GetSecureBaseUrl ¶

func (o *ConfigImageTypes) GetSecureBaseUrl() string

GetSecureBaseUrl returns the SecureBaseUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ConfigImageTypes) GetSecureBaseUrlOk ¶

func (o *ConfigImageTypes) GetSecureBaseUrlOk() (*string, bool)

GetSecureBaseUrlOk returns a tuple with the SecureBaseUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ConfigImageTypes) GetStillSizes ¶

func (o *ConfigImageTypes) GetStillSizes() []string

GetStillSizes returns the StillSizes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ConfigImageTypes) GetStillSizesOk ¶

func (o *ConfigImageTypes) GetStillSizesOk() ([]string, bool)

GetStillSizesOk returns a tuple with the StillSizes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ConfigImageTypes) HasBackdropSizes ¶

func (o *ConfigImageTypes) HasBackdropSizes() bool

HasBackdropSizes returns a boolean if a field has been set.

func (*ConfigImageTypes) HasBaseUrl ¶

func (o *ConfigImageTypes) HasBaseUrl() bool

HasBaseUrl returns a boolean if a field has been set.

func (*ConfigImageTypes) HasLogoSizes ¶

func (o *ConfigImageTypes) HasLogoSizes() bool

HasLogoSizes returns a boolean if a field has been set.

func (*ConfigImageTypes) HasPosterSizes ¶

func (o *ConfigImageTypes) HasPosterSizes() bool

HasPosterSizes returns a boolean if a field has been set.

func (*ConfigImageTypes) HasProfileSizes ¶

func (o *ConfigImageTypes) HasProfileSizes() bool

HasProfileSizes returns a boolean if a field has been set.

func (*ConfigImageTypes) HasSecureBaseUrl ¶

func (o *ConfigImageTypes) HasSecureBaseUrl() bool

HasSecureBaseUrl returns a boolean if a field has been set.

func (*ConfigImageTypes) HasStillSizes ¶

func (o *ConfigImageTypes) HasStillSizes() bool

HasStillSizes returns a boolean if a field has been set.

func (ConfigImageTypes) MarshalJSON ¶

func (o ConfigImageTypes) MarshalJSON() ([]byte, error)

func (*ConfigImageTypes) SetBackdropSizes ¶

func (o *ConfigImageTypes) SetBackdropSizes(v []string)

SetBackdropSizes gets a reference to the given []string and assigns it to the BackdropSizes field.

func (*ConfigImageTypes) SetBaseUrl ¶

func (o *ConfigImageTypes) SetBaseUrl(v string)

SetBaseUrl gets a reference to the given NullableString and assigns it to the BaseUrl field.

func (*ConfigImageTypes) SetBaseUrlNil ¶

func (o *ConfigImageTypes) SetBaseUrlNil()

SetBaseUrlNil sets the value for BaseUrl to be an explicit nil

func (*ConfigImageTypes) SetLogoSizes ¶

func (o *ConfigImageTypes) SetLogoSizes(v []string)

SetLogoSizes gets a reference to the given []string and assigns it to the LogoSizes field.

func (*ConfigImageTypes) SetPosterSizes ¶

func (o *ConfigImageTypes) SetPosterSizes(v []string)

SetPosterSizes gets a reference to the given []string and assigns it to the PosterSizes field.

func (*ConfigImageTypes) SetProfileSizes ¶

func (o *ConfigImageTypes) SetProfileSizes(v []string)

SetProfileSizes gets a reference to the given []string and assigns it to the ProfileSizes field.

func (*ConfigImageTypes) SetSecureBaseUrl ¶

func (o *ConfigImageTypes) SetSecureBaseUrl(v string)

SetSecureBaseUrl gets a reference to the given NullableString and assigns it to the SecureBaseUrl field.

func (*ConfigImageTypes) SetSecureBaseUrlNil ¶

func (o *ConfigImageTypes) SetSecureBaseUrlNil()

SetSecureBaseUrlNil sets the value for SecureBaseUrl to be an explicit nil

func (*ConfigImageTypes) SetStillSizes ¶

func (o *ConfigImageTypes) SetStillSizes(v []string)

SetStillSizes gets a reference to the given []string and assigns it to the StillSizes field.

func (ConfigImageTypes) ToMap ¶

func (o ConfigImageTypes) ToMap() (map[string]interface{}, error)

func (*ConfigImageTypes) UnsetBaseUrl ¶

func (o *ConfigImageTypes) UnsetBaseUrl()

UnsetBaseUrl ensures that no value is present for BaseUrl, not even an explicit nil

func (*ConfigImageTypes) UnsetSecureBaseUrl ¶

func (o *ConfigImageTypes) UnsetSecureBaseUrl()

UnsetSecureBaseUrl ensures that no value is present for SecureBaseUrl, not even an explicit nil

type Configuration ¶

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration ¶

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader ¶

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL ¶

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext ¶

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type ConfigurationAPI ¶

type ConfigurationAPI interface {

	/*
		GetConfiguration Gets application configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetConfigurationRequest
	*/
	GetConfiguration(ctx context.Context) ApiGetConfigurationRequest

	// GetConfigurationExecute executes the request
	//  @return ServerConfiguration
	GetConfigurationExecute(r ApiGetConfigurationRequest) (*ServerConfiguration, *http.Response, error)

	/*
		GetDefaultMetadataOptions Gets a default MetadataOptions object.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetDefaultMetadataOptionsRequest
	*/
	GetDefaultMetadataOptions(ctx context.Context) ApiGetDefaultMetadataOptionsRequest

	// GetDefaultMetadataOptionsExecute executes the request
	//  @return MetadataOptions
	GetDefaultMetadataOptionsExecute(r ApiGetDefaultMetadataOptionsRequest) (*MetadataOptions, *http.Response, error)

	/*
		GetNamedConfiguration Gets a named configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param key Configuration key.
		@return ApiGetNamedConfigurationRequest
	*/
	GetNamedConfiguration(ctx context.Context, key string) ApiGetNamedConfigurationRequest

	// GetNamedConfigurationExecute executes the request
	//  @return *os.File
	GetNamedConfigurationExecute(r ApiGetNamedConfigurationRequest) (*os.File, *http.Response, error)

	/*
		UpdateConfiguration Updates application configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiUpdateConfigurationRequest
	*/
	UpdateConfiguration(ctx context.Context) ApiUpdateConfigurationRequest

	// UpdateConfigurationExecute executes the request
	UpdateConfigurationExecute(r ApiUpdateConfigurationRequest) (*http.Response, error)

	/*
		UpdateNamedConfiguration Updates named configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param key Configuration key.
		@return ApiUpdateNamedConfigurationRequest
	*/
	UpdateNamedConfiguration(ctx context.Context, key string) ApiUpdateNamedConfigurationRequest

	// UpdateNamedConfigurationExecute executes the request
	UpdateNamedConfigurationExecute(r ApiUpdateNamedConfigurationRequest) (*http.Response, error)
}

type ConfigurationAPIService ¶

type ConfigurationAPIService service

ConfigurationAPIService ConfigurationAPI service

func (*ConfigurationAPIService) GetConfiguration ¶

GetConfiguration Gets application configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetConfigurationRequest

func (*ConfigurationAPIService) GetConfigurationExecute ¶

Execute executes the request

@return ServerConfiguration

func (*ConfigurationAPIService) GetDefaultMetadataOptions ¶

GetDefaultMetadataOptions Gets a default MetadataOptions object.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDefaultMetadataOptionsRequest

func (*ConfigurationAPIService) GetDefaultMetadataOptionsExecute ¶

Execute executes the request

@return MetadataOptions

func (*ConfigurationAPIService) GetNamedConfiguration ¶

GetNamedConfiguration Gets a named configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param key Configuration key.
@return ApiGetNamedConfigurationRequest

func (*ConfigurationAPIService) GetNamedConfigurationExecute ¶

func (a *ConfigurationAPIService) GetNamedConfigurationExecute(r ApiGetNamedConfigurationRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ConfigurationAPIService) UpdateConfiguration ¶

UpdateConfiguration Updates application configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateConfigurationRequest

func (*ConfigurationAPIService) UpdateConfigurationExecute ¶

func (a *ConfigurationAPIService) UpdateConfigurationExecute(r ApiUpdateConfigurationRequest) (*http.Response, error)

Execute executes the request

func (*ConfigurationAPIService) UpdateNamedConfiguration ¶

UpdateNamedConfiguration Updates named configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param key Configuration key.
@return ApiUpdateNamedConfigurationRequest

func (*ConfigurationAPIService) UpdateNamedConfigurationExecute ¶

func (a *ConfigurationAPIService) UpdateNamedConfigurationExecute(r ApiUpdateNamedConfigurationRequest) (*http.Response, error)

Execute executes the request

type ConfigurationPageInfo ¶

type ConfigurationPageInfo struct {
	// Gets or sets the name.
	Name *string `json:"Name,omitempty"`
	// Gets or sets a value indicating whether the configurations page is enabled in the main menu.
	EnableInMainMenu *bool `json:"EnableInMainMenu,omitempty"`
	// Gets or sets the menu section.
	MenuSection NullableString `json:"MenuSection,omitempty"`
	// Gets or sets the menu icon.
	MenuIcon NullableString `json:"MenuIcon,omitempty"`
	// Gets or sets the display name.
	DisplayName NullableString `json:"DisplayName,omitempty"`
	// Gets or sets the plugin id.
	PluginId NullableString `json:"PluginId,omitempty"`
}

ConfigurationPageInfo The configuration page info.

func NewConfigurationPageInfo ¶

func NewConfigurationPageInfo() *ConfigurationPageInfo

NewConfigurationPageInfo instantiates a new ConfigurationPageInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigurationPageInfoWithDefaults ¶

func NewConfigurationPageInfoWithDefaults() *ConfigurationPageInfo

NewConfigurationPageInfoWithDefaults instantiates a new ConfigurationPageInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigurationPageInfo) GetDisplayName ¶

func (o *ConfigurationPageInfo) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ConfigurationPageInfo) GetDisplayNameOk ¶

func (o *ConfigurationPageInfo) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ConfigurationPageInfo) GetEnableInMainMenu ¶

func (o *ConfigurationPageInfo) GetEnableInMainMenu() bool

GetEnableInMainMenu returns the EnableInMainMenu field value if set, zero value otherwise.

func (*ConfigurationPageInfo) GetEnableInMainMenuOk ¶

func (o *ConfigurationPageInfo) GetEnableInMainMenuOk() (*bool, bool)

GetEnableInMainMenuOk returns a tuple with the EnableInMainMenu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigurationPageInfo) GetMenuIcon ¶

func (o *ConfigurationPageInfo) GetMenuIcon() string

GetMenuIcon returns the MenuIcon field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ConfigurationPageInfo) GetMenuIconOk ¶

func (o *ConfigurationPageInfo) GetMenuIconOk() (*string, bool)

GetMenuIconOk returns a tuple with the MenuIcon field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ConfigurationPageInfo) GetMenuSection ¶

func (o *ConfigurationPageInfo) GetMenuSection() string

GetMenuSection returns the MenuSection field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ConfigurationPageInfo) GetMenuSectionOk ¶

func (o *ConfigurationPageInfo) GetMenuSectionOk() (*string, bool)

GetMenuSectionOk returns a tuple with the MenuSection field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ConfigurationPageInfo) GetName ¶

func (o *ConfigurationPageInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ConfigurationPageInfo) GetNameOk ¶

func (o *ConfigurationPageInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigurationPageInfo) GetPluginId ¶

func (o *ConfigurationPageInfo) GetPluginId() string

GetPluginId returns the PluginId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ConfigurationPageInfo) GetPluginIdOk ¶

func (o *ConfigurationPageInfo) GetPluginIdOk() (*string, bool)

GetPluginIdOk returns a tuple with the PluginId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ConfigurationPageInfo) HasDisplayName ¶

func (o *ConfigurationPageInfo) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*ConfigurationPageInfo) HasEnableInMainMenu ¶

func (o *ConfigurationPageInfo) HasEnableInMainMenu() bool

HasEnableInMainMenu returns a boolean if a field has been set.

func (*ConfigurationPageInfo) HasMenuIcon ¶

func (o *ConfigurationPageInfo) HasMenuIcon() bool

HasMenuIcon returns a boolean if a field has been set.

func (*ConfigurationPageInfo) HasMenuSection ¶

func (o *ConfigurationPageInfo) HasMenuSection() bool

HasMenuSection returns a boolean if a field has been set.

func (*ConfigurationPageInfo) HasName ¶

func (o *ConfigurationPageInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*ConfigurationPageInfo) HasPluginId ¶

func (o *ConfigurationPageInfo) HasPluginId() bool

HasPluginId returns a boolean if a field has been set.

func (ConfigurationPageInfo) MarshalJSON ¶

func (o ConfigurationPageInfo) MarshalJSON() ([]byte, error)

func (*ConfigurationPageInfo) SetDisplayName ¶

func (o *ConfigurationPageInfo) SetDisplayName(v string)

SetDisplayName gets a reference to the given NullableString and assigns it to the DisplayName field.

func (*ConfigurationPageInfo) SetDisplayNameNil ¶

func (o *ConfigurationPageInfo) SetDisplayNameNil()

SetDisplayNameNil sets the value for DisplayName to be an explicit nil

func (*ConfigurationPageInfo) SetEnableInMainMenu ¶

func (o *ConfigurationPageInfo) SetEnableInMainMenu(v bool)

SetEnableInMainMenu gets a reference to the given bool and assigns it to the EnableInMainMenu field.

func (*ConfigurationPageInfo) SetMenuIcon ¶

func (o *ConfigurationPageInfo) SetMenuIcon(v string)

SetMenuIcon gets a reference to the given NullableString and assigns it to the MenuIcon field.

func (*ConfigurationPageInfo) SetMenuIconNil ¶

func (o *ConfigurationPageInfo) SetMenuIconNil()

SetMenuIconNil sets the value for MenuIcon to be an explicit nil

func (*ConfigurationPageInfo) SetMenuSection ¶

func (o *ConfigurationPageInfo) SetMenuSection(v string)

SetMenuSection gets a reference to the given NullableString and assigns it to the MenuSection field.

func (*ConfigurationPageInfo) SetMenuSectionNil ¶

func (o *ConfigurationPageInfo) SetMenuSectionNil()

SetMenuSectionNil sets the value for MenuSection to be an explicit nil

func (*ConfigurationPageInfo) SetName ¶

func (o *ConfigurationPageInfo) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ConfigurationPageInfo) SetPluginId ¶

func (o *ConfigurationPageInfo) SetPluginId(v string)

SetPluginId gets a reference to the given NullableString and assigns it to the PluginId field.

func (*ConfigurationPageInfo) SetPluginIdNil ¶

func (o *ConfigurationPageInfo) SetPluginIdNil()

SetPluginIdNil sets the value for PluginId to be an explicit nil

func (ConfigurationPageInfo) ToMap ¶

func (o ConfigurationPageInfo) ToMap() (map[string]interface{}, error)

func (*ConfigurationPageInfo) UnsetDisplayName ¶

func (o *ConfigurationPageInfo) UnsetDisplayName()

UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil

func (*ConfigurationPageInfo) UnsetMenuIcon ¶

func (o *ConfigurationPageInfo) UnsetMenuIcon()

UnsetMenuIcon ensures that no value is present for MenuIcon, not even an explicit nil

func (*ConfigurationPageInfo) UnsetMenuSection ¶

func (o *ConfigurationPageInfo) UnsetMenuSection()

UnsetMenuSection ensures that no value is present for MenuSection, not even an explicit nil

func (*ConfigurationPageInfo) UnsetPluginId ¶

func (o *ConfigurationPageInfo) UnsetPluginId()

UnsetPluginId ensures that no value is present for PluginId, not even an explicit nil

type ContainerProfile ¶

type ContainerProfile struct {
	// Gets or sets the MediaBrowser.Model.Dlna.DlnaProfileType which this container must meet.
	Type *DlnaProfileType `json:"Type,omitempty"`
	// Gets or sets the list of MediaBrowser.Model.Dlna.ProfileCondition which this container will be applied to.
	Conditions []ProfileCondition `json:"Conditions,omitempty"`
	// Gets or sets the container(s) which this container must meet.
	Container NullableString `json:"Container,omitempty"`
	// Gets or sets the sub container(s) which this container must meet.
	SubContainer NullableString `json:"SubContainer,omitempty"`
}

ContainerProfile Defines the MediaBrowser.Model.Dlna.ContainerProfile.

func NewContainerProfile ¶

func NewContainerProfile() *ContainerProfile

NewContainerProfile instantiates a new ContainerProfile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContainerProfileWithDefaults ¶

func NewContainerProfileWithDefaults() *ContainerProfile

NewContainerProfileWithDefaults instantiates a new ContainerProfile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContainerProfile) GetConditions ¶

func (o *ContainerProfile) GetConditions() []ProfileCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*ContainerProfile) GetConditionsOk ¶

func (o *ContainerProfile) GetConditionsOk() ([]ProfileCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContainerProfile) GetContainer ¶

func (o *ContainerProfile) GetContainer() string

GetContainer returns the Container field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ContainerProfile) GetContainerOk ¶

func (o *ContainerProfile) GetContainerOk() (*string, bool)

GetContainerOk returns a tuple with the Container field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ContainerProfile) GetSubContainer ¶

func (o *ContainerProfile) GetSubContainer() string

GetSubContainer returns the SubContainer field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ContainerProfile) GetSubContainerOk ¶

func (o *ContainerProfile) GetSubContainerOk() (*string, bool)

GetSubContainerOk returns a tuple with the SubContainer field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ContainerProfile) GetType ¶

func (o *ContainerProfile) GetType() DlnaProfileType

GetType returns the Type field value if set, zero value otherwise.

func (*ContainerProfile) GetTypeOk ¶

func (o *ContainerProfile) GetTypeOk() (*DlnaProfileType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContainerProfile) HasConditions ¶

func (o *ContainerProfile) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*ContainerProfile) HasContainer ¶

func (o *ContainerProfile) HasContainer() bool

HasContainer returns a boolean if a field has been set.

func (*ContainerProfile) HasSubContainer ¶

func (o *ContainerProfile) HasSubContainer() bool

HasSubContainer returns a boolean if a field has been set.

func (*ContainerProfile) HasType ¶

func (o *ContainerProfile) HasType() bool

HasType returns a boolean if a field has been set.

func (ContainerProfile) MarshalJSON ¶

func (o ContainerProfile) MarshalJSON() ([]byte, error)

func (*ContainerProfile) SetConditions ¶

func (o *ContainerProfile) SetConditions(v []ProfileCondition)

SetConditions gets a reference to the given []ProfileCondition and assigns it to the Conditions field.

func (*ContainerProfile) SetContainer ¶

func (o *ContainerProfile) SetContainer(v string)

SetContainer gets a reference to the given NullableString and assigns it to the Container field.

func (*ContainerProfile) SetContainerNil ¶

func (o *ContainerProfile) SetContainerNil()

SetContainerNil sets the value for Container to be an explicit nil

func (*ContainerProfile) SetSubContainer ¶

func (o *ContainerProfile) SetSubContainer(v string)

SetSubContainer gets a reference to the given NullableString and assigns it to the SubContainer field.

func (*ContainerProfile) SetSubContainerNil ¶

func (o *ContainerProfile) SetSubContainerNil()

SetSubContainerNil sets the value for SubContainer to be an explicit nil

func (*ContainerProfile) SetType ¶

func (o *ContainerProfile) SetType(v DlnaProfileType)

SetType gets a reference to the given DlnaProfileType and assigns it to the Type field.

func (ContainerProfile) ToMap ¶

func (o ContainerProfile) ToMap() (map[string]interface{}, error)

func (*ContainerProfile) UnsetContainer ¶

func (o *ContainerProfile) UnsetContainer()

UnsetContainer ensures that no value is present for Container, not even an explicit nil

func (*ContainerProfile) UnsetSubContainer ¶

func (o *ContainerProfile) UnsetSubContainer()

UnsetSubContainer ensures that no value is present for SubContainer, not even an explicit nil

type CountryInfo ¶

type CountryInfo struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the display name.
	DisplayName NullableString `json:"DisplayName,omitempty"`
	// Gets or sets the name of the two letter ISO region.
	TwoLetterISORegionName NullableString `json:"TwoLetterISORegionName,omitempty"`
	// Gets or sets the name of the three letter ISO region.
	ThreeLetterISORegionName NullableString `json:"ThreeLetterISORegionName,omitempty"`
}

CountryInfo Class CountryInfo.

func NewCountryInfo ¶

func NewCountryInfo() *CountryInfo

NewCountryInfo instantiates a new CountryInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCountryInfoWithDefaults ¶

func NewCountryInfoWithDefaults() *CountryInfo

NewCountryInfoWithDefaults instantiates a new CountryInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CountryInfo) GetDisplayName ¶

func (o *CountryInfo) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CountryInfo) GetDisplayNameOk ¶

func (o *CountryInfo) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CountryInfo) GetName ¶

func (o *CountryInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CountryInfo) GetNameOk ¶

func (o *CountryInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CountryInfo) GetThreeLetterISORegionName ¶

func (o *CountryInfo) GetThreeLetterISORegionName() string

GetThreeLetterISORegionName returns the ThreeLetterISORegionName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CountryInfo) GetThreeLetterISORegionNameOk ¶

func (o *CountryInfo) GetThreeLetterISORegionNameOk() (*string, bool)

GetThreeLetterISORegionNameOk returns a tuple with the ThreeLetterISORegionName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CountryInfo) GetTwoLetterISORegionName ¶

func (o *CountryInfo) GetTwoLetterISORegionName() string

GetTwoLetterISORegionName returns the TwoLetterISORegionName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CountryInfo) GetTwoLetterISORegionNameOk ¶

func (o *CountryInfo) GetTwoLetterISORegionNameOk() (*string, bool)

GetTwoLetterISORegionNameOk returns a tuple with the TwoLetterISORegionName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CountryInfo) HasDisplayName ¶

func (o *CountryInfo) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*CountryInfo) HasName ¶

func (o *CountryInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*CountryInfo) HasThreeLetterISORegionName ¶

func (o *CountryInfo) HasThreeLetterISORegionName() bool

HasThreeLetterISORegionName returns a boolean if a field has been set.

func (*CountryInfo) HasTwoLetterISORegionName ¶

func (o *CountryInfo) HasTwoLetterISORegionName() bool

HasTwoLetterISORegionName returns a boolean if a field has been set.

func (CountryInfo) MarshalJSON ¶

func (o CountryInfo) MarshalJSON() ([]byte, error)

func (*CountryInfo) SetDisplayName ¶

func (o *CountryInfo) SetDisplayName(v string)

SetDisplayName gets a reference to the given NullableString and assigns it to the DisplayName field.

func (*CountryInfo) SetDisplayNameNil ¶

func (o *CountryInfo) SetDisplayNameNil()

SetDisplayNameNil sets the value for DisplayName to be an explicit nil

func (*CountryInfo) SetName ¶

func (o *CountryInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*CountryInfo) SetNameNil ¶

func (o *CountryInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*CountryInfo) SetThreeLetterISORegionName ¶

func (o *CountryInfo) SetThreeLetterISORegionName(v string)

SetThreeLetterISORegionName gets a reference to the given NullableString and assigns it to the ThreeLetterISORegionName field.

func (*CountryInfo) SetThreeLetterISORegionNameNil ¶

func (o *CountryInfo) SetThreeLetterISORegionNameNil()

SetThreeLetterISORegionNameNil sets the value for ThreeLetterISORegionName to be an explicit nil

func (*CountryInfo) SetTwoLetterISORegionName ¶

func (o *CountryInfo) SetTwoLetterISORegionName(v string)

SetTwoLetterISORegionName gets a reference to the given NullableString and assigns it to the TwoLetterISORegionName field.

func (*CountryInfo) SetTwoLetterISORegionNameNil ¶

func (o *CountryInfo) SetTwoLetterISORegionNameNil()

SetTwoLetterISORegionNameNil sets the value for TwoLetterISORegionName to be an explicit nil

func (CountryInfo) ToMap ¶

func (o CountryInfo) ToMap() (map[string]interface{}, error)

func (*CountryInfo) UnsetDisplayName ¶

func (o *CountryInfo) UnsetDisplayName()

UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil

func (*CountryInfo) UnsetName ¶

func (o *CountryInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*CountryInfo) UnsetThreeLetterISORegionName ¶

func (o *CountryInfo) UnsetThreeLetterISORegionName()

UnsetThreeLetterISORegionName ensures that no value is present for ThreeLetterISORegionName, not even an explicit nil

func (*CountryInfo) UnsetTwoLetterISORegionName ¶

func (o *CountryInfo) UnsetTwoLetterISORegionName()

UnsetTwoLetterISORegionName ensures that no value is present for TwoLetterISORegionName, not even an explicit nil

type CreatePlaylistDto ¶

type CreatePlaylistDto struct {
	// Gets or sets the name of the new playlist.
	Name *string `json:"Name,omitempty"`
	// Gets or sets item ids to add to the playlist.
	Ids []string `json:"Ids,omitempty"`
	// Gets or sets the user id.
	UserId NullableString `json:"UserId,omitempty"`
	// Gets or sets the media type.
	MediaType NullableMediaType `json:"MediaType,omitempty"`
	// Gets or sets the playlist users.
	Users []PlaylistUserPermissions `json:"Users,omitempty"`
	// Gets or sets a value indicating whether the playlist is public.
	IsPublic *bool `json:"IsPublic,omitempty"`
}

CreatePlaylistDto Create new playlist dto.

func NewCreatePlaylistDto ¶

func NewCreatePlaylistDto() *CreatePlaylistDto

NewCreatePlaylistDto instantiates a new CreatePlaylistDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePlaylistDtoWithDefaults ¶

func NewCreatePlaylistDtoWithDefaults() *CreatePlaylistDto

NewCreatePlaylistDtoWithDefaults instantiates a new CreatePlaylistDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePlaylistDto) GetIds ¶

func (o *CreatePlaylistDto) GetIds() []string

GetIds returns the Ids field value if set, zero value otherwise.

func (*CreatePlaylistDto) GetIdsOk ¶

func (o *CreatePlaylistDto) GetIdsOk() ([]string, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePlaylistDto) GetIsPublic ¶

func (o *CreatePlaylistDto) GetIsPublic() bool

GetIsPublic returns the IsPublic field value if set, zero value otherwise.

func (*CreatePlaylistDto) GetIsPublicOk ¶

func (o *CreatePlaylistDto) GetIsPublicOk() (*bool, bool)

GetIsPublicOk returns a tuple with the IsPublic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePlaylistDto) GetMediaType ¶

func (o *CreatePlaylistDto) GetMediaType() MediaType

GetMediaType returns the MediaType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreatePlaylistDto) GetMediaTypeOk ¶

func (o *CreatePlaylistDto) GetMediaTypeOk() (*MediaType, bool)

GetMediaTypeOk returns a tuple with the MediaType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreatePlaylistDto) GetName ¶

func (o *CreatePlaylistDto) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CreatePlaylistDto) GetNameOk ¶

func (o *CreatePlaylistDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePlaylistDto) GetUserId ¶

func (o *CreatePlaylistDto) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreatePlaylistDto) GetUserIdOk ¶

func (o *CreatePlaylistDto) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreatePlaylistDto) GetUsers ¶

GetUsers returns the Users field value if set, zero value otherwise.

func (*CreatePlaylistDto) GetUsersOk ¶

func (o *CreatePlaylistDto) GetUsersOk() ([]PlaylistUserPermissions, bool)

GetUsersOk returns a tuple with the Users field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePlaylistDto) HasIds ¶

func (o *CreatePlaylistDto) HasIds() bool

HasIds returns a boolean if a field has been set.

func (*CreatePlaylistDto) HasIsPublic ¶

func (o *CreatePlaylistDto) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set.

func (*CreatePlaylistDto) HasMediaType ¶

func (o *CreatePlaylistDto) HasMediaType() bool

HasMediaType returns a boolean if a field has been set.

func (*CreatePlaylistDto) HasName ¶

func (o *CreatePlaylistDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*CreatePlaylistDto) HasUserId ¶

func (o *CreatePlaylistDto) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*CreatePlaylistDto) HasUsers ¶

func (o *CreatePlaylistDto) HasUsers() bool

HasUsers returns a boolean if a field has been set.

func (CreatePlaylistDto) MarshalJSON ¶

func (o CreatePlaylistDto) MarshalJSON() ([]byte, error)

func (*CreatePlaylistDto) SetIds ¶

func (o *CreatePlaylistDto) SetIds(v []string)

SetIds gets a reference to the given []string and assigns it to the Ids field.

func (*CreatePlaylistDto) SetIsPublic ¶

func (o *CreatePlaylistDto) SetIsPublic(v bool)

SetIsPublic gets a reference to the given bool and assigns it to the IsPublic field.

func (*CreatePlaylistDto) SetMediaType ¶

func (o *CreatePlaylistDto) SetMediaType(v MediaType)

SetMediaType gets a reference to the given NullableMediaType and assigns it to the MediaType field.

func (*CreatePlaylistDto) SetMediaTypeNil ¶

func (o *CreatePlaylistDto) SetMediaTypeNil()

SetMediaTypeNil sets the value for MediaType to be an explicit nil

func (*CreatePlaylistDto) SetName ¶

func (o *CreatePlaylistDto) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CreatePlaylistDto) SetUserId ¶

func (o *CreatePlaylistDto) SetUserId(v string)

SetUserId gets a reference to the given NullableString and assigns it to the UserId field.

func (*CreatePlaylistDto) SetUserIdNil ¶

func (o *CreatePlaylistDto) SetUserIdNil()

SetUserIdNil sets the value for UserId to be an explicit nil

func (*CreatePlaylistDto) SetUsers ¶

func (o *CreatePlaylistDto) SetUsers(v []PlaylistUserPermissions)

SetUsers gets a reference to the given []PlaylistUserPermissions and assigns it to the Users field.

func (CreatePlaylistDto) ToMap ¶

func (o CreatePlaylistDto) ToMap() (map[string]interface{}, error)

func (*CreatePlaylistDto) UnsetMediaType ¶

func (o *CreatePlaylistDto) UnsetMediaType()

UnsetMediaType ensures that no value is present for MediaType, not even an explicit nil

func (*CreatePlaylistDto) UnsetUserId ¶

func (o *CreatePlaylistDto) UnsetUserId()

UnsetUserId ensures that no value is present for UserId, not even an explicit nil

type CreateUserByName ¶

type CreateUserByName struct {
	// Gets or sets the username.
	Name string `json:"Name"`
	// Gets or sets the password.
	Password NullableString `json:"Password,omitempty"`
}

CreateUserByName The create user by name request body.

func NewCreateUserByName ¶

func NewCreateUserByName(name string) *CreateUserByName

NewCreateUserByName instantiates a new CreateUserByName object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateUserByNameWithDefaults ¶

func NewCreateUserByNameWithDefaults() *CreateUserByName

NewCreateUserByNameWithDefaults instantiates a new CreateUserByName object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateUserByName) GetName ¶

func (o *CreateUserByName) GetName() string

GetName returns the Name field value

func (*CreateUserByName) GetNameOk ¶

func (o *CreateUserByName) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateUserByName) GetPassword ¶

func (o *CreateUserByName) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateUserByName) GetPasswordOk ¶

func (o *CreateUserByName) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateUserByName) HasPassword ¶

func (o *CreateUserByName) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (CreateUserByName) MarshalJSON ¶

func (o CreateUserByName) MarshalJSON() ([]byte, error)

func (*CreateUserByName) SetName ¶

func (o *CreateUserByName) SetName(v string)

SetName sets field value

func (*CreateUserByName) SetPassword ¶

func (o *CreateUserByName) SetPassword(v string)

SetPassword gets a reference to the given NullableString and assigns it to the Password field.

func (*CreateUserByName) SetPasswordNil ¶

func (o *CreateUserByName) SetPasswordNil()

SetPasswordNil sets the value for Password to be an explicit nil

func (CreateUserByName) ToMap ¶

func (o CreateUserByName) ToMap() (map[string]interface{}, error)

func (*CreateUserByName) UnmarshalJSON ¶

func (o *CreateUserByName) UnmarshalJSON(data []byte) (err error)

func (*CreateUserByName) UnsetPassword ¶

func (o *CreateUserByName) UnsetPassword()

UnsetPassword ensures that no value is present for Password, not even an explicit nil

type CultureDto ¶

type CultureDto struct {
	// Gets the name.
	Name *string `json:"Name,omitempty"`
	// Gets the display name.
	DisplayName *string `json:"DisplayName,omitempty"`
	// Gets the name of the two letter ISO language.
	TwoLetterISOLanguageName *string `json:"TwoLetterISOLanguageName,omitempty"`
	// Gets the name of the three letter ISO language.
	ThreeLetterISOLanguageName  NullableString `json:"ThreeLetterISOLanguageName,omitempty"`
	ThreeLetterISOLanguageNames []string       `json:"ThreeLetterISOLanguageNames,omitempty"`
}

CultureDto Class CultureDto.

func NewCultureDto ¶

func NewCultureDto() *CultureDto

NewCultureDto instantiates a new CultureDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCultureDtoWithDefaults ¶

func NewCultureDtoWithDefaults() *CultureDto

NewCultureDtoWithDefaults instantiates a new CultureDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CultureDto) GetDisplayName ¶

func (o *CultureDto) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*CultureDto) GetDisplayNameOk ¶

func (o *CultureDto) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CultureDto) GetName ¶

func (o *CultureDto) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CultureDto) GetNameOk ¶

func (o *CultureDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CultureDto) GetThreeLetterISOLanguageName ¶

func (o *CultureDto) GetThreeLetterISOLanguageName() string

GetThreeLetterISOLanguageName returns the ThreeLetterISOLanguageName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CultureDto) GetThreeLetterISOLanguageNameOk ¶

func (o *CultureDto) GetThreeLetterISOLanguageNameOk() (*string, bool)

GetThreeLetterISOLanguageNameOk returns a tuple with the ThreeLetterISOLanguageName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CultureDto) GetThreeLetterISOLanguageNames ¶

func (o *CultureDto) GetThreeLetterISOLanguageNames() []string

GetThreeLetterISOLanguageNames returns the ThreeLetterISOLanguageNames field value if set, zero value otherwise.

func (*CultureDto) GetThreeLetterISOLanguageNamesOk ¶

func (o *CultureDto) GetThreeLetterISOLanguageNamesOk() ([]string, bool)

GetThreeLetterISOLanguageNamesOk returns a tuple with the ThreeLetterISOLanguageNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CultureDto) GetTwoLetterISOLanguageName ¶

func (o *CultureDto) GetTwoLetterISOLanguageName() string

GetTwoLetterISOLanguageName returns the TwoLetterISOLanguageName field value if set, zero value otherwise.

func (*CultureDto) GetTwoLetterISOLanguageNameOk ¶

func (o *CultureDto) GetTwoLetterISOLanguageNameOk() (*string, bool)

GetTwoLetterISOLanguageNameOk returns a tuple with the TwoLetterISOLanguageName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CultureDto) HasDisplayName ¶

func (o *CultureDto) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*CultureDto) HasName ¶

func (o *CultureDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*CultureDto) HasThreeLetterISOLanguageName ¶

func (o *CultureDto) HasThreeLetterISOLanguageName() bool

HasThreeLetterISOLanguageName returns a boolean if a field has been set.

func (*CultureDto) HasThreeLetterISOLanguageNames ¶

func (o *CultureDto) HasThreeLetterISOLanguageNames() bool

HasThreeLetterISOLanguageNames returns a boolean if a field has been set.

func (*CultureDto) HasTwoLetterISOLanguageName ¶

func (o *CultureDto) HasTwoLetterISOLanguageName() bool

HasTwoLetterISOLanguageName returns a boolean if a field has been set.

func (CultureDto) MarshalJSON ¶

func (o CultureDto) MarshalJSON() ([]byte, error)

func (*CultureDto) SetDisplayName ¶

func (o *CultureDto) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*CultureDto) SetName ¶

func (o *CultureDto) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CultureDto) SetThreeLetterISOLanguageName ¶

func (o *CultureDto) SetThreeLetterISOLanguageName(v string)

SetThreeLetterISOLanguageName gets a reference to the given NullableString and assigns it to the ThreeLetterISOLanguageName field.

func (*CultureDto) SetThreeLetterISOLanguageNameNil ¶

func (o *CultureDto) SetThreeLetterISOLanguageNameNil()

SetThreeLetterISOLanguageNameNil sets the value for ThreeLetterISOLanguageName to be an explicit nil

func (*CultureDto) SetThreeLetterISOLanguageNames ¶

func (o *CultureDto) SetThreeLetterISOLanguageNames(v []string)

SetThreeLetterISOLanguageNames gets a reference to the given []string and assigns it to the ThreeLetterISOLanguageNames field.

func (*CultureDto) SetTwoLetterISOLanguageName ¶

func (o *CultureDto) SetTwoLetterISOLanguageName(v string)

SetTwoLetterISOLanguageName gets a reference to the given string and assigns it to the TwoLetterISOLanguageName field.

func (CultureDto) ToMap ¶

func (o CultureDto) ToMap() (map[string]interface{}, error)

func (*CultureDto) UnsetThreeLetterISOLanguageName ¶

func (o *CultureDto) UnsetThreeLetterISOLanguageName()

UnsetThreeLetterISOLanguageName ensures that no value is present for ThreeLetterISOLanguageName, not even an explicit nil

type DashboardAPI ¶

type DashboardAPI interface {

	/*
		GetConfigurationPages Gets the configuration pages.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetConfigurationPagesRequest
	*/
	GetConfigurationPages(ctx context.Context) ApiGetConfigurationPagesRequest

	// GetConfigurationPagesExecute executes the request
	//  @return []ConfigurationPageInfo
	GetConfigurationPagesExecute(r ApiGetConfigurationPagesRequest) ([]ConfigurationPageInfo, *http.Response, error)

	/*
		GetDashboardConfigurationPage Gets a dashboard configuration page.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetDashboardConfigurationPageRequest
	*/
	GetDashboardConfigurationPage(ctx context.Context) ApiGetDashboardConfigurationPageRequest

	// GetDashboardConfigurationPageExecute executes the request
	//  @return *os.File
	GetDashboardConfigurationPageExecute(r ApiGetDashboardConfigurationPageRequest) (*os.File, *http.Response, error)
}

type DashboardAPIService ¶

type DashboardAPIService service

DashboardAPIService DashboardAPI service

func (*DashboardAPIService) GetConfigurationPages ¶

GetConfigurationPages Gets the configuration pages.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetConfigurationPagesRequest

func (*DashboardAPIService) GetConfigurationPagesExecute ¶

Execute executes the request

@return []ConfigurationPageInfo

func (*DashboardAPIService) GetDashboardConfigurationPage ¶

func (a *DashboardAPIService) GetDashboardConfigurationPage(ctx context.Context) ApiGetDashboardConfigurationPageRequest

GetDashboardConfigurationPage Gets a dashboard configuration page.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDashboardConfigurationPageRequest

func (*DashboardAPIService) GetDashboardConfigurationPageExecute ¶

func (a *DashboardAPIService) GetDashboardConfigurationPageExecute(r ApiGetDashboardConfigurationPageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

type DayOfWeek ¶

type DayOfWeek string

DayOfWeek the model 'DayOfWeek'

const (
	DAYOFWEEK_SUNDAY    DayOfWeek = "Sunday"
	DAYOFWEEK_MONDAY    DayOfWeek = "Monday"
	DAYOFWEEK_TUESDAY   DayOfWeek = "Tuesday"
	DAYOFWEEK_WEDNESDAY DayOfWeek = "Wednesday"
	DAYOFWEEK_THURSDAY  DayOfWeek = "Thursday"
	DAYOFWEEK_FRIDAY    DayOfWeek = "Friday"
	DAYOFWEEK_SATURDAY  DayOfWeek = "Saturday"
)

List of DayOfWeek

func NewDayOfWeekFromValue ¶

func NewDayOfWeekFromValue(v string) (*DayOfWeek, error)

NewDayOfWeekFromValue returns a pointer to a valid DayOfWeek for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DayOfWeek) IsValid ¶

func (v DayOfWeek) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DayOfWeek) Ptr ¶

func (v DayOfWeek) Ptr() *DayOfWeek

Ptr returns reference to DayOfWeek value

func (*DayOfWeek) UnmarshalJSON ¶

func (v *DayOfWeek) UnmarshalJSON(src []byte) error

type DayPattern ¶

type DayPattern string

DayPattern the model 'DayPattern'

const (
	DAYPATTERN_DAILY    DayPattern = "Daily"
	DAYPATTERN_WEEKDAYS DayPattern = "Weekdays"
	DAYPATTERN_WEEKENDS DayPattern = "Weekends"
)

List of DayPattern

func NewDayPatternFromValue ¶

func NewDayPatternFromValue(v string) (*DayPattern, error)

NewDayPatternFromValue returns a pointer to a valid DayPattern for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DayPattern) IsValid ¶

func (v DayPattern) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DayPattern) Ptr ¶

func (v DayPattern) Ptr() *DayPattern

Ptr returns reference to DayPattern value

func (*DayPattern) UnmarshalJSON ¶

func (v *DayPattern) UnmarshalJSON(src []byte) error

type DefaultDirectoryBrowserInfoDto ¶

type DefaultDirectoryBrowserInfoDto struct {
	// Gets or sets the path.
	Path NullableString `json:"Path,omitempty"`
}

DefaultDirectoryBrowserInfoDto Default directory browser info.

func NewDefaultDirectoryBrowserInfoDto ¶

func NewDefaultDirectoryBrowserInfoDto() *DefaultDirectoryBrowserInfoDto

NewDefaultDirectoryBrowserInfoDto instantiates a new DefaultDirectoryBrowserInfoDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDefaultDirectoryBrowserInfoDtoWithDefaults ¶

func NewDefaultDirectoryBrowserInfoDtoWithDefaults() *DefaultDirectoryBrowserInfoDto

NewDefaultDirectoryBrowserInfoDtoWithDefaults instantiates a new DefaultDirectoryBrowserInfoDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DefaultDirectoryBrowserInfoDto) GetPath ¶

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DefaultDirectoryBrowserInfoDto) GetPathOk ¶

func (o *DefaultDirectoryBrowserInfoDto) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DefaultDirectoryBrowserInfoDto) HasPath ¶

func (o *DefaultDirectoryBrowserInfoDto) HasPath() bool

HasPath returns a boolean if a field has been set.

func (DefaultDirectoryBrowserInfoDto) MarshalJSON ¶

func (o DefaultDirectoryBrowserInfoDto) MarshalJSON() ([]byte, error)

func (*DefaultDirectoryBrowserInfoDto) SetPath ¶

func (o *DefaultDirectoryBrowserInfoDto) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*DefaultDirectoryBrowserInfoDto) SetPathNil ¶

func (o *DefaultDirectoryBrowserInfoDto) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (DefaultDirectoryBrowserInfoDto) ToMap ¶

func (o DefaultDirectoryBrowserInfoDto) ToMap() (map[string]interface{}, error)

func (*DefaultDirectoryBrowserInfoDto) UnsetPath ¶

func (o *DefaultDirectoryBrowserInfoDto) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

type DeinterlaceMethod ¶

type DeinterlaceMethod string

DeinterlaceMethod Enum containing deinterlace methods.

const (
	DEINTERLACEMETHOD_YADIF DeinterlaceMethod = "yadif"
	DEINTERLACEMETHOD_BWDIF DeinterlaceMethod = "bwdif"
)

List of DeinterlaceMethod

func NewDeinterlaceMethodFromValue ¶

func NewDeinterlaceMethodFromValue(v string) (*DeinterlaceMethod, error)

NewDeinterlaceMethodFromValue returns a pointer to a valid DeinterlaceMethod for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DeinterlaceMethod) IsValid ¶

func (v DeinterlaceMethod) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DeinterlaceMethod) Ptr ¶

Ptr returns reference to DeinterlaceMethod value

func (*DeinterlaceMethod) UnmarshalJSON ¶

func (v *DeinterlaceMethod) UnmarshalJSON(src []byte) error

type DeviceInfoDto ¶

type DeviceInfoDto struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the custom name.
	CustomName NullableString `json:"CustomName,omitempty"`
	// Gets or sets the access token.
	AccessToken NullableString `json:"AccessToken,omitempty"`
	// Gets or sets the identifier.
	Id NullableString `json:"Id,omitempty"`
	// Gets or sets the last name of the user.
	LastUserName NullableString `json:"LastUserName,omitempty"`
	// Gets or sets the name of the application.
	AppName NullableString `json:"AppName,omitempty"`
	// Gets or sets the application version.
	AppVersion NullableString `json:"AppVersion,omitempty"`
	// Gets or sets the last user identifier.
	LastUserId NullableString `json:"LastUserId,omitempty"`
	// Gets or sets the date last modified.
	DateLastActivity NullableTime `json:"DateLastActivity,omitempty"`
	// Gets or sets the capabilities.
	Capabilities *ClientCapabilitiesDto `json:"Capabilities,omitempty"`
	// Gets or sets the icon URL.
	IconUrl NullableString `json:"IconUrl,omitempty"`
}

DeviceInfoDto A DTO representing device information.

func NewDeviceInfoDto ¶

func NewDeviceInfoDto() *DeviceInfoDto

NewDeviceInfoDto instantiates a new DeviceInfoDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeviceInfoDtoWithDefaults ¶

func NewDeviceInfoDtoWithDefaults() *DeviceInfoDto

NewDeviceInfoDtoWithDefaults instantiates a new DeviceInfoDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeviceInfoDto) GetAccessToken ¶

func (o *DeviceInfoDto) GetAccessToken() string

GetAccessToken returns the AccessToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceInfoDto) GetAccessTokenOk ¶

func (o *DeviceInfoDto) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceInfoDto) GetAppName ¶

func (o *DeviceInfoDto) GetAppName() string

GetAppName returns the AppName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceInfoDto) GetAppNameOk ¶

func (o *DeviceInfoDto) GetAppNameOk() (*string, bool)

GetAppNameOk returns a tuple with the AppName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceInfoDto) GetAppVersion ¶

func (o *DeviceInfoDto) GetAppVersion() string

GetAppVersion returns the AppVersion field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceInfoDto) GetAppVersionOk ¶

func (o *DeviceInfoDto) GetAppVersionOk() (*string, bool)

GetAppVersionOk returns a tuple with the AppVersion field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceInfoDto) GetCapabilities ¶

func (o *DeviceInfoDto) GetCapabilities() ClientCapabilitiesDto

GetCapabilities returns the Capabilities field value if set, zero value otherwise.

func (*DeviceInfoDto) GetCapabilitiesOk ¶

func (o *DeviceInfoDto) GetCapabilitiesOk() (*ClientCapabilitiesDto, bool)

GetCapabilitiesOk returns a tuple with the Capabilities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeviceInfoDto) GetCustomName ¶

func (o *DeviceInfoDto) GetCustomName() string

GetCustomName returns the CustomName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceInfoDto) GetCustomNameOk ¶

func (o *DeviceInfoDto) GetCustomNameOk() (*string, bool)

GetCustomNameOk returns a tuple with the CustomName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceInfoDto) GetDateLastActivity ¶

func (o *DeviceInfoDto) GetDateLastActivity() time.Time

GetDateLastActivity returns the DateLastActivity field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceInfoDto) GetDateLastActivityOk ¶

func (o *DeviceInfoDto) GetDateLastActivityOk() (*time.Time, bool)

GetDateLastActivityOk returns a tuple with the DateLastActivity field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceInfoDto) GetIconUrl ¶

func (o *DeviceInfoDto) GetIconUrl() string

GetIconUrl returns the IconUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceInfoDto) GetIconUrlOk ¶

func (o *DeviceInfoDto) GetIconUrlOk() (*string, bool)

GetIconUrlOk returns a tuple with the IconUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceInfoDto) GetId ¶

func (o *DeviceInfoDto) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceInfoDto) GetIdOk ¶

func (o *DeviceInfoDto) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceInfoDto) GetLastUserId ¶

func (o *DeviceInfoDto) GetLastUserId() string

GetLastUserId returns the LastUserId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceInfoDto) GetLastUserIdOk ¶

func (o *DeviceInfoDto) GetLastUserIdOk() (*string, bool)

GetLastUserIdOk returns a tuple with the LastUserId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceInfoDto) GetLastUserName ¶

func (o *DeviceInfoDto) GetLastUserName() string

GetLastUserName returns the LastUserName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceInfoDto) GetLastUserNameOk ¶

func (o *DeviceInfoDto) GetLastUserNameOk() (*string, bool)

GetLastUserNameOk returns a tuple with the LastUserName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceInfoDto) GetName ¶

func (o *DeviceInfoDto) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceInfoDto) GetNameOk ¶

func (o *DeviceInfoDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceInfoDto) HasAccessToken ¶

func (o *DeviceInfoDto) HasAccessToken() bool

HasAccessToken returns a boolean if a field has been set.

func (*DeviceInfoDto) HasAppName ¶

func (o *DeviceInfoDto) HasAppName() bool

HasAppName returns a boolean if a field has been set.

func (*DeviceInfoDto) HasAppVersion ¶

func (o *DeviceInfoDto) HasAppVersion() bool

HasAppVersion returns a boolean if a field has been set.

func (*DeviceInfoDto) HasCapabilities ¶

func (o *DeviceInfoDto) HasCapabilities() bool

HasCapabilities returns a boolean if a field has been set.

func (*DeviceInfoDto) HasCustomName ¶

func (o *DeviceInfoDto) HasCustomName() bool

HasCustomName returns a boolean if a field has been set.

func (*DeviceInfoDto) HasDateLastActivity ¶

func (o *DeviceInfoDto) HasDateLastActivity() bool

HasDateLastActivity returns a boolean if a field has been set.

func (*DeviceInfoDto) HasIconUrl ¶

func (o *DeviceInfoDto) HasIconUrl() bool

HasIconUrl returns a boolean if a field has been set.

func (*DeviceInfoDto) HasId ¶

func (o *DeviceInfoDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*DeviceInfoDto) HasLastUserId ¶

func (o *DeviceInfoDto) HasLastUserId() bool

HasLastUserId returns a boolean if a field has been set.

func (*DeviceInfoDto) HasLastUserName ¶

func (o *DeviceInfoDto) HasLastUserName() bool

HasLastUserName returns a boolean if a field has been set.

func (*DeviceInfoDto) HasName ¶

func (o *DeviceInfoDto) HasName() bool

HasName returns a boolean if a field has been set.

func (DeviceInfoDto) MarshalJSON ¶

func (o DeviceInfoDto) MarshalJSON() ([]byte, error)

func (*DeviceInfoDto) SetAccessToken ¶

func (o *DeviceInfoDto) SetAccessToken(v string)

SetAccessToken gets a reference to the given NullableString and assigns it to the AccessToken field.

func (*DeviceInfoDto) SetAccessTokenNil ¶

func (o *DeviceInfoDto) SetAccessTokenNil()

SetAccessTokenNil sets the value for AccessToken to be an explicit nil

func (*DeviceInfoDto) SetAppName ¶

func (o *DeviceInfoDto) SetAppName(v string)

SetAppName gets a reference to the given NullableString and assigns it to the AppName field.

func (*DeviceInfoDto) SetAppNameNil ¶

func (o *DeviceInfoDto) SetAppNameNil()

SetAppNameNil sets the value for AppName to be an explicit nil

func (*DeviceInfoDto) SetAppVersion ¶

func (o *DeviceInfoDto) SetAppVersion(v string)

SetAppVersion gets a reference to the given NullableString and assigns it to the AppVersion field.

func (*DeviceInfoDto) SetAppVersionNil ¶

func (o *DeviceInfoDto) SetAppVersionNil()

SetAppVersionNil sets the value for AppVersion to be an explicit nil

func (*DeviceInfoDto) SetCapabilities ¶

func (o *DeviceInfoDto) SetCapabilities(v ClientCapabilitiesDto)

SetCapabilities gets a reference to the given ClientCapabilitiesDto and assigns it to the Capabilities field.

func (*DeviceInfoDto) SetCustomName ¶

func (o *DeviceInfoDto) SetCustomName(v string)

SetCustomName gets a reference to the given NullableString and assigns it to the CustomName field.

func (*DeviceInfoDto) SetCustomNameNil ¶

func (o *DeviceInfoDto) SetCustomNameNil()

SetCustomNameNil sets the value for CustomName to be an explicit nil

func (*DeviceInfoDto) SetDateLastActivity ¶

func (o *DeviceInfoDto) SetDateLastActivity(v time.Time)

SetDateLastActivity gets a reference to the given NullableTime and assigns it to the DateLastActivity field.

func (*DeviceInfoDto) SetDateLastActivityNil ¶

func (o *DeviceInfoDto) SetDateLastActivityNil()

SetDateLastActivityNil sets the value for DateLastActivity to be an explicit nil

func (*DeviceInfoDto) SetIconUrl ¶

func (o *DeviceInfoDto) SetIconUrl(v string)

SetIconUrl gets a reference to the given NullableString and assigns it to the IconUrl field.

func (*DeviceInfoDto) SetIconUrlNil ¶

func (o *DeviceInfoDto) SetIconUrlNil()

SetIconUrlNil sets the value for IconUrl to be an explicit nil

func (*DeviceInfoDto) SetId ¶

func (o *DeviceInfoDto) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*DeviceInfoDto) SetIdNil ¶

func (o *DeviceInfoDto) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*DeviceInfoDto) SetLastUserId ¶

func (o *DeviceInfoDto) SetLastUserId(v string)

SetLastUserId gets a reference to the given NullableString and assigns it to the LastUserId field.

func (*DeviceInfoDto) SetLastUserIdNil ¶

func (o *DeviceInfoDto) SetLastUserIdNil()

SetLastUserIdNil sets the value for LastUserId to be an explicit nil

func (*DeviceInfoDto) SetLastUserName ¶

func (o *DeviceInfoDto) SetLastUserName(v string)

SetLastUserName gets a reference to the given NullableString and assigns it to the LastUserName field.

func (*DeviceInfoDto) SetLastUserNameNil ¶

func (o *DeviceInfoDto) SetLastUserNameNil()

SetLastUserNameNil sets the value for LastUserName to be an explicit nil

func (*DeviceInfoDto) SetName ¶

func (o *DeviceInfoDto) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*DeviceInfoDto) SetNameNil ¶

func (o *DeviceInfoDto) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (DeviceInfoDto) ToMap ¶

func (o DeviceInfoDto) ToMap() (map[string]interface{}, error)

func (*DeviceInfoDto) UnsetAccessToken ¶

func (o *DeviceInfoDto) UnsetAccessToken()

UnsetAccessToken ensures that no value is present for AccessToken, not even an explicit nil

func (*DeviceInfoDto) UnsetAppName ¶

func (o *DeviceInfoDto) UnsetAppName()

UnsetAppName ensures that no value is present for AppName, not even an explicit nil

func (*DeviceInfoDto) UnsetAppVersion ¶

func (o *DeviceInfoDto) UnsetAppVersion()

UnsetAppVersion ensures that no value is present for AppVersion, not even an explicit nil

func (*DeviceInfoDto) UnsetCustomName ¶

func (o *DeviceInfoDto) UnsetCustomName()

UnsetCustomName ensures that no value is present for CustomName, not even an explicit nil

func (*DeviceInfoDto) UnsetDateLastActivity ¶

func (o *DeviceInfoDto) UnsetDateLastActivity()

UnsetDateLastActivity ensures that no value is present for DateLastActivity, not even an explicit nil

func (*DeviceInfoDto) UnsetIconUrl ¶

func (o *DeviceInfoDto) UnsetIconUrl()

UnsetIconUrl ensures that no value is present for IconUrl, not even an explicit nil

func (*DeviceInfoDto) UnsetId ¶

func (o *DeviceInfoDto) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*DeviceInfoDto) UnsetLastUserId ¶

func (o *DeviceInfoDto) UnsetLastUserId()

UnsetLastUserId ensures that no value is present for LastUserId, not even an explicit nil

func (*DeviceInfoDto) UnsetLastUserName ¶

func (o *DeviceInfoDto) UnsetLastUserName()

UnsetLastUserName ensures that no value is present for LastUserName, not even an explicit nil

func (*DeviceInfoDto) UnsetName ¶

func (o *DeviceInfoDto) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type DeviceInfoDtoQueryResult ¶

type DeviceInfoDtoQueryResult struct {
	// Gets or sets the items.
	Items []DeviceInfoDto `json:"Items,omitempty"`
	// Gets or sets the total number of records available.
	TotalRecordCount *int32 `json:"TotalRecordCount,omitempty"`
	// Gets or sets the index of the first record in Items.
	StartIndex *int32 `json:"StartIndex,omitempty"`
}

DeviceInfoDtoQueryResult Query result container.

func NewDeviceInfoDtoQueryResult ¶

func NewDeviceInfoDtoQueryResult() *DeviceInfoDtoQueryResult

NewDeviceInfoDtoQueryResult instantiates a new DeviceInfoDtoQueryResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeviceInfoDtoQueryResultWithDefaults ¶

func NewDeviceInfoDtoQueryResultWithDefaults() *DeviceInfoDtoQueryResult

NewDeviceInfoDtoQueryResultWithDefaults instantiates a new DeviceInfoDtoQueryResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeviceInfoDtoQueryResult) GetItems ¶

func (o *DeviceInfoDtoQueryResult) GetItems() []DeviceInfoDto

GetItems returns the Items field value if set, zero value otherwise.

func (*DeviceInfoDtoQueryResult) GetItemsOk ¶

func (o *DeviceInfoDtoQueryResult) GetItemsOk() ([]DeviceInfoDto, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeviceInfoDtoQueryResult) GetStartIndex ¶

func (o *DeviceInfoDtoQueryResult) GetStartIndex() int32

GetStartIndex returns the StartIndex field value if set, zero value otherwise.

func (*DeviceInfoDtoQueryResult) GetStartIndexOk ¶

func (o *DeviceInfoDtoQueryResult) GetStartIndexOk() (*int32, bool)

GetStartIndexOk returns a tuple with the StartIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeviceInfoDtoQueryResult) GetTotalRecordCount ¶

func (o *DeviceInfoDtoQueryResult) GetTotalRecordCount() int32

GetTotalRecordCount returns the TotalRecordCount field value if set, zero value otherwise.

func (*DeviceInfoDtoQueryResult) GetTotalRecordCountOk ¶

func (o *DeviceInfoDtoQueryResult) GetTotalRecordCountOk() (*int32, bool)

GetTotalRecordCountOk returns a tuple with the TotalRecordCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeviceInfoDtoQueryResult) HasItems ¶

func (o *DeviceInfoDtoQueryResult) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*DeviceInfoDtoQueryResult) HasStartIndex ¶

func (o *DeviceInfoDtoQueryResult) HasStartIndex() bool

HasStartIndex returns a boolean if a field has been set.

func (*DeviceInfoDtoQueryResult) HasTotalRecordCount ¶

func (o *DeviceInfoDtoQueryResult) HasTotalRecordCount() bool

HasTotalRecordCount returns a boolean if a field has been set.

func (DeviceInfoDtoQueryResult) MarshalJSON ¶

func (o DeviceInfoDtoQueryResult) MarshalJSON() ([]byte, error)

func (*DeviceInfoDtoQueryResult) SetItems ¶

func (o *DeviceInfoDtoQueryResult) SetItems(v []DeviceInfoDto)

SetItems gets a reference to the given []DeviceInfoDto and assigns it to the Items field.

func (*DeviceInfoDtoQueryResult) SetStartIndex ¶

func (o *DeviceInfoDtoQueryResult) SetStartIndex(v int32)

SetStartIndex gets a reference to the given int32 and assigns it to the StartIndex field.

func (*DeviceInfoDtoQueryResult) SetTotalRecordCount ¶

func (o *DeviceInfoDtoQueryResult) SetTotalRecordCount(v int32)

SetTotalRecordCount gets a reference to the given int32 and assigns it to the TotalRecordCount field.

func (DeviceInfoDtoQueryResult) ToMap ¶

func (o DeviceInfoDtoQueryResult) ToMap() (map[string]interface{}, error)

type DeviceOptionsDto ¶

type DeviceOptionsDto struct {
	// Gets or sets the id.
	Id *int32 `json:"Id,omitempty"`
	// Gets or sets the device id.
	DeviceId NullableString `json:"DeviceId,omitempty"`
	// Gets or sets the custom name.
	CustomName NullableString `json:"CustomName,omitempty"`
}

DeviceOptionsDto A dto representing custom options for a device.

func NewDeviceOptionsDto ¶

func NewDeviceOptionsDto() *DeviceOptionsDto

NewDeviceOptionsDto instantiates a new DeviceOptionsDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeviceOptionsDtoWithDefaults ¶

func NewDeviceOptionsDtoWithDefaults() *DeviceOptionsDto

NewDeviceOptionsDtoWithDefaults instantiates a new DeviceOptionsDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeviceOptionsDto) GetCustomName ¶

func (o *DeviceOptionsDto) GetCustomName() string

GetCustomName returns the CustomName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceOptionsDto) GetCustomNameOk ¶

func (o *DeviceOptionsDto) GetCustomNameOk() (*string, bool)

GetCustomNameOk returns a tuple with the CustomName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceOptionsDto) GetDeviceId ¶

func (o *DeviceOptionsDto) GetDeviceId() string

GetDeviceId returns the DeviceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceOptionsDto) GetDeviceIdOk ¶

func (o *DeviceOptionsDto) GetDeviceIdOk() (*string, bool)

GetDeviceIdOk returns a tuple with the DeviceId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceOptionsDto) GetId ¶

func (o *DeviceOptionsDto) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*DeviceOptionsDto) GetIdOk ¶

func (o *DeviceOptionsDto) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeviceOptionsDto) HasCustomName ¶

func (o *DeviceOptionsDto) HasCustomName() bool

HasCustomName returns a boolean if a field has been set.

func (*DeviceOptionsDto) HasDeviceId ¶

func (o *DeviceOptionsDto) HasDeviceId() bool

HasDeviceId returns a boolean if a field has been set.

func (*DeviceOptionsDto) HasId ¶

func (o *DeviceOptionsDto) HasId() bool

HasId returns a boolean if a field has been set.

func (DeviceOptionsDto) MarshalJSON ¶

func (o DeviceOptionsDto) MarshalJSON() ([]byte, error)

func (*DeviceOptionsDto) SetCustomName ¶

func (o *DeviceOptionsDto) SetCustomName(v string)

SetCustomName gets a reference to the given NullableString and assigns it to the CustomName field.

func (*DeviceOptionsDto) SetCustomNameNil ¶

func (o *DeviceOptionsDto) SetCustomNameNil()

SetCustomNameNil sets the value for CustomName to be an explicit nil

func (*DeviceOptionsDto) SetDeviceId ¶

func (o *DeviceOptionsDto) SetDeviceId(v string)

SetDeviceId gets a reference to the given NullableString and assigns it to the DeviceId field.

func (*DeviceOptionsDto) SetDeviceIdNil ¶

func (o *DeviceOptionsDto) SetDeviceIdNil()

SetDeviceIdNil sets the value for DeviceId to be an explicit nil

func (*DeviceOptionsDto) SetId ¶

func (o *DeviceOptionsDto) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (DeviceOptionsDto) ToMap ¶

func (o DeviceOptionsDto) ToMap() (map[string]interface{}, error)

func (*DeviceOptionsDto) UnsetCustomName ¶

func (o *DeviceOptionsDto) UnsetCustomName()

UnsetCustomName ensures that no value is present for CustomName, not even an explicit nil

func (*DeviceOptionsDto) UnsetDeviceId ¶

func (o *DeviceOptionsDto) UnsetDeviceId()

UnsetDeviceId ensures that no value is present for DeviceId, not even an explicit nil

type DeviceProfile ¶

type DeviceProfile struct {
	// Gets or sets the name of this device profile. User profiles must have a unique name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the unique internal identifier.
	Id NullableString `json:"Id,omitempty"`
	// Gets or sets the maximum allowed bitrate for all streamed content.
	MaxStreamingBitrate NullableInt32 `json:"MaxStreamingBitrate,omitempty"`
	// Gets or sets the maximum allowed bitrate for statically streamed content (= direct played files).
	MaxStaticBitrate NullableInt32 `json:"MaxStaticBitrate,omitempty"`
	// Gets or sets the maximum allowed bitrate for transcoded music streams.
	MusicStreamingTranscodingBitrate NullableInt32 `json:"MusicStreamingTranscodingBitrate,omitempty"`
	// Gets or sets the maximum allowed bitrate for statically streamed (= direct played) music files.
	MaxStaticMusicBitrate NullableInt32 `json:"MaxStaticMusicBitrate,omitempty"`
	// Gets or sets the direct play profiles.
	DirectPlayProfiles []DirectPlayProfile `json:"DirectPlayProfiles,omitempty"`
	// Gets or sets the transcoding profiles.
	TranscodingProfiles []TranscodingProfile `json:"TranscodingProfiles,omitempty"`
	// Gets or sets the container profiles. Failing to meet these optional conditions causes transcoding to occur.
	ContainerProfiles []ContainerProfile `json:"ContainerProfiles,omitempty"`
	// Gets or sets the codec profiles.
	CodecProfiles []CodecProfile `json:"CodecProfiles,omitempty"`
	// Gets or sets the subtitle profiles.
	SubtitleProfiles []SubtitleProfile `json:"SubtitleProfiles,omitempty"`
}

DeviceProfile A MediaBrowser.Model.Dlna.DeviceProfile represents a set of metadata which determines which content a certain device is able to play. <br /> Specifically, it defines the supported <see cref=\"P:MediaBrowser.Model.Dlna.DeviceProfile.ContainerProfiles\">containers</see> and <see cref=\"P:MediaBrowser.Model.Dlna.DeviceProfile.CodecProfiles\">codecs</see> (video and/or audio, including codec profiles and levels) the device is able to direct play (without transcoding or remuxing), as well as which <see cref=\"P:MediaBrowser.Model.Dlna.DeviceProfile.TranscodingProfiles\">containers/codecs to transcode to</see> in case it isn't.

func NewDeviceProfile ¶

func NewDeviceProfile() *DeviceProfile

NewDeviceProfile instantiates a new DeviceProfile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeviceProfileWithDefaults ¶

func NewDeviceProfileWithDefaults() *DeviceProfile

NewDeviceProfileWithDefaults instantiates a new DeviceProfile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeviceProfile) GetCodecProfiles ¶

func (o *DeviceProfile) GetCodecProfiles() []CodecProfile

GetCodecProfiles returns the CodecProfiles field value if set, zero value otherwise.

func (*DeviceProfile) GetCodecProfilesOk ¶

func (o *DeviceProfile) GetCodecProfilesOk() ([]CodecProfile, bool)

GetCodecProfilesOk returns a tuple with the CodecProfiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeviceProfile) GetContainerProfiles ¶

func (o *DeviceProfile) GetContainerProfiles() []ContainerProfile

GetContainerProfiles returns the ContainerProfiles field value if set, zero value otherwise.

func (*DeviceProfile) GetContainerProfilesOk ¶

func (o *DeviceProfile) GetContainerProfilesOk() ([]ContainerProfile, bool)

GetContainerProfilesOk returns a tuple with the ContainerProfiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeviceProfile) GetDirectPlayProfiles ¶

func (o *DeviceProfile) GetDirectPlayProfiles() []DirectPlayProfile

GetDirectPlayProfiles returns the DirectPlayProfiles field value if set, zero value otherwise.

func (*DeviceProfile) GetDirectPlayProfilesOk ¶

func (o *DeviceProfile) GetDirectPlayProfilesOk() ([]DirectPlayProfile, bool)

GetDirectPlayProfilesOk returns a tuple with the DirectPlayProfiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeviceProfile) GetId ¶

func (o *DeviceProfile) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceProfile) GetIdOk ¶

func (o *DeviceProfile) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceProfile) GetMaxStaticBitrate ¶

func (o *DeviceProfile) GetMaxStaticBitrate() int32

GetMaxStaticBitrate returns the MaxStaticBitrate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceProfile) GetMaxStaticBitrateOk ¶

func (o *DeviceProfile) GetMaxStaticBitrateOk() (*int32, bool)

GetMaxStaticBitrateOk returns a tuple with the MaxStaticBitrate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceProfile) GetMaxStaticMusicBitrate ¶

func (o *DeviceProfile) GetMaxStaticMusicBitrate() int32

GetMaxStaticMusicBitrate returns the MaxStaticMusicBitrate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceProfile) GetMaxStaticMusicBitrateOk ¶

func (o *DeviceProfile) GetMaxStaticMusicBitrateOk() (*int32, bool)

GetMaxStaticMusicBitrateOk returns a tuple with the MaxStaticMusicBitrate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceProfile) GetMaxStreamingBitrate ¶

func (o *DeviceProfile) GetMaxStreamingBitrate() int32

GetMaxStreamingBitrate returns the MaxStreamingBitrate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceProfile) GetMaxStreamingBitrateOk ¶

func (o *DeviceProfile) GetMaxStreamingBitrateOk() (*int32, bool)

GetMaxStreamingBitrateOk returns a tuple with the MaxStreamingBitrate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceProfile) GetMusicStreamingTranscodingBitrate ¶

func (o *DeviceProfile) GetMusicStreamingTranscodingBitrate() int32

GetMusicStreamingTranscodingBitrate returns the MusicStreamingTranscodingBitrate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceProfile) GetMusicStreamingTranscodingBitrateOk ¶

func (o *DeviceProfile) GetMusicStreamingTranscodingBitrateOk() (*int32, bool)

GetMusicStreamingTranscodingBitrateOk returns a tuple with the MusicStreamingTranscodingBitrate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceProfile) GetName ¶

func (o *DeviceProfile) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeviceProfile) GetNameOk ¶

func (o *DeviceProfile) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeviceProfile) GetSubtitleProfiles ¶

func (o *DeviceProfile) GetSubtitleProfiles() []SubtitleProfile

GetSubtitleProfiles returns the SubtitleProfiles field value if set, zero value otherwise.

func (*DeviceProfile) GetSubtitleProfilesOk ¶

func (o *DeviceProfile) GetSubtitleProfilesOk() ([]SubtitleProfile, bool)

GetSubtitleProfilesOk returns a tuple with the SubtitleProfiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeviceProfile) GetTranscodingProfiles ¶

func (o *DeviceProfile) GetTranscodingProfiles() []TranscodingProfile

GetTranscodingProfiles returns the TranscodingProfiles field value if set, zero value otherwise.

func (*DeviceProfile) GetTranscodingProfilesOk ¶

func (o *DeviceProfile) GetTranscodingProfilesOk() ([]TranscodingProfile, bool)

GetTranscodingProfilesOk returns a tuple with the TranscodingProfiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeviceProfile) HasCodecProfiles ¶

func (o *DeviceProfile) HasCodecProfiles() bool

HasCodecProfiles returns a boolean if a field has been set.

func (*DeviceProfile) HasContainerProfiles ¶

func (o *DeviceProfile) HasContainerProfiles() bool

HasContainerProfiles returns a boolean if a field has been set.

func (*DeviceProfile) HasDirectPlayProfiles ¶

func (o *DeviceProfile) HasDirectPlayProfiles() bool

HasDirectPlayProfiles returns a boolean if a field has been set.

func (*DeviceProfile) HasId ¶

func (o *DeviceProfile) HasId() bool

HasId returns a boolean if a field has been set.

func (*DeviceProfile) HasMaxStaticBitrate ¶

func (o *DeviceProfile) HasMaxStaticBitrate() bool

HasMaxStaticBitrate returns a boolean if a field has been set.

func (*DeviceProfile) HasMaxStaticMusicBitrate ¶

func (o *DeviceProfile) HasMaxStaticMusicBitrate() bool

HasMaxStaticMusicBitrate returns a boolean if a field has been set.

func (*DeviceProfile) HasMaxStreamingBitrate ¶

func (o *DeviceProfile) HasMaxStreamingBitrate() bool

HasMaxStreamingBitrate returns a boolean if a field has been set.

func (*DeviceProfile) HasMusicStreamingTranscodingBitrate ¶

func (o *DeviceProfile) HasMusicStreamingTranscodingBitrate() bool

HasMusicStreamingTranscodingBitrate returns a boolean if a field has been set.

func (*DeviceProfile) HasName ¶

func (o *DeviceProfile) HasName() bool

HasName returns a boolean if a field has been set.

func (*DeviceProfile) HasSubtitleProfiles ¶

func (o *DeviceProfile) HasSubtitleProfiles() bool

HasSubtitleProfiles returns a boolean if a field has been set.

func (*DeviceProfile) HasTranscodingProfiles ¶

func (o *DeviceProfile) HasTranscodingProfiles() bool

HasTranscodingProfiles returns a boolean if a field has been set.

func (DeviceProfile) MarshalJSON ¶

func (o DeviceProfile) MarshalJSON() ([]byte, error)

func (*DeviceProfile) SetCodecProfiles ¶

func (o *DeviceProfile) SetCodecProfiles(v []CodecProfile)

SetCodecProfiles gets a reference to the given []CodecProfile and assigns it to the CodecProfiles field.

func (*DeviceProfile) SetContainerProfiles ¶

func (o *DeviceProfile) SetContainerProfiles(v []ContainerProfile)

SetContainerProfiles gets a reference to the given []ContainerProfile and assigns it to the ContainerProfiles field.

func (*DeviceProfile) SetDirectPlayProfiles ¶

func (o *DeviceProfile) SetDirectPlayProfiles(v []DirectPlayProfile)

SetDirectPlayProfiles gets a reference to the given []DirectPlayProfile and assigns it to the DirectPlayProfiles field.

func (*DeviceProfile) SetId ¶

func (o *DeviceProfile) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*DeviceProfile) SetIdNil ¶

func (o *DeviceProfile) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*DeviceProfile) SetMaxStaticBitrate ¶

func (o *DeviceProfile) SetMaxStaticBitrate(v int32)

SetMaxStaticBitrate gets a reference to the given NullableInt32 and assigns it to the MaxStaticBitrate field.

func (*DeviceProfile) SetMaxStaticBitrateNil ¶

func (o *DeviceProfile) SetMaxStaticBitrateNil()

SetMaxStaticBitrateNil sets the value for MaxStaticBitrate to be an explicit nil

func (*DeviceProfile) SetMaxStaticMusicBitrate ¶

func (o *DeviceProfile) SetMaxStaticMusicBitrate(v int32)

SetMaxStaticMusicBitrate gets a reference to the given NullableInt32 and assigns it to the MaxStaticMusicBitrate field.

func (*DeviceProfile) SetMaxStaticMusicBitrateNil ¶

func (o *DeviceProfile) SetMaxStaticMusicBitrateNil()

SetMaxStaticMusicBitrateNil sets the value for MaxStaticMusicBitrate to be an explicit nil

func (*DeviceProfile) SetMaxStreamingBitrate ¶

func (o *DeviceProfile) SetMaxStreamingBitrate(v int32)

SetMaxStreamingBitrate gets a reference to the given NullableInt32 and assigns it to the MaxStreamingBitrate field.

func (*DeviceProfile) SetMaxStreamingBitrateNil ¶

func (o *DeviceProfile) SetMaxStreamingBitrateNil()

SetMaxStreamingBitrateNil sets the value for MaxStreamingBitrate to be an explicit nil

func (*DeviceProfile) SetMusicStreamingTranscodingBitrate ¶

func (o *DeviceProfile) SetMusicStreamingTranscodingBitrate(v int32)

SetMusicStreamingTranscodingBitrate gets a reference to the given NullableInt32 and assigns it to the MusicStreamingTranscodingBitrate field.

func (*DeviceProfile) SetMusicStreamingTranscodingBitrateNil ¶

func (o *DeviceProfile) SetMusicStreamingTranscodingBitrateNil()

SetMusicStreamingTranscodingBitrateNil sets the value for MusicStreamingTranscodingBitrate to be an explicit nil

func (*DeviceProfile) SetName ¶

func (o *DeviceProfile) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*DeviceProfile) SetNameNil ¶

func (o *DeviceProfile) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*DeviceProfile) SetSubtitleProfiles ¶

func (o *DeviceProfile) SetSubtitleProfiles(v []SubtitleProfile)

SetSubtitleProfiles gets a reference to the given []SubtitleProfile and assigns it to the SubtitleProfiles field.

func (*DeviceProfile) SetTranscodingProfiles ¶

func (o *DeviceProfile) SetTranscodingProfiles(v []TranscodingProfile)

SetTranscodingProfiles gets a reference to the given []TranscodingProfile and assigns it to the TranscodingProfiles field.

func (DeviceProfile) ToMap ¶

func (o DeviceProfile) ToMap() (map[string]interface{}, error)

func (*DeviceProfile) UnsetId ¶

func (o *DeviceProfile) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*DeviceProfile) UnsetMaxStaticBitrate ¶

func (o *DeviceProfile) UnsetMaxStaticBitrate()

UnsetMaxStaticBitrate ensures that no value is present for MaxStaticBitrate, not even an explicit nil

func (*DeviceProfile) UnsetMaxStaticMusicBitrate ¶

func (o *DeviceProfile) UnsetMaxStaticMusicBitrate()

UnsetMaxStaticMusicBitrate ensures that no value is present for MaxStaticMusicBitrate, not even an explicit nil

func (*DeviceProfile) UnsetMaxStreamingBitrate ¶

func (o *DeviceProfile) UnsetMaxStreamingBitrate()

UnsetMaxStreamingBitrate ensures that no value is present for MaxStreamingBitrate, not even an explicit nil

func (*DeviceProfile) UnsetMusicStreamingTranscodingBitrate ¶

func (o *DeviceProfile) UnsetMusicStreamingTranscodingBitrate()

UnsetMusicStreamingTranscodingBitrate ensures that no value is present for MusicStreamingTranscodingBitrate, not even an explicit nil

func (*DeviceProfile) UnsetName ¶

func (o *DeviceProfile) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type DevicesAPI ¶

type DevicesAPI interface {

	/*
		DeleteDevice Deletes a device.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiDeleteDeviceRequest
	*/
	DeleteDevice(ctx context.Context) ApiDeleteDeviceRequest

	// DeleteDeviceExecute executes the request
	DeleteDeviceExecute(r ApiDeleteDeviceRequest) (*http.Response, error)

	/*
		GetDeviceInfo Get info for a device.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetDeviceInfoRequest
	*/
	GetDeviceInfo(ctx context.Context) ApiGetDeviceInfoRequest

	// GetDeviceInfoExecute executes the request
	//  @return DeviceInfoDto
	GetDeviceInfoExecute(r ApiGetDeviceInfoRequest) (*DeviceInfoDto, *http.Response, error)

	/*
		GetDeviceOptions Get options for a device.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetDeviceOptionsRequest
	*/
	GetDeviceOptions(ctx context.Context) ApiGetDeviceOptionsRequest

	// GetDeviceOptionsExecute executes the request
	//  @return DeviceOptionsDto
	GetDeviceOptionsExecute(r ApiGetDeviceOptionsRequest) (*DeviceOptionsDto, *http.Response, error)

	/*
		GetDevices Get Devices.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetDevicesRequest
	*/
	GetDevices(ctx context.Context) ApiGetDevicesRequest

	// GetDevicesExecute executes the request
	//  @return DeviceInfoDtoQueryResult
	GetDevicesExecute(r ApiGetDevicesRequest) (*DeviceInfoDtoQueryResult, *http.Response, error)

	/*
		UpdateDeviceOptions Update device options.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiUpdateDeviceOptionsRequest
	*/
	UpdateDeviceOptions(ctx context.Context) ApiUpdateDeviceOptionsRequest

	// UpdateDeviceOptionsExecute executes the request
	UpdateDeviceOptionsExecute(r ApiUpdateDeviceOptionsRequest) (*http.Response, error)
}

type DevicesAPIService ¶

type DevicesAPIService service

DevicesAPIService DevicesAPI service

func (*DevicesAPIService) DeleteDevice ¶

DeleteDevice Deletes a device.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeleteDeviceRequest

func (*DevicesAPIService) DeleteDeviceExecute ¶

func (a *DevicesAPIService) DeleteDeviceExecute(r ApiDeleteDeviceRequest) (*http.Response, error)

Execute executes the request

func (*DevicesAPIService) GetDeviceInfo ¶

GetDeviceInfo Get info for a device.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDeviceInfoRequest

func (*DevicesAPIService) GetDeviceInfoExecute ¶

func (a *DevicesAPIService) GetDeviceInfoExecute(r ApiGetDeviceInfoRequest) (*DeviceInfoDto, *http.Response, error)

Execute executes the request

@return DeviceInfoDto

func (*DevicesAPIService) GetDeviceOptions ¶

GetDeviceOptions Get options for a device.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDeviceOptionsRequest

func (*DevicesAPIService) GetDeviceOptionsExecute ¶

Execute executes the request

@return DeviceOptionsDto

func (*DevicesAPIService) GetDevices ¶

GetDevices Get Devices.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDevicesRequest

func (*DevicesAPIService) GetDevicesExecute ¶

Execute executes the request

@return DeviceInfoDtoQueryResult

func (*DevicesAPIService) UpdateDeviceOptions ¶

func (a *DevicesAPIService) UpdateDeviceOptions(ctx context.Context) ApiUpdateDeviceOptionsRequest

UpdateDeviceOptions Update device options.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateDeviceOptionsRequest

func (*DevicesAPIService) UpdateDeviceOptionsExecute ¶

func (a *DevicesAPIService) UpdateDeviceOptionsExecute(r ApiUpdateDeviceOptionsRequest) (*http.Response, error)

Execute executes the request

type DirectPlayProfile ¶

type DirectPlayProfile struct {
	// Gets or sets the container.
	Container *string `json:"Container,omitempty"`
	// Gets or sets the audio codec.
	AudioCodec NullableString `json:"AudioCodec,omitempty"`
	// Gets or sets the video codec.
	VideoCodec NullableString `json:"VideoCodec,omitempty"`
	// Gets or sets the Dlna profile type.
	Type *DlnaProfileType `json:"Type,omitempty"`
}

DirectPlayProfile Defines the MediaBrowser.Model.Dlna.DirectPlayProfile.

func NewDirectPlayProfile ¶

func NewDirectPlayProfile() *DirectPlayProfile

NewDirectPlayProfile instantiates a new DirectPlayProfile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDirectPlayProfileWithDefaults ¶

func NewDirectPlayProfileWithDefaults() *DirectPlayProfile

NewDirectPlayProfileWithDefaults instantiates a new DirectPlayProfile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DirectPlayProfile) GetAudioCodec ¶

func (o *DirectPlayProfile) GetAudioCodec() string

GetAudioCodec returns the AudioCodec field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DirectPlayProfile) GetAudioCodecOk ¶

func (o *DirectPlayProfile) GetAudioCodecOk() (*string, bool)

GetAudioCodecOk returns a tuple with the AudioCodec field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DirectPlayProfile) GetContainer ¶

func (o *DirectPlayProfile) GetContainer() string

GetContainer returns the Container field value if set, zero value otherwise.

func (*DirectPlayProfile) GetContainerOk ¶

func (o *DirectPlayProfile) GetContainerOk() (*string, bool)

GetContainerOk returns a tuple with the Container field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DirectPlayProfile) GetType ¶

func (o *DirectPlayProfile) GetType() DlnaProfileType

GetType returns the Type field value if set, zero value otherwise.

func (*DirectPlayProfile) GetTypeOk ¶

func (o *DirectPlayProfile) GetTypeOk() (*DlnaProfileType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DirectPlayProfile) GetVideoCodec ¶

func (o *DirectPlayProfile) GetVideoCodec() string

GetVideoCodec returns the VideoCodec field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DirectPlayProfile) GetVideoCodecOk ¶

func (o *DirectPlayProfile) GetVideoCodecOk() (*string, bool)

GetVideoCodecOk returns a tuple with the VideoCodec field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DirectPlayProfile) HasAudioCodec ¶

func (o *DirectPlayProfile) HasAudioCodec() bool

HasAudioCodec returns a boolean if a field has been set.

func (*DirectPlayProfile) HasContainer ¶

func (o *DirectPlayProfile) HasContainer() bool

HasContainer returns a boolean if a field has been set.

func (*DirectPlayProfile) HasType ¶

func (o *DirectPlayProfile) HasType() bool

HasType returns a boolean if a field has been set.

func (*DirectPlayProfile) HasVideoCodec ¶

func (o *DirectPlayProfile) HasVideoCodec() bool

HasVideoCodec returns a boolean if a field has been set.

func (DirectPlayProfile) MarshalJSON ¶

func (o DirectPlayProfile) MarshalJSON() ([]byte, error)

func (*DirectPlayProfile) SetAudioCodec ¶

func (o *DirectPlayProfile) SetAudioCodec(v string)

SetAudioCodec gets a reference to the given NullableString and assigns it to the AudioCodec field.

func (*DirectPlayProfile) SetAudioCodecNil ¶

func (o *DirectPlayProfile) SetAudioCodecNil()

SetAudioCodecNil sets the value for AudioCodec to be an explicit nil

func (*DirectPlayProfile) SetContainer ¶

func (o *DirectPlayProfile) SetContainer(v string)

SetContainer gets a reference to the given string and assigns it to the Container field.

func (*DirectPlayProfile) SetType ¶

func (o *DirectPlayProfile) SetType(v DlnaProfileType)

SetType gets a reference to the given DlnaProfileType and assigns it to the Type field.

func (*DirectPlayProfile) SetVideoCodec ¶

func (o *DirectPlayProfile) SetVideoCodec(v string)

SetVideoCodec gets a reference to the given NullableString and assigns it to the VideoCodec field.

func (*DirectPlayProfile) SetVideoCodecNil ¶

func (o *DirectPlayProfile) SetVideoCodecNil()

SetVideoCodecNil sets the value for VideoCodec to be an explicit nil

func (DirectPlayProfile) ToMap ¶

func (o DirectPlayProfile) ToMap() (map[string]interface{}, error)

func (*DirectPlayProfile) UnsetAudioCodec ¶

func (o *DirectPlayProfile) UnsetAudioCodec()

UnsetAudioCodec ensures that no value is present for AudioCodec, not even an explicit nil

func (*DirectPlayProfile) UnsetVideoCodec ¶

func (o *DirectPlayProfile) UnsetVideoCodec()

UnsetVideoCodec ensures that no value is present for VideoCodec, not even an explicit nil

type DisplayPreferencesAPI ¶

type DisplayPreferencesAPI interface {

	/*
		GetDisplayPreferences Get Display Preferences.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param displayPreferencesId Display preferences id.
		@return ApiGetDisplayPreferencesRequest
	*/
	GetDisplayPreferences(ctx context.Context, displayPreferencesId string) ApiGetDisplayPreferencesRequest

	// GetDisplayPreferencesExecute executes the request
	//  @return DisplayPreferencesDto
	GetDisplayPreferencesExecute(r ApiGetDisplayPreferencesRequest) (*DisplayPreferencesDto, *http.Response, error)

	/*
		UpdateDisplayPreferences Update Display Preferences.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param displayPreferencesId Display preferences id.
		@return ApiUpdateDisplayPreferencesRequest
	*/
	UpdateDisplayPreferences(ctx context.Context, displayPreferencesId string) ApiUpdateDisplayPreferencesRequest

	// UpdateDisplayPreferencesExecute executes the request
	UpdateDisplayPreferencesExecute(r ApiUpdateDisplayPreferencesRequest) (*http.Response, error)
}

type DisplayPreferencesAPIService ¶

type DisplayPreferencesAPIService service

DisplayPreferencesAPIService DisplayPreferencesAPI service

func (*DisplayPreferencesAPIService) GetDisplayPreferences ¶

func (a *DisplayPreferencesAPIService) GetDisplayPreferences(ctx context.Context, displayPreferencesId string) ApiGetDisplayPreferencesRequest

GetDisplayPreferences Get Display Preferences.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param displayPreferencesId Display preferences id.
@return ApiGetDisplayPreferencesRequest

func (*DisplayPreferencesAPIService) GetDisplayPreferencesExecute ¶

Execute executes the request

@return DisplayPreferencesDto

func (*DisplayPreferencesAPIService) UpdateDisplayPreferences ¶

func (a *DisplayPreferencesAPIService) UpdateDisplayPreferences(ctx context.Context, displayPreferencesId string) ApiUpdateDisplayPreferencesRequest

UpdateDisplayPreferences Update Display Preferences.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param displayPreferencesId Display preferences id.
@return ApiUpdateDisplayPreferencesRequest

func (*DisplayPreferencesAPIService) UpdateDisplayPreferencesExecute ¶

func (a *DisplayPreferencesAPIService) UpdateDisplayPreferencesExecute(r ApiUpdateDisplayPreferencesRequest) (*http.Response, error)

Execute executes the request

type DisplayPreferencesDto ¶

type DisplayPreferencesDto struct {
	// Gets or sets the user id.
	Id NullableString `json:"Id,omitempty"`
	// Gets or sets the type of the view.
	ViewType NullableString `json:"ViewType,omitempty"`
	// Gets or sets the sort by.
	SortBy NullableString `json:"SortBy,omitempty"`
	// Gets or sets the index by.
	IndexBy NullableString `json:"IndexBy,omitempty"`
	// Gets or sets a value indicating whether [remember indexing].
	RememberIndexing *bool `json:"RememberIndexing,omitempty"`
	// Gets or sets the height of the primary image.
	PrimaryImageHeight *int32 `json:"PrimaryImageHeight,omitempty"`
	// Gets or sets the width of the primary image.
	PrimaryImageWidth *int32 `json:"PrimaryImageWidth,omitempty"`
	// Gets or sets the custom prefs.
	CustomPrefs *map[string]string `json:"CustomPrefs,omitempty"`
	// An enum representing the axis that should be scrolled.
	ScrollDirection *ScrollDirection `json:"ScrollDirection,omitempty"`
	// Gets or sets a value indicating whether to show backdrops on this item.
	ShowBackdrop *bool `json:"ShowBackdrop,omitempty"`
	// Gets or sets a value indicating whether [remember sorting].
	RememberSorting *bool `json:"RememberSorting,omitempty"`
	// An enum representing the sorting order.
	SortOrder *SortOrder `json:"SortOrder,omitempty"`
	// Gets or sets a value indicating whether [show sidebar].
	ShowSidebar *bool `json:"ShowSidebar,omitempty"`
	// Gets or sets the client.
	Client NullableString `json:"Client,omitempty"`
}

DisplayPreferencesDto Defines the display preferences for any item that supports them (usually Folders).

func NewDisplayPreferencesDto ¶

func NewDisplayPreferencesDto() *DisplayPreferencesDto

NewDisplayPreferencesDto instantiates a new DisplayPreferencesDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDisplayPreferencesDtoWithDefaults ¶

func NewDisplayPreferencesDtoWithDefaults() *DisplayPreferencesDto

NewDisplayPreferencesDtoWithDefaults instantiates a new DisplayPreferencesDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DisplayPreferencesDto) GetClient ¶

func (o *DisplayPreferencesDto) GetClient() string

GetClient returns the Client field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DisplayPreferencesDto) GetClientOk ¶

func (o *DisplayPreferencesDto) GetClientOk() (*string, bool)

GetClientOk returns a tuple with the Client field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DisplayPreferencesDto) GetCustomPrefs ¶

func (o *DisplayPreferencesDto) GetCustomPrefs() map[string]string

GetCustomPrefs returns the CustomPrefs field value if set, zero value otherwise.

func (*DisplayPreferencesDto) GetCustomPrefsOk ¶

func (o *DisplayPreferencesDto) GetCustomPrefsOk() (*map[string]string, bool)

GetCustomPrefsOk returns a tuple with the CustomPrefs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DisplayPreferencesDto) GetId ¶

func (o *DisplayPreferencesDto) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DisplayPreferencesDto) GetIdOk ¶

func (o *DisplayPreferencesDto) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DisplayPreferencesDto) GetIndexBy ¶

func (o *DisplayPreferencesDto) GetIndexBy() string

GetIndexBy returns the IndexBy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DisplayPreferencesDto) GetIndexByOk ¶

func (o *DisplayPreferencesDto) GetIndexByOk() (*string, bool)

GetIndexByOk returns a tuple with the IndexBy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DisplayPreferencesDto) GetPrimaryImageHeight ¶

func (o *DisplayPreferencesDto) GetPrimaryImageHeight() int32

GetPrimaryImageHeight returns the PrimaryImageHeight field value if set, zero value otherwise.

func (*DisplayPreferencesDto) GetPrimaryImageHeightOk ¶

func (o *DisplayPreferencesDto) GetPrimaryImageHeightOk() (*int32, bool)

GetPrimaryImageHeightOk returns a tuple with the PrimaryImageHeight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DisplayPreferencesDto) GetPrimaryImageWidth ¶

func (o *DisplayPreferencesDto) GetPrimaryImageWidth() int32

GetPrimaryImageWidth returns the PrimaryImageWidth field value if set, zero value otherwise.

func (*DisplayPreferencesDto) GetPrimaryImageWidthOk ¶

func (o *DisplayPreferencesDto) GetPrimaryImageWidthOk() (*int32, bool)

GetPrimaryImageWidthOk returns a tuple with the PrimaryImageWidth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DisplayPreferencesDto) GetRememberIndexing ¶

func (o *DisplayPreferencesDto) GetRememberIndexing() bool

GetRememberIndexing returns the RememberIndexing field value if set, zero value otherwise.

func (*DisplayPreferencesDto) GetRememberIndexingOk ¶

func (o *DisplayPreferencesDto) GetRememberIndexingOk() (*bool, bool)

GetRememberIndexingOk returns a tuple with the RememberIndexing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DisplayPreferencesDto) GetRememberSorting ¶

func (o *DisplayPreferencesDto) GetRememberSorting() bool

GetRememberSorting returns the RememberSorting field value if set, zero value otherwise.

func (*DisplayPreferencesDto) GetRememberSortingOk ¶

func (o *DisplayPreferencesDto) GetRememberSortingOk() (*bool, bool)

GetRememberSortingOk returns a tuple with the RememberSorting field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DisplayPreferencesDto) GetScrollDirection ¶

func (o *DisplayPreferencesDto) GetScrollDirection() ScrollDirection

GetScrollDirection returns the ScrollDirection field value if set, zero value otherwise.

func (*DisplayPreferencesDto) GetScrollDirectionOk ¶

func (o *DisplayPreferencesDto) GetScrollDirectionOk() (*ScrollDirection, bool)

GetScrollDirectionOk returns a tuple with the ScrollDirection field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DisplayPreferencesDto) GetShowBackdrop ¶

func (o *DisplayPreferencesDto) GetShowBackdrop() bool

GetShowBackdrop returns the ShowBackdrop field value if set, zero value otherwise.

func (*DisplayPreferencesDto) GetShowBackdropOk ¶

func (o *DisplayPreferencesDto) GetShowBackdropOk() (*bool, bool)

GetShowBackdropOk returns a tuple with the ShowBackdrop field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DisplayPreferencesDto) GetShowSidebar ¶

func (o *DisplayPreferencesDto) GetShowSidebar() bool

GetShowSidebar returns the ShowSidebar field value if set, zero value otherwise.

func (*DisplayPreferencesDto) GetShowSidebarOk ¶

func (o *DisplayPreferencesDto) GetShowSidebarOk() (*bool, bool)

GetShowSidebarOk returns a tuple with the ShowSidebar field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DisplayPreferencesDto) GetSortBy ¶

func (o *DisplayPreferencesDto) GetSortBy() string

GetSortBy returns the SortBy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DisplayPreferencesDto) GetSortByOk ¶

func (o *DisplayPreferencesDto) GetSortByOk() (*string, bool)

GetSortByOk returns a tuple with the SortBy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DisplayPreferencesDto) GetSortOrder ¶

func (o *DisplayPreferencesDto) GetSortOrder() SortOrder

GetSortOrder returns the SortOrder field value if set, zero value otherwise.

func (*DisplayPreferencesDto) GetSortOrderOk ¶

func (o *DisplayPreferencesDto) GetSortOrderOk() (*SortOrder, bool)

GetSortOrderOk returns a tuple with the SortOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DisplayPreferencesDto) GetViewType ¶

func (o *DisplayPreferencesDto) GetViewType() string

GetViewType returns the ViewType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DisplayPreferencesDto) GetViewTypeOk ¶

func (o *DisplayPreferencesDto) GetViewTypeOk() (*string, bool)

GetViewTypeOk returns a tuple with the ViewType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DisplayPreferencesDto) HasClient ¶

func (o *DisplayPreferencesDto) HasClient() bool

HasClient returns a boolean if a field has been set.

func (*DisplayPreferencesDto) HasCustomPrefs ¶

func (o *DisplayPreferencesDto) HasCustomPrefs() bool

HasCustomPrefs returns a boolean if a field has been set.

func (*DisplayPreferencesDto) HasId ¶

func (o *DisplayPreferencesDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*DisplayPreferencesDto) HasIndexBy ¶

func (o *DisplayPreferencesDto) HasIndexBy() bool

HasIndexBy returns a boolean if a field has been set.

func (*DisplayPreferencesDto) HasPrimaryImageHeight ¶

func (o *DisplayPreferencesDto) HasPrimaryImageHeight() bool

HasPrimaryImageHeight returns a boolean if a field has been set.

func (*DisplayPreferencesDto) HasPrimaryImageWidth ¶

func (o *DisplayPreferencesDto) HasPrimaryImageWidth() bool

HasPrimaryImageWidth returns a boolean if a field has been set.

func (*DisplayPreferencesDto) HasRememberIndexing ¶

func (o *DisplayPreferencesDto) HasRememberIndexing() bool

HasRememberIndexing returns a boolean if a field has been set.

func (*DisplayPreferencesDto) HasRememberSorting ¶

func (o *DisplayPreferencesDto) HasRememberSorting() bool

HasRememberSorting returns a boolean if a field has been set.

func (*DisplayPreferencesDto) HasScrollDirection ¶

func (o *DisplayPreferencesDto) HasScrollDirection() bool

HasScrollDirection returns a boolean if a field has been set.

func (*DisplayPreferencesDto) HasShowBackdrop ¶

func (o *DisplayPreferencesDto) HasShowBackdrop() bool

HasShowBackdrop returns a boolean if a field has been set.

func (*DisplayPreferencesDto) HasShowSidebar ¶

func (o *DisplayPreferencesDto) HasShowSidebar() bool

HasShowSidebar returns a boolean if a field has been set.

func (*DisplayPreferencesDto) HasSortBy ¶

func (o *DisplayPreferencesDto) HasSortBy() bool

HasSortBy returns a boolean if a field has been set.

func (*DisplayPreferencesDto) HasSortOrder ¶

func (o *DisplayPreferencesDto) HasSortOrder() bool

HasSortOrder returns a boolean if a field has been set.

func (*DisplayPreferencesDto) HasViewType ¶

func (o *DisplayPreferencesDto) HasViewType() bool

HasViewType returns a boolean if a field has been set.

func (DisplayPreferencesDto) MarshalJSON ¶

func (o DisplayPreferencesDto) MarshalJSON() ([]byte, error)

func (*DisplayPreferencesDto) SetClient ¶

func (o *DisplayPreferencesDto) SetClient(v string)

SetClient gets a reference to the given NullableString and assigns it to the Client field.

func (*DisplayPreferencesDto) SetClientNil ¶

func (o *DisplayPreferencesDto) SetClientNil()

SetClientNil sets the value for Client to be an explicit nil

func (*DisplayPreferencesDto) SetCustomPrefs ¶

func (o *DisplayPreferencesDto) SetCustomPrefs(v map[string]string)

SetCustomPrefs gets a reference to the given map[string]string and assigns it to the CustomPrefs field.

func (*DisplayPreferencesDto) SetId ¶

func (o *DisplayPreferencesDto) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*DisplayPreferencesDto) SetIdNil ¶

func (o *DisplayPreferencesDto) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*DisplayPreferencesDto) SetIndexBy ¶

func (o *DisplayPreferencesDto) SetIndexBy(v string)

SetIndexBy gets a reference to the given NullableString and assigns it to the IndexBy field.

func (*DisplayPreferencesDto) SetIndexByNil ¶

func (o *DisplayPreferencesDto) SetIndexByNil()

SetIndexByNil sets the value for IndexBy to be an explicit nil

func (*DisplayPreferencesDto) SetPrimaryImageHeight ¶

func (o *DisplayPreferencesDto) SetPrimaryImageHeight(v int32)

SetPrimaryImageHeight gets a reference to the given int32 and assigns it to the PrimaryImageHeight field.

func (*DisplayPreferencesDto) SetPrimaryImageWidth ¶

func (o *DisplayPreferencesDto) SetPrimaryImageWidth(v int32)

SetPrimaryImageWidth gets a reference to the given int32 and assigns it to the PrimaryImageWidth field.

func (*DisplayPreferencesDto) SetRememberIndexing ¶

func (o *DisplayPreferencesDto) SetRememberIndexing(v bool)

SetRememberIndexing gets a reference to the given bool and assigns it to the RememberIndexing field.

func (*DisplayPreferencesDto) SetRememberSorting ¶

func (o *DisplayPreferencesDto) SetRememberSorting(v bool)

SetRememberSorting gets a reference to the given bool and assigns it to the RememberSorting field.

func (*DisplayPreferencesDto) SetScrollDirection ¶

func (o *DisplayPreferencesDto) SetScrollDirection(v ScrollDirection)

SetScrollDirection gets a reference to the given ScrollDirection and assigns it to the ScrollDirection field.

func (*DisplayPreferencesDto) SetShowBackdrop ¶

func (o *DisplayPreferencesDto) SetShowBackdrop(v bool)

SetShowBackdrop gets a reference to the given bool and assigns it to the ShowBackdrop field.

func (*DisplayPreferencesDto) SetShowSidebar ¶

func (o *DisplayPreferencesDto) SetShowSidebar(v bool)

SetShowSidebar gets a reference to the given bool and assigns it to the ShowSidebar field.

func (*DisplayPreferencesDto) SetSortBy ¶

func (o *DisplayPreferencesDto) SetSortBy(v string)

SetSortBy gets a reference to the given NullableString and assigns it to the SortBy field.

func (*DisplayPreferencesDto) SetSortByNil ¶

func (o *DisplayPreferencesDto) SetSortByNil()

SetSortByNil sets the value for SortBy to be an explicit nil

func (*DisplayPreferencesDto) SetSortOrder ¶

func (o *DisplayPreferencesDto) SetSortOrder(v SortOrder)

SetSortOrder gets a reference to the given SortOrder and assigns it to the SortOrder field.

func (*DisplayPreferencesDto) SetViewType ¶

func (o *DisplayPreferencesDto) SetViewType(v string)

SetViewType gets a reference to the given NullableString and assigns it to the ViewType field.

func (*DisplayPreferencesDto) SetViewTypeNil ¶

func (o *DisplayPreferencesDto) SetViewTypeNil()

SetViewTypeNil sets the value for ViewType to be an explicit nil

func (DisplayPreferencesDto) ToMap ¶

func (o DisplayPreferencesDto) ToMap() (map[string]interface{}, error)

func (*DisplayPreferencesDto) UnsetClient ¶

func (o *DisplayPreferencesDto) UnsetClient()

UnsetClient ensures that no value is present for Client, not even an explicit nil

func (*DisplayPreferencesDto) UnsetId ¶

func (o *DisplayPreferencesDto) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*DisplayPreferencesDto) UnsetIndexBy ¶

func (o *DisplayPreferencesDto) UnsetIndexBy()

UnsetIndexBy ensures that no value is present for IndexBy, not even an explicit nil

func (*DisplayPreferencesDto) UnsetSortBy ¶

func (o *DisplayPreferencesDto) UnsetSortBy()

UnsetSortBy ensures that no value is present for SortBy, not even an explicit nil

func (*DisplayPreferencesDto) UnsetViewType ¶

func (o *DisplayPreferencesDto) UnsetViewType()

UnsetViewType ensures that no value is present for ViewType, not even an explicit nil

type DlnaProfileType ¶

type DlnaProfileType string

DlnaProfileType the model 'DlnaProfileType'

const (
	DLNAPROFILETYPE_AUDIO    DlnaProfileType = "Audio"
	DLNAPROFILETYPE_VIDEO    DlnaProfileType = "Video"
	DLNAPROFILETYPE_PHOTO    DlnaProfileType = "Photo"
	DLNAPROFILETYPE_SUBTITLE DlnaProfileType = "Subtitle"
	DLNAPROFILETYPE_LYRIC    DlnaProfileType = "Lyric"
)

List of DlnaProfileType

func NewDlnaProfileTypeFromValue ¶

func NewDlnaProfileTypeFromValue(v string) (*DlnaProfileType, error)

NewDlnaProfileTypeFromValue returns a pointer to a valid DlnaProfileType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DlnaProfileType) IsValid ¶

func (v DlnaProfileType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DlnaProfileType) Ptr ¶

Ptr returns reference to DlnaProfileType value

func (*DlnaProfileType) UnmarshalJSON ¶

func (v *DlnaProfileType) UnmarshalJSON(src []byte) error

type DownMixStereoAlgorithms ¶

type DownMixStereoAlgorithms string

DownMixStereoAlgorithms An enum representing an algorithm to downmix surround sound to stereo.

const (
	DOWNMIXSTEREOALGORITHMS_NONE               DownMixStereoAlgorithms = "None"
	DOWNMIXSTEREOALGORITHMS_DAVE750            DownMixStereoAlgorithms = "Dave750"
	DOWNMIXSTEREOALGORITHMS_NIGHTMODE_DIALOGUE DownMixStereoAlgorithms = "NightmodeDialogue"
	DOWNMIXSTEREOALGORITHMS_RFC7845            DownMixStereoAlgorithms = "Rfc7845"
	DOWNMIXSTEREOALGORITHMS_AC4                DownMixStereoAlgorithms = "Ac4"
)

List of DownMixStereoAlgorithms

func NewDownMixStereoAlgorithmsFromValue ¶

func NewDownMixStereoAlgorithmsFromValue(v string) (*DownMixStereoAlgorithms, error)

NewDownMixStereoAlgorithmsFromValue returns a pointer to a valid DownMixStereoAlgorithms for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DownMixStereoAlgorithms) IsValid ¶

func (v DownMixStereoAlgorithms) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DownMixStereoAlgorithms) Ptr ¶

Ptr returns reference to DownMixStereoAlgorithms value

func (*DownMixStereoAlgorithms) UnmarshalJSON ¶

func (v *DownMixStereoAlgorithms) UnmarshalJSON(src []byte) error

type DynamicDayOfWeek ¶

type DynamicDayOfWeek string

DynamicDayOfWeek An enum that represents a day of the week, weekdays, weekends, or all days.

const (
	DYNAMICDAYOFWEEK_SUNDAY    DynamicDayOfWeek = "Sunday"
	DYNAMICDAYOFWEEK_MONDAY    DynamicDayOfWeek = "Monday"
	DYNAMICDAYOFWEEK_TUESDAY   DynamicDayOfWeek = "Tuesday"
	DYNAMICDAYOFWEEK_WEDNESDAY DynamicDayOfWeek = "Wednesday"
	DYNAMICDAYOFWEEK_THURSDAY  DynamicDayOfWeek = "Thursday"
	DYNAMICDAYOFWEEK_FRIDAY    DynamicDayOfWeek = "Friday"
	DYNAMICDAYOFWEEK_SATURDAY  DynamicDayOfWeek = "Saturday"
	DYNAMICDAYOFWEEK_EVERYDAY  DynamicDayOfWeek = "Everyday"
	DYNAMICDAYOFWEEK_WEEKDAY   DynamicDayOfWeek = "Weekday"
	DYNAMICDAYOFWEEK_WEEKEND   DynamicDayOfWeek = "Weekend"
)

List of DynamicDayOfWeek

func NewDynamicDayOfWeekFromValue ¶

func NewDynamicDayOfWeekFromValue(v string) (*DynamicDayOfWeek, error)

NewDynamicDayOfWeekFromValue returns a pointer to a valid DynamicDayOfWeek for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DynamicDayOfWeek) IsValid ¶

func (v DynamicDayOfWeek) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DynamicDayOfWeek) Ptr ¶

Ptr returns reference to DynamicDayOfWeek value

func (*DynamicDayOfWeek) UnmarshalJSON ¶

func (v *DynamicDayOfWeek) UnmarshalJSON(src []byte) error

type DynamicHlsAPI ¶

type DynamicHlsAPI interface {

	/*
		GetHlsAudioSegment Gets a video stream using HTTP live streaming.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param playlistId The playlist id.
		@param segmentId The segment id.
		@param container The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv.
		@return ApiGetHlsAudioSegmentRequest
	*/
	GetHlsAudioSegment(ctx context.Context, itemId string, playlistId string, segmentId int32, container string) ApiGetHlsAudioSegmentRequest

	// GetHlsAudioSegmentExecute executes the request
	//  @return *os.File
	GetHlsAudioSegmentExecute(r ApiGetHlsAudioSegmentRequest) (*os.File, *http.Response, error)

	/*
		GetHlsVideoSegment Gets a video stream using HTTP live streaming.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param playlistId The playlist id.
		@param segmentId The segment id.
		@param container The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv.
		@return ApiGetHlsVideoSegmentRequest
	*/
	GetHlsVideoSegment(ctx context.Context, itemId string, playlistId string, segmentId int32, container string) ApiGetHlsVideoSegmentRequest

	// GetHlsVideoSegmentExecute executes the request
	//  @return *os.File
	GetHlsVideoSegmentExecute(r ApiGetHlsVideoSegmentRequest) (*os.File, *http.Response, error)

	/*
		GetLiveHlsStream Gets a hls live stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetLiveHlsStreamRequest
	*/
	GetLiveHlsStream(ctx context.Context, itemId string) ApiGetLiveHlsStreamRequest

	// GetLiveHlsStreamExecute executes the request
	//  @return *os.File
	GetLiveHlsStreamExecute(r ApiGetLiveHlsStreamRequest) (*os.File, *http.Response, error)

	/*
		GetMasterHlsAudioPlaylist Gets an audio hls playlist stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetMasterHlsAudioPlaylistRequest
	*/
	GetMasterHlsAudioPlaylist(ctx context.Context, itemId string) ApiGetMasterHlsAudioPlaylistRequest

	// GetMasterHlsAudioPlaylistExecute executes the request
	//  @return *os.File
	GetMasterHlsAudioPlaylistExecute(r ApiGetMasterHlsAudioPlaylistRequest) (*os.File, *http.Response, error)

	/*
		GetMasterHlsVideoPlaylist Gets a video hls playlist stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetMasterHlsVideoPlaylistRequest
	*/
	GetMasterHlsVideoPlaylist(ctx context.Context, itemId string) ApiGetMasterHlsVideoPlaylistRequest

	// GetMasterHlsVideoPlaylistExecute executes the request
	//  @return *os.File
	GetMasterHlsVideoPlaylistExecute(r ApiGetMasterHlsVideoPlaylistRequest) (*os.File, *http.Response, error)

	/*
		GetVariantHlsAudioPlaylist Gets an audio stream using HTTP live streaming.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetVariantHlsAudioPlaylistRequest
	*/
	GetVariantHlsAudioPlaylist(ctx context.Context, itemId string) ApiGetVariantHlsAudioPlaylistRequest

	// GetVariantHlsAudioPlaylistExecute executes the request
	//  @return *os.File
	GetVariantHlsAudioPlaylistExecute(r ApiGetVariantHlsAudioPlaylistRequest) (*os.File, *http.Response, error)

	/*
		GetVariantHlsVideoPlaylist Gets a video stream using HTTP live streaming.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetVariantHlsVideoPlaylistRequest
	*/
	GetVariantHlsVideoPlaylist(ctx context.Context, itemId string) ApiGetVariantHlsVideoPlaylistRequest

	// GetVariantHlsVideoPlaylistExecute executes the request
	//  @return *os.File
	GetVariantHlsVideoPlaylistExecute(r ApiGetVariantHlsVideoPlaylistRequest) (*os.File, *http.Response, error)

	/*
		HeadMasterHlsAudioPlaylist Gets an audio hls playlist stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiHeadMasterHlsAudioPlaylistRequest
	*/
	HeadMasterHlsAudioPlaylist(ctx context.Context, itemId string) ApiHeadMasterHlsAudioPlaylistRequest

	// HeadMasterHlsAudioPlaylistExecute executes the request
	//  @return *os.File
	HeadMasterHlsAudioPlaylistExecute(r ApiHeadMasterHlsAudioPlaylistRequest) (*os.File, *http.Response, error)

	/*
		HeadMasterHlsVideoPlaylist Gets a video hls playlist stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiHeadMasterHlsVideoPlaylistRequest
	*/
	HeadMasterHlsVideoPlaylist(ctx context.Context, itemId string) ApiHeadMasterHlsVideoPlaylistRequest

	// HeadMasterHlsVideoPlaylistExecute executes the request
	//  @return *os.File
	HeadMasterHlsVideoPlaylistExecute(r ApiHeadMasterHlsVideoPlaylistRequest) (*os.File, *http.Response, error)
}

type DynamicHlsAPIService ¶

type DynamicHlsAPIService service

DynamicHlsAPIService DynamicHlsAPI service

func (*DynamicHlsAPIService) GetHlsAudioSegment ¶

func (a *DynamicHlsAPIService) GetHlsAudioSegment(ctx context.Context, itemId string, playlistId string, segmentId int32, container string) ApiGetHlsAudioSegmentRequest

GetHlsAudioSegment Gets a video stream using HTTP live streaming.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param playlistId The playlist id.
@param segmentId The segment id.
@param container The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv.
@return ApiGetHlsAudioSegmentRequest

func (*DynamicHlsAPIService) GetHlsAudioSegmentExecute ¶

func (a *DynamicHlsAPIService) GetHlsAudioSegmentExecute(r ApiGetHlsAudioSegmentRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*DynamicHlsAPIService) GetHlsVideoSegment ¶

func (a *DynamicHlsAPIService) GetHlsVideoSegment(ctx context.Context, itemId string, playlistId string, segmentId int32, container string) ApiGetHlsVideoSegmentRequest

GetHlsVideoSegment Gets a video stream using HTTP live streaming.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param playlistId The playlist id.
@param segmentId The segment id.
@param container The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv.
@return ApiGetHlsVideoSegmentRequest

func (*DynamicHlsAPIService) GetHlsVideoSegmentExecute ¶

func (a *DynamicHlsAPIService) GetHlsVideoSegmentExecute(r ApiGetHlsVideoSegmentRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*DynamicHlsAPIService) GetLiveHlsStream ¶

func (a *DynamicHlsAPIService) GetLiveHlsStream(ctx context.Context, itemId string) ApiGetLiveHlsStreamRequest

GetLiveHlsStream Gets a hls live stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetLiveHlsStreamRequest

func (*DynamicHlsAPIService) GetLiveHlsStreamExecute ¶

func (a *DynamicHlsAPIService) GetLiveHlsStreamExecute(r ApiGetLiveHlsStreamRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*DynamicHlsAPIService) GetMasterHlsAudioPlaylist ¶

func (a *DynamicHlsAPIService) GetMasterHlsAudioPlaylist(ctx context.Context, itemId string) ApiGetMasterHlsAudioPlaylistRequest

GetMasterHlsAudioPlaylist Gets an audio hls playlist stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetMasterHlsAudioPlaylistRequest

func (*DynamicHlsAPIService) GetMasterHlsAudioPlaylistExecute ¶

func (a *DynamicHlsAPIService) GetMasterHlsAudioPlaylistExecute(r ApiGetMasterHlsAudioPlaylistRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*DynamicHlsAPIService) GetMasterHlsVideoPlaylist ¶

func (a *DynamicHlsAPIService) GetMasterHlsVideoPlaylist(ctx context.Context, itemId string) ApiGetMasterHlsVideoPlaylistRequest

GetMasterHlsVideoPlaylist Gets a video hls playlist stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetMasterHlsVideoPlaylistRequest

func (*DynamicHlsAPIService) GetMasterHlsVideoPlaylistExecute ¶

func (a *DynamicHlsAPIService) GetMasterHlsVideoPlaylistExecute(r ApiGetMasterHlsVideoPlaylistRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*DynamicHlsAPIService) GetVariantHlsAudioPlaylist ¶

func (a *DynamicHlsAPIService) GetVariantHlsAudioPlaylist(ctx context.Context, itemId string) ApiGetVariantHlsAudioPlaylistRequest

GetVariantHlsAudioPlaylist Gets an audio stream using HTTP live streaming.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetVariantHlsAudioPlaylistRequest

func (*DynamicHlsAPIService) GetVariantHlsAudioPlaylistExecute ¶

func (a *DynamicHlsAPIService) GetVariantHlsAudioPlaylistExecute(r ApiGetVariantHlsAudioPlaylistRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*DynamicHlsAPIService) GetVariantHlsVideoPlaylist ¶

func (a *DynamicHlsAPIService) GetVariantHlsVideoPlaylist(ctx context.Context, itemId string) ApiGetVariantHlsVideoPlaylistRequest

GetVariantHlsVideoPlaylist Gets a video stream using HTTP live streaming.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetVariantHlsVideoPlaylistRequest

func (*DynamicHlsAPIService) GetVariantHlsVideoPlaylistExecute ¶

func (a *DynamicHlsAPIService) GetVariantHlsVideoPlaylistExecute(r ApiGetVariantHlsVideoPlaylistRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*DynamicHlsAPIService) HeadMasterHlsAudioPlaylist ¶

func (a *DynamicHlsAPIService) HeadMasterHlsAudioPlaylist(ctx context.Context, itemId string) ApiHeadMasterHlsAudioPlaylistRequest

HeadMasterHlsAudioPlaylist Gets an audio hls playlist stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiHeadMasterHlsAudioPlaylistRequest

func (*DynamicHlsAPIService) HeadMasterHlsAudioPlaylistExecute ¶

func (a *DynamicHlsAPIService) HeadMasterHlsAudioPlaylistExecute(r ApiHeadMasterHlsAudioPlaylistRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*DynamicHlsAPIService) HeadMasterHlsVideoPlaylist ¶

func (a *DynamicHlsAPIService) HeadMasterHlsVideoPlaylist(ctx context.Context, itemId string) ApiHeadMasterHlsVideoPlaylistRequest

HeadMasterHlsVideoPlaylist Gets a video hls playlist stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiHeadMasterHlsVideoPlaylistRequest

func (*DynamicHlsAPIService) HeadMasterHlsVideoPlaylistExecute ¶

func (a *DynamicHlsAPIService) HeadMasterHlsVideoPlaylistExecute(r ApiHeadMasterHlsVideoPlaylistRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

type EmbeddedSubtitleOptions ¶

type EmbeddedSubtitleOptions string

EmbeddedSubtitleOptions An enum representing the options to disable embedded subs.

const (
	EMBEDDEDSUBTITLEOPTIONS_ALLOW_ALL   EmbeddedSubtitleOptions = "AllowAll"
	EMBEDDEDSUBTITLEOPTIONS_ALLOW_TEXT  EmbeddedSubtitleOptions = "AllowText"
	EMBEDDEDSUBTITLEOPTIONS_ALLOW_IMAGE EmbeddedSubtitleOptions = "AllowImage"
	EMBEDDEDSUBTITLEOPTIONS_ALLOW_NONE  EmbeddedSubtitleOptions = "AllowNone"
)

List of EmbeddedSubtitleOptions

func NewEmbeddedSubtitleOptionsFromValue ¶

func NewEmbeddedSubtitleOptionsFromValue(v string) (*EmbeddedSubtitleOptions, error)

NewEmbeddedSubtitleOptionsFromValue returns a pointer to a valid EmbeddedSubtitleOptions for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EmbeddedSubtitleOptions) IsValid ¶

func (v EmbeddedSubtitleOptions) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EmbeddedSubtitleOptions) Ptr ¶

Ptr returns reference to EmbeddedSubtitleOptions value

func (*EmbeddedSubtitleOptions) UnmarshalJSON ¶

func (v *EmbeddedSubtitleOptions) UnmarshalJSON(src []byte) error

type EncoderPreset ¶

type EncoderPreset string

EncoderPreset Enum containing encoder presets.

const (
	ENCODERPRESET_AUTO      EncoderPreset = "auto"
	ENCODERPRESET_PLACEBO   EncoderPreset = "placebo"
	ENCODERPRESET_VERYSLOW  EncoderPreset = "veryslow"
	ENCODERPRESET_SLOWER    EncoderPreset = "slower"
	ENCODERPRESET_SLOW      EncoderPreset = "slow"
	ENCODERPRESET_MEDIUM    EncoderPreset = "medium"
	ENCODERPRESET_FAST      EncoderPreset = "fast"
	ENCODERPRESET_FASTER    EncoderPreset = "faster"
	ENCODERPRESET_VERYFAST  EncoderPreset = "veryfast"
	ENCODERPRESET_SUPERFAST EncoderPreset = "superfast"
	ENCODERPRESET_ULTRAFAST EncoderPreset = "ultrafast"
)

List of EncoderPreset

func NewEncoderPresetFromValue ¶

func NewEncoderPresetFromValue(v string) (*EncoderPreset, error)

NewEncoderPresetFromValue returns a pointer to a valid EncoderPreset for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EncoderPreset) IsValid ¶

func (v EncoderPreset) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EncoderPreset) Ptr ¶

func (v EncoderPreset) Ptr() *EncoderPreset

Ptr returns reference to EncoderPreset value

func (*EncoderPreset) UnmarshalJSON ¶

func (v *EncoderPreset) UnmarshalJSON(src []byte) error

type EncodingContext ¶

type EncodingContext string

EncodingContext the model 'EncodingContext'

const (
	ENCODINGCONTEXT_STREAMING EncodingContext = "Streaming"
	ENCODINGCONTEXT_STATIC    EncodingContext = "Static"
)

List of EncodingContext

func NewEncodingContextFromValue ¶

func NewEncodingContextFromValue(v string) (*EncodingContext, error)

NewEncodingContextFromValue returns a pointer to a valid EncodingContext for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EncodingContext) IsValid ¶

func (v EncodingContext) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EncodingContext) Ptr ¶

Ptr returns reference to EncodingContext value

func (*EncodingContext) UnmarshalJSON ¶

func (v *EncodingContext) UnmarshalJSON(src []byte) error

type EncodingOptions ¶

type EncodingOptions struct {
	// Gets or sets the thread count used for encoding.
	EncodingThreadCount *int32 `json:"EncodingThreadCount,omitempty"`
	// Gets or sets the temporary transcoding path.
	TranscodingTempPath NullableString `json:"TranscodingTempPath,omitempty"`
	// Gets or sets the path to the fallback font.
	FallbackFontPath NullableString `json:"FallbackFontPath,omitempty"`
	// Gets or sets a value indicating whether to use the fallback font.
	EnableFallbackFont *bool `json:"EnableFallbackFont,omitempty"`
	// Gets or sets a value indicating whether audio VBR is enabled.
	EnableAudioVbr *bool `json:"EnableAudioVbr,omitempty"`
	// Gets or sets the audio boost applied when downmixing audio.
	DownMixAudioBoost *float64 `json:"DownMixAudioBoost,omitempty"`
	// Gets or sets the algorithm used for downmixing audio to stereo.
	DownMixStereoAlgorithm *DownMixStereoAlgorithms `json:"DownMixStereoAlgorithm,omitempty"`
	// Gets or sets the maximum size of the muxing queue.
	MaxMuxingQueueSize *int32 `json:"MaxMuxingQueueSize,omitempty"`
	// Gets or sets a value indicating whether throttling is enabled.
	EnableThrottling *bool `json:"EnableThrottling,omitempty"`
	// Gets or sets the delay after which throttling happens.
	ThrottleDelaySeconds *int32 `json:"ThrottleDelaySeconds,omitempty"`
	// Gets or sets a value indicating whether segment deletion is enabled.
	EnableSegmentDeletion *bool `json:"EnableSegmentDeletion,omitempty"`
	// Gets or sets seconds for which segments should be kept before being deleted.
	SegmentKeepSeconds *int32 `json:"SegmentKeepSeconds,omitempty"`
	// Gets or sets the hardware acceleration type.
	HardwareAccelerationType *HardwareAccelerationType `json:"HardwareAccelerationType,omitempty"`
	// Gets or sets the FFmpeg path as set by the user via the UI.
	EncoderAppPath NullableString `json:"EncoderAppPath,omitempty"`
	// Gets or sets the current FFmpeg path being used by the system and displayed on the transcode page.
	EncoderAppPathDisplay NullableString `json:"EncoderAppPathDisplay,omitempty"`
	// Gets or sets the VA-API device.
	VaapiDevice NullableString `json:"VaapiDevice,omitempty"`
	// Gets or sets the QSV device.
	QsvDevice NullableString `json:"QsvDevice,omitempty"`
	// Gets or sets a value indicating whether tonemapping is enabled.
	EnableTonemapping *bool `json:"EnableTonemapping,omitempty"`
	// Gets or sets a value indicating whether VPP tonemapping is enabled.
	EnableVppTonemapping *bool `json:"EnableVppTonemapping,omitempty"`
	// Gets or sets a value indicating whether videotoolbox tonemapping is enabled.
	EnableVideoToolboxTonemapping *bool `json:"EnableVideoToolboxTonemapping,omitempty"`
	// Gets or sets the tone-mapping algorithm.
	TonemappingAlgorithm *TonemappingAlgorithm `json:"TonemappingAlgorithm,omitempty"`
	// Gets or sets the tone-mapping mode.
	TonemappingMode *TonemappingMode `json:"TonemappingMode,omitempty"`
	// Gets or sets the tone-mapping range.
	TonemappingRange *TonemappingRange `json:"TonemappingRange,omitempty"`
	// Gets or sets the tone-mapping desaturation.
	TonemappingDesat *float64 `json:"TonemappingDesat,omitempty"`
	// Gets or sets the tone-mapping peak.
	TonemappingPeak *float64 `json:"TonemappingPeak,omitempty"`
	// Gets or sets the tone-mapping parameters.
	TonemappingParam *float64 `json:"TonemappingParam,omitempty"`
	// Gets or sets the VPP tone-mapping brightness.
	VppTonemappingBrightness *float64 `json:"VppTonemappingBrightness,omitempty"`
	// Gets or sets the VPP tone-mapping contrast.
	VppTonemappingContrast *float64 `json:"VppTonemappingContrast,omitempty"`
	// Gets or sets the H264 CRF.
	H264Crf *int32 `json:"H264Crf,omitempty"`
	// Gets or sets the H265 CRF.
	H265Crf *int32 `json:"H265Crf,omitempty"`
	// Gets or sets the encoder preset.
	EncoderPreset NullableEncoderPreset `json:"EncoderPreset,omitempty"`
	// Gets or sets a value indicating whether the framerate is doubled when deinterlacing.
	DeinterlaceDoubleRate *bool `json:"DeinterlaceDoubleRate,omitempty"`
	// Gets or sets the deinterlace method.
	DeinterlaceMethod *DeinterlaceMethod `json:"DeinterlaceMethod,omitempty"`
	// Gets or sets a value indicating whether 10bit HEVC decoding is enabled.
	EnableDecodingColorDepth10Hevc *bool `json:"EnableDecodingColorDepth10Hevc,omitempty"`
	// Gets or sets a value indicating whether 10bit VP9 decoding is enabled.
	EnableDecodingColorDepth10Vp9 *bool `json:"EnableDecodingColorDepth10Vp9,omitempty"`
	// Gets or sets a value indicating whether 8/10bit HEVC RExt decoding is enabled.
	EnableDecodingColorDepth10HevcRext *bool `json:"EnableDecodingColorDepth10HevcRext,omitempty"`
	// Gets or sets a value indicating whether 12bit HEVC RExt decoding is enabled.
	EnableDecodingColorDepth12HevcRext *bool `json:"EnableDecodingColorDepth12HevcRext,omitempty"`
	// Gets or sets a value indicating whether the enhanced NVDEC is enabled.
	EnableEnhancedNvdecDecoder *bool `json:"EnableEnhancedNvdecDecoder,omitempty"`
	// Gets or sets a value indicating whether the system native hardware decoder should be used.
	PreferSystemNativeHwDecoder *bool `json:"PreferSystemNativeHwDecoder,omitempty"`
	// Gets or sets a value indicating whether the Intel H264 low-power hardware encoder should be used.
	EnableIntelLowPowerH264HwEncoder *bool `json:"EnableIntelLowPowerH264HwEncoder,omitempty"`
	// Gets or sets a value indicating whether the Intel HEVC low-power hardware encoder should be used.
	EnableIntelLowPowerHevcHwEncoder *bool `json:"EnableIntelLowPowerHevcHwEncoder,omitempty"`
	// Gets or sets a value indicating whether hardware encoding is enabled.
	EnableHardwareEncoding *bool `json:"EnableHardwareEncoding,omitempty"`
	// Gets or sets a value indicating whether HEVC encoding is enabled.
	AllowHevcEncoding *bool `json:"AllowHevcEncoding,omitempty"`
	// Gets or sets a value indicating whether AV1 encoding is enabled.
	AllowAv1Encoding *bool `json:"AllowAv1Encoding,omitempty"`
	// Gets or sets a value indicating whether subtitle extraction is enabled.
	EnableSubtitleExtraction *bool `json:"EnableSubtitleExtraction,omitempty"`
	// Gets or sets the codecs hardware encoding is used for.
	HardwareDecodingCodecs []string `json:"HardwareDecodingCodecs,omitempty"`
	// Gets or sets the file extensions on-demand metadata based keyframe extraction is enabled for.
	AllowOnDemandMetadataBasedKeyframeExtractionForExtensions []string `json:"AllowOnDemandMetadataBasedKeyframeExtractionForExtensions,omitempty"`
}

EncodingOptions Class EncodingOptions.

func NewEncodingOptions ¶

func NewEncodingOptions() *EncodingOptions

NewEncodingOptions instantiates a new EncodingOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEncodingOptionsWithDefaults ¶

func NewEncodingOptionsWithDefaults() *EncodingOptions

NewEncodingOptionsWithDefaults instantiates a new EncodingOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EncodingOptions) GetAllowAv1Encoding ¶

func (o *EncodingOptions) GetAllowAv1Encoding() bool

GetAllowAv1Encoding returns the AllowAv1Encoding field value if set, zero value otherwise.

func (*EncodingOptions) GetAllowAv1EncodingOk ¶

func (o *EncodingOptions) GetAllowAv1EncodingOk() (*bool, bool)

GetAllowAv1EncodingOk returns a tuple with the AllowAv1Encoding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetAllowHevcEncoding ¶

func (o *EncodingOptions) GetAllowHevcEncoding() bool

GetAllowHevcEncoding returns the AllowHevcEncoding field value if set, zero value otherwise.

func (*EncodingOptions) GetAllowHevcEncodingOk ¶

func (o *EncodingOptions) GetAllowHevcEncodingOk() (*bool, bool)

GetAllowHevcEncodingOk returns a tuple with the AllowHevcEncoding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetAllowOnDemandMetadataBasedKeyframeExtractionForExtensions ¶

func (o *EncodingOptions) GetAllowOnDemandMetadataBasedKeyframeExtractionForExtensions() []string

GetAllowOnDemandMetadataBasedKeyframeExtractionForExtensions returns the AllowOnDemandMetadataBasedKeyframeExtractionForExtensions field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EncodingOptions) GetAllowOnDemandMetadataBasedKeyframeExtractionForExtensionsOk ¶

func (o *EncodingOptions) GetAllowOnDemandMetadataBasedKeyframeExtractionForExtensionsOk() ([]string, bool)

GetAllowOnDemandMetadataBasedKeyframeExtractionForExtensionsOk returns a tuple with the AllowOnDemandMetadataBasedKeyframeExtractionForExtensions field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EncodingOptions) GetDeinterlaceDoubleRate ¶

func (o *EncodingOptions) GetDeinterlaceDoubleRate() bool

GetDeinterlaceDoubleRate returns the DeinterlaceDoubleRate field value if set, zero value otherwise.

func (*EncodingOptions) GetDeinterlaceDoubleRateOk ¶

func (o *EncodingOptions) GetDeinterlaceDoubleRateOk() (*bool, bool)

GetDeinterlaceDoubleRateOk returns a tuple with the DeinterlaceDoubleRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetDeinterlaceMethod ¶

func (o *EncodingOptions) GetDeinterlaceMethod() DeinterlaceMethod

GetDeinterlaceMethod returns the DeinterlaceMethod field value if set, zero value otherwise.

func (*EncodingOptions) GetDeinterlaceMethodOk ¶

func (o *EncodingOptions) GetDeinterlaceMethodOk() (*DeinterlaceMethod, bool)

GetDeinterlaceMethodOk returns a tuple with the DeinterlaceMethod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetDownMixAudioBoost ¶

func (o *EncodingOptions) GetDownMixAudioBoost() float64

GetDownMixAudioBoost returns the DownMixAudioBoost field value if set, zero value otherwise.

func (*EncodingOptions) GetDownMixAudioBoostOk ¶

func (o *EncodingOptions) GetDownMixAudioBoostOk() (*float64, bool)

GetDownMixAudioBoostOk returns a tuple with the DownMixAudioBoost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetDownMixStereoAlgorithm ¶

func (o *EncodingOptions) GetDownMixStereoAlgorithm() DownMixStereoAlgorithms

GetDownMixStereoAlgorithm returns the DownMixStereoAlgorithm field value if set, zero value otherwise.

func (*EncodingOptions) GetDownMixStereoAlgorithmOk ¶

func (o *EncodingOptions) GetDownMixStereoAlgorithmOk() (*DownMixStereoAlgorithms, bool)

GetDownMixStereoAlgorithmOk returns a tuple with the DownMixStereoAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableAudioVbr ¶

func (o *EncodingOptions) GetEnableAudioVbr() bool

GetEnableAudioVbr returns the EnableAudioVbr field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableAudioVbrOk ¶

func (o *EncodingOptions) GetEnableAudioVbrOk() (*bool, bool)

GetEnableAudioVbrOk returns a tuple with the EnableAudioVbr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableDecodingColorDepth10Hevc ¶

func (o *EncodingOptions) GetEnableDecodingColorDepth10Hevc() bool

GetEnableDecodingColorDepth10Hevc returns the EnableDecodingColorDepth10Hevc field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableDecodingColorDepth10HevcOk ¶

func (o *EncodingOptions) GetEnableDecodingColorDepth10HevcOk() (*bool, bool)

GetEnableDecodingColorDepth10HevcOk returns a tuple with the EnableDecodingColorDepth10Hevc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableDecodingColorDepth10HevcRext ¶

func (o *EncodingOptions) GetEnableDecodingColorDepth10HevcRext() bool

GetEnableDecodingColorDepth10HevcRext returns the EnableDecodingColorDepth10HevcRext field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableDecodingColorDepth10HevcRextOk ¶

func (o *EncodingOptions) GetEnableDecodingColorDepth10HevcRextOk() (*bool, bool)

GetEnableDecodingColorDepth10HevcRextOk returns a tuple with the EnableDecodingColorDepth10HevcRext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableDecodingColorDepth10Vp9 ¶

func (o *EncodingOptions) GetEnableDecodingColorDepth10Vp9() bool

GetEnableDecodingColorDepth10Vp9 returns the EnableDecodingColorDepth10Vp9 field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableDecodingColorDepth10Vp9Ok ¶

func (o *EncodingOptions) GetEnableDecodingColorDepth10Vp9Ok() (*bool, bool)

GetEnableDecodingColorDepth10Vp9Ok returns a tuple with the EnableDecodingColorDepth10Vp9 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableDecodingColorDepth12HevcRext ¶

func (o *EncodingOptions) GetEnableDecodingColorDepth12HevcRext() bool

GetEnableDecodingColorDepth12HevcRext returns the EnableDecodingColorDepth12HevcRext field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableDecodingColorDepth12HevcRextOk ¶

func (o *EncodingOptions) GetEnableDecodingColorDepth12HevcRextOk() (*bool, bool)

GetEnableDecodingColorDepth12HevcRextOk returns a tuple with the EnableDecodingColorDepth12HevcRext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableEnhancedNvdecDecoder ¶

func (o *EncodingOptions) GetEnableEnhancedNvdecDecoder() bool

GetEnableEnhancedNvdecDecoder returns the EnableEnhancedNvdecDecoder field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableEnhancedNvdecDecoderOk ¶

func (o *EncodingOptions) GetEnableEnhancedNvdecDecoderOk() (*bool, bool)

GetEnableEnhancedNvdecDecoderOk returns a tuple with the EnableEnhancedNvdecDecoder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableFallbackFont ¶

func (o *EncodingOptions) GetEnableFallbackFont() bool

GetEnableFallbackFont returns the EnableFallbackFont field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableFallbackFontOk ¶

func (o *EncodingOptions) GetEnableFallbackFontOk() (*bool, bool)

GetEnableFallbackFontOk returns a tuple with the EnableFallbackFont field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableHardwareEncoding ¶

func (o *EncodingOptions) GetEnableHardwareEncoding() bool

GetEnableHardwareEncoding returns the EnableHardwareEncoding field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableHardwareEncodingOk ¶

func (o *EncodingOptions) GetEnableHardwareEncodingOk() (*bool, bool)

GetEnableHardwareEncodingOk returns a tuple with the EnableHardwareEncoding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableIntelLowPowerH264HwEncoder ¶

func (o *EncodingOptions) GetEnableIntelLowPowerH264HwEncoder() bool

GetEnableIntelLowPowerH264HwEncoder returns the EnableIntelLowPowerH264HwEncoder field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableIntelLowPowerH264HwEncoderOk ¶

func (o *EncodingOptions) GetEnableIntelLowPowerH264HwEncoderOk() (*bool, bool)

GetEnableIntelLowPowerH264HwEncoderOk returns a tuple with the EnableIntelLowPowerH264HwEncoder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableIntelLowPowerHevcHwEncoder ¶

func (o *EncodingOptions) GetEnableIntelLowPowerHevcHwEncoder() bool

GetEnableIntelLowPowerHevcHwEncoder returns the EnableIntelLowPowerHevcHwEncoder field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableIntelLowPowerHevcHwEncoderOk ¶

func (o *EncodingOptions) GetEnableIntelLowPowerHevcHwEncoderOk() (*bool, bool)

GetEnableIntelLowPowerHevcHwEncoderOk returns a tuple with the EnableIntelLowPowerHevcHwEncoder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableSegmentDeletion ¶

func (o *EncodingOptions) GetEnableSegmentDeletion() bool

GetEnableSegmentDeletion returns the EnableSegmentDeletion field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableSegmentDeletionOk ¶

func (o *EncodingOptions) GetEnableSegmentDeletionOk() (*bool, bool)

GetEnableSegmentDeletionOk returns a tuple with the EnableSegmentDeletion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableSubtitleExtraction ¶

func (o *EncodingOptions) GetEnableSubtitleExtraction() bool

GetEnableSubtitleExtraction returns the EnableSubtitleExtraction field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableSubtitleExtractionOk ¶

func (o *EncodingOptions) GetEnableSubtitleExtractionOk() (*bool, bool)

GetEnableSubtitleExtractionOk returns a tuple with the EnableSubtitleExtraction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableThrottling ¶

func (o *EncodingOptions) GetEnableThrottling() bool

GetEnableThrottling returns the EnableThrottling field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableThrottlingOk ¶

func (o *EncodingOptions) GetEnableThrottlingOk() (*bool, bool)

GetEnableThrottlingOk returns a tuple with the EnableThrottling field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableTonemapping ¶

func (o *EncodingOptions) GetEnableTonemapping() bool

GetEnableTonemapping returns the EnableTonemapping field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableTonemappingOk ¶

func (o *EncodingOptions) GetEnableTonemappingOk() (*bool, bool)

GetEnableTonemappingOk returns a tuple with the EnableTonemapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableVideoToolboxTonemapping ¶

func (o *EncodingOptions) GetEnableVideoToolboxTonemapping() bool

GetEnableVideoToolboxTonemapping returns the EnableVideoToolboxTonemapping field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableVideoToolboxTonemappingOk ¶

func (o *EncodingOptions) GetEnableVideoToolboxTonemappingOk() (*bool, bool)

GetEnableVideoToolboxTonemappingOk returns a tuple with the EnableVideoToolboxTonemapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEnableVppTonemapping ¶

func (o *EncodingOptions) GetEnableVppTonemapping() bool

GetEnableVppTonemapping returns the EnableVppTonemapping field value if set, zero value otherwise.

func (*EncodingOptions) GetEnableVppTonemappingOk ¶

func (o *EncodingOptions) GetEnableVppTonemappingOk() (*bool, bool)

GetEnableVppTonemappingOk returns a tuple with the EnableVppTonemapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetEncoderAppPath ¶

func (o *EncodingOptions) GetEncoderAppPath() string

GetEncoderAppPath returns the EncoderAppPath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EncodingOptions) GetEncoderAppPathDisplay ¶

func (o *EncodingOptions) GetEncoderAppPathDisplay() string

GetEncoderAppPathDisplay returns the EncoderAppPathDisplay field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EncodingOptions) GetEncoderAppPathDisplayOk ¶

func (o *EncodingOptions) GetEncoderAppPathDisplayOk() (*string, bool)

GetEncoderAppPathDisplayOk returns a tuple with the EncoderAppPathDisplay field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EncodingOptions) GetEncoderAppPathOk ¶

func (o *EncodingOptions) GetEncoderAppPathOk() (*string, bool)

GetEncoderAppPathOk returns a tuple with the EncoderAppPath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EncodingOptions) GetEncoderPreset ¶

func (o *EncodingOptions) GetEncoderPreset() EncoderPreset

GetEncoderPreset returns the EncoderPreset field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EncodingOptions) GetEncoderPresetOk ¶

func (o *EncodingOptions) GetEncoderPresetOk() (*EncoderPreset, bool)

GetEncoderPresetOk returns a tuple with the EncoderPreset field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EncodingOptions) GetEncodingThreadCount ¶

func (o *EncodingOptions) GetEncodingThreadCount() int32

GetEncodingThreadCount returns the EncodingThreadCount field value if set, zero value otherwise.

func (*EncodingOptions) GetEncodingThreadCountOk ¶

func (o *EncodingOptions) GetEncodingThreadCountOk() (*int32, bool)

GetEncodingThreadCountOk returns a tuple with the EncodingThreadCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetFallbackFontPath ¶

func (o *EncodingOptions) GetFallbackFontPath() string

GetFallbackFontPath returns the FallbackFontPath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EncodingOptions) GetFallbackFontPathOk ¶

func (o *EncodingOptions) GetFallbackFontPathOk() (*string, bool)

GetFallbackFontPathOk returns a tuple with the FallbackFontPath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EncodingOptions) GetH264Crf ¶

func (o *EncodingOptions) GetH264Crf() int32

GetH264Crf returns the H264Crf field value if set, zero value otherwise.

func (*EncodingOptions) GetH264CrfOk ¶

func (o *EncodingOptions) GetH264CrfOk() (*int32, bool)

GetH264CrfOk returns a tuple with the H264Crf field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetH265Crf ¶

func (o *EncodingOptions) GetH265Crf() int32

GetH265Crf returns the H265Crf field value if set, zero value otherwise.

func (*EncodingOptions) GetH265CrfOk ¶

func (o *EncodingOptions) GetH265CrfOk() (*int32, bool)

GetH265CrfOk returns a tuple with the H265Crf field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetHardwareAccelerationType ¶

func (o *EncodingOptions) GetHardwareAccelerationType() HardwareAccelerationType

GetHardwareAccelerationType returns the HardwareAccelerationType field value if set, zero value otherwise.

func (*EncodingOptions) GetHardwareAccelerationTypeOk ¶

func (o *EncodingOptions) GetHardwareAccelerationTypeOk() (*HardwareAccelerationType, bool)

GetHardwareAccelerationTypeOk returns a tuple with the HardwareAccelerationType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetHardwareDecodingCodecs ¶

func (o *EncodingOptions) GetHardwareDecodingCodecs() []string

GetHardwareDecodingCodecs returns the HardwareDecodingCodecs field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EncodingOptions) GetHardwareDecodingCodecsOk ¶

func (o *EncodingOptions) GetHardwareDecodingCodecsOk() ([]string, bool)

GetHardwareDecodingCodecsOk returns a tuple with the HardwareDecodingCodecs field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EncodingOptions) GetMaxMuxingQueueSize ¶

func (o *EncodingOptions) GetMaxMuxingQueueSize() int32

GetMaxMuxingQueueSize returns the MaxMuxingQueueSize field value if set, zero value otherwise.

func (*EncodingOptions) GetMaxMuxingQueueSizeOk ¶

func (o *EncodingOptions) GetMaxMuxingQueueSizeOk() (*int32, bool)

GetMaxMuxingQueueSizeOk returns a tuple with the MaxMuxingQueueSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetPreferSystemNativeHwDecoder ¶

func (o *EncodingOptions) GetPreferSystemNativeHwDecoder() bool

GetPreferSystemNativeHwDecoder returns the PreferSystemNativeHwDecoder field value if set, zero value otherwise.

func (*EncodingOptions) GetPreferSystemNativeHwDecoderOk ¶

func (o *EncodingOptions) GetPreferSystemNativeHwDecoderOk() (*bool, bool)

GetPreferSystemNativeHwDecoderOk returns a tuple with the PreferSystemNativeHwDecoder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetQsvDevice ¶

func (o *EncodingOptions) GetQsvDevice() string

GetQsvDevice returns the QsvDevice field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EncodingOptions) GetQsvDeviceOk ¶

func (o *EncodingOptions) GetQsvDeviceOk() (*string, bool)

GetQsvDeviceOk returns a tuple with the QsvDevice field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EncodingOptions) GetSegmentKeepSeconds ¶

func (o *EncodingOptions) GetSegmentKeepSeconds() int32

GetSegmentKeepSeconds returns the SegmentKeepSeconds field value if set, zero value otherwise.

func (*EncodingOptions) GetSegmentKeepSecondsOk ¶

func (o *EncodingOptions) GetSegmentKeepSecondsOk() (*int32, bool)

GetSegmentKeepSecondsOk returns a tuple with the SegmentKeepSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetThrottleDelaySeconds ¶

func (o *EncodingOptions) GetThrottleDelaySeconds() int32

GetThrottleDelaySeconds returns the ThrottleDelaySeconds field value if set, zero value otherwise.

func (*EncodingOptions) GetThrottleDelaySecondsOk ¶

func (o *EncodingOptions) GetThrottleDelaySecondsOk() (*int32, bool)

GetThrottleDelaySecondsOk returns a tuple with the ThrottleDelaySeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetTonemappingAlgorithm ¶

func (o *EncodingOptions) GetTonemappingAlgorithm() TonemappingAlgorithm

GetTonemappingAlgorithm returns the TonemappingAlgorithm field value if set, zero value otherwise.

func (*EncodingOptions) GetTonemappingAlgorithmOk ¶

func (o *EncodingOptions) GetTonemappingAlgorithmOk() (*TonemappingAlgorithm, bool)

GetTonemappingAlgorithmOk returns a tuple with the TonemappingAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetTonemappingDesat ¶

func (o *EncodingOptions) GetTonemappingDesat() float64

GetTonemappingDesat returns the TonemappingDesat field value if set, zero value otherwise.

func (*EncodingOptions) GetTonemappingDesatOk ¶

func (o *EncodingOptions) GetTonemappingDesatOk() (*float64, bool)

GetTonemappingDesatOk returns a tuple with the TonemappingDesat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetTonemappingMode ¶

func (o *EncodingOptions) GetTonemappingMode() TonemappingMode

GetTonemappingMode returns the TonemappingMode field value if set, zero value otherwise.

func (*EncodingOptions) GetTonemappingModeOk ¶

func (o *EncodingOptions) GetTonemappingModeOk() (*TonemappingMode, bool)

GetTonemappingModeOk returns a tuple with the TonemappingMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetTonemappingParam ¶

func (o *EncodingOptions) GetTonemappingParam() float64

GetTonemappingParam returns the TonemappingParam field value if set, zero value otherwise.

func (*EncodingOptions) GetTonemappingParamOk ¶

func (o *EncodingOptions) GetTonemappingParamOk() (*float64, bool)

GetTonemappingParamOk returns a tuple with the TonemappingParam field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetTonemappingPeak ¶

func (o *EncodingOptions) GetTonemappingPeak() float64

GetTonemappingPeak returns the TonemappingPeak field value if set, zero value otherwise.

func (*EncodingOptions) GetTonemappingPeakOk ¶

func (o *EncodingOptions) GetTonemappingPeakOk() (*float64, bool)

GetTonemappingPeakOk returns a tuple with the TonemappingPeak field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetTonemappingRange ¶

func (o *EncodingOptions) GetTonemappingRange() TonemappingRange

GetTonemappingRange returns the TonemappingRange field value if set, zero value otherwise.

func (*EncodingOptions) GetTonemappingRangeOk ¶

func (o *EncodingOptions) GetTonemappingRangeOk() (*TonemappingRange, bool)

GetTonemappingRangeOk returns a tuple with the TonemappingRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetTranscodingTempPath ¶

func (o *EncodingOptions) GetTranscodingTempPath() string

GetTranscodingTempPath returns the TranscodingTempPath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EncodingOptions) GetTranscodingTempPathOk ¶

func (o *EncodingOptions) GetTranscodingTempPathOk() (*string, bool)

GetTranscodingTempPathOk returns a tuple with the TranscodingTempPath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EncodingOptions) GetVaapiDevice ¶

func (o *EncodingOptions) GetVaapiDevice() string

GetVaapiDevice returns the VaapiDevice field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EncodingOptions) GetVaapiDeviceOk ¶

func (o *EncodingOptions) GetVaapiDeviceOk() (*string, bool)

GetVaapiDeviceOk returns a tuple with the VaapiDevice field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EncodingOptions) GetVppTonemappingBrightness ¶

func (o *EncodingOptions) GetVppTonemappingBrightness() float64

GetVppTonemappingBrightness returns the VppTonemappingBrightness field value if set, zero value otherwise.

func (*EncodingOptions) GetVppTonemappingBrightnessOk ¶

func (o *EncodingOptions) GetVppTonemappingBrightnessOk() (*float64, bool)

GetVppTonemappingBrightnessOk returns a tuple with the VppTonemappingBrightness field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) GetVppTonemappingContrast ¶

func (o *EncodingOptions) GetVppTonemappingContrast() float64

GetVppTonemappingContrast returns the VppTonemappingContrast field value if set, zero value otherwise.

func (*EncodingOptions) GetVppTonemappingContrastOk ¶

func (o *EncodingOptions) GetVppTonemappingContrastOk() (*float64, bool)

GetVppTonemappingContrastOk returns a tuple with the VppTonemappingContrast field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncodingOptions) HasAllowAv1Encoding ¶

func (o *EncodingOptions) HasAllowAv1Encoding() bool

HasAllowAv1Encoding returns a boolean if a field has been set.

func (*EncodingOptions) HasAllowHevcEncoding ¶

func (o *EncodingOptions) HasAllowHevcEncoding() bool

HasAllowHevcEncoding returns a boolean if a field has been set.

func (*EncodingOptions) HasAllowOnDemandMetadataBasedKeyframeExtractionForExtensions ¶

func (o *EncodingOptions) HasAllowOnDemandMetadataBasedKeyframeExtractionForExtensions() bool

HasAllowOnDemandMetadataBasedKeyframeExtractionForExtensions returns a boolean if a field has been set.

func (*EncodingOptions) HasDeinterlaceDoubleRate ¶

func (o *EncodingOptions) HasDeinterlaceDoubleRate() bool

HasDeinterlaceDoubleRate returns a boolean if a field has been set.

func (*EncodingOptions) HasDeinterlaceMethod ¶

func (o *EncodingOptions) HasDeinterlaceMethod() bool

HasDeinterlaceMethod returns a boolean if a field has been set.

func (*EncodingOptions) HasDownMixAudioBoost ¶

func (o *EncodingOptions) HasDownMixAudioBoost() bool

HasDownMixAudioBoost returns a boolean if a field has been set.

func (*EncodingOptions) HasDownMixStereoAlgorithm ¶

func (o *EncodingOptions) HasDownMixStereoAlgorithm() bool

HasDownMixStereoAlgorithm returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableAudioVbr ¶

func (o *EncodingOptions) HasEnableAudioVbr() bool

HasEnableAudioVbr returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableDecodingColorDepth10Hevc ¶

func (o *EncodingOptions) HasEnableDecodingColorDepth10Hevc() bool

HasEnableDecodingColorDepth10Hevc returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableDecodingColorDepth10HevcRext ¶

func (o *EncodingOptions) HasEnableDecodingColorDepth10HevcRext() bool

HasEnableDecodingColorDepth10HevcRext returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableDecodingColorDepth10Vp9 ¶

func (o *EncodingOptions) HasEnableDecodingColorDepth10Vp9() bool

HasEnableDecodingColorDepth10Vp9 returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableDecodingColorDepth12HevcRext ¶

func (o *EncodingOptions) HasEnableDecodingColorDepth12HevcRext() bool

HasEnableDecodingColorDepth12HevcRext returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableEnhancedNvdecDecoder ¶

func (o *EncodingOptions) HasEnableEnhancedNvdecDecoder() bool

HasEnableEnhancedNvdecDecoder returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableFallbackFont ¶

func (o *EncodingOptions) HasEnableFallbackFont() bool

HasEnableFallbackFont returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableHardwareEncoding ¶

func (o *EncodingOptions) HasEnableHardwareEncoding() bool

HasEnableHardwareEncoding returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableIntelLowPowerH264HwEncoder ¶

func (o *EncodingOptions) HasEnableIntelLowPowerH264HwEncoder() bool

HasEnableIntelLowPowerH264HwEncoder returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableIntelLowPowerHevcHwEncoder ¶

func (o *EncodingOptions) HasEnableIntelLowPowerHevcHwEncoder() bool

HasEnableIntelLowPowerHevcHwEncoder returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableSegmentDeletion ¶

func (o *EncodingOptions) HasEnableSegmentDeletion() bool

HasEnableSegmentDeletion returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableSubtitleExtraction ¶

func (o *EncodingOptions) HasEnableSubtitleExtraction() bool

HasEnableSubtitleExtraction returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableThrottling ¶

func (o *EncodingOptions) HasEnableThrottling() bool

HasEnableThrottling returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableTonemapping ¶

func (o *EncodingOptions) HasEnableTonemapping() bool

HasEnableTonemapping returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableVideoToolboxTonemapping ¶

func (o *EncodingOptions) HasEnableVideoToolboxTonemapping() bool

HasEnableVideoToolboxTonemapping returns a boolean if a field has been set.

func (*EncodingOptions) HasEnableVppTonemapping ¶

func (o *EncodingOptions) HasEnableVppTonemapping() bool

HasEnableVppTonemapping returns a boolean if a field has been set.

func (*EncodingOptions) HasEncoderAppPath ¶

func (o *EncodingOptions) HasEncoderAppPath() bool

HasEncoderAppPath returns a boolean if a field has been set.

func (*EncodingOptions) HasEncoderAppPathDisplay ¶

func (o *EncodingOptions) HasEncoderAppPathDisplay() bool

HasEncoderAppPathDisplay returns a boolean if a field has been set.

func (*EncodingOptions) HasEncoderPreset ¶

func (o *EncodingOptions) HasEncoderPreset() bool

HasEncoderPreset returns a boolean if a field has been set.

func (*EncodingOptions) HasEncodingThreadCount ¶

func (o *EncodingOptions) HasEncodingThreadCount() bool

HasEncodingThreadCount returns a boolean if a field has been set.

func (*EncodingOptions) HasFallbackFontPath ¶

func (o *EncodingOptions) HasFallbackFontPath() bool

HasFallbackFontPath returns a boolean if a field has been set.

func (*EncodingOptions) HasH264Crf ¶

func (o *EncodingOptions) HasH264Crf() bool

HasH264Crf returns a boolean if a field has been set.

func (*EncodingOptions) HasH265Crf ¶

func (o *EncodingOptions) HasH265Crf() bool

HasH265Crf returns a boolean if a field has been set.

func (*EncodingOptions) HasHardwareAccelerationType ¶

func (o *EncodingOptions) HasHardwareAccelerationType() bool

HasHardwareAccelerationType returns a boolean if a field has been set.

func (*EncodingOptions) HasHardwareDecodingCodecs ¶

func (o *EncodingOptions) HasHardwareDecodingCodecs() bool

HasHardwareDecodingCodecs returns a boolean if a field has been set.

func (*EncodingOptions) HasMaxMuxingQueueSize ¶

func (o *EncodingOptions) HasMaxMuxingQueueSize() bool

HasMaxMuxingQueueSize returns a boolean if a field has been set.

func (*EncodingOptions) HasPreferSystemNativeHwDecoder ¶

func (o *EncodingOptions) HasPreferSystemNativeHwDecoder() bool

HasPreferSystemNativeHwDecoder returns a boolean if a field has been set.

func (*EncodingOptions) HasQsvDevice ¶

func (o *EncodingOptions) HasQsvDevice() bool

HasQsvDevice returns a boolean if a field has been set.

func (*EncodingOptions) HasSegmentKeepSeconds ¶

func (o *EncodingOptions) HasSegmentKeepSeconds() bool

HasSegmentKeepSeconds returns a boolean if a field has been set.

func (*EncodingOptions) HasThrottleDelaySeconds ¶

func (o *EncodingOptions) HasThrottleDelaySeconds() bool

HasThrottleDelaySeconds returns a boolean if a field has been set.

func (*EncodingOptions) HasTonemappingAlgorithm ¶

func (o *EncodingOptions) HasTonemappingAlgorithm() bool

HasTonemappingAlgorithm returns a boolean if a field has been set.

func (*EncodingOptions) HasTonemappingDesat ¶

func (o *EncodingOptions) HasTonemappingDesat() bool

HasTonemappingDesat returns a boolean if a field has been set.

func (*EncodingOptions) HasTonemappingMode ¶

func (o *EncodingOptions) HasTonemappingMode() bool

HasTonemappingMode returns a boolean if a field has been set.

func (*EncodingOptions) HasTonemappingParam ¶

func (o *EncodingOptions) HasTonemappingParam() bool

HasTonemappingParam returns a boolean if a field has been set.

func (*EncodingOptions) HasTonemappingPeak ¶

func (o *EncodingOptions) HasTonemappingPeak() bool

HasTonemappingPeak returns a boolean if a field has been set.

func (*EncodingOptions) HasTonemappingRange ¶

func (o *EncodingOptions) HasTonemappingRange() bool

HasTonemappingRange returns a boolean if a field has been set.

func (*EncodingOptions) HasTranscodingTempPath ¶

func (o *EncodingOptions) HasTranscodingTempPath() bool

HasTranscodingTempPath returns a boolean if a field has been set.

func (*EncodingOptions) HasVaapiDevice ¶

func (o *EncodingOptions) HasVaapiDevice() bool

HasVaapiDevice returns a boolean if a field has been set.

func (*EncodingOptions) HasVppTonemappingBrightness ¶

func (o *EncodingOptions) HasVppTonemappingBrightness() bool

HasVppTonemappingBrightness returns a boolean if a field has been set.

func (*EncodingOptions) HasVppTonemappingContrast ¶

func (o *EncodingOptions) HasVppTonemappingContrast() bool

HasVppTonemappingContrast returns a boolean if a field has been set.

func (EncodingOptions) MarshalJSON ¶

func (o EncodingOptions) MarshalJSON() ([]byte, error)

func (*EncodingOptions) SetAllowAv1Encoding ¶

func (o *EncodingOptions) SetAllowAv1Encoding(v bool)

SetAllowAv1Encoding gets a reference to the given bool and assigns it to the AllowAv1Encoding field.

func (*EncodingOptions) SetAllowHevcEncoding ¶

func (o *EncodingOptions) SetAllowHevcEncoding(v bool)

SetAllowHevcEncoding gets a reference to the given bool and assigns it to the AllowHevcEncoding field.

func (*EncodingOptions) SetAllowOnDemandMetadataBasedKeyframeExtractionForExtensions ¶

func (o *EncodingOptions) SetAllowOnDemandMetadataBasedKeyframeExtractionForExtensions(v []string)

SetAllowOnDemandMetadataBasedKeyframeExtractionForExtensions gets a reference to the given []string and assigns it to the AllowOnDemandMetadataBasedKeyframeExtractionForExtensions field.

func (*EncodingOptions) SetDeinterlaceDoubleRate ¶

func (o *EncodingOptions) SetDeinterlaceDoubleRate(v bool)

SetDeinterlaceDoubleRate gets a reference to the given bool and assigns it to the DeinterlaceDoubleRate field.

func (*EncodingOptions) SetDeinterlaceMethod ¶

func (o *EncodingOptions) SetDeinterlaceMethod(v DeinterlaceMethod)

SetDeinterlaceMethod gets a reference to the given DeinterlaceMethod and assigns it to the DeinterlaceMethod field.

func (*EncodingOptions) SetDownMixAudioBoost ¶

func (o *EncodingOptions) SetDownMixAudioBoost(v float64)

SetDownMixAudioBoost gets a reference to the given float64 and assigns it to the DownMixAudioBoost field.

func (*EncodingOptions) SetDownMixStereoAlgorithm ¶

func (o *EncodingOptions) SetDownMixStereoAlgorithm(v DownMixStereoAlgorithms)

SetDownMixStereoAlgorithm gets a reference to the given DownMixStereoAlgorithms and assigns it to the DownMixStereoAlgorithm field.

func (*EncodingOptions) SetEnableAudioVbr ¶

func (o *EncodingOptions) SetEnableAudioVbr(v bool)

SetEnableAudioVbr gets a reference to the given bool and assigns it to the EnableAudioVbr field.

func (*EncodingOptions) SetEnableDecodingColorDepth10Hevc ¶

func (o *EncodingOptions) SetEnableDecodingColorDepth10Hevc(v bool)

SetEnableDecodingColorDepth10Hevc gets a reference to the given bool and assigns it to the EnableDecodingColorDepth10Hevc field.

func (*EncodingOptions) SetEnableDecodingColorDepth10HevcRext ¶

func (o *EncodingOptions) SetEnableDecodingColorDepth10HevcRext(v bool)

SetEnableDecodingColorDepth10HevcRext gets a reference to the given bool and assigns it to the EnableDecodingColorDepth10HevcRext field.

func (*EncodingOptions) SetEnableDecodingColorDepth10Vp9 ¶

func (o *EncodingOptions) SetEnableDecodingColorDepth10Vp9(v bool)

SetEnableDecodingColorDepth10Vp9 gets a reference to the given bool and assigns it to the EnableDecodingColorDepth10Vp9 field.

func (*EncodingOptions) SetEnableDecodingColorDepth12HevcRext ¶

func (o *EncodingOptions) SetEnableDecodingColorDepth12HevcRext(v bool)

SetEnableDecodingColorDepth12HevcRext gets a reference to the given bool and assigns it to the EnableDecodingColorDepth12HevcRext field.

func (*EncodingOptions) SetEnableEnhancedNvdecDecoder ¶

func (o *EncodingOptions) SetEnableEnhancedNvdecDecoder(v bool)

SetEnableEnhancedNvdecDecoder gets a reference to the given bool and assigns it to the EnableEnhancedNvdecDecoder field.

func (*EncodingOptions) SetEnableFallbackFont ¶

func (o *EncodingOptions) SetEnableFallbackFont(v bool)

SetEnableFallbackFont gets a reference to the given bool and assigns it to the EnableFallbackFont field.

func (*EncodingOptions) SetEnableHardwareEncoding ¶

func (o *EncodingOptions) SetEnableHardwareEncoding(v bool)

SetEnableHardwareEncoding gets a reference to the given bool and assigns it to the EnableHardwareEncoding field.

func (*EncodingOptions) SetEnableIntelLowPowerH264HwEncoder ¶

func (o *EncodingOptions) SetEnableIntelLowPowerH264HwEncoder(v bool)

SetEnableIntelLowPowerH264HwEncoder gets a reference to the given bool and assigns it to the EnableIntelLowPowerH264HwEncoder field.

func (*EncodingOptions) SetEnableIntelLowPowerHevcHwEncoder ¶

func (o *EncodingOptions) SetEnableIntelLowPowerHevcHwEncoder(v bool)

SetEnableIntelLowPowerHevcHwEncoder gets a reference to the given bool and assigns it to the EnableIntelLowPowerHevcHwEncoder field.

func (*EncodingOptions) SetEnableSegmentDeletion ¶

func (o *EncodingOptions) SetEnableSegmentDeletion(v bool)

SetEnableSegmentDeletion gets a reference to the given bool and assigns it to the EnableSegmentDeletion field.

func (*EncodingOptions) SetEnableSubtitleExtraction ¶

func (o *EncodingOptions) SetEnableSubtitleExtraction(v bool)

SetEnableSubtitleExtraction gets a reference to the given bool and assigns it to the EnableSubtitleExtraction field.

func (*EncodingOptions) SetEnableThrottling ¶

func (o *EncodingOptions) SetEnableThrottling(v bool)

SetEnableThrottling gets a reference to the given bool and assigns it to the EnableThrottling field.

func (*EncodingOptions) SetEnableTonemapping ¶

func (o *EncodingOptions) SetEnableTonemapping(v bool)

SetEnableTonemapping gets a reference to the given bool and assigns it to the EnableTonemapping field.

func (*EncodingOptions) SetEnableVideoToolboxTonemapping ¶

func (o *EncodingOptions) SetEnableVideoToolboxTonemapping(v bool)

SetEnableVideoToolboxTonemapping gets a reference to the given bool and assigns it to the EnableVideoToolboxTonemapping field.

func (*EncodingOptions) SetEnableVppTonemapping ¶

func (o *EncodingOptions) SetEnableVppTonemapping(v bool)

SetEnableVppTonemapping gets a reference to the given bool and assigns it to the EnableVppTonemapping field.

func (*EncodingOptions) SetEncoderAppPath ¶

func (o *EncodingOptions) SetEncoderAppPath(v string)

SetEncoderAppPath gets a reference to the given NullableString and assigns it to the EncoderAppPath field.

func (*EncodingOptions) SetEncoderAppPathDisplay ¶

func (o *EncodingOptions) SetEncoderAppPathDisplay(v string)

SetEncoderAppPathDisplay gets a reference to the given NullableString and assigns it to the EncoderAppPathDisplay field.

func (*EncodingOptions) SetEncoderAppPathDisplayNil ¶

func (o *EncodingOptions) SetEncoderAppPathDisplayNil()

SetEncoderAppPathDisplayNil sets the value for EncoderAppPathDisplay to be an explicit nil

func (*EncodingOptions) SetEncoderAppPathNil ¶

func (o *EncodingOptions) SetEncoderAppPathNil()

SetEncoderAppPathNil sets the value for EncoderAppPath to be an explicit nil

func (*EncodingOptions) SetEncoderPreset ¶

func (o *EncodingOptions) SetEncoderPreset(v EncoderPreset)

SetEncoderPreset gets a reference to the given NullableEncoderPreset and assigns it to the EncoderPreset field.

func (*EncodingOptions) SetEncoderPresetNil ¶

func (o *EncodingOptions) SetEncoderPresetNil()

SetEncoderPresetNil sets the value for EncoderPreset to be an explicit nil

func (*EncodingOptions) SetEncodingThreadCount ¶

func (o *EncodingOptions) SetEncodingThreadCount(v int32)

SetEncodingThreadCount gets a reference to the given int32 and assigns it to the EncodingThreadCount field.

func (*EncodingOptions) SetFallbackFontPath ¶

func (o *EncodingOptions) SetFallbackFontPath(v string)

SetFallbackFontPath gets a reference to the given NullableString and assigns it to the FallbackFontPath field.

func (*EncodingOptions) SetFallbackFontPathNil ¶

func (o *EncodingOptions) SetFallbackFontPathNil()

SetFallbackFontPathNil sets the value for FallbackFontPath to be an explicit nil

func (*EncodingOptions) SetH264Crf ¶

func (o *EncodingOptions) SetH264Crf(v int32)

SetH264Crf gets a reference to the given int32 and assigns it to the H264Crf field.

func (*EncodingOptions) SetH265Crf ¶

func (o *EncodingOptions) SetH265Crf(v int32)

SetH265Crf gets a reference to the given int32 and assigns it to the H265Crf field.

func (*EncodingOptions) SetHardwareAccelerationType ¶

func (o *EncodingOptions) SetHardwareAccelerationType(v HardwareAccelerationType)

SetHardwareAccelerationType gets a reference to the given HardwareAccelerationType and assigns it to the HardwareAccelerationType field.

func (*EncodingOptions) SetHardwareDecodingCodecs ¶

func (o *EncodingOptions) SetHardwareDecodingCodecs(v []string)

SetHardwareDecodingCodecs gets a reference to the given []string and assigns it to the HardwareDecodingCodecs field.

func (*EncodingOptions) SetMaxMuxingQueueSize ¶

func (o *EncodingOptions) SetMaxMuxingQueueSize(v int32)

SetMaxMuxingQueueSize gets a reference to the given int32 and assigns it to the MaxMuxingQueueSize field.

func (*EncodingOptions) SetPreferSystemNativeHwDecoder ¶

func (o *EncodingOptions) SetPreferSystemNativeHwDecoder(v bool)

SetPreferSystemNativeHwDecoder gets a reference to the given bool and assigns it to the PreferSystemNativeHwDecoder field.

func (*EncodingOptions) SetQsvDevice ¶

func (o *EncodingOptions) SetQsvDevice(v string)

SetQsvDevice gets a reference to the given NullableString and assigns it to the QsvDevice field.

func (*EncodingOptions) SetQsvDeviceNil ¶

func (o *EncodingOptions) SetQsvDeviceNil()

SetQsvDeviceNil sets the value for QsvDevice to be an explicit nil

func (*EncodingOptions) SetSegmentKeepSeconds ¶

func (o *EncodingOptions) SetSegmentKeepSeconds(v int32)

SetSegmentKeepSeconds gets a reference to the given int32 and assigns it to the SegmentKeepSeconds field.

func (*EncodingOptions) SetThrottleDelaySeconds ¶

func (o *EncodingOptions) SetThrottleDelaySeconds(v int32)

SetThrottleDelaySeconds gets a reference to the given int32 and assigns it to the ThrottleDelaySeconds field.

func (*EncodingOptions) SetTonemappingAlgorithm ¶

func (o *EncodingOptions) SetTonemappingAlgorithm(v TonemappingAlgorithm)

SetTonemappingAlgorithm gets a reference to the given TonemappingAlgorithm and assigns it to the TonemappingAlgorithm field.

func (*EncodingOptions) SetTonemappingDesat ¶

func (o *EncodingOptions) SetTonemappingDesat(v float64)

SetTonemappingDesat gets a reference to the given float64 and assigns it to the TonemappingDesat field.

func (*EncodingOptions) SetTonemappingMode ¶

func (o *EncodingOptions) SetTonemappingMode(v TonemappingMode)

SetTonemappingMode gets a reference to the given TonemappingMode and assigns it to the TonemappingMode field.

func (*EncodingOptions) SetTonemappingParam ¶

func (o *EncodingOptions) SetTonemappingParam(v float64)

SetTonemappingParam gets a reference to the given float64 and assigns it to the TonemappingParam field.

func (*EncodingOptions) SetTonemappingPeak ¶

func (o *EncodingOptions) SetTonemappingPeak(v float64)

SetTonemappingPeak gets a reference to the given float64 and assigns it to the TonemappingPeak field.

func (*EncodingOptions) SetTonemappingRange ¶

func (o *EncodingOptions) SetTonemappingRange(v TonemappingRange)

SetTonemappingRange gets a reference to the given TonemappingRange and assigns it to the TonemappingRange field.

func (*EncodingOptions) SetTranscodingTempPath ¶

func (o *EncodingOptions) SetTranscodingTempPath(v string)

SetTranscodingTempPath gets a reference to the given NullableString and assigns it to the TranscodingTempPath field.

func (*EncodingOptions) SetTranscodingTempPathNil ¶

func (o *EncodingOptions) SetTranscodingTempPathNil()

SetTranscodingTempPathNil sets the value for TranscodingTempPath to be an explicit nil

func (*EncodingOptions) SetVaapiDevice ¶

func (o *EncodingOptions) SetVaapiDevice(v string)

SetVaapiDevice gets a reference to the given NullableString and assigns it to the VaapiDevice field.

func (*EncodingOptions) SetVaapiDeviceNil ¶

func (o *EncodingOptions) SetVaapiDeviceNil()

SetVaapiDeviceNil sets the value for VaapiDevice to be an explicit nil

func (*EncodingOptions) SetVppTonemappingBrightness ¶

func (o *EncodingOptions) SetVppTonemappingBrightness(v float64)

SetVppTonemappingBrightness gets a reference to the given float64 and assigns it to the VppTonemappingBrightness field.

func (*EncodingOptions) SetVppTonemappingContrast ¶

func (o *EncodingOptions) SetVppTonemappingContrast(v float64)

SetVppTonemappingContrast gets a reference to the given float64 and assigns it to the VppTonemappingContrast field.

func (EncodingOptions) ToMap ¶

func (o EncodingOptions) ToMap() (map[string]interface{}, error)

func (*EncodingOptions) UnsetEncoderAppPath ¶

func (o *EncodingOptions) UnsetEncoderAppPath()

UnsetEncoderAppPath ensures that no value is present for EncoderAppPath, not even an explicit nil

func (*EncodingOptions) UnsetEncoderAppPathDisplay ¶

func (o *EncodingOptions) UnsetEncoderAppPathDisplay()

UnsetEncoderAppPathDisplay ensures that no value is present for EncoderAppPathDisplay, not even an explicit nil

func (*EncodingOptions) UnsetEncoderPreset ¶

func (o *EncodingOptions) UnsetEncoderPreset()

UnsetEncoderPreset ensures that no value is present for EncoderPreset, not even an explicit nil

func (*EncodingOptions) UnsetFallbackFontPath ¶

func (o *EncodingOptions) UnsetFallbackFontPath()

UnsetFallbackFontPath ensures that no value is present for FallbackFontPath, not even an explicit nil

func (*EncodingOptions) UnsetQsvDevice ¶

func (o *EncodingOptions) UnsetQsvDevice()

UnsetQsvDevice ensures that no value is present for QsvDevice, not even an explicit nil

func (*EncodingOptions) UnsetTranscodingTempPath ¶

func (o *EncodingOptions) UnsetTranscodingTempPath()

UnsetTranscodingTempPath ensures that no value is present for TranscodingTempPath, not even an explicit nil

func (*EncodingOptions) UnsetVaapiDevice ¶

func (o *EncodingOptions) UnsetVaapiDevice()

UnsetVaapiDevice ensures that no value is present for VaapiDevice, not even an explicit nil

type EndPointInfo ¶

type EndPointInfo struct {
	IsLocal     *bool `json:"IsLocal,omitempty"`
	IsInNetwork *bool `json:"IsInNetwork,omitempty"`
}

EndPointInfo struct for EndPointInfo

func NewEndPointInfo ¶

func NewEndPointInfo() *EndPointInfo

NewEndPointInfo instantiates a new EndPointInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndPointInfoWithDefaults ¶

func NewEndPointInfoWithDefaults() *EndPointInfo

NewEndPointInfoWithDefaults instantiates a new EndPointInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndPointInfo) GetIsInNetwork ¶

func (o *EndPointInfo) GetIsInNetwork() bool

GetIsInNetwork returns the IsInNetwork field value if set, zero value otherwise.

func (*EndPointInfo) GetIsInNetworkOk ¶

func (o *EndPointInfo) GetIsInNetworkOk() (*bool, bool)

GetIsInNetworkOk returns a tuple with the IsInNetwork field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndPointInfo) GetIsLocal ¶

func (o *EndPointInfo) GetIsLocal() bool

GetIsLocal returns the IsLocal field value if set, zero value otherwise.

func (*EndPointInfo) GetIsLocalOk ¶

func (o *EndPointInfo) GetIsLocalOk() (*bool, bool)

GetIsLocalOk returns a tuple with the IsLocal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndPointInfo) HasIsInNetwork ¶

func (o *EndPointInfo) HasIsInNetwork() bool

HasIsInNetwork returns a boolean if a field has been set.

func (*EndPointInfo) HasIsLocal ¶

func (o *EndPointInfo) HasIsLocal() bool

HasIsLocal returns a boolean if a field has been set.

func (EndPointInfo) MarshalJSON ¶

func (o EndPointInfo) MarshalJSON() ([]byte, error)

func (*EndPointInfo) SetIsInNetwork ¶

func (o *EndPointInfo) SetIsInNetwork(v bool)

SetIsInNetwork gets a reference to the given bool and assigns it to the IsInNetwork field.

func (*EndPointInfo) SetIsLocal ¶

func (o *EndPointInfo) SetIsLocal(v bool)

SetIsLocal gets a reference to the given bool and assigns it to the IsLocal field.

func (EndPointInfo) ToMap ¶

func (o EndPointInfo) ToMap() (map[string]interface{}, error)

type EnvironmentAPI ¶

type EnvironmentAPI interface {

	/*
		GetDefaultDirectoryBrowser Get Default directory browser.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetDefaultDirectoryBrowserRequest
	*/
	GetDefaultDirectoryBrowser(ctx context.Context) ApiGetDefaultDirectoryBrowserRequest

	// GetDefaultDirectoryBrowserExecute executes the request
	//  @return DefaultDirectoryBrowserInfoDto
	GetDefaultDirectoryBrowserExecute(r ApiGetDefaultDirectoryBrowserRequest) (*DefaultDirectoryBrowserInfoDto, *http.Response, error)

	/*
		GetDirectoryContents Gets the contents of a given directory in the file system.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetDirectoryContentsRequest
	*/
	GetDirectoryContents(ctx context.Context) ApiGetDirectoryContentsRequest

	// GetDirectoryContentsExecute executes the request
	//  @return []FileSystemEntryInfo
	GetDirectoryContentsExecute(r ApiGetDirectoryContentsRequest) ([]FileSystemEntryInfo, *http.Response, error)

	/*
		GetDrives Gets available drives from the server's file system.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetDrivesRequest
	*/
	GetDrives(ctx context.Context) ApiGetDrivesRequest

	// GetDrivesExecute executes the request
	//  @return []FileSystemEntryInfo
	GetDrivesExecute(r ApiGetDrivesRequest) ([]FileSystemEntryInfo, *http.Response, error)

	/*
		GetNetworkShares Gets network paths.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetNetworkSharesRequest

		Deprecated
	*/
	GetNetworkShares(ctx context.Context) ApiGetNetworkSharesRequest

	// GetNetworkSharesExecute executes the request
	//  @return []FileSystemEntryInfo
	// Deprecated
	GetNetworkSharesExecute(r ApiGetNetworkSharesRequest) ([]FileSystemEntryInfo, *http.Response, error)

	/*
		GetParentPath Gets the parent path of a given path.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetParentPathRequest
	*/
	GetParentPath(ctx context.Context) ApiGetParentPathRequest

	// GetParentPathExecute executes the request
	//  @return string
	GetParentPathExecute(r ApiGetParentPathRequest) (string, *http.Response, error)

	/*
		ValidatePath Validates path.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiValidatePathRequest
	*/
	ValidatePath(ctx context.Context) ApiValidatePathRequest

	// ValidatePathExecute executes the request
	ValidatePathExecute(r ApiValidatePathRequest) (*http.Response, error)
}

type EnvironmentAPIService ¶

type EnvironmentAPIService service

EnvironmentAPIService EnvironmentAPI service

func (*EnvironmentAPIService) GetDefaultDirectoryBrowser ¶

GetDefaultDirectoryBrowser Get Default directory browser.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDefaultDirectoryBrowserRequest

func (*EnvironmentAPIService) GetDefaultDirectoryBrowserExecute ¶

Execute executes the request

@return DefaultDirectoryBrowserInfoDto

func (*EnvironmentAPIService) GetDirectoryContents ¶

GetDirectoryContents Gets the contents of a given directory in the file system.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDirectoryContentsRequest

func (*EnvironmentAPIService) GetDirectoryContentsExecute ¶

Execute executes the request

@return []FileSystemEntryInfo

func (*EnvironmentAPIService) GetDrives ¶

GetDrives Gets available drives from the server's file system.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDrivesRequest

func (*EnvironmentAPIService) GetDrivesExecute ¶

Execute executes the request

@return []FileSystemEntryInfo

func (*EnvironmentAPIService) GetNetworkShares ¶

GetNetworkShares Gets network paths.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetNetworkSharesRequest

Deprecated

func (*EnvironmentAPIService) GetNetworkSharesExecute ¶

Execute executes the request

@return []FileSystemEntryInfo

Deprecated

func (*EnvironmentAPIService) GetParentPath ¶

GetParentPath Gets the parent path of a given path.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetParentPathRequest

func (*EnvironmentAPIService) GetParentPathExecute ¶

func (a *EnvironmentAPIService) GetParentPathExecute(r ApiGetParentPathRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*EnvironmentAPIService) ValidatePath ¶

ValidatePath Validates path.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiValidatePathRequest

func (*EnvironmentAPIService) ValidatePathExecute ¶

func (a *EnvironmentAPIService) ValidatePathExecute(r ApiValidatePathRequest) (*http.Response, error)

Execute executes the request

type ExternalIdInfo ¶

type ExternalIdInfo struct {
	// Gets or sets the display name of the external id provider (IE: IMDB, MusicBrainz, etc).
	Name *string `json:"Name,omitempty"`
	// Gets or sets the unique key for this id. This key should be unique across all providers.
	Key *string `json:"Key,omitempty"`
	// Gets or sets the specific media type for this id. This is used to distinguish between the different  external id types for providers with multiple ids.  A null value indicates there is no specific media type associated with the external id, or this is the  default id for the external provider so there is no need to specify a type.
	Type NullableExternalIdMediaType `json:"Type,omitempty"`
	// Gets or sets the URL format string.
	// Deprecated
	UrlFormatString NullableString `json:"UrlFormatString,omitempty"`
}

ExternalIdInfo Represents the external id information for serialization to the client.

func NewExternalIdInfo ¶

func NewExternalIdInfo() *ExternalIdInfo

NewExternalIdInfo instantiates a new ExternalIdInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExternalIdInfoWithDefaults ¶

func NewExternalIdInfoWithDefaults() *ExternalIdInfo

NewExternalIdInfoWithDefaults instantiates a new ExternalIdInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExternalIdInfo) GetKey ¶

func (o *ExternalIdInfo) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*ExternalIdInfo) GetKeyOk ¶

func (o *ExternalIdInfo) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExternalIdInfo) GetName ¶

func (o *ExternalIdInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ExternalIdInfo) GetNameOk ¶

func (o *ExternalIdInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExternalIdInfo) GetType ¶

func (o *ExternalIdInfo) GetType() ExternalIdMediaType

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ExternalIdInfo) GetTypeOk ¶

func (o *ExternalIdInfo) GetTypeOk() (*ExternalIdMediaType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ExternalIdInfo) GetUrlFormatString ¶

func (o *ExternalIdInfo) GetUrlFormatString() string

GetUrlFormatString returns the UrlFormatString field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*ExternalIdInfo) GetUrlFormatStringOk ¶

func (o *ExternalIdInfo) GetUrlFormatStringOk() (*string, bool)

GetUrlFormatStringOk returns a tuple with the UrlFormatString field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*ExternalIdInfo) HasKey ¶

func (o *ExternalIdInfo) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*ExternalIdInfo) HasName ¶

func (o *ExternalIdInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*ExternalIdInfo) HasType ¶

func (o *ExternalIdInfo) HasType() bool

HasType returns a boolean if a field has been set.

func (*ExternalIdInfo) HasUrlFormatString ¶

func (o *ExternalIdInfo) HasUrlFormatString() bool

HasUrlFormatString returns a boolean if a field has been set.

func (ExternalIdInfo) MarshalJSON ¶

func (o ExternalIdInfo) MarshalJSON() ([]byte, error)

func (*ExternalIdInfo) SetKey ¶

func (o *ExternalIdInfo) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*ExternalIdInfo) SetName ¶

func (o *ExternalIdInfo) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ExternalIdInfo) SetType ¶

func (o *ExternalIdInfo) SetType(v ExternalIdMediaType)

SetType gets a reference to the given NullableExternalIdMediaType and assigns it to the Type field.

func (*ExternalIdInfo) SetTypeNil ¶

func (o *ExternalIdInfo) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (*ExternalIdInfo) SetUrlFormatString ¶

func (o *ExternalIdInfo) SetUrlFormatString(v string)

SetUrlFormatString gets a reference to the given NullableString and assigns it to the UrlFormatString field. Deprecated

func (*ExternalIdInfo) SetUrlFormatStringNil ¶

func (o *ExternalIdInfo) SetUrlFormatStringNil()

SetUrlFormatStringNil sets the value for UrlFormatString to be an explicit nil

func (ExternalIdInfo) ToMap ¶

func (o ExternalIdInfo) ToMap() (map[string]interface{}, error)

func (*ExternalIdInfo) UnsetType ¶

func (o *ExternalIdInfo) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

func (*ExternalIdInfo) UnsetUrlFormatString ¶

func (o *ExternalIdInfo) UnsetUrlFormatString()

UnsetUrlFormatString ensures that no value is present for UrlFormatString, not even an explicit nil

type ExternalIdMediaType ¶

type ExternalIdMediaType string

ExternalIdMediaType The specific media type of an MediaBrowser.Model.Providers.ExternalIdInfo.

const (
	EXTERNALIDMEDIATYPE_ALBUM         ExternalIdMediaType = "Album"
	EXTERNALIDMEDIATYPE_ALBUM_ARTIST  ExternalIdMediaType = "AlbumArtist"
	EXTERNALIDMEDIATYPE_ARTIST        ExternalIdMediaType = "Artist"
	EXTERNALIDMEDIATYPE_BOX_SET       ExternalIdMediaType = "BoxSet"
	EXTERNALIDMEDIATYPE_EPISODE       ExternalIdMediaType = "Episode"
	EXTERNALIDMEDIATYPE_MOVIE         ExternalIdMediaType = "Movie"
	EXTERNALIDMEDIATYPE_OTHER_ARTIST  ExternalIdMediaType = "OtherArtist"
	EXTERNALIDMEDIATYPE_PERSON        ExternalIdMediaType = "Person"
	EXTERNALIDMEDIATYPE_RELEASE_GROUP ExternalIdMediaType = "ReleaseGroup"
	EXTERNALIDMEDIATYPE_SEASON        ExternalIdMediaType = "Season"
	EXTERNALIDMEDIATYPE_SERIES        ExternalIdMediaType = "Series"
	EXTERNALIDMEDIATYPE_TRACK         ExternalIdMediaType = "Track"
	EXTERNALIDMEDIATYPE_BOOK          ExternalIdMediaType = "Book"
)

List of ExternalIdMediaType

func NewExternalIdMediaTypeFromValue ¶

func NewExternalIdMediaTypeFromValue(v string) (*ExternalIdMediaType, error)

NewExternalIdMediaTypeFromValue returns a pointer to a valid ExternalIdMediaType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ExternalIdMediaType) IsValid ¶

func (v ExternalIdMediaType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ExternalIdMediaType) Ptr ¶

Ptr returns reference to ExternalIdMediaType value

func (*ExternalIdMediaType) UnmarshalJSON ¶

func (v *ExternalIdMediaType) UnmarshalJSON(src []byte) error

type ExternalUrl ¶

type ExternalUrl struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the type of the item.
	Url NullableString `json:"Url,omitempty"`
}

ExternalUrl struct for ExternalUrl

func NewExternalUrl ¶

func NewExternalUrl() *ExternalUrl

NewExternalUrl instantiates a new ExternalUrl object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExternalUrlWithDefaults ¶

func NewExternalUrlWithDefaults() *ExternalUrl

NewExternalUrlWithDefaults instantiates a new ExternalUrl object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExternalUrl) GetName ¶

func (o *ExternalUrl) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ExternalUrl) GetNameOk ¶

func (o *ExternalUrl) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ExternalUrl) GetUrl ¶

func (o *ExternalUrl) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ExternalUrl) GetUrlOk ¶

func (o *ExternalUrl) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ExternalUrl) HasName ¶

func (o *ExternalUrl) HasName() bool

HasName returns a boolean if a field has been set.

func (*ExternalUrl) HasUrl ¶

func (o *ExternalUrl) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (ExternalUrl) MarshalJSON ¶

func (o ExternalUrl) MarshalJSON() ([]byte, error)

func (*ExternalUrl) SetName ¶

func (o *ExternalUrl) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ExternalUrl) SetNameNil ¶

func (o *ExternalUrl) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ExternalUrl) SetUrl ¶

func (o *ExternalUrl) SetUrl(v string)

SetUrl gets a reference to the given NullableString and assigns it to the Url field.

func (*ExternalUrl) SetUrlNil ¶

func (o *ExternalUrl) SetUrlNil()

SetUrlNil sets the value for Url to be an explicit nil

func (ExternalUrl) ToMap ¶

func (o ExternalUrl) ToMap() (map[string]interface{}, error)

func (*ExternalUrl) UnsetName ¶

func (o *ExternalUrl) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*ExternalUrl) UnsetUrl ¶

func (o *ExternalUrl) UnsetUrl()

UnsetUrl ensures that no value is present for Url, not even an explicit nil

type ExtraType ¶

type ExtraType string

ExtraType the model 'ExtraType'

const (
	EXTRATYPE_UNKNOWN           ExtraType = "Unknown"
	EXTRATYPE_CLIP              ExtraType = "Clip"
	EXTRATYPE_TRAILER           ExtraType = "Trailer"
	EXTRATYPE_BEHIND_THE_SCENES ExtraType = "BehindTheScenes"
	EXTRATYPE_DELETED_SCENE     ExtraType = "DeletedScene"
	EXTRATYPE_INTERVIEW         ExtraType = "Interview"
	EXTRATYPE_SCENE             ExtraType = "Scene"
	EXTRATYPE_SAMPLE            ExtraType = "Sample"
	EXTRATYPE_THEME_SONG        ExtraType = "ThemeSong"
	EXTRATYPE_THEME_VIDEO       ExtraType = "ThemeVideo"
	EXTRATYPE_FEATURETTE        ExtraType = "Featurette"
	EXTRATYPE_SHORT             ExtraType = "Short"
)

List of ExtraType

func NewExtraTypeFromValue ¶

func NewExtraTypeFromValue(v string) (*ExtraType, error)

NewExtraTypeFromValue returns a pointer to a valid ExtraType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ExtraType) IsValid ¶

func (v ExtraType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ExtraType) Ptr ¶

func (v ExtraType) Ptr() *ExtraType

Ptr returns reference to ExtraType value

func (*ExtraType) UnmarshalJSON ¶

func (v *ExtraType) UnmarshalJSON(src []byte) error

type FileSystemEntryInfo ¶

type FileSystemEntryInfo struct {
	// Gets the name.
	Name *string `json:"Name,omitempty"`
	// Gets the path.
	Path *string `json:"Path,omitempty"`
	// Gets the type.
	Type *FileSystemEntryType `json:"Type,omitempty"`
}

FileSystemEntryInfo Class FileSystemEntryInfo.

func NewFileSystemEntryInfo ¶

func NewFileSystemEntryInfo() *FileSystemEntryInfo

NewFileSystemEntryInfo instantiates a new FileSystemEntryInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFileSystemEntryInfoWithDefaults ¶

func NewFileSystemEntryInfoWithDefaults() *FileSystemEntryInfo

NewFileSystemEntryInfoWithDefaults instantiates a new FileSystemEntryInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FileSystemEntryInfo) GetName ¶

func (o *FileSystemEntryInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*FileSystemEntryInfo) GetNameOk ¶

func (o *FileSystemEntryInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FileSystemEntryInfo) GetPath ¶

func (o *FileSystemEntryInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*FileSystemEntryInfo) GetPathOk ¶

func (o *FileSystemEntryInfo) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FileSystemEntryInfo) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*FileSystemEntryInfo) GetTypeOk ¶

func (o *FileSystemEntryInfo) GetTypeOk() (*FileSystemEntryType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FileSystemEntryInfo) HasName ¶

func (o *FileSystemEntryInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*FileSystemEntryInfo) HasPath ¶

func (o *FileSystemEntryInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*FileSystemEntryInfo) HasType ¶

func (o *FileSystemEntryInfo) HasType() bool

HasType returns a boolean if a field has been set.

func (FileSystemEntryInfo) MarshalJSON ¶

func (o FileSystemEntryInfo) MarshalJSON() ([]byte, error)

func (*FileSystemEntryInfo) SetName ¶

func (o *FileSystemEntryInfo) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*FileSystemEntryInfo) SetPath ¶

func (o *FileSystemEntryInfo) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*FileSystemEntryInfo) SetType ¶

SetType gets a reference to the given FileSystemEntryType and assigns it to the Type field.

func (FileSystemEntryInfo) ToMap ¶

func (o FileSystemEntryInfo) ToMap() (map[string]interface{}, error)

type FileSystemEntryType ¶

type FileSystemEntryType string

FileSystemEntryType Enum FileSystemEntryType.

const (
	FILESYSTEMENTRYTYPE_FILE             FileSystemEntryType = "File"
	FILESYSTEMENTRYTYPE_DIRECTORY        FileSystemEntryType = "Directory"
	FILESYSTEMENTRYTYPE_NETWORK_COMPUTER FileSystemEntryType = "NetworkComputer"
	FILESYSTEMENTRYTYPE_NETWORK_SHARE    FileSystemEntryType = "NetworkShare"
)

List of FileSystemEntryType

func NewFileSystemEntryTypeFromValue ¶

func NewFileSystemEntryTypeFromValue(v string) (*FileSystemEntryType, error)

NewFileSystemEntryTypeFromValue returns a pointer to a valid FileSystemEntryType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (FileSystemEntryType) IsValid ¶

func (v FileSystemEntryType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (FileSystemEntryType) Ptr ¶

Ptr returns reference to FileSystemEntryType value

func (*FileSystemEntryType) UnmarshalJSON ¶

func (v *FileSystemEntryType) UnmarshalJSON(src []byte) error

type FilterAPI ¶

type FilterAPI interface {

	/*
		GetQueryFilters Gets query filters.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetQueryFiltersRequest
	*/
	GetQueryFilters(ctx context.Context) ApiGetQueryFiltersRequest

	// GetQueryFiltersExecute executes the request
	//  @return QueryFilters
	GetQueryFiltersExecute(r ApiGetQueryFiltersRequest) (*QueryFilters, *http.Response, error)

	/*
		GetQueryFiltersLegacy Gets legacy query filters.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetQueryFiltersLegacyRequest
	*/
	GetQueryFiltersLegacy(ctx context.Context) ApiGetQueryFiltersLegacyRequest

	// GetQueryFiltersLegacyExecute executes the request
	//  @return QueryFiltersLegacy
	GetQueryFiltersLegacyExecute(r ApiGetQueryFiltersLegacyRequest) (*QueryFiltersLegacy, *http.Response, error)
}

type FilterAPIService ¶

type FilterAPIService service

FilterAPIService FilterAPI service

func (*FilterAPIService) GetQueryFilters ¶

GetQueryFilters Gets query filters.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetQueryFiltersRequest

func (*FilterAPIService) GetQueryFiltersExecute ¶

func (a *FilterAPIService) GetQueryFiltersExecute(r ApiGetQueryFiltersRequest) (*QueryFilters, *http.Response, error)

Execute executes the request

@return QueryFilters

func (*FilterAPIService) GetQueryFiltersLegacy ¶

func (a *FilterAPIService) GetQueryFiltersLegacy(ctx context.Context) ApiGetQueryFiltersLegacyRequest

GetQueryFiltersLegacy Gets legacy query filters.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetQueryFiltersLegacyRequest

func (*FilterAPIService) GetQueryFiltersLegacyExecute ¶

func (a *FilterAPIService) GetQueryFiltersLegacyExecute(r ApiGetQueryFiltersLegacyRequest) (*QueryFiltersLegacy, *http.Response, error)

Execute executes the request

@return QueryFiltersLegacy

type FontFile ¶

type FontFile struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the size.
	Size *int64 `json:"Size,omitempty"`
	// Gets or sets the date created.
	DateCreated *time.Time `json:"DateCreated,omitempty"`
	// Gets or sets the date modified.
	DateModified *time.Time `json:"DateModified,omitempty"`
}

FontFile Class FontFile.

func NewFontFile ¶

func NewFontFile() *FontFile

NewFontFile instantiates a new FontFile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFontFileWithDefaults ¶

func NewFontFileWithDefaults() *FontFile

NewFontFileWithDefaults instantiates a new FontFile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FontFile) GetDateCreated ¶

func (o *FontFile) GetDateCreated() time.Time

GetDateCreated returns the DateCreated field value if set, zero value otherwise.

func (*FontFile) GetDateCreatedOk ¶

func (o *FontFile) GetDateCreatedOk() (*time.Time, bool)

GetDateCreatedOk returns a tuple with the DateCreated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FontFile) GetDateModified ¶

func (o *FontFile) GetDateModified() time.Time

GetDateModified returns the DateModified field value if set, zero value otherwise.

func (*FontFile) GetDateModifiedOk ¶

func (o *FontFile) GetDateModifiedOk() (*time.Time, bool)

GetDateModifiedOk returns a tuple with the DateModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FontFile) GetName ¶

func (o *FontFile) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FontFile) GetNameOk ¶

func (o *FontFile) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FontFile) GetSize ¶

func (o *FontFile) GetSize() int64

GetSize returns the Size field value if set, zero value otherwise.

func (*FontFile) GetSizeOk ¶

func (o *FontFile) GetSizeOk() (*int64, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FontFile) HasDateCreated ¶

func (o *FontFile) HasDateCreated() bool

HasDateCreated returns a boolean if a field has been set.

func (*FontFile) HasDateModified ¶

func (o *FontFile) HasDateModified() bool

HasDateModified returns a boolean if a field has been set.

func (*FontFile) HasName ¶

func (o *FontFile) HasName() bool

HasName returns a boolean if a field has been set.

func (*FontFile) HasSize ¶

func (o *FontFile) HasSize() bool

HasSize returns a boolean if a field has been set.

func (FontFile) MarshalJSON ¶

func (o FontFile) MarshalJSON() ([]byte, error)

func (*FontFile) SetDateCreated ¶

func (o *FontFile) SetDateCreated(v time.Time)

SetDateCreated gets a reference to the given time.Time and assigns it to the DateCreated field.

func (*FontFile) SetDateModified ¶

func (o *FontFile) SetDateModified(v time.Time)

SetDateModified gets a reference to the given time.Time and assigns it to the DateModified field.

func (*FontFile) SetName ¶

func (o *FontFile) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*FontFile) SetNameNil ¶

func (o *FontFile) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*FontFile) SetSize ¶

func (o *FontFile) SetSize(v int64)

SetSize gets a reference to the given int64 and assigns it to the Size field.

func (FontFile) ToMap ¶

func (o FontFile) ToMap() (map[string]interface{}, error)

func (*FontFile) UnsetName ¶

func (o *FontFile) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type ForceKeepAliveMessage ¶

type ForceKeepAliveMessage struct {
	// Gets or sets the data.
	Data *int32 `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

ForceKeepAliveMessage Force keep alive websocket messages.

func NewForceKeepAliveMessage ¶

func NewForceKeepAliveMessage() *ForceKeepAliveMessage

NewForceKeepAliveMessage instantiates a new ForceKeepAliveMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewForceKeepAliveMessageWithDefaults ¶

func NewForceKeepAliveMessageWithDefaults() *ForceKeepAliveMessage

NewForceKeepAliveMessageWithDefaults instantiates a new ForceKeepAliveMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ForceKeepAliveMessage) GetData ¶

func (o *ForceKeepAliveMessage) GetData() int32

GetData returns the Data field value if set, zero value otherwise.

func (*ForceKeepAliveMessage) GetDataOk ¶

func (o *ForceKeepAliveMessage) GetDataOk() (*int32, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ForceKeepAliveMessage) GetMessageId ¶

func (o *ForceKeepAliveMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*ForceKeepAliveMessage) GetMessageIdOk ¶

func (o *ForceKeepAliveMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ForceKeepAliveMessage) GetMessageType ¶

func (o *ForceKeepAliveMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*ForceKeepAliveMessage) GetMessageTypeOk ¶

func (o *ForceKeepAliveMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ForceKeepAliveMessage) HasData ¶

func (o *ForceKeepAliveMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*ForceKeepAliveMessage) HasMessageId ¶

func (o *ForceKeepAliveMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*ForceKeepAliveMessage) HasMessageType ¶

func (o *ForceKeepAliveMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (ForceKeepAliveMessage) MarshalJSON ¶

func (o ForceKeepAliveMessage) MarshalJSON() ([]byte, error)

func (*ForceKeepAliveMessage) SetData ¶

func (o *ForceKeepAliveMessage) SetData(v int32)

SetData gets a reference to the given int32 and assigns it to the Data field.

func (*ForceKeepAliveMessage) SetMessageId ¶

func (o *ForceKeepAliveMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*ForceKeepAliveMessage) SetMessageType ¶

func (o *ForceKeepAliveMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (ForceKeepAliveMessage) ToMap ¶

func (o ForceKeepAliveMessage) ToMap() (map[string]interface{}, error)

type ForgotPasswordAction ¶

type ForgotPasswordAction string

ForgotPasswordAction the model 'ForgotPasswordAction'

const (
	FORGOTPASSWORDACTION_CONTACT_ADMIN       ForgotPasswordAction = "ContactAdmin"
	FORGOTPASSWORDACTION_PIN_CODE            ForgotPasswordAction = "PinCode"
	FORGOTPASSWORDACTION_IN_NETWORK_REQUIRED ForgotPasswordAction = "InNetworkRequired"
)

List of ForgotPasswordAction

func NewForgotPasswordActionFromValue ¶

func NewForgotPasswordActionFromValue(v string) (*ForgotPasswordAction, error)

NewForgotPasswordActionFromValue returns a pointer to a valid ForgotPasswordAction for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ForgotPasswordAction) IsValid ¶

func (v ForgotPasswordAction) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ForgotPasswordAction) Ptr ¶

Ptr returns reference to ForgotPasswordAction value

func (*ForgotPasswordAction) UnmarshalJSON ¶

func (v *ForgotPasswordAction) UnmarshalJSON(src []byte) error

type ForgotPasswordDto ¶

type ForgotPasswordDto struct {
	// Gets or sets the entered username to have its password reset.
	EnteredUsername string `json:"EnteredUsername"`
}

ForgotPasswordDto Forgot Password request body DTO.

func NewForgotPasswordDto ¶

func NewForgotPasswordDto(enteredUsername string) *ForgotPasswordDto

NewForgotPasswordDto instantiates a new ForgotPasswordDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewForgotPasswordDtoWithDefaults ¶

func NewForgotPasswordDtoWithDefaults() *ForgotPasswordDto

NewForgotPasswordDtoWithDefaults instantiates a new ForgotPasswordDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ForgotPasswordDto) GetEnteredUsername ¶

func (o *ForgotPasswordDto) GetEnteredUsername() string

GetEnteredUsername returns the EnteredUsername field value

func (*ForgotPasswordDto) GetEnteredUsernameOk ¶

func (o *ForgotPasswordDto) GetEnteredUsernameOk() (*string, bool)

GetEnteredUsernameOk returns a tuple with the EnteredUsername field value and a boolean to check if the value has been set.

func (ForgotPasswordDto) MarshalJSON ¶

func (o ForgotPasswordDto) MarshalJSON() ([]byte, error)

func (*ForgotPasswordDto) SetEnteredUsername ¶

func (o *ForgotPasswordDto) SetEnteredUsername(v string)

SetEnteredUsername sets field value

func (ForgotPasswordDto) ToMap ¶

func (o ForgotPasswordDto) ToMap() (map[string]interface{}, error)

func (*ForgotPasswordDto) UnmarshalJSON ¶

func (o *ForgotPasswordDto) UnmarshalJSON(data []byte) (err error)

type ForgotPasswordPinDto ¶

type ForgotPasswordPinDto struct {
	// Gets or sets the entered pin to have the password reset.
	Pin string `json:"Pin"`
}

ForgotPasswordPinDto Forgot Password Pin enter request body DTO.

func NewForgotPasswordPinDto ¶

func NewForgotPasswordPinDto(pin string) *ForgotPasswordPinDto

NewForgotPasswordPinDto instantiates a new ForgotPasswordPinDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewForgotPasswordPinDtoWithDefaults ¶

func NewForgotPasswordPinDtoWithDefaults() *ForgotPasswordPinDto

NewForgotPasswordPinDtoWithDefaults instantiates a new ForgotPasswordPinDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ForgotPasswordPinDto) GetPin ¶

func (o *ForgotPasswordPinDto) GetPin() string

GetPin returns the Pin field value

func (*ForgotPasswordPinDto) GetPinOk ¶

func (o *ForgotPasswordPinDto) GetPinOk() (*string, bool)

GetPinOk returns a tuple with the Pin field value and a boolean to check if the value has been set.

func (ForgotPasswordPinDto) MarshalJSON ¶

func (o ForgotPasswordPinDto) MarshalJSON() ([]byte, error)

func (*ForgotPasswordPinDto) SetPin ¶

func (o *ForgotPasswordPinDto) SetPin(v string)

SetPin sets field value

func (ForgotPasswordPinDto) ToMap ¶

func (o ForgotPasswordPinDto) ToMap() (map[string]interface{}, error)

func (*ForgotPasswordPinDto) UnmarshalJSON ¶

func (o *ForgotPasswordPinDto) UnmarshalJSON(data []byte) (err error)

type ForgotPasswordResult ¶

type ForgotPasswordResult struct {
	// Gets or sets the action.
	Action *ForgotPasswordAction `json:"Action,omitempty"`
	// Gets or sets the pin file.
	PinFile NullableString `json:"PinFile,omitempty"`
	// Gets or sets the pin expiration date.
	PinExpirationDate NullableTime `json:"PinExpirationDate,omitempty"`
}

ForgotPasswordResult struct for ForgotPasswordResult

func NewForgotPasswordResult ¶

func NewForgotPasswordResult() *ForgotPasswordResult

NewForgotPasswordResult instantiates a new ForgotPasswordResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewForgotPasswordResultWithDefaults ¶

func NewForgotPasswordResultWithDefaults() *ForgotPasswordResult

NewForgotPasswordResultWithDefaults instantiates a new ForgotPasswordResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ForgotPasswordResult) GetAction ¶

GetAction returns the Action field value if set, zero value otherwise.

func (*ForgotPasswordResult) GetActionOk ¶

func (o *ForgotPasswordResult) GetActionOk() (*ForgotPasswordAction, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ForgotPasswordResult) GetPinExpirationDate ¶

func (o *ForgotPasswordResult) GetPinExpirationDate() time.Time

GetPinExpirationDate returns the PinExpirationDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ForgotPasswordResult) GetPinExpirationDateOk ¶

func (o *ForgotPasswordResult) GetPinExpirationDateOk() (*time.Time, bool)

GetPinExpirationDateOk returns a tuple with the PinExpirationDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ForgotPasswordResult) GetPinFile ¶

func (o *ForgotPasswordResult) GetPinFile() string

GetPinFile returns the PinFile field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ForgotPasswordResult) GetPinFileOk ¶

func (o *ForgotPasswordResult) GetPinFileOk() (*string, bool)

GetPinFileOk returns a tuple with the PinFile field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ForgotPasswordResult) HasAction ¶

func (o *ForgotPasswordResult) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*ForgotPasswordResult) HasPinExpirationDate ¶

func (o *ForgotPasswordResult) HasPinExpirationDate() bool

HasPinExpirationDate returns a boolean if a field has been set.

func (*ForgotPasswordResult) HasPinFile ¶

func (o *ForgotPasswordResult) HasPinFile() bool

HasPinFile returns a boolean if a field has been set.

func (ForgotPasswordResult) MarshalJSON ¶

func (o ForgotPasswordResult) MarshalJSON() ([]byte, error)

func (*ForgotPasswordResult) SetAction ¶

SetAction gets a reference to the given ForgotPasswordAction and assigns it to the Action field.

func (*ForgotPasswordResult) SetPinExpirationDate ¶

func (o *ForgotPasswordResult) SetPinExpirationDate(v time.Time)

SetPinExpirationDate gets a reference to the given NullableTime and assigns it to the PinExpirationDate field.

func (*ForgotPasswordResult) SetPinExpirationDateNil ¶

func (o *ForgotPasswordResult) SetPinExpirationDateNil()

SetPinExpirationDateNil sets the value for PinExpirationDate to be an explicit nil

func (*ForgotPasswordResult) SetPinFile ¶

func (o *ForgotPasswordResult) SetPinFile(v string)

SetPinFile gets a reference to the given NullableString and assigns it to the PinFile field.

func (*ForgotPasswordResult) SetPinFileNil ¶

func (o *ForgotPasswordResult) SetPinFileNil()

SetPinFileNil sets the value for PinFile to be an explicit nil

func (ForgotPasswordResult) ToMap ¶

func (o ForgotPasswordResult) ToMap() (map[string]interface{}, error)

func (*ForgotPasswordResult) UnsetPinExpirationDate ¶

func (o *ForgotPasswordResult) UnsetPinExpirationDate()

UnsetPinExpirationDate ensures that no value is present for PinExpirationDate, not even an explicit nil

func (*ForgotPasswordResult) UnsetPinFile ¶

func (o *ForgotPasswordResult) UnsetPinFile()

UnsetPinFile ensures that no value is present for PinFile, not even an explicit nil

type GeneralCommand ¶

type GeneralCommand struct {
	// This exists simply to identify a set of known commands.
	Name              *GeneralCommandType `json:"Name,omitempty"`
	ControllingUserId *string             `json:"ControllingUserId,omitempty"`
	Arguments         *map[string]string  `json:"Arguments,omitempty"`
}

GeneralCommand struct for GeneralCommand

func NewGeneralCommand ¶

func NewGeneralCommand() *GeneralCommand

NewGeneralCommand instantiates a new GeneralCommand object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGeneralCommandWithDefaults ¶

func NewGeneralCommandWithDefaults() *GeneralCommand

NewGeneralCommandWithDefaults instantiates a new GeneralCommand object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GeneralCommand) GetArguments ¶

func (o *GeneralCommand) GetArguments() map[string]string

GetArguments returns the Arguments field value if set, zero value otherwise.

func (*GeneralCommand) GetArgumentsOk ¶

func (o *GeneralCommand) GetArgumentsOk() (*map[string]string, bool)

GetArgumentsOk returns a tuple with the Arguments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeneralCommand) GetControllingUserId ¶

func (o *GeneralCommand) GetControllingUserId() string

GetControllingUserId returns the ControllingUserId field value if set, zero value otherwise.

func (*GeneralCommand) GetControllingUserIdOk ¶

func (o *GeneralCommand) GetControllingUserIdOk() (*string, bool)

GetControllingUserIdOk returns a tuple with the ControllingUserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeneralCommand) GetName ¶

func (o *GeneralCommand) GetName() GeneralCommandType

GetName returns the Name field value if set, zero value otherwise.

func (*GeneralCommand) GetNameOk ¶

func (o *GeneralCommand) GetNameOk() (*GeneralCommandType, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeneralCommand) HasArguments ¶

func (o *GeneralCommand) HasArguments() bool

HasArguments returns a boolean if a field has been set.

func (*GeneralCommand) HasControllingUserId ¶

func (o *GeneralCommand) HasControllingUserId() bool

HasControllingUserId returns a boolean if a field has been set.

func (*GeneralCommand) HasName ¶

func (o *GeneralCommand) HasName() bool

HasName returns a boolean if a field has been set.

func (GeneralCommand) MarshalJSON ¶

func (o GeneralCommand) MarshalJSON() ([]byte, error)

func (*GeneralCommand) SetArguments ¶

func (o *GeneralCommand) SetArguments(v map[string]string)

SetArguments gets a reference to the given map[string]string and assigns it to the Arguments field.

func (*GeneralCommand) SetControllingUserId ¶

func (o *GeneralCommand) SetControllingUserId(v string)

SetControllingUserId gets a reference to the given string and assigns it to the ControllingUserId field.

func (*GeneralCommand) SetName ¶

func (o *GeneralCommand) SetName(v GeneralCommandType)

SetName gets a reference to the given GeneralCommandType and assigns it to the Name field.

func (GeneralCommand) ToMap ¶

func (o GeneralCommand) ToMap() (map[string]interface{}, error)

type GeneralCommandMessage ¶

type GeneralCommandMessage struct {
	// Gets or sets the data.
	Data NullableGeneralCommand `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

GeneralCommandMessage General command websocket message.

func NewGeneralCommandMessage ¶

func NewGeneralCommandMessage() *GeneralCommandMessage

NewGeneralCommandMessage instantiates a new GeneralCommandMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGeneralCommandMessageWithDefaults ¶

func NewGeneralCommandMessageWithDefaults() *GeneralCommandMessage

NewGeneralCommandMessageWithDefaults instantiates a new GeneralCommandMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GeneralCommandMessage) GetData ¶

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GeneralCommandMessage) GetDataOk ¶

func (o *GeneralCommandMessage) GetDataOk() (*GeneralCommand, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GeneralCommandMessage) GetMessageId ¶

func (o *GeneralCommandMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*GeneralCommandMessage) GetMessageIdOk ¶

func (o *GeneralCommandMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeneralCommandMessage) GetMessageType ¶

func (o *GeneralCommandMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*GeneralCommandMessage) GetMessageTypeOk ¶

func (o *GeneralCommandMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeneralCommandMessage) HasData ¶

func (o *GeneralCommandMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*GeneralCommandMessage) HasMessageId ¶

func (o *GeneralCommandMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*GeneralCommandMessage) HasMessageType ¶

func (o *GeneralCommandMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (GeneralCommandMessage) MarshalJSON ¶

func (o GeneralCommandMessage) MarshalJSON() ([]byte, error)

func (*GeneralCommandMessage) SetData ¶

func (o *GeneralCommandMessage) SetData(v GeneralCommand)

SetData gets a reference to the given NullableGeneralCommand and assigns it to the Data field.

func (*GeneralCommandMessage) SetDataNil ¶

func (o *GeneralCommandMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*GeneralCommandMessage) SetMessageId ¶

func (o *GeneralCommandMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*GeneralCommandMessage) SetMessageType ¶

func (o *GeneralCommandMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (GeneralCommandMessage) ToMap ¶

func (o GeneralCommandMessage) ToMap() (map[string]interface{}, error)

func (*GeneralCommandMessage) UnsetData ¶

func (o *GeneralCommandMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type GeneralCommandType ¶

type GeneralCommandType string

GeneralCommandType This exists simply to identify a set of known commands.

const (
	GENERALCOMMANDTYPE_MOVE_UP                   GeneralCommandType = "MoveUp"
	GENERALCOMMANDTYPE_MOVE_DOWN                 GeneralCommandType = "MoveDown"
	GENERALCOMMANDTYPE_MOVE_LEFT                 GeneralCommandType = "MoveLeft"
	GENERALCOMMANDTYPE_MOVE_RIGHT                GeneralCommandType = "MoveRight"
	GENERALCOMMANDTYPE_PAGE_UP                   GeneralCommandType = "PageUp"
	GENERALCOMMANDTYPE_PAGE_DOWN                 GeneralCommandType = "PageDown"
	GENERALCOMMANDTYPE_PREVIOUS_LETTER           GeneralCommandType = "PreviousLetter"
	GENERALCOMMANDTYPE_NEXT_LETTER               GeneralCommandType = "NextLetter"
	GENERALCOMMANDTYPE_TOGGLE_OSD                GeneralCommandType = "ToggleOsd"
	GENERALCOMMANDTYPE_TOGGLE_CONTEXT_MENU       GeneralCommandType = "ToggleContextMenu"
	GENERALCOMMANDTYPE_SELECT                    GeneralCommandType = "Select"
	GENERALCOMMANDTYPE_BACK                      GeneralCommandType = "Back"
	GENERALCOMMANDTYPE_TAKE_SCREENSHOT           GeneralCommandType = "TakeScreenshot"
	GENERALCOMMANDTYPE_SEND_KEY                  GeneralCommandType = "SendKey"
	GENERALCOMMANDTYPE_SEND_STRING               GeneralCommandType = "SendString"
	GENERALCOMMANDTYPE_GO_HOME                   GeneralCommandType = "GoHome"
	GENERALCOMMANDTYPE_GO_TO_SETTINGS            GeneralCommandType = "GoToSettings"
	GENERALCOMMANDTYPE_VOLUME_UP                 GeneralCommandType = "VolumeUp"
	GENERALCOMMANDTYPE_VOLUME_DOWN               GeneralCommandType = "VolumeDown"
	GENERALCOMMANDTYPE_MUTE                      GeneralCommandType = "Mute"
	GENERALCOMMANDTYPE_UNMUTE                    GeneralCommandType = "Unmute"
	GENERALCOMMANDTYPE_TOGGLE_MUTE               GeneralCommandType = "ToggleMute"
	GENERALCOMMANDTYPE_SET_VOLUME                GeneralCommandType = "SetVolume"
	GENERALCOMMANDTYPE_SET_AUDIO_STREAM_INDEX    GeneralCommandType = "SetAudioStreamIndex"
	GENERALCOMMANDTYPE_SET_SUBTITLE_STREAM_INDEX GeneralCommandType = "SetSubtitleStreamIndex"
	GENERALCOMMANDTYPE_TOGGLE_FULLSCREEN         GeneralCommandType = "ToggleFullscreen"
	GENERALCOMMANDTYPE_DISPLAY_CONTENT           GeneralCommandType = "DisplayContent"
	GENERALCOMMANDTYPE_GO_TO_SEARCH              GeneralCommandType = "GoToSearch"
	GENERALCOMMANDTYPE_DISPLAY_MESSAGE           GeneralCommandType = "DisplayMessage"
	GENERALCOMMANDTYPE_SET_REPEAT_MODE           GeneralCommandType = "SetRepeatMode"
	GENERALCOMMANDTYPE_CHANNEL_UP                GeneralCommandType = "ChannelUp"
	GENERALCOMMANDTYPE_CHANNEL_DOWN              GeneralCommandType = "ChannelDown"
	GENERALCOMMANDTYPE_GUIDE                     GeneralCommandType = "Guide"
	GENERALCOMMANDTYPE_TOGGLE_STATS              GeneralCommandType = "ToggleStats"
	GENERALCOMMANDTYPE_PLAY_MEDIA_SOURCE         GeneralCommandType = "PlayMediaSource"
	GENERALCOMMANDTYPE_PLAY_TRAILERS             GeneralCommandType = "PlayTrailers"
	GENERALCOMMANDTYPE_SET_SHUFFLE_QUEUE         GeneralCommandType = "SetShuffleQueue"
	GENERALCOMMANDTYPE_PLAY_STATE                GeneralCommandType = "PlayState"
	GENERALCOMMANDTYPE_PLAY_NEXT                 GeneralCommandType = "PlayNext"
	GENERALCOMMANDTYPE_TOGGLE_OSD_MENU           GeneralCommandType = "ToggleOsdMenu"
	GENERALCOMMANDTYPE_PLAY                      GeneralCommandType = "Play"
	GENERALCOMMANDTYPE_SET_MAX_STREAMING_BITRATE GeneralCommandType = "SetMaxStreamingBitrate"
	GENERALCOMMANDTYPE_SET_PLAYBACK_ORDER        GeneralCommandType = "SetPlaybackOrder"
)

List of GeneralCommandType

func NewGeneralCommandTypeFromValue ¶

func NewGeneralCommandTypeFromValue(v string) (*GeneralCommandType, error)

NewGeneralCommandTypeFromValue returns a pointer to a valid GeneralCommandType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (GeneralCommandType) IsValid ¶

func (v GeneralCommandType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (GeneralCommandType) Ptr ¶

Ptr returns reference to GeneralCommandType value

func (*GeneralCommandType) UnmarshalJSON ¶

func (v *GeneralCommandType) UnmarshalJSON(src []byte) error

type GenericOpenAPIError ¶

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body ¶

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error ¶

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model ¶

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GenresAPI ¶

type GenresAPI interface {

	/*
		GetGenre Gets a genre, by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param genreName The genre name.
		@return ApiGetGenreRequest
	*/
	GetGenre(ctx context.Context, genreName string) ApiGetGenreRequest

	// GetGenreExecute executes the request
	//  @return BaseItemDto
	GetGenreExecute(r ApiGetGenreRequest) (*BaseItemDto, *http.Response, error)

	/*
		GetGenres Gets all genres from a given item, folder, or the entire library.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetGenresRequest
	*/
	GetGenres(ctx context.Context) ApiGetGenresRequest

	// GetGenresExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetGenresExecute(r ApiGetGenresRequest) (*BaseItemDtoQueryResult, *http.Response, error)
}

type GenresAPIService ¶

type GenresAPIService service

GenresAPIService GenresAPI service

func (*GenresAPIService) GetGenre ¶

func (a *GenresAPIService) GetGenre(ctx context.Context, genreName string) ApiGetGenreRequest

GetGenre Gets a genre, by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param genreName The genre name.
@return ApiGetGenreRequest

func (*GenresAPIService) GetGenreExecute ¶

func (a *GenresAPIService) GetGenreExecute(r ApiGetGenreRequest) (*BaseItemDto, *http.Response, error)

Execute executes the request

@return BaseItemDto

func (*GenresAPIService) GetGenres ¶

GetGenres Gets all genres from a given item, folder, or the entire library.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetGenresRequest

func (*GenresAPIService) GetGenresExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

type GetProgramsDto ¶

type GetProgramsDto struct {
	// Gets or sets the channels to return guide information for.
	ChannelIds []string `json:"ChannelIds,omitempty"`
	// Gets or sets optional. Filter by user id.
	UserId NullableString `json:"UserId,omitempty"`
	// Gets or sets the minimum premiere start date.
	MinStartDate NullableTime `json:"MinStartDate,omitempty"`
	// Gets or sets filter by programs that have completed airing, or not.
	HasAired NullableBool `json:"HasAired,omitempty"`
	// Gets or sets filter by programs that are currently airing, or not.
	IsAiring NullableBool `json:"IsAiring,omitempty"`
	// Gets or sets the maximum premiere start date.
	MaxStartDate NullableTime `json:"MaxStartDate,omitempty"`
	// Gets or sets the minimum premiere end date.
	MinEndDate NullableTime `json:"MinEndDate,omitempty"`
	// Gets or sets the maximum premiere end date.
	MaxEndDate NullableTime `json:"MaxEndDate,omitempty"`
	// Gets or sets filter for movies.
	IsMovie NullableBool `json:"IsMovie,omitempty"`
	// Gets or sets filter for series.
	IsSeries NullableBool `json:"IsSeries,omitempty"`
	// Gets or sets filter for news.
	IsNews NullableBool `json:"IsNews,omitempty"`
	// Gets or sets filter for kids.
	IsKids NullableBool `json:"IsKids,omitempty"`
	// Gets or sets filter for sports.
	IsSports NullableBool `json:"IsSports,omitempty"`
	// Gets or sets the record index to start at. All items with a lower index will be dropped from the results.
	StartIndex NullableInt32 `json:"StartIndex,omitempty"`
	// Gets or sets the maximum number of records to return.
	Limit NullableInt32 `json:"Limit,omitempty"`
	// Gets or sets specify one or more sort orders, comma delimited. Options: Name, StartDate.
	SortBy []ItemSortBy `json:"SortBy,omitempty"`
	// Gets or sets sort order.
	SortOrder []SortOrder `json:"SortOrder,omitempty"`
	// Gets or sets the genres to return guide information for.
	Genres []string `json:"Genres,omitempty"`
	// Gets or sets the genre ids to return guide information for.
	GenreIds []string `json:"GenreIds,omitempty"`
	// Gets or sets include image information in output.
	EnableImages NullableBool `json:"EnableImages,omitempty"`
	// Gets or sets a value indicating whether retrieve total record count.
	EnableTotalRecordCount *bool `json:"EnableTotalRecordCount,omitempty"`
	// Gets or sets the max number of images to return, per image type.
	ImageTypeLimit NullableInt32 `json:"ImageTypeLimit,omitempty"`
	// Gets or sets the image types to include in the output.
	EnableImageTypes []ImageType `json:"EnableImageTypes,omitempty"`
	// Gets or sets include user data.
	EnableUserData NullableBool `json:"EnableUserData,omitempty"`
	// Gets or sets filter by series timer id.
	SeriesTimerId NullableString `json:"SeriesTimerId,omitempty"`
	// Gets or sets filter by library series id.
	LibrarySeriesId NullableString `json:"LibrarySeriesId,omitempty"`
	// Gets or sets specify additional fields of information to return in the output.
	Fields []ItemFields `json:"Fields,omitempty"`
}

GetProgramsDto Get programs dto.

func NewGetProgramsDto ¶

func NewGetProgramsDto() *GetProgramsDto

NewGetProgramsDto instantiates a new GetProgramsDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetProgramsDtoWithDefaults ¶

func NewGetProgramsDtoWithDefaults() *GetProgramsDto

NewGetProgramsDtoWithDefaults instantiates a new GetProgramsDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetProgramsDto) GetChannelIds ¶

func (o *GetProgramsDto) GetChannelIds() []string

GetChannelIds returns the ChannelIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetChannelIdsOk ¶

func (o *GetProgramsDto) GetChannelIdsOk() ([]string, bool)

GetChannelIdsOk returns a tuple with the ChannelIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetEnableImageTypes ¶

func (o *GetProgramsDto) GetEnableImageTypes() []ImageType

GetEnableImageTypes returns the EnableImageTypes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetEnableImageTypesOk ¶

func (o *GetProgramsDto) GetEnableImageTypesOk() ([]ImageType, bool)

GetEnableImageTypesOk returns a tuple with the EnableImageTypes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetEnableImages ¶

func (o *GetProgramsDto) GetEnableImages() bool

GetEnableImages returns the EnableImages field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetEnableImagesOk ¶

func (o *GetProgramsDto) GetEnableImagesOk() (*bool, bool)

GetEnableImagesOk returns a tuple with the EnableImages field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetEnableTotalRecordCount ¶

func (o *GetProgramsDto) GetEnableTotalRecordCount() bool

GetEnableTotalRecordCount returns the EnableTotalRecordCount field value if set, zero value otherwise.

func (*GetProgramsDto) GetEnableTotalRecordCountOk ¶

func (o *GetProgramsDto) GetEnableTotalRecordCountOk() (*bool, bool)

GetEnableTotalRecordCountOk returns a tuple with the EnableTotalRecordCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProgramsDto) GetEnableUserData ¶

func (o *GetProgramsDto) GetEnableUserData() bool

GetEnableUserData returns the EnableUserData field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetEnableUserDataOk ¶

func (o *GetProgramsDto) GetEnableUserDataOk() (*bool, bool)

GetEnableUserDataOk returns a tuple with the EnableUserData field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetFields ¶

func (o *GetProgramsDto) GetFields() []ItemFields

GetFields returns the Fields field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetFieldsOk ¶

func (o *GetProgramsDto) GetFieldsOk() ([]ItemFields, bool)

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetGenreIds ¶

func (o *GetProgramsDto) GetGenreIds() []string

GetGenreIds returns the GenreIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetGenreIdsOk ¶

func (o *GetProgramsDto) GetGenreIdsOk() ([]string, bool)

GetGenreIdsOk returns a tuple with the GenreIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetGenres ¶

func (o *GetProgramsDto) GetGenres() []string

GetGenres returns the Genres field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetGenresOk ¶

func (o *GetProgramsDto) GetGenresOk() ([]string, bool)

GetGenresOk returns a tuple with the Genres field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetHasAired ¶

func (o *GetProgramsDto) GetHasAired() bool

GetHasAired returns the HasAired field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetHasAiredOk ¶

func (o *GetProgramsDto) GetHasAiredOk() (*bool, bool)

GetHasAiredOk returns a tuple with the HasAired field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetImageTypeLimit ¶

func (o *GetProgramsDto) GetImageTypeLimit() int32

GetImageTypeLimit returns the ImageTypeLimit field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetImageTypeLimitOk ¶

func (o *GetProgramsDto) GetImageTypeLimitOk() (*int32, bool)

GetImageTypeLimitOk returns a tuple with the ImageTypeLimit field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetIsAiring ¶

func (o *GetProgramsDto) GetIsAiring() bool

GetIsAiring returns the IsAiring field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetIsAiringOk ¶

func (o *GetProgramsDto) GetIsAiringOk() (*bool, bool)

GetIsAiringOk returns a tuple with the IsAiring field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetIsKids ¶

func (o *GetProgramsDto) GetIsKids() bool

GetIsKids returns the IsKids field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetIsKidsOk ¶

func (o *GetProgramsDto) GetIsKidsOk() (*bool, bool)

GetIsKidsOk returns a tuple with the IsKids field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetIsMovie ¶

func (o *GetProgramsDto) GetIsMovie() bool

GetIsMovie returns the IsMovie field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetIsMovieOk ¶

func (o *GetProgramsDto) GetIsMovieOk() (*bool, bool)

GetIsMovieOk returns a tuple with the IsMovie field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetIsNews ¶

func (o *GetProgramsDto) GetIsNews() bool

GetIsNews returns the IsNews field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetIsNewsOk ¶

func (o *GetProgramsDto) GetIsNewsOk() (*bool, bool)

GetIsNewsOk returns a tuple with the IsNews field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetIsSeries ¶

func (o *GetProgramsDto) GetIsSeries() bool

GetIsSeries returns the IsSeries field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetIsSeriesOk ¶

func (o *GetProgramsDto) GetIsSeriesOk() (*bool, bool)

GetIsSeriesOk returns a tuple with the IsSeries field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetIsSports ¶

func (o *GetProgramsDto) GetIsSports() bool

GetIsSports returns the IsSports field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetIsSportsOk ¶

func (o *GetProgramsDto) GetIsSportsOk() (*bool, bool)

GetIsSportsOk returns a tuple with the IsSports field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetLibrarySeriesId ¶

func (o *GetProgramsDto) GetLibrarySeriesId() string

GetLibrarySeriesId returns the LibrarySeriesId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetLibrarySeriesIdOk ¶

func (o *GetProgramsDto) GetLibrarySeriesIdOk() (*string, bool)

GetLibrarySeriesIdOk returns a tuple with the LibrarySeriesId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetLimit ¶

func (o *GetProgramsDto) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetLimitOk ¶

func (o *GetProgramsDto) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetMaxEndDate ¶

func (o *GetProgramsDto) GetMaxEndDate() time.Time

GetMaxEndDate returns the MaxEndDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetMaxEndDateOk ¶

func (o *GetProgramsDto) GetMaxEndDateOk() (*time.Time, bool)

GetMaxEndDateOk returns a tuple with the MaxEndDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetMaxStartDate ¶

func (o *GetProgramsDto) GetMaxStartDate() time.Time

GetMaxStartDate returns the MaxStartDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetMaxStartDateOk ¶

func (o *GetProgramsDto) GetMaxStartDateOk() (*time.Time, bool)

GetMaxStartDateOk returns a tuple with the MaxStartDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetMinEndDate ¶

func (o *GetProgramsDto) GetMinEndDate() time.Time

GetMinEndDate returns the MinEndDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetMinEndDateOk ¶

func (o *GetProgramsDto) GetMinEndDateOk() (*time.Time, bool)

GetMinEndDateOk returns a tuple with the MinEndDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetMinStartDate ¶

func (o *GetProgramsDto) GetMinStartDate() time.Time

GetMinStartDate returns the MinStartDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetMinStartDateOk ¶

func (o *GetProgramsDto) GetMinStartDateOk() (*time.Time, bool)

GetMinStartDateOk returns a tuple with the MinStartDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetSeriesTimerId ¶

func (o *GetProgramsDto) GetSeriesTimerId() string

GetSeriesTimerId returns the SeriesTimerId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetSeriesTimerIdOk ¶

func (o *GetProgramsDto) GetSeriesTimerIdOk() (*string, bool)

GetSeriesTimerIdOk returns a tuple with the SeriesTimerId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetSortBy ¶

func (o *GetProgramsDto) GetSortBy() []ItemSortBy

GetSortBy returns the SortBy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetSortByOk ¶

func (o *GetProgramsDto) GetSortByOk() ([]ItemSortBy, bool)

GetSortByOk returns a tuple with the SortBy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetSortOrder ¶

func (o *GetProgramsDto) GetSortOrder() []SortOrder

GetSortOrder returns the SortOrder field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetSortOrderOk ¶

func (o *GetProgramsDto) GetSortOrderOk() ([]SortOrder, bool)

GetSortOrderOk returns a tuple with the SortOrder field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetStartIndex ¶

func (o *GetProgramsDto) GetStartIndex() int32

GetStartIndex returns the StartIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetStartIndexOk ¶

func (o *GetProgramsDto) GetStartIndexOk() (*int32, bool)

GetStartIndexOk returns a tuple with the StartIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) GetUserId ¶

func (o *GetProgramsDto) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetProgramsDto) GetUserIdOk ¶

func (o *GetProgramsDto) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetProgramsDto) HasChannelIds ¶

func (o *GetProgramsDto) HasChannelIds() bool

HasChannelIds returns a boolean if a field has been set.

func (*GetProgramsDto) HasEnableImageTypes ¶

func (o *GetProgramsDto) HasEnableImageTypes() bool

HasEnableImageTypes returns a boolean if a field has been set.

func (*GetProgramsDto) HasEnableImages ¶

func (o *GetProgramsDto) HasEnableImages() bool

HasEnableImages returns a boolean if a field has been set.

func (*GetProgramsDto) HasEnableTotalRecordCount ¶

func (o *GetProgramsDto) HasEnableTotalRecordCount() bool

HasEnableTotalRecordCount returns a boolean if a field has been set.

func (*GetProgramsDto) HasEnableUserData ¶

func (o *GetProgramsDto) HasEnableUserData() bool

HasEnableUserData returns a boolean if a field has been set.

func (*GetProgramsDto) HasFields ¶

func (o *GetProgramsDto) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*GetProgramsDto) HasGenreIds ¶

func (o *GetProgramsDto) HasGenreIds() bool

HasGenreIds returns a boolean if a field has been set.

func (*GetProgramsDto) HasGenres ¶

func (o *GetProgramsDto) HasGenres() bool

HasGenres returns a boolean if a field has been set.

func (*GetProgramsDto) HasHasAired ¶

func (o *GetProgramsDto) HasHasAired() bool

HasHasAired returns a boolean if a field has been set.

func (*GetProgramsDto) HasImageTypeLimit ¶

func (o *GetProgramsDto) HasImageTypeLimit() bool

HasImageTypeLimit returns a boolean if a field has been set.

func (*GetProgramsDto) HasIsAiring ¶

func (o *GetProgramsDto) HasIsAiring() bool

HasIsAiring returns a boolean if a field has been set.

func (*GetProgramsDto) HasIsKids ¶

func (o *GetProgramsDto) HasIsKids() bool

HasIsKids returns a boolean if a field has been set.

func (*GetProgramsDto) HasIsMovie ¶

func (o *GetProgramsDto) HasIsMovie() bool

HasIsMovie returns a boolean if a field has been set.

func (*GetProgramsDto) HasIsNews ¶

func (o *GetProgramsDto) HasIsNews() bool

HasIsNews returns a boolean if a field has been set.

func (*GetProgramsDto) HasIsSeries ¶

func (o *GetProgramsDto) HasIsSeries() bool

HasIsSeries returns a boolean if a field has been set.

func (*GetProgramsDto) HasIsSports ¶

func (o *GetProgramsDto) HasIsSports() bool

HasIsSports returns a boolean if a field has been set.

func (*GetProgramsDto) HasLibrarySeriesId ¶

func (o *GetProgramsDto) HasLibrarySeriesId() bool

HasLibrarySeriesId returns a boolean if a field has been set.

func (*GetProgramsDto) HasLimit ¶

func (o *GetProgramsDto) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*GetProgramsDto) HasMaxEndDate ¶

func (o *GetProgramsDto) HasMaxEndDate() bool

HasMaxEndDate returns a boolean if a field has been set.

func (*GetProgramsDto) HasMaxStartDate ¶

func (o *GetProgramsDto) HasMaxStartDate() bool

HasMaxStartDate returns a boolean if a field has been set.

func (*GetProgramsDto) HasMinEndDate ¶

func (o *GetProgramsDto) HasMinEndDate() bool

HasMinEndDate returns a boolean if a field has been set.

func (*GetProgramsDto) HasMinStartDate ¶

func (o *GetProgramsDto) HasMinStartDate() bool

HasMinStartDate returns a boolean if a field has been set.

func (*GetProgramsDto) HasSeriesTimerId ¶

func (o *GetProgramsDto) HasSeriesTimerId() bool

HasSeriesTimerId returns a boolean if a field has been set.

func (*GetProgramsDto) HasSortBy ¶

func (o *GetProgramsDto) HasSortBy() bool

HasSortBy returns a boolean if a field has been set.

func (*GetProgramsDto) HasSortOrder ¶

func (o *GetProgramsDto) HasSortOrder() bool

HasSortOrder returns a boolean if a field has been set.

func (*GetProgramsDto) HasStartIndex ¶

func (o *GetProgramsDto) HasStartIndex() bool

HasStartIndex returns a boolean if a field has been set.

func (*GetProgramsDto) HasUserId ¶

func (o *GetProgramsDto) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (GetProgramsDto) MarshalJSON ¶

func (o GetProgramsDto) MarshalJSON() ([]byte, error)

func (*GetProgramsDto) SetChannelIds ¶

func (o *GetProgramsDto) SetChannelIds(v []string)

SetChannelIds gets a reference to the given []string and assigns it to the ChannelIds field.

func (*GetProgramsDto) SetEnableImageTypes ¶

func (o *GetProgramsDto) SetEnableImageTypes(v []ImageType)

SetEnableImageTypes gets a reference to the given []ImageType and assigns it to the EnableImageTypes field.

func (*GetProgramsDto) SetEnableImages ¶

func (o *GetProgramsDto) SetEnableImages(v bool)

SetEnableImages gets a reference to the given NullableBool and assigns it to the EnableImages field.

func (*GetProgramsDto) SetEnableImagesNil ¶

func (o *GetProgramsDto) SetEnableImagesNil()

SetEnableImagesNil sets the value for EnableImages to be an explicit nil

func (*GetProgramsDto) SetEnableTotalRecordCount ¶

func (o *GetProgramsDto) SetEnableTotalRecordCount(v bool)

SetEnableTotalRecordCount gets a reference to the given bool and assigns it to the EnableTotalRecordCount field.

func (*GetProgramsDto) SetEnableUserData ¶

func (o *GetProgramsDto) SetEnableUserData(v bool)

SetEnableUserData gets a reference to the given NullableBool and assigns it to the EnableUserData field.

func (*GetProgramsDto) SetEnableUserDataNil ¶

func (o *GetProgramsDto) SetEnableUserDataNil()

SetEnableUserDataNil sets the value for EnableUserData to be an explicit nil

func (*GetProgramsDto) SetFields ¶

func (o *GetProgramsDto) SetFields(v []ItemFields)

SetFields gets a reference to the given []ItemFields and assigns it to the Fields field.

func (*GetProgramsDto) SetGenreIds ¶

func (o *GetProgramsDto) SetGenreIds(v []string)

SetGenreIds gets a reference to the given []string and assigns it to the GenreIds field.

func (*GetProgramsDto) SetGenres ¶

func (o *GetProgramsDto) SetGenres(v []string)

SetGenres gets a reference to the given []string and assigns it to the Genres field.

func (*GetProgramsDto) SetHasAired ¶

func (o *GetProgramsDto) SetHasAired(v bool)

SetHasAired gets a reference to the given NullableBool and assigns it to the HasAired field.

func (*GetProgramsDto) SetHasAiredNil ¶

func (o *GetProgramsDto) SetHasAiredNil()

SetHasAiredNil sets the value for HasAired to be an explicit nil

func (*GetProgramsDto) SetImageTypeLimit ¶

func (o *GetProgramsDto) SetImageTypeLimit(v int32)

SetImageTypeLimit gets a reference to the given NullableInt32 and assigns it to the ImageTypeLimit field.

func (*GetProgramsDto) SetImageTypeLimitNil ¶

func (o *GetProgramsDto) SetImageTypeLimitNil()

SetImageTypeLimitNil sets the value for ImageTypeLimit to be an explicit nil

func (*GetProgramsDto) SetIsAiring ¶

func (o *GetProgramsDto) SetIsAiring(v bool)

SetIsAiring gets a reference to the given NullableBool and assigns it to the IsAiring field.

func (*GetProgramsDto) SetIsAiringNil ¶

func (o *GetProgramsDto) SetIsAiringNil()

SetIsAiringNil sets the value for IsAiring to be an explicit nil

func (*GetProgramsDto) SetIsKids ¶

func (o *GetProgramsDto) SetIsKids(v bool)

SetIsKids gets a reference to the given NullableBool and assigns it to the IsKids field.

func (*GetProgramsDto) SetIsKidsNil ¶

func (o *GetProgramsDto) SetIsKidsNil()

SetIsKidsNil sets the value for IsKids to be an explicit nil

func (*GetProgramsDto) SetIsMovie ¶

func (o *GetProgramsDto) SetIsMovie(v bool)

SetIsMovie gets a reference to the given NullableBool and assigns it to the IsMovie field.

func (*GetProgramsDto) SetIsMovieNil ¶

func (o *GetProgramsDto) SetIsMovieNil()

SetIsMovieNil sets the value for IsMovie to be an explicit nil

func (*GetProgramsDto) SetIsNews ¶

func (o *GetProgramsDto) SetIsNews(v bool)

SetIsNews gets a reference to the given NullableBool and assigns it to the IsNews field.

func (*GetProgramsDto) SetIsNewsNil ¶

func (o *GetProgramsDto) SetIsNewsNil()

SetIsNewsNil sets the value for IsNews to be an explicit nil

func (*GetProgramsDto) SetIsSeries ¶

func (o *GetProgramsDto) SetIsSeries(v bool)

SetIsSeries gets a reference to the given NullableBool and assigns it to the IsSeries field.

func (*GetProgramsDto) SetIsSeriesNil ¶

func (o *GetProgramsDto) SetIsSeriesNil()

SetIsSeriesNil sets the value for IsSeries to be an explicit nil

func (*GetProgramsDto) SetIsSports ¶

func (o *GetProgramsDto) SetIsSports(v bool)

SetIsSports gets a reference to the given NullableBool and assigns it to the IsSports field.

func (*GetProgramsDto) SetIsSportsNil ¶

func (o *GetProgramsDto) SetIsSportsNil()

SetIsSportsNil sets the value for IsSports to be an explicit nil

func (*GetProgramsDto) SetLibrarySeriesId ¶

func (o *GetProgramsDto) SetLibrarySeriesId(v string)

SetLibrarySeriesId gets a reference to the given NullableString and assigns it to the LibrarySeriesId field.

func (*GetProgramsDto) SetLibrarySeriesIdNil ¶

func (o *GetProgramsDto) SetLibrarySeriesIdNil()

SetLibrarySeriesIdNil sets the value for LibrarySeriesId to be an explicit nil

func (*GetProgramsDto) SetLimit ¶

func (o *GetProgramsDto) SetLimit(v int32)

SetLimit gets a reference to the given NullableInt32 and assigns it to the Limit field.

func (*GetProgramsDto) SetLimitNil ¶

func (o *GetProgramsDto) SetLimitNil()

SetLimitNil sets the value for Limit to be an explicit nil

func (*GetProgramsDto) SetMaxEndDate ¶

func (o *GetProgramsDto) SetMaxEndDate(v time.Time)

SetMaxEndDate gets a reference to the given NullableTime and assigns it to the MaxEndDate field.

func (*GetProgramsDto) SetMaxEndDateNil ¶

func (o *GetProgramsDto) SetMaxEndDateNil()

SetMaxEndDateNil sets the value for MaxEndDate to be an explicit nil

func (*GetProgramsDto) SetMaxStartDate ¶

func (o *GetProgramsDto) SetMaxStartDate(v time.Time)

SetMaxStartDate gets a reference to the given NullableTime and assigns it to the MaxStartDate field.

func (*GetProgramsDto) SetMaxStartDateNil ¶

func (o *GetProgramsDto) SetMaxStartDateNil()

SetMaxStartDateNil sets the value for MaxStartDate to be an explicit nil

func (*GetProgramsDto) SetMinEndDate ¶

func (o *GetProgramsDto) SetMinEndDate(v time.Time)

SetMinEndDate gets a reference to the given NullableTime and assigns it to the MinEndDate field.

func (*GetProgramsDto) SetMinEndDateNil ¶

func (o *GetProgramsDto) SetMinEndDateNil()

SetMinEndDateNil sets the value for MinEndDate to be an explicit nil

func (*GetProgramsDto) SetMinStartDate ¶

func (o *GetProgramsDto) SetMinStartDate(v time.Time)

SetMinStartDate gets a reference to the given NullableTime and assigns it to the MinStartDate field.

func (*GetProgramsDto) SetMinStartDateNil ¶

func (o *GetProgramsDto) SetMinStartDateNil()

SetMinStartDateNil sets the value for MinStartDate to be an explicit nil

func (*GetProgramsDto) SetSeriesTimerId ¶

func (o *GetProgramsDto) SetSeriesTimerId(v string)

SetSeriesTimerId gets a reference to the given NullableString and assigns it to the SeriesTimerId field.

func (*GetProgramsDto) SetSeriesTimerIdNil ¶

func (o *GetProgramsDto) SetSeriesTimerIdNil()

SetSeriesTimerIdNil sets the value for SeriesTimerId to be an explicit nil

func (*GetProgramsDto) SetSortBy ¶

func (o *GetProgramsDto) SetSortBy(v []ItemSortBy)

SetSortBy gets a reference to the given []ItemSortBy and assigns it to the SortBy field.

func (*GetProgramsDto) SetSortOrder ¶

func (o *GetProgramsDto) SetSortOrder(v []SortOrder)

SetSortOrder gets a reference to the given []SortOrder and assigns it to the SortOrder field.

func (*GetProgramsDto) SetStartIndex ¶

func (o *GetProgramsDto) SetStartIndex(v int32)

SetStartIndex gets a reference to the given NullableInt32 and assigns it to the StartIndex field.

func (*GetProgramsDto) SetStartIndexNil ¶

func (o *GetProgramsDto) SetStartIndexNil()

SetStartIndexNil sets the value for StartIndex to be an explicit nil

func (*GetProgramsDto) SetUserId ¶

func (o *GetProgramsDto) SetUserId(v string)

SetUserId gets a reference to the given NullableString and assigns it to the UserId field.

func (*GetProgramsDto) SetUserIdNil ¶

func (o *GetProgramsDto) SetUserIdNil()

SetUserIdNil sets the value for UserId to be an explicit nil

func (GetProgramsDto) ToMap ¶

func (o GetProgramsDto) ToMap() (map[string]interface{}, error)

func (*GetProgramsDto) UnsetEnableImages ¶

func (o *GetProgramsDto) UnsetEnableImages()

UnsetEnableImages ensures that no value is present for EnableImages, not even an explicit nil

func (*GetProgramsDto) UnsetEnableUserData ¶

func (o *GetProgramsDto) UnsetEnableUserData()

UnsetEnableUserData ensures that no value is present for EnableUserData, not even an explicit nil

func (*GetProgramsDto) UnsetHasAired ¶

func (o *GetProgramsDto) UnsetHasAired()

UnsetHasAired ensures that no value is present for HasAired, not even an explicit nil

func (*GetProgramsDto) UnsetImageTypeLimit ¶

func (o *GetProgramsDto) UnsetImageTypeLimit()

UnsetImageTypeLimit ensures that no value is present for ImageTypeLimit, not even an explicit nil

func (*GetProgramsDto) UnsetIsAiring ¶

func (o *GetProgramsDto) UnsetIsAiring()

UnsetIsAiring ensures that no value is present for IsAiring, not even an explicit nil

func (*GetProgramsDto) UnsetIsKids ¶

func (o *GetProgramsDto) UnsetIsKids()

UnsetIsKids ensures that no value is present for IsKids, not even an explicit nil

func (*GetProgramsDto) UnsetIsMovie ¶

func (o *GetProgramsDto) UnsetIsMovie()

UnsetIsMovie ensures that no value is present for IsMovie, not even an explicit nil

func (*GetProgramsDto) UnsetIsNews ¶

func (o *GetProgramsDto) UnsetIsNews()

UnsetIsNews ensures that no value is present for IsNews, not even an explicit nil

func (*GetProgramsDto) UnsetIsSeries ¶

func (o *GetProgramsDto) UnsetIsSeries()

UnsetIsSeries ensures that no value is present for IsSeries, not even an explicit nil

func (*GetProgramsDto) UnsetIsSports ¶

func (o *GetProgramsDto) UnsetIsSports()

UnsetIsSports ensures that no value is present for IsSports, not even an explicit nil

func (*GetProgramsDto) UnsetLibrarySeriesId ¶

func (o *GetProgramsDto) UnsetLibrarySeriesId()

UnsetLibrarySeriesId ensures that no value is present for LibrarySeriesId, not even an explicit nil

func (*GetProgramsDto) UnsetLimit ¶

func (o *GetProgramsDto) UnsetLimit()

UnsetLimit ensures that no value is present for Limit, not even an explicit nil

func (*GetProgramsDto) UnsetMaxEndDate ¶

func (o *GetProgramsDto) UnsetMaxEndDate()

UnsetMaxEndDate ensures that no value is present for MaxEndDate, not even an explicit nil

func (*GetProgramsDto) UnsetMaxStartDate ¶

func (o *GetProgramsDto) UnsetMaxStartDate()

UnsetMaxStartDate ensures that no value is present for MaxStartDate, not even an explicit nil

func (*GetProgramsDto) UnsetMinEndDate ¶

func (o *GetProgramsDto) UnsetMinEndDate()

UnsetMinEndDate ensures that no value is present for MinEndDate, not even an explicit nil

func (*GetProgramsDto) UnsetMinStartDate ¶

func (o *GetProgramsDto) UnsetMinStartDate()

UnsetMinStartDate ensures that no value is present for MinStartDate, not even an explicit nil

func (*GetProgramsDto) UnsetSeriesTimerId ¶

func (o *GetProgramsDto) UnsetSeriesTimerId()

UnsetSeriesTimerId ensures that no value is present for SeriesTimerId, not even an explicit nil

func (*GetProgramsDto) UnsetStartIndex ¶

func (o *GetProgramsDto) UnsetStartIndex()

UnsetStartIndex ensures that no value is present for StartIndex, not even an explicit nil

func (*GetProgramsDto) UnsetUserId ¶

func (o *GetProgramsDto) UnsetUserId()

UnsetUserId ensures that no value is present for UserId, not even an explicit nil

type GroupInfoDto ¶

type GroupInfoDto struct {
	// Gets the group identifier.
	GroupId *string `json:"GroupId,omitempty"`
	// Gets the group name.
	GroupName *string `json:"GroupName,omitempty"`
	// Gets the group state.
	State *GroupStateType `json:"State,omitempty"`
	// Gets the participants.
	Participants []string `json:"Participants,omitempty"`
	// Gets the date when this DTO has been created.
	LastUpdatedAt *time.Time `json:"LastUpdatedAt,omitempty"`
}

GroupInfoDto Class GroupInfoDto.

func NewGroupInfoDto ¶

func NewGroupInfoDto() *GroupInfoDto

NewGroupInfoDto instantiates a new GroupInfoDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGroupInfoDtoWithDefaults ¶

func NewGroupInfoDtoWithDefaults() *GroupInfoDto

NewGroupInfoDtoWithDefaults instantiates a new GroupInfoDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GroupInfoDto) GetGroupId ¶

func (o *GroupInfoDto) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*GroupInfoDto) GetGroupIdOk ¶

func (o *GroupInfoDto) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupInfoDto) GetGroupName ¶

func (o *GroupInfoDto) GetGroupName() string

GetGroupName returns the GroupName field value if set, zero value otherwise.

func (*GroupInfoDto) GetGroupNameOk ¶

func (o *GroupInfoDto) GetGroupNameOk() (*string, bool)

GetGroupNameOk returns a tuple with the GroupName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupInfoDto) GetLastUpdatedAt ¶

func (o *GroupInfoDto) GetLastUpdatedAt() time.Time

GetLastUpdatedAt returns the LastUpdatedAt field value if set, zero value otherwise.

func (*GroupInfoDto) GetLastUpdatedAtOk ¶

func (o *GroupInfoDto) GetLastUpdatedAtOk() (*time.Time, bool)

GetLastUpdatedAtOk returns a tuple with the LastUpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupInfoDto) GetParticipants ¶

func (o *GroupInfoDto) GetParticipants() []string

GetParticipants returns the Participants field value if set, zero value otherwise.

func (*GroupInfoDto) GetParticipantsOk ¶

func (o *GroupInfoDto) GetParticipantsOk() ([]string, bool)

GetParticipantsOk returns a tuple with the Participants field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupInfoDto) GetState ¶

func (o *GroupInfoDto) GetState() GroupStateType

GetState returns the State field value if set, zero value otherwise.

func (*GroupInfoDto) GetStateOk ¶

func (o *GroupInfoDto) GetStateOk() (*GroupStateType, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupInfoDto) HasGroupId ¶

func (o *GroupInfoDto) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*GroupInfoDto) HasGroupName ¶

func (o *GroupInfoDto) HasGroupName() bool

HasGroupName returns a boolean if a field has been set.

func (*GroupInfoDto) HasLastUpdatedAt ¶

func (o *GroupInfoDto) HasLastUpdatedAt() bool

HasLastUpdatedAt returns a boolean if a field has been set.

func (*GroupInfoDto) HasParticipants ¶

func (o *GroupInfoDto) HasParticipants() bool

HasParticipants returns a boolean if a field has been set.

func (*GroupInfoDto) HasState ¶

func (o *GroupInfoDto) HasState() bool

HasState returns a boolean if a field has been set.

func (GroupInfoDto) MarshalJSON ¶

func (o GroupInfoDto) MarshalJSON() ([]byte, error)

func (*GroupInfoDto) SetGroupId ¶

func (o *GroupInfoDto) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*GroupInfoDto) SetGroupName ¶

func (o *GroupInfoDto) SetGroupName(v string)

SetGroupName gets a reference to the given string and assigns it to the GroupName field.

func (*GroupInfoDto) SetLastUpdatedAt ¶

func (o *GroupInfoDto) SetLastUpdatedAt(v time.Time)

SetLastUpdatedAt gets a reference to the given time.Time and assigns it to the LastUpdatedAt field.

func (*GroupInfoDto) SetParticipants ¶

func (o *GroupInfoDto) SetParticipants(v []string)

SetParticipants gets a reference to the given []string and assigns it to the Participants field.

func (*GroupInfoDto) SetState ¶

func (o *GroupInfoDto) SetState(v GroupStateType)

SetState gets a reference to the given GroupStateType and assigns it to the State field.

func (GroupInfoDto) ToMap ¶

func (o GroupInfoDto) ToMap() (map[string]interface{}, error)

type GroupInfoDtoGroupUpdate ¶

type GroupInfoDtoGroupUpdate struct {
	// Gets the group identifier.
	GroupId *string `json:"GroupId,omitempty"`
	// Gets the update type.
	Type *GroupUpdateType `json:"Type,omitempty"`
	// Gets the update data.
	Data *GroupInfoDto `json:"Data,omitempty"`
}

GroupInfoDtoGroupUpdate Class GroupUpdate.

func NewGroupInfoDtoGroupUpdate ¶

func NewGroupInfoDtoGroupUpdate() *GroupInfoDtoGroupUpdate

NewGroupInfoDtoGroupUpdate instantiates a new GroupInfoDtoGroupUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGroupInfoDtoGroupUpdateWithDefaults ¶

func NewGroupInfoDtoGroupUpdateWithDefaults() *GroupInfoDtoGroupUpdate

NewGroupInfoDtoGroupUpdateWithDefaults instantiates a new GroupInfoDtoGroupUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GroupInfoDtoGroupUpdate) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*GroupInfoDtoGroupUpdate) GetDataOk ¶

func (o *GroupInfoDtoGroupUpdate) GetDataOk() (*GroupInfoDto, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupInfoDtoGroupUpdate) GetGroupId ¶

func (o *GroupInfoDtoGroupUpdate) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*GroupInfoDtoGroupUpdate) GetGroupIdOk ¶

func (o *GroupInfoDtoGroupUpdate) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupInfoDtoGroupUpdate) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*GroupInfoDtoGroupUpdate) GetTypeOk ¶

func (o *GroupInfoDtoGroupUpdate) GetTypeOk() (*GroupUpdateType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupInfoDtoGroupUpdate) HasData ¶

func (o *GroupInfoDtoGroupUpdate) HasData() bool

HasData returns a boolean if a field has been set.

func (*GroupInfoDtoGroupUpdate) HasGroupId ¶

func (o *GroupInfoDtoGroupUpdate) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*GroupInfoDtoGroupUpdate) HasType ¶

func (o *GroupInfoDtoGroupUpdate) HasType() bool

HasType returns a boolean if a field has been set.

func (GroupInfoDtoGroupUpdate) MarshalJSON ¶

func (o GroupInfoDtoGroupUpdate) MarshalJSON() ([]byte, error)

func (*GroupInfoDtoGroupUpdate) SetData ¶

func (o *GroupInfoDtoGroupUpdate) SetData(v GroupInfoDto)

SetData gets a reference to the given GroupInfoDto and assigns it to the Data field.

func (*GroupInfoDtoGroupUpdate) SetGroupId ¶

func (o *GroupInfoDtoGroupUpdate) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*GroupInfoDtoGroupUpdate) SetType ¶

SetType gets a reference to the given GroupUpdateType and assigns it to the Type field.

func (GroupInfoDtoGroupUpdate) ToMap ¶

func (o GroupInfoDtoGroupUpdate) ToMap() (map[string]interface{}, error)

type GroupQueueMode ¶

type GroupQueueMode string

GroupQueueMode Enum GroupQueueMode.

const (
	GROUPQUEUEMODE_QUEUE      GroupQueueMode = "Queue"
	GROUPQUEUEMODE_QUEUE_NEXT GroupQueueMode = "QueueNext"
)

List of GroupQueueMode

func NewGroupQueueModeFromValue ¶

func NewGroupQueueModeFromValue(v string) (*GroupQueueMode, error)

NewGroupQueueModeFromValue returns a pointer to a valid GroupQueueMode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (GroupQueueMode) IsValid ¶

func (v GroupQueueMode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (GroupQueueMode) Ptr ¶

func (v GroupQueueMode) Ptr() *GroupQueueMode

Ptr returns reference to GroupQueueMode value

func (*GroupQueueMode) UnmarshalJSON ¶

func (v *GroupQueueMode) UnmarshalJSON(src []byte) error

type GroupRepeatMode ¶

type GroupRepeatMode string

GroupRepeatMode Enum GroupRepeatMode.

const (
	GROUPREPEATMODE_REPEAT_ONE  GroupRepeatMode = "RepeatOne"
	GROUPREPEATMODE_REPEAT_ALL  GroupRepeatMode = "RepeatAll"
	GROUPREPEATMODE_REPEAT_NONE GroupRepeatMode = "RepeatNone"
)

List of GroupRepeatMode

func NewGroupRepeatModeFromValue ¶

func NewGroupRepeatModeFromValue(v string) (*GroupRepeatMode, error)

NewGroupRepeatModeFromValue returns a pointer to a valid GroupRepeatMode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (GroupRepeatMode) IsValid ¶

func (v GroupRepeatMode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (GroupRepeatMode) Ptr ¶

Ptr returns reference to GroupRepeatMode value

func (*GroupRepeatMode) UnmarshalJSON ¶

func (v *GroupRepeatMode) UnmarshalJSON(src []byte) error

type GroupShuffleMode ¶

type GroupShuffleMode string

GroupShuffleMode Enum GroupShuffleMode.

const (
	GROUPSHUFFLEMODE_SORTED  GroupShuffleMode = "Sorted"
	GROUPSHUFFLEMODE_SHUFFLE GroupShuffleMode = "Shuffle"
)

List of GroupShuffleMode

func NewGroupShuffleModeFromValue ¶

func NewGroupShuffleModeFromValue(v string) (*GroupShuffleMode, error)

NewGroupShuffleModeFromValue returns a pointer to a valid GroupShuffleMode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (GroupShuffleMode) IsValid ¶

func (v GroupShuffleMode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (GroupShuffleMode) Ptr ¶

Ptr returns reference to GroupShuffleMode value

func (*GroupShuffleMode) UnmarshalJSON ¶

func (v *GroupShuffleMode) UnmarshalJSON(src []byte) error

type GroupStateType ¶

type GroupStateType string

GroupStateType Enum GroupState.

const (
	GROUPSTATETYPE_IDLE    GroupStateType = "Idle"
	GROUPSTATETYPE_WAITING GroupStateType = "Waiting"
	GROUPSTATETYPE_PAUSED  GroupStateType = "Paused"
	GROUPSTATETYPE_PLAYING GroupStateType = "Playing"
)

List of GroupStateType

func NewGroupStateTypeFromValue ¶

func NewGroupStateTypeFromValue(v string) (*GroupStateType, error)

NewGroupStateTypeFromValue returns a pointer to a valid GroupStateType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (GroupStateType) IsValid ¶

func (v GroupStateType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (GroupStateType) Ptr ¶

func (v GroupStateType) Ptr() *GroupStateType

Ptr returns reference to GroupStateType value

func (*GroupStateType) UnmarshalJSON ¶

func (v *GroupStateType) UnmarshalJSON(src []byte) error

type GroupStateUpdate ¶

type GroupStateUpdate struct {
	// Gets the state of the group.
	State *GroupStateType `json:"State,omitempty"`
	// Gets the reason of the state change.
	Reason *PlaybackRequestType `json:"Reason,omitempty"`
}

GroupStateUpdate Class GroupStateUpdate.

func NewGroupStateUpdate ¶

func NewGroupStateUpdate() *GroupStateUpdate

NewGroupStateUpdate instantiates a new GroupStateUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGroupStateUpdateWithDefaults ¶

func NewGroupStateUpdateWithDefaults() *GroupStateUpdate

NewGroupStateUpdateWithDefaults instantiates a new GroupStateUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GroupStateUpdate) GetReason ¶

func (o *GroupStateUpdate) GetReason() PlaybackRequestType

GetReason returns the Reason field value if set, zero value otherwise.

func (*GroupStateUpdate) GetReasonOk ¶

func (o *GroupStateUpdate) GetReasonOk() (*PlaybackRequestType, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupStateUpdate) GetState ¶

func (o *GroupStateUpdate) GetState() GroupStateType

GetState returns the State field value if set, zero value otherwise.

func (*GroupStateUpdate) GetStateOk ¶

func (o *GroupStateUpdate) GetStateOk() (*GroupStateType, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupStateUpdate) HasReason ¶

func (o *GroupStateUpdate) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*GroupStateUpdate) HasState ¶

func (o *GroupStateUpdate) HasState() bool

HasState returns a boolean if a field has been set.

func (GroupStateUpdate) MarshalJSON ¶

func (o GroupStateUpdate) MarshalJSON() ([]byte, error)

func (*GroupStateUpdate) SetReason ¶

func (o *GroupStateUpdate) SetReason(v PlaybackRequestType)

SetReason gets a reference to the given PlaybackRequestType and assigns it to the Reason field.

func (*GroupStateUpdate) SetState ¶

func (o *GroupStateUpdate) SetState(v GroupStateType)

SetState gets a reference to the given GroupStateType and assigns it to the State field.

func (GroupStateUpdate) ToMap ¶

func (o GroupStateUpdate) ToMap() (map[string]interface{}, error)

type GroupStateUpdateGroupUpdate ¶

type GroupStateUpdateGroupUpdate struct {
	// Gets the group identifier.
	GroupId *string `json:"GroupId,omitempty"`
	// Gets the update type.
	Type *GroupUpdateType `json:"Type,omitempty"`
	// Gets the update data.
	Data *GroupStateUpdate `json:"Data,omitempty"`
}

GroupStateUpdateGroupUpdate Class GroupUpdate.

func NewGroupStateUpdateGroupUpdate ¶

func NewGroupStateUpdateGroupUpdate() *GroupStateUpdateGroupUpdate

NewGroupStateUpdateGroupUpdate instantiates a new GroupStateUpdateGroupUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGroupStateUpdateGroupUpdateWithDefaults ¶

func NewGroupStateUpdateGroupUpdateWithDefaults() *GroupStateUpdateGroupUpdate

NewGroupStateUpdateGroupUpdateWithDefaults instantiates a new GroupStateUpdateGroupUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GroupStateUpdateGroupUpdate) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*GroupStateUpdateGroupUpdate) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupStateUpdateGroupUpdate) GetGroupId ¶

func (o *GroupStateUpdateGroupUpdate) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*GroupStateUpdateGroupUpdate) GetGroupIdOk ¶

func (o *GroupStateUpdateGroupUpdate) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupStateUpdateGroupUpdate) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*GroupStateUpdateGroupUpdate) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupStateUpdateGroupUpdate) HasData ¶

func (o *GroupStateUpdateGroupUpdate) HasData() bool

HasData returns a boolean if a field has been set.

func (*GroupStateUpdateGroupUpdate) HasGroupId ¶

func (o *GroupStateUpdateGroupUpdate) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*GroupStateUpdateGroupUpdate) HasType ¶

func (o *GroupStateUpdateGroupUpdate) HasType() bool

HasType returns a boolean if a field has been set.

func (GroupStateUpdateGroupUpdate) MarshalJSON ¶

func (o GroupStateUpdateGroupUpdate) MarshalJSON() ([]byte, error)

func (*GroupStateUpdateGroupUpdate) SetData ¶

SetData gets a reference to the given GroupStateUpdate and assigns it to the Data field.

func (*GroupStateUpdateGroupUpdate) SetGroupId ¶

func (o *GroupStateUpdateGroupUpdate) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*GroupStateUpdateGroupUpdate) SetType ¶

SetType gets a reference to the given GroupUpdateType and assigns it to the Type field.

func (GroupStateUpdateGroupUpdate) ToMap ¶

func (o GroupStateUpdateGroupUpdate) ToMap() (map[string]interface{}, error)

type GroupUpdate ¶

type GroupUpdate struct {
	GroupInfoDtoGroupUpdate     *GroupInfoDtoGroupUpdate
	GroupStateUpdateGroupUpdate *GroupStateUpdateGroupUpdate
	PlayQueueUpdateGroupUpdate  *PlayQueueUpdateGroupUpdate
	StringGroupUpdate           *StringGroupUpdate
}

GroupUpdate - Group update without data.

func GroupInfoDtoGroupUpdateAsGroupUpdate ¶

func GroupInfoDtoGroupUpdateAsGroupUpdate(v *GroupInfoDtoGroupUpdate) GroupUpdate

GroupInfoDtoGroupUpdateAsGroupUpdate is a convenience function that returns GroupInfoDtoGroupUpdate wrapped in GroupUpdate

func GroupStateUpdateGroupUpdateAsGroupUpdate ¶

func GroupStateUpdateGroupUpdateAsGroupUpdate(v *GroupStateUpdateGroupUpdate) GroupUpdate

GroupStateUpdateGroupUpdateAsGroupUpdate is a convenience function that returns GroupStateUpdateGroupUpdate wrapped in GroupUpdate

func PlayQueueUpdateGroupUpdateAsGroupUpdate ¶

func PlayQueueUpdateGroupUpdateAsGroupUpdate(v *PlayQueueUpdateGroupUpdate) GroupUpdate

PlayQueueUpdateGroupUpdateAsGroupUpdate is a convenience function that returns PlayQueueUpdateGroupUpdate wrapped in GroupUpdate

func StringGroupUpdateAsGroupUpdate ¶

func StringGroupUpdateAsGroupUpdate(v *StringGroupUpdate) GroupUpdate

StringGroupUpdateAsGroupUpdate is a convenience function that returns StringGroupUpdate wrapped in GroupUpdate

func (*GroupUpdate) GetActualInstance ¶

func (obj *GroupUpdate) GetActualInstance() interface{}

Get the actual instance

func (GroupUpdate) MarshalJSON ¶

func (src GroupUpdate) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*GroupUpdate) UnmarshalJSON ¶

func (dst *GroupUpdate) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type GroupUpdateType ¶

type GroupUpdateType string

GroupUpdateType Enum GroupUpdateType.

const (
	GROUPUPDATETYPE_USER_JOINED           GroupUpdateType = "UserJoined"
	GROUPUPDATETYPE_USER_LEFT             GroupUpdateType = "UserLeft"
	GROUPUPDATETYPE_GROUP_JOINED          GroupUpdateType = "GroupJoined"
	GROUPUPDATETYPE_GROUP_LEFT            GroupUpdateType = "GroupLeft"
	GROUPUPDATETYPE_STATE_UPDATE          GroupUpdateType = "StateUpdate"
	GROUPUPDATETYPE_PLAY_QUEUE            GroupUpdateType = "PlayQueue"
	GROUPUPDATETYPE_NOT_IN_GROUP          GroupUpdateType = "NotInGroup"
	GROUPUPDATETYPE_GROUP_DOES_NOT_EXIST  GroupUpdateType = "GroupDoesNotExist"
	GROUPUPDATETYPE_CREATE_GROUP_DENIED   GroupUpdateType = "CreateGroupDenied"
	GROUPUPDATETYPE_JOIN_GROUP_DENIED     GroupUpdateType = "JoinGroupDenied"
	GROUPUPDATETYPE_LIBRARY_ACCESS_DENIED GroupUpdateType = "LibraryAccessDenied"
)

List of GroupUpdateType

func NewGroupUpdateTypeFromValue ¶

func NewGroupUpdateTypeFromValue(v string) (*GroupUpdateType, error)

NewGroupUpdateTypeFromValue returns a pointer to a valid GroupUpdateType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (GroupUpdateType) IsValid ¶

func (v GroupUpdateType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (GroupUpdateType) Ptr ¶

Ptr returns reference to GroupUpdateType value

func (*GroupUpdateType) UnmarshalJSON ¶

func (v *GroupUpdateType) UnmarshalJSON(src []byte) error

type GuideInfo ¶

type GuideInfo struct {
	// Gets or sets the start date.
	StartDate *time.Time `json:"StartDate,omitempty"`
	// Gets or sets the end date.
	EndDate *time.Time `json:"EndDate,omitempty"`
}

GuideInfo struct for GuideInfo

func NewGuideInfo ¶

func NewGuideInfo() *GuideInfo

NewGuideInfo instantiates a new GuideInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGuideInfoWithDefaults ¶

func NewGuideInfoWithDefaults() *GuideInfo

NewGuideInfoWithDefaults instantiates a new GuideInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GuideInfo) GetEndDate ¶

func (o *GuideInfo) GetEndDate() time.Time

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*GuideInfo) GetEndDateOk ¶

func (o *GuideInfo) GetEndDateOk() (*time.Time, bool)

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GuideInfo) GetStartDate ¶

func (o *GuideInfo) GetStartDate() time.Time

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*GuideInfo) GetStartDateOk ¶

func (o *GuideInfo) GetStartDateOk() (*time.Time, bool)

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GuideInfo) HasEndDate ¶

func (o *GuideInfo) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*GuideInfo) HasStartDate ¶

func (o *GuideInfo) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (GuideInfo) MarshalJSON ¶

func (o GuideInfo) MarshalJSON() ([]byte, error)

func (*GuideInfo) SetEndDate ¶

func (o *GuideInfo) SetEndDate(v time.Time)

SetEndDate gets a reference to the given time.Time and assigns it to the EndDate field.

func (*GuideInfo) SetStartDate ¶

func (o *GuideInfo) SetStartDate(v time.Time)

SetStartDate gets a reference to the given time.Time and assigns it to the StartDate field.

func (GuideInfo) ToMap ¶

func (o GuideInfo) ToMap() (map[string]interface{}, error)

type HardwareAccelerationType ¶

type HardwareAccelerationType string

HardwareAccelerationType Enum containing hardware acceleration types.

const (
	HARDWAREACCELERATIONTYPE_NONE         HardwareAccelerationType = "none"
	HARDWAREACCELERATIONTYPE_AMF          HardwareAccelerationType = "amf"
	HARDWAREACCELERATIONTYPE_QSV          HardwareAccelerationType = "qsv"
	HARDWAREACCELERATIONTYPE_NVENC        HardwareAccelerationType = "nvenc"
	HARDWAREACCELERATIONTYPE_V4L2M2M      HardwareAccelerationType = "v4l2m2m"
	HARDWAREACCELERATIONTYPE_VAAPI        HardwareAccelerationType = "vaapi"
	HARDWAREACCELERATIONTYPE_VIDEOTOOLBOX HardwareAccelerationType = "videotoolbox"
	HARDWAREACCELERATIONTYPE_RKMPP        HardwareAccelerationType = "rkmpp"
)

List of HardwareAccelerationType

func NewHardwareAccelerationTypeFromValue ¶

func NewHardwareAccelerationTypeFromValue(v string) (*HardwareAccelerationType, error)

NewHardwareAccelerationTypeFromValue returns a pointer to a valid HardwareAccelerationType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (HardwareAccelerationType) IsValid ¶

func (v HardwareAccelerationType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (HardwareAccelerationType) Ptr ¶

Ptr returns reference to HardwareAccelerationType value

func (*HardwareAccelerationType) UnmarshalJSON ¶

func (v *HardwareAccelerationType) UnmarshalJSON(src []byte) error

type HlsSegmentAPI ¶

type HlsSegmentAPI interface {

	/*
		GetHlsAudioSegmentLegacyAac Gets the specified audio segment for an audio item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param segmentId The segment id.
		@return ApiGetHlsAudioSegmentLegacyAacRequest
	*/
	GetHlsAudioSegmentLegacyAac(ctx context.Context, itemId string, segmentId string) ApiGetHlsAudioSegmentLegacyAacRequest

	// GetHlsAudioSegmentLegacyAacExecute executes the request
	//  @return *os.File
	GetHlsAudioSegmentLegacyAacExecute(r ApiGetHlsAudioSegmentLegacyAacRequest) (*os.File, *http.Response, error)

	/*
		GetHlsAudioSegmentLegacyMp3 Gets the specified audio segment for an audio item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param segmentId The segment id.
		@return ApiGetHlsAudioSegmentLegacyMp3Request
	*/
	GetHlsAudioSegmentLegacyMp3(ctx context.Context, itemId string, segmentId string) ApiGetHlsAudioSegmentLegacyMp3Request

	// GetHlsAudioSegmentLegacyMp3Execute executes the request
	//  @return *os.File
	GetHlsAudioSegmentLegacyMp3Execute(r ApiGetHlsAudioSegmentLegacyMp3Request) (*os.File, *http.Response, error)

	/*
		GetHlsPlaylistLegacy Gets a hls video playlist.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The video id.
		@param playlistId The playlist id.
		@return ApiGetHlsPlaylistLegacyRequest
	*/
	GetHlsPlaylistLegacy(ctx context.Context, itemId string, playlistId string) ApiGetHlsPlaylistLegacyRequest

	// GetHlsPlaylistLegacyExecute executes the request
	//  @return *os.File
	GetHlsPlaylistLegacyExecute(r ApiGetHlsPlaylistLegacyRequest) (*os.File, *http.Response, error)

	/*
		GetHlsVideoSegmentLegacy Gets a hls video segment.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param playlistId The playlist id.
		@param segmentId The segment id.
		@param segmentContainer The segment container.
		@return ApiGetHlsVideoSegmentLegacyRequest
	*/
	GetHlsVideoSegmentLegacy(ctx context.Context, itemId string, playlistId string, segmentId string, segmentContainer string) ApiGetHlsVideoSegmentLegacyRequest

	// GetHlsVideoSegmentLegacyExecute executes the request
	//  @return *os.File
	GetHlsVideoSegmentLegacyExecute(r ApiGetHlsVideoSegmentLegacyRequest) (*os.File, *http.Response, error)

	/*
		StopEncodingProcess Stops an active encoding.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiStopEncodingProcessRequest
	*/
	StopEncodingProcess(ctx context.Context) ApiStopEncodingProcessRequest

	// StopEncodingProcessExecute executes the request
	StopEncodingProcessExecute(r ApiStopEncodingProcessRequest) (*http.Response, error)
}

type HlsSegmentAPIService ¶

type HlsSegmentAPIService service

HlsSegmentAPIService HlsSegmentAPI service

func (*HlsSegmentAPIService) GetHlsAudioSegmentLegacyAac ¶

func (a *HlsSegmentAPIService) GetHlsAudioSegmentLegacyAac(ctx context.Context, itemId string, segmentId string) ApiGetHlsAudioSegmentLegacyAacRequest

GetHlsAudioSegmentLegacyAac Gets the specified audio segment for an audio item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param segmentId The segment id.
@return ApiGetHlsAudioSegmentLegacyAacRequest

func (*HlsSegmentAPIService) GetHlsAudioSegmentLegacyAacExecute ¶

func (a *HlsSegmentAPIService) GetHlsAudioSegmentLegacyAacExecute(r ApiGetHlsAudioSegmentLegacyAacRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*HlsSegmentAPIService) GetHlsAudioSegmentLegacyMp3 ¶

func (a *HlsSegmentAPIService) GetHlsAudioSegmentLegacyMp3(ctx context.Context, itemId string, segmentId string) ApiGetHlsAudioSegmentLegacyMp3Request

GetHlsAudioSegmentLegacyMp3 Gets the specified audio segment for an audio item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param segmentId The segment id.
@return ApiGetHlsAudioSegmentLegacyMp3Request

func (*HlsSegmentAPIService) GetHlsAudioSegmentLegacyMp3Execute ¶

func (a *HlsSegmentAPIService) GetHlsAudioSegmentLegacyMp3Execute(r ApiGetHlsAudioSegmentLegacyMp3Request) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*HlsSegmentAPIService) GetHlsPlaylistLegacy ¶

func (a *HlsSegmentAPIService) GetHlsPlaylistLegacy(ctx context.Context, itemId string, playlistId string) ApiGetHlsPlaylistLegacyRequest

GetHlsPlaylistLegacy Gets a hls video playlist.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The video id.
@param playlistId The playlist id.
@return ApiGetHlsPlaylistLegacyRequest

func (*HlsSegmentAPIService) GetHlsPlaylistLegacyExecute ¶

func (a *HlsSegmentAPIService) GetHlsPlaylistLegacyExecute(r ApiGetHlsPlaylistLegacyRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*HlsSegmentAPIService) GetHlsVideoSegmentLegacy ¶

func (a *HlsSegmentAPIService) GetHlsVideoSegmentLegacy(ctx context.Context, itemId string, playlistId string, segmentId string, segmentContainer string) ApiGetHlsVideoSegmentLegacyRequest

GetHlsVideoSegmentLegacy Gets a hls video segment.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param playlistId The playlist id.
@param segmentId The segment id.
@param segmentContainer The segment container.
@return ApiGetHlsVideoSegmentLegacyRequest

func (*HlsSegmentAPIService) GetHlsVideoSegmentLegacyExecute ¶

func (a *HlsSegmentAPIService) GetHlsVideoSegmentLegacyExecute(r ApiGetHlsVideoSegmentLegacyRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*HlsSegmentAPIService) StopEncodingProcess ¶

StopEncodingProcess Stops an active encoding.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiStopEncodingProcessRequest

func (*HlsSegmentAPIService) StopEncodingProcessExecute ¶

func (a *HlsSegmentAPIService) StopEncodingProcessExecute(r ApiStopEncodingProcessRequest) (*http.Response, error)

Execute executes the request

type IPlugin ¶

type IPlugin struct {
	// Gets the name of the plugin.
	Name NullableString `json:"Name,omitempty"`
	// Gets the Description.
	Description NullableString `json:"Description,omitempty"`
	// Gets the unique id.
	Id *string `json:"Id,omitempty"`
	// Gets the plugin version.
	Version NullableString `json:"Version,omitempty"`
	// Gets the path to the assembly file.
	AssemblyFilePath NullableString `json:"AssemblyFilePath,omitempty"`
	// Gets a value indicating whether the plugin can be uninstalled.
	CanUninstall *bool `json:"CanUninstall,omitempty"`
	// Gets the full path to the data folder, where the plugin can store any miscellaneous files needed.
	DataFolderPath NullableString `json:"DataFolderPath,omitempty"`
}

IPlugin Defines the MediaBrowser.Common.Plugins.IPlugin.

func NewIPlugin ¶

func NewIPlugin() *IPlugin

NewIPlugin instantiates a new IPlugin object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIPluginWithDefaults ¶

func NewIPluginWithDefaults() *IPlugin

NewIPluginWithDefaults instantiates a new IPlugin object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IPlugin) GetAssemblyFilePath ¶

func (o *IPlugin) GetAssemblyFilePath() string

GetAssemblyFilePath returns the AssemblyFilePath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IPlugin) GetAssemblyFilePathOk ¶

func (o *IPlugin) GetAssemblyFilePathOk() (*string, bool)

GetAssemblyFilePathOk returns a tuple with the AssemblyFilePath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IPlugin) GetCanUninstall ¶

func (o *IPlugin) GetCanUninstall() bool

GetCanUninstall returns the CanUninstall field value if set, zero value otherwise.

func (*IPlugin) GetCanUninstallOk ¶

func (o *IPlugin) GetCanUninstallOk() (*bool, bool)

GetCanUninstallOk returns a tuple with the CanUninstall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPlugin) GetDataFolderPath ¶

func (o *IPlugin) GetDataFolderPath() string

GetDataFolderPath returns the DataFolderPath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IPlugin) GetDataFolderPathOk ¶

func (o *IPlugin) GetDataFolderPathOk() (*string, bool)

GetDataFolderPathOk returns a tuple with the DataFolderPath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IPlugin) GetDescription ¶

func (o *IPlugin) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IPlugin) GetDescriptionOk ¶

func (o *IPlugin) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IPlugin) GetId ¶

func (o *IPlugin) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*IPlugin) GetIdOk ¶

func (o *IPlugin) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPlugin) GetName ¶

func (o *IPlugin) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IPlugin) GetNameOk ¶

func (o *IPlugin) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IPlugin) GetVersion ¶

func (o *IPlugin) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IPlugin) GetVersionOk ¶

func (o *IPlugin) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IPlugin) HasAssemblyFilePath ¶

func (o *IPlugin) HasAssemblyFilePath() bool

HasAssemblyFilePath returns a boolean if a field has been set.

func (*IPlugin) HasCanUninstall ¶

func (o *IPlugin) HasCanUninstall() bool

HasCanUninstall returns a boolean if a field has been set.

func (*IPlugin) HasDataFolderPath ¶

func (o *IPlugin) HasDataFolderPath() bool

HasDataFolderPath returns a boolean if a field has been set.

func (*IPlugin) HasDescription ¶

func (o *IPlugin) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*IPlugin) HasId ¶

func (o *IPlugin) HasId() bool

HasId returns a boolean if a field has been set.

func (*IPlugin) HasName ¶

func (o *IPlugin) HasName() bool

HasName returns a boolean if a field has been set.

func (*IPlugin) HasVersion ¶

func (o *IPlugin) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (IPlugin) MarshalJSON ¶

func (o IPlugin) MarshalJSON() ([]byte, error)

func (*IPlugin) SetAssemblyFilePath ¶

func (o *IPlugin) SetAssemblyFilePath(v string)

SetAssemblyFilePath gets a reference to the given NullableString and assigns it to the AssemblyFilePath field.

func (*IPlugin) SetAssemblyFilePathNil ¶

func (o *IPlugin) SetAssemblyFilePathNil()

SetAssemblyFilePathNil sets the value for AssemblyFilePath to be an explicit nil

func (*IPlugin) SetCanUninstall ¶

func (o *IPlugin) SetCanUninstall(v bool)

SetCanUninstall gets a reference to the given bool and assigns it to the CanUninstall field.

func (*IPlugin) SetDataFolderPath ¶

func (o *IPlugin) SetDataFolderPath(v string)

SetDataFolderPath gets a reference to the given NullableString and assigns it to the DataFolderPath field.

func (*IPlugin) SetDataFolderPathNil ¶

func (o *IPlugin) SetDataFolderPathNil()

SetDataFolderPathNil sets the value for DataFolderPath to be an explicit nil

func (*IPlugin) SetDescription ¶

func (o *IPlugin) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*IPlugin) SetDescriptionNil ¶

func (o *IPlugin) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*IPlugin) SetId ¶

func (o *IPlugin) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*IPlugin) SetName ¶

func (o *IPlugin) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*IPlugin) SetNameNil ¶

func (o *IPlugin) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*IPlugin) SetVersion ¶

func (o *IPlugin) SetVersion(v string)

SetVersion gets a reference to the given NullableString and assigns it to the Version field.

func (*IPlugin) SetVersionNil ¶

func (o *IPlugin) SetVersionNil()

SetVersionNil sets the value for Version to be an explicit nil

func (IPlugin) ToMap ¶

func (o IPlugin) ToMap() (map[string]interface{}, error)

func (*IPlugin) UnsetAssemblyFilePath ¶

func (o *IPlugin) UnsetAssemblyFilePath()

UnsetAssemblyFilePath ensures that no value is present for AssemblyFilePath, not even an explicit nil

func (*IPlugin) UnsetDataFolderPath ¶

func (o *IPlugin) UnsetDataFolderPath()

UnsetDataFolderPath ensures that no value is present for DataFolderPath, not even an explicit nil

func (*IPlugin) UnsetDescription ¶

func (o *IPlugin) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*IPlugin) UnsetName ¶

func (o *IPlugin) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*IPlugin) UnsetVersion ¶

func (o *IPlugin) UnsetVersion()

UnsetVersion ensures that no value is present for Version, not even an explicit nil

type IgnoreWaitRequestDto ¶

type IgnoreWaitRequestDto struct {
	// Gets or sets a value indicating whether the client should be ignored.
	IgnoreWait *bool `json:"IgnoreWait,omitempty"`
}

IgnoreWaitRequestDto Class IgnoreWaitRequestDto.

func NewIgnoreWaitRequestDto ¶

func NewIgnoreWaitRequestDto() *IgnoreWaitRequestDto

NewIgnoreWaitRequestDto instantiates a new IgnoreWaitRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIgnoreWaitRequestDtoWithDefaults ¶

func NewIgnoreWaitRequestDtoWithDefaults() *IgnoreWaitRequestDto

NewIgnoreWaitRequestDtoWithDefaults instantiates a new IgnoreWaitRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IgnoreWaitRequestDto) GetIgnoreWait ¶

func (o *IgnoreWaitRequestDto) GetIgnoreWait() bool

GetIgnoreWait returns the IgnoreWait field value if set, zero value otherwise.

func (*IgnoreWaitRequestDto) GetIgnoreWaitOk ¶

func (o *IgnoreWaitRequestDto) GetIgnoreWaitOk() (*bool, bool)

GetIgnoreWaitOk returns a tuple with the IgnoreWait field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IgnoreWaitRequestDto) HasIgnoreWait ¶

func (o *IgnoreWaitRequestDto) HasIgnoreWait() bool

HasIgnoreWait returns a boolean if a field has been set.

func (IgnoreWaitRequestDto) MarshalJSON ¶

func (o IgnoreWaitRequestDto) MarshalJSON() ([]byte, error)

func (*IgnoreWaitRequestDto) SetIgnoreWait ¶

func (o *IgnoreWaitRequestDto) SetIgnoreWait(v bool)

SetIgnoreWait gets a reference to the given bool and assigns it to the IgnoreWait field.

func (IgnoreWaitRequestDto) ToMap ¶

func (o IgnoreWaitRequestDto) ToMap() (map[string]interface{}, error)

type ImageAPI ¶

type ImageAPI interface {

	/*
		DeleteCustomSplashscreen Delete a custom splashscreen.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiDeleteCustomSplashscreenRequest
	*/
	DeleteCustomSplashscreen(ctx context.Context) ApiDeleteCustomSplashscreenRequest

	// DeleteCustomSplashscreenExecute executes the request
	DeleteCustomSplashscreenExecute(r ApiDeleteCustomSplashscreenRequest) (*http.Response, error)

	/*
		DeleteItemImage Delete an item's image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@param imageType Image type.
		@return ApiDeleteItemImageRequest
	*/
	DeleteItemImage(ctx context.Context, itemId string, imageType ImageType) ApiDeleteItemImageRequest

	// DeleteItemImageExecute executes the request
	DeleteItemImageExecute(r ApiDeleteItemImageRequest) (*http.Response, error)

	/*
		DeleteItemImageByIndex Delete an item's image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@param imageType Image type.
		@param imageIndex The image index.
		@return ApiDeleteItemImageByIndexRequest
	*/
	DeleteItemImageByIndex(ctx context.Context, itemId string, imageType ImageType, imageIndex int32) ApiDeleteItemImageByIndexRequest

	// DeleteItemImageByIndexExecute executes the request
	DeleteItemImageByIndexExecute(r ApiDeleteItemImageByIndexRequest) (*http.Response, error)

	/*
		DeleteUserImage Delete the user's image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiDeleteUserImageRequest
	*/
	DeleteUserImage(ctx context.Context) ApiDeleteUserImageRequest

	// DeleteUserImageExecute executes the request
	DeleteUserImageExecute(r ApiDeleteUserImageRequest) (*http.Response, error)

	/*
		GetArtistImage Get artist image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Artist name.
		@param imageType Image type.
		@param imageIndex Image index.
		@return ApiGetArtistImageRequest
	*/
	GetArtistImage(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiGetArtistImageRequest

	// GetArtistImageExecute executes the request
	//  @return *os.File
	GetArtistImageExecute(r ApiGetArtistImageRequest) (*os.File, *http.Response, error)

	/*
		GetGenreImage Get genre image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Genre name.
		@param imageType Image type.
		@return ApiGetGenreImageRequest
	*/
	GetGenreImage(ctx context.Context, name string, imageType ImageType) ApiGetGenreImageRequest

	// GetGenreImageExecute executes the request
	//  @return *os.File
	GetGenreImageExecute(r ApiGetGenreImageRequest) (*os.File, *http.Response, error)

	/*
		GetGenreImageByIndex Get genre image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Genre name.
		@param imageType Image type.
		@param imageIndex Image index.
		@return ApiGetGenreImageByIndexRequest
	*/
	GetGenreImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiGetGenreImageByIndexRequest

	// GetGenreImageByIndexExecute executes the request
	//  @return *os.File
	GetGenreImageByIndexExecute(r ApiGetGenreImageByIndexRequest) (*os.File, *http.Response, error)

	/*
		GetItemImage Gets the item's image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@param imageType Image type.
		@return ApiGetItemImageRequest
	*/
	GetItemImage(ctx context.Context, itemId string, imageType ImageType) ApiGetItemImageRequest

	// GetItemImageExecute executes the request
	//  @return *os.File
	GetItemImageExecute(r ApiGetItemImageRequest) (*os.File, *http.Response, error)

	/*
		GetItemImage2 Gets the item's image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@param imageType Image type.
		@param maxWidth The maximum image width to return.
		@param maxHeight The maximum image height to return.
		@param tag Optional. Supply the cache tag from the item object to receive strong caching headers.
		@param format Determines the output format of the image - original,gif,jpg,png.
		@param percentPlayed Optional. Percent to render for the percent played overlay.
		@param unplayedCount Optional. Unplayed count overlay to render.
		@param imageIndex Image index.
		@return ApiGetItemImage2Request
	*/
	GetItemImage2(ctx context.Context, itemId string, imageType ImageType, maxWidth int32, maxHeight int32, tag string, format ImageFormat, percentPlayed float64, unplayedCount int32, imageIndex int32) ApiGetItemImage2Request

	// GetItemImage2Execute executes the request
	//  @return *os.File
	GetItemImage2Execute(r ApiGetItemImage2Request) (*os.File, *http.Response, error)

	/*
		GetItemImageByIndex Gets the item's image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@param imageType Image type.
		@param imageIndex Image index.
		@return ApiGetItemImageByIndexRequest
	*/
	GetItemImageByIndex(ctx context.Context, itemId string, imageType ImageType, imageIndex int32) ApiGetItemImageByIndexRequest

	// GetItemImageByIndexExecute executes the request
	//  @return *os.File
	GetItemImageByIndexExecute(r ApiGetItemImageByIndexRequest) (*os.File, *http.Response, error)

	/*
		GetItemImageInfos Get item image infos.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiGetItemImageInfosRequest
	*/
	GetItemImageInfos(ctx context.Context, itemId string) ApiGetItemImageInfosRequest

	// GetItemImageInfosExecute executes the request
	//  @return []ImageInfo
	GetItemImageInfosExecute(r ApiGetItemImageInfosRequest) ([]ImageInfo, *http.Response, error)

	/*
		GetMusicGenreImage Get music genre image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Music genre name.
		@param imageType Image type.
		@return ApiGetMusicGenreImageRequest
	*/
	GetMusicGenreImage(ctx context.Context, name string, imageType ImageType) ApiGetMusicGenreImageRequest

	// GetMusicGenreImageExecute executes the request
	//  @return *os.File
	GetMusicGenreImageExecute(r ApiGetMusicGenreImageRequest) (*os.File, *http.Response, error)

	/*
		GetMusicGenreImageByIndex Get music genre image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Music genre name.
		@param imageType Image type.
		@param imageIndex Image index.
		@return ApiGetMusicGenreImageByIndexRequest
	*/
	GetMusicGenreImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiGetMusicGenreImageByIndexRequest

	// GetMusicGenreImageByIndexExecute executes the request
	//  @return *os.File
	GetMusicGenreImageByIndexExecute(r ApiGetMusicGenreImageByIndexRequest) (*os.File, *http.Response, error)

	/*
		GetPersonImage Get person image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Person name.
		@param imageType Image type.
		@return ApiGetPersonImageRequest
	*/
	GetPersonImage(ctx context.Context, name string, imageType ImageType) ApiGetPersonImageRequest

	// GetPersonImageExecute executes the request
	//  @return *os.File
	GetPersonImageExecute(r ApiGetPersonImageRequest) (*os.File, *http.Response, error)

	/*
		GetPersonImageByIndex Get person image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Person name.
		@param imageType Image type.
		@param imageIndex Image index.
		@return ApiGetPersonImageByIndexRequest
	*/
	GetPersonImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiGetPersonImageByIndexRequest

	// GetPersonImageByIndexExecute executes the request
	//  @return *os.File
	GetPersonImageByIndexExecute(r ApiGetPersonImageByIndexRequest) (*os.File, *http.Response, error)

	/*
		GetSplashscreen Generates or gets the splashscreen.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetSplashscreenRequest
	*/
	GetSplashscreen(ctx context.Context) ApiGetSplashscreenRequest

	// GetSplashscreenExecute executes the request
	//  @return *os.File
	GetSplashscreenExecute(r ApiGetSplashscreenRequest) (*os.File, *http.Response, error)

	/*
		GetStudioImage Get studio image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Studio name.
		@param imageType Image type.
		@return ApiGetStudioImageRequest
	*/
	GetStudioImage(ctx context.Context, name string, imageType ImageType) ApiGetStudioImageRequest

	// GetStudioImageExecute executes the request
	//  @return *os.File
	GetStudioImageExecute(r ApiGetStudioImageRequest) (*os.File, *http.Response, error)

	/*
		GetStudioImageByIndex Get studio image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Studio name.
		@param imageType Image type.
		@param imageIndex Image index.
		@return ApiGetStudioImageByIndexRequest
	*/
	GetStudioImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiGetStudioImageByIndexRequest

	// GetStudioImageByIndexExecute executes the request
	//  @return *os.File
	GetStudioImageByIndexExecute(r ApiGetStudioImageByIndexRequest) (*os.File, *http.Response, error)

	/*
		GetUserImage Get user profile image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetUserImageRequest
	*/
	GetUserImage(ctx context.Context) ApiGetUserImageRequest

	// GetUserImageExecute executes the request
	//  @return *os.File
	GetUserImageExecute(r ApiGetUserImageRequest) (*os.File, *http.Response, error)

	/*
		HeadArtistImage Get artist image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Artist name.
		@param imageType Image type.
		@param imageIndex Image index.
		@return ApiHeadArtistImageRequest
	*/
	HeadArtistImage(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiHeadArtistImageRequest

	// HeadArtistImageExecute executes the request
	//  @return *os.File
	HeadArtistImageExecute(r ApiHeadArtistImageRequest) (*os.File, *http.Response, error)

	/*
		HeadGenreImage Get genre image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Genre name.
		@param imageType Image type.
		@return ApiHeadGenreImageRequest
	*/
	HeadGenreImage(ctx context.Context, name string, imageType ImageType) ApiHeadGenreImageRequest

	// HeadGenreImageExecute executes the request
	//  @return *os.File
	HeadGenreImageExecute(r ApiHeadGenreImageRequest) (*os.File, *http.Response, error)

	/*
		HeadGenreImageByIndex Get genre image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Genre name.
		@param imageType Image type.
		@param imageIndex Image index.
		@return ApiHeadGenreImageByIndexRequest
	*/
	HeadGenreImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiHeadGenreImageByIndexRequest

	// HeadGenreImageByIndexExecute executes the request
	//  @return *os.File
	HeadGenreImageByIndexExecute(r ApiHeadGenreImageByIndexRequest) (*os.File, *http.Response, error)

	/*
		HeadItemImage Gets the item's image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@param imageType Image type.
		@return ApiHeadItemImageRequest
	*/
	HeadItemImage(ctx context.Context, itemId string, imageType ImageType) ApiHeadItemImageRequest

	// HeadItemImageExecute executes the request
	//  @return *os.File
	HeadItemImageExecute(r ApiHeadItemImageRequest) (*os.File, *http.Response, error)

	/*
		HeadItemImage2 Gets the item's image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@param imageType Image type.
		@param maxWidth The maximum image width to return.
		@param maxHeight The maximum image height to return.
		@param tag Optional. Supply the cache tag from the item object to receive strong caching headers.
		@param format Determines the output format of the image - original,gif,jpg,png.
		@param percentPlayed Optional. Percent to render for the percent played overlay.
		@param unplayedCount Optional. Unplayed count overlay to render.
		@param imageIndex Image index.
		@return ApiHeadItemImage2Request
	*/
	HeadItemImage2(ctx context.Context, itemId string, imageType ImageType, maxWidth int32, maxHeight int32, tag string, format ImageFormat, percentPlayed float64, unplayedCount int32, imageIndex int32) ApiHeadItemImage2Request

	// HeadItemImage2Execute executes the request
	//  @return *os.File
	HeadItemImage2Execute(r ApiHeadItemImage2Request) (*os.File, *http.Response, error)

	/*
		HeadItemImageByIndex Gets the item's image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@param imageType Image type.
		@param imageIndex Image index.
		@return ApiHeadItemImageByIndexRequest
	*/
	HeadItemImageByIndex(ctx context.Context, itemId string, imageType ImageType, imageIndex int32) ApiHeadItemImageByIndexRequest

	// HeadItemImageByIndexExecute executes the request
	//  @return *os.File
	HeadItemImageByIndexExecute(r ApiHeadItemImageByIndexRequest) (*os.File, *http.Response, error)

	/*
		HeadMusicGenreImage Get music genre image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Music genre name.
		@param imageType Image type.
		@return ApiHeadMusicGenreImageRequest
	*/
	HeadMusicGenreImage(ctx context.Context, name string, imageType ImageType) ApiHeadMusicGenreImageRequest

	// HeadMusicGenreImageExecute executes the request
	//  @return *os.File
	HeadMusicGenreImageExecute(r ApiHeadMusicGenreImageRequest) (*os.File, *http.Response, error)

	/*
		HeadMusicGenreImageByIndex Get music genre image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Music genre name.
		@param imageType Image type.
		@param imageIndex Image index.
		@return ApiHeadMusicGenreImageByIndexRequest
	*/
	HeadMusicGenreImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiHeadMusicGenreImageByIndexRequest

	// HeadMusicGenreImageByIndexExecute executes the request
	//  @return *os.File
	HeadMusicGenreImageByIndexExecute(r ApiHeadMusicGenreImageByIndexRequest) (*os.File, *http.Response, error)

	/*
		HeadPersonImage Get person image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Person name.
		@param imageType Image type.
		@return ApiHeadPersonImageRequest
	*/
	HeadPersonImage(ctx context.Context, name string, imageType ImageType) ApiHeadPersonImageRequest

	// HeadPersonImageExecute executes the request
	//  @return *os.File
	HeadPersonImageExecute(r ApiHeadPersonImageRequest) (*os.File, *http.Response, error)

	/*
		HeadPersonImageByIndex Get person image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Person name.
		@param imageType Image type.
		@param imageIndex Image index.
		@return ApiHeadPersonImageByIndexRequest
	*/
	HeadPersonImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiHeadPersonImageByIndexRequest

	// HeadPersonImageByIndexExecute executes the request
	//  @return *os.File
	HeadPersonImageByIndexExecute(r ApiHeadPersonImageByIndexRequest) (*os.File, *http.Response, error)

	/*
		HeadStudioImage Get studio image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Studio name.
		@param imageType Image type.
		@return ApiHeadStudioImageRequest
	*/
	HeadStudioImage(ctx context.Context, name string, imageType ImageType) ApiHeadStudioImageRequest

	// HeadStudioImageExecute executes the request
	//  @return *os.File
	HeadStudioImageExecute(r ApiHeadStudioImageRequest) (*os.File, *http.Response, error)

	/*
		HeadStudioImageByIndex Get studio image by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Studio name.
		@param imageType Image type.
		@param imageIndex Image index.
		@return ApiHeadStudioImageByIndexRequest
	*/
	HeadStudioImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiHeadStudioImageByIndexRequest

	// HeadStudioImageByIndexExecute executes the request
	//  @return *os.File
	HeadStudioImageByIndexExecute(r ApiHeadStudioImageByIndexRequest) (*os.File, *http.Response, error)

	/*
		HeadUserImage Get user profile image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiHeadUserImageRequest
	*/
	HeadUserImage(ctx context.Context) ApiHeadUserImageRequest

	// HeadUserImageExecute executes the request
	//  @return *os.File
	HeadUserImageExecute(r ApiHeadUserImageRequest) (*os.File, *http.Response, error)

	/*
		PostUserImage Sets the user image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiPostUserImageRequest
	*/
	PostUserImage(ctx context.Context) ApiPostUserImageRequest

	// PostUserImageExecute executes the request
	PostUserImageExecute(r ApiPostUserImageRequest) (*http.Response, error)

	/*
		SetItemImage Set item image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@param imageType Image type.
		@return ApiSetItemImageRequest
	*/
	SetItemImage(ctx context.Context, itemId string, imageType ImageType) ApiSetItemImageRequest

	// SetItemImageExecute executes the request
	SetItemImageExecute(r ApiSetItemImageRequest) (*http.Response, error)

	/*
		SetItemImageByIndex Set item image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@param imageType Image type.
		@param imageIndex (Unused) Image index.
		@return ApiSetItemImageByIndexRequest
	*/
	SetItemImageByIndex(ctx context.Context, itemId string, imageType ImageType, imageIndex int32) ApiSetItemImageByIndexRequest

	// SetItemImageByIndexExecute executes the request
	SetItemImageByIndexExecute(r ApiSetItemImageByIndexRequest) (*http.Response, error)

	/*
		UpdateItemImageIndex Updates the index for an item image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@param imageType Image type.
		@param imageIndex Old image index.
		@return ApiUpdateItemImageIndexRequest
	*/
	UpdateItemImageIndex(ctx context.Context, itemId string, imageType ImageType, imageIndex int32) ApiUpdateItemImageIndexRequest

	// UpdateItemImageIndexExecute executes the request
	UpdateItemImageIndexExecute(r ApiUpdateItemImageIndexRequest) (*http.Response, error)

	/*
		UploadCustomSplashscreen Uploads a custom splashscreen.  The body is expected to the image contents base64 encoded.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiUploadCustomSplashscreenRequest
	*/
	UploadCustomSplashscreen(ctx context.Context) ApiUploadCustomSplashscreenRequest

	// UploadCustomSplashscreenExecute executes the request
	UploadCustomSplashscreenExecute(r ApiUploadCustomSplashscreenRequest) (*http.Response, error)
}

type ImageAPIService ¶

type ImageAPIService service

ImageAPIService ImageAPI service

func (*ImageAPIService) DeleteCustomSplashscreen ¶

func (a *ImageAPIService) DeleteCustomSplashscreen(ctx context.Context) ApiDeleteCustomSplashscreenRequest

DeleteCustomSplashscreen Delete a custom splashscreen.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeleteCustomSplashscreenRequest

func (*ImageAPIService) DeleteCustomSplashscreenExecute ¶

func (a *ImageAPIService) DeleteCustomSplashscreenExecute(r ApiDeleteCustomSplashscreenRequest) (*http.Response, error)

Execute executes the request

func (*ImageAPIService) DeleteItemImage ¶

func (a *ImageAPIService) DeleteItemImage(ctx context.Context, itemId string, imageType ImageType) ApiDeleteItemImageRequest

DeleteItemImage Delete an item's image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@param imageType Image type.
@return ApiDeleteItemImageRequest

func (*ImageAPIService) DeleteItemImageByIndex ¶

func (a *ImageAPIService) DeleteItemImageByIndex(ctx context.Context, itemId string, imageType ImageType, imageIndex int32) ApiDeleteItemImageByIndexRequest

DeleteItemImageByIndex Delete an item's image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@param imageType Image type.
@param imageIndex The image index.
@return ApiDeleteItemImageByIndexRequest

func (*ImageAPIService) DeleteItemImageByIndexExecute ¶

func (a *ImageAPIService) DeleteItemImageByIndexExecute(r ApiDeleteItemImageByIndexRequest) (*http.Response, error)

Execute executes the request

func (*ImageAPIService) DeleteItemImageExecute ¶

func (a *ImageAPIService) DeleteItemImageExecute(r ApiDeleteItemImageRequest) (*http.Response, error)

Execute executes the request

func (*ImageAPIService) DeleteUserImage ¶

func (a *ImageAPIService) DeleteUserImage(ctx context.Context) ApiDeleteUserImageRequest

DeleteUserImage Delete the user's image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeleteUserImageRequest

func (*ImageAPIService) DeleteUserImageExecute ¶

func (a *ImageAPIService) DeleteUserImageExecute(r ApiDeleteUserImageRequest) (*http.Response, error)

Execute executes the request

func (*ImageAPIService) GetArtistImage ¶

func (a *ImageAPIService) GetArtistImage(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiGetArtistImageRequest

GetArtistImage Get artist image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Artist name.
@param imageType Image type.
@param imageIndex Image index.
@return ApiGetArtistImageRequest

func (*ImageAPIService) GetArtistImageExecute ¶

func (a *ImageAPIService) GetArtistImageExecute(r ApiGetArtistImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) GetGenreImage ¶

func (a *ImageAPIService) GetGenreImage(ctx context.Context, name string, imageType ImageType) ApiGetGenreImageRequest

GetGenreImage Get genre image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Genre name.
@param imageType Image type.
@return ApiGetGenreImageRequest

func (*ImageAPIService) GetGenreImageByIndex ¶

func (a *ImageAPIService) GetGenreImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiGetGenreImageByIndexRequest

GetGenreImageByIndex Get genre image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Genre name.
@param imageType Image type.
@param imageIndex Image index.
@return ApiGetGenreImageByIndexRequest

func (*ImageAPIService) GetGenreImageByIndexExecute ¶

func (a *ImageAPIService) GetGenreImageByIndexExecute(r ApiGetGenreImageByIndexRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) GetGenreImageExecute ¶

func (a *ImageAPIService) GetGenreImageExecute(r ApiGetGenreImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) GetItemImage ¶

func (a *ImageAPIService) GetItemImage(ctx context.Context, itemId string, imageType ImageType) ApiGetItemImageRequest

GetItemImage Gets the item's image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@param imageType Image type.
@return ApiGetItemImageRequest

func (*ImageAPIService) GetItemImage2 ¶

func (a *ImageAPIService) GetItemImage2(ctx context.Context, itemId string, imageType ImageType, maxWidth int32, maxHeight int32, tag string, format ImageFormat, percentPlayed float64, unplayedCount int32, imageIndex int32) ApiGetItemImage2Request

GetItemImage2 Gets the item's image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@param imageType Image type.
@param maxWidth The maximum image width to return.
@param maxHeight The maximum image height to return.
@param tag Optional. Supply the cache tag from the item object to receive strong caching headers.
@param format Determines the output format of the image - original,gif,jpg,png.
@param percentPlayed Optional. Percent to render for the percent played overlay.
@param unplayedCount Optional. Unplayed count overlay to render.
@param imageIndex Image index.
@return ApiGetItemImage2Request

func (*ImageAPIService) GetItemImage2Execute ¶

func (a *ImageAPIService) GetItemImage2Execute(r ApiGetItemImage2Request) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) GetItemImageByIndex ¶

func (a *ImageAPIService) GetItemImageByIndex(ctx context.Context, itemId string, imageType ImageType, imageIndex int32) ApiGetItemImageByIndexRequest

GetItemImageByIndex Gets the item's image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@param imageType Image type.
@param imageIndex Image index.
@return ApiGetItemImageByIndexRequest

func (*ImageAPIService) GetItemImageByIndexExecute ¶

func (a *ImageAPIService) GetItemImageByIndexExecute(r ApiGetItemImageByIndexRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) GetItemImageExecute ¶

func (a *ImageAPIService) GetItemImageExecute(r ApiGetItemImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) GetItemImageInfos ¶

func (a *ImageAPIService) GetItemImageInfos(ctx context.Context, itemId string) ApiGetItemImageInfosRequest

GetItemImageInfos Get item image infos.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiGetItemImageInfosRequest

func (*ImageAPIService) GetItemImageInfosExecute ¶

func (a *ImageAPIService) GetItemImageInfosExecute(r ApiGetItemImageInfosRequest) ([]ImageInfo, *http.Response, error)

Execute executes the request

@return []ImageInfo

func (*ImageAPIService) GetMusicGenreImage ¶

func (a *ImageAPIService) GetMusicGenreImage(ctx context.Context, name string, imageType ImageType) ApiGetMusicGenreImageRequest

GetMusicGenreImage Get music genre image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Music genre name.
@param imageType Image type.
@return ApiGetMusicGenreImageRequest

func (*ImageAPIService) GetMusicGenreImageByIndex ¶

func (a *ImageAPIService) GetMusicGenreImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiGetMusicGenreImageByIndexRequest

GetMusicGenreImageByIndex Get music genre image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Music genre name.
@param imageType Image type.
@param imageIndex Image index.
@return ApiGetMusicGenreImageByIndexRequest

func (*ImageAPIService) GetMusicGenreImageByIndexExecute ¶

func (a *ImageAPIService) GetMusicGenreImageByIndexExecute(r ApiGetMusicGenreImageByIndexRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) GetMusicGenreImageExecute ¶

func (a *ImageAPIService) GetMusicGenreImageExecute(r ApiGetMusicGenreImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) GetPersonImage ¶

func (a *ImageAPIService) GetPersonImage(ctx context.Context, name string, imageType ImageType) ApiGetPersonImageRequest

GetPersonImage Get person image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Person name.
@param imageType Image type.
@return ApiGetPersonImageRequest

func (*ImageAPIService) GetPersonImageByIndex ¶

func (a *ImageAPIService) GetPersonImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiGetPersonImageByIndexRequest

GetPersonImageByIndex Get person image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Person name.
@param imageType Image type.
@param imageIndex Image index.
@return ApiGetPersonImageByIndexRequest

func (*ImageAPIService) GetPersonImageByIndexExecute ¶

func (a *ImageAPIService) GetPersonImageByIndexExecute(r ApiGetPersonImageByIndexRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) GetPersonImageExecute ¶

func (a *ImageAPIService) GetPersonImageExecute(r ApiGetPersonImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) GetSplashscreen ¶

func (a *ImageAPIService) GetSplashscreen(ctx context.Context) ApiGetSplashscreenRequest

GetSplashscreen Generates or gets the splashscreen.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSplashscreenRequest

func (*ImageAPIService) GetSplashscreenExecute ¶

func (a *ImageAPIService) GetSplashscreenExecute(r ApiGetSplashscreenRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) GetStudioImage ¶

func (a *ImageAPIService) GetStudioImage(ctx context.Context, name string, imageType ImageType) ApiGetStudioImageRequest

GetStudioImage Get studio image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Studio name.
@param imageType Image type.
@return ApiGetStudioImageRequest

func (*ImageAPIService) GetStudioImageByIndex ¶

func (a *ImageAPIService) GetStudioImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiGetStudioImageByIndexRequest

GetStudioImageByIndex Get studio image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Studio name.
@param imageType Image type.
@param imageIndex Image index.
@return ApiGetStudioImageByIndexRequest

func (*ImageAPIService) GetStudioImageByIndexExecute ¶

func (a *ImageAPIService) GetStudioImageByIndexExecute(r ApiGetStudioImageByIndexRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) GetStudioImageExecute ¶

func (a *ImageAPIService) GetStudioImageExecute(r ApiGetStudioImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) GetUserImage ¶

GetUserImage Get user profile image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetUserImageRequest

func (*ImageAPIService) GetUserImageExecute ¶

func (a *ImageAPIService) GetUserImageExecute(r ApiGetUserImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) HeadArtistImage ¶

func (a *ImageAPIService) HeadArtistImage(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiHeadArtistImageRequest

HeadArtistImage Get artist image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Artist name.
@param imageType Image type.
@param imageIndex Image index.
@return ApiHeadArtistImageRequest

func (*ImageAPIService) HeadArtistImageExecute ¶

func (a *ImageAPIService) HeadArtistImageExecute(r ApiHeadArtistImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) HeadGenreImage ¶

func (a *ImageAPIService) HeadGenreImage(ctx context.Context, name string, imageType ImageType) ApiHeadGenreImageRequest

HeadGenreImage Get genre image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Genre name.
@param imageType Image type.
@return ApiHeadGenreImageRequest

func (*ImageAPIService) HeadGenreImageByIndex ¶

func (a *ImageAPIService) HeadGenreImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiHeadGenreImageByIndexRequest

HeadGenreImageByIndex Get genre image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Genre name.
@param imageType Image type.
@param imageIndex Image index.
@return ApiHeadGenreImageByIndexRequest

func (*ImageAPIService) HeadGenreImageByIndexExecute ¶

func (a *ImageAPIService) HeadGenreImageByIndexExecute(r ApiHeadGenreImageByIndexRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) HeadGenreImageExecute ¶

func (a *ImageAPIService) HeadGenreImageExecute(r ApiHeadGenreImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) HeadItemImage ¶

func (a *ImageAPIService) HeadItemImage(ctx context.Context, itemId string, imageType ImageType) ApiHeadItemImageRequest

HeadItemImage Gets the item's image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@param imageType Image type.
@return ApiHeadItemImageRequest

func (*ImageAPIService) HeadItemImage2 ¶

func (a *ImageAPIService) HeadItemImage2(ctx context.Context, itemId string, imageType ImageType, maxWidth int32, maxHeight int32, tag string, format ImageFormat, percentPlayed float64, unplayedCount int32, imageIndex int32) ApiHeadItemImage2Request

HeadItemImage2 Gets the item's image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@param imageType Image type.
@param maxWidth The maximum image width to return.
@param maxHeight The maximum image height to return.
@param tag Optional. Supply the cache tag from the item object to receive strong caching headers.
@param format Determines the output format of the image - original,gif,jpg,png.
@param percentPlayed Optional. Percent to render for the percent played overlay.
@param unplayedCount Optional. Unplayed count overlay to render.
@param imageIndex Image index.
@return ApiHeadItemImage2Request

func (*ImageAPIService) HeadItemImage2Execute ¶

func (a *ImageAPIService) HeadItemImage2Execute(r ApiHeadItemImage2Request) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) HeadItemImageByIndex ¶

func (a *ImageAPIService) HeadItemImageByIndex(ctx context.Context, itemId string, imageType ImageType, imageIndex int32) ApiHeadItemImageByIndexRequest

HeadItemImageByIndex Gets the item's image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@param imageType Image type.
@param imageIndex Image index.
@return ApiHeadItemImageByIndexRequest

func (*ImageAPIService) HeadItemImageByIndexExecute ¶

func (a *ImageAPIService) HeadItemImageByIndexExecute(r ApiHeadItemImageByIndexRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) HeadItemImageExecute ¶

func (a *ImageAPIService) HeadItemImageExecute(r ApiHeadItemImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) HeadMusicGenreImage ¶

func (a *ImageAPIService) HeadMusicGenreImage(ctx context.Context, name string, imageType ImageType) ApiHeadMusicGenreImageRequest

HeadMusicGenreImage Get music genre image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Music genre name.
@param imageType Image type.
@return ApiHeadMusicGenreImageRequest

func (*ImageAPIService) HeadMusicGenreImageByIndex ¶

func (a *ImageAPIService) HeadMusicGenreImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiHeadMusicGenreImageByIndexRequest

HeadMusicGenreImageByIndex Get music genre image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Music genre name.
@param imageType Image type.
@param imageIndex Image index.
@return ApiHeadMusicGenreImageByIndexRequest

func (*ImageAPIService) HeadMusicGenreImageByIndexExecute ¶

func (a *ImageAPIService) HeadMusicGenreImageByIndexExecute(r ApiHeadMusicGenreImageByIndexRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) HeadMusicGenreImageExecute ¶

func (a *ImageAPIService) HeadMusicGenreImageExecute(r ApiHeadMusicGenreImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) HeadPersonImage ¶

func (a *ImageAPIService) HeadPersonImage(ctx context.Context, name string, imageType ImageType) ApiHeadPersonImageRequest

HeadPersonImage Get person image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Person name.
@param imageType Image type.
@return ApiHeadPersonImageRequest

func (*ImageAPIService) HeadPersonImageByIndex ¶

func (a *ImageAPIService) HeadPersonImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiHeadPersonImageByIndexRequest

HeadPersonImageByIndex Get person image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Person name.
@param imageType Image type.
@param imageIndex Image index.
@return ApiHeadPersonImageByIndexRequest

func (*ImageAPIService) HeadPersonImageByIndexExecute ¶

func (a *ImageAPIService) HeadPersonImageByIndexExecute(r ApiHeadPersonImageByIndexRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) HeadPersonImageExecute ¶

func (a *ImageAPIService) HeadPersonImageExecute(r ApiHeadPersonImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) HeadStudioImage ¶

func (a *ImageAPIService) HeadStudioImage(ctx context.Context, name string, imageType ImageType) ApiHeadStudioImageRequest

HeadStudioImage Get studio image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Studio name.
@param imageType Image type.
@return ApiHeadStudioImageRequest

func (*ImageAPIService) HeadStudioImageByIndex ¶

func (a *ImageAPIService) HeadStudioImageByIndex(ctx context.Context, name string, imageType ImageType, imageIndex int32) ApiHeadStudioImageByIndexRequest

HeadStudioImageByIndex Get studio image by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Studio name.
@param imageType Image type.
@param imageIndex Image index.
@return ApiHeadStudioImageByIndexRequest

func (*ImageAPIService) HeadStudioImageByIndexExecute ¶

func (a *ImageAPIService) HeadStudioImageByIndexExecute(r ApiHeadStudioImageByIndexRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) HeadStudioImageExecute ¶

func (a *ImageAPIService) HeadStudioImageExecute(r ApiHeadStudioImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) HeadUserImage ¶

HeadUserImage Get user profile image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiHeadUserImageRequest

func (*ImageAPIService) HeadUserImageExecute ¶

func (a *ImageAPIService) HeadUserImageExecute(r ApiHeadUserImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*ImageAPIService) PostUserImage ¶

PostUserImage Sets the user image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostUserImageRequest

func (*ImageAPIService) PostUserImageExecute ¶

func (a *ImageAPIService) PostUserImageExecute(r ApiPostUserImageRequest) (*http.Response, error)

Execute executes the request

func (*ImageAPIService) SetItemImage ¶

func (a *ImageAPIService) SetItemImage(ctx context.Context, itemId string, imageType ImageType) ApiSetItemImageRequest

SetItemImage Set item image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@param imageType Image type.
@return ApiSetItemImageRequest

func (*ImageAPIService) SetItemImageByIndex ¶

func (a *ImageAPIService) SetItemImageByIndex(ctx context.Context, itemId string, imageType ImageType, imageIndex int32) ApiSetItemImageByIndexRequest

SetItemImageByIndex Set item image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@param imageType Image type.
@param imageIndex (Unused) Image index.
@return ApiSetItemImageByIndexRequest

func (*ImageAPIService) SetItemImageByIndexExecute ¶

func (a *ImageAPIService) SetItemImageByIndexExecute(r ApiSetItemImageByIndexRequest) (*http.Response, error)

Execute executes the request

func (*ImageAPIService) SetItemImageExecute ¶

func (a *ImageAPIService) SetItemImageExecute(r ApiSetItemImageRequest) (*http.Response, error)

Execute executes the request

func (*ImageAPIService) UpdateItemImageIndex ¶

func (a *ImageAPIService) UpdateItemImageIndex(ctx context.Context, itemId string, imageType ImageType, imageIndex int32) ApiUpdateItemImageIndexRequest

UpdateItemImageIndex Updates the index for an item image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@param imageType Image type.
@param imageIndex Old image index.
@return ApiUpdateItemImageIndexRequest

func (*ImageAPIService) UpdateItemImageIndexExecute ¶

func (a *ImageAPIService) UpdateItemImageIndexExecute(r ApiUpdateItemImageIndexRequest) (*http.Response, error)

Execute executes the request

func (*ImageAPIService) UploadCustomSplashscreen ¶

func (a *ImageAPIService) UploadCustomSplashscreen(ctx context.Context) ApiUploadCustomSplashscreenRequest

UploadCustomSplashscreen Uploads a custom splashscreen. The body is expected to the image contents base64 encoded.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUploadCustomSplashscreenRequest

func (*ImageAPIService) UploadCustomSplashscreenExecute ¶

func (a *ImageAPIService) UploadCustomSplashscreenExecute(r ApiUploadCustomSplashscreenRequest) (*http.Response, error)

Execute executes the request

type ImageFormat ¶

type ImageFormat string

ImageFormat Enum ImageOutputFormat.

const (
	IMAGEFORMAT_BMP  ImageFormat = "Bmp"
	IMAGEFORMAT_GIF  ImageFormat = "Gif"
	IMAGEFORMAT_JPG  ImageFormat = "Jpg"
	IMAGEFORMAT_PNG  ImageFormat = "Png"
	IMAGEFORMAT_WEBP ImageFormat = "Webp"
	IMAGEFORMAT_SVG  ImageFormat = "Svg"
)

List of ImageFormat

func NewImageFormatFromValue ¶

func NewImageFormatFromValue(v string) (*ImageFormat, error)

NewImageFormatFromValue returns a pointer to a valid ImageFormat for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ImageFormat) IsValid ¶

func (v ImageFormat) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ImageFormat) Ptr ¶

func (v ImageFormat) Ptr() *ImageFormat

Ptr returns reference to ImageFormat value

func (*ImageFormat) UnmarshalJSON ¶

func (v *ImageFormat) UnmarshalJSON(src []byte) error

type ImageInfo ¶

type ImageInfo struct {
	// Gets or sets the type of the image.
	ImageType *ImageType `json:"ImageType,omitempty"`
	// Gets or sets the index of the image.
	ImageIndex NullableInt32 `json:"ImageIndex,omitempty"`
	// Gets or sets the image tag.
	ImageTag NullableString `json:"ImageTag,omitempty"`
	// Gets or sets the path.
	Path NullableString `json:"Path,omitempty"`
	// Gets or sets the blurhash.
	BlurHash NullableString `json:"BlurHash,omitempty"`
	// Gets or sets the height.
	Height NullableInt32 `json:"Height,omitempty"`
	// Gets or sets the width.
	Width NullableInt32 `json:"Width,omitempty"`
	// Gets or sets the size.
	Size *int64 `json:"Size,omitempty"`
}

ImageInfo Class ImageInfo.

func NewImageInfo ¶

func NewImageInfo() *ImageInfo

NewImageInfo instantiates a new ImageInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewImageInfoWithDefaults ¶

func NewImageInfoWithDefaults() *ImageInfo

NewImageInfoWithDefaults instantiates a new ImageInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ImageInfo) GetBlurHash ¶

func (o *ImageInfo) GetBlurHash() string

GetBlurHash returns the BlurHash field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ImageInfo) GetBlurHashOk ¶

func (o *ImageInfo) GetBlurHashOk() (*string, bool)

GetBlurHashOk returns a tuple with the BlurHash field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ImageInfo) GetHeight ¶

func (o *ImageInfo) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ImageInfo) GetHeightOk ¶

func (o *ImageInfo) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ImageInfo) GetImageIndex ¶

func (o *ImageInfo) GetImageIndex() int32

GetImageIndex returns the ImageIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ImageInfo) GetImageIndexOk ¶

func (o *ImageInfo) GetImageIndexOk() (*int32, bool)

GetImageIndexOk returns a tuple with the ImageIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ImageInfo) GetImageTag ¶

func (o *ImageInfo) GetImageTag() string

GetImageTag returns the ImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ImageInfo) GetImageTagOk ¶

func (o *ImageInfo) GetImageTagOk() (*string, bool)

GetImageTagOk returns a tuple with the ImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ImageInfo) GetImageType ¶

func (o *ImageInfo) GetImageType() ImageType

GetImageType returns the ImageType field value if set, zero value otherwise.

func (*ImageInfo) GetImageTypeOk ¶

func (o *ImageInfo) GetImageTypeOk() (*ImageType, bool)

GetImageTypeOk returns a tuple with the ImageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageInfo) GetPath ¶

func (o *ImageInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ImageInfo) GetPathOk ¶

func (o *ImageInfo) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ImageInfo) GetSize ¶

func (o *ImageInfo) GetSize() int64

GetSize returns the Size field value if set, zero value otherwise.

func (*ImageInfo) GetSizeOk ¶

func (o *ImageInfo) GetSizeOk() (*int64, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageInfo) GetWidth ¶

func (o *ImageInfo) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ImageInfo) GetWidthOk ¶

func (o *ImageInfo) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ImageInfo) HasBlurHash ¶

func (o *ImageInfo) HasBlurHash() bool

HasBlurHash returns a boolean if a field has been set.

func (*ImageInfo) HasHeight ¶

func (o *ImageInfo) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*ImageInfo) HasImageIndex ¶

func (o *ImageInfo) HasImageIndex() bool

HasImageIndex returns a boolean if a field has been set.

func (*ImageInfo) HasImageTag ¶

func (o *ImageInfo) HasImageTag() bool

HasImageTag returns a boolean if a field has been set.

func (*ImageInfo) HasImageType ¶

func (o *ImageInfo) HasImageType() bool

HasImageType returns a boolean if a field has been set.

func (*ImageInfo) HasPath ¶

func (o *ImageInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*ImageInfo) HasSize ¶

func (o *ImageInfo) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*ImageInfo) HasWidth ¶

func (o *ImageInfo) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (ImageInfo) MarshalJSON ¶

func (o ImageInfo) MarshalJSON() ([]byte, error)

func (*ImageInfo) SetBlurHash ¶

func (o *ImageInfo) SetBlurHash(v string)

SetBlurHash gets a reference to the given NullableString and assigns it to the BlurHash field.

func (*ImageInfo) SetBlurHashNil ¶

func (o *ImageInfo) SetBlurHashNil()

SetBlurHashNil sets the value for BlurHash to be an explicit nil

func (*ImageInfo) SetHeight ¶

func (o *ImageInfo) SetHeight(v int32)

SetHeight gets a reference to the given NullableInt32 and assigns it to the Height field.

func (*ImageInfo) SetHeightNil ¶

func (o *ImageInfo) SetHeightNil()

SetHeightNil sets the value for Height to be an explicit nil

func (*ImageInfo) SetImageIndex ¶

func (o *ImageInfo) SetImageIndex(v int32)

SetImageIndex gets a reference to the given NullableInt32 and assigns it to the ImageIndex field.

func (*ImageInfo) SetImageIndexNil ¶

func (o *ImageInfo) SetImageIndexNil()

SetImageIndexNil sets the value for ImageIndex to be an explicit nil

func (*ImageInfo) SetImageTag ¶

func (o *ImageInfo) SetImageTag(v string)

SetImageTag gets a reference to the given NullableString and assigns it to the ImageTag field.

func (*ImageInfo) SetImageTagNil ¶

func (o *ImageInfo) SetImageTagNil()

SetImageTagNil sets the value for ImageTag to be an explicit nil

func (*ImageInfo) SetImageType ¶

func (o *ImageInfo) SetImageType(v ImageType)

SetImageType gets a reference to the given ImageType and assigns it to the ImageType field.

func (*ImageInfo) SetPath ¶

func (o *ImageInfo) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*ImageInfo) SetPathNil ¶

func (o *ImageInfo) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*ImageInfo) SetSize ¶

func (o *ImageInfo) SetSize(v int64)

SetSize gets a reference to the given int64 and assigns it to the Size field.

func (*ImageInfo) SetWidth ¶

func (o *ImageInfo) SetWidth(v int32)

SetWidth gets a reference to the given NullableInt32 and assigns it to the Width field.

func (*ImageInfo) SetWidthNil ¶

func (o *ImageInfo) SetWidthNil()

SetWidthNil sets the value for Width to be an explicit nil

func (ImageInfo) ToMap ¶

func (o ImageInfo) ToMap() (map[string]interface{}, error)

func (*ImageInfo) UnsetBlurHash ¶

func (o *ImageInfo) UnsetBlurHash()

UnsetBlurHash ensures that no value is present for BlurHash, not even an explicit nil

func (*ImageInfo) UnsetHeight ¶

func (o *ImageInfo) UnsetHeight()

UnsetHeight ensures that no value is present for Height, not even an explicit nil

func (*ImageInfo) UnsetImageIndex ¶

func (o *ImageInfo) UnsetImageIndex()

UnsetImageIndex ensures that no value is present for ImageIndex, not even an explicit nil

func (*ImageInfo) UnsetImageTag ¶

func (o *ImageInfo) UnsetImageTag()

UnsetImageTag ensures that no value is present for ImageTag, not even an explicit nil

func (*ImageInfo) UnsetPath ¶

func (o *ImageInfo) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*ImageInfo) UnsetWidth ¶

func (o *ImageInfo) UnsetWidth()

UnsetWidth ensures that no value is present for Width, not even an explicit nil

type ImageOption ¶

type ImageOption struct {
	// Gets or sets the type.
	Type *ImageType `json:"Type,omitempty"`
	// Gets or sets the limit.
	Limit *int32 `json:"Limit,omitempty"`
	// Gets or sets the minimum width.
	MinWidth *int32 `json:"MinWidth,omitempty"`
}

ImageOption struct for ImageOption

func NewImageOption ¶

func NewImageOption() *ImageOption

NewImageOption instantiates a new ImageOption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewImageOptionWithDefaults ¶

func NewImageOptionWithDefaults() *ImageOption

NewImageOptionWithDefaults instantiates a new ImageOption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ImageOption) GetLimit ¶

func (o *ImageOption) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*ImageOption) GetLimitOk ¶

func (o *ImageOption) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageOption) GetMinWidth ¶

func (o *ImageOption) GetMinWidth() int32

GetMinWidth returns the MinWidth field value if set, zero value otherwise.

func (*ImageOption) GetMinWidthOk ¶

func (o *ImageOption) GetMinWidthOk() (*int32, bool)

GetMinWidthOk returns a tuple with the MinWidth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageOption) GetType ¶

func (o *ImageOption) GetType() ImageType

GetType returns the Type field value if set, zero value otherwise.

func (*ImageOption) GetTypeOk ¶

func (o *ImageOption) GetTypeOk() (*ImageType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageOption) HasLimit ¶

func (o *ImageOption) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*ImageOption) HasMinWidth ¶

func (o *ImageOption) HasMinWidth() bool

HasMinWidth returns a boolean if a field has been set.

func (*ImageOption) HasType ¶

func (o *ImageOption) HasType() bool

HasType returns a boolean if a field has been set.

func (ImageOption) MarshalJSON ¶

func (o ImageOption) MarshalJSON() ([]byte, error)

func (*ImageOption) SetLimit ¶

func (o *ImageOption) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

func (*ImageOption) SetMinWidth ¶

func (o *ImageOption) SetMinWidth(v int32)

SetMinWidth gets a reference to the given int32 and assigns it to the MinWidth field.

func (*ImageOption) SetType ¶

func (o *ImageOption) SetType(v ImageType)

SetType gets a reference to the given ImageType and assigns it to the Type field.

func (ImageOption) ToMap ¶

func (o ImageOption) ToMap() (map[string]interface{}, error)

type ImageOrientation ¶

type ImageOrientation string

ImageOrientation the model 'ImageOrientation'

const (
	IMAGEORIENTATION_TOP_LEFT     ImageOrientation = "TopLeft"
	IMAGEORIENTATION_TOP_RIGHT    ImageOrientation = "TopRight"
	IMAGEORIENTATION_BOTTOM_RIGHT ImageOrientation = "BottomRight"
	IMAGEORIENTATION_BOTTOM_LEFT  ImageOrientation = "BottomLeft"
	IMAGEORIENTATION_LEFT_TOP     ImageOrientation = "LeftTop"
	IMAGEORIENTATION_RIGHT_TOP    ImageOrientation = "RightTop"
	IMAGEORIENTATION_RIGHT_BOTTOM ImageOrientation = "RightBottom"
	IMAGEORIENTATION_LEFT_BOTTOM  ImageOrientation = "LeftBottom"
)

List of ImageOrientation

func NewImageOrientationFromValue ¶

func NewImageOrientationFromValue(v string) (*ImageOrientation, error)

NewImageOrientationFromValue returns a pointer to a valid ImageOrientation for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ImageOrientation) IsValid ¶

func (v ImageOrientation) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ImageOrientation) Ptr ¶

Ptr returns reference to ImageOrientation value

func (*ImageOrientation) UnmarshalJSON ¶

func (v *ImageOrientation) UnmarshalJSON(src []byte) error

type ImageProviderInfo ¶

type ImageProviderInfo struct {
	// Gets the name.
	Name *string `json:"Name,omitempty"`
	// Gets the supported image types.
	SupportedImages []ImageType `json:"SupportedImages,omitempty"`
}

ImageProviderInfo Class ImageProviderInfo.

func NewImageProviderInfo ¶

func NewImageProviderInfo() *ImageProviderInfo

NewImageProviderInfo instantiates a new ImageProviderInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewImageProviderInfoWithDefaults ¶

func NewImageProviderInfoWithDefaults() *ImageProviderInfo

NewImageProviderInfoWithDefaults instantiates a new ImageProviderInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ImageProviderInfo) GetName ¶

func (o *ImageProviderInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ImageProviderInfo) GetNameOk ¶

func (o *ImageProviderInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageProviderInfo) GetSupportedImages ¶

func (o *ImageProviderInfo) GetSupportedImages() []ImageType

GetSupportedImages returns the SupportedImages field value if set, zero value otherwise.

func (*ImageProviderInfo) GetSupportedImagesOk ¶

func (o *ImageProviderInfo) GetSupportedImagesOk() ([]ImageType, bool)

GetSupportedImagesOk returns a tuple with the SupportedImages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageProviderInfo) HasName ¶

func (o *ImageProviderInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*ImageProviderInfo) HasSupportedImages ¶

func (o *ImageProviderInfo) HasSupportedImages() bool

HasSupportedImages returns a boolean if a field has been set.

func (ImageProviderInfo) MarshalJSON ¶

func (o ImageProviderInfo) MarshalJSON() ([]byte, error)

func (*ImageProviderInfo) SetName ¶

func (o *ImageProviderInfo) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ImageProviderInfo) SetSupportedImages ¶

func (o *ImageProviderInfo) SetSupportedImages(v []ImageType)

SetSupportedImages gets a reference to the given []ImageType and assigns it to the SupportedImages field.

func (ImageProviderInfo) ToMap ¶

func (o ImageProviderInfo) ToMap() (map[string]interface{}, error)

type ImageResolution ¶

type ImageResolution string

ImageResolution Enum ImageResolution.

const (
	IMAGERESOLUTION_MATCH_SOURCE ImageResolution = "MatchSource"
	IMAGERESOLUTION_P144         ImageResolution = "P144"
	IMAGERESOLUTION_P240         ImageResolution = "P240"
	IMAGERESOLUTION_P360         ImageResolution = "P360"
	IMAGERESOLUTION_P480         ImageResolution = "P480"
	IMAGERESOLUTION_P720         ImageResolution = "P720"
	IMAGERESOLUTION_P1080        ImageResolution = "P1080"
	IMAGERESOLUTION_P1440        ImageResolution = "P1440"
	IMAGERESOLUTION_P2160        ImageResolution = "P2160"
)

List of ImageResolution

func NewImageResolutionFromValue ¶

func NewImageResolutionFromValue(v string) (*ImageResolution, error)

NewImageResolutionFromValue returns a pointer to a valid ImageResolution for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ImageResolution) IsValid ¶

func (v ImageResolution) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ImageResolution) Ptr ¶

Ptr returns reference to ImageResolution value

func (*ImageResolution) UnmarshalJSON ¶

func (v *ImageResolution) UnmarshalJSON(src []byte) error

type ImageSavingConvention ¶

type ImageSavingConvention string

ImageSavingConvention the model 'ImageSavingConvention'

const (
	IMAGESAVINGCONVENTION_LEGACY     ImageSavingConvention = "Legacy"
	IMAGESAVINGCONVENTION_COMPATIBLE ImageSavingConvention = "Compatible"
)

List of ImageSavingConvention

func NewImageSavingConventionFromValue ¶

func NewImageSavingConventionFromValue(v string) (*ImageSavingConvention, error)

NewImageSavingConventionFromValue returns a pointer to a valid ImageSavingConvention for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ImageSavingConvention) IsValid ¶

func (v ImageSavingConvention) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ImageSavingConvention) Ptr ¶

Ptr returns reference to ImageSavingConvention value

func (*ImageSavingConvention) UnmarshalJSON ¶

func (v *ImageSavingConvention) UnmarshalJSON(src []byte) error

type ImageType ¶

type ImageType string

ImageType Enum ImageType.

const (
	IMAGETYPE_PRIMARY    ImageType = "Primary"
	IMAGETYPE_ART        ImageType = "Art"
	IMAGETYPE_BACKDROP   ImageType = "Backdrop"
	IMAGETYPE_BANNER     ImageType = "Banner"
	IMAGETYPE_THUMB      ImageType = "Thumb"
	IMAGETYPE_DISC       ImageType = "Disc"
	IMAGETYPE_BOX        ImageType = "Box"
	IMAGETYPE_SCREENSHOT ImageType = "Screenshot"
	IMAGETYPE_MENU       ImageType = "Menu"
	IMAGETYPE_CHAPTER    ImageType = "Chapter"
	IMAGETYPE_BOX_REAR   ImageType = "BoxRear"
	IMAGETYPE_PROFILE    ImageType = "Profile"
)

List of ImageType

func NewImageTypeFromValue ¶

func NewImageTypeFromValue(v string) (*ImageType, error)

NewImageTypeFromValue returns a pointer to a valid ImageType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ImageType) IsValid ¶

func (v ImageType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ImageType) Ptr ¶

func (v ImageType) Ptr() *ImageType

Ptr returns reference to ImageType value

func (*ImageType) UnmarshalJSON ¶

func (v *ImageType) UnmarshalJSON(src []byte) error

type InboundKeepAliveMessage ¶

type InboundKeepAliveMessage struct {
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

InboundKeepAliveMessage Keep alive websocket messages.

func NewInboundKeepAliveMessage ¶

func NewInboundKeepAliveMessage() *InboundKeepAliveMessage

NewInboundKeepAliveMessage instantiates a new InboundKeepAliveMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInboundKeepAliveMessageWithDefaults ¶

func NewInboundKeepAliveMessageWithDefaults() *InboundKeepAliveMessage

NewInboundKeepAliveMessageWithDefaults instantiates a new InboundKeepAliveMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InboundKeepAliveMessage) GetMessageType ¶

func (o *InboundKeepAliveMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*InboundKeepAliveMessage) GetMessageTypeOk ¶

func (o *InboundKeepAliveMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InboundKeepAliveMessage) HasMessageType ¶

func (o *InboundKeepAliveMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (InboundKeepAliveMessage) MarshalJSON ¶

func (o InboundKeepAliveMessage) MarshalJSON() ([]byte, error)

func (*InboundKeepAliveMessage) SetMessageType ¶

func (o *InboundKeepAliveMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (InboundKeepAliveMessage) ToMap ¶

func (o InboundKeepAliveMessage) ToMap() (map[string]interface{}, error)

type InboundWebSocketMessage ¶

type InboundWebSocketMessage struct {
	ActivityLogEntryStartMessage   *ActivityLogEntryStartMessage
	ActivityLogEntryStopMessage    *ActivityLogEntryStopMessage
	InboundKeepAliveMessage        *InboundKeepAliveMessage
	ScheduledTasksInfoStartMessage *ScheduledTasksInfoStartMessage
	ScheduledTasksInfoStopMessage  *ScheduledTasksInfoStopMessage
	SessionsStartMessage           *SessionsStartMessage
	SessionsStopMessage            *SessionsStopMessage
}

InboundWebSocketMessage - Represents the list of possible inbound websocket types

func ActivityLogEntryStartMessageAsInboundWebSocketMessage ¶

func ActivityLogEntryStartMessageAsInboundWebSocketMessage(v *ActivityLogEntryStartMessage) InboundWebSocketMessage

ActivityLogEntryStartMessageAsInboundWebSocketMessage is a convenience function that returns ActivityLogEntryStartMessage wrapped in InboundWebSocketMessage

func ActivityLogEntryStopMessageAsInboundWebSocketMessage ¶

func ActivityLogEntryStopMessageAsInboundWebSocketMessage(v *ActivityLogEntryStopMessage) InboundWebSocketMessage

ActivityLogEntryStopMessageAsInboundWebSocketMessage is a convenience function that returns ActivityLogEntryStopMessage wrapped in InboundWebSocketMessage

func InboundKeepAliveMessageAsInboundWebSocketMessage ¶

func InboundKeepAliveMessageAsInboundWebSocketMessage(v *InboundKeepAliveMessage) InboundWebSocketMessage

InboundKeepAliveMessageAsInboundWebSocketMessage is a convenience function that returns InboundKeepAliveMessage wrapped in InboundWebSocketMessage

func ScheduledTasksInfoStartMessageAsInboundWebSocketMessage ¶

func ScheduledTasksInfoStartMessageAsInboundWebSocketMessage(v *ScheduledTasksInfoStartMessage) InboundWebSocketMessage

ScheduledTasksInfoStartMessageAsInboundWebSocketMessage is a convenience function that returns ScheduledTasksInfoStartMessage wrapped in InboundWebSocketMessage

func ScheduledTasksInfoStopMessageAsInboundWebSocketMessage ¶

func ScheduledTasksInfoStopMessageAsInboundWebSocketMessage(v *ScheduledTasksInfoStopMessage) InboundWebSocketMessage

ScheduledTasksInfoStopMessageAsInboundWebSocketMessage is a convenience function that returns ScheduledTasksInfoStopMessage wrapped in InboundWebSocketMessage

func SessionsStartMessageAsInboundWebSocketMessage ¶

func SessionsStartMessageAsInboundWebSocketMessage(v *SessionsStartMessage) InboundWebSocketMessage

SessionsStartMessageAsInboundWebSocketMessage is a convenience function that returns SessionsStartMessage wrapped in InboundWebSocketMessage

func SessionsStopMessageAsInboundWebSocketMessage ¶

func SessionsStopMessageAsInboundWebSocketMessage(v *SessionsStopMessage) InboundWebSocketMessage

SessionsStopMessageAsInboundWebSocketMessage is a convenience function that returns SessionsStopMessage wrapped in InboundWebSocketMessage

func (*InboundWebSocketMessage) GetActualInstance ¶

func (obj *InboundWebSocketMessage) GetActualInstance() interface{}

Get the actual instance

func (InboundWebSocketMessage) MarshalJSON ¶

func (src InboundWebSocketMessage) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*InboundWebSocketMessage) UnmarshalJSON ¶

func (dst *InboundWebSocketMessage) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type InstallationInfo ¶

type InstallationInfo struct {
	// Gets or sets the Id.
	Guid *string `json:"Guid,omitempty"`
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the version.
	Version NullableString `json:"Version,omitempty"`
	// Gets or sets the changelog for this version.
	Changelog NullableString `json:"Changelog,omitempty"`
	// Gets or sets the source URL.
	SourceUrl NullableString `json:"SourceUrl,omitempty"`
	// Gets or sets a checksum for the binary.
	Checksum NullableString `json:"Checksum,omitempty"`
	// Gets or sets package information for the installation.
	PackageInfo NullablePackageInfo `json:"PackageInfo,omitempty"`
}

InstallationInfo Class InstallationInfo.

func NewInstallationInfo ¶

func NewInstallationInfo() *InstallationInfo

NewInstallationInfo instantiates a new InstallationInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInstallationInfoWithDefaults ¶

func NewInstallationInfoWithDefaults() *InstallationInfo

NewInstallationInfoWithDefaults instantiates a new InstallationInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InstallationInfo) GetChangelog ¶

func (o *InstallationInfo) GetChangelog() string

GetChangelog returns the Changelog field value if set, zero value otherwise (both if not set or set to explicit null).

func (*InstallationInfo) GetChangelogOk ¶

func (o *InstallationInfo) GetChangelogOk() (*string, bool)

GetChangelogOk returns a tuple with the Changelog field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*InstallationInfo) GetChecksum ¶

func (o *InstallationInfo) GetChecksum() string

GetChecksum returns the Checksum field value if set, zero value otherwise (both if not set or set to explicit null).

func (*InstallationInfo) GetChecksumOk ¶

func (o *InstallationInfo) GetChecksumOk() (*string, bool)

GetChecksumOk returns a tuple with the Checksum field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*InstallationInfo) GetGuid ¶

func (o *InstallationInfo) GetGuid() string

GetGuid returns the Guid field value if set, zero value otherwise.

func (*InstallationInfo) GetGuidOk ¶

func (o *InstallationInfo) GetGuidOk() (*string, bool)

GetGuidOk returns a tuple with the Guid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstallationInfo) GetName ¶

func (o *InstallationInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*InstallationInfo) GetNameOk ¶

func (o *InstallationInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*InstallationInfo) GetPackageInfo ¶

func (o *InstallationInfo) GetPackageInfo() PackageInfo

GetPackageInfo returns the PackageInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*InstallationInfo) GetPackageInfoOk ¶

func (o *InstallationInfo) GetPackageInfoOk() (*PackageInfo, bool)

GetPackageInfoOk returns a tuple with the PackageInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*InstallationInfo) GetSourceUrl ¶

func (o *InstallationInfo) GetSourceUrl() string

GetSourceUrl returns the SourceUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*InstallationInfo) GetSourceUrlOk ¶

func (o *InstallationInfo) GetSourceUrlOk() (*string, bool)

GetSourceUrlOk returns a tuple with the SourceUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*InstallationInfo) GetVersion ¶

func (o *InstallationInfo) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise (both if not set or set to explicit null).

func (*InstallationInfo) GetVersionOk ¶

func (o *InstallationInfo) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*InstallationInfo) HasChangelog ¶

func (o *InstallationInfo) HasChangelog() bool

HasChangelog returns a boolean if a field has been set.

func (*InstallationInfo) HasChecksum ¶

func (o *InstallationInfo) HasChecksum() bool

HasChecksum returns a boolean if a field has been set.

func (*InstallationInfo) HasGuid ¶

func (o *InstallationInfo) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*InstallationInfo) HasName ¶

func (o *InstallationInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*InstallationInfo) HasPackageInfo ¶

func (o *InstallationInfo) HasPackageInfo() bool

HasPackageInfo returns a boolean if a field has been set.

func (*InstallationInfo) HasSourceUrl ¶

func (o *InstallationInfo) HasSourceUrl() bool

HasSourceUrl returns a boolean if a field has been set.

func (*InstallationInfo) HasVersion ¶

func (o *InstallationInfo) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (InstallationInfo) MarshalJSON ¶

func (o InstallationInfo) MarshalJSON() ([]byte, error)

func (*InstallationInfo) SetChangelog ¶

func (o *InstallationInfo) SetChangelog(v string)

SetChangelog gets a reference to the given NullableString and assigns it to the Changelog field.

func (*InstallationInfo) SetChangelogNil ¶

func (o *InstallationInfo) SetChangelogNil()

SetChangelogNil sets the value for Changelog to be an explicit nil

func (*InstallationInfo) SetChecksum ¶

func (o *InstallationInfo) SetChecksum(v string)

SetChecksum gets a reference to the given NullableString and assigns it to the Checksum field.

func (*InstallationInfo) SetChecksumNil ¶

func (o *InstallationInfo) SetChecksumNil()

SetChecksumNil sets the value for Checksum to be an explicit nil

func (*InstallationInfo) SetGuid ¶

func (o *InstallationInfo) SetGuid(v string)

SetGuid gets a reference to the given string and assigns it to the Guid field.

func (*InstallationInfo) SetName ¶

func (o *InstallationInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*InstallationInfo) SetNameNil ¶

func (o *InstallationInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*InstallationInfo) SetPackageInfo ¶

func (o *InstallationInfo) SetPackageInfo(v PackageInfo)

SetPackageInfo gets a reference to the given NullablePackageInfo and assigns it to the PackageInfo field.

func (*InstallationInfo) SetPackageInfoNil ¶

func (o *InstallationInfo) SetPackageInfoNil()

SetPackageInfoNil sets the value for PackageInfo to be an explicit nil

func (*InstallationInfo) SetSourceUrl ¶

func (o *InstallationInfo) SetSourceUrl(v string)

SetSourceUrl gets a reference to the given NullableString and assigns it to the SourceUrl field.

func (*InstallationInfo) SetSourceUrlNil ¶

func (o *InstallationInfo) SetSourceUrlNil()

SetSourceUrlNil sets the value for SourceUrl to be an explicit nil

func (*InstallationInfo) SetVersion ¶

func (o *InstallationInfo) SetVersion(v string)

SetVersion gets a reference to the given NullableString and assigns it to the Version field.

func (*InstallationInfo) SetVersionNil ¶

func (o *InstallationInfo) SetVersionNil()

SetVersionNil sets the value for Version to be an explicit nil

func (InstallationInfo) ToMap ¶

func (o InstallationInfo) ToMap() (map[string]interface{}, error)

func (*InstallationInfo) UnsetChangelog ¶

func (o *InstallationInfo) UnsetChangelog()

UnsetChangelog ensures that no value is present for Changelog, not even an explicit nil

func (*InstallationInfo) UnsetChecksum ¶

func (o *InstallationInfo) UnsetChecksum()

UnsetChecksum ensures that no value is present for Checksum, not even an explicit nil

func (*InstallationInfo) UnsetName ¶

func (o *InstallationInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*InstallationInfo) UnsetPackageInfo ¶

func (o *InstallationInfo) UnsetPackageInfo()

UnsetPackageInfo ensures that no value is present for PackageInfo, not even an explicit nil

func (*InstallationInfo) UnsetSourceUrl ¶

func (o *InstallationInfo) UnsetSourceUrl()

UnsetSourceUrl ensures that no value is present for SourceUrl, not even an explicit nil

func (*InstallationInfo) UnsetVersion ¶

func (o *InstallationInfo) UnsetVersion()

UnsetVersion ensures that no value is present for Version, not even an explicit nil

type InstantMixAPI ¶

type InstantMixAPI interface {

	/*
		GetInstantMixFromAlbum Creates an instant playlist based on a given album.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetInstantMixFromAlbumRequest
	*/
	GetInstantMixFromAlbum(ctx context.Context, itemId string) ApiGetInstantMixFromAlbumRequest

	// GetInstantMixFromAlbumExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetInstantMixFromAlbumExecute(r ApiGetInstantMixFromAlbumRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetInstantMixFromArtists Creates an instant playlist based on a given artist.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetInstantMixFromArtistsRequest
	*/
	GetInstantMixFromArtists(ctx context.Context, itemId string) ApiGetInstantMixFromArtistsRequest

	// GetInstantMixFromArtistsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetInstantMixFromArtistsExecute(r ApiGetInstantMixFromArtistsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetInstantMixFromArtists2 Creates an instant playlist based on a given artist.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetInstantMixFromArtists2Request

		Deprecated
	*/
	GetInstantMixFromArtists2(ctx context.Context) ApiGetInstantMixFromArtists2Request

	// GetInstantMixFromArtists2Execute executes the request
	//  @return BaseItemDtoQueryResult
	// Deprecated
	GetInstantMixFromArtists2Execute(r ApiGetInstantMixFromArtists2Request) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetInstantMixFromItem Creates an instant playlist based on a given item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetInstantMixFromItemRequest
	*/
	GetInstantMixFromItem(ctx context.Context, itemId string) ApiGetInstantMixFromItemRequest

	// GetInstantMixFromItemExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetInstantMixFromItemExecute(r ApiGetInstantMixFromItemRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetInstantMixFromMusicGenreById Creates an instant playlist based on a given genre.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetInstantMixFromMusicGenreByIdRequest
	*/
	GetInstantMixFromMusicGenreById(ctx context.Context) ApiGetInstantMixFromMusicGenreByIdRequest

	// GetInstantMixFromMusicGenreByIdExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetInstantMixFromMusicGenreByIdExecute(r ApiGetInstantMixFromMusicGenreByIdRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetInstantMixFromMusicGenreByName Creates an instant playlist based on a given genre.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name The genre name.
		@return ApiGetInstantMixFromMusicGenreByNameRequest
	*/
	GetInstantMixFromMusicGenreByName(ctx context.Context, name string) ApiGetInstantMixFromMusicGenreByNameRequest

	// GetInstantMixFromMusicGenreByNameExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetInstantMixFromMusicGenreByNameExecute(r ApiGetInstantMixFromMusicGenreByNameRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetInstantMixFromPlaylist Creates an instant playlist based on a given playlist.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetInstantMixFromPlaylistRequest
	*/
	GetInstantMixFromPlaylist(ctx context.Context, itemId string) ApiGetInstantMixFromPlaylistRequest

	// GetInstantMixFromPlaylistExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetInstantMixFromPlaylistExecute(r ApiGetInstantMixFromPlaylistRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetInstantMixFromSong Creates an instant playlist based on a given song.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetInstantMixFromSongRequest
	*/
	GetInstantMixFromSong(ctx context.Context, itemId string) ApiGetInstantMixFromSongRequest

	// GetInstantMixFromSongExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetInstantMixFromSongExecute(r ApiGetInstantMixFromSongRequest) (*BaseItemDtoQueryResult, *http.Response, error)
}

type InstantMixAPIService ¶

type InstantMixAPIService service

InstantMixAPIService InstantMixAPI service

func (*InstantMixAPIService) GetInstantMixFromAlbum ¶

func (a *InstantMixAPIService) GetInstantMixFromAlbum(ctx context.Context, itemId string) ApiGetInstantMixFromAlbumRequest

GetInstantMixFromAlbum Creates an instant playlist based on a given album.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetInstantMixFromAlbumRequest

func (*InstantMixAPIService) GetInstantMixFromAlbumExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*InstantMixAPIService) GetInstantMixFromArtists ¶

func (a *InstantMixAPIService) GetInstantMixFromArtists(ctx context.Context, itemId string) ApiGetInstantMixFromArtistsRequest

GetInstantMixFromArtists Creates an instant playlist based on a given artist.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetInstantMixFromArtistsRequest

func (*InstantMixAPIService) GetInstantMixFromArtists2 ¶

func (a *InstantMixAPIService) GetInstantMixFromArtists2(ctx context.Context) ApiGetInstantMixFromArtists2Request

GetInstantMixFromArtists2 Creates an instant playlist based on a given artist.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetInstantMixFromArtists2Request

Deprecated

func (*InstantMixAPIService) GetInstantMixFromArtists2Execute ¶

Execute executes the request

@return BaseItemDtoQueryResult

Deprecated

func (*InstantMixAPIService) GetInstantMixFromArtistsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*InstantMixAPIService) GetInstantMixFromItem ¶

func (a *InstantMixAPIService) GetInstantMixFromItem(ctx context.Context, itemId string) ApiGetInstantMixFromItemRequest

GetInstantMixFromItem Creates an instant playlist based on a given item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetInstantMixFromItemRequest

func (*InstantMixAPIService) GetInstantMixFromItemExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*InstantMixAPIService) GetInstantMixFromMusicGenreById ¶

func (a *InstantMixAPIService) GetInstantMixFromMusicGenreById(ctx context.Context) ApiGetInstantMixFromMusicGenreByIdRequest

GetInstantMixFromMusicGenreById Creates an instant playlist based on a given genre.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetInstantMixFromMusicGenreByIdRequest

func (*InstantMixAPIService) GetInstantMixFromMusicGenreByIdExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*InstantMixAPIService) GetInstantMixFromMusicGenreByName ¶

func (a *InstantMixAPIService) GetInstantMixFromMusicGenreByName(ctx context.Context, name string) ApiGetInstantMixFromMusicGenreByNameRequest

GetInstantMixFromMusicGenreByName Creates an instant playlist based on a given genre.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name The genre name.
@return ApiGetInstantMixFromMusicGenreByNameRequest

func (*InstantMixAPIService) GetInstantMixFromMusicGenreByNameExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*InstantMixAPIService) GetInstantMixFromPlaylist ¶

func (a *InstantMixAPIService) GetInstantMixFromPlaylist(ctx context.Context, itemId string) ApiGetInstantMixFromPlaylistRequest

GetInstantMixFromPlaylist Creates an instant playlist based on a given playlist.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetInstantMixFromPlaylistRequest

func (*InstantMixAPIService) GetInstantMixFromPlaylistExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*InstantMixAPIService) GetInstantMixFromSong ¶

func (a *InstantMixAPIService) GetInstantMixFromSong(ctx context.Context, itemId string) ApiGetInstantMixFromSongRequest

GetInstantMixFromSong Creates an instant playlist based on a given song.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetInstantMixFromSongRequest

func (*InstantMixAPIService) GetInstantMixFromSongExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

type IsoType ¶

type IsoType string

IsoType Enum IsoType.

const (
	ISOTYPE_DVD     IsoType = "Dvd"
	ISOTYPE_BLU_RAY IsoType = "BluRay"
)

List of IsoType

func NewIsoTypeFromValue ¶

func NewIsoTypeFromValue(v string) (*IsoType, error)

NewIsoTypeFromValue returns a pointer to a valid IsoType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (IsoType) IsValid ¶

func (v IsoType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (IsoType) Ptr ¶

func (v IsoType) Ptr() *IsoType

Ptr returns reference to IsoType value

func (*IsoType) UnmarshalJSON ¶

func (v *IsoType) UnmarshalJSON(src []byte) error

type ItemCounts ¶

type ItemCounts struct {
	// Gets or sets the movie count.
	MovieCount *int32 `json:"MovieCount,omitempty"`
	// Gets or sets the series count.
	SeriesCount *int32 `json:"SeriesCount,omitempty"`
	// Gets or sets the episode count.
	EpisodeCount *int32 `json:"EpisodeCount,omitempty"`
	// Gets or sets the artist count.
	ArtistCount *int32 `json:"ArtistCount,omitempty"`
	// Gets or sets the program count.
	ProgramCount *int32 `json:"ProgramCount,omitempty"`
	// Gets or sets the trailer count.
	TrailerCount *int32 `json:"TrailerCount,omitempty"`
	// Gets or sets the song count.
	SongCount *int32 `json:"SongCount,omitempty"`
	// Gets or sets the album count.
	AlbumCount *int32 `json:"AlbumCount,omitempty"`
	// Gets or sets the music video count.
	MusicVideoCount *int32 `json:"MusicVideoCount,omitempty"`
	// Gets or sets the box set count.
	BoxSetCount *int32 `json:"BoxSetCount,omitempty"`
	// Gets or sets the book count.
	BookCount *int32 `json:"BookCount,omitempty"`
	// Gets or sets the item count.
	ItemCount *int32 `json:"ItemCount,omitempty"`
}

ItemCounts Class LibrarySummary.

func NewItemCounts ¶

func NewItemCounts() *ItemCounts

NewItemCounts instantiates a new ItemCounts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewItemCountsWithDefaults ¶

func NewItemCountsWithDefaults() *ItemCounts

NewItemCountsWithDefaults instantiates a new ItemCounts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ItemCounts) GetAlbumCount ¶

func (o *ItemCounts) GetAlbumCount() int32

GetAlbumCount returns the AlbumCount field value if set, zero value otherwise.

func (*ItemCounts) GetAlbumCountOk ¶

func (o *ItemCounts) GetAlbumCountOk() (*int32, bool)

GetAlbumCountOk returns a tuple with the AlbumCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ItemCounts) GetArtistCount ¶

func (o *ItemCounts) GetArtistCount() int32

GetArtistCount returns the ArtistCount field value if set, zero value otherwise.

func (*ItemCounts) GetArtistCountOk ¶

func (o *ItemCounts) GetArtistCountOk() (*int32, bool)

GetArtistCountOk returns a tuple with the ArtistCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ItemCounts) GetBookCount ¶

func (o *ItemCounts) GetBookCount() int32

GetBookCount returns the BookCount field value if set, zero value otherwise.

func (*ItemCounts) GetBookCountOk ¶

func (o *ItemCounts) GetBookCountOk() (*int32, bool)

GetBookCountOk returns a tuple with the BookCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ItemCounts) GetBoxSetCount ¶

func (o *ItemCounts) GetBoxSetCount() int32

GetBoxSetCount returns the BoxSetCount field value if set, zero value otherwise.

func (*ItemCounts) GetBoxSetCountOk ¶

func (o *ItemCounts) GetBoxSetCountOk() (*int32, bool)

GetBoxSetCountOk returns a tuple with the BoxSetCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ItemCounts) GetEpisodeCount ¶

func (o *ItemCounts) GetEpisodeCount() int32

GetEpisodeCount returns the EpisodeCount field value if set, zero value otherwise.

func (*ItemCounts) GetEpisodeCountOk ¶

func (o *ItemCounts) GetEpisodeCountOk() (*int32, bool)

GetEpisodeCountOk returns a tuple with the EpisodeCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ItemCounts) GetItemCount ¶

func (o *ItemCounts) GetItemCount() int32

GetItemCount returns the ItemCount field value if set, zero value otherwise.

func (*ItemCounts) GetItemCountOk ¶

func (o *ItemCounts) GetItemCountOk() (*int32, bool)

GetItemCountOk returns a tuple with the ItemCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ItemCounts) GetMovieCount ¶

func (o *ItemCounts) GetMovieCount() int32

GetMovieCount returns the MovieCount field value if set, zero value otherwise.

func (*ItemCounts) GetMovieCountOk ¶

func (o *ItemCounts) GetMovieCountOk() (*int32, bool)

GetMovieCountOk returns a tuple with the MovieCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ItemCounts) GetMusicVideoCount ¶

func (o *ItemCounts) GetMusicVideoCount() int32

GetMusicVideoCount returns the MusicVideoCount field value if set, zero value otherwise.

func (*ItemCounts) GetMusicVideoCountOk ¶

func (o *ItemCounts) GetMusicVideoCountOk() (*int32, bool)

GetMusicVideoCountOk returns a tuple with the MusicVideoCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ItemCounts) GetProgramCount ¶

func (o *ItemCounts) GetProgramCount() int32

GetProgramCount returns the ProgramCount field value if set, zero value otherwise.

func (*ItemCounts) GetProgramCountOk ¶

func (o *ItemCounts) GetProgramCountOk() (*int32, bool)

GetProgramCountOk returns a tuple with the ProgramCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ItemCounts) GetSeriesCount ¶

func (o *ItemCounts) GetSeriesCount() int32

GetSeriesCount returns the SeriesCount field value if set, zero value otherwise.

func (*ItemCounts) GetSeriesCountOk ¶

func (o *ItemCounts) GetSeriesCountOk() (*int32, bool)

GetSeriesCountOk returns a tuple with the SeriesCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ItemCounts) GetSongCount ¶

func (o *ItemCounts) GetSongCount() int32

GetSongCount returns the SongCount field value if set, zero value otherwise.

func (*ItemCounts) GetSongCountOk ¶

func (o *ItemCounts) GetSongCountOk() (*int32, bool)

GetSongCountOk returns a tuple with the SongCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ItemCounts) GetTrailerCount ¶

func (o *ItemCounts) GetTrailerCount() int32

GetTrailerCount returns the TrailerCount field value if set, zero value otherwise.

func (*ItemCounts) GetTrailerCountOk ¶

func (o *ItemCounts) GetTrailerCountOk() (*int32, bool)

GetTrailerCountOk returns a tuple with the TrailerCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ItemCounts) HasAlbumCount ¶

func (o *ItemCounts) HasAlbumCount() bool

HasAlbumCount returns a boolean if a field has been set.

func (*ItemCounts) HasArtistCount ¶

func (o *ItemCounts) HasArtistCount() bool

HasArtistCount returns a boolean if a field has been set.

func (*ItemCounts) HasBookCount ¶

func (o *ItemCounts) HasBookCount() bool

HasBookCount returns a boolean if a field has been set.

func (*ItemCounts) HasBoxSetCount ¶

func (o *ItemCounts) HasBoxSetCount() bool

HasBoxSetCount returns a boolean if a field has been set.

func (*ItemCounts) HasEpisodeCount ¶

func (o *ItemCounts) HasEpisodeCount() bool

HasEpisodeCount returns a boolean if a field has been set.

func (*ItemCounts) HasItemCount ¶

func (o *ItemCounts) HasItemCount() bool

HasItemCount returns a boolean if a field has been set.

func (*ItemCounts) HasMovieCount ¶

func (o *ItemCounts) HasMovieCount() bool

HasMovieCount returns a boolean if a field has been set.

func (*ItemCounts) HasMusicVideoCount ¶

func (o *ItemCounts) HasMusicVideoCount() bool

HasMusicVideoCount returns a boolean if a field has been set.

func (*ItemCounts) HasProgramCount ¶

func (o *ItemCounts) HasProgramCount() bool

HasProgramCount returns a boolean if a field has been set.

func (*ItemCounts) HasSeriesCount ¶

func (o *ItemCounts) HasSeriesCount() bool

HasSeriesCount returns a boolean if a field has been set.

func (*ItemCounts) HasSongCount ¶

func (o *ItemCounts) HasSongCount() bool

HasSongCount returns a boolean if a field has been set.

func (*ItemCounts) HasTrailerCount ¶

func (o *ItemCounts) HasTrailerCount() bool

HasTrailerCount returns a boolean if a field has been set.

func (ItemCounts) MarshalJSON ¶

func (o ItemCounts) MarshalJSON() ([]byte, error)

func (*ItemCounts) SetAlbumCount ¶

func (o *ItemCounts) SetAlbumCount(v int32)

SetAlbumCount gets a reference to the given int32 and assigns it to the AlbumCount field.

func (*ItemCounts) SetArtistCount ¶

func (o *ItemCounts) SetArtistCount(v int32)

SetArtistCount gets a reference to the given int32 and assigns it to the ArtistCount field.

func (*ItemCounts) SetBookCount ¶

func (o *ItemCounts) SetBookCount(v int32)

SetBookCount gets a reference to the given int32 and assigns it to the BookCount field.

func (*ItemCounts) SetBoxSetCount ¶

func (o *ItemCounts) SetBoxSetCount(v int32)

SetBoxSetCount gets a reference to the given int32 and assigns it to the BoxSetCount field.

func (*ItemCounts) SetEpisodeCount ¶

func (o *ItemCounts) SetEpisodeCount(v int32)

SetEpisodeCount gets a reference to the given int32 and assigns it to the EpisodeCount field.

func (*ItemCounts) SetItemCount ¶

func (o *ItemCounts) SetItemCount(v int32)

SetItemCount gets a reference to the given int32 and assigns it to the ItemCount field.

func (*ItemCounts) SetMovieCount ¶

func (o *ItemCounts) SetMovieCount(v int32)

SetMovieCount gets a reference to the given int32 and assigns it to the MovieCount field.

func (*ItemCounts) SetMusicVideoCount ¶

func (o *ItemCounts) SetMusicVideoCount(v int32)

SetMusicVideoCount gets a reference to the given int32 and assigns it to the MusicVideoCount field.

func (*ItemCounts) SetProgramCount ¶

func (o *ItemCounts) SetProgramCount(v int32)

SetProgramCount gets a reference to the given int32 and assigns it to the ProgramCount field.

func (*ItemCounts) SetSeriesCount ¶

func (o *ItemCounts) SetSeriesCount(v int32)

SetSeriesCount gets a reference to the given int32 and assigns it to the SeriesCount field.

func (*ItemCounts) SetSongCount ¶

func (o *ItemCounts) SetSongCount(v int32)

SetSongCount gets a reference to the given int32 and assigns it to the SongCount field.

func (*ItemCounts) SetTrailerCount ¶

func (o *ItemCounts) SetTrailerCount(v int32)

SetTrailerCount gets a reference to the given int32 and assigns it to the TrailerCount field.

func (ItemCounts) ToMap ¶

func (o ItemCounts) ToMap() (map[string]interface{}, error)

type ItemFields ¶

type ItemFields string

ItemFields Used to control the data that gets attached to DtoBaseItems.

const (
	ITEMFIELDS_AIR_TIME                        ItemFields = "AirTime"
	ITEMFIELDS_CAN_DELETE                      ItemFields = "CanDelete"
	ITEMFIELDS_CAN_DOWNLOAD                    ItemFields = "CanDownload"
	ITEMFIELDS_CHANNEL_INFO                    ItemFields = "ChannelInfo"
	ITEMFIELDS_CHAPTERS                        ItemFields = "Chapters"
	ITEMFIELDS_TRICKPLAY                       ItemFields = "Trickplay"
	ITEMFIELDS_CHILD_COUNT                     ItemFields = "ChildCount"
	ITEMFIELDS_CUMULATIVE_RUN_TIME_TICKS       ItemFields = "CumulativeRunTimeTicks"
	ITEMFIELDS_CUSTOM_RATING                   ItemFields = "CustomRating"
	ITEMFIELDS_DATE_CREATED                    ItemFields = "DateCreated"
	ITEMFIELDS_DATE_LAST_MEDIA_ADDED           ItemFields = "DateLastMediaAdded"
	ITEMFIELDS_DISPLAY_PREFERENCES_ID          ItemFields = "DisplayPreferencesId"
	ITEMFIELDS_ETAG                            ItemFields = "Etag"
	ITEMFIELDS_EXTERNAL_URLS                   ItemFields = "ExternalUrls"
	ITEMFIELDS_GENRES                          ItemFields = "Genres"
	ITEMFIELDS_HOME_PAGE_URL                   ItemFields = "HomePageUrl"
	ITEMFIELDS_ITEM_COUNTS                     ItemFields = "ItemCounts"
	ITEMFIELDS_MEDIA_SOURCE_COUNT              ItemFields = "MediaSourceCount"
	ITEMFIELDS_MEDIA_SOURCES                   ItemFields = "MediaSources"
	ITEMFIELDS_ORIGINAL_TITLE                  ItemFields = "OriginalTitle"
	ITEMFIELDS_OVERVIEW                        ItemFields = "Overview"
	ITEMFIELDS_PARENT_ID                       ItemFields = "ParentId"
	ITEMFIELDS_PATH                            ItemFields = "Path"
	ITEMFIELDS_PEOPLE                          ItemFields = "People"
	ITEMFIELDS_PLAY_ACCESS                     ItemFields = "PlayAccess"
	ITEMFIELDS_PRODUCTION_LOCATIONS            ItemFields = "ProductionLocations"
	ITEMFIELDS_PROVIDER_IDS                    ItemFields = "ProviderIds"
	ITEMFIELDS_PRIMARY_IMAGE_ASPECT_RATIO      ItemFields = "PrimaryImageAspectRatio"
	ITEMFIELDS_RECURSIVE_ITEM_COUNT            ItemFields = "RecursiveItemCount"
	ITEMFIELDS_SETTINGS                        ItemFields = "Settings"
	ITEMFIELDS_SCREENSHOT_IMAGE_TAGS           ItemFields = "ScreenshotImageTags"
	ITEMFIELDS_SERIES_PRIMARY_IMAGE            ItemFields = "SeriesPrimaryImage"
	ITEMFIELDS_SERIES_STUDIO                   ItemFields = "SeriesStudio"
	ITEMFIELDS_SORT_NAME                       ItemFields = "SortName"
	ITEMFIELDS_SPECIAL_EPISODE_NUMBERS         ItemFields = "SpecialEpisodeNumbers"
	ITEMFIELDS_STUDIOS                         ItemFields = "Studios"
	ITEMFIELDS_TAGLINES                        ItemFields = "Taglines"
	ITEMFIELDS_TAGS                            ItemFields = "Tags"
	ITEMFIELDS_REMOTE_TRAILERS                 ItemFields = "RemoteTrailers"
	ITEMFIELDS_MEDIA_STREAMS                   ItemFields = "MediaStreams"
	ITEMFIELDS_SEASON_USER_DATA                ItemFields = "SeasonUserData"
	ITEMFIELDS_SERVICE_NAME                    ItemFields = "ServiceName"
	ITEMFIELDS_THEME_SONG_IDS                  ItemFields = "ThemeSongIds"
	ITEMFIELDS_THEME_VIDEO_IDS                 ItemFields = "ThemeVideoIds"
	ITEMFIELDS_EXTERNAL_ETAG                   ItemFields = "ExternalEtag"
	ITEMFIELDS_PRESENTATION_UNIQUE_KEY         ItemFields = "PresentationUniqueKey"
	ITEMFIELDS_INHERITED_PARENTAL_RATING_VALUE ItemFields = "InheritedParentalRatingValue"
	ITEMFIELDS_EXTERNAL_SERIES_ID              ItemFields = "ExternalSeriesId"
	ITEMFIELDS_SERIES_PRESENTATION_UNIQUE_KEY  ItemFields = "SeriesPresentationUniqueKey"
	ITEMFIELDS_DATE_LAST_REFRESHED             ItemFields = "DateLastRefreshed"
	ITEMFIELDS_DATE_LAST_SAVED                 ItemFields = "DateLastSaved"
	ITEMFIELDS_REFRESH_STATE                   ItemFields = "RefreshState"
	ITEMFIELDS_CHANNEL_IMAGE                   ItemFields = "ChannelImage"
	ITEMFIELDS_ENABLE_MEDIA_SOURCE_DISPLAY     ItemFields = "EnableMediaSourceDisplay"
	ITEMFIELDS_WIDTH                           ItemFields = "Width"
	ITEMFIELDS_HEIGHT                          ItemFields = "Height"
	ITEMFIELDS_EXTRA_IDS                       ItemFields = "ExtraIds"
	ITEMFIELDS_LOCAL_TRAILER_COUNT             ItemFields = "LocalTrailerCount"
	ITEMFIELDS_IS_HD                           ItemFields = "IsHD"
	ITEMFIELDS_SPECIAL_FEATURE_COUNT           ItemFields = "SpecialFeatureCount"
)

List of ItemFields

func NewItemFieldsFromValue ¶

func NewItemFieldsFromValue(v string) (*ItemFields, error)

NewItemFieldsFromValue returns a pointer to a valid ItemFields for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ItemFields) IsValid ¶

func (v ItemFields) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ItemFields) Ptr ¶

func (v ItemFields) Ptr() *ItemFields

Ptr returns reference to ItemFields value

func (*ItemFields) UnmarshalJSON ¶

func (v *ItemFields) UnmarshalJSON(src []byte) error

type ItemFilter ¶

type ItemFilter string

ItemFilter Enum ItemFilter.

const (
	ITEMFILTER_IS_FOLDER            ItemFilter = "IsFolder"
	ITEMFILTER_IS_NOT_FOLDER        ItemFilter = "IsNotFolder"
	ITEMFILTER_IS_UNPLAYED          ItemFilter = "IsUnplayed"
	ITEMFILTER_IS_PLAYED            ItemFilter = "IsPlayed"
	ITEMFILTER_IS_FAVORITE          ItemFilter = "IsFavorite"
	ITEMFILTER_IS_RESUMABLE         ItemFilter = "IsResumable"
	ITEMFILTER_LIKES                ItemFilter = "Likes"
	ITEMFILTER_DISLIKES             ItemFilter = "Dislikes"
	ITEMFILTER_IS_FAVORITE_OR_LIKES ItemFilter = "IsFavoriteOrLikes"
)

List of ItemFilter

func NewItemFilterFromValue ¶

func NewItemFilterFromValue(v string) (*ItemFilter, error)

NewItemFilterFromValue returns a pointer to a valid ItemFilter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ItemFilter) IsValid ¶

func (v ItemFilter) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ItemFilter) Ptr ¶

func (v ItemFilter) Ptr() *ItemFilter

Ptr returns reference to ItemFilter value

func (*ItemFilter) UnmarshalJSON ¶

func (v *ItemFilter) UnmarshalJSON(src []byte) error

type ItemLookupAPI ¶

type ItemLookupAPI interface {

	/*
		ApplySearchCriteria Applies search criteria to an item and refreshes metadata.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiApplySearchCriteriaRequest
	*/
	ApplySearchCriteria(ctx context.Context, itemId string) ApiApplySearchCriteriaRequest

	// ApplySearchCriteriaExecute executes the request
	ApplySearchCriteriaExecute(r ApiApplySearchCriteriaRequest) (*http.Response, error)

	/*
		GetBookRemoteSearchResults Get book remote search.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetBookRemoteSearchResultsRequest
	*/
	GetBookRemoteSearchResults(ctx context.Context) ApiGetBookRemoteSearchResultsRequest

	// GetBookRemoteSearchResultsExecute executes the request
	//  @return []RemoteSearchResult
	GetBookRemoteSearchResultsExecute(r ApiGetBookRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

	/*
		GetBoxSetRemoteSearchResults Get box set remote search.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetBoxSetRemoteSearchResultsRequest
	*/
	GetBoxSetRemoteSearchResults(ctx context.Context) ApiGetBoxSetRemoteSearchResultsRequest

	// GetBoxSetRemoteSearchResultsExecute executes the request
	//  @return []RemoteSearchResult
	GetBoxSetRemoteSearchResultsExecute(r ApiGetBoxSetRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

	/*
		GetExternalIdInfos Get the item's external id info.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiGetExternalIdInfosRequest
	*/
	GetExternalIdInfos(ctx context.Context, itemId string) ApiGetExternalIdInfosRequest

	// GetExternalIdInfosExecute executes the request
	//  @return []ExternalIdInfo
	GetExternalIdInfosExecute(r ApiGetExternalIdInfosRequest) ([]ExternalIdInfo, *http.Response, error)

	/*
		GetMovieRemoteSearchResults Get movie remote search.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetMovieRemoteSearchResultsRequest
	*/
	GetMovieRemoteSearchResults(ctx context.Context) ApiGetMovieRemoteSearchResultsRequest

	// GetMovieRemoteSearchResultsExecute executes the request
	//  @return []RemoteSearchResult
	GetMovieRemoteSearchResultsExecute(r ApiGetMovieRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

	/*
		GetMusicAlbumRemoteSearchResults Get music album remote search.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetMusicAlbumRemoteSearchResultsRequest
	*/
	GetMusicAlbumRemoteSearchResults(ctx context.Context) ApiGetMusicAlbumRemoteSearchResultsRequest

	// GetMusicAlbumRemoteSearchResultsExecute executes the request
	//  @return []RemoteSearchResult
	GetMusicAlbumRemoteSearchResultsExecute(r ApiGetMusicAlbumRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

	/*
		GetMusicArtistRemoteSearchResults Get music artist remote search.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetMusicArtistRemoteSearchResultsRequest
	*/
	GetMusicArtistRemoteSearchResults(ctx context.Context) ApiGetMusicArtistRemoteSearchResultsRequest

	// GetMusicArtistRemoteSearchResultsExecute executes the request
	//  @return []RemoteSearchResult
	GetMusicArtistRemoteSearchResultsExecute(r ApiGetMusicArtistRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

	/*
		GetMusicVideoRemoteSearchResults Get music video remote search.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetMusicVideoRemoteSearchResultsRequest
	*/
	GetMusicVideoRemoteSearchResults(ctx context.Context) ApiGetMusicVideoRemoteSearchResultsRequest

	// GetMusicVideoRemoteSearchResultsExecute executes the request
	//  @return []RemoteSearchResult
	GetMusicVideoRemoteSearchResultsExecute(r ApiGetMusicVideoRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

	/*
		GetPersonRemoteSearchResults Get person remote search.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetPersonRemoteSearchResultsRequest
	*/
	GetPersonRemoteSearchResults(ctx context.Context) ApiGetPersonRemoteSearchResultsRequest

	// GetPersonRemoteSearchResultsExecute executes the request
	//  @return []RemoteSearchResult
	GetPersonRemoteSearchResultsExecute(r ApiGetPersonRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

	/*
		GetSeriesRemoteSearchResults Get series remote search.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetSeriesRemoteSearchResultsRequest
	*/
	GetSeriesRemoteSearchResults(ctx context.Context) ApiGetSeriesRemoteSearchResultsRequest

	// GetSeriesRemoteSearchResultsExecute executes the request
	//  @return []RemoteSearchResult
	GetSeriesRemoteSearchResultsExecute(r ApiGetSeriesRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

	/*
		GetTrailerRemoteSearchResults Get trailer remote search.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetTrailerRemoteSearchResultsRequest
	*/
	GetTrailerRemoteSearchResults(ctx context.Context) ApiGetTrailerRemoteSearchResultsRequest

	// GetTrailerRemoteSearchResultsExecute executes the request
	//  @return []RemoteSearchResult
	GetTrailerRemoteSearchResultsExecute(r ApiGetTrailerRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)
}

type ItemLookupAPIService ¶

type ItemLookupAPIService service

ItemLookupAPIService ItemLookupAPI service

func (*ItemLookupAPIService) ApplySearchCriteria ¶

func (a *ItemLookupAPIService) ApplySearchCriteria(ctx context.Context, itemId string) ApiApplySearchCriteriaRequest

ApplySearchCriteria Applies search criteria to an item and refreshes metadata.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiApplySearchCriteriaRequest

func (*ItemLookupAPIService) ApplySearchCriteriaExecute ¶

func (a *ItemLookupAPIService) ApplySearchCriteriaExecute(r ApiApplySearchCriteriaRequest) (*http.Response, error)

Execute executes the request

func (*ItemLookupAPIService) GetBookRemoteSearchResults ¶

func (a *ItemLookupAPIService) GetBookRemoteSearchResults(ctx context.Context) ApiGetBookRemoteSearchResultsRequest

GetBookRemoteSearchResults Get book remote search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetBookRemoteSearchResultsRequest

func (*ItemLookupAPIService) GetBookRemoteSearchResultsExecute ¶

func (a *ItemLookupAPIService) GetBookRemoteSearchResultsExecute(r ApiGetBookRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

Execute executes the request

@return []RemoteSearchResult

func (*ItemLookupAPIService) GetBoxSetRemoteSearchResults ¶

func (a *ItemLookupAPIService) GetBoxSetRemoteSearchResults(ctx context.Context) ApiGetBoxSetRemoteSearchResultsRequest

GetBoxSetRemoteSearchResults Get box set remote search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetBoxSetRemoteSearchResultsRequest

func (*ItemLookupAPIService) GetBoxSetRemoteSearchResultsExecute ¶

func (a *ItemLookupAPIService) GetBoxSetRemoteSearchResultsExecute(r ApiGetBoxSetRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

Execute executes the request

@return []RemoteSearchResult

func (*ItemLookupAPIService) GetExternalIdInfos ¶

func (a *ItemLookupAPIService) GetExternalIdInfos(ctx context.Context, itemId string) ApiGetExternalIdInfosRequest

GetExternalIdInfos Get the item's external id info.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiGetExternalIdInfosRequest

func (*ItemLookupAPIService) GetExternalIdInfosExecute ¶

func (a *ItemLookupAPIService) GetExternalIdInfosExecute(r ApiGetExternalIdInfosRequest) ([]ExternalIdInfo, *http.Response, error)

Execute executes the request

@return []ExternalIdInfo

func (*ItemLookupAPIService) GetMovieRemoteSearchResults ¶

func (a *ItemLookupAPIService) GetMovieRemoteSearchResults(ctx context.Context) ApiGetMovieRemoteSearchResultsRequest

GetMovieRemoteSearchResults Get movie remote search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetMovieRemoteSearchResultsRequest

func (*ItemLookupAPIService) GetMovieRemoteSearchResultsExecute ¶

func (a *ItemLookupAPIService) GetMovieRemoteSearchResultsExecute(r ApiGetMovieRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

Execute executes the request

@return []RemoteSearchResult

func (*ItemLookupAPIService) GetMusicAlbumRemoteSearchResults ¶

func (a *ItemLookupAPIService) GetMusicAlbumRemoteSearchResults(ctx context.Context) ApiGetMusicAlbumRemoteSearchResultsRequest

GetMusicAlbumRemoteSearchResults Get music album remote search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetMusicAlbumRemoteSearchResultsRequest

func (*ItemLookupAPIService) GetMusicAlbumRemoteSearchResultsExecute ¶

func (a *ItemLookupAPIService) GetMusicAlbumRemoteSearchResultsExecute(r ApiGetMusicAlbumRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

Execute executes the request

@return []RemoteSearchResult

func (*ItemLookupAPIService) GetMusicArtistRemoteSearchResults ¶

func (a *ItemLookupAPIService) GetMusicArtistRemoteSearchResults(ctx context.Context) ApiGetMusicArtistRemoteSearchResultsRequest

GetMusicArtistRemoteSearchResults Get music artist remote search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetMusicArtistRemoteSearchResultsRequest

func (*ItemLookupAPIService) GetMusicArtistRemoteSearchResultsExecute ¶

func (a *ItemLookupAPIService) GetMusicArtistRemoteSearchResultsExecute(r ApiGetMusicArtistRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

Execute executes the request

@return []RemoteSearchResult

func (*ItemLookupAPIService) GetMusicVideoRemoteSearchResults ¶

func (a *ItemLookupAPIService) GetMusicVideoRemoteSearchResults(ctx context.Context) ApiGetMusicVideoRemoteSearchResultsRequest

GetMusicVideoRemoteSearchResults Get music video remote search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetMusicVideoRemoteSearchResultsRequest

func (*ItemLookupAPIService) GetMusicVideoRemoteSearchResultsExecute ¶

func (a *ItemLookupAPIService) GetMusicVideoRemoteSearchResultsExecute(r ApiGetMusicVideoRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

Execute executes the request

@return []RemoteSearchResult

func (*ItemLookupAPIService) GetPersonRemoteSearchResults ¶

func (a *ItemLookupAPIService) GetPersonRemoteSearchResults(ctx context.Context) ApiGetPersonRemoteSearchResultsRequest

GetPersonRemoteSearchResults Get person remote search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPersonRemoteSearchResultsRequest

func (*ItemLookupAPIService) GetPersonRemoteSearchResultsExecute ¶

func (a *ItemLookupAPIService) GetPersonRemoteSearchResultsExecute(r ApiGetPersonRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

Execute executes the request

@return []RemoteSearchResult

func (*ItemLookupAPIService) GetSeriesRemoteSearchResults ¶

func (a *ItemLookupAPIService) GetSeriesRemoteSearchResults(ctx context.Context) ApiGetSeriesRemoteSearchResultsRequest

GetSeriesRemoteSearchResults Get series remote search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSeriesRemoteSearchResultsRequest

func (*ItemLookupAPIService) GetSeriesRemoteSearchResultsExecute ¶

func (a *ItemLookupAPIService) GetSeriesRemoteSearchResultsExecute(r ApiGetSeriesRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

Execute executes the request

@return []RemoteSearchResult

func (*ItemLookupAPIService) GetTrailerRemoteSearchResults ¶

func (a *ItemLookupAPIService) GetTrailerRemoteSearchResults(ctx context.Context) ApiGetTrailerRemoteSearchResultsRequest

GetTrailerRemoteSearchResults Get trailer remote search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTrailerRemoteSearchResultsRequest

func (*ItemLookupAPIService) GetTrailerRemoteSearchResultsExecute ¶

func (a *ItemLookupAPIService) GetTrailerRemoteSearchResultsExecute(r ApiGetTrailerRemoteSearchResultsRequest) ([]RemoteSearchResult, *http.Response, error)

Execute executes the request

@return []RemoteSearchResult

type ItemRefreshAPI ¶

type ItemRefreshAPI interface {

	/*
		RefreshItem Refreshes metadata for an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiRefreshItemRequest
	*/
	RefreshItem(ctx context.Context, itemId string) ApiRefreshItemRequest

	// RefreshItemExecute executes the request
	RefreshItemExecute(r ApiRefreshItemRequest) (*http.Response, error)
}

type ItemRefreshAPIService ¶

type ItemRefreshAPIService service

ItemRefreshAPIService ItemRefreshAPI service

func (*ItemRefreshAPIService) RefreshItem ¶

RefreshItem Refreshes metadata for an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiRefreshItemRequest

func (*ItemRefreshAPIService) RefreshItemExecute ¶

func (a *ItemRefreshAPIService) RefreshItemExecute(r ApiRefreshItemRequest) (*http.Response, error)

Execute executes the request

type ItemSortBy ¶

type ItemSortBy string

ItemSortBy These represent sort orders.

const (
	ITEMSORTBY_DEFAULT                 ItemSortBy = "Default"
	ITEMSORTBY_AIRED_EPISODE_ORDER     ItemSortBy = "AiredEpisodeOrder"
	ITEMSORTBY_ALBUM                   ItemSortBy = "Album"
	ITEMSORTBY_ALBUM_ARTIST            ItemSortBy = "AlbumArtist"
	ITEMSORTBY_ARTIST                  ItemSortBy = "Artist"
	ITEMSORTBY_DATE_CREATED            ItemSortBy = "DateCreated"
	ITEMSORTBY_OFFICIAL_RATING         ItemSortBy = "OfficialRating"
	ITEMSORTBY_DATE_PLAYED             ItemSortBy = "DatePlayed"
	ITEMSORTBY_PREMIERE_DATE           ItemSortBy = "PremiereDate"
	ITEMSORTBY_START_DATE              ItemSortBy = "StartDate"
	ITEMSORTBY_SORT_NAME               ItemSortBy = "SortName"
	ITEMSORTBY_NAME                    ItemSortBy = "Name"
	ITEMSORTBY_RANDOM                  ItemSortBy = "Random"
	ITEMSORTBY_RUNTIME                 ItemSortBy = "Runtime"
	ITEMSORTBY_COMMUNITY_RATING        ItemSortBy = "CommunityRating"
	ITEMSORTBY_PRODUCTION_YEAR         ItemSortBy = "ProductionYear"
	ITEMSORTBY_PLAY_COUNT              ItemSortBy = "PlayCount"
	ITEMSORTBY_CRITIC_RATING           ItemSortBy = "CriticRating"
	ITEMSORTBY_IS_FOLDER               ItemSortBy = "IsFolder"
	ITEMSORTBY_IS_UNPLAYED             ItemSortBy = "IsUnplayed"
	ITEMSORTBY_IS_PLAYED               ItemSortBy = "IsPlayed"
	ITEMSORTBY_SERIES_SORT_NAME        ItemSortBy = "SeriesSortName"
	ITEMSORTBY_VIDEO_BIT_RATE          ItemSortBy = "VideoBitRate"
	ITEMSORTBY_AIR_TIME                ItemSortBy = "AirTime"
	ITEMSORTBY_STUDIO                  ItemSortBy = "Studio"
	ITEMSORTBY_IS_FAVORITE_OR_LIKED    ItemSortBy = "IsFavoriteOrLiked"
	ITEMSORTBY_DATE_LAST_CONTENT_ADDED ItemSortBy = "DateLastContentAdded"
	ITEMSORTBY_SERIES_DATE_PLAYED      ItemSortBy = "SeriesDatePlayed"
	ITEMSORTBY_PARENT_INDEX_NUMBER     ItemSortBy = "ParentIndexNumber"
	ITEMSORTBY_INDEX_NUMBER            ItemSortBy = "IndexNumber"
	ITEMSORTBY_SIMILARITY_SCORE        ItemSortBy = "SimilarityScore"
	ITEMSORTBY_SEARCH_SCORE            ItemSortBy = "SearchScore"
)

List of ItemSortBy

func NewItemSortByFromValue ¶

func NewItemSortByFromValue(v string) (*ItemSortBy, error)

NewItemSortByFromValue returns a pointer to a valid ItemSortBy for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ItemSortBy) IsValid ¶

func (v ItemSortBy) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ItemSortBy) Ptr ¶

func (v ItemSortBy) Ptr() *ItemSortBy

Ptr returns reference to ItemSortBy value

func (*ItemSortBy) UnmarshalJSON ¶

func (v *ItemSortBy) UnmarshalJSON(src []byte) error

type ItemUpdateAPI ¶

type ItemUpdateAPI interface {

	/*
		GetMetadataEditorInfo Gets metadata editor info for an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetMetadataEditorInfoRequest
	*/
	GetMetadataEditorInfo(ctx context.Context, itemId string) ApiGetMetadataEditorInfoRequest

	// GetMetadataEditorInfoExecute executes the request
	//  @return MetadataEditorInfo
	GetMetadataEditorInfoExecute(r ApiGetMetadataEditorInfoRequest) (*MetadataEditorInfo, *http.Response, error)

	/*
		UpdateItem Updates an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiUpdateItemRequest
	*/
	UpdateItem(ctx context.Context, itemId string) ApiUpdateItemRequest

	// UpdateItemExecute executes the request
	UpdateItemExecute(r ApiUpdateItemRequest) (*http.Response, error)

	/*
		UpdateItemContentType Updates an item's content type.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiUpdateItemContentTypeRequest
	*/
	UpdateItemContentType(ctx context.Context, itemId string) ApiUpdateItemContentTypeRequest

	// UpdateItemContentTypeExecute executes the request
	UpdateItemContentTypeExecute(r ApiUpdateItemContentTypeRequest) (*http.Response, error)
}

type ItemUpdateAPIService ¶

type ItemUpdateAPIService service

ItemUpdateAPIService ItemUpdateAPI service

func (*ItemUpdateAPIService) GetMetadataEditorInfo ¶

func (a *ItemUpdateAPIService) GetMetadataEditorInfo(ctx context.Context, itemId string) ApiGetMetadataEditorInfoRequest

GetMetadataEditorInfo Gets metadata editor info for an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetMetadataEditorInfoRequest

func (*ItemUpdateAPIService) GetMetadataEditorInfoExecute ¶

Execute executes the request

@return MetadataEditorInfo

func (*ItemUpdateAPIService) UpdateItem ¶

func (a *ItemUpdateAPIService) UpdateItem(ctx context.Context, itemId string) ApiUpdateItemRequest

UpdateItem Updates an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiUpdateItemRequest

func (*ItemUpdateAPIService) UpdateItemContentType ¶

func (a *ItemUpdateAPIService) UpdateItemContentType(ctx context.Context, itemId string) ApiUpdateItemContentTypeRequest

UpdateItemContentType Updates an item's content type.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiUpdateItemContentTypeRequest

func (*ItemUpdateAPIService) UpdateItemContentTypeExecute ¶

func (a *ItemUpdateAPIService) UpdateItemContentTypeExecute(r ApiUpdateItemContentTypeRequest) (*http.Response, error)

Execute executes the request

func (*ItemUpdateAPIService) UpdateItemExecute ¶

func (a *ItemUpdateAPIService) UpdateItemExecute(r ApiUpdateItemRequest) (*http.Response, error)

Execute executes the request

type ItemsAPI ¶

type ItemsAPI interface {

	/*
		GetItemUserData Get Item User Data.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetItemUserDataRequest
	*/
	GetItemUserData(ctx context.Context, itemId string) ApiGetItemUserDataRequest

	// GetItemUserDataExecute executes the request
	//  @return UserItemDataDto
	GetItemUserDataExecute(r ApiGetItemUserDataRequest) (*UserItemDataDto, *http.Response, error)

	/*
		GetItems Gets items based on a query.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetItemsRequest
	*/
	GetItems(ctx context.Context) ApiGetItemsRequest

	// GetItemsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetItemsExecute(r ApiGetItemsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetResumeItems Gets items based on a query.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetResumeItemsRequest
	*/
	GetResumeItems(ctx context.Context) ApiGetResumeItemsRequest

	// GetResumeItemsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetResumeItemsExecute(r ApiGetResumeItemsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		UpdateItemUserData Update Item User Data.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiUpdateItemUserDataRequest
	*/
	UpdateItemUserData(ctx context.Context, itemId string) ApiUpdateItemUserDataRequest

	// UpdateItemUserDataExecute executes the request
	//  @return UserItemDataDto
	UpdateItemUserDataExecute(r ApiUpdateItemUserDataRequest) (*UserItemDataDto, *http.Response, error)
}

type ItemsAPIService ¶

type ItemsAPIService service

ItemsAPIService ItemsAPI service

func (*ItemsAPIService) GetItemUserData ¶

func (a *ItemsAPIService) GetItemUserData(ctx context.Context, itemId string) ApiGetItemUserDataRequest

GetItemUserData Get Item User Data.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetItemUserDataRequest

func (*ItemsAPIService) GetItemUserDataExecute ¶

func (a *ItemsAPIService) GetItemUserDataExecute(r ApiGetItemUserDataRequest) (*UserItemDataDto, *http.Response, error)

Execute executes the request

@return UserItemDataDto

func (*ItemsAPIService) GetItems ¶

GetItems Gets items based on a query.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetItemsRequest

func (*ItemsAPIService) GetItemsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*ItemsAPIService) GetResumeItems ¶

GetResumeItems Gets items based on a query.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetResumeItemsRequest

func (*ItemsAPIService) GetResumeItemsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*ItemsAPIService) UpdateItemUserData ¶

func (a *ItemsAPIService) UpdateItemUserData(ctx context.Context, itemId string) ApiUpdateItemUserDataRequest

UpdateItemUserData Update Item User Data.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiUpdateItemUserDataRequest

func (*ItemsAPIService) UpdateItemUserDataExecute ¶

func (a *ItemsAPIService) UpdateItemUserDataExecute(r ApiUpdateItemUserDataRequest) (*UserItemDataDto, *http.Response, error)

Execute executes the request

@return UserItemDataDto

type JoinGroupRequestDto ¶

type JoinGroupRequestDto struct {
	// Gets or sets the group identifier.
	GroupId *string `json:"GroupId,omitempty"`
}

JoinGroupRequestDto Class JoinGroupRequestDto.

func NewJoinGroupRequestDto ¶

func NewJoinGroupRequestDto() *JoinGroupRequestDto

NewJoinGroupRequestDto instantiates a new JoinGroupRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJoinGroupRequestDtoWithDefaults ¶

func NewJoinGroupRequestDtoWithDefaults() *JoinGroupRequestDto

NewJoinGroupRequestDtoWithDefaults instantiates a new JoinGroupRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JoinGroupRequestDto) GetGroupId ¶

func (o *JoinGroupRequestDto) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*JoinGroupRequestDto) GetGroupIdOk ¶

func (o *JoinGroupRequestDto) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JoinGroupRequestDto) HasGroupId ¶

func (o *JoinGroupRequestDto) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (JoinGroupRequestDto) MarshalJSON ¶

func (o JoinGroupRequestDto) MarshalJSON() ([]byte, error)

func (*JoinGroupRequestDto) SetGroupId ¶

func (o *JoinGroupRequestDto) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (JoinGroupRequestDto) ToMap ¶

func (o JoinGroupRequestDto) ToMap() (map[string]interface{}, error)

type KeepUntil ¶

type KeepUntil string

KeepUntil the model 'KeepUntil'

const (
	KEEPUNTIL_UNTIL_DELETED      KeepUntil = "UntilDeleted"
	KEEPUNTIL_UNTIL_SPACE_NEEDED KeepUntil = "UntilSpaceNeeded"
	KEEPUNTIL_UNTIL_WATCHED      KeepUntil = "UntilWatched"
	KEEPUNTIL_UNTIL_DATE         KeepUntil = "UntilDate"
)

List of KeepUntil

func NewKeepUntilFromValue ¶

func NewKeepUntilFromValue(v string) (*KeepUntil, error)

NewKeepUntilFromValue returns a pointer to a valid KeepUntil for the value passed as argument, or an error if the value passed is not allowed by the enum

func (KeepUntil) IsValid ¶

func (v KeepUntil) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (KeepUntil) Ptr ¶

func (v KeepUntil) Ptr() *KeepUntil

Ptr returns reference to KeepUntil value

func (*KeepUntil) UnmarshalJSON ¶

func (v *KeepUntil) UnmarshalJSON(src []byte) error

type LibraryAPI ¶

type LibraryAPI interface {

	/*
		DeleteItem Deletes an item from the library and filesystem.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiDeleteItemRequest
	*/
	DeleteItem(ctx context.Context, itemId string) ApiDeleteItemRequest

	// DeleteItemExecute executes the request
	DeleteItemExecute(r ApiDeleteItemRequest) (*http.Response, error)

	/*
		DeleteItems Deletes items from the library and filesystem.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiDeleteItemsRequest
	*/
	DeleteItems(ctx context.Context) ApiDeleteItemsRequest

	// DeleteItemsExecute executes the request
	DeleteItemsExecute(r ApiDeleteItemsRequest) (*http.Response, error)

	/*
		GetAncestors Gets all parents of an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetAncestorsRequest
	*/
	GetAncestors(ctx context.Context, itemId string) ApiGetAncestorsRequest

	// GetAncestorsExecute executes the request
	//  @return []BaseItemDto
	GetAncestorsExecute(r ApiGetAncestorsRequest) ([]BaseItemDto, *http.Response, error)

	/*
		GetCriticReviews Gets critic review for an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId
		@return ApiGetCriticReviewsRequest

		Deprecated
	*/
	GetCriticReviews(ctx context.Context, itemId string) ApiGetCriticReviewsRequest

	// GetCriticReviewsExecute executes the request
	//  @return BaseItemDtoQueryResult
	// Deprecated
	GetCriticReviewsExecute(r ApiGetCriticReviewsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetDownload Downloads item media.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetDownloadRequest
	*/
	GetDownload(ctx context.Context, itemId string) ApiGetDownloadRequest

	// GetDownloadExecute executes the request
	//  @return *os.File
	GetDownloadExecute(r ApiGetDownloadRequest) (*os.File, *http.Response, error)

	/*
		GetFile Get the original file of an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetFileRequest
	*/
	GetFile(ctx context.Context, itemId string) ApiGetFileRequest

	// GetFileExecute executes the request
	//  @return *os.File
	GetFileExecute(r ApiGetFileRequest) (*os.File, *http.Response, error)

	/*
		GetItemCounts Get item counts.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetItemCountsRequest
	*/
	GetItemCounts(ctx context.Context) ApiGetItemCountsRequest

	// GetItemCountsExecute executes the request
	//  @return ItemCounts
	GetItemCountsExecute(r ApiGetItemCountsRequest) (*ItemCounts, *http.Response, error)

	/*
		GetLibraryOptionsInfo Gets the library options info.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetLibraryOptionsInfoRequest
	*/
	GetLibraryOptionsInfo(ctx context.Context) ApiGetLibraryOptionsInfoRequest

	// GetLibraryOptionsInfoExecute executes the request
	//  @return LibraryOptionsResultDto
	GetLibraryOptionsInfoExecute(r ApiGetLibraryOptionsInfoRequest) (*LibraryOptionsResultDto, *http.Response, error)

	/*
		GetMediaFolders Gets all user media folders.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetMediaFoldersRequest
	*/
	GetMediaFolders(ctx context.Context) ApiGetMediaFoldersRequest

	// GetMediaFoldersExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetMediaFoldersExecute(r ApiGetMediaFoldersRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetPhysicalPaths Gets a list of physical paths from virtual folders.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetPhysicalPathsRequest
	*/
	GetPhysicalPaths(ctx context.Context) ApiGetPhysicalPathsRequest

	// GetPhysicalPathsExecute executes the request
	//  @return []string
	GetPhysicalPathsExecute(r ApiGetPhysicalPathsRequest) ([]string, *http.Response, error)

	/*
		GetSimilarAlbums Gets similar items.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetSimilarAlbumsRequest
	*/
	GetSimilarAlbums(ctx context.Context, itemId string) ApiGetSimilarAlbumsRequest

	// GetSimilarAlbumsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetSimilarAlbumsExecute(r ApiGetSimilarAlbumsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetSimilarArtists Gets similar items.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetSimilarArtistsRequest
	*/
	GetSimilarArtists(ctx context.Context, itemId string) ApiGetSimilarArtistsRequest

	// GetSimilarArtistsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetSimilarArtistsExecute(r ApiGetSimilarArtistsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetSimilarItems Gets similar items.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetSimilarItemsRequest
	*/
	GetSimilarItems(ctx context.Context, itemId string) ApiGetSimilarItemsRequest

	// GetSimilarItemsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetSimilarItemsExecute(r ApiGetSimilarItemsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetSimilarMovies Gets similar items.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetSimilarMoviesRequest
	*/
	GetSimilarMovies(ctx context.Context, itemId string) ApiGetSimilarMoviesRequest

	// GetSimilarMoviesExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetSimilarMoviesExecute(r ApiGetSimilarMoviesRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetSimilarShows Gets similar items.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetSimilarShowsRequest
	*/
	GetSimilarShows(ctx context.Context, itemId string) ApiGetSimilarShowsRequest

	// GetSimilarShowsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetSimilarShowsExecute(r ApiGetSimilarShowsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetSimilarTrailers Gets similar items.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetSimilarTrailersRequest
	*/
	GetSimilarTrailers(ctx context.Context, itemId string) ApiGetSimilarTrailersRequest

	// GetSimilarTrailersExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetSimilarTrailersExecute(r ApiGetSimilarTrailersRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetThemeMedia Get theme songs and videos for an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetThemeMediaRequest
	*/
	GetThemeMedia(ctx context.Context, itemId string) ApiGetThemeMediaRequest

	// GetThemeMediaExecute executes the request
	//  @return AllThemeMediaResult
	GetThemeMediaExecute(r ApiGetThemeMediaRequest) (*AllThemeMediaResult, *http.Response, error)

	/*
		GetThemeSongs Get theme songs for an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetThemeSongsRequest
	*/
	GetThemeSongs(ctx context.Context, itemId string) ApiGetThemeSongsRequest

	// GetThemeSongsExecute executes the request
	//  @return ThemeMediaResult
	GetThemeSongsExecute(r ApiGetThemeSongsRequest) (*ThemeMediaResult, *http.Response, error)

	/*
		GetThemeVideos Get theme videos for an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetThemeVideosRequest
	*/
	GetThemeVideos(ctx context.Context, itemId string) ApiGetThemeVideosRequest

	// GetThemeVideosExecute executes the request
	//  @return ThemeMediaResult
	GetThemeVideosExecute(r ApiGetThemeVideosRequest) (*ThemeMediaResult, *http.Response, error)

	/*
		PostAddedMovies Reports that new movies have been added by an external source.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiPostAddedMoviesRequest
	*/
	PostAddedMovies(ctx context.Context) ApiPostAddedMoviesRequest

	// PostAddedMoviesExecute executes the request
	PostAddedMoviesExecute(r ApiPostAddedMoviesRequest) (*http.Response, error)

	/*
		PostAddedSeries Reports that new episodes of a series have been added by an external source.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiPostAddedSeriesRequest
	*/
	PostAddedSeries(ctx context.Context) ApiPostAddedSeriesRequest

	// PostAddedSeriesExecute executes the request
	PostAddedSeriesExecute(r ApiPostAddedSeriesRequest) (*http.Response, error)

	/*
		PostUpdatedMedia Reports that new movies have been added by an external source.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiPostUpdatedMediaRequest
	*/
	PostUpdatedMedia(ctx context.Context) ApiPostUpdatedMediaRequest

	// PostUpdatedMediaExecute executes the request
	PostUpdatedMediaExecute(r ApiPostUpdatedMediaRequest) (*http.Response, error)

	/*
		PostUpdatedMovies Reports that new movies have been added by an external source.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiPostUpdatedMoviesRequest
	*/
	PostUpdatedMovies(ctx context.Context) ApiPostUpdatedMoviesRequest

	// PostUpdatedMoviesExecute executes the request
	PostUpdatedMoviesExecute(r ApiPostUpdatedMoviesRequest) (*http.Response, error)

	/*
		PostUpdatedSeries Reports that new episodes of a series have been added by an external source.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiPostUpdatedSeriesRequest
	*/
	PostUpdatedSeries(ctx context.Context) ApiPostUpdatedSeriesRequest

	// PostUpdatedSeriesExecute executes the request
	PostUpdatedSeriesExecute(r ApiPostUpdatedSeriesRequest) (*http.Response, error)

	/*
		RefreshLibrary Starts a library scan.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiRefreshLibraryRequest
	*/
	RefreshLibrary(ctx context.Context) ApiRefreshLibraryRequest

	// RefreshLibraryExecute executes the request
	RefreshLibraryExecute(r ApiRefreshLibraryRequest) (*http.Response, error)
}

type LibraryAPIService ¶

type LibraryAPIService service

LibraryAPIService LibraryAPI service

func (*LibraryAPIService) DeleteItem ¶

func (a *LibraryAPIService) DeleteItem(ctx context.Context, itemId string) ApiDeleteItemRequest

DeleteItem Deletes an item from the library and filesystem.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiDeleteItemRequest

func (*LibraryAPIService) DeleteItemExecute ¶

func (a *LibraryAPIService) DeleteItemExecute(r ApiDeleteItemRequest) (*http.Response, error)

Execute executes the request

func (*LibraryAPIService) DeleteItems ¶

DeleteItems Deletes items from the library and filesystem.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeleteItemsRequest

func (*LibraryAPIService) DeleteItemsExecute ¶

func (a *LibraryAPIService) DeleteItemsExecute(r ApiDeleteItemsRequest) (*http.Response, error)

Execute executes the request

func (*LibraryAPIService) GetAncestors ¶

func (a *LibraryAPIService) GetAncestors(ctx context.Context, itemId string) ApiGetAncestorsRequest

GetAncestors Gets all parents of an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetAncestorsRequest

func (*LibraryAPIService) GetAncestorsExecute ¶

func (a *LibraryAPIService) GetAncestorsExecute(r ApiGetAncestorsRequest) ([]BaseItemDto, *http.Response, error)

Execute executes the request

@return []BaseItemDto

func (*LibraryAPIService) GetCriticReviews ¶

func (a *LibraryAPIService) GetCriticReviews(ctx context.Context, itemId string) ApiGetCriticReviewsRequest

GetCriticReviews Gets critic review for an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId
@return ApiGetCriticReviewsRequest

Deprecated

func (*LibraryAPIService) GetCriticReviewsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

Deprecated

func (*LibraryAPIService) GetDownload ¶

func (a *LibraryAPIService) GetDownload(ctx context.Context, itemId string) ApiGetDownloadRequest

GetDownload Downloads item media.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetDownloadRequest

func (*LibraryAPIService) GetDownloadExecute ¶

func (a *LibraryAPIService) GetDownloadExecute(r ApiGetDownloadRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*LibraryAPIService) GetFile ¶

func (a *LibraryAPIService) GetFile(ctx context.Context, itemId string) ApiGetFileRequest

GetFile Get the original file of an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetFileRequest

func (*LibraryAPIService) GetFileExecute ¶

func (a *LibraryAPIService) GetFileExecute(r ApiGetFileRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*LibraryAPIService) GetItemCounts ¶

GetItemCounts Get item counts.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetItemCountsRequest

func (*LibraryAPIService) GetItemCountsExecute ¶

func (a *LibraryAPIService) GetItemCountsExecute(r ApiGetItemCountsRequest) (*ItemCounts, *http.Response, error)

Execute executes the request

@return ItemCounts

func (*LibraryAPIService) GetLibraryOptionsInfo ¶

func (a *LibraryAPIService) GetLibraryOptionsInfo(ctx context.Context) ApiGetLibraryOptionsInfoRequest

GetLibraryOptionsInfo Gets the library options info.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLibraryOptionsInfoRequest

func (*LibraryAPIService) GetLibraryOptionsInfoExecute ¶

Execute executes the request

@return LibraryOptionsResultDto

func (*LibraryAPIService) GetMediaFolders ¶

GetMediaFolders Gets all user media folders.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetMediaFoldersRequest

func (*LibraryAPIService) GetMediaFoldersExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*LibraryAPIService) GetPhysicalPaths ¶

GetPhysicalPaths Gets a list of physical paths from virtual folders.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPhysicalPathsRequest

func (*LibraryAPIService) GetPhysicalPathsExecute ¶

func (a *LibraryAPIService) GetPhysicalPathsExecute(r ApiGetPhysicalPathsRequest) ([]string, *http.Response, error)

Execute executes the request

@return []string

func (*LibraryAPIService) GetSimilarAlbums ¶

func (a *LibraryAPIService) GetSimilarAlbums(ctx context.Context, itemId string) ApiGetSimilarAlbumsRequest

GetSimilarAlbums Gets similar items.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetSimilarAlbumsRequest

func (*LibraryAPIService) GetSimilarAlbumsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*LibraryAPIService) GetSimilarArtists ¶

func (a *LibraryAPIService) GetSimilarArtists(ctx context.Context, itemId string) ApiGetSimilarArtistsRequest

GetSimilarArtists Gets similar items.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetSimilarArtistsRequest

func (*LibraryAPIService) GetSimilarArtistsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*LibraryAPIService) GetSimilarItems ¶

func (a *LibraryAPIService) GetSimilarItems(ctx context.Context, itemId string) ApiGetSimilarItemsRequest

GetSimilarItems Gets similar items.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetSimilarItemsRequest

func (*LibraryAPIService) GetSimilarItemsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*LibraryAPIService) GetSimilarMovies ¶

func (a *LibraryAPIService) GetSimilarMovies(ctx context.Context, itemId string) ApiGetSimilarMoviesRequest

GetSimilarMovies Gets similar items.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetSimilarMoviesRequest

func (*LibraryAPIService) GetSimilarMoviesExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*LibraryAPIService) GetSimilarShows ¶

func (a *LibraryAPIService) GetSimilarShows(ctx context.Context, itemId string) ApiGetSimilarShowsRequest

GetSimilarShows Gets similar items.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetSimilarShowsRequest

func (*LibraryAPIService) GetSimilarShowsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*LibraryAPIService) GetSimilarTrailers ¶

func (a *LibraryAPIService) GetSimilarTrailers(ctx context.Context, itemId string) ApiGetSimilarTrailersRequest

GetSimilarTrailers Gets similar items.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetSimilarTrailersRequest

func (*LibraryAPIService) GetSimilarTrailersExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*LibraryAPIService) GetThemeMedia ¶

func (a *LibraryAPIService) GetThemeMedia(ctx context.Context, itemId string) ApiGetThemeMediaRequest

GetThemeMedia Get theme songs and videos for an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetThemeMediaRequest

func (*LibraryAPIService) GetThemeMediaExecute ¶

Execute executes the request

@return AllThemeMediaResult

func (*LibraryAPIService) GetThemeSongs ¶

func (a *LibraryAPIService) GetThemeSongs(ctx context.Context, itemId string) ApiGetThemeSongsRequest

GetThemeSongs Get theme songs for an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetThemeSongsRequest

func (*LibraryAPIService) GetThemeSongsExecute ¶

Execute executes the request

@return ThemeMediaResult

func (*LibraryAPIService) GetThemeVideos ¶

func (a *LibraryAPIService) GetThemeVideos(ctx context.Context, itemId string) ApiGetThemeVideosRequest

GetThemeVideos Get theme videos for an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetThemeVideosRequest

func (*LibraryAPIService) GetThemeVideosExecute ¶

Execute executes the request

@return ThemeMediaResult

func (*LibraryAPIService) PostAddedMovies ¶

PostAddedMovies Reports that new movies have been added by an external source.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostAddedMoviesRequest

func (*LibraryAPIService) PostAddedMoviesExecute ¶

func (a *LibraryAPIService) PostAddedMoviesExecute(r ApiPostAddedMoviesRequest) (*http.Response, error)

Execute executes the request

func (*LibraryAPIService) PostAddedSeries ¶

PostAddedSeries Reports that new episodes of a series have been added by an external source.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostAddedSeriesRequest

func (*LibraryAPIService) PostAddedSeriesExecute ¶

func (a *LibraryAPIService) PostAddedSeriesExecute(r ApiPostAddedSeriesRequest) (*http.Response, error)

Execute executes the request

func (*LibraryAPIService) PostUpdatedMedia ¶

PostUpdatedMedia Reports that new movies have been added by an external source.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostUpdatedMediaRequest

func (*LibraryAPIService) PostUpdatedMediaExecute ¶

func (a *LibraryAPIService) PostUpdatedMediaExecute(r ApiPostUpdatedMediaRequest) (*http.Response, error)

Execute executes the request

func (*LibraryAPIService) PostUpdatedMovies ¶

PostUpdatedMovies Reports that new movies have been added by an external source.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostUpdatedMoviesRequest

func (*LibraryAPIService) PostUpdatedMoviesExecute ¶

func (a *LibraryAPIService) PostUpdatedMoviesExecute(r ApiPostUpdatedMoviesRequest) (*http.Response, error)

Execute executes the request

func (*LibraryAPIService) PostUpdatedSeries ¶

PostUpdatedSeries Reports that new episodes of a series have been added by an external source.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostUpdatedSeriesRequest

func (*LibraryAPIService) PostUpdatedSeriesExecute ¶

func (a *LibraryAPIService) PostUpdatedSeriesExecute(r ApiPostUpdatedSeriesRequest) (*http.Response, error)

Execute executes the request

func (*LibraryAPIService) RefreshLibrary ¶

RefreshLibrary Starts a library scan.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiRefreshLibraryRequest

func (*LibraryAPIService) RefreshLibraryExecute ¶

func (a *LibraryAPIService) RefreshLibraryExecute(r ApiRefreshLibraryRequest) (*http.Response, error)

Execute executes the request

type LibraryChangedMessage ¶

type LibraryChangedMessage struct {
	// Class LibraryUpdateInfo.
	Data NullableLibraryUpdateInfo `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

LibraryChangedMessage Library changed message.

func NewLibraryChangedMessage ¶

func NewLibraryChangedMessage() *LibraryChangedMessage

NewLibraryChangedMessage instantiates a new LibraryChangedMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLibraryChangedMessageWithDefaults ¶

func NewLibraryChangedMessageWithDefaults() *LibraryChangedMessage

NewLibraryChangedMessageWithDefaults instantiates a new LibraryChangedMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LibraryChangedMessage) GetData ¶

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LibraryChangedMessage) GetDataOk ¶

func (o *LibraryChangedMessage) GetDataOk() (*LibraryUpdateInfo, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LibraryChangedMessage) GetMessageId ¶

func (o *LibraryChangedMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*LibraryChangedMessage) GetMessageIdOk ¶

func (o *LibraryChangedMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryChangedMessage) GetMessageType ¶

func (o *LibraryChangedMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*LibraryChangedMessage) GetMessageTypeOk ¶

func (o *LibraryChangedMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryChangedMessage) HasData ¶

func (o *LibraryChangedMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*LibraryChangedMessage) HasMessageId ¶

func (o *LibraryChangedMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*LibraryChangedMessage) HasMessageType ¶

func (o *LibraryChangedMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (LibraryChangedMessage) MarshalJSON ¶

func (o LibraryChangedMessage) MarshalJSON() ([]byte, error)

func (*LibraryChangedMessage) SetData ¶

SetData gets a reference to the given NullableLibraryUpdateInfo and assigns it to the Data field.

func (*LibraryChangedMessage) SetDataNil ¶

func (o *LibraryChangedMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*LibraryChangedMessage) SetMessageId ¶

func (o *LibraryChangedMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*LibraryChangedMessage) SetMessageType ¶

func (o *LibraryChangedMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (LibraryChangedMessage) ToMap ¶

func (o LibraryChangedMessage) ToMap() (map[string]interface{}, error)

func (*LibraryChangedMessage) UnsetData ¶

func (o *LibraryChangedMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type LibraryOptionInfoDto ¶

type LibraryOptionInfoDto struct {
	// Gets or sets name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets a value indicating whether default enabled.
	DefaultEnabled *bool `json:"DefaultEnabled,omitempty"`
}

LibraryOptionInfoDto Library option info dto.

func NewLibraryOptionInfoDto ¶

func NewLibraryOptionInfoDto() *LibraryOptionInfoDto

NewLibraryOptionInfoDto instantiates a new LibraryOptionInfoDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLibraryOptionInfoDtoWithDefaults ¶

func NewLibraryOptionInfoDtoWithDefaults() *LibraryOptionInfoDto

NewLibraryOptionInfoDtoWithDefaults instantiates a new LibraryOptionInfoDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LibraryOptionInfoDto) GetDefaultEnabled ¶

func (o *LibraryOptionInfoDto) GetDefaultEnabled() bool

GetDefaultEnabled returns the DefaultEnabled field value if set, zero value otherwise.

func (*LibraryOptionInfoDto) GetDefaultEnabledOk ¶

func (o *LibraryOptionInfoDto) GetDefaultEnabledOk() (*bool, bool)

GetDefaultEnabledOk returns a tuple with the DefaultEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptionInfoDto) GetName ¶

func (o *LibraryOptionInfoDto) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LibraryOptionInfoDto) GetNameOk ¶

func (o *LibraryOptionInfoDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LibraryOptionInfoDto) HasDefaultEnabled ¶

func (o *LibraryOptionInfoDto) HasDefaultEnabled() bool

HasDefaultEnabled returns a boolean if a field has been set.

func (*LibraryOptionInfoDto) HasName ¶

func (o *LibraryOptionInfoDto) HasName() bool

HasName returns a boolean if a field has been set.

func (LibraryOptionInfoDto) MarshalJSON ¶

func (o LibraryOptionInfoDto) MarshalJSON() ([]byte, error)

func (*LibraryOptionInfoDto) SetDefaultEnabled ¶

func (o *LibraryOptionInfoDto) SetDefaultEnabled(v bool)

SetDefaultEnabled gets a reference to the given bool and assigns it to the DefaultEnabled field.

func (*LibraryOptionInfoDto) SetName ¶

func (o *LibraryOptionInfoDto) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*LibraryOptionInfoDto) SetNameNil ¶

func (o *LibraryOptionInfoDto) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (LibraryOptionInfoDto) ToMap ¶

func (o LibraryOptionInfoDto) ToMap() (map[string]interface{}, error)

func (*LibraryOptionInfoDto) UnsetName ¶

func (o *LibraryOptionInfoDto) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type LibraryOptions ¶

type LibraryOptions struct {
	Enabled                                 *bool           `json:"Enabled,omitempty"`
	EnablePhotos                            *bool           `json:"EnablePhotos,omitempty"`
	EnableRealtimeMonitor                   *bool           `json:"EnableRealtimeMonitor,omitempty"`
	EnableLUFSScan                          *bool           `json:"EnableLUFSScan,omitempty"`
	EnableChapterImageExtraction            *bool           `json:"EnableChapterImageExtraction,omitempty"`
	ExtractChapterImagesDuringLibraryScan   *bool           `json:"ExtractChapterImagesDuringLibraryScan,omitempty"`
	EnableTrickplayImageExtraction          *bool           `json:"EnableTrickplayImageExtraction,omitempty"`
	ExtractTrickplayImagesDuringLibraryScan *bool           `json:"ExtractTrickplayImagesDuringLibraryScan,omitempty"`
	PathInfos                               []MediaPathInfo `json:"PathInfos,omitempty"`
	SaveLocalMetadata                       *bool           `json:"SaveLocalMetadata,omitempty"`
	// Deprecated
	EnableInternetProviders       *bool  `json:"EnableInternetProviders,omitempty"`
	EnableAutomaticSeriesGrouping *bool  `json:"EnableAutomaticSeriesGrouping,omitempty"`
	EnableEmbeddedTitles          *bool  `json:"EnableEmbeddedTitles,omitempty"`
	EnableEmbeddedExtrasTitles    *bool  `json:"EnableEmbeddedExtrasTitles,omitempty"`
	EnableEmbeddedEpisodeInfos    *bool  `json:"EnableEmbeddedEpisodeInfos,omitempty"`
	AutomaticRefreshIntervalDays  *int32 `json:"AutomaticRefreshIntervalDays,omitempty"`
	// Gets or sets the preferred metadata language.
	PreferredMetadataLanguage NullableString `json:"PreferredMetadataLanguage,omitempty"`
	// Gets or sets the metadata country code.
	MetadataCountryCode                     NullableString `json:"MetadataCountryCode,omitempty"`
	SeasonZeroDisplayName                   *string        `json:"SeasonZeroDisplayName,omitempty"`
	MetadataSavers                          []string       `json:"MetadataSavers,omitempty"`
	DisabledLocalMetadataReaders            []string       `json:"DisabledLocalMetadataReaders,omitempty"`
	LocalMetadataReaderOrder                []string       `json:"LocalMetadataReaderOrder,omitempty"`
	DisabledSubtitleFetchers                []string       `json:"DisabledSubtitleFetchers,omitempty"`
	SubtitleFetcherOrder                    []string       `json:"SubtitleFetcherOrder,omitempty"`
	DisabledMediaSegmentProviders           []string       `json:"DisabledMediaSegmentProviders,omitempty"`
	MediaSegmentProvideOrder                []string       `json:"MediaSegmentProvideOrder,omitempty"`
	SkipSubtitlesIfEmbeddedSubtitlesPresent *bool          `json:"SkipSubtitlesIfEmbeddedSubtitlesPresent,omitempty"`
	SkipSubtitlesIfAudioTrackMatches        *bool          `json:"SkipSubtitlesIfAudioTrackMatches,omitempty"`
	SubtitleDownloadLanguages               []string       `json:"SubtitleDownloadLanguages,omitempty"`
	RequirePerfectSubtitleMatch             *bool          `json:"RequirePerfectSubtitleMatch,omitempty"`
	SaveSubtitlesWithMedia                  *bool          `json:"SaveSubtitlesWithMedia,omitempty"`
	SaveLyricsWithMedia                     *bool          `json:"SaveLyricsWithMedia,omitempty"`
	SaveTrickplayWithMedia                  *bool          `json:"SaveTrickplayWithMedia,omitempty"`
	DisabledLyricFetchers                   []string       `json:"DisabledLyricFetchers,omitempty"`
	LyricFetcherOrder                       []string       `json:"LyricFetcherOrder,omitempty"`
	PreferNonstandardArtistsTag             *bool          `json:"PreferNonstandardArtistsTag,omitempty"`
	UseCustomTagDelimiters                  *bool          `json:"UseCustomTagDelimiters,omitempty"`
	CustomTagDelimiters                     []string       `json:"CustomTagDelimiters,omitempty"`
	DelimiterWhitelist                      []string       `json:"DelimiterWhitelist,omitempty"`
	AutomaticallyAddToCollection            *bool          `json:"AutomaticallyAddToCollection,omitempty"`
	// An enum representing the options to disable embedded subs.
	AllowEmbeddedSubtitles *EmbeddedSubtitleOptions `json:"AllowEmbeddedSubtitles,omitempty"`
	TypeOptions            []TypeOptions            `json:"TypeOptions,omitempty"`
}

LibraryOptions struct for LibraryOptions

func NewLibraryOptions ¶

func NewLibraryOptions() *LibraryOptions

NewLibraryOptions instantiates a new LibraryOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLibraryOptionsWithDefaults ¶

func NewLibraryOptionsWithDefaults() *LibraryOptions

NewLibraryOptionsWithDefaults instantiates a new LibraryOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LibraryOptions) GetAllowEmbeddedSubtitles ¶

func (o *LibraryOptions) GetAllowEmbeddedSubtitles() EmbeddedSubtitleOptions

GetAllowEmbeddedSubtitles returns the AllowEmbeddedSubtitles field value if set, zero value otherwise.

func (*LibraryOptions) GetAllowEmbeddedSubtitlesOk ¶

func (o *LibraryOptions) GetAllowEmbeddedSubtitlesOk() (*EmbeddedSubtitleOptions, bool)

GetAllowEmbeddedSubtitlesOk returns a tuple with the AllowEmbeddedSubtitles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetAutomaticRefreshIntervalDays ¶

func (o *LibraryOptions) GetAutomaticRefreshIntervalDays() int32

GetAutomaticRefreshIntervalDays returns the AutomaticRefreshIntervalDays field value if set, zero value otherwise.

func (*LibraryOptions) GetAutomaticRefreshIntervalDaysOk ¶

func (o *LibraryOptions) GetAutomaticRefreshIntervalDaysOk() (*int32, bool)

GetAutomaticRefreshIntervalDaysOk returns a tuple with the AutomaticRefreshIntervalDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetAutomaticallyAddToCollection ¶

func (o *LibraryOptions) GetAutomaticallyAddToCollection() bool

GetAutomaticallyAddToCollection returns the AutomaticallyAddToCollection field value if set, zero value otherwise.

func (*LibraryOptions) GetAutomaticallyAddToCollectionOk ¶

func (o *LibraryOptions) GetAutomaticallyAddToCollectionOk() (*bool, bool)

GetAutomaticallyAddToCollectionOk returns a tuple with the AutomaticallyAddToCollection field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetCustomTagDelimiters ¶

func (o *LibraryOptions) GetCustomTagDelimiters() []string

GetCustomTagDelimiters returns the CustomTagDelimiters field value if set, zero value otherwise.

func (*LibraryOptions) GetCustomTagDelimitersOk ¶

func (o *LibraryOptions) GetCustomTagDelimitersOk() ([]string, bool)

GetCustomTagDelimitersOk returns a tuple with the CustomTagDelimiters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetDelimiterWhitelist ¶

func (o *LibraryOptions) GetDelimiterWhitelist() []string

GetDelimiterWhitelist returns the DelimiterWhitelist field value if set, zero value otherwise.

func (*LibraryOptions) GetDelimiterWhitelistOk ¶

func (o *LibraryOptions) GetDelimiterWhitelistOk() ([]string, bool)

GetDelimiterWhitelistOk returns a tuple with the DelimiterWhitelist field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetDisabledLocalMetadataReaders ¶

func (o *LibraryOptions) GetDisabledLocalMetadataReaders() []string

GetDisabledLocalMetadataReaders returns the DisabledLocalMetadataReaders field value if set, zero value otherwise.

func (*LibraryOptions) GetDisabledLocalMetadataReadersOk ¶

func (o *LibraryOptions) GetDisabledLocalMetadataReadersOk() ([]string, bool)

GetDisabledLocalMetadataReadersOk returns a tuple with the DisabledLocalMetadataReaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetDisabledLyricFetchers ¶

func (o *LibraryOptions) GetDisabledLyricFetchers() []string

GetDisabledLyricFetchers returns the DisabledLyricFetchers field value if set, zero value otherwise.

func (*LibraryOptions) GetDisabledLyricFetchersOk ¶

func (o *LibraryOptions) GetDisabledLyricFetchersOk() ([]string, bool)

GetDisabledLyricFetchersOk returns a tuple with the DisabledLyricFetchers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetDisabledMediaSegmentProviders ¶

func (o *LibraryOptions) GetDisabledMediaSegmentProviders() []string

GetDisabledMediaSegmentProviders returns the DisabledMediaSegmentProviders field value if set, zero value otherwise.

func (*LibraryOptions) GetDisabledMediaSegmentProvidersOk ¶

func (o *LibraryOptions) GetDisabledMediaSegmentProvidersOk() ([]string, bool)

GetDisabledMediaSegmentProvidersOk returns a tuple with the DisabledMediaSegmentProviders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetDisabledSubtitleFetchers ¶

func (o *LibraryOptions) GetDisabledSubtitleFetchers() []string

GetDisabledSubtitleFetchers returns the DisabledSubtitleFetchers field value if set, zero value otherwise.

func (*LibraryOptions) GetDisabledSubtitleFetchersOk ¶

func (o *LibraryOptions) GetDisabledSubtitleFetchersOk() ([]string, bool)

GetDisabledSubtitleFetchersOk returns a tuple with the DisabledSubtitleFetchers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetEnableAutomaticSeriesGrouping ¶

func (o *LibraryOptions) GetEnableAutomaticSeriesGrouping() bool

GetEnableAutomaticSeriesGrouping returns the EnableAutomaticSeriesGrouping field value if set, zero value otherwise.

func (*LibraryOptions) GetEnableAutomaticSeriesGroupingOk ¶

func (o *LibraryOptions) GetEnableAutomaticSeriesGroupingOk() (*bool, bool)

GetEnableAutomaticSeriesGroupingOk returns a tuple with the EnableAutomaticSeriesGrouping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetEnableChapterImageExtraction ¶

func (o *LibraryOptions) GetEnableChapterImageExtraction() bool

GetEnableChapterImageExtraction returns the EnableChapterImageExtraction field value if set, zero value otherwise.

func (*LibraryOptions) GetEnableChapterImageExtractionOk ¶

func (o *LibraryOptions) GetEnableChapterImageExtractionOk() (*bool, bool)

GetEnableChapterImageExtractionOk returns a tuple with the EnableChapterImageExtraction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetEnableEmbeddedEpisodeInfos ¶

func (o *LibraryOptions) GetEnableEmbeddedEpisodeInfos() bool

GetEnableEmbeddedEpisodeInfos returns the EnableEmbeddedEpisodeInfos field value if set, zero value otherwise.

func (*LibraryOptions) GetEnableEmbeddedEpisodeInfosOk ¶

func (o *LibraryOptions) GetEnableEmbeddedEpisodeInfosOk() (*bool, bool)

GetEnableEmbeddedEpisodeInfosOk returns a tuple with the EnableEmbeddedEpisodeInfos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetEnableEmbeddedExtrasTitles ¶

func (o *LibraryOptions) GetEnableEmbeddedExtrasTitles() bool

GetEnableEmbeddedExtrasTitles returns the EnableEmbeddedExtrasTitles field value if set, zero value otherwise.

func (*LibraryOptions) GetEnableEmbeddedExtrasTitlesOk ¶

func (o *LibraryOptions) GetEnableEmbeddedExtrasTitlesOk() (*bool, bool)

GetEnableEmbeddedExtrasTitlesOk returns a tuple with the EnableEmbeddedExtrasTitles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetEnableEmbeddedTitles ¶

func (o *LibraryOptions) GetEnableEmbeddedTitles() bool

GetEnableEmbeddedTitles returns the EnableEmbeddedTitles field value if set, zero value otherwise.

func (*LibraryOptions) GetEnableEmbeddedTitlesOk ¶

func (o *LibraryOptions) GetEnableEmbeddedTitlesOk() (*bool, bool)

GetEnableEmbeddedTitlesOk returns a tuple with the EnableEmbeddedTitles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetEnableInternetProviders ¶

func (o *LibraryOptions) GetEnableInternetProviders() bool

GetEnableInternetProviders returns the EnableInternetProviders field value if set, zero value otherwise. Deprecated

func (*LibraryOptions) GetEnableInternetProvidersOk ¶

func (o *LibraryOptions) GetEnableInternetProvidersOk() (*bool, bool)

GetEnableInternetProvidersOk returns a tuple with the EnableInternetProviders field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*LibraryOptions) GetEnableLUFSScan ¶

func (o *LibraryOptions) GetEnableLUFSScan() bool

GetEnableLUFSScan returns the EnableLUFSScan field value if set, zero value otherwise.

func (*LibraryOptions) GetEnableLUFSScanOk ¶

func (o *LibraryOptions) GetEnableLUFSScanOk() (*bool, bool)

GetEnableLUFSScanOk returns a tuple with the EnableLUFSScan field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetEnablePhotos ¶

func (o *LibraryOptions) GetEnablePhotos() bool

GetEnablePhotos returns the EnablePhotos field value if set, zero value otherwise.

func (*LibraryOptions) GetEnablePhotosOk ¶

func (o *LibraryOptions) GetEnablePhotosOk() (*bool, bool)

GetEnablePhotosOk returns a tuple with the EnablePhotos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetEnableRealtimeMonitor ¶

func (o *LibraryOptions) GetEnableRealtimeMonitor() bool

GetEnableRealtimeMonitor returns the EnableRealtimeMonitor field value if set, zero value otherwise.

func (*LibraryOptions) GetEnableRealtimeMonitorOk ¶

func (o *LibraryOptions) GetEnableRealtimeMonitorOk() (*bool, bool)

GetEnableRealtimeMonitorOk returns a tuple with the EnableRealtimeMonitor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetEnableTrickplayImageExtraction ¶

func (o *LibraryOptions) GetEnableTrickplayImageExtraction() bool

GetEnableTrickplayImageExtraction returns the EnableTrickplayImageExtraction field value if set, zero value otherwise.

func (*LibraryOptions) GetEnableTrickplayImageExtractionOk ¶

func (o *LibraryOptions) GetEnableTrickplayImageExtractionOk() (*bool, bool)

GetEnableTrickplayImageExtractionOk returns a tuple with the EnableTrickplayImageExtraction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetEnabled ¶

func (o *LibraryOptions) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*LibraryOptions) GetEnabledOk ¶

func (o *LibraryOptions) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetExtractChapterImagesDuringLibraryScan ¶

func (o *LibraryOptions) GetExtractChapterImagesDuringLibraryScan() bool

GetExtractChapterImagesDuringLibraryScan returns the ExtractChapterImagesDuringLibraryScan field value if set, zero value otherwise.

func (*LibraryOptions) GetExtractChapterImagesDuringLibraryScanOk ¶

func (o *LibraryOptions) GetExtractChapterImagesDuringLibraryScanOk() (*bool, bool)

GetExtractChapterImagesDuringLibraryScanOk returns a tuple with the ExtractChapterImagesDuringLibraryScan field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetExtractTrickplayImagesDuringLibraryScan ¶

func (o *LibraryOptions) GetExtractTrickplayImagesDuringLibraryScan() bool

GetExtractTrickplayImagesDuringLibraryScan returns the ExtractTrickplayImagesDuringLibraryScan field value if set, zero value otherwise.

func (*LibraryOptions) GetExtractTrickplayImagesDuringLibraryScanOk ¶

func (o *LibraryOptions) GetExtractTrickplayImagesDuringLibraryScanOk() (*bool, bool)

GetExtractTrickplayImagesDuringLibraryScanOk returns a tuple with the ExtractTrickplayImagesDuringLibraryScan field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetLocalMetadataReaderOrder ¶

func (o *LibraryOptions) GetLocalMetadataReaderOrder() []string

GetLocalMetadataReaderOrder returns the LocalMetadataReaderOrder field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LibraryOptions) GetLocalMetadataReaderOrderOk ¶

func (o *LibraryOptions) GetLocalMetadataReaderOrderOk() ([]string, bool)

GetLocalMetadataReaderOrderOk returns a tuple with the LocalMetadataReaderOrder field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LibraryOptions) GetLyricFetcherOrder ¶

func (o *LibraryOptions) GetLyricFetcherOrder() []string

GetLyricFetcherOrder returns the LyricFetcherOrder field value if set, zero value otherwise.

func (*LibraryOptions) GetLyricFetcherOrderOk ¶

func (o *LibraryOptions) GetLyricFetcherOrderOk() ([]string, bool)

GetLyricFetcherOrderOk returns a tuple with the LyricFetcherOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetMediaSegmentProvideOrder ¶

func (o *LibraryOptions) GetMediaSegmentProvideOrder() []string

GetMediaSegmentProvideOrder returns the MediaSegmentProvideOrder field value if set, zero value otherwise.

func (*LibraryOptions) GetMediaSegmentProvideOrderOk ¶

func (o *LibraryOptions) GetMediaSegmentProvideOrderOk() ([]string, bool)

GetMediaSegmentProvideOrderOk returns a tuple with the MediaSegmentProvideOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetMetadataCountryCode ¶

func (o *LibraryOptions) GetMetadataCountryCode() string

GetMetadataCountryCode returns the MetadataCountryCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LibraryOptions) GetMetadataCountryCodeOk ¶

func (o *LibraryOptions) GetMetadataCountryCodeOk() (*string, bool)

GetMetadataCountryCodeOk returns a tuple with the MetadataCountryCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LibraryOptions) GetMetadataSavers ¶

func (o *LibraryOptions) GetMetadataSavers() []string

GetMetadataSavers returns the MetadataSavers field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LibraryOptions) GetMetadataSaversOk ¶

func (o *LibraryOptions) GetMetadataSaversOk() ([]string, bool)

GetMetadataSaversOk returns a tuple with the MetadataSavers field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LibraryOptions) GetPathInfos ¶

func (o *LibraryOptions) GetPathInfos() []MediaPathInfo

GetPathInfos returns the PathInfos field value if set, zero value otherwise.

func (*LibraryOptions) GetPathInfosOk ¶

func (o *LibraryOptions) GetPathInfosOk() ([]MediaPathInfo, bool)

GetPathInfosOk returns a tuple with the PathInfos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetPreferNonstandardArtistsTag ¶

func (o *LibraryOptions) GetPreferNonstandardArtistsTag() bool

GetPreferNonstandardArtistsTag returns the PreferNonstandardArtistsTag field value if set, zero value otherwise.

func (*LibraryOptions) GetPreferNonstandardArtistsTagOk ¶

func (o *LibraryOptions) GetPreferNonstandardArtistsTagOk() (*bool, bool)

GetPreferNonstandardArtistsTagOk returns a tuple with the PreferNonstandardArtistsTag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetPreferredMetadataLanguage ¶

func (o *LibraryOptions) GetPreferredMetadataLanguage() string

GetPreferredMetadataLanguage returns the PreferredMetadataLanguage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LibraryOptions) GetPreferredMetadataLanguageOk ¶

func (o *LibraryOptions) GetPreferredMetadataLanguageOk() (*string, bool)

GetPreferredMetadataLanguageOk returns a tuple with the PreferredMetadataLanguage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LibraryOptions) GetRequirePerfectSubtitleMatch ¶

func (o *LibraryOptions) GetRequirePerfectSubtitleMatch() bool

GetRequirePerfectSubtitleMatch returns the RequirePerfectSubtitleMatch field value if set, zero value otherwise.

func (*LibraryOptions) GetRequirePerfectSubtitleMatchOk ¶

func (o *LibraryOptions) GetRequirePerfectSubtitleMatchOk() (*bool, bool)

GetRequirePerfectSubtitleMatchOk returns a tuple with the RequirePerfectSubtitleMatch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetSaveLocalMetadata ¶

func (o *LibraryOptions) GetSaveLocalMetadata() bool

GetSaveLocalMetadata returns the SaveLocalMetadata field value if set, zero value otherwise.

func (*LibraryOptions) GetSaveLocalMetadataOk ¶

func (o *LibraryOptions) GetSaveLocalMetadataOk() (*bool, bool)

GetSaveLocalMetadataOk returns a tuple with the SaveLocalMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetSaveLyricsWithMedia ¶

func (o *LibraryOptions) GetSaveLyricsWithMedia() bool

GetSaveLyricsWithMedia returns the SaveLyricsWithMedia field value if set, zero value otherwise.

func (*LibraryOptions) GetSaveLyricsWithMediaOk ¶

func (o *LibraryOptions) GetSaveLyricsWithMediaOk() (*bool, bool)

GetSaveLyricsWithMediaOk returns a tuple with the SaveLyricsWithMedia field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetSaveSubtitlesWithMedia ¶

func (o *LibraryOptions) GetSaveSubtitlesWithMedia() bool

GetSaveSubtitlesWithMedia returns the SaveSubtitlesWithMedia field value if set, zero value otherwise.

func (*LibraryOptions) GetSaveSubtitlesWithMediaOk ¶

func (o *LibraryOptions) GetSaveSubtitlesWithMediaOk() (*bool, bool)

GetSaveSubtitlesWithMediaOk returns a tuple with the SaveSubtitlesWithMedia field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetSaveTrickplayWithMedia ¶

func (o *LibraryOptions) GetSaveTrickplayWithMedia() bool

GetSaveTrickplayWithMedia returns the SaveTrickplayWithMedia field value if set, zero value otherwise.

func (*LibraryOptions) GetSaveTrickplayWithMediaOk ¶

func (o *LibraryOptions) GetSaveTrickplayWithMediaOk() (*bool, bool)

GetSaveTrickplayWithMediaOk returns a tuple with the SaveTrickplayWithMedia field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetSeasonZeroDisplayName ¶

func (o *LibraryOptions) GetSeasonZeroDisplayName() string

GetSeasonZeroDisplayName returns the SeasonZeroDisplayName field value if set, zero value otherwise.

func (*LibraryOptions) GetSeasonZeroDisplayNameOk ¶

func (o *LibraryOptions) GetSeasonZeroDisplayNameOk() (*string, bool)

GetSeasonZeroDisplayNameOk returns a tuple with the SeasonZeroDisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetSkipSubtitlesIfAudioTrackMatches ¶

func (o *LibraryOptions) GetSkipSubtitlesIfAudioTrackMatches() bool

GetSkipSubtitlesIfAudioTrackMatches returns the SkipSubtitlesIfAudioTrackMatches field value if set, zero value otherwise.

func (*LibraryOptions) GetSkipSubtitlesIfAudioTrackMatchesOk ¶

func (o *LibraryOptions) GetSkipSubtitlesIfAudioTrackMatchesOk() (*bool, bool)

GetSkipSubtitlesIfAudioTrackMatchesOk returns a tuple with the SkipSubtitlesIfAudioTrackMatches field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetSkipSubtitlesIfEmbeddedSubtitlesPresent ¶

func (o *LibraryOptions) GetSkipSubtitlesIfEmbeddedSubtitlesPresent() bool

GetSkipSubtitlesIfEmbeddedSubtitlesPresent returns the SkipSubtitlesIfEmbeddedSubtitlesPresent field value if set, zero value otherwise.

func (*LibraryOptions) GetSkipSubtitlesIfEmbeddedSubtitlesPresentOk ¶

func (o *LibraryOptions) GetSkipSubtitlesIfEmbeddedSubtitlesPresentOk() (*bool, bool)

GetSkipSubtitlesIfEmbeddedSubtitlesPresentOk returns a tuple with the SkipSubtitlesIfEmbeddedSubtitlesPresent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetSubtitleDownloadLanguages ¶

func (o *LibraryOptions) GetSubtitleDownloadLanguages() []string

GetSubtitleDownloadLanguages returns the SubtitleDownloadLanguages field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LibraryOptions) GetSubtitleDownloadLanguagesOk ¶

func (o *LibraryOptions) GetSubtitleDownloadLanguagesOk() ([]string, bool)

GetSubtitleDownloadLanguagesOk returns a tuple with the SubtitleDownloadLanguages field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LibraryOptions) GetSubtitleFetcherOrder ¶

func (o *LibraryOptions) GetSubtitleFetcherOrder() []string

GetSubtitleFetcherOrder returns the SubtitleFetcherOrder field value if set, zero value otherwise.

func (*LibraryOptions) GetSubtitleFetcherOrderOk ¶

func (o *LibraryOptions) GetSubtitleFetcherOrderOk() ([]string, bool)

GetSubtitleFetcherOrderOk returns a tuple with the SubtitleFetcherOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetTypeOptions ¶

func (o *LibraryOptions) GetTypeOptions() []TypeOptions

GetTypeOptions returns the TypeOptions field value if set, zero value otherwise.

func (*LibraryOptions) GetTypeOptionsOk ¶

func (o *LibraryOptions) GetTypeOptionsOk() ([]TypeOptions, bool)

GetTypeOptionsOk returns a tuple with the TypeOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) GetUseCustomTagDelimiters ¶

func (o *LibraryOptions) GetUseCustomTagDelimiters() bool

GetUseCustomTagDelimiters returns the UseCustomTagDelimiters field value if set, zero value otherwise.

func (*LibraryOptions) GetUseCustomTagDelimitersOk ¶

func (o *LibraryOptions) GetUseCustomTagDelimitersOk() (*bool, bool)

GetUseCustomTagDelimitersOk returns a tuple with the UseCustomTagDelimiters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptions) HasAllowEmbeddedSubtitles ¶

func (o *LibraryOptions) HasAllowEmbeddedSubtitles() bool

HasAllowEmbeddedSubtitles returns a boolean if a field has been set.

func (*LibraryOptions) HasAutomaticRefreshIntervalDays ¶

func (o *LibraryOptions) HasAutomaticRefreshIntervalDays() bool

HasAutomaticRefreshIntervalDays returns a boolean if a field has been set.

func (*LibraryOptions) HasAutomaticallyAddToCollection ¶

func (o *LibraryOptions) HasAutomaticallyAddToCollection() bool

HasAutomaticallyAddToCollection returns a boolean if a field has been set.

func (*LibraryOptions) HasCustomTagDelimiters ¶

func (o *LibraryOptions) HasCustomTagDelimiters() bool

HasCustomTagDelimiters returns a boolean if a field has been set.

func (*LibraryOptions) HasDelimiterWhitelist ¶

func (o *LibraryOptions) HasDelimiterWhitelist() bool

HasDelimiterWhitelist returns a boolean if a field has been set.

func (*LibraryOptions) HasDisabledLocalMetadataReaders ¶

func (o *LibraryOptions) HasDisabledLocalMetadataReaders() bool

HasDisabledLocalMetadataReaders returns a boolean if a field has been set.

func (*LibraryOptions) HasDisabledLyricFetchers ¶

func (o *LibraryOptions) HasDisabledLyricFetchers() bool

HasDisabledLyricFetchers returns a boolean if a field has been set.

func (*LibraryOptions) HasDisabledMediaSegmentProviders ¶

func (o *LibraryOptions) HasDisabledMediaSegmentProviders() bool

HasDisabledMediaSegmentProviders returns a boolean if a field has been set.

func (*LibraryOptions) HasDisabledSubtitleFetchers ¶

func (o *LibraryOptions) HasDisabledSubtitleFetchers() bool

HasDisabledSubtitleFetchers returns a boolean if a field has been set.

func (*LibraryOptions) HasEnableAutomaticSeriesGrouping ¶

func (o *LibraryOptions) HasEnableAutomaticSeriesGrouping() bool

HasEnableAutomaticSeriesGrouping returns a boolean if a field has been set.

func (*LibraryOptions) HasEnableChapterImageExtraction ¶

func (o *LibraryOptions) HasEnableChapterImageExtraction() bool

HasEnableChapterImageExtraction returns a boolean if a field has been set.

func (*LibraryOptions) HasEnableEmbeddedEpisodeInfos ¶

func (o *LibraryOptions) HasEnableEmbeddedEpisodeInfos() bool

HasEnableEmbeddedEpisodeInfos returns a boolean if a field has been set.

func (*LibraryOptions) HasEnableEmbeddedExtrasTitles ¶

func (o *LibraryOptions) HasEnableEmbeddedExtrasTitles() bool

HasEnableEmbeddedExtrasTitles returns a boolean if a field has been set.

func (*LibraryOptions) HasEnableEmbeddedTitles ¶

func (o *LibraryOptions) HasEnableEmbeddedTitles() bool

HasEnableEmbeddedTitles returns a boolean if a field has been set.

func (*LibraryOptions) HasEnableInternetProviders ¶

func (o *LibraryOptions) HasEnableInternetProviders() bool

HasEnableInternetProviders returns a boolean if a field has been set.

func (*LibraryOptions) HasEnableLUFSScan ¶

func (o *LibraryOptions) HasEnableLUFSScan() bool

HasEnableLUFSScan returns a boolean if a field has been set.

func (*LibraryOptions) HasEnablePhotos ¶

func (o *LibraryOptions) HasEnablePhotos() bool

HasEnablePhotos returns a boolean if a field has been set.

func (*LibraryOptions) HasEnableRealtimeMonitor ¶

func (o *LibraryOptions) HasEnableRealtimeMonitor() bool

HasEnableRealtimeMonitor returns a boolean if a field has been set.

func (*LibraryOptions) HasEnableTrickplayImageExtraction ¶

func (o *LibraryOptions) HasEnableTrickplayImageExtraction() bool

HasEnableTrickplayImageExtraction returns a boolean if a field has been set.

func (*LibraryOptions) HasEnabled ¶

func (o *LibraryOptions) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*LibraryOptions) HasExtractChapterImagesDuringLibraryScan ¶

func (o *LibraryOptions) HasExtractChapterImagesDuringLibraryScan() bool

HasExtractChapterImagesDuringLibraryScan returns a boolean if a field has been set.

func (*LibraryOptions) HasExtractTrickplayImagesDuringLibraryScan ¶

func (o *LibraryOptions) HasExtractTrickplayImagesDuringLibraryScan() bool

HasExtractTrickplayImagesDuringLibraryScan returns a boolean if a field has been set.

func (*LibraryOptions) HasLocalMetadataReaderOrder ¶

func (o *LibraryOptions) HasLocalMetadataReaderOrder() bool

HasLocalMetadataReaderOrder returns a boolean if a field has been set.

func (*LibraryOptions) HasLyricFetcherOrder ¶

func (o *LibraryOptions) HasLyricFetcherOrder() bool

HasLyricFetcherOrder returns a boolean if a field has been set.

func (*LibraryOptions) HasMediaSegmentProvideOrder ¶

func (o *LibraryOptions) HasMediaSegmentProvideOrder() bool

HasMediaSegmentProvideOrder returns a boolean if a field has been set.

func (*LibraryOptions) HasMetadataCountryCode ¶

func (o *LibraryOptions) HasMetadataCountryCode() bool

HasMetadataCountryCode returns a boolean if a field has been set.

func (*LibraryOptions) HasMetadataSavers ¶

func (o *LibraryOptions) HasMetadataSavers() bool

HasMetadataSavers returns a boolean if a field has been set.

func (*LibraryOptions) HasPathInfos ¶

func (o *LibraryOptions) HasPathInfos() bool

HasPathInfos returns a boolean if a field has been set.

func (*LibraryOptions) HasPreferNonstandardArtistsTag ¶

func (o *LibraryOptions) HasPreferNonstandardArtistsTag() bool

HasPreferNonstandardArtistsTag returns a boolean if a field has been set.

func (*LibraryOptions) HasPreferredMetadataLanguage ¶

func (o *LibraryOptions) HasPreferredMetadataLanguage() bool

HasPreferredMetadataLanguage returns a boolean if a field has been set.

func (*LibraryOptions) HasRequirePerfectSubtitleMatch ¶

func (o *LibraryOptions) HasRequirePerfectSubtitleMatch() bool

HasRequirePerfectSubtitleMatch returns a boolean if a field has been set.

func (*LibraryOptions) HasSaveLocalMetadata ¶

func (o *LibraryOptions) HasSaveLocalMetadata() bool

HasSaveLocalMetadata returns a boolean if a field has been set.

func (*LibraryOptions) HasSaveLyricsWithMedia ¶

func (o *LibraryOptions) HasSaveLyricsWithMedia() bool

HasSaveLyricsWithMedia returns a boolean if a field has been set.

func (*LibraryOptions) HasSaveSubtitlesWithMedia ¶

func (o *LibraryOptions) HasSaveSubtitlesWithMedia() bool

HasSaveSubtitlesWithMedia returns a boolean if a field has been set.

func (*LibraryOptions) HasSaveTrickplayWithMedia ¶

func (o *LibraryOptions) HasSaveTrickplayWithMedia() bool

HasSaveTrickplayWithMedia returns a boolean if a field has been set.

func (*LibraryOptions) HasSeasonZeroDisplayName ¶

func (o *LibraryOptions) HasSeasonZeroDisplayName() bool

HasSeasonZeroDisplayName returns a boolean if a field has been set.

func (*LibraryOptions) HasSkipSubtitlesIfAudioTrackMatches ¶

func (o *LibraryOptions) HasSkipSubtitlesIfAudioTrackMatches() bool

HasSkipSubtitlesIfAudioTrackMatches returns a boolean if a field has been set.

func (*LibraryOptions) HasSkipSubtitlesIfEmbeddedSubtitlesPresent ¶

func (o *LibraryOptions) HasSkipSubtitlesIfEmbeddedSubtitlesPresent() bool

HasSkipSubtitlesIfEmbeddedSubtitlesPresent returns a boolean if a field has been set.

func (*LibraryOptions) HasSubtitleDownloadLanguages ¶

func (o *LibraryOptions) HasSubtitleDownloadLanguages() bool

HasSubtitleDownloadLanguages returns a boolean if a field has been set.

func (*LibraryOptions) HasSubtitleFetcherOrder ¶

func (o *LibraryOptions) HasSubtitleFetcherOrder() bool

HasSubtitleFetcherOrder returns a boolean if a field has been set.

func (*LibraryOptions) HasTypeOptions ¶

func (o *LibraryOptions) HasTypeOptions() bool

HasTypeOptions returns a boolean if a field has been set.

func (*LibraryOptions) HasUseCustomTagDelimiters ¶

func (o *LibraryOptions) HasUseCustomTagDelimiters() bool

HasUseCustomTagDelimiters returns a boolean if a field has been set.

func (LibraryOptions) MarshalJSON ¶

func (o LibraryOptions) MarshalJSON() ([]byte, error)

func (*LibraryOptions) SetAllowEmbeddedSubtitles ¶

func (o *LibraryOptions) SetAllowEmbeddedSubtitles(v EmbeddedSubtitleOptions)

SetAllowEmbeddedSubtitles gets a reference to the given EmbeddedSubtitleOptions and assigns it to the AllowEmbeddedSubtitles field.

func (*LibraryOptions) SetAutomaticRefreshIntervalDays ¶

func (o *LibraryOptions) SetAutomaticRefreshIntervalDays(v int32)

SetAutomaticRefreshIntervalDays gets a reference to the given int32 and assigns it to the AutomaticRefreshIntervalDays field.

func (*LibraryOptions) SetAutomaticallyAddToCollection ¶

func (o *LibraryOptions) SetAutomaticallyAddToCollection(v bool)

SetAutomaticallyAddToCollection gets a reference to the given bool and assigns it to the AutomaticallyAddToCollection field.

func (*LibraryOptions) SetCustomTagDelimiters ¶

func (o *LibraryOptions) SetCustomTagDelimiters(v []string)

SetCustomTagDelimiters gets a reference to the given []string and assigns it to the CustomTagDelimiters field.

func (*LibraryOptions) SetDelimiterWhitelist ¶

func (o *LibraryOptions) SetDelimiterWhitelist(v []string)

SetDelimiterWhitelist gets a reference to the given []string and assigns it to the DelimiterWhitelist field.

func (*LibraryOptions) SetDisabledLocalMetadataReaders ¶

func (o *LibraryOptions) SetDisabledLocalMetadataReaders(v []string)

SetDisabledLocalMetadataReaders gets a reference to the given []string and assigns it to the DisabledLocalMetadataReaders field.

func (*LibraryOptions) SetDisabledLyricFetchers ¶

func (o *LibraryOptions) SetDisabledLyricFetchers(v []string)

SetDisabledLyricFetchers gets a reference to the given []string and assigns it to the DisabledLyricFetchers field.

func (*LibraryOptions) SetDisabledMediaSegmentProviders ¶

func (o *LibraryOptions) SetDisabledMediaSegmentProviders(v []string)

SetDisabledMediaSegmentProviders gets a reference to the given []string and assigns it to the DisabledMediaSegmentProviders field.

func (*LibraryOptions) SetDisabledSubtitleFetchers ¶

func (o *LibraryOptions) SetDisabledSubtitleFetchers(v []string)

SetDisabledSubtitleFetchers gets a reference to the given []string and assigns it to the DisabledSubtitleFetchers field.

func (*LibraryOptions) SetEnableAutomaticSeriesGrouping ¶

func (o *LibraryOptions) SetEnableAutomaticSeriesGrouping(v bool)

SetEnableAutomaticSeriesGrouping gets a reference to the given bool and assigns it to the EnableAutomaticSeriesGrouping field.

func (*LibraryOptions) SetEnableChapterImageExtraction ¶

func (o *LibraryOptions) SetEnableChapterImageExtraction(v bool)

SetEnableChapterImageExtraction gets a reference to the given bool and assigns it to the EnableChapterImageExtraction field.

func (*LibraryOptions) SetEnableEmbeddedEpisodeInfos ¶

func (o *LibraryOptions) SetEnableEmbeddedEpisodeInfos(v bool)

SetEnableEmbeddedEpisodeInfos gets a reference to the given bool and assigns it to the EnableEmbeddedEpisodeInfos field.

func (*LibraryOptions) SetEnableEmbeddedExtrasTitles ¶

func (o *LibraryOptions) SetEnableEmbeddedExtrasTitles(v bool)

SetEnableEmbeddedExtrasTitles gets a reference to the given bool and assigns it to the EnableEmbeddedExtrasTitles field.

func (*LibraryOptions) SetEnableEmbeddedTitles ¶

func (o *LibraryOptions) SetEnableEmbeddedTitles(v bool)

SetEnableEmbeddedTitles gets a reference to the given bool and assigns it to the EnableEmbeddedTitles field.

func (*LibraryOptions) SetEnableInternetProviders ¶

func (o *LibraryOptions) SetEnableInternetProviders(v bool)

SetEnableInternetProviders gets a reference to the given bool and assigns it to the EnableInternetProviders field. Deprecated

func (*LibraryOptions) SetEnableLUFSScan ¶

func (o *LibraryOptions) SetEnableLUFSScan(v bool)

SetEnableLUFSScan gets a reference to the given bool and assigns it to the EnableLUFSScan field.

func (*LibraryOptions) SetEnablePhotos ¶

func (o *LibraryOptions) SetEnablePhotos(v bool)

SetEnablePhotos gets a reference to the given bool and assigns it to the EnablePhotos field.

func (*LibraryOptions) SetEnableRealtimeMonitor ¶

func (o *LibraryOptions) SetEnableRealtimeMonitor(v bool)

SetEnableRealtimeMonitor gets a reference to the given bool and assigns it to the EnableRealtimeMonitor field.

func (*LibraryOptions) SetEnableTrickplayImageExtraction ¶

func (o *LibraryOptions) SetEnableTrickplayImageExtraction(v bool)

SetEnableTrickplayImageExtraction gets a reference to the given bool and assigns it to the EnableTrickplayImageExtraction field.

func (*LibraryOptions) SetEnabled ¶

func (o *LibraryOptions) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*LibraryOptions) SetExtractChapterImagesDuringLibraryScan ¶

func (o *LibraryOptions) SetExtractChapterImagesDuringLibraryScan(v bool)

SetExtractChapterImagesDuringLibraryScan gets a reference to the given bool and assigns it to the ExtractChapterImagesDuringLibraryScan field.

func (*LibraryOptions) SetExtractTrickplayImagesDuringLibraryScan ¶

func (o *LibraryOptions) SetExtractTrickplayImagesDuringLibraryScan(v bool)

SetExtractTrickplayImagesDuringLibraryScan gets a reference to the given bool and assigns it to the ExtractTrickplayImagesDuringLibraryScan field.

func (*LibraryOptions) SetLocalMetadataReaderOrder ¶

func (o *LibraryOptions) SetLocalMetadataReaderOrder(v []string)

SetLocalMetadataReaderOrder gets a reference to the given []string and assigns it to the LocalMetadataReaderOrder field.

func (*LibraryOptions) SetLyricFetcherOrder ¶

func (o *LibraryOptions) SetLyricFetcherOrder(v []string)

SetLyricFetcherOrder gets a reference to the given []string and assigns it to the LyricFetcherOrder field.

func (*LibraryOptions) SetMediaSegmentProvideOrder ¶

func (o *LibraryOptions) SetMediaSegmentProvideOrder(v []string)

SetMediaSegmentProvideOrder gets a reference to the given []string and assigns it to the MediaSegmentProvideOrder field.

func (*LibraryOptions) SetMetadataCountryCode ¶

func (o *LibraryOptions) SetMetadataCountryCode(v string)

SetMetadataCountryCode gets a reference to the given NullableString and assigns it to the MetadataCountryCode field.

func (*LibraryOptions) SetMetadataCountryCodeNil ¶

func (o *LibraryOptions) SetMetadataCountryCodeNil()

SetMetadataCountryCodeNil sets the value for MetadataCountryCode to be an explicit nil

func (*LibraryOptions) SetMetadataSavers ¶

func (o *LibraryOptions) SetMetadataSavers(v []string)

SetMetadataSavers gets a reference to the given []string and assigns it to the MetadataSavers field.

func (*LibraryOptions) SetPathInfos ¶

func (o *LibraryOptions) SetPathInfos(v []MediaPathInfo)

SetPathInfos gets a reference to the given []MediaPathInfo and assigns it to the PathInfos field.

func (*LibraryOptions) SetPreferNonstandardArtistsTag ¶

func (o *LibraryOptions) SetPreferNonstandardArtistsTag(v bool)

SetPreferNonstandardArtistsTag gets a reference to the given bool and assigns it to the PreferNonstandardArtistsTag field.

func (*LibraryOptions) SetPreferredMetadataLanguage ¶

func (o *LibraryOptions) SetPreferredMetadataLanguage(v string)

SetPreferredMetadataLanguage gets a reference to the given NullableString and assigns it to the PreferredMetadataLanguage field.

func (*LibraryOptions) SetPreferredMetadataLanguageNil ¶

func (o *LibraryOptions) SetPreferredMetadataLanguageNil()

SetPreferredMetadataLanguageNil sets the value for PreferredMetadataLanguage to be an explicit nil

func (*LibraryOptions) SetRequirePerfectSubtitleMatch ¶

func (o *LibraryOptions) SetRequirePerfectSubtitleMatch(v bool)

SetRequirePerfectSubtitleMatch gets a reference to the given bool and assigns it to the RequirePerfectSubtitleMatch field.

func (*LibraryOptions) SetSaveLocalMetadata ¶

func (o *LibraryOptions) SetSaveLocalMetadata(v bool)

SetSaveLocalMetadata gets a reference to the given bool and assigns it to the SaveLocalMetadata field.

func (*LibraryOptions) SetSaveLyricsWithMedia ¶

func (o *LibraryOptions) SetSaveLyricsWithMedia(v bool)

SetSaveLyricsWithMedia gets a reference to the given bool and assigns it to the SaveLyricsWithMedia field.

func (*LibraryOptions) SetSaveSubtitlesWithMedia ¶

func (o *LibraryOptions) SetSaveSubtitlesWithMedia(v bool)

SetSaveSubtitlesWithMedia gets a reference to the given bool and assigns it to the SaveSubtitlesWithMedia field.

func (*LibraryOptions) SetSaveTrickplayWithMedia ¶

func (o *LibraryOptions) SetSaveTrickplayWithMedia(v bool)

SetSaveTrickplayWithMedia gets a reference to the given bool and assigns it to the SaveTrickplayWithMedia field.

func (*LibraryOptions) SetSeasonZeroDisplayName ¶

func (o *LibraryOptions) SetSeasonZeroDisplayName(v string)

SetSeasonZeroDisplayName gets a reference to the given string and assigns it to the SeasonZeroDisplayName field.

func (*LibraryOptions) SetSkipSubtitlesIfAudioTrackMatches ¶

func (o *LibraryOptions) SetSkipSubtitlesIfAudioTrackMatches(v bool)

SetSkipSubtitlesIfAudioTrackMatches gets a reference to the given bool and assigns it to the SkipSubtitlesIfAudioTrackMatches field.

func (*LibraryOptions) SetSkipSubtitlesIfEmbeddedSubtitlesPresent ¶

func (o *LibraryOptions) SetSkipSubtitlesIfEmbeddedSubtitlesPresent(v bool)

SetSkipSubtitlesIfEmbeddedSubtitlesPresent gets a reference to the given bool and assigns it to the SkipSubtitlesIfEmbeddedSubtitlesPresent field.

func (*LibraryOptions) SetSubtitleDownloadLanguages ¶

func (o *LibraryOptions) SetSubtitleDownloadLanguages(v []string)

SetSubtitleDownloadLanguages gets a reference to the given []string and assigns it to the SubtitleDownloadLanguages field.

func (*LibraryOptions) SetSubtitleFetcherOrder ¶

func (o *LibraryOptions) SetSubtitleFetcherOrder(v []string)

SetSubtitleFetcherOrder gets a reference to the given []string and assigns it to the SubtitleFetcherOrder field.

func (*LibraryOptions) SetTypeOptions ¶

func (o *LibraryOptions) SetTypeOptions(v []TypeOptions)

SetTypeOptions gets a reference to the given []TypeOptions and assigns it to the TypeOptions field.

func (*LibraryOptions) SetUseCustomTagDelimiters ¶

func (o *LibraryOptions) SetUseCustomTagDelimiters(v bool)

SetUseCustomTagDelimiters gets a reference to the given bool and assigns it to the UseCustomTagDelimiters field.

func (LibraryOptions) ToMap ¶

func (o LibraryOptions) ToMap() (map[string]interface{}, error)

func (*LibraryOptions) UnsetMetadataCountryCode ¶

func (o *LibraryOptions) UnsetMetadataCountryCode()

UnsetMetadataCountryCode ensures that no value is present for MetadataCountryCode, not even an explicit nil

func (*LibraryOptions) UnsetPreferredMetadataLanguage ¶

func (o *LibraryOptions) UnsetPreferredMetadataLanguage()

UnsetPreferredMetadataLanguage ensures that no value is present for PreferredMetadataLanguage, not even an explicit nil

type LibraryOptionsResultDto ¶

type LibraryOptionsResultDto struct {
	// Gets or sets the metadata savers.
	MetadataSavers []LibraryOptionInfoDto `json:"MetadataSavers,omitempty"`
	// Gets or sets the metadata readers.
	MetadataReaders []LibraryOptionInfoDto `json:"MetadataReaders,omitempty"`
	// Gets or sets the subtitle fetchers.
	SubtitleFetchers []LibraryOptionInfoDto `json:"SubtitleFetchers,omitempty"`
	// Gets or sets the list of lyric fetchers.
	LyricFetchers []LibraryOptionInfoDto `json:"LyricFetchers,omitempty"`
	// Gets or sets the type options.
	TypeOptions []LibraryTypeOptionsDto `json:"TypeOptions,omitempty"`
}

LibraryOptionsResultDto Library options result dto.

func NewLibraryOptionsResultDto ¶

func NewLibraryOptionsResultDto() *LibraryOptionsResultDto

NewLibraryOptionsResultDto instantiates a new LibraryOptionsResultDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLibraryOptionsResultDtoWithDefaults ¶

func NewLibraryOptionsResultDtoWithDefaults() *LibraryOptionsResultDto

NewLibraryOptionsResultDtoWithDefaults instantiates a new LibraryOptionsResultDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LibraryOptionsResultDto) GetLyricFetchers ¶

func (o *LibraryOptionsResultDto) GetLyricFetchers() []LibraryOptionInfoDto

GetLyricFetchers returns the LyricFetchers field value if set, zero value otherwise.

func (*LibraryOptionsResultDto) GetLyricFetchersOk ¶

func (o *LibraryOptionsResultDto) GetLyricFetchersOk() ([]LibraryOptionInfoDto, bool)

GetLyricFetchersOk returns a tuple with the LyricFetchers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptionsResultDto) GetMetadataReaders ¶

func (o *LibraryOptionsResultDto) GetMetadataReaders() []LibraryOptionInfoDto

GetMetadataReaders returns the MetadataReaders field value if set, zero value otherwise.

func (*LibraryOptionsResultDto) GetMetadataReadersOk ¶

func (o *LibraryOptionsResultDto) GetMetadataReadersOk() ([]LibraryOptionInfoDto, bool)

GetMetadataReadersOk returns a tuple with the MetadataReaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptionsResultDto) GetMetadataSavers ¶

func (o *LibraryOptionsResultDto) GetMetadataSavers() []LibraryOptionInfoDto

GetMetadataSavers returns the MetadataSavers field value if set, zero value otherwise.

func (*LibraryOptionsResultDto) GetMetadataSaversOk ¶

func (o *LibraryOptionsResultDto) GetMetadataSaversOk() ([]LibraryOptionInfoDto, bool)

GetMetadataSaversOk returns a tuple with the MetadataSavers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptionsResultDto) GetSubtitleFetchers ¶

func (o *LibraryOptionsResultDto) GetSubtitleFetchers() []LibraryOptionInfoDto

GetSubtitleFetchers returns the SubtitleFetchers field value if set, zero value otherwise.

func (*LibraryOptionsResultDto) GetSubtitleFetchersOk ¶

func (o *LibraryOptionsResultDto) GetSubtitleFetchersOk() ([]LibraryOptionInfoDto, bool)

GetSubtitleFetchersOk returns a tuple with the SubtitleFetchers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptionsResultDto) GetTypeOptions ¶

func (o *LibraryOptionsResultDto) GetTypeOptions() []LibraryTypeOptionsDto

GetTypeOptions returns the TypeOptions field value if set, zero value otherwise.

func (*LibraryOptionsResultDto) GetTypeOptionsOk ¶

func (o *LibraryOptionsResultDto) GetTypeOptionsOk() ([]LibraryTypeOptionsDto, bool)

GetTypeOptionsOk returns a tuple with the TypeOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryOptionsResultDto) HasLyricFetchers ¶

func (o *LibraryOptionsResultDto) HasLyricFetchers() bool

HasLyricFetchers returns a boolean if a field has been set.

func (*LibraryOptionsResultDto) HasMetadataReaders ¶

func (o *LibraryOptionsResultDto) HasMetadataReaders() bool

HasMetadataReaders returns a boolean if a field has been set.

func (*LibraryOptionsResultDto) HasMetadataSavers ¶

func (o *LibraryOptionsResultDto) HasMetadataSavers() bool

HasMetadataSavers returns a boolean if a field has been set.

func (*LibraryOptionsResultDto) HasSubtitleFetchers ¶

func (o *LibraryOptionsResultDto) HasSubtitleFetchers() bool

HasSubtitleFetchers returns a boolean if a field has been set.

func (*LibraryOptionsResultDto) HasTypeOptions ¶

func (o *LibraryOptionsResultDto) HasTypeOptions() bool

HasTypeOptions returns a boolean if a field has been set.

func (LibraryOptionsResultDto) MarshalJSON ¶

func (o LibraryOptionsResultDto) MarshalJSON() ([]byte, error)

func (*LibraryOptionsResultDto) SetLyricFetchers ¶

func (o *LibraryOptionsResultDto) SetLyricFetchers(v []LibraryOptionInfoDto)

SetLyricFetchers gets a reference to the given []LibraryOptionInfoDto and assigns it to the LyricFetchers field.

func (*LibraryOptionsResultDto) SetMetadataReaders ¶

func (o *LibraryOptionsResultDto) SetMetadataReaders(v []LibraryOptionInfoDto)

SetMetadataReaders gets a reference to the given []LibraryOptionInfoDto and assigns it to the MetadataReaders field.

func (*LibraryOptionsResultDto) SetMetadataSavers ¶

func (o *LibraryOptionsResultDto) SetMetadataSavers(v []LibraryOptionInfoDto)

SetMetadataSavers gets a reference to the given []LibraryOptionInfoDto and assigns it to the MetadataSavers field.

func (*LibraryOptionsResultDto) SetSubtitleFetchers ¶

func (o *LibraryOptionsResultDto) SetSubtitleFetchers(v []LibraryOptionInfoDto)

SetSubtitleFetchers gets a reference to the given []LibraryOptionInfoDto and assigns it to the SubtitleFetchers field.

func (*LibraryOptionsResultDto) SetTypeOptions ¶

func (o *LibraryOptionsResultDto) SetTypeOptions(v []LibraryTypeOptionsDto)

SetTypeOptions gets a reference to the given []LibraryTypeOptionsDto and assigns it to the TypeOptions field.

func (LibraryOptionsResultDto) ToMap ¶

func (o LibraryOptionsResultDto) ToMap() (map[string]interface{}, error)

type LibraryStructureAPI ¶

type LibraryStructureAPI interface {

	/*
		AddMediaPath Add a media path to a library.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiAddMediaPathRequest
	*/
	AddMediaPath(ctx context.Context) ApiAddMediaPathRequest

	// AddMediaPathExecute executes the request
	AddMediaPathExecute(r ApiAddMediaPathRequest) (*http.Response, error)

	/*
		AddVirtualFolder Adds a virtual folder.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiAddVirtualFolderRequest
	*/
	AddVirtualFolder(ctx context.Context) ApiAddVirtualFolderRequest

	// AddVirtualFolderExecute executes the request
	AddVirtualFolderExecute(r ApiAddVirtualFolderRequest) (*http.Response, error)

	/*
		GetVirtualFolders Gets all virtual folders.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetVirtualFoldersRequest
	*/
	GetVirtualFolders(ctx context.Context) ApiGetVirtualFoldersRequest

	// GetVirtualFoldersExecute executes the request
	//  @return []VirtualFolderInfo
	GetVirtualFoldersExecute(r ApiGetVirtualFoldersRequest) ([]VirtualFolderInfo, *http.Response, error)

	/*
		RemoveMediaPath Remove a media path.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiRemoveMediaPathRequest
	*/
	RemoveMediaPath(ctx context.Context) ApiRemoveMediaPathRequest

	// RemoveMediaPathExecute executes the request
	RemoveMediaPathExecute(r ApiRemoveMediaPathRequest) (*http.Response, error)

	/*
		RemoveVirtualFolder Removes a virtual folder.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiRemoveVirtualFolderRequest
	*/
	RemoveVirtualFolder(ctx context.Context) ApiRemoveVirtualFolderRequest

	// RemoveVirtualFolderExecute executes the request
	RemoveVirtualFolderExecute(r ApiRemoveVirtualFolderRequest) (*http.Response, error)

	/*
		RenameVirtualFolder Renames a virtual folder.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiRenameVirtualFolderRequest
	*/
	RenameVirtualFolder(ctx context.Context) ApiRenameVirtualFolderRequest

	// RenameVirtualFolderExecute executes the request
	RenameVirtualFolderExecute(r ApiRenameVirtualFolderRequest) (*http.Response, error)

	/*
		UpdateLibraryOptions Update library options.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiUpdateLibraryOptionsRequest
	*/
	UpdateLibraryOptions(ctx context.Context) ApiUpdateLibraryOptionsRequest

	// UpdateLibraryOptionsExecute executes the request
	UpdateLibraryOptionsExecute(r ApiUpdateLibraryOptionsRequest) (*http.Response, error)

	/*
		UpdateMediaPath Updates a media path.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiUpdateMediaPathRequest
	*/
	UpdateMediaPath(ctx context.Context) ApiUpdateMediaPathRequest

	// UpdateMediaPathExecute executes the request
	UpdateMediaPathExecute(r ApiUpdateMediaPathRequest) (*http.Response, error)
}

type LibraryStructureAPIService ¶

type LibraryStructureAPIService service

LibraryStructureAPIService LibraryStructureAPI service

func (*LibraryStructureAPIService) AddMediaPath ¶

AddMediaPath Add a media path to a library.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddMediaPathRequest

func (*LibraryStructureAPIService) AddMediaPathExecute ¶

Execute executes the request

func (*LibraryStructureAPIService) AddVirtualFolder ¶

AddVirtualFolder Adds a virtual folder.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddVirtualFolderRequest

func (*LibraryStructureAPIService) AddVirtualFolderExecute ¶

func (a *LibraryStructureAPIService) AddVirtualFolderExecute(r ApiAddVirtualFolderRequest) (*http.Response, error)

Execute executes the request

func (*LibraryStructureAPIService) GetVirtualFolders ¶

GetVirtualFolders Gets all virtual folders.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetVirtualFoldersRequest

func (*LibraryStructureAPIService) GetVirtualFoldersExecute ¶

Execute executes the request

@return []VirtualFolderInfo

func (*LibraryStructureAPIService) RemoveMediaPath ¶

RemoveMediaPath Remove a media path.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiRemoveMediaPathRequest

func (*LibraryStructureAPIService) RemoveMediaPathExecute ¶

func (a *LibraryStructureAPIService) RemoveMediaPathExecute(r ApiRemoveMediaPathRequest) (*http.Response, error)

Execute executes the request

func (*LibraryStructureAPIService) RemoveVirtualFolder ¶

RemoveVirtualFolder Removes a virtual folder.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiRemoveVirtualFolderRequest

func (*LibraryStructureAPIService) RemoveVirtualFolderExecute ¶

func (a *LibraryStructureAPIService) RemoveVirtualFolderExecute(r ApiRemoveVirtualFolderRequest) (*http.Response, error)

Execute executes the request

func (*LibraryStructureAPIService) RenameVirtualFolder ¶

RenameVirtualFolder Renames a virtual folder.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiRenameVirtualFolderRequest

func (*LibraryStructureAPIService) RenameVirtualFolderExecute ¶

func (a *LibraryStructureAPIService) RenameVirtualFolderExecute(r ApiRenameVirtualFolderRequest) (*http.Response, error)

Execute executes the request

func (*LibraryStructureAPIService) UpdateLibraryOptions ¶

UpdateLibraryOptions Update library options.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateLibraryOptionsRequest

func (*LibraryStructureAPIService) UpdateLibraryOptionsExecute ¶

func (a *LibraryStructureAPIService) UpdateLibraryOptionsExecute(r ApiUpdateLibraryOptionsRequest) (*http.Response, error)

Execute executes the request

func (*LibraryStructureAPIService) UpdateMediaPath ¶

UpdateMediaPath Updates a media path.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateMediaPathRequest

func (*LibraryStructureAPIService) UpdateMediaPathExecute ¶

func (a *LibraryStructureAPIService) UpdateMediaPathExecute(r ApiUpdateMediaPathRequest) (*http.Response, error)

Execute executes the request

type LibraryTypeOptionsDto ¶

type LibraryTypeOptionsDto struct {
	// Gets or sets the type.
	Type NullableString `json:"Type,omitempty"`
	// Gets or sets the metadata fetchers.
	MetadataFetchers []LibraryOptionInfoDto `json:"MetadataFetchers,omitempty"`
	// Gets or sets the image fetchers.
	ImageFetchers []LibraryOptionInfoDto `json:"ImageFetchers,omitempty"`
	// Gets or sets the supported image types.
	SupportedImageTypes []ImageType `json:"SupportedImageTypes,omitempty"`
	// Gets or sets the default image options.
	DefaultImageOptions []ImageOption `json:"DefaultImageOptions,omitempty"`
}

LibraryTypeOptionsDto Library type options dto.

func NewLibraryTypeOptionsDto ¶

func NewLibraryTypeOptionsDto() *LibraryTypeOptionsDto

NewLibraryTypeOptionsDto instantiates a new LibraryTypeOptionsDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLibraryTypeOptionsDtoWithDefaults ¶

func NewLibraryTypeOptionsDtoWithDefaults() *LibraryTypeOptionsDto

NewLibraryTypeOptionsDtoWithDefaults instantiates a new LibraryTypeOptionsDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LibraryTypeOptionsDto) GetDefaultImageOptions ¶

func (o *LibraryTypeOptionsDto) GetDefaultImageOptions() []ImageOption

GetDefaultImageOptions returns the DefaultImageOptions field value if set, zero value otherwise.

func (*LibraryTypeOptionsDto) GetDefaultImageOptionsOk ¶

func (o *LibraryTypeOptionsDto) GetDefaultImageOptionsOk() ([]ImageOption, bool)

GetDefaultImageOptionsOk returns a tuple with the DefaultImageOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryTypeOptionsDto) GetImageFetchers ¶

func (o *LibraryTypeOptionsDto) GetImageFetchers() []LibraryOptionInfoDto

GetImageFetchers returns the ImageFetchers field value if set, zero value otherwise.

func (*LibraryTypeOptionsDto) GetImageFetchersOk ¶

func (o *LibraryTypeOptionsDto) GetImageFetchersOk() ([]LibraryOptionInfoDto, bool)

GetImageFetchersOk returns a tuple with the ImageFetchers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryTypeOptionsDto) GetMetadataFetchers ¶

func (o *LibraryTypeOptionsDto) GetMetadataFetchers() []LibraryOptionInfoDto

GetMetadataFetchers returns the MetadataFetchers field value if set, zero value otherwise.

func (*LibraryTypeOptionsDto) GetMetadataFetchersOk ¶

func (o *LibraryTypeOptionsDto) GetMetadataFetchersOk() ([]LibraryOptionInfoDto, bool)

GetMetadataFetchersOk returns a tuple with the MetadataFetchers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryTypeOptionsDto) GetSupportedImageTypes ¶

func (o *LibraryTypeOptionsDto) GetSupportedImageTypes() []ImageType

GetSupportedImageTypes returns the SupportedImageTypes field value if set, zero value otherwise.

func (*LibraryTypeOptionsDto) GetSupportedImageTypesOk ¶

func (o *LibraryTypeOptionsDto) GetSupportedImageTypesOk() ([]ImageType, bool)

GetSupportedImageTypesOk returns a tuple with the SupportedImageTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryTypeOptionsDto) GetType ¶

func (o *LibraryTypeOptionsDto) GetType() string

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LibraryTypeOptionsDto) GetTypeOk ¶

func (o *LibraryTypeOptionsDto) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LibraryTypeOptionsDto) HasDefaultImageOptions ¶

func (o *LibraryTypeOptionsDto) HasDefaultImageOptions() bool

HasDefaultImageOptions returns a boolean if a field has been set.

func (*LibraryTypeOptionsDto) HasImageFetchers ¶

func (o *LibraryTypeOptionsDto) HasImageFetchers() bool

HasImageFetchers returns a boolean if a field has been set.

func (*LibraryTypeOptionsDto) HasMetadataFetchers ¶

func (o *LibraryTypeOptionsDto) HasMetadataFetchers() bool

HasMetadataFetchers returns a boolean if a field has been set.

func (*LibraryTypeOptionsDto) HasSupportedImageTypes ¶

func (o *LibraryTypeOptionsDto) HasSupportedImageTypes() bool

HasSupportedImageTypes returns a boolean if a field has been set.

func (*LibraryTypeOptionsDto) HasType ¶

func (o *LibraryTypeOptionsDto) HasType() bool

HasType returns a boolean if a field has been set.

func (LibraryTypeOptionsDto) MarshalJSON ¶

func (o LibraryTypeOptionsDto) MarshalJSON() ([]byte, error)

func (*LibraryTypeOptionsDto) SetDefaultImageOptions ¶

func (o *LibraryTypeOptionsDto) SetDefaultImageOptions(v []ImageOption)

SetDefaultImageOptions gets a reference to the given []ImageOption and assigns it to the DefaultImageOptions field.

func (*LibraryTypeOptionsDto) SetImageFetchers ¶

func (o *LibraryTypeOptionsDto) SetImageFetchers(v []LibraryOptionInfoDto)

SetImageFetchers gets a reference to the given []LibraryOptionInfoDto and assigns it to the ImageFetchers field.

func (*LibraryTypeOptionsDto) SetMetadataFetchers ¶

func (o *LibraryTypeOptionsDto) SetMetadataFetchers(v []LibraryOptionInfoDto)

SetMetadataFetchers gets a reference to the given []LibraryOptionInfoDto and assigns it to the MetadataFetchers field.

func (*LibraryTypeOptionsDto) SetSupportedImageTypes ¶

func (o *LibraryTypeOptionsDto) SetSupportedImageTypes(v []ImageType)

SetSupportedImageTypes gets a reference to the given []ImageType and assigns it to the SupportedImageTypes field.

func (*LibraryTypeOptionsDto) SetType ¶

func (o *LibraryTypeOptionsDto) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*LibraryTypeOptionsDto) SetTypeNil ¶

func (o *LibraryTypeOptionsDto) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (LibraryTypeOptionsDto) ToMap ¶

func (o LibraryTypeOptionsDto) ToMap() (map[string]interface{}, error)

func (*LibraryTypeOptionsDto) UnsetType ¶

func (o *LibraryTypeOptionsDto) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

type LibraryUpdateInfo ¶

type LibraryUpdateInfo struct {
	// Gets or sets the folders added to.
	FoldersAddedTo []string `json:"FoldersAddedTo,omitempty"`
	// Gets or sets the folders removed from.
	FoldersRemovedFrom []string `json:"FoldersRemovedFrom,omitempty"`
	// Gets or sets the items added.
	ItemsAdded []string `json:"ItemsAdded,omitempty"`
	// Gets or sets the items removed.
	ItemsRemoved []string `json:"ItemsRemoved,omitempty"`
	// Gets or sets the items updated.
	ItemsUpdated      []string `json:"ItemsUpdated,omitempty"`
	CollectionFolders []string `json:"CollectionFolders,omitempty"`
	IsEmpty           *bool    `json:"IsEmpty,omitempty"`
}

LibraryUpdateInfo Class LibraryUpdateInfo.

func NewLibraryUpdateInfo ¶

func NewLibraryUpdateInfo() *LibraryUpdateInfo

NewLibraryUpdateInfo instantiates a new LibraryUpdateInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLibraryUpdateInfoWithDefaults ¶

func NewLibraryUpdateInfoWithDefaults() *LibraryUpdateInfo

NewLibraryUpdateInfoWithDefaults instantiates a new LibraryUpdateInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LibraryUpdateInfo) GetCollectionFolders ¶

func (o *LibraryUpdateInfo) GetCollectionFolders() []string

GetCollectionFolders returns the CollectionFolders field value if set, zero value otherwise.

func (*LibraryUpdateInfo) GetCollectionFoldersOk ¶

func (o *LibraryUpdateInfo) GetCollectionFoldersOk() ([]string, bool)

GetCollectionFoldersOk returns a tuple with the CollectionFolders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryUpdateInfo) GetFoldersAddedTo ¶

func (o *LibraryUpdateInfo) GetFoldersAddedTo() []string

GetFoldersAddedTo returns the FoldersAddedTo field value if set, zero value otherwise.

func (*LibraryUpdateInfo) GetFoldersAddedToOk ¶

func (o *LibraryUpdateInfo) GetFoldersAddedToOk() ([]string, bool)

GetFoldersAddedToOk returns a tuple with the FoldersAddedTo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryUpdateInfo) GetFoldersRemovedFrom ¶

func (o *LibraryUpdateInfo) GetFoldersRemovedFrom() []string

GetFoldersRemovedFrom returns the FoldersRemovedFrom field value if set, zero value otherwise.

func (*LibraryUpdateInfo) GetFoldersRemovedFromOk ¶

func (o *LibraryUpdateInfo) GetFoldersRemovedFromOk() ([]string, bool)

GetFoldersRemovedFromOk returns a tuple with the FoldersRemovedFrom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryUpdateInfo) GetIsEmpty ¶

func (o *LibraryUpdateInfo) GetIsEmpty() bool

GetIsEmpty returns the IsEmpty field value if set, zero value otherwise.

func (*LibraryUpdateInfo) GetIsEmptyOk ¶

func (o *LibraryUpdateInfo) GetIsEmptyOk() (*bool, bool)

GetIsEmptyOk returns a tuple with the IsEmpty field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryUpdateInfo) GetItemsAdded ¶

func (o *LibraryUpdateInfo) GetItemsAdded() []string

GetItemsAdded returns the ItemsAdded field value if set, zero value otherwise.

func (*LibraryUpdateInfo) GetItemsAddedOk ¶

func (o *LibraryUpdateInfo) GetItemsAddedOk() ([]string, bool)

GetItemsAddedOk returns a tuple with the ItemsAdded field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryUpdateInfo) GetItemsRemoved ¶

func (o *LibraryUpdateInfo) GetItemsRemoved() []string

GetItemsRemoved returns the ItemsRemoved field value if set, zero value otherwise.

func (*LibraryUpdateInfo) GetItemsRemovedOk ¶

func (o *LibraryUpdateInfo) GetItemsRemovedOk() ([]string, bool)

GetItemsRemovedOk returns a tuple with the ItemsRemoved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryUpdateInfo) GetItemsUpdated ¶

func (o *LibraryUpdateInfo) GetItemsUpdated() []string

GetItemsUpdated returns the ItemsUpdated field value if set, zero value otherwise.

func (*LibraryUpdateInfo) GetItemsUpdatedOk ¶

func (o *LibraryUpdateInfo) GetItemsUpdatedOk() ([]string, bool)

GetItemsUpdatedOk returns a tuple with the ItemsUpdated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LibraryUpdateInfo) HasCollectionFolders ¶

func (o *LibraryUpdateInfo) HasCollectionFolders() bool

HasCollectionFolders returns a boolean if a field has been set.

func (*LibraryUpdateInfo) HasFoldersAddedTo ¶

func (o *LibraryUpdateInfo) HasFoldersAddedTo() bool

HasFoldersAddedTo returns a boolean if a field has been set.

func (*LibraryUpdateInfo) HasFoldersRemovedFrom ¶

func (o *LibraryUpdateInfo) HasFoldersRemovedFrom() bool

HasFoldersRemovedFrom returns a boolean if a field has been set.

func (*LibraryUpdateInfo) HasIsEmpty ¶

func (o *LibraryUpdateInfo) HasIsEmpty() bool

HasIsEmpty returns a boolean if a field has been set.

func (*LibraryUpdateInfo) HasItemsAdded ¶

func (o *LibraryUpdateInfo) HasItemsAdded() bool

HasItemsAdded returns a boolean if a field has been set.

func (*LibraryUpdateInfo) HasItemsRemoved ¶

func (o *LibraryUpdateInfo) HasItemsRemoved() bool

HasItemsRemoved returns a boolean if a field has been set.

func (*LibraryUpdateInfo) HasItemsUpdated ¶

func (o *LibraryUpdateInfo) HasItemsUpdated() bool

HasItemsUpdated returns a boolean if a field has been set.

func (LibraryUpdateInfo) MarshalJSON ¶

func (o LibraryUpdateInfo) MarshalJSON() ([]byte, error)

func (*LibraryUpdateInfo) SetCollectionFolders ¶

func (o *LibraryUpdateInfo) SetCollectionFolders(v []string)

SetCollectionFolders gets a reference to the given []string and assigns it to the CollectionFolders field.

func (*LibraryUpdateInfo) SetFoldersAddedTo ¶

func (o *LibraryUpdateInfo) SetFoldersAddedTo(v []string)

SetFoldersAddedTo gets a reference to the given []string and assigns it to the FoldersAddedTo field.

func (*LibraryUpdateInfo) SetFoldersRemovedFrom ¶

func (o *LibraryUpdateInfo) SetFoldersRemovedFrom(v []string)

SetFoldersRemovedFrom gets a reference to the given []string and assigns it to the FoldersRemovedFrom field.

func (*LibraryUpdateInfo) SetIsEmpty ¶

func (o *LibraryUpdateInfo) SetIsEmpty(v bool)

SetIsEmpty gets a reference to the given bool and assigns it to the IsEmpty field.

func (*LibraryUpdateInfo) SetItemsAdded ¶

func (o *LibraryUpdateInfo) SetItemsAdded(v []string)

SetItemsAdded gets a reference to the given []string and assigns it to the ItemsAdded field.

func (*LibraryUpdateInfo) SetItemsRemoved ¶

func (o *LibraryUpdateInfo) SetItemsRemoved(v []string)

SetItemsRemoved gets a reference to the given []string and assigns it to the ItemsRemoved field.

func (*LibraryUpdateInfo) SetItemsUpdated ¶

func (o *LibraryUpdateInfo) SetItemsUpdated(v []string)

SetItemsUpdated gets a reference to the given []string and assigns it to the ItemsUpdated field.

func (LibraryUpdateInfo) ToMap ¶

func (o LibraryUpdateInfo) ToMap() (map[string]interface{}, error)

type ListingsProviderInfo ¶

type ListingsProviderInfo struct {
	Id                NullableString  `json:"Id,omitempty"`
	Type              NullableString  `json:"Type,omitempty"`
	Username          NullableString  `json:"Username,omitempty"`
	Password          NullableString  `json:"Password,omitempty"`
	ListingsId        NullableString  `json:"ListingsId,omitempty"`
	ZipCode           NullableString  `json:"ZipCode,omitempty"`
	Country           NullableString  `json:"Country,omitempty"`
	Path              NullableString  `json:"Path,omitempty"`
	EnabledTuners     []string        `json:"EnabledTuners,omitempty"`
	EnableAllTuners   *bool           `json:"EnableAllTuners,omitempty"`
	NewsCategories    []string        `json:"NewsCategories,omitempty"`
	SportsCategories  []string        `json:"SportsCategories,omitempty"`
	KidsCategories    []string        `json:"KidsCategories,omitempty"`
	MovieCategories   []string        `json:"MovieCategories,omitempty"`
	ChannelMappings   []NameValuePair `json:"ChannelMappings,omitempty"`
	MoviePrefix       NullableString  `json:"MoviePrefix,omitempty"`
	PreferredLanguage NullableString  `json:"PreferredLanguage,omitempty"`
	UserAgent         NullableString  `json:"UserAgent,omitempty"`
}

ListingsProviderInfo struct for ListingsProviderInfo

func NewListingsProviderInfo ¶

func NewListingsProviderInfo() *ListingsProviderInfo

NewListingsProviderInfo instantiates a new ListingsProviderInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListingsProviderInfoWithDefaults ¶

func NewListingsProviderInfoWithDefaults() *ListingsProviderInfo

NewListingsProviderInfoWithDefaults instantiates a new ListingsProviderInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListingsProviderInfo) GetChannelMappings ¶

func (o *ListingsProviderInfo) GetChannelMappings() []NameValuePair

GetChannelMappings returns the ChannelMappings field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetChannelMappingsOk ¶

func (o *ListingsProviderInfo) GetChannelMappingsOk() ([]NameValuePair, bool)

GetChannelMappingsOk returns a tuple with the ChannelMappings field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetCountry ¶

func (o *ListingsProviderInfo) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetCountryOk ¶

func (o *ListingsProviderInfo) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetEnableAllTuners ¶

func (o *ListingsProviderInfo) GetEnableAllTuners() bool

GetEnableAllTuners returns the EnableAllTuners field value if set, zero value otherwise.

func (*ListingsProviderInfo) GetEnableAllTunersOk ¶

func (o *ListingsProviderInfo) GetEnableAllTunersOk() (*bool, bool)

GetEnableAllTunersOk returns a tuple with the EnableAllTuners field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListingsProviderInfo) GetEnabledTuners ¶

func (o *ListingsProviderInfo) GetEnabledTuners() []string

GetEnabledTuners returns the EnabledTuners field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetEnabledTunersOk ¶

func (o *ListingsProviderInfo) GetEnabledTunersOk() ([]string, bool)

GetEnabledTunersOk returns a tuple with the EnabledTuners field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetId ¶

func (o *ListingsProviderInfo) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetIdOk ¶

func (o *ListingsProviderInfo) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetKidsCategories ¶

func (o *ListingsProviderInfo) GetKidsCategories() []string

GetKidsCategories returns the KidsCategories field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetKidsCategoriesOk ¶

func (o *ListingsProviderInfo) GetKidsCategoriesOk() ([]string, bool)

GetKidsCategoriesOk returns a tuple with the KidsCategories field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetListingsId ¶

func (o *ListingsProviderInfo) GetListingsId() string

GetListingsId returns the ListingsId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetListingsIdOk ¶

func (o *ListingsProviderInfo) GetListingsIdOk() (*string, bool)

GetListingsIdOk returns a tuple with the ListingsId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetMovieCategories ¶

func (o *ListingsProviderInfo) GetMovieCategories() []string

GetMovieCategories returns the MovieCategories field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetMovieCategoriesOk ¶

func (o *ListingsProviderInfo) GetMovieCategoriesOk() ([]string, bool)

GetMovieCategoriesOk returns a tuple with the MovieCategories field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetMoviePrefix ¶

func (o *ListingsProviderInfo) GetMoviePrefix() string

GetMoviePrefix returns the MoviePrefix field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetMoviePrefixOk ¶

func (o *ListingsProviderInfo) GetMoviePrefixOk() (*string, bool)

GetMoviePrefixOk returns a tuple with the MoviePrefix field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetNewsCategories ¶

func (o *ListingsProviderInfo) GetNewsCategories() []string

GetNewsCategories returns the NewsCategories field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetNewsCategoriesOk ¶

func (o *ListingsProviderInfo) GetNewsCategoriesOk() ([]string, bool)

GetNewsCategoriesOk returns a tuple with the NewsCategories field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetPassword ¶

func (o *ListingsProviderInfo) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetPasswordOk ¶

func (o *ListingsProviderInfo) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetPath ¶

func (o *ListingsProviderInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetPathOk ¶

func (o *ListingsProviderInfo) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetPreferredLanguage ¶

func (o *ListingsProviderInfo) GetPreferredLanguage() string

GetPreferredLanguage returns the PreferredLanguage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetPreferredLanguageOk ¶

func (o *ListingsProviderInfo) GetPreferredLanguageOk() (*string, bool)

GetPreferredLanguageOk returns a tuple with the PreferredLanguage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetSportsCategories ¶

func (o *ListingsProviderInfo) GetSportsCategories() []string

GetSportsCategories returns the SportsCategories field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetSportsCategoriesOk ¶

func (o *ListingsProviderInfo) GetSportsCategoriesOk() ([]string, bool)

GetSportsCategoriesOk returns a tuple with the SportsCategories field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetType ¶

func (o *ListingsProviderInfo) GetType() string

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetTypeOk ¶

func (o *ListingsProviderInfo) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetUserAgent ¶

func (o *ListingsProviderInfo) GetUserAgent() string

GetUserAgent returns the UserAgent field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetUserAgentOk ¶

func (o *ListingsProviderInfo) GetUserAgentOk() (*string, bool)

GetUserAgentOk returns a tuple with the UserAgent field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetUsername ¶

func (o *ListingsProviderInfo) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetUsernameOk ¶

func (o *ListingsProviderInfo) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) GetZipCode ¶

func (o *ListingsProviderInfo) GetZipCode() string

GetZipCode returns the ZipCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListingsProviderInfo) GetZipCodeOk ¶

func (o *ListingsProviderInfo) GetZipCodeOk() (*string, bool)

GetZipCodeOk returns a tuple with the ZipCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListingsProviderInfo) HasChannelMappings ¶

func (o *ListingsProviderInfo) HasChannelMappings() bool

HasChannelMappings returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasCountry ¶

func (o *ListingsProviderInfo) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasEnableAllTuners ¶

func (o *ListingsProviderInfo) HasEnableAllTuners() bool

HasEnableAllTuners returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasEnabledTuners ¶

func (o *ListingsProviderInfo) HasEnabledTuners() bool

HasEnabledTuners returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasId ¶

func (o *ListingsProviderInfo) HasId() bool

HasId returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasKidsCategories ¶

func (o *ListingsProviderInfo) HasKidsCategories() bool

HasKidsCategories returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasListingsId ¶

func (o *ListingsProviderInfo) HasListingsId() bool

HasListingsId returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasMovieCategories ¶

func (o *ListingsProviderInfo) HasMovieCategories() bool

HasMovieCategories returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasMoviePrefix ¶

func (o *ListingsProviderInfo) HasMoviePrefix() bool

HasMoviePrefix returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasNewsCategories ¶

func (o *ListingsProviderInfo) HasNewsCategories() bool

HasNewsCategories returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasPassword ¶

func (o *ListingsProviderInfo) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasPath ¶

func (o *ListingsProviderInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasPreferredLanguage ¶

func (o *ListingsProviderInfo) HasPreferredLanguage() bool

HasPreferredLanguage returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasSportsCategories ¶

func (o *ListingsProviderInfo) HasSportsCategories() bool

HasSportsCategories returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasType ¶

func (o *ListingsProviderInfo) HasType() bool

HasType returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasUserAgent ¶

func (o *ListingsProviderInfo) HasUserAgent() bool

HasUserAgent returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasUsername ¶

func (o *ListingsProviderInfo) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (*ListingsProviderInfo) HasZipCode ¶

func (o *ListingsProviderInfo) HasZipCode() bool

HasZipCode returns a boolean if a field has been set.

func (ListingsProviderInfo) MarshalJSON ¶

func (o ListingsProviderInfo) MarshalJSON() ([]byte, error)

func (*ListingsProviderInfo) SetChannelMappings ¶

func (o *ListingsProviderInfo) SetChannelMappings(v []NameValuePair)

SetChannelMappings gets a reference to the given []NameValuePair and assigns it to the ChannelMappings field.

func (*ListingsProviderInfo) SetCountry ¶

func (o *ListingsProviderInfo) SetCountry(v string)

SetCountry gets a reference to the given NullableString and assigns it to the Country field.

func (*ListingsProviderInfo) SetCountryNil ¶

func (o *ListingsProviderInfo) SetCountryNil()

SetCountryNil sets the value for Country to be an explicit nil

func (*ListingsProviderInfo) SetEnableAllTuners ¶

func (o *ListingsProviderInfo) SetEnableAllTuners(v bool)

SetEnableAllTuners gets a reference to the given bool and assigns it to the EnableAllTuners field.

func (*ListingsProviderInfo) SetEnabledTuners ¶

func (o *ListingsProviderInfo) SetEnabledTuners(v []string)

SetEnabledTuners gets a reference to the given []string and assigns it to the EnabledTuners field.

func (*ListingsProviderInfo) SetId ¶

func (o *ListingsProviderInfo) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*ListingsProviderInfo) SetIdNil ¶

func (o *ListingsProviderInfo) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*ListingsProviderInfo) SetKidsCategories ¶

func (o *ListingsProviderInfo) SetKidsCategories(v []string)

SetKidsCategories gets a reference to the given []string and assigns it to the KidsCategories field.

func (*ListingsProviderInfo) SetListingsId ¶

func (o *ListingsProviderInfo) SetListingsId(v string)

SetListingsId gets a reference to the given NullableString and assigns it to the ListingsId field.

func (*ListingsProviderInfo) SetListingsIdNil ¶

func (o *ListingsProviderInfo) SetListingsIdNil()

SetListingsIdNil sets the value for ListingsId to be an explicit nil

func (*ListingsProviderInfo) SetMovieCategories ¶

func (o *ListingsProviderInfo) SetMovieCategories(v []string)

SetMovieCategories gets a reference to the given []string and assigns it to the MovieCategories field.

func (*ListingsProviderInfo) SetMoviePrefix ¶

func (o *ListingsProviderInfo) SetMoviePrefix(v string)

SetMoviePrefix gets a reference to the given NullableString and assigns it to the MoviePrefix field.

func (*ListingsProviderInfo) SetMoviePrefixNil ¶

func (o *ListingsProviderInfo) SetMoviePrefixNil()

SetMoviePrefixNil sets the value for MoviePrefix to be an explicit nil

func (*ListingsProviderInfo) SetNewsCategories ¶

func (o *ListingsProviderInfo) SetNewsCategories(v []string)

SetNewsCategories gets a reference to the given []string and assigns it to the NewsCategories field.

func (*ListingsProviderInfo) SetPassword ¶

func (o *ListingsProviderInfo) SetPassword(v string)

SetPassword gets a reference to the given NullableString and assigns it to the Password field.

func (*ListingsProviderInfo) SetPasswordNil ¶

func (o *ListingsProviderInfo) SetPasswordNil()

SetPasswordNil sets the value for Password to be an explicit nil

func (*ListingsProviderInfo) SetPath ¶

func (o *ListingsProviderInfo) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*ListingsProviderInfo) SetPathNil ¶

func (o *ListingsProviderInfo) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*ListingsProviderInfo) SetPreferredLanguage ¶

func (o *ListingsProviderInfo) SetPreferredLanguage(v string)

SetPreferredLanguage gets a reference to the given NullableString and assigns it to the PreferredLanguage field.

func (*ListingsProviderInfo) SetPreferredLanguageNil ¶

func (o *ListingsProviderInfo) SetPreferredLanguageNil()

SetPreferredLanguageNil sets the value for PreferredLanguage to be an explicit nil

func (*ListingsProviderInfo) SetSportsCategories ¶

func (o *ListingsProviderInfo) SetSportsCategories(v []string)

SetSportsCategories gets a reference to the given []string and assigns it to the SportsCategories field.

func (*ListingsProviderInfo) SetType ¶

func (o *ListingsProviderInfo) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*ListingsProviderInfo) SetTypeNil ¶

func (o *ListingsProviderInfo) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (*ListingsProviderInfo) SetUserAgent ¶

func (o *ListingsProviderInfo) SetUserAgent(v string)

SetUserAgent gets a reference to the given NullableString and assigns it to the UserAgent field.

func (*ListingsProviderInfo) SetUserAgentNil ¶

func (o *ListingsProviderInfo) SetUserAgentNil()

SetUserAgentNil sets the value for UserAgent to be an explicit nil

func (*ListingsProviderInfo) SetUsername ¶

func (o *ListingsProviderInfo) SetUsername(v string)

SetUsername gets a reference to the given NullableString and assigns it to the Username field.

func (*ListingsProviderInfo) SetUsernameNil ¶

func (o *ListingsProviderInfo) SetUsernameNil()

SetUsernameNil sets the value for Username to be an explicit nil

func (*ListingsProviderInfo) SetZipCode ¶

func (o *ListingsProviderInfo) SetZipCode(v string)

SetZipCode gets a reference to the given NullableString and assigns it to the ZipCode field.

func (*ListingsProviderInfo) SetZipCodeNil ¶

func (o *ListingsProviderInfo) SetZipCodeNil()

SetZipCodeNil sets the value for ZipCode to be an explicit nil

func (ListingsProviderInfo) ToMap ¶

func (o ListingsProviderInfo) ToMap() (map[string]interface{}, error)

func (*ListingsProviderInfo) UnsetCountry ¶

func (o *ListingsProviderInfo) UnsetCountry()

UnsetCountry ensures that no value is present for Country, not even an explicit nil

func (*ListingsProviderInfo) UnsetId ¶

func (o *ListingsProviderInfo) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*ListingsProviderInfo) UnsetListingsId ¶

func (o *ListingsProviderInfo) UnsetListingsId()

UnsetListingsId ensures that no value is present for ListingsId, not even an explicit nil

func (*ListingsProviderInfo) UnsetMoviePrefix ¶

func (o *ListingsProviderInfo) UnsetMoviePrefix()

UnsetMoviePrefix ensures that no value is present for MoviePrefix, not even an explicit nil

func (*ListingsProviderInfo) UnsetPassword ¶

func (o *ListingsProviderInfo) UnsetPassword()

UnsetPassword ensures that no value is present for Password, not even an explicit nil

func (*ListingsProviderInfo) UnsetPath ¶

func (o *ListingsProviderInfo) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*ListingsProviderInfo) UnsetPreferredLanguage ¶

func (o *ListingsProviderInfo) UnsetPreferredLanguage()

UnsetPreferredLanguage ensures that no value is present for PreferredLanguage, not even an explicit nil

func (*ListingsProviderInfo) UnsetType ¶

func (o *ListingsProviderInfo) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

func (*ListingsProviderInfo) UnsetUserAgent ¶

func (o *ListingsProviderInfo) UnsetUserAgent()

UnsetUserAgent ensures that no value is present for UserAgent, not even an explicit nil

func (*ListingsProviderInfo) UnsetUsername ¶

func (o *ListingsProviderInfo) UnsetUsername()

UnsetUsername ensures that no value is present for Username, not even an explicit nil

func (*ListingsProviderInfo) UnsetZipCode ¶

func (o *ListingsProviderInfo) UnsetZipCode()

UnsetZipCode ensures that no value is present for ZipCode, not even an explicit nil

type LiveStreamResponse ¶

type LiveStreamResponse struct {
	MediaSource *MediaSourceInfo `json:"MediaSource,omitempty"`
}

LiveStreamResponse struct for LiveStreamResponse

func NewLiveStreamResponse ¶

func NewLiveStreamResponse() *LiveStreamResponse

NewLiveStreamResponse instantiates a new LiveStreamResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLiveStreamResponseWithDefaults ¶

func NewLiveStreamResponseWithDefaults() *LiveStreamResponse

NewLiveStreamResponseWithDefaults instantiates a new LiveStreamResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LiveStreamResponse) GetMediaSource ¶

func (o *LiveStreamResponse) GetMediaSource() MediaSourceInfo

GetMediaSource returns the MediaSource field value if set, zero value otherwise.

func (*LiveStreamResponse) GetMediaSourceOk ¶

func (o *LiveStreamResponse) GetMediaSourceOk() (*MediaSourceInfo, bool)

GetMediaSourceOk returns a tuple with the MediaSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamResponse) HasMediaSource ¶

func (o *LiveStreamResponse) HasMediaSource() bool

HasMediaSource returns a boolean if a field has been set.

func (LiveStreamResponse) MarshalJSON ¶

func (o LiveStreamResponse) MarshalJSON() ([]byte, error)

func (*LiveStreamResponse) SetMediaSource ¶

func (o *LiveStreamResponse) SetMediaSource(v MediaSourceInfo)

SetMediaSource gets a reference to the given MediaSourceInfo and assigns it to the MediaSource field.

func (LiveStreamResponse) ToMap ¶

func (o LiveStreamResponse) ToMap() (map[string]interface{}, error)

type LiveTvAPI ¶

type LiveTvAPI interface {

	/*
		AddListingProvider Adds a listings provider.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiAddListingProviderRequest
	*/
	AddListingProvider(ctx context.Context) ApiAddListingProviderRequest

	// AddListingProviderExecute executes the request
	//  @return ListingsProviderInfo
	AddListingProviderExecute(r ApiAddListingProviderRequest) (*ListingsProviderInfo, *http.Response, error)

	/*
		AddTunerHost Adds a tuner host.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiAddTunerHostRequest
	*/
	AddTunerHost(ctx context.Context) ApiAddTunerHostRequest

	// AddTunerHostExecute executes the request
	//  @return TunerHostInfo
	AddTunerHostExecute(r ApiAddTunerHostRequest) (*TunerHostInfo, *http.Response, error)

	/*
		CancelSeriesTimer Cancels a live tv series timer.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param timerId Timer id.
		@return ApiCancelSeriesTimerRequest
	*/
	CancelSeriesTimer(ctx context.Context, timerId string) ApiCancelSeriesTimerRequest

	// CancelSeriesTimerExecute executes the request
	CancelSeriesTimerExecute(r ApiCancelSeriesTimerRequest) (*http.Response, error)

	/*
		CancelTimer Cancels a live tv timer.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param timerId Timer id.
		@return ApiCancelTimerRequest
	*/
	CancelTimer(ctx context.Context, timerId string) ApiCancelTimerRequest

	// CancelTimerExecute executes the request
	CancelTimerExecute(r ApiCancelTimerRequest) (*http.Response, error)

	/*
		CreateSeriesTimer Creates a live tv series timer.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateSeriesTimerRequest
	*/
	CreateSeriesTimer(ctx context.Context) ApiCreateSeriesTimerRequest

	// CreateSeriesTimerExecute executes the request
	CreateSeriesTimerExecute(r ApiCreateSeriesTimerRequest) (*http.Response, error)

	/*
		CreateTimer Creates a live tv timer.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateTimerRequest
	*/
	CreateTimer(ctx context.Context) ApiCreateTimerRequest

	// CreateTimerExecute executes the request
	CreateTimerExecute(r ApiCreateTimerRequest) (*http.Response, error)

	/*
		DeleteListingProvider Delete listing provider.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiDeleteListingProviderRequest
	*/
	DeleteListingProvider(ctx context.Context) ApiDeleteListingProviderRequest

	// DeleteListingProviderExecute executes the request
	DeleteListingProviderExecute(r ApiDeleteListingProviderRequest) (*http.Response, error)

	/*
		DeleteRecording Deletes a live tv recording.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param recordingId Recording id.
		@return ApiDeleteRecordingRequest
	*/
	DeleteRecording(ctx context.Context, recordingId string) ApiDeleteRecordingRequest

	// DeleteRecordingExecute executes the request
	DeleteRecordingExecute(r ApiDeleteRecordingRequest) (*http.Response, error)

	/*
		DeleteTunerHost Deletes a tuner host.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiDeleteTunerHostRequest
	*/
	DeleteTunerHost(ctx context.Context) ApiDeleteTunerHostRequest

	// DeleteTunerHostExecute executes the request
	DeleteTunerHostExecute(r ApiDeleteTunerHostRequest) (*http.Response, error)

	/*
		DiscoverTuners Discover tuners.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiDiscoverTunersRequest
	*/
	DiscoverTuners(ctx context.Context) ApiDiscoverTunersRequest

	// DiscoverTunersExecute executes the request
	//  @return []TunerHostInfo
	DiscoverTunersExecute(r ApiDiscoverTunersRequest) ([]TunerHostInfo, *http.Response, error)

	/*
		DiscvoverTuners Discover tuners.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiDiscvoverTunersRequest
	*/
	DiscvoverTuners(ctx context.Context) ApiDiscvoverTunersRequest

	// DiscvoverTunersExecute executes the request
	//  @return []TunerHostInfo
	DiscvoverTunersExecute(r ApiDiscvoverTunersRequest) ([]TunerHostInfo, *http.Response, error)

	/*
		GetChannel Gets a live tv channel.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param channelId Channel id.
		@return ApiGetChannelRequest
	*/
	GetChannel(ctx context.Context, channelId string) ApiGetChannelRequest

	// GetChannelExecute executes the request
	//  @return BaseItemDto
	GetChannelExecute(r ApiGetChannelRequest) (*BaseItemDto, *http.Response, error)

	/*
		GetChannelMappingOptions Get channel mapping options.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetChannelMappingOptionsRequest
	*/
	GetChannelMappingOptions(ctx context.Context) ApiGetChannelMappingOptionsRequest

	// GetChannelMappingOptionsExecute executes the request
	//  @return ChannelMappingOptionsDto
	GetChannelMappingOptionsExecute(r ApiGetChannelMappingOptionsRequest) (*ChannelMappingOptionsDto, *http.Response, error)

	/*
		GetDefaultListingProvider Gets default listings provider info.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetDefaultListingProviderRequest
	*/
	GetDefaultListingProvider(ctx context.Context) ApiGetDefaultListingProviderRequest

	// GetDefaultListingProviderExecute executes the request
	//  @return ListingsProviderInfo
	GetDefaultListingProviderExecute(r ApiGetDefaultListingProviderRequest) (*ListingsProviderInfo, *http.Response, error)

	/*
		GetDefaultTimer Gets the default values for a new timer.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetDefaultTimerRequest
	*/
	GetDefaultTimer(ctx context.Context) ApiGetDefaultTimerRequest

	// GetDefaultTimerExecute executes the request
	//  @return SeriesTimerInfoDto
	GetDefaultTimerExecute(r ApiGetDefaultTimerRequest) (*SeriesTimerInfoDto, *http.Response, error)

	/*
		GetGuideInfo Get guid info.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetGuideInfoRequest
	*/
	GetGuideInfo(ctx context.Context) ApiGetGuideInfoRequest

	// GetGuideInfoExecute executes the request
	//  @return GuideInfo
	GetGuideInfoExecute(r ApiGetGuideInfoRequest) (*GuideInfo, *http.Response, error)

	/*
		GetLineups Gets available lineups.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetLineupsRequest
	*/
	GetLineups(ctx context.Context) ApiGetLineupsRequest

	// GetLineupsExecute executes the request
	//  @return []NameIdPair
	GetLineupsExecute(r ApiGetLineupsRequest) ([]NameIdPair, *http.Response, error)

	/*
		GetLiveRecordingFile Gets a live tv recording stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param recordingId Recording id.
		@return ApiGetLiveRecordingFileRequest
	*/
	GetLiveRecordingFile(ctx context.Context, recordingId string) ApiGetLiveRecordingFileRequest

	// GetLiveRecordingFileExecute executes the request
	//  @return *os.File
	GetLiveRecordingFileExecute(r ApiGetLiveRecordingFileRequest) (*os.File, *http.Response, error)

	/*
		GetLiveStreamFile Gets a live tv channel stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param streamId Stream id.
		@param container Container type.
		@return ApiGetLiveStreamFileRequest
	*/
	GetLiveStreamFile(ctx context.Context, streamId string, container string) ApiGetLiveStreamFileRequest

	// GetLiveStreamFileExecute executes the request
	//  @return *os.File
	GetLiveStreamFileExecute(r ApiGetLiveStreamFileRequest) (*os.File, *http.Response, error)

	/*
		GetLiveTvChannels Gets available live tv channels.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetLiveTvChannelsRequest
	*/
	GetLiveTvChannels(ctx context.Context) ApiGetLiveTvChannelsRequest

	// GetLiveTvChannelsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetLiveTvChannelsExecute(r ApiGetLiveTvChannelsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetLiveTvInfo Gets available live tv services.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetLiveTvInfoRequest
	*/
	GetLiveTvInfo(ctx context.Context) ApiGetLiveTvInfoRequest

	// GetLiveTvInfoExecute executes the request
	//  @return LiveTvInfo
	GetLiveTvInfoExecute(r ApiGetLiveTvInfoRequest) (*LiveTvInfo, *http.Response, error)

	/*
		GetLiveTvPrograms Gets available live tv epgs.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetLiveTvProgramsRequest
	*/
	GetLiveTvPrograms(ctx context.Context) ApiGetLiveTvProgramsRequest

	// GetLiveTvProgramsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetLiveTvProgramsExecute(r ApiGetLiveTvProgramsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetProgram Gets a live tv program.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param programId Program id.
		@return ApiGetProgramRequest
	*/
	GetProgram(ctx context.Context, programId string) ApiGetProgramRequest

	// GetProgramExecute executes the request
	//  @return BaseItemDto
	GetProgramExecute(r ApiGetProgramRequest) (*BaseItemDto, *http.Response, error)

	/*
		GetPrograms Gets available live tv epgs.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetProgramsRequest
	*/
	GetPrograms(ctx context.Context) ApiGetProgramsRequest

	// GetProgramsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetProgramsExecute(r ApiGetProgramsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetRecommendedPrograms Gets recommended live tv epgs.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetRecommendedProgramsRequest
	*/
	GetRecommendedPrograms(ctx context.Context) ApiGetRecommendedProgramsRequest

	// GetRecommendedProgramsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetRecommendedProgramsExecute(r ApiGetRecommendedProgramsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetRecording Gets a live tv recording.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param recordingId Recording id.
		@return ApiGetRecordingRequest
	*/
	GetRecording(ctx context.Context, recordingId string) ApiGetRecordingRequest

	// GetRecordingExecute executes the request
	//  @return BaseItemDto
	GetRecordingExecute(r ApiGetRecordingRequest) (*BaseItemDto, *http.Response, error)

	/*
		GetRecordingFolders Gets recording folders.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetRecordingFoldersRequest
	*/
	GetRecordingFolders(ctx context.Context) ApiGetRecordingFoldersRequest

	// GetRecordingFoldersExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetRecordingFoldersExecute(r ApiGetRecordingFoldersRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetRecordingGroup Get recording group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupId Group id.
		@return ApiGetRecordingGroupRequest

		Deprecated
	*/
	GetRecordingGroup(ctx context.Context, groupId string) ApiGetRecordingGroupRequest

	// GetRecordingGroupExecute executes the request
	// Deprecated
	GetRecordingGroupExecute(r ApiGetRecordingGroupRequest) (*http.Response, error)

	/*
		GetRecordingGroups Gets live tv recording groups.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetRecordingGroupsRequest

		Deprecated
	*/
	GetRecordingGroups(ctx context.Context) ApiGetRecordingGroupsRequest

	// GetRecordingGroupsExecute executes the request
	//  @return BaseItemDtoQueryResult
	// Deprecated
	GetRecordingGroupsExecute(r ApiGetRecordingGroupsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetRecordings Gets live tv recordings.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetRecordingsRequest
	*/
	GetRecordings(ctx context.Context) ApiGetRecordingsRequest

	// GetRecordingsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetRecordingsExecute(r ApiGetRecordingsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetRecordingsSeries Gets live tv recording series.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetRecordingsSeriesRequest

		Deprecated
	*/
	GetRecordingsSeries(ctx context.Context) ApiGetRecordingsSeriesRequest

	// GetRecordingsSeriesExecute executes the request
	//  @return BaseItemDtoQueryResult
	// Deprecated
	GetRecordingsSeriesExecute(r ApiGetRecordingsSeriesRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetSchedulesDirectCountries Gets available countries.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetSchedulesDirectCountriesRequest
	*/
	GetSchedulesDirectCountries(ctx context.Context) ApiGetSchedulesDirectCountriesRequest

	// GetSchedulesDirectCountriesExecute executes the request
	//  @return *os.File
	GetSchedulesDirectCountriesExecute(r ApiGetSchedulesDirectCountriesRequest) (*os.File, *http.Response, error)

	/*
		GetSeriesTimer Gets a live tv series timer.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param timerId Timer id.
		@return ApiGetSeriesTimerRequest
	*/
	GetSeriesTimer(ctx context.Context, timerId string) ApiGetSeriesTimerRequest

	// GetSeriesTimerExecute executes the request
	//  @return SeriesTimerInfoDto
	GetSeriesTimerExecute(r ApiGetSeriesTimerRequest) (*SeriesTimerInfoDto, *http.Response, error)

	/*
		GetSeriesTimers Gets live tv series timers.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetSeriesTimersRequest
	*/
	GetSeriesTimers(ctx context.Context) ApiGetSeriesTimersRequest

	// GetSeriesTimersExecute executes the request
	//  @return SeriesTimerInfoDtoQueryResult
	GetSeriesTimersExecute(r ApiGetSeriesTimersRequest) (*SeriesTimerInfoDtoQueryResult, *http.Response, error)

	/*
		GetTimer Gets a timer.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param timerId Timer id.
		@return ApiGetTimerRequest
	*/
	GetTimer(ctx context.Context, timerId string) ApiGetTimerRequest

	// GetTimerExecute executes the request
	//  @return TimerInfoDto
	GetTimerExecute(r ApiGetTimerRequest) (*TimerInfoDto, *http.Response, error)

	/*
		GetTimers Gets the live tv timers.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetTimersRequest
	*/
	GetTimers(ctx context.Context) ApiGetTimersRequest

	// GetTimersExecute executes the request
	//  @return TimerInfoDtoQueryResult
	GetTimersExecute(r ApiGetTimersRequest) (*TimerInfoDtoQueryResult, *http.Response, error)

	/*
		GetTunerHostTypes Get tuner host types.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetTunerHostTypesRequest
	*/
	GetTunerHostTypes(ctx context.Context) ApiGetTunerHostTypesRequest

	// GetTunerHostTypesExecute executes the request
	//  @return []NameIdPair
	GetTunerHostTypesExecute(r ApiGetTunerHostTypesRequest) ([]NameIdPair, *http.Response, error)

	/*
		ResetTuner Resets a tv tuner.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param tunerId Tuner id.
		@return ApiResetTunerRequest
	*/
	ResetTuner(ctx context.Context, tunerId string) ApiResetTunerRequest

	// ResetTunerExecute executes the request
	ResetTunerExecute(r ApiResetTunerRequest) (*http.Response, error)

	/*
		SetChannelMapping Set channel mappings.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSetChannelMappingRequest
	*/
	SetChannelMapping(ctx context.Context) ApiSetChannelMappingRequest

	// SetChannelMappingExecute executes the request
	//  @return TunerChannelMapping
	SetChannelMappingExecute(r ApiSetChannelMappingRequest) (*TunerChannelMapping, *http.Response, error)

	/*
		UpdateSeriesTimer Updates a live tv series timer.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param timerId Timer id.
		@return ApiUpdateSeriesTimerRequest
	*/
	UpdateSeriesTimer(ctx context.Context, timerId string) ApiUpdateSeriesTimerRequest

	// UpdateSeriesTimerExecute executes the request
	UpdateSeriesTimerExecute(r ApiUpdateSeriesTimerRequest) (*http.Response, error)

	/*
		UpdateTimer Updates a live tv timer.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param timerId Timer id.
		@return ApiUpdateTimerRequest
	*/
	UpdateTimer(ctx context.Context, timerId string) ApiUpdateTimerRequest

	// UpdateTimerExecute executes the request
	UpdateTimerExecute(r ApiUpdateTimerRequest) (*http.Response, error)
}

type LiveTvAPIService ¶

type LiveTvAPIService service

LiveTvAPIService LiveTvAPI service

func (*LiveTvAPIService) AddListingProvider ¶

func (a *LiveTvAPIService) AddListingProvider(ctx context.Context) ApiAddListingProviderRequest

AddListingProvider Adds a listings provider.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddListingProviderRequest

func (*LiveTvAPIService) AddListingProviderExecute ¶

Execute executes the request

@return ListingsProviderInfo

func (*LiveTvAPIService) AddTunerHost ¶

AddTunerHost Adds a tuner host.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddTunerHostRequest

func (*LiveTvAPIService) AddTunerHostExecute ¶

func (a *LiveTvAPIService) AddTunerHostExecute(r ApiAddTunerHostRequest) (*TunerHostInfo, *http.Response, error)

Execute executes the request

@return TunerHostInfo

func (*LiveTvAPIService) CancelSeriesTimer ¶

func (a *LiveTvAPIService) CancelSeriesTimer(ctx context.Context, timerId string) ApiCancelSeriesTimerRequest

CancelSeriesTimer Cancels a live tv series timer.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param timerId Timer id.
@return ApiCancelSeriesTimerRequest

func (*LiveTvAPIService) CancelSeriesTimerExecute ¶

func (a *LiveTvAPIService) CancelSeriesTimerExecute(r ApiCancelSeriesTimerRequest) (*http.Response, error)

Execute executes the request

func (*LiveTvAPIService) CancelTimer ¶

func (a *LiveTvAPIService) CancelTimer(ctx context.Context, timerId string) ApiCancelTimerRequest

CancelTimer Cancels a live tv timer.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param timerId Timer id.
@return ApiCancelTimerRequest

func (*LiveTvAPIService) CancelTimerExecute ¶

func (a *LiveTvAPIService) CancelTimerExecute(r ApiCancelTimerRequest) (*http.Response, error)

Execute executes the request

func (*LiveTvAPIService) CreateSeriesTimer ¶

func (a *LiveTvAPIService) CreateSeriesTimer(ctx context.Context) ApiCreateSeriesTimerRequest

CreateSeriesTimer Creates a live tv series timer.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateSeriesTimerRequest

func (*LiveTvAPIService) CreateSeriesTimerExecute ¶

func (a *LiveTvAPIService) CreateSeriesTimerExecute(r ApiCreateSeriesTimerRequest) (*http.Response, error)

Execute executes the request

func (*LiveTvAPIService) CreateTimer ¶

CreateTimer Creates a live tv timer.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateTimerRequest

func (*LiveTvAPIService) CreateTimerExecute ¶

func (a *LiveTvAPIService) CreateTimerExecute(r ApiCreateTimerRequest) (*http.Response, error)

Execute executes the request

func (*LiveTvAPIService) DeleteListingProvider ¶

func (a *LiveTvAPIService) DeleteListingProvider(ctx context.Context) ApiDeleteListingProviderRequest

DeleteListingProvider Delete listing provider.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeleteListingProviderRequest

func (*LiveTvAPIService) DeleteListingProviderExecute ¶

func (a *LiveTvAPIService) DeleteListingProviderExecute(r ApiDeleteListingProviderRequest) (*http.Response, error)

Execute executes the request

func (*LiveTvAPIService) DeleteRecording ¶

func (a *LiveTvAPIService) DeleteRecording(ctx context.Context, recordingId string) ApiDeleteRecordingRequest

DeleteRecording Deletes a live tv recording.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param recordingId Recording id.
@return ApiDeleteRecordingRequest

func (*LiveTvAPIService) DeleteRecordingExecute ¶

func (a *LiveTvAPIService) DeleteRecordingExecute(r ApiDeleteRecordingRequest) (*http.Response, error)

Execute executes the request

func (*LiveTvAPIService) DeleteTunerHost ¶

DeleteTunerHost Deletes a tuner host.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeleteTunerHostRequest

func (*LiveTvAPIService) DeleteTunerHostExecute ¶

func (a *LiveTvAPIService) DeleteTunerHostExecute(r ApiDeleteTunerHostRequest) (*http.Response, error)

Execute executes the request

func (*LiveTvAPIService) DiscoverTuners ¶

DiscoverTuners Discover tuners.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDiscoverTunersRequest

func (*LiveTvAPIService) DiscoverTunersExecute ¶

func (a *LiveTvAPIService) DiscoverTunersExecute(r ApiDiscoverTunersRequest) ([]TunerHostInfo, *http.Response, error)

Execute executes the request

@return []TunerHostInfo

func (*LiveTvAPIService) DiscvoverTuners ¶

DiscvoverTuners Discover tuners.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDiscvoverTunersRequest

func (*LiveTvAPIService) DiscvoverTunersExecute ¶

func (a *LiveTvAPIService) DiscvoverTunersExecute(r ApiDiscvoverTunersRequest) ([]TunerHostInfo, *http.Response, error)

Execute executes the request

@return []TunerHostInfo

func (*LiveTvAPIService) GetChannel ¶

func (a *LiveTvAPIService) GetChannel(ctx context.Context, channelId string) ApiGetChannelRequest

GetChannel Gets a live tv channel.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param channelId Channel id.
@return ApiGetChannelRequest

func (*LiveTvAPIService) GetChannelExecute ¶

func (a *LiveTvAPIService) GetChannelExecute(r ApiGetChannelRequest) (*BaseItemDto, *http.Response, error)

Execute executes the request

@return BaseItemDto

func (*LiveTvAPIService) GetChannelMappingOptions ¶

func (a *LiveTvAPIService) GetChannelMappingOptions(ctx context.Context) ApiGetChannelMappingOptionsRequest

GetChannelMappingOptions Get channel mapping options.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetChannelMappingOptionsRequest

func (*LiveTvAPIService) GetChannelMappingOptionsExecute ¶

Execute executes the request

@return ChannelMappingOptionsDto

func (*LiveTvAPIService) GetDefaultListingProvider ¶

func (a *LiveTvAPIService) GetDefaultListingProvider(ctx context.Context) ApiGetDefaultListingProviderRequest

GetDefaultListingProvider Gets default listings provider info.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDefaultListingProviderRequest

func (*LiveTvAPIService) GetDefaultListingProviderExecute ¶

func (a *LiveTvAPIService) GetDefaultListingProviderExecute(r ApiGetDefaultListingProviderRequest) (*ListingsProviderInfo, *http.Response, error)

Execute executes the request

@return ListingsProviderInfo

func (*LiveTvAPIService) GetDefaultTimer ¶

GetDefaultTimer Gets the default values for a new timer.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDefaultTimerRequest

func (*LiveTvAPIService) GetDefaultTimerExecute ¶

Execute executes the request

@return SeriesTimerInfoDto

func (*LiveTvAPIService) GetGuideInfo ¶

GetGuideInfo Get guid info.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetGuideInfoRequest

func (*LiveTvAPIService) GetGuideInfoExecute ¶

func (a *LiveTvAPIService) GetGuideInfoExecute(r ApiGetGuideInfoRequest) (*GuideInfo, *http.Response, error)

Execute executes the request

@return GuideInfo

func (*LiveTvAPIService) GetLineups ¶

GetLineups Gets available lineups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLineupsRequest

func (*LiveTvAPIService) GetLineupsExecute ¶

func (a *LiveTvAPIService) GetLineupsExecute(r ApiGetLineupsRequest) ([]NameIdPair, *http.Response, error)

Execute executes the request

@return []NameIdPair

func (*LiveTvAPIService) GetLiveRecordingFile ¶

func (a *LiveTvAPIService) GetLiveRecordingFile(ctx context.Context, recordingId string) ApiGetLiveRecordingFileRequest

GetLiveRecordingFile Gets a live tv recording stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param recordingId Recording id.
@return ApiGetLiveRecordingFileRequest

func (*LiveTvAPIService) GetLiveRecordingFileExecute ¶

func (a *LiveTvAPIService) GetLiveRecordingFileExecute(r ApiGetLiveRecordingFileRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*LiveTvAPIService) GetLiveStreamFile ¶

func (a *LiveTvAPIService) GetLiveStreamFile(ctx context.Context, streamId string, container string) ApiGetLiveStreamFileRequest

GetLiveStreamFile Gets a live tv channel stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param streamId Stream id.
@param container Container type.
@return ApiGetLiveStreamFileRequest

func (*LiveTvAPIService) GetLiveStreamFileExecute ¶

func (a *LiveTvAPIService) GetLiveStreamFileExecute(r ApiGetLiveStreamFileRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*LiveTvAPIService) GetLiveTvChannels ¶

func (a *LiveTvAPIService) GetLiveTvChannels(ctx context.Context) ApiGetLiveTvChannelsRequest

GetLiveTvChannels Gets available live tv channels.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLiveTvChannelsRequest

func (*LiveTvAPIService) GetLiveTvChannelsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*LiveTvAPIService) GetLiveTvInfo ¶

GetLiveTvInfo Gets available live tv services.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLiveTvInfoRequest

func (*LiveTvAPIService) GetLiveTvInfoExecute ¶

func (a *LiveTvAPIService) GetLiveTvInfoExecute(r ApiGetLiveTvInfoRequest) (*LiveTvInfo, *http.Response, error)

Execute executes the request

@return LiveTvInfo

func (*LiveTvAPIService) GetLiveTvPrograms ¶

func (a *LiveTvAPIService) GetLiveTvPrograms(ctx context.Context) ApiGetLiveTvProgramsRequest

GetLiveTvPrograms Gets available live tv epgs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLiveTvProgramsRequest

func (*LiveTvAPIService) GetLiveTvProgramsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*LiveTvAPIService) GetProgram ¶

func (a *LiveTvAPIService) GetProgram(ctx context.Context, programId string) ApiGetProgramRequest

GetProgram Gets a live tv program.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param programId Program id.
@return ApiGetProgramRequest

func (*LiveTvAPIService) GetProgramExecute ¶

func (a *LiveTvAPIService) GetProgramExecute(r ApiGetProgramRequest) (*BaseItemDto, *http.Response, error)

Execute executes the request

@return BaseItemDto

func (*LiveTvAPIService) GetPrograms ¶

GetPrograms Gets available live tv epgs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetProgramsRequest

func (*LiveTvAPIService) GetProgramsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*LiveTvAPIService) GetRecommendedPrograms ¶

func (a *LiveTvAPIService) GetRecommendedPrograms(ctx context.Context) ApiGetRecommendedProgramsRequest

GetRecommendedPrograms Gets recommended live tv epgs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRecommendedProgramsRequest

func (*LiveTvAPIService) GetRecommendedProgramsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*LiveTvAPIService) GetRecording ¶

func (a *LiveTvAPIService) GetRecording(ctx context.Context, recordingId string) ApiGetRecordingRequest

GetRecording Gets a live tv recording.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param recordingId Recording id.
@return ApiGetRecordingRequest

func (*LiveTvAPIService) GetRecordingExecute ¶

func (a *LiveTvAPIService) GetRecordingExecute(r ApiGetRecordingRequest) (*BaseItemDto, *http.Response, error)

Execute executes the request

@return BaseItemDto

func (*LiveTvAPIService) GetRecordingFolders ¶

func (a *LiveTvAPIService) GetRecordingFolders(ctx context.Context) ApiGetRecordingFoldersRequest

GetRecordingFolders Gets recording folders.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRecordingFoldersRequest

func (*LiveTvAPIService) GetRecordingFoldersExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*LiveTvAPIService) GetRecordingGroup ¶

func (a *LiveTvAPIService) GetRecordingGroup(ctx context.Context, groupId string) ApiGetRecordingGroupRequest

GetRecordingGroup Get recording group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupId Group id.
@return ApiGetRecordingGroupRequest

Deprecated

func (*LiveTvAPIService) GetRecordingGroupExecute ¶

func (a *LiveTvAPIService) GetRecordingGroupExecute(r ApiGetRecordingGroupRequest) (*http.Response, error)

Execute executes the request Deprecated

func (*LiveTvAPIService) GetRecordingGroups ¶

func (a *LiveTvAPIService) GetRecordingGroups(ctx context.Context) ApiGetRecordingGroupsRequest

GetRecordingGroups Gets live tv recording groups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRecordingGroupsRequest

Deprecated

func (*LiveTvAPIService) GetRecordingGroupsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

Deprecated

func (*LiveTvAPIService) GetRecordings ¶

GetRecordings Gets live tv recordings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRecordingsRequest

func (*LiveTvAPIService) GetRecordingsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*LiveTvAPIService) GetRecordingsSeries ¶

func (a *LiveTvAPIService) GetRecordingsSeries(ctx context.Context) ApiGetRecordingsSeriesRequest

GetRecordingsSeries Gets live tv recording series.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRecordingsSeriesRequest

Deprecated

func (*LiveTvAPIService) GetRecordingsSeriesExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

Deprecated

func (*LiveTvAPIService) GetSchedulesDirectCountries ¶

func (a *LiveTvAPIService) GetSchedulesDirectCountries(ctx context.Context) ApiGetSchedulesDirectCountriesRequest

GetSchedulesDirectCountries Gets available countries.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSchedulesDirectCountriesRequest

func (*LiveTvAPIService) GetSchedulesDirectCountriesExecute ¶

func (a *LiveTvAPIService) GetSchedulesDirectCountriesExecute(r ApiGetSchedulesDirectCountriesRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*LiveTvAPIService) GetSeriesTimer ¶

func (a *LiveTvAPIService) GetSeriesTimer(ctx context.Context, timerId string) ApiGetSeriesTimerRequest

GetSeriesTimer Gets a live tv series timer.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param timerId Timer id.
@return ApiGetSeriesTimerRequest

func (*LiveTvAPIService) GetSeriesTimerExecute ¶

Execute executes the request

@return SeriesTimerInfoDto

func (*LiveTvAPIService) GetSeriesTimers ¶

GetSeriesTimers Gets live tv series timers.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSeriesTimersRequest

func (*LiveTvAPIService) GetSeriesTimersExecute ¶

Execute executes the request

@return SeriesTimerInfoDtoQueryResult

func (*LiveTvAPIService) GetTimer ¶

func (a *LiveTvAPIService) GetTimer(ctx context.Context, timerId string) ApiGetTimerRequest

GetTimer Gets a timer.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param timerId Timer id.
@return ApiGetTimerRequest

func (*LiveTvAPIService) GetTimerExecute ¶

func (a *LiveTvAPIService) GetTimerExecute(r ApiGetTimerRequest) (*TimerInfoDto, *http.Response, error)

Execute executes the request

@return TimerInfoDto

func (*LiveTvAPIService) GetTimers ¶

GetTimers Gets the live tv timers.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTimersRequest

func (*LiveTvAPIService) GetTimersExecute ¶

Execute executes the request

@return TimerInfoDtoQueryResult

func (*LiveTvAPIService) GetTunerHostTypes ¶

func (a *LiveTvAPIService) GetTunerHostTypes(ctx context.Context) ApiGetTunerHostTypesRequest

GetTunerHostTypes Get tuner host types.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTunerHostTypesRequest

func (*LiveTvAPIService) GetTunerHostTypesExecute ¶

func (a *LiveTvAPIService) GetTunerHostTypesExecute(r ApiGetTunerHostTypesRequest) ([]NameIdPair, *http.Response, error)

Execute executes the request

@return []NameIdPair

func (*LiveTvAPIService) ResetTuner ¶

func (a *LiveTvAPIService) ResetTuner(ctx context.Context, tunerId string) ApiResetTunerRequest

ResetTuner Resets a tv tuner.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param tunerId Tuner id.
@return ApiResetTunerRequest

func (*LiveTvAPIService) ResetTunerExecute ¶

func (a *LiveTvAPIService) ResetTunerExecute(r ApiResetTunerRequest) (*http.Response, error)

Execute executes the request

func (*LiveTvAPIService) SetChannelMapping ¶

func (a *LiveTvAPIService) SetChannelMapping(ctx context.Context) ApiSetChannelMappingRequest

SetChannelMapping Set channel mappings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetChannelMappingRequest

func (*LiveTvAPIService) SetChannelMappingExecute ¶

Execute executes the request

@return TunerChannelMapping

func (*LiveTvAPIService) UpdateSeriesTimer ¶

func (a *LiveTvAPIService) UpdateSeriesTimer(ctx context.Context, timerId string) ApiUpdateSeriesTimerRequest

UpdateSeriesTimer Updates a live tv series timer.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param timerId Timer id.
@return ApiUpdateSeriesTimerRequest

func (*LiveTvAPIService) UpdateSeriesTimerExecute ¶

func (a *LiveTvAPIService) UpdateSeriesTimerExecute(r ApiUpdateSeriesTimerRequest) (*http.Response, error)

Execute executes the request

func (*LiveTvAPIService) UpdateTimer ¶

func (a *LiveTvAPIService) UpdateTimer(ctx context.Context, timerId string) ApiUpdateTimerRequest

UpdateTimer Updates a live tv timer.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param timerId Timer id.
@return ApiUpdateTimerRequest

func (*LiveTvAPIService) UpdateTimerExecute ¶

func (a *LiveTvAPIService) UpdateTimerExecute(r ApiUpdateTimerRequest) (*http.Response, error)

Execute executes the request

type LiveTvInfo ¶

type LiveTvInfo struct {
	// Gets or sets the services.
	Services []LiveTvServiceInfo `json:"Services,omitempty"`
	// Gets or sets a value indicating whether this instance is enabled.
	IsEnabled *bool `json:"IsEnabled,omitempty"`
	// Gets or sets the enabled users.
	EnabledUsers []string `json:"EnabledUsers,omitempty"`
}

LiveTvInfo struct for LiveTvInfo

func NewLiveTvInfo ¶

func NewLiveTvInfo() *LiveTvInfo

NewLiveTvInfo instantiates a new LiveTvInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLiveTvInfoWithDefaults ¶

func NewLiveTvInfoWithDefaults() *LiveTvInfo

NewLiveTvInfoWithDefaults instantiates a new LiveTvInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LiveTvInfo) GetEnabledUsers ¶

func (o *LiveTvInfo) GetEnabledUsers() []string

GetEnabledUsers returns the EnabledUsers field value if set, zero value otherwise.

func (*LiveTvInfo) GetEnabledUsersOk ¶

func (o *LiveTvInfo) GetEnabledUsersOk() ([]string, bool)

GetEnabledUsersOk returns a tuple with the EnabledUsers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveTvInfo) GetIsEnabled ¶

func (o *LiveTvInfo) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LiveTvInfo) GetIsEnabledOk ¶

func (o *LiveTvInfo) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveTvInfo) GetServices ¶

func (o *LiveTvInfo) GetServices() []LiveTvServiceInfo

GetServices returns the Services field value if set, zero value otherwise.

func (*LiveTvInfo) GetServicesOk ¶

func (o *LiveTvInfo) GetServicesOk() ([]LiveTvServiceInfo, bool)

GetServicesOk returns a tuple with the Services field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveTvInfo) HasEnabledUsers ¶

func (o *LiveTvInfo) HasEnabledUsers() bool

HasEnabledUsers returns a boolean if a field has been set.

func (*LiveTvInfo) HasIsEnabled ¶

func (o *LiveTvInfo) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LiveTvInfo) HasServices ¶

func (o *LiveTvInfo) HasServices() bool

HasServices returns a boolean if a field has been set.

func (LiveTvInfo) MarshalJSON ¶

func (o LiveTvInfo) MarshalJSON() ([]byte, error)

func (*LiveTvInfo) SetEnabledUsers ¶

func (o *LiveTvInfo) SetEnabledUsers(v []string)

SetEnabledUsers gets a reference to the given []string and assigns it to the EnabledUsers field.

func (*LiveTvInfo) SetIsEnabled ¶

func (o *LiveTvInfo) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LiveTvInfo) SetServices ¶

func (o *LiveTvInfo) SetServices(v []LiveTvServiceInfo)

SetServices gets a reference to the given []LiveTvServiceInfo and assigns it to the Services field.

func (LiveTvInfo) ToMap ¶

func (o LiveTvInfo) ToMap() (map[string]interface{}, error)

type LiveTvOptions ¶

type LiveTvOptions struct {
	GuideDays                                NullableInt32          `json:"GuideDays,omitempty"`
	RecordingPath                            NullableString         `json:"RecordingPath,omitempty"`
	MovieRecordingPath                       NullableString         `json:"MovieRecordingPath,omitempty"`
	SeriesRecordingPath                      NullableString         `json:"SeriesRecordingPath,omitempty"`
	EnableRecordingSubfolders                *bool                  `json:"EnableRecordingSubfolders,omitempty"`
	EnableOriginalAudioWithEncodedRecordings *bool                  `json:"EnableOriginalAudioWithEncodedRecordings,omitempty"`
	TunerHosts                               []TunerHostInfo        `json:"TunerHosts,omitempty"`
	ListingProviders                         []ListingsProviderInfo `json:"ListingProviders,omitempty"`
	PrePaddingSeconds                        *int32                 `json:"PrePaddingSeconds,omitempty"`
	PostPaddingSeconds                       *int32                 `json:"PostPaddingSeconds,omitempty"`
	MediaLocationsCreated                    []string               `json:"MediaLocationsCreated,omitempty"`
	RecordingPostProcessor                   NullableString         `json:"RecordingPostProcessor,omitempty"`
	RecordingPostProcessorArguments          NullableString         `json:"RecordingPostProcessorArguments,omitempty"`
	SaveRecordingNFO                         *bool                  `json:"SaveRecordingNFO,omitempty"`
	SaveRecordingImages                      *bool                  `json:"SaveRecordingImages,omitempty"`
}

LiveTvOptions struct for LiveTvOptions

func NewLiveTvOptions ¶

func NewLiveTvOptions() *LiveTvOptions

NewLiveTvOptions instantiates a new LiveTvOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLiveTvOptionsWithDefaults ¶

func NewLiveTvOptionsWithDefaults() *LiveTvOptions

NewLiveTvOptionsWithDefaults instantiates a new LiveTvOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LiveTvOptions) GetEnableOriginalAudioWithEncodedRecordings ¶

func (o *LiveTvOptions) GetEnableOriginalAudioWithEncodedRecordings() bool

GetEnableOriginalAudioWithEncodedRecordings returns the EnableOriginalAudioWithEncodedRecordings field value if set, zero value otherwise.

func (*LiveTvOptions) GetEnableOriginalAudioWithEncodedRecordingsOk ¶

func (o *LiveTvOptions) GetEnableOriginalAudioWithEncodedRecordingsOk() (*bool, bool)

GetEnableOriginalAudioWithEncodedRecordingsOk returns a tuple with the EnableOriginalAudioWithEncodedRecordings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveTvOptions) GetEnableRecordingSubfolders ¶

func (o *LiveTvOptions) GetEnableRecordingSubfolders() bool

GetEnableRecordingSubfolders returns the EnableRecordingSubfolders field value if set, zero value otherwise.

func (*LiveTvOptions) GetEnableRecordingSubfoldersOk ¶

func (o *LiveTvOptions) GetEnableRecordingSubfoldersOk() (*bool, bool)

GetEnableRecordingSubfoldersOk returns a tuple with the EnableRecordingSubfolders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveTvOptions) GetGuideDays ¶

func (o *LiveTvOptions) GetGuideDays() int32

GetGuideDays returns the GuideDays field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LiveTvOptions) GetGuideDaysOk ¶

func (o *LiveTvOptions) GetGuideDaysOk() (*int32, bool)

GetGuideDaysOk returns a tuple with the GuideDays field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LiveTvOptions) GetListingProviders ¶

func (o *LiveTvOptions) GetListingProviders() []ListingsProviderInfo

GetListingProviders returns the ListingProviders field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LiveTvOptions) GetListingProvidersOk ¶

func (o *LiveTvOptions) GetListingProvidersOk() ([]ListingsProviderInfo, bool)

GetListingProvidersOk returns a tuple with the ListingProviders field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LiveTvOptions) GetMediaLocationsCreated ¶

func (o *LiveTvOptions) GetMediaLocationsCreated() []string

GetMediaLocationsCreated returns the MediaLocationsCreated field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LiveTvOptions) GetMediaLocationsCreatedOk ¶

func (o *LiveTvOptions) GetMediaLocationsCreatedOk() ([]string, bool)

GetMediaLocationsCreatedOk returns a tuple with the MediaLocationsCreated field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LiveTvOptions) GetMovieRecordingPath ¶

func (o *LiveTvOptions) GetMovieRecordingPath() string

GetMovieRecordingPath returns the MovieRecordingPath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LiveTvOptions) GetMovieRecordingPathOk ¶

func (o *LiveTvOptions) GetMovieRecordingPathOk() (*string, bool)

GetMovieRecordingPathOk returns a tuple with the MovieRecordingPath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LiveTvOptions) GetPostPaddingSeconds ¶

func (o *LiveTvOptions) GetPostPaddingSeconds() int32

GetPostPaddingSeconds returns the PostPaddingSeconds field value if set, zero value otherwise.

func (*LiveTvOptions) GetPostPaddingSecondsOk ¶

func (o *LiveTvOptions) GetPostPaddingSecondsOk() (*int32, bool)

GetPostPaddingSecondsOk returns a tuple with the PostPaddingSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveTvOptions) GetPrePaddingSeconds ¶

func (o *LiveTvOptions) GetPrePaddingSeconds() int32

GetPrePaddingSeconds returns the PrePaddingSeconds field value if set, zero value otherwise.

func (*LiveTvOptions) GetPrePaddingSecondsOk ¶

func (o *LiveTvOptions) GetPrePaddingSecondsOk() (*int32, bool)

GetPrePaddingSecondsOk returns a tuple with the PrePaddingSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveTvOptions) GetRecordingPath ¶

func (o *LiveTvOptions) GetRecordingPath() string

GetRecordingPath returns the RecordingPath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LiveTvOptions) GetRecordingPathOk ¶

func (o *LiveTvOptions) GetRecordingPathOk() (*string, bool)

GetRecordingPathOk returns a tuple with the RecordingPath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LiveTvOptions) GetRecordingPostProcessor ¶

func (o *LiveTvOptions) GetRecordingPostProcessor() string

GetRecordingPostProcessor returns the RecordingPostProcessor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LiveTvOptions) GetRecordingPostProcessorArguments ¶

func (o *LiveTvOptions) GetRecordingPostProcessorArguments() string

GetRecordingPostProcessorArguments returns the RecordingPostProcessorArguments field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LiveTvOptions) GetRecordingPostProcessorArgumentsOk ¶

func (o *LiveTvOptions) GetRecordingPostProcessorArgumentsOk() (*string, bool)

GetRecordingPostProcessorArgumentsOk returns a tuple with the RecordingPostProcessorArguments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LiveTvOptions) GetRecordingPostProcessorOk ¶

func (o *LiveTvOptions) GetRecordingPostProcessorOk() (*string, bool)

GetRecordingPostProcessorOk returns a tuple with the RecordingPostProcessor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LiveTvOptions) GetSaveRecordingImages ¶

func (o *LiveTvOptions) GetSaveRecordingImages() bool

GetSaveRecordingImages returns the SaveRecordingImages field value if set, zero value otherwise.

func (*LiveTvOptions) GetSaveRecordingImagesOk ¶

func (o *LiveTvOptions) GetSaveRecordingImagesOk() (*bool, bool)

GetSaveRecordingImagesOk returns a tuple with the SaveRecordingImages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveTvOptions) GetSaveRecordingNFO ¶

func (o *LiveTvOptions) GetSaveRecordingNFO() bool

GetSaveRecordingNFO returns the SaveRecordingNFO field value if set, zero value otherwise.

func (*LiveTvOptions) GetSaveRecordingNFOOk ¶

func (o *LiveTvOptions) GetSaveRecordingNFOOk() (*bool, bool)

GetSaveRecordingNFOOk returns a tuple with the SaveRecordingNFO field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveTvOptions) GetSeriesRecordingPath ¶

func (o *LiveTvOptions) GetSeriesRecordingPath() string

GetSeriesRecordingPath returns the SeriesRecordingPath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LiveTvOptions) GetSeriesRecordingPathOk ¶

func (o *LiveTvOptions) GetSeriesRecordingPathOk() (*string, bool)

GetSeriesRecordingPathOk returns a tuple with the SeriesRecordingPath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LiveTvOptions) GetTunerHosts ¶

func (o *LiveTvOptions) GetTunerHosts() []TunerHostInfo

GetTunerHosts returns the TunerHosts field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LiveTvOptions) GetTunerHostsOk ¶

func (o *LiveTvOptions) GetTunerHostsOk() ([]TunerHostInfo, bool)

GetTunerHostsOk returns a tuple with the TunerHosts field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LiveTvOptions) HasEnableOriginalAudioWithEncodedRecordings ¶

func (o *LiveTvOptions) HasEnableOriginalAudioWithEncodedRecordings() bool

HasEnableOriginalAudioWithEncodedRecordings returns a boolean if a field has been set.

func (*LiveTvOptions) HasEnableRecordingSubfolders ¶

func (o *LiveTvOptions) HasEnableRecordingSubfolders() bool

HasEnableRecordingSubfolders returns a boolean if a field has been set.

func (*LiveTvOptions) HasGuideDays ¶

func (o *LiveTvOptions) HasGuideDays() bool

HasGuideDays returns a boolean if a field has been set.

func (*LiveTvOptions) HasListingProviders ¶

func (o *LiveTvOptions) HasListingProviders() bool

HasListingProviders returns a boolean if a field has been set.

func (*LiveTvOptions) HasMediaLocationsCreated ¶

func (o *LiveTvOptions) HasMediaLocationsCreated() bool

HasMediaLocationsCreated returns a boolean if a field has been set.

func (*LiveTvOptions) HasMovieRecordingPath ¶

func (o *LiveTvOptions) HasMovieRecordingPath() bool

HasMovieRecordingPath returns a boolean if a field has been set.

func (*LiveTvOptions) HasPostPaddingSeconds ¶

func (o *LiveTvOptions) HasPostPaddingSeconds() bool

HasPostPaddingSeconds returns a boolean if a field has been set.

func (*LiveTvOptions) HasPrePaddingSeconds ¶

func (o *LiveTvOptions) HasPrePaddingSeconds() bool

HasPrePaddingSeconds returns a boolean if a field has been set.

func (*LiveTvOptions) HasRecordingPath ¶

func (o *LiveTvOptions) HasRecordingPath() bool

HasRecordingPath returns a boolean if a field has been set.

func (*LiveTvOptions) HasRecordingPostProcessor ¶

func (o *LiveTvOptions) HasRecordingPostProcessor() bool

HasRecordingPostProcessor returns a boolean if a field has been set.

func (*LiveTvOptions) HasRecordingPostProcessorArguments ¶

func (o *LiveTvOptions) HasRecordingPostProcessorArguments() bool

HasRecordingPostProcessorArguments returns a boolean if a field has been set.

func (*LiveTvOptions) HasSaveRecordingImages ¶

func (o *LiveTvOptions) HasSaveRecordingImages() bool

HasSaveRecordingImages returns a boolean if a field has been set.

func (*LiveTvOptions) HasSaveRecordingNFO ¶

func (o *LiveTvOptions) HasSaveRecordingNFO() bool

HasSaveRecordingNFO returns a boolean if a field has been set.

func (*LiveTvOptions) HasSeriesRecordingPath ¶

func (o *LiveTvOptions) HasSeriesRecordingPath() bool

HasSeriesRecordingPath returns a boolean if a field has been set.

func (*LiveTvOptions) HasTunerHosts ¶

func (o *LiveTvOptions) HasTunerHosts() bool

HasTunerHosts returns a boolean if a field has been set.

func (LiveTvOptions) MarshalJSON ¶

func (o LiveTvOptions) MarshalJSON() ([]byte, error)

func (*LiveTvOptions) SetEnableOriginalAudioWithEncodedRecordings ¶

func (o *LiveTvOptions) SetEnableOriginalAudioWithEncodedRecordings(v bool)

SetEnableOriginalAudioWithEncodedRecordings gets a reference to the given bool and assigns it to the EnableOriginalAudioWithEncodedRecordings field.

func (*LiveTvOptions) SetEnableRecordingSubfolders ¶

func (o *LiveTvOptions) SetEnableRecordingSubfolders(v bool)

SetEnableRecordingSubfolders gets a reference to the given bool and assigns it to the EnableRecordingSubfolders field.

func (*LiveTvOptions) SetGuideDays ¶

func (o *LiveTvOptions) SetGuideDays(v int32)

SetGuideDays gets a reference to the given NullableInt32 and assigns it to the GuideDays field.

func (*LiveTvOptions) SetGuideDaysNil ¶

func (o *LiveTvOptions) SetGuideDaysNil()

SetGuideDaysNil sets the value for GuideDays to be an explicit nil

func (*LiveTvOptions) SetListingProviders ¶

func (o *LiveTvOptions) SetListingProviders(v []ListingsProviderInfo)

SetListingProviders gets a reference to the given []ListingsProviderInfo and assigns it to the ListingProviders field.

func (*LiveTvOptions) SetMediaLocationsCreated ¶

func (o *LiveTvOptions) SetMediaLocationsCreated(v []string)

SetMediaLocationsCreated gets a reference to the given []string and assigns it to the MediaLocationsCreated field.

func (*LiveTvOptions) SetMovieRecordingPath ¶

func (o *LiveTvOptions) SetMovieRecordingPath(v string)

SetMovieRecordingPath gets a reference to the given NullableString and assigns it to the MovieRecordingPath field.

func (*LiveTvOptions) SetMovieRecordingPathNil ¶

func (o *LiveTvOptions) SetMovieRecordingPathNil()

SetMovieRecordingPathNil sets the value for MovieRecordingPath to be an explicit nil

func (*LiveTvOptions) SetPostPaddingSeconds ¶

func (o *LiveTvOptions) SetPostPaddingSeconds(v int32)

SetPostPaddingSeconds gets a reference to the given int32 and assigns it to the PostPaddingSeconds field.

func (*LiveTvOptions) SetPrePaddingSeconds ¶

func (o *LiveTvOptions) SetPrePaddingSeconds(v int32)

SetPrePaddingSeconds gets a reference to the given int32 and assigns it to the PrePaddingSeconds field.

func (*LiveTvOptions) SetRecordingPath ¶

func (o *LiveTvOptions) SetRecordingPath(v string)

SetRecordingPath gets a reference to the given NullableString and assigns it to the RecordingPath field.

func (*LiveTvOptions) SetRecordingPathNil ¶

func (o *LiveTvOptions) SetRecordingPathNil()

SetRecordingPathNil sets the value for RecordingPath to be an explicit nil

func (*LiveTvOptions) SetRecordingPostProcessor ¶

func (o *LiveTvOptions) SetRecordingPostProcessor(v string)

SetRecordingPostProcessor gets a reference to the given NullableString and assigns it to the RecordingPostProcessor field.

func (*LiveTvOptions) SetRecordingPostProcessorArguments ¶

func (o *LiveTvOptions) SetRecordingPostProcessorArguments(v string)

SetRecordingPostProcessorArguments gets a reference to the given NullableString and assigns it to the RecordingPostProcessorArguments field.

func (*LiveTvOptions) SetRecordingPostProcessorArgumentsNil ¶

func (o *LiveTvOptions) SetRecordingPostProcessorArgumentsNil()

SetRecordingPostProcessorArgumentsNil sets the value for RecordingPostProcessorArguments to be an explicit nil

func (*LiveTvOptions) SetRecordingPostProcessorNil ¶

func (o *LiveTvOptions) SetRecordingPostProcessorNil()

SetRecordingPostProcessorNil sets the value for RecordingPostProcessor to be an explicit nil

func (*LiveTvOptions) SetSaveRecordingImages ¶

func (o *LiveTvOptions) SetSaveRecordingImages(v bool)

SetSaveRecordingImages gets a reference to the given bool and assigns it to the SaveRecordingImages field.

func (*LiveTvOptions) SetSaveRecordingNFO ¶

func (o *LiveTvOptions) SetSaveRecordingNFO(v bool)

SetSaveRecordingNFO gets a reference to the given bool and assigns it to the SaveRecordingNFO field.

func (*LiveTvOptions) SetSeriesRecordingPath ¶

func (o *LiveTvOptions) SetSeriesRecordingPath(v string)

SetSeriesRecordingPath gets a reference to the given NullableString and assigns it to the SeriesRecordingPath field.

func (*LiveTvOptions) SetSeriesRecordingPathNil ¶

func (o *LiveTvOptions) SetSeriesRecordingPathNil()

SetSeriesRecordingPathNil sets the value for SeriesRecordingPath to be an explicit nil

func (*LiveTvOptions) SetTunerHosts ¶

func (o *LiveTvOptions) SetTunerHosts(v []TunerHostInfo)

SetTunerHosts gets a reference to the given []TunerHostInfo and assigns it to the TunerHosts field.

func (LiveTvOptions) ToMap ¶

func (o LiveTvOptions) ToMap() (map[string]interface{}, error)

func (*LiveTvOptions) UnsetGuideDays ¶

func (o *LiveTvOptions) UnsetGuideDays()

UnsetGuideDays ensures that no value is present for GuideDays, not even an explicit nil

func (*LiveTvOptions) UnsetMovieRecordingPath ¶

func (o *LiveTvOptions) UnsetMovieRecordingPath()

UnsetMovieRecordingPath ensures that no value is present for MovieRecordingPath, not even an explicit nil

func (*LiveTvOptions) UnsetRecordingPath ¶

func (o *LiveTvOptions) UnsetRecordingPath()

UnsetRecordingPath ensures that no value is present for RecordingPath, not even an explicit nil

func (*LiveTvOptions) UnsetRecordingPostProcessor ¶

func (o *LiveTvOptions) UnsetRecordingPostProcessor()

UnsetRecordingPostProcessor ensures that no value is present for RecordingPostProcessor, not even an explicit nil

func (*LiveTvOptions) UnsetRecordingPostProcessorArguments ¶

func (o *LiveTvOptions) UnsetRecordingPostProcessorArguments()

UnsetRecordingPostProcessorArguments ensures that no value is present for RecordingPostProcessorArguments, not even an explicit nil

func (*LiveTvOptions) UnsetSeriesRecordingPath ¶

func (o *LiveTvOptions) UnsetSeriesRecordingPath()

UnsetSeriesRecordingPath ensures that no value is present for SeriesRecordingPath, not even an explicit nil

type LiveTvServiceInfo ¶

type LiveTvServiceInfo struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the home page URL.
	HomePageUrl NullableString `json:"HomePageUrl,omitempty"`
	// Gets or sets the status.
	Status *LiveTvServiceStatus `json:"Status,omitempty"`
	// Gets or sets the status message.
	StatusMessage NullableString `json:"StatusMessage,omitempty"`
	// Gets or sets the version.
	Version NullableString `json:"Version,omitempty"`
	// Gets or sets a value indicating whether this instance has update available.
	HasUpdateAvailable *bool `json:"HasUpdateAvailable,omitempty"`
	// Gets or sets a value indicating whether this instance is visible.
	IsVisible *bool    `json:"IsVisible,omitempty"`
	Tuners    []string `json:"Tuners,omitempty"`
}

LiveTvServiceInfo Class ServiceInfo.

func NewLiveTvServiceInfo ¶

func NewLiveTvServiceInfo() *LiveTvServiceInfo

NewLiveTvServiceInfo instantiates a new LiveTvServiceInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLiveTvServiceInfoWithDefaults ¶

func NewLiveTvServiceInfoWithDefaults() *LiveTvServiceInfo

NewLiveTvServiceInfoWithDefaults instantiates a new LiveTvServiceInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LiveTvServiceInfo) GetHasUpdateAvailable ¶

func (o *LiveTvServiceInfo) GetHasUpdateAvailable() bool

GetHasUpdateAvailable returns the HasUpdateAvailable field value if set, zero value otherwise.

func (*LiveTvServiceInfo) GetHasUpdateAvailableOk ¶

func (o *LiveTvServiceInfo) GetHasUpdateAvailableOk() (*bool, bool)

GetHasUpdateAvailableOk returns a tuple with the HasUpdateAvailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveTvServiceInfo) GetHomePageUrl ¶

func (o *LiveTvServiceInfo) GetHomePageUrl() string

GetHomePageUrl returns the HomePageUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LiveTvServiceInfo) GetHomePageUrlOk ¶

func (o *LiveTvServiceInfo) GetHomePageUrlOk() (*string, bool)

GetHomePageUrlOk returns a tuple with the HomePageUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LiveTvServiceInfo) GetIsVisible ¶

func (o *LiveTvServiceInfo) GetIsVisible() bool

GetIsVisible returns the IsVisible field value if set, zero value otherwise.

func (*LiveTvServiceInfo) GetIsVisibleOk ¶

func (o *LiveTvServiceInfo) GetIsVisibleOk() (*bool, bool)

GetIsVisibleOk returns a tuple with the IsVisible field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveTvServiceInfo) GetName ¶

func (o *LiveTvServiceInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LiveTvServiceInfo) GetNameOk ¶

func (o *LiveTvServiceInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LiveTvServiceInfo) GetStatus ¶

func (o *LiveTvServiceInfo) GetStatus() LiveTvServiceStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*LiveTvServiceInfo) GetStatusMessage ¶

func (o *LiveTvServiceInfo) GetStatusMessage() string

GetStatusMessage returns the StatusMessage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LiveTvServiceInfo) GetStatusMessageOk ¶

func (o *LiveTvServiceInfo) GetStatusMessageOk() (*string, bool)

GetStatusMessageOk returns a tuple with the StatusMessage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LiveTvServiceInfo) GetStatusOk ¶

func (o *LiveTvServiceInfo) GetStatusOk() (*LiveTvServiceStatus, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveTvServiceInfo) GetTuners ¶

func (o *LiveTvServiceInfo) GetTuners() []string

GetTuners returns the Tuners field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LiveTvServiceInfo) GetTunersOk ¶

func (o *LiveTvServiceInfo) GetTunersOk() ([]string, bool)

GetTunersOk returns a tuple with the Tuners field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LiveTvServiceInfo) GetVersion ¶

func (o *LiveTvServiceInfo) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LiveTvServiceInfo) GetVersionOk ¶

func (o *LiveTvServiceInfo) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LiveTvServiceInfo) HasHasUpdateAvailable ¶

func (o *LiveTvServiceInfo) HasHasUpdateAvailable() bool

HasHasUpdateAvailable returns a boolean if a field has been set.

func (*LiveTvServiceInfo) HasHomePageUrl ¶

func (o *LiveTvServiceInfo) HasHomePageUrl() bool

HasHomePageUrl returns a boolean if a field has been set.

func (*LiveTvServiceInfo) HasIsVisible ¶

func (o *LiveTvServiceInfo) HasIsVisible() bool

HasIsVisible returns a boolean if a field has been set.

func (*LiveTvServiceInfo) HasName ¶

func (o *LiveTvServiceInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*LiveTvServiceInfo) HasStatus ¶

func (o *LiveTvServiceInfo) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*LiveTvServiceInfo) HasStatusMessage ¶

func (o *LiveTvServiceInfo) HasStatusMessage() bool

HasStatusMessage returns a boolean if a field has been set.

func (*LiveTvServiceInfo) HasTuners ¶

func (o *LiveTvServiceInfo) HasTuners() bool

HasTuners returns a boolean if a field has been set.

func (*LiveTvServiceInfo) HasVersion ¶

func (o *LiveTvServiceInfo) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (LiveTvServiceInfo) MarshalJSON ¶

func (o LiveTvServiceInfo) MarshalJSON() ([]byte, error)

func (*LiveTvServiceInfo) SetHasUpdateAvailable ¶

func (o *LiveTvServiceInfo) SetHasUpdateAvailable(v bool)

SetHasUpdateAvailable gets a reference to the given bool and assigns it to the HasUpdateAvailable field.

func (*LiveTvServiceInfo) SetHomePageUrl ¶

func (o *LiveTvServiceInfo) SetHomePageUrl(v string)

SetHomePageUrl gets a reference to the given NullableString and assigns it to the HomePageUrl field.

func (*LiveTvServiceInfo) SetHomePageUrlNil ¶

func (o *LiveTvServiceInfo) SetHomePageUrlNil()

SetHomePageUrlNil sets the value for HomePageUrl to be an explicit nil

func (*LiveTvServiceInfo) SetIsVisible ¶

func (o *LiveTvServiceInfo) SetIsVisible(v bool)

SetIsVisible gets a reference to the given bool and assigns it to the IsVisible field.

func (*LiveTvServiceInfo) SetName ¶

func (o *LiveTvServiceInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*LiveTvServiceInfo) SetNameNil ¶

func (o *LiveTvServiceInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*LiveTvServiceInfo) SetStatus ¶

func (o *LiveTvServiceInfo) SetStatus(v LiveTvServiceStatus)

SetStatus gets a reference to the given LiveTvServiceStatus and assigns it to the Status field.

func (*LiveTvServiceInfo) SetStatusMessage ¶

func (o *LiveTvServiceInfo) SetStatusMessage(v string)

SetStatusMessage gets a reference to the given NullableString and assigns it to the StatusMessage field.

func (*LiveTvServiceInfo) SetStatusMessageNil ¶

func (o *LiveTvServiceInfo) SetStatusMessageNil()

SetStatusMessageNil sets the value for StatusMessage to be an explicit nil

func (*LiveTvServiceInfo) SetTuners ¶

func (o *LiveTvServiceInfo) SetTuners(v []string)

SetTuners gets a reference to the given []string and assigns it to the Tuners field.

func (*LiveTvServiceInfo) SetVersion ¶

func (o *LiveTvServiceInfo) SetVersion(v string)

SetVersion gets a reference to the given NullableString and assigns it to the Version field.

func (*LiveTvServiceInfo) SetVersionNil ¶

func (o *LiveTvServiceInfo) SetVersionNil()

SetVersionNil sets the value for Version to be an explicit nil

func (LiveTvServiceInfo) ToMap ¶

func (o LiveTvServiceInfo) ToMap() (map[string]interface{}, error)

func (*LiveTvServiceInfo) UnsetHomePageUrl ¶

func (o *LiveTvServiceInfo) UnsetHomePageUrl()

UnsetHomePageUrl ensures that no value is present for HomePageUrl, not even an explicit nil

func (*LiveTvServiceInfo) UnsetName ¶

func (o *LiveTvServiceInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*LiveTvServiceInfo) UnsetStatusMessage ¶

func (o *LiveTvServiceInfo) UnsetStatusMessage()

UnsetStatusMessage ensures that no value is present for StatusMessage, not even an explicit nil

func (*LiveTvServiceInfo) UnsetVersion ¶

func (o *LiveTvServiceInfo) UnsetVersion()

UnsetVersion ensures that no value is present for Version, not even an explicit nil

type LiveTvServiceStatus ¶

type LiveTvServiceStatus string

LiveTvServiceStatus the model 'LiveTvServiceStatus'

const (
	LIVETVSERVICESTATUS_OK          LiveTvServiceStatus = "Ok"
	LIVETVSERVICESTATUS_UNAVAILABLE LiveTvServiceStatus = "Unavailable"
)

List of LiveTvServiceStatus

func NewLiveTvServiceStatusFromValue ¶

func NewLiveTvServiceStatusFromValue(v string) (*LiveTvServiceStatus, error)

NewLiveTvServiceStatusFromValue returns a pointer to a valid LiveTvServiceStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LiveTvServiceStatus) IsValid ¶

func (v LiveTvServiceStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LiveTvServiceStatus) Ptr ¶

Ptr returns reference to LiveTvServiceStatus value

func (*LiveTvServiceStatus) UnmarshalJSON ¶

func (v *LiveTvServiceStatus) UnmarshalJSON(src []byte) error

type LocalizationAPI ¶

type LocalizationAPI interface {

	/*
		GetCountries Gets known countries.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetCountriesRequest
	*/
	GetCountries(ctx context.Context) ApiGetCountriesRequest

	// GetCountriesExecute executes the request
	//  @return []CountryInfo
	GetCountriesExecute(r ApiGetCountriesRequest) ([]CountryInfo, *http.Response, error)

	/*
		GetCultures Gets known cultures.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetCulturesRequest
	*/
	GetCultures(ctx context.Context) ApiGetCulturesRequest

	// GetCulturesExecute executes the request
	//  @return []CultureDto
	GetCulturesExecute(r ApiGetCulturesRequest) ([]CultureDto, *http.Response, error)

	/*
		GetLocalizationOptions Gets localization options.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetLocalizationOptionsRequest
	*/
	GetLocalizationOptions(ctx context.Context) ApiGetLocalizationOptionsRequest

	// GetLocalizationOptionsExecute executes the request
	//  @return []LocalizationOption
	GetLocalizationOptionsExecute(r ApiGetLocalizationOptionsRequest) ([]LocalizationOption, *http.Response, error)

	/*
		GetParentalRatings Gets known parental ratings.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetParentalRatingsRequest
	*/
	GetParentalRatings(ctx context.Context) ApiGetParentalRatingsRequest

	// GetParentalRatingsExecute executes the request
	//  @return []ParentalRating
	GetParentalRatingsExecute(r ApiGetParentalRatingsRequest) ([]ParentalRating, *http.Response, error)
}

type LocalizationAPIService ¶

type LocalizationAPIService service

LocalizationAPIService LocalizationAPI service

func (*LocalizationAPIService) GetCountries ¶

GetCountries Gets known countries.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCountriesRequest

func (*LocalizationAPIService) GetCountriesExecute ¶

Execute executes the request

@return []CountryInfo

func (*LocalizationAPIService) GetCultures ¶

GetCultures Gets known cultures.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCulturesRequest

func (*LocalizationAPIService) GetCulturesExecute ¶

Execute executes the request

@return []CultureDto

func (*LocalizationAPIService) GetLocalizationOptions ¶

GetLocalizationOptions Gets localization options.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLocalizationOptionsRequest

func (*LocalizationAPIService) GetLocalizationOptionsExecute ¶

Execute executes the request

@return []LocalizationOption

func (*LocalizationAPIService) GetParentalRatings ¶

GetParentalRatings Gets known parental ratings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetParentalRatingsRequest

func (*LocalizationAPIService) GetParentalRatingsExecute ¶

Execute executes the request

@return []ParentalRating

type LocalizationOption ¶

type LocalizationOption struct {
	Name  NullableString `json:"Name,omitempty"`
	Value NullableString `json:"Value,omitempty"`
}

LocalizationOption struct for LocalizationOption

func NewLocalizationOption ¶

func NewLocalizationOption() *LocalizationOption

NewLocalizationOption instantiates a new LocalizationOption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLocalizationOptionWithDefaults ¶

func NewLocalizationOptionWithDefaults() *LocalizationOption

NewLocalizationOptionWithDefaults instantiates a new LocalizationOption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LocalizationOption) GetName ¶

func (o *LocalizationOption) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LocalizationOption) GetNameOk ¶

func (o *LocalizationOption) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LocalizationOption) GetValue ¶

func (o *LocalizationOption) GetValue() string

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LocalizationOption) GetValueOk ¶

func (o *LocalizationOption) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LocalizationOption) HasName ¶

func (o *LocalizationOption) HasName() bool

HasName returns a boolean if a field has been set.

func (*LocalizationOption) HasValue ¶

func (o *LocalizationOption) HasValue() bool

HasValue returns a boolean if a field has been set.

func (LocalizationOption) MarshalJSON ¶

func (o LocalizationOption) MarshalJSON() ([]byte, error)

func (*LocalizationOption) SetName ¶

func (o *LocalizationOption) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*LocalizationOption) SetNameNil ¶

func (o *LocalizationOption) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*LocalizationOption) SetValue ¶

func (o *LocalizationOption) SetValue(v string)

SetValue gets a reference to the given NullableString and assigns it to the Value field.

func (*LocalizationOption) SetValueNil ¶

func (o *LocalizationOption) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (LocalizationOption) ToMap ¶

func (o LocalizationOption) ToMap() (map[string]interface{}, error)

func (*LocalizationOption) UnsetName ¶

func (o *LocalizationOption) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*LocalizationOption) UnsetValue ¶

func (o *LocalizationOption) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type LocationType ¶

type LocationType string

LocationType Enum LocationType.

const (
	LOCATIONTYPE_FILE_SYSTEM LocationType = "FileSystem"
	LOCATIONTYPE_REMOTE      LocationType = "Remote"
	LOCATIONTYPE_VIRTUAL     LocationType = "Virtual"
	LOCATIONTYPE_OFFLINE     LocationType = "Offline"
)

List of LocationType

func NewLocationTypeFromValue ¶

func NewLocationTypeFromValue(v string) (*LocationType, error)

NewLocationTypeFromValue returns a pointer to a valid LocationType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LocationType) IsValid ¶

func (v LocationType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LocationType) Ptr ¶

func (v LocationType) Ptr() *LocationType

Ptr returns reference to LocationType value

func (*LocationType) UnmarshalJSON ¶

func (v *LocationType) UnmarshalJSON(src []byte) error

type LogFile ¶

type LogFile struct {
	// Gets or sets the date created.
	DateCreated *time.Time `json:"DateCreated,omitempty"`
	// Gets or sets the date modified.
	DateModified *time.Time `json:"DateModified,omitempty"`
	// Gets or sets the size.
	Size *int64 `json:"Size,omitempty"`
	// Gets or sets the name.
	Name *string `json:"Name,omitempty"`
}

LogFile struct for LogFile

func NewLogFile ¶

func NewLogFile() *LogFile

NewLogFile instantiates a new LogFile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogFileWithDefaults ¶

func NewLogFileWithDefaults() *LogFile

NewLogFileWithDefaults instantiates a new LogFile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogFile) GetDateCreated ¶

func (o *LogFile) GetDateCreated() time.Time

GetDateCreated returns the DateCreated field value if set, zero value otherwise.

func (*LogFile) GetDateCreatedOk ¶

func (o *LogFile) GetDateCreatedOk() (*time.Time, bool)

GetDateCreatedOk returns a tuple with the DateCreated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogFile) GetDateModified ¶

func (o *LogFile) GetDateModified() time.Time

GetDateModified returns the DateModified field value if set, zero value otherwise.

func (*LogFile) GetDateModifiedOk ¶

func (o *LogFile) GetDateModifiedOk() (*time.Time, bool)

GetDateModifiedOk returns a tuple with the DateModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogFile) GetName ¶

func (o *LogFile) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogFile) GetNameOk ¶

func (o *LogFile) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogFile) GetSize ¶

func (o *LogFile) GetSize() int64

GetSize returns the Size field value if set, zero value otherwise.

func (*LogFile) GetSizeOk ¶

func (o *LogFile) GetSizeOk() (*int64, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogFile) HasDateCreated ¶

func (o *LogFile) HasDateCreated() bool

HasDateCreated returns a boolean if a field has been set.

func (*LogFile) HasDateModified ¶

func (o *LogFile) HasDateModified() bool

HasDateModified returns a boolean if a field has been set.

func (*LogFile) HasName ¶

func (o *LogFile) HasName() bool

HasName returns a boolean if a field has been set.

func (*LogFile) HasSize ¶

func (o *LogFile) HasSize() bool

HasSize returns a boolean if a field has been set.

func (LogFile) MarshalJSON ¶

func (o LogFile) MarshalJSON() ([]byte, error)

func (*LogFile) SetDateCreated ¶

func (o *LogFile) SetDateCreated(v time.Time)

SetDateCreated gets a reference to the given time.Time and assigns it to the DateCreated field.

func (*LogFile) SetDateModified ¶

func (o *LogFile) SetDateModified(v time.Time)

SetDateModified gets a reference to the given time.Time and assigns it to the DateModified field.

func (*LogFile) SetName ¶

func (o *LogFile) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogFile) SetSize ¶

func (o *LogFile) SetSize(v int64)

SetSize gets a reference to the given int64 and assigns it to the Size field.

func (LogFile) ToMap ¶

func (o LogFile) ToMap() (map[string]interface{}, error)

type LogLevel ¶

type LogLevel string

LogLevel the model 'LogLevel'

const (
	LOGLEVEL_TRACE       LogLevel = "Trace"
	LOGLEVEL_DEBUG       LogLevel = "Debug"
	LOGLEVEL_INFORMATION LogLevel = "Information"
	LOGLEVEL_WARNING     LogLevel = "Warning"
	LOGLEVEL_ERROR       LogLevel = "Error"
	LOGLEVEL_CRITICAL    LogLevel = "Critical"
	LOGLEVEL_NONE        LogLevel = "None"
)

List of LogLevel

func NewLogLevelFromValue ¶

func NewLogLevelFromValue(v string) (*LogLevel, error)

NewLogLevelFromValue returns a pointer to a valid LogLevel for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogLevel) IsValid ¶

func (v LogLevel) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogLevel) Ptr ¶

func (v LogLevel) Ptr() *LogLevel

Ptr returns reference to LogLevel value

func (*LogLevel) UnmarshalJSON ¶

func (v *LogLevel) UnmarshalJSON(src []byte) error

type LyricDto ¶

type LyricDto struct {
	// Gets or sets Metadata for the lyrics.
	Metadata *LyricMetadata `json:"Metadata,omitempty"`
	// Gets or sets a collection of individual lyric lines.
	Lyrics []LyricLine `json:"Lyrics,omitempty"`
}

LyricDto LyricResponse model.

func NewLyricDto ¶

func NewLyricDto() *LyricDto

NewLyricDto instantiates a new LyricDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLyricDtoWithDefaults ¶

func NewLyricDtoWithDefaults() *LyricDto

NewLyricDtoWithDefaults instantiates a new LyricDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LyricDto) GetLyrics ¶

func (o *LyricDto) GetLyrics() []LyricLine

GetLyrics returns the Lyrics field value if set, zero value otherwise.

func (*LyricDto) GetLyricsOk ¶

func (o *LyricDto) GetLyricsOk() ([]LyricLine, bool)

GetLyricsOk returns a tuple with the Lyrics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LyricDto) GetMetadata ¶

func (o *LyricDto) GetMetadata() LyricMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*LyricDto) GetMetadataOk ¶

func (o *LyricDto) GetMetadataOk() (*LyricMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LyricDto) HasLyrics ¶

func (o *LyricDto) HasLyrics() bool

HasLyrics returns a boolean if a field has been set.

func (*LyricDto) HasMetadata ¶

func (o *LyricDto) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (LyricDto) MarshalJSON ¶

func (o LyricDto) MarshalJSON() ([]byte, error)

func (*LyricDto) SetLyrics ¶

func (o *LyricDto) SetLyrics(v []LyricLine)

SetLyrics gets a reference to the given []LyricLine and assigns it to the Lyrics field.

func (*LyricDto) SetMetadata ¶

func (o *LyricDto) SetMetadata(v LyricMetadata)

SetMetadata gets a reference to the given LyricMetadata and assigns it to the Metadata field.

func (LyricDto) ToMap ¶

func (o LyricDto) ToMap() (map[string]interface{}, error)

type LyricLine ¶

type LyricLine struct {
	// Gets the text of this lyric line.
	Text *string `json:"Text,omitempty"`
	// Gets the start time in ticks.
	Start NullableInt64 `json:"Start,omitempty"`
}

LyricLine Lyric model.

func NewLyricLine ¶

func NewLyricLine() *LyricLine

NewLyricLine instantiates a new LyricLine object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLyricLineWithDefaults ¶

func NewLyricLineWithDefaults() *LyricLine

NewLyricLineWithDefaults instantiates a new LyricLine object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LyricLine) GetStart ¶

func (o *LyricLine) GetStart() int64

GetStart returns the Start field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LyricLine) GetStartOk ¶

func (o *LyricLine) GetStartOk() (*int64, bool)

GetStartOk returns a tuple with the Start field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LyricLine) GetText ¶

func (o *LyricLine) GetText() string

GetText returns the Text field value if set, zero value otherwise.

func (*LyricLine) GetTextOk ¶

func (o *LyricLine) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LyricLine) HasStart ¶

func (o *LyricLine) HasStart() bool

HasStart returns a boolean if a field has been set.

func (*LyricLine) HasText ¶

func (o *LyricLine) HasText() bool

HasText returns a boolean if a field has been set.

func (LyricLine) MarshalJSON ¶

func (o LyricLine) MarshalJSON() ([]byte, error)

func (*LyricLine) SetStart ¶

func (o *LyricLine) SetStart(v int64)

SetStart gets a reference to the given NullableInt64 and assigns it to the Start field.

func (*LyricLine) SetStartNil ¶

func (o *LyricLine) SetStartNil()

SetStartNil sets the value for Start to be an explicit nil

func (*LyricLine) SetText ¶

func (o *LyricLine) SetText(v string)

SetText gets a reference to the given string and assigns it to the Text field.

func (LyricLine) ToMap ¶

func (o LyricLine) ToMap() (map[string]interface{}, error)

func (*LyricLine) UnsetStart ¶

func (o *LyricLine) UnsetStart()

UnsetStart ensures that no value is present for Start, not even an explicit nil

type LyricMetadata ¶

type LyricMetadata struct {
	// Gets or sets the song artist.
	Artist NullableString `json:"Artist,omitempty"`
	// Gets or sets the album this song is on.
	Album NullableString `json:"Album,omitempty"`
	// Gets or sets the title of the song.
	Title NullableString `json:"Title,omitempty"`
	// Gets or sets the author of the lyric data.
	Author NullableString `json:"Author,omitempty"`
	// Gets or sets the length of the song in ticks.
	Length NullableInt64 `json:"Length,omitempty"`
	// Gets or sets who the LRC file was created by.
	By NullableString `json:"By,omitempty"`
	// Gets or sets the lyric offset compared to audio in ticks.
	Offset NullableInt64 `json:"Offset,omitempty"`
	// Gets or sets the software used to create the LRC file.
	Creator NullableString `json:"Creator,omitempty"`
	// Gets or sets the version of the creator used.
	Version NullableString `json:"Version,omitempty"`
	// Gets or sets a value indicating whether this lyric is synced.
	IsSynced NullableBool `json:"IsSynced,omitempty"`
}

LyricMetadata LyricMetadata model.

func NewLyricMetadata ¶

func NewLyricMetadata() *LyricMetadata

NewLyricMetadata instantiates a new LyricMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLyricMetadataWithDefaults ¶

func NewLyricMetadataWithDefaults() *LyricMetadata

NewLyricMetadataWithDefaults instantiates a new LyricMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LyricMetadata) GetAlbum ¶

func (o *LyricMetadata) GetAlbum() string

GetAlbum returns the Album field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LyricMetadata) GetAlbumOk ¶

func (o *LyricMetadata) GetAlbumOk() (*string, bool)

GetAlbumOk returns a tuple with the Album field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LyricMetadata) GetArtist ¶

func (o *LyricMetadata) GetArtist() string

GetArtist returns the Artist field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LyricMetadata) GetArtistOk ¶

func (o *LyricMetadata) GetArtistOk() (*string, bool)

GetArtistOk returns a tuple with the Artist field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LyricMetadata) GetAuthor ¶

func (o *LyricMetadata) GetAuthor() string

GetAuthor returns the Author field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LyricMetadata) GetAuthorOk ¶

func (o *LyricMetadata) GetAuthorOk() (*string, bool)

GetAuthorOk returns a tuple with the Author field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LyricMetadata) GetBy ¶

func (o *LyricMetadata) GetBy() string

GetBy returns the By field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LyricMetadata) GetByOk ¶

func (o *LyricMetadata) GetByOk() (*string, bool)

GetByOk returns a tuple with the By field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LyricMetadata) GetCreator ¶

func (o *LyricMetadata) GetCreator() string

GetCreator returns the Creator field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LyricMetadata) GetCreatorOk ¶

func (o *LyricMetadata) GetCreatorOk() (*string, bool)

GetCreatorOk returns a tuple with the Creator field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LyricMetadata) GetIsSynced ¶

func (o *LyricMetadata) GetIsSynced() bool

GetIsSynced returns the IsSynced field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LyricMetadata) GetIsSyncedOk ¶

func (o *LyricMetadata) GetIsSyncedOk() (*bool, bool)

GetIsSyncedOk returns a tuple with the IsSynced field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LyricMetadata) GetLength ¶

func (o *LyricMetadata) GetLength() int64

GetLength returns the Length field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LyricMetadata) GetLengthOk ¶

func (o *LyricMetadata) GetLengthOk() (*int64, bool)

GetLengthOk returns a tuple with the Length field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LyricMetadata) GetOffset ¶

func (o *LyricMetadata) GetOffset() int64

GetOffset returns the Offset field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LyricMetadata) GetOffsetOk ¶

func (o *LyricMetadata) GetOffsetOk() (*int64, bool)

GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LyricMetadata) GetTitle ¶

func (o *LyricMetadata) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LyricMetadata) GetTitleOk ¶

func (o *LyricMetadata) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LyricMetadata) GetVersion ¶

func (o *LyricMetadata) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LyricMetadata) GetVersionOk ¶

func (o *LyricMetadata) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LyricMetadata) HasAlbum ¶

func (o *LyricMetadata) HasAlbum() bool

HasAlbum returns a boolean if a field has been set.

func (*LyricMetadata) HasArtist ¶

func (o *LyricMetadata) HasArtist() bool

HasArtist returns a boolean if a field has been set.

func (*LyricMetadata) HasAuthor ¶

func (o *LyricMetadata) HasAuthor() bool

HasAuthor returns a boolean if a field has been set.

func (*LyricMetadata) HasBy ¶

func (o *LyricMetadata) HasBy() bool

HasBy returns a boolean if a field has been set.

func (*LyricMetadata) HasCreator ¶

func (o *LyricMetadata) HasCreator() bool

HasCreator returns a boolean if a field has been set.

func (*LyricMetadata) HasIsSynced ¶

func (o *LyricMetadata) HasIsSynced() bool

HasIsSynced returns a boolean if a field has been set.

func (*LyricMetadata) HasLength ¶

func (o *LyricMetadata) HasLength() bool

HasLength returns a boolean if a field has been set.

func (*LyricMetadata) HasOffset ¶

func (o *LyricMetadata) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (*LyricMetadata) HasTitle ¶

func (o *LyricMetadata) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*LyricMetadata) HasVersion ¶

func (o *LyricMetadata) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (LyricMetadata) MarshalJSON ¶

func (o LyricMetadata) MarshalJSON() ([]byte, error)

func (*LyricMetadata) SetAlbum ¶

func (o *LyricMetadata) SetAlbum(v string)

SetAlbum gets a reference to the given NullableString and assigns it to the Album field.

func (*LyricMetadata) SetAlbumNil ¶

func (o *LyricMetadata) SetAlbumNil()

SetAlbumNil sets the value for Album to be an explicit nil

func (*LyricMetadata) SetArtist ¶

func (o *LyricMetadata) SetArtist(v string)

SetArtist gets a reference to the given NullableString and assigns it to the Artist field.

func (*LyricMetadata) SetArtistNil ¶

func (o *LyricMetadata) SetArtistNil()

SetArtistNil sets the value for Artist to be an explicit nil

func (*LyricMetadata) SetAuthor ¶

func (o *LyricMetadata) SetAuthor(v string)

SetAuthor gets a reference to the given NullableString and assigns it to the Author field.

func (*LyricMetadata) SetAuthorNil ¶

func (o *LyricMetadata) SetAuthorNil()

SetAuthorNil sets the value for Author to be an explicit nil

func (*LyricMetadata) SetBy ¶

func (o *LyricMetadata) SetBy(v string)

SetBy gets a reference to the given NullableString and assigns it to the By field.

func (*LyricMetadata) SetByNil ¶

func (o *LyricMetadata) SetByNil()

SetByNil sets the value for By to be an explicit nil

func (*LyricMetadata) SetCreator ¶

func (o *LyricMetadata) SetCreator(v string)

SetCreator gets a reference to the given NullableString and assigns it to the Creator field.

func (*LyricMetadata) SetCreatorNil ¶

func (o *LyricMetadata) SetCreatorNil()

SetCreatorNil sets the value for Creator to be an explicit nil

func (*LyricMetadata) SetIsSynced ¶

func (o *LyricMetadata) SetIsSynced(v bool)

SetIsSynced gets a reference to the given NullableBool and assigns it to the IsSynced field.

func (*LyricMetadata) SetIsSyncedNil ¶

func (o *LyricMetadata) SetIsSyncedNil()

SetIsSyncedNil sets the value for IsSynced to be an explicit nil

func (*LyricMetadata) SetLength ¶

func (o *LyricMetadata) SetLength(v int64)

SetLength gets a reference to the given NullableInt64 and assigns it to the Length field.

func (*LyricMetadata) SetLengthNil ¶

func (o *LyricMetadata) SetLengthNil()

SetLengthNil sets the value for Length to be an explicit nil

func (*LyricMetadata) SetOffset ¶

func (o *LyricMetadata) SetOffset(v int64)

SetOffset gets a reference to the given NullableInt64 and assigns it to the Offset field.

func (*LyricMetadata) SetOffsetNil ¶

func (o *LyricMetadata) SetOffsetNil()

SetOffsetNil sets the value for Offset to be an explicit nil

func (*LyricMetadata) SetTitle ¶

func (o *LyricMetadata) SetTitle(v string)

SetTitle gets a reference to the given NullableString and assigns it to the Title field.

func (*LyricMetadata) SetTitleNil ¶

func (o *LyricMetadata) SetTitleNil()

SetTitleNil sets the value for Title to be an explicit nil

func (*LyricMetadata) SetVersion ¶

func (o *LyricMetadata) SetVersion(v string)

SetVersion gets a reference to the given NullableString and assigns it to the Version field.

func (*LyricMetadata) SetVersionNil ¶

func (o *LyricMetadata) SetVersionNil()

SetVersionNil sets the value for Version to be an explicit nil

func (LyricMetadata) ToMap ¶

func (o LyricMetadata) ToMap() (map[string]interface{}, error)

func (*LyricMetadata) UnsetAlbum ¶

func (o *LyricMetadata) UnsetAlbum()

UnsetAlbum ensures that no value is present for Album, not even an explicit nil

func (*LyricMetadata) UnsetArtist ¶

func (o *LyricMetadata) UnsetArtist()

UnsetArtist ensures that no value is present for Artist, not even an explicit nil

func (*LyricMetadata) UnsetAuthor ¶

func (o *LyricMetadata) UnsetAuthor()

UnsetAuthor ensures that no value is present for Author, not even an explicit nil

func (*LyricMetadata) UnsetBy ¶

func (o *LyricMetadata) UnsetBy()

UnsetBy ensures that no value is present for By, not even an explicit nil

func (*LyricMetadata) UnsetCreator ¶

func (o *LyricMetadata) UnsetCreator()

UnsetCreator ensures that no value is present for Creator, not even an explicit nil

func (*LyricMetadata) UnsetIsSynced ¶

func (o *LyricMetadata) UnsetIsSynced()

UnsetIsSynced ensures that no value is present for IsSynced, not even an explicit nil

func (*LyricMetadata) UnsetLength ¶

func (o *LyricMetadata) UnsetLength()

UnsetLength ensures that no value is present for Length, not even an explicit nil

func (*LyricMetadata) UnsetOffset ¶

func (o *LyricMetadata) UnsetOffset()

UnsetOffset ensures that no value is present for Offset, not even an explicit nil

func (*LyricMetadata) UnsetTitle ¶

func (o *LyricMetadata) UnsetTitle()

UnsetTitle ensures that no value is present for Title, not even an explicit nil

func (*LyricMetadata) UnsetVersion ¶

func (o *LyricMetadata) UnsetVersion()

UnsetVersion ensures that no value is present for Version, not even an explicit nil

type LyricsAPI ¶

type LyricsAPI interface {

	/*
		DeleteLyrics Deletes an external lyric file.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiDeleteLyricsRequest
	*/
	DeleteLyrics(ctx context.Context, itemId string) ApiDeleteLyricsRequest

	// DeleteLyricsExecute executes the request
	DeleteLyricsExecute(r ApiDeleteLyricsRequest) (*http.Response, error)

	/*
		DownloadRemoteLyrics Downloads a remote lyric.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param lyricId The lyric id.
		@return ApiDownloadRemoteLyricsRequest
	*/
	DownloadRemoteLyrics(ctx context.Context, itemId string, lyricId string) ApiDownloadRemoteLyricsRequest

	// DownloadRemoteLyricsExecute executes the request
	//  @return LyricDto
	DownloadRemoteLyricsExecute(r ApiDownloadRemoteLyricsRequest) (*LyricDto, *http.Response, error)

	/*
		GetLyrics Gets an item's lyrics.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiGetLyricsRequest
	*/
	GetLyrics(ctx context.Context, itemId string) ApiGetLyricsRequest

	// GetLyricsExecute executes the request
	//  @return LyricDto
	GetLyricsExecute(r ApiGetLyricsRequest) (*LyricDto, *http.Response, error)

	/*
		GetRemoteLyrics Gets the remote lyrics.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param lyricId The remote provider item id.
		@return ApiGetRemoteLyricsRequest
	*/
	GetRemoteLyrics(ctx context.Context, lyricId string) ApiGetRemoteLyricsRequest

	// GetRemoteLyricsExecute executes the request
	//  @return LyricDto
	GetRemoteLyricsExecute(r ApiGetRemoteLyricsRequest) (*LyricDto, *http.Response, error)

	/*
		SearchRemoteLyrics Search remote lyrics.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiSearchRemoteLyricsRequest
	*/
	SearchRemoteLyrics(ctx context.Context, itemId string) ApiSearchRemoteLyricsRequest

	// SearchRemoteLyricsExecute executes the request
	//  @return []RemoteLyricInfoDto
	SearchRemoteLyricsExecute(r ApiSearchRemoteLyricsRequest) ([]RemoteLyricInfoDto, *http.Response, error)

	/*
		UploadLyrics Upload an external lyric file.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item the lyric belongs to.
		@return ApiUploadLyricsRequest
	*/
	UploadLyrics(ctx context.Context, itemId string) ApiUploadLyricsRequest

	// UploadLyricsExecute executes the request
	//  @return LyricDto
	UploadLyricsExecute(r ApiUploadLyricsRequest) (*LyricDto, *http.Response, error)
}

type LyricsAPIService ¶

type LyricsAPIService service

LyricsAPIService LyricsAPI service

func (*LyricsAPIService) DeleteLyrics ¶

func (a *LyricsAPIService) DeleteLyrics(ctx context.Context, itemId string) ApiDeleteLyricsRequest

DeleteLyrics Deletes an external lyric file.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiDeleteLyricsRequest

func (*LyricsAPIService) DeleteLyricsExecute ¶

func (a *LyricsAPIService) DeleteLyricsExecute(r ApiDeleteLyricsRequest) (*http.Response, error)

Execute executes the request

func (*LyricsAPIService) DownloadRemoteLyrics ¶

func (a *LyricsAPIService) DownloadRemoteLyrics(ctx context.Context, itemId string, lyricId string) ApiDownloadRemoteLyricsRequest

DownloadRemoteLyrics Downloads a remote lyric.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param lyricId The lyric id.
@return ApiDownloadRemoteLyricsRequest

func (*LyricsAPIService) DownloadRemoteLyricsExecute ¶

func (a *LyricsAPIService) DownloadRemoteLyricsExecute(r ApiDownloadRemoteLyricsRequest) (*LyricDto, *http.Response, error)

Execute executes the request

@return LyricDto

func (*LyricsAPIService) GetLyrics ¶

func (a *LyricsAPIService) GetLyrics(ctx context.Context, itemId string) ApiGetLyricsRequest

GetLyrics Gets an item's lyrics.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiGetLyricsRequest

func (*LyricsAPIService) GetLyricsExecute ¶

func (a *LyricsAPIService) GetLyricsExecute(r ApiGetLyricsRequest) (*LyricDto, *http.Response, error)

Execute executes the request

@return LyricDto

func (*LyricsAPIService) GetRemoteLyrics ¶

func (a *LyricsAPIService) GetRemoteLyrics(ctx context.Context, lyricId string) ApiGetRemoteLyricsRequest

GetRemoteLyrics Gets the remote lyrics.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lyricId The remote provider item id.
@return ApiGetRemoteLyricsRequest

func (*LyricsAPIService) GetRemoteLyricsExecute ¶

func (a *LyricsAPIService) GetRemoteLyricsExecute(r ApiGetRemoteLyricsRequest) (*LyricDto, *http.Response, error)

Execute executes the request

@return LyricDto

func (*LyricsAPIService) SearchRemoteLyrics ¶

func (a *LyricsAPIService) SearchRemoteLyrics(ctx context.Context, itemId string) ApiSearchRemoteLyricsRequest

SearchRemoteLyrics Search remote lyrics.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiSearchRemoteLyricsRequest

func (*LyricsAPIService) SearchRemoteLyricsExecute ¶

func (a *LyricsAPIService) SearchRemoteLyricsExecute(r ApiSearchRemoteLyricsRequest) ([]RemoteLyricInfoDto, *http.Response, error)

Execute executes the request

@return []RemoteLyricInfoDto

func (*LyricsAPIService) UploadLyrics ¶

func (a *LyricsAPIService) UploadLyrics(ctx context.Context, itemId string) ApiUploadLyricsRequest

UploadLyrics Upload an external lyric file.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item the lyric belongs to.
@return ApiUploadLyricsRequest

func (*LyricsAPIService) UploadLyricsExecute ¶

func (a *LyricsAPIService) UploadLyricsExecute(r ApiUploadLyricsRequest) (*LyricDto, *http.Response, error)

Execute executes the request

@return LyricDto

type MappedNullable ¶

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type MediaAttachment ¶

type MediaAttachment struct {
	// Gets or sets the codec.
	Codec NullableString `json:"Codec,omitempty"`
	// Gets or sets the codec tag.
	CodecTag NullableString `json:"CodecTag,omitempty"`
	// Gets or sets the comment.
	Comment NullableString `json:"Comment,omitempty"`
	// Gets or sets the index.
	Index *int32 `json:"Index,omitempty"`
	// Gets or sets the filename.
	FileName NullableString `json:"FileName,omitempty"`
	// Gets or sets the MIME type.
	MimeType NullableString `json:"MimeType,omitempty"`
	// Gets or sets the delivery URL.
	DeliveryUrl NullableString `json:"DeliveryUrl,omitempty"`
}

MediaAttachment Class MediaAttachment.

func NewMediaAttachment ¶

func NewMediaAttachment() *MediaAttachment

NewMediaAttachment instantiates a new MediaAttachment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMediaAttachmentWithDefaults ¶

func NewMediaAttachmentWithDefaults() *MediaAttachment

NewMediaAttachmentWithDefaults instantiates a new MediaAttachment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MediaAttachment) GetCodec ¶

func (o *MediaAttachment) GetCodec() string

GetCodec returns the Codec field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaAttachment) GetCodecOk ¶

func (o *MediaAttachment) GetCodecOk() (*string, bool)

GetCodecOk returns a tuple with the Codec field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaAttachment) GetCodecTag ¶

func (o *MediaAttachment) GetCodecTag() string

GetCodecTag returns the CodecTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaAttachment) GetCodecTagOk ¶

func (o *MediaAttachment) GetCodecTagOk() (*string, bool)

GetCodecTagOk returns a tuple with the CodecTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaAttachment) GetComment ¶

func (o *MediaAttachment) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaAttachment) GetCommentOk ¶

func (o *MediaAttachment) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaAttachment) GetDeliveryUrl ¶

func (o *MediaAttachment) GetDeliveryUrl() string

GetDeliveryUrl returns the DeliveryUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaAttachment) GetDeliveryUrlOk ¶

func (o *MediaAttachment) GetDeliveryUrlOk() (*string, bool)

GetDeliveryUrlOk returns a tuple with the DeliveryUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaAttachment) GetFileName ¶

func (o *MediaAttachment) GetFileName() string

GetFileName returns the FileName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaAttachment) GetFileNameOk ¶

func (o *MediaAttachment) GetFileNameOk() (*string, bool)

GetFileNameOk returns a tuple with the FileName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaAttachment) GetIndex ¶

func (o *MediaAttachment) GetIndex() int32

GetIndex returns the Index field value if set, zero value otherwise.

func (*MediaAttachment) GetIndexOk ¶

func (o *MediaAttachment) GetIndexOk() (*int32, bool)

GetIndexOk returns a tuple with the Index field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaAttachment) GetMimeType ¶

func (o *MediaAttachment) GetMimeType() string

GetMimeType returns the MimeType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaAttachment) GetMimeTypeOk ¶

func (o *MediaAttachment) GetMimeTypeOk() (*string, bool)

GetMimeTypeOk returns a tuple with the MimeType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaAttachment) HasCodec ¶

func (o *MediaAttachment) HasCodec() bool

HasCodec returns a boolean if a field has been set.

func (*MediaAttachment) HasCodecTag ¶

func (o *MediaAttachment) HasCodecTag() bool

HasCodecTag returns a boolean if a field has been set.

func (*MediaAttachment) HasComment ¶

func (o *MediaAttachment) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*MediaAttachment) HasDeliveryUrl ¶

func (o *MediaAttachment) HasDeliveryUrl() bool

HasDeliveryUrl returns a boolean if a field has been set.

func (*MediaAttachment) HasFileName ¶

func (o *MediaAttachment) HasFileName() bool

HasFileName returns a boolean if a field has been set.

func (*MediaAttachment) HasIndex ¶

func (o *MediaAttachment) HasIndex() bool

HasIndex returns a boolean if a field has been set.

func (*MediaAttachment) HasMimeType ¶

func (o *MediaAttachment) HasMimeType() bool

HasMimeType returns a boolean if a field has been set.

func (MediaAttachment) MarshalJSON ¶

func (o MediaAttachment) MarshalJSON() ([]byte, error)

func (*MediaAttachment) SetCodec ¶

func (o *MediaAttachment) SetCodec(v string)

SetCodec gets a reference to the given NullableString and assigns it to the Codec field.

func (*MediaAttachment) SetCodecNil ¶

func (o *MediaAttachment) SetCodecNil()

SetCodecNil sets the value for Codec to be an explicit nil

func (*MediaAttachment) SetCodecTag ¶

func (o *MediaAttachment) SetCodecTag(v string)

SetCodecTag gets a reference to the given NullableString and assigns it to the CodecTag field.

func (*MediaAttachment) SetCodecTagNil ¶

func (o *MediaAttachment) SetCodecTagNil()

SetCodecTagNil sets the value for CodecTag to be an explicit nil

func (*MediaAttachment) SetComment ¶

func (o *MediaAttachment) SetComment(v string)

SetComment gets a reference to the given NullableString and assigns it to the Comment field.

func (*MediaAttachment) SetCommentNil ¶

func (o *MediaAttachment) SetCommentNil()

SetCommentNil sets the value for Comment to be an explicit nil

func (*MediaAttachment) SetDeliveryUrl ¶

func (o *MediaAttachment) SetDeliveryUrl(v string)

SetDeliveryUrl gets a reference to the given NullableString and assigns it to the DeliveryUrl field.

func (*MediaAttachment) SetDeliveryUrlNil ¶

func (o *MediaAttachment) SetDeliveryUrlNil()

SetDeliveryUrlNil sets the value for DeliveryUrl to be an explicit nil

func (*MediaAttachment) SetFileName ¶

func (o *MediaAttachment) SetFileName(v string)

SetFileName gets a reference to the given NullableString and assigns it to the FileName field.

func (*MediaAttachment) SetFileNameNil ¶

func (o *MediaAttachment) SetFileNameNil()

SetFileNameNil sets the value for FileName to be an explicit nil

func (*MediaAttachment) SetIndex ¶

func (o *MediaAttachment) SetIndex(v int32)

SetIndex gets a reference to the given int32 and assigns it to the Index field.

func (*MediaAttachment) SetMimeType ¶

func (o *MediaAttachment) SetMimeType(v string)

SetMimeType gets a reference to the given NullableString and assigns it to the MimeType field.

func (*MediaAttachment) SetMimeTypeNil ¶

func (o *MediaAttachment) SetMimeTypeNil()

SetMimeTypeNil sets the value for MimeType to be an explicit nil

func (MediaAttachment) ToMap ¶

func (o MediaAttachment) ToMap() (map[string]interface{}, error)

func (*MediaAttachment) UnsetCodec ¶

func (o *MediaAttachment) UnsetCodec()

UnsetCodec ensures that no value is present for Codec, not even an explicit nil

func (*MediaAttachment) UnsetCodecTag ¶

func (o *MediaAttachment) UnsetCodecTag()

UnsetCodecTag ensures that no value is present for CodecTag, not even an explicit nil

func (*MediaAttachment) UnsetComment ¶

func (o *MediaAttachment) UnsetComment()

UnsetComment ensures that no value is present for Comment, not even an explicit nil

func (*MediaAttachment) UnsetDeliveryUrl ¶

func (o *MediaAttachment) UnsetDeliveryUrl()

UnsetDeliveryUrl ensures that no value is present for DeliveryUrl, not even an explicit nil

func (*MediaAttachment) UnsetFileName ¶

func (o *MediaAttachment) UnsetFileName()

UnsetFileName ensures that no value is present for FileName, not even an explicit nil

func (*MediaAttachment) UnsetMimeType ¶

func (o *MediaAttachment) UnsetMimeType()

UnsetMimeType ensures that no value is present for MimeType, not even an explicit nil

type MediaInfoAPI ¶

type MediaInfoAPI interface {

	/*
		CloseLiveStream Closes a media source.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCloseLiveStreamRequest
	*/
	CloseLiveStream(ctx context.Context) ApiCloseLiveStreamRequest

	// CloseLiveStreamExecute executes the request
	CloseLiveStreamExecute(r ApiCloseLiveStreamRequest) (*http.Response, error)

	/*
		GetBitrateTestBytes Tests the network with a request with the size of the bitrate.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetBitrateTestBytesRequest
	*/
	GetBitrateTestBytes(ctx context.Context) ApiGetBitrateTestBytesRequest

	// GetBitrateTestBytesExecute executes the request
	//  @return *os.File
	GetBitrateTestBytesExecute(r ApiGetBitrateTestBytesRequest) (*os.File, *http.Response, error)

	/*
		GetPlaybackInfo Gets live playback media info for an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetPlaybackInfoRequest
	*/
	GetPlaybackInfo(ctx context.Context, itemId string) ApiGetPlaybackInfoRequest

	// GetPlaybackInfoExecute executes the request
	//  @return PlaybackInfoResponse
	GetPlaybackInfoExecute(r ApiGetPlaybackInfoRequest) (*PlaybackInfoResponse, *http.Response, error)

	/*
			GetPostedPlaybackInfo Gets live playback media info for an item.

			For backwards compatibility parameters can be sent via Query or Body, with Query having higher precedence.
		Query parameters are obsolete.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param itemId The item id.
			@return ApiGetPostedPlaybackInfoRequest
	*/
	GetPostedPlaybackInfo(ctx context.Context, itemId string) ApiGetPostedPlaybackInfoRequest

	// GetPostedPlaybackInfoExecute executes the request
	//  @return PlaybackInfoResponse
	GetPostedPlaybackInfoExecute(r ApiGetPostedPlaybackInfoRequest) (*PlaybackInfoResponse, *http.Response, error)

	/*
		OpenLiveStream Opens a media source.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiOpenLiveStreamRequest
	*/
	OpenLiveStream(ctx context.Context) ApiOpenLiveStreamRequest

	// OpenLiveStreamExecute executes the request
	//  @return LiveStreamResponse
	OpenLiveStreamExecute(r ApiOpenLiveStreamRequest) (*LiveStreamResponse, *http.Response, error)
}

type MediaInfoAPIService ¶

type MediaInfoAPIService service

MediaInfoAPIService MediaInfoAPI service

func (*MediaInfoAPIService) CloseLiveStream ¶

CloseLiveStream Closes a media source.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCloseLiveStreamRequest

func (*MediaInfoAPIService) CloseLiveStreamExecute ¶

func (a *MediaInfoAPIService) CloseLiveStreamExecute(r ApiCloseLiveStreamRequest) (*http.Response, error)

Execute executes the request

func (*MediaInfoAPIService) GetBitrateTestBytes ¶

GetBitrateTestBytes Tests the network with a request with the size of the bitrate.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetBitrateTestBytesRequest

func (*MediaInfoAPIService) GetBitrateTestBytesExecute ¶

func (a *MediaInfoAPIService) GetBitrateTestBytesExecute(r ApiGetBitrateTestBytesRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*MediaInfoAPIService) GetPlaybackInfo ¶

func (a *MediaInfoAPIService) GetPlaybackInfo(ctx context.Context, itemId string) ApiGetPlaybackInfoRequest

GetPlaybackInfo Gets live playback media info for an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetPlaybackInfoRequest

func (*MediaInfoAPIService) GetPlaybackInfoExecute ¶

Execute executes the request

@return PlaybackInfoResponse

func (*MediaInfoAPIService) GetPostedPlaybackInfo ¶

func (a *MediaInfoAPIService) GetPostedPlaybackInfo(ctx context.Context, itemId string) ApiGetPostedPlaybackInfoRequest

GetPostedPlaybackInfo Gets live playback media info for an item.

For backwards compatibility parameters can be sent via Query or Body, with Query having higher precedence. Query parameters are obsolete.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetPostedPlaybackInfoRequest

func (*MediaInfoAPIService) GetPostedPlaybackInfoExecute ¶

Execute executes the request

@return PlaybackInfoResponse

func (*MediaInfoAPIService) OpenLiveStream ¶

OpenLiveStream Opens a media source.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiOpenLiveStreamRequest

func (*MediaInfoAPIService) OpenLiveStreamExecute ¶

Execute executes the request

@return LiveStreamResponse

type MediaPathDto ¶

type MediaPathDto struct {
	// Gets or sets the name of the library.
	Name string `json:"Name"`
	// Gets or sets the path to add.
	Path NullableString `json:"Path,omitempty"`
	// Gets or sets the path info.
	PathInfo NullableMediaPathInfo `json:"PathInfo,omitempty"`
}

MediaPathDto Media Path dto.

func NewMediaPathDto ¶

func NewMediaPathDto(name string) *MediaPathDto

NewMediaPathDto instantiates a new MediaPathDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMediaPathDtoWithDefaults ¶

func NewMediaPathDtoWithDefaults() *MediaPathDto

NewMediaPathDtoWithDefaults instantiates a new MediaPathDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MediaPathDto) GetName ¶

func (o *MediaPathDto) GetName() string

GetName returns the Name field value

func (*MediaPathDto) GetNameOk ¶

func (o *MediaPathDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*MediaPathDto) GetPath ¶

func (o *MediaPathDto) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaPathDto) GetPathInfo ¶

func (o *MediaPathDto) GetPathInfo() MediaPathInfo

GetPathInfo returns the PathInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaPathDto) GetPathInfoOk ¶

func (o *MediaPathDto) GetPathInfoOk() (*MediaPathInfo, bool)

GetPathInfoOk returns a tuple with the PathInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaPathDto) GetPathOk ¶

func (o *MediaPathDto) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaPathDto) HasPath ¶

func (o *MediaPathDto) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*MediaPathDto) HasPathInfo ¶

func (o *MediaPathDto) HasPathInfo() bool

HasPathInfo returns a boolean if a field has been set.

func (MediaPathDto) MarshalJSON ¶

func (o MediaPathDto) MarshalJSON() ([]byte, error)

func (*MediaPathDto) SetName ¶

func (o *MediaPathDto) SetName(v string)

SetName sets field value

func (*MediaPathDto) SetPath ¶

func (o *MediaPathDto) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*MediaPathDto) SetPathInfo ¶

func (o *MediaPathDto) SetPathInfo(v MediaPathInfo)

SetPathInfo gets a reference to the given NullableMediaPathInfo and assigns it to the PathInfo field.

func (*MediaPathDto) SetPathInfoNil ¶

func (o *MediaPathDto) SetPathInfoNil()

SetPathInfoNil sets the value for PathInfo to be an explicit nil

func (*MediaPathDto) SetPathNil ¶

func (o *MediaPathDto) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (MediaPathDto) ToMap ¶

func (o MediaPathDto) ToMap() (map[string]interface{}, error)

func (*MediaPathDto) UnmarshalJSON ¶

func (o *MediaPathDto) UnmarshalJSON(data []byte) (err error)

func (*MediaPathDto) UnsetPath ¶

func (o *MediaPathDto) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*MediaPathDto) UnsetPathInfo ¶

func (o *MediaPathDto) UnsetPathInfo()

UnsetPathInfo ensures that no value is present for PathInfo, not even an explicit nil

type MediaPathInfo ¶

type MediaPathInfo struct {
	Path *string `json:"Path,omitempty"`
}

MediaPathInfo struct for MediaPathInfo

func NewMediaPathInfo ¶

func NewMediaPathInfo() *MediaPathInfo

NewMediaPathInfo instantiates a new MediaPathInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMediaPathInfoWithDefaults ¶

func NewMediaPathInfoWithDefaults() *MediaPathInfo

NewMediaPathInfoWithDefaults instantiates a new MediaPathInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MediaPathInfo) GetPath ¶

func (o *MediaPathInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*MediaPathInfo) GetPathOk ¶

func (o *MediaPathInfo) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaPathInfo) HasPath ¶

func (o *MediaPathInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (MediaPathInfo) MarshalJSON ¶

func (o MediaPathInfo) MarshalJSON() ([]byte, error)

func (*MediaPathInfo) SetPath ¶

func (o *MediaPathInfo) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (MediaPathInfo) ToMap ¶

func (o MediaPathInfo) ToMap() (map[string]interface{}, error)

type MediaProtocol ¶

type MediaProtocol string

MediaProtocol the model 'MediaProtocol'

const (
	MEDIAPROTOCOL_FILE MediaProtocol = "File"
	MEDIAPROTOCOL_HTTP MediaProtocol = "Http"
	MEDIAPROTOCOL_RTMP MediaProtocol = "Rtmp"
	MEDIAPROTOCOL_RTSP MediaProtocol = "Rtsp"
	MEDIAPROTOCOL_UDP  MediaProtocol = "Udp"
	MEDIAPROTOCOL_RTP  MediaProtocol = "Rtp"
	MEDIAPROTOCOL_FTP  MediaProtocol = "Ftp"
)

List of MediaProtocol

func NewMediaProtocolFromValue ¶

func NewMediaProtocolFromValue(v string) (*MediaProtocol, error)

NewMediaProtocolFromValue returns a pointer to a valid MediaProtocol for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MediaProtocol) IsValid ¶

func (v MediaProtocol) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MediaProtocol) Ptr ¶

func (v MediaProtocol) Ptr() *MediaProtocol

Ptr returns reference to MediaProtocol value

func (*MediaProtocol) UnmarshalJSON ¶

func (v *MediaProtocol) UnmarshalJSON(src []byte) error

type MediaSegmentDto ¶

type MediaSegmentDto struct {
	// Gets or sets the id of the media segment.
	Id *string `json:"Id,omitempty"`
	// Gets or sets the id of the associated item.
	ItemId *string `json:"ItemId,omitempty"`
	// Defines the types of content an individual Jellyfin.Data.Entities.MediaSegment represents.
	Type *MediaSegmentType `json:"Type,omitempty"`
	// Gets or sets the start of the segment.
	StartTicks *int64 `json:"StartTicks,omitempty"`
	// Gets or sets the end of the segment.
	EndTicks *int64 `json:"EndTicks,omitempty"`
}

MediaSegmentDto Api model for MediaSegment's.

func NewMediaSegmentDto ¶

func NewMediaSegmentDto() *MediaSegmentDto

NewMediaSegmentDto instantiates a new MediaSegmentDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMediaSegmentDtoWithDefaults ¶

func NewMediaSegmentDtoWithDefaults() *MediaSegmentDto

NewMediaSegmentDtoWithDefaults instantiates a new MediaSegmentDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MediaSegmentDto) GetEndTicks ¶

func (o *MediaSegmentDto) GetEndTicks() int64

GetEndTicks returns the EndTicks field value if set, zero value otherwise.

func (*MediaSegmentDto) GetEndTicksOk ¶

func (o *MediaSegmentDto) GetEndTicksOk() (*int64, bool)

GetEndTicksOk returns a tuple with the EndTicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSegmentDto) GetId ¶

func (o *MediaSegmentDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*MediaSegmentDto) GetIdOk ¶

func (o *MediaSegmentDto) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSegmentDto) GetItemId ¶

func (o *MediaSegmentDto) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*MediaSegmentDto) GetItemIdOk ¶

func (o *MediaSegmentDto) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSegmentDto) GetStartTicks ¶

func (o *MediaSegmentDto) GetStartTicks() int64

GetStartTicks returns the StartTicks field value if set, zero value otherwise.

func (*MediaSegmentDto) GetStartTicksOk ¶

func (o *MediaSegmentDto) GetStartTicksOk() (*int64, bool)

GetStartTicksOk returns a tuple with the StartTicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSegmentDto) GetType ¶

func (o *MediaSegmentDto) GetType() MediaSegmentType

GetType returns the Type field value if set, zero value otherwise.

func (*MediaSegmentDto) GetTypeOk ¶

func (o *MediaSegmentDto) GetTypeOk() (*MediaSegmentType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSegmentDto) HasEndTicks ¶

func (o *MediaSegmentDto) HasEndTicks() bool

HasEndTicks returns a boolean if a field has been set.

func (*MediaSegmentDto) HasId ¶

func (o *MediaSegmentDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*MediaSegmentDto) HasItemId ¶

func (o *MediaSegmentDto) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*MediaSegmentDto) HasStartTicks ¶

func (o *MediaSegmentDto) HasStartTicks() bool

HasStartTicks returns a boolean if a field has been set.

func (*MediaSegmentDto) HasType ¶

func (o *MediaSegmentDto) HasType() bool

HasType returns a boolean if a field has been set.

func (MediaSegmentDto) MarshalJSON ¶

func (o MediaSegmentDto) MarshalJSON() ([]byte, error)

func (*MediaSegmentDto) SetEndTicks ¶

func (o *MediaSegmentDto) SetEndTicks(v int64)

SetEndTicks gets a reference to the given int64 and assigns it to the EndTicks field.

func (*MediaSegmentDto) SetId ¶

func (o *MediaSegmentDto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*MediaSegmentDto) SetItemId ¶

func (o *MediaSegmentDto) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field.

func (*MediaSegmentDto) SetStartTicks ¶

func (o *MediaSegmentDto) SetStartTicks(v int64)

SetStartTicks gets a reference to the given int64 and assigns it to the StartTicks field.

func (*MediaSegmentDto) SetType ¶

func (o *MediaSegmentDto) SetType(v MediaSegmentType)

SetType gets a reference to the given MediaSegmentType and assigns it to the Type field.

func (MediaSegmentDto) ToMap ¶

func (o MediaSegmentDto) ToMap() (map[string]interface{}, error)

type MediaSegmentDtoQueryResult ¶

type MediaSegmentDtoQueryResult struct {
	// Gets or sets the items.
	Items []MediaSegmentDto `json:"Items,omitempty"`
	// Gets or sets the total number of records available.
	TotalRecordCount *int32 `json:"TotalRecordCount,omitempty"`
	// Gets or sets the index of the first record in Items.
	StartIndex *int32 `json:"StartIndex,omitempty"`
}

MediaSegmentDtoQueryResult Query result container.

func NewMediaSegmentDtoQueryResult ¶

func NewMediaSegmentDtoQueryResult() *MediaSegmentDtoQueryResult

NewMediaSegmentDtoQueryResult instantiates a new MediaSegmentDtoQueryResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMediaSegmentDtoQueryResultWithDefaults ¶

func NewMediaSegmentDtoQueryResultWithDefaults() *MediaSegmentDtoQueryResult

NewMediaSegmentDtoQueryResultWithDefaults instantiates a new MediaSegmentDtoQueryResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MediaSegmentDtoQueryResult) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*MediaSegmentDtoQueryResult) GetItemsOk ¶

func (o *MediaSegmentDtoQueryResult) GetItemsOk() ([]MediaSegmentDto, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSegmentDtoQueryResult) GetStartIndex ¶

func (o *MediaSegmentDtoQueryResult) GetStartIndex() int32

GetStartIndex returns the StartIndex field value if set, zero value otherwise.

func (*MediaSegmentDtoQueryResult) GetStartIndexOk ¶

func (o *MediaSegmentDtoQueryResult) GetStartIndexOk() (*int32, bool)

GetStartIndexOk returns a tuple with the StartIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSegmentDtoQueryResult) GetTotalRecordCount ¶

func (o *MediaSegmentDtoQueryResult) GetTotalRecordCount() int32

GetTotalRecordCount returns the TotalRecordCount field value if set, zero value otherwise.

func (*MediaSegmentDtoQueryResult) GetTotalRecordCountOk ¶

func (o *MediaSegmentDtoQueryResult) GetTotalRecordCountOk() (*int32, bool)

GetTotalRecordCountOk returns a tuple with the TotalRecordCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSegmentDtoQueryResult) HasItems ¶

func (o *MediaSegmentDtoQueryResult) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*MediaSegmentDtoQueryResult) HasStartIndex ¶

func (o *MediaSegmentDtoQueryResult) HasStartIndex() bool

HasStartIndex returns a boolean if a field has been set.

func (*MediaSegmentDtoQueryResult) HasTotalRecordCount ¶

func (o *MediaSegmentDtoQueryResult) HasTotalRecordCount() bool

HasTotalRecordCount returns a boolean if a field has been set.

func (MediaSegmentDtoQueryResult) MarshalJSON ¶

func (o MediaSegmentDtoQueryResult) MarshalJSON() ([]byte, error)

func (*MediaSegmentDtoQueryResult) SetItems ¶

SetItems gets a reference to the given []MediaSegmentDto and assigns it to the Items field.

func (*MediaSegmentDtoQueryResult) SetStartIndex ¶

func (o *MediaSegmentDtoQueryResult) SetStartIndex(v int32)

SetStartIndex gets a reference to the given int32 and assigns it to the StartIndex field.

func (*MediaSegmentDtoQueryResult) SetTotalRecordCount ¶

func (o *MediaSegmentDtoQueryResult) SetTotalRecordCount(v int32)

SetTotalRecordCount gets a reference to the given int32 and assigns it to the TotalRecordCount field.

func (MediaSegmentDtoQueryResult) ToMap ¶

func (o MediaSegmentDtoQueryResult) ToMap() (map[string]interface{}, error)

type MediaSegmentType ¶

type MediaSegmentType string

MediaSegmentType Defines the types of content an individual Jellyfin.Data.Entities.MediaSegment represents.

const (
	MEDIASEGMENTTYPE_UNKNOWN    MediaSegmentType = "Unknown"
	MEDIASEGMENTTYPE_COMMERCIAL MediaSegmentType = "Commercial"
	MEDIASEGMENTTYPE_PREVIEW    MediaSegmentType = "Preview"
	MEDIASEGMENTTYPE_RECAP      MediaSegmentType = "Recap"
	MEDIASEGMENTTYPE_OUTRO      MediaSegmentType = "Outro"
	MEDIASEGMENTTYPE_INTRO      MediaSegmentType = "Intro"
)

List of MediaSegmentType

func NewMediaSegmentTypeFromValue ¶

func NewMediaSegmentTypeFromValue(v string) (*MediaSegmentType, error)

NewMediaSegmentTypeFromValue returns a pointer to a valid MediaSegmentType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MediaSegmentType) IsValid ¶

func (v MediaSegmentType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MediaSegmentType) Ptr ¶

Ptr returns reference to MediaSegmentType value

func (*MediaSegmentType) UnmarshalJSON ¶

func (v *MediaSegmentType) UnmarshalJSON(src []byte) error

type MediaSegmentsAPI ¶

type MediaSegmentsAPI interface {

	/*
		GetItemSegments Gets all media segments based on an itemId.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The ItemId.
		@return ApiGetItemSegmentsRequest
	*/
	GetItemSegments(ctx context.Context, itemId string) ApiGetItemSegmentsRequest

	// GetItemSegmentsExecute executes the request
	//  @return MediaSegmentDtoQueryResult
	GetItemSegmentsExecute(r ApiGetItemSegmentsRequest) (*MediaSegmentDtoQueryResult, *http.Response, error)
}

type MediaSegmentsAPIService ¶

type MediaSegmentsAPIService service

MediaSegmentsAPIService MediaSegmentsAPI service

func (*MediaSegmentsAPIService) GetItemSegments ¶

GetItemSegments Gets all media segments based on an itemId.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The ItemId.
@return ApiGetItemSegmentsRequest

func (*MediaSegmentsAPIService) GetItemSegmentsExecute ¶

Execute executes the request

@return MediaSegmentDtoQueryResult

type MediaSourceInfo ¶

type MediaSourceInfo struct {
	Protocol        *MediaProtocol        `json:"Protocol,omitempty"`
	Id              NullableString        `json:"Id,omitempty"`
	Path            NullableString        `json:"Path,omitempty"`
	EncoderPath     NullableString        `json:"EncoderPath,omitempty"`
	EncoderProtocol NullableMediaProtocol `json:"EncoderProtocol,omitempty"`
	Type            *MediaSourceType      `json:"Type,omitempty"`
	Container       NullableString        `json:"Container,omitempty"`
	Size            NullableInt64         `json:"Size,omitempty"`
	Name            NullableString        `json:"Name,omitempty"`
	// Gets or sets a value indicating whether the media is remote.  Differentiate internet url vs local network.
	IsRemote                            *bool                            `json:"IsRemote,omitempty"`
	ETag                                NullableString                   `json:"ETag,omitempty"`
	RunTimeTicks                        NullableInt64                    `json:"RunTimeTicks,omitempty"`
	ReadAtNativeFramerate               *bool                            `json:"ReadAtNativeFramerate,omitempty"`
	IgnoreDts                           *bool                            `json:"IgnoreDts,omitempty"`
	IgnoreIndex                         *bool                            `json:"IgnoreIndex,omitempty"`
	GenPtsInput                         *bool                            `json:"GenPtsInput,omitempty"`
	SupportsTranscoding                 *bool                            `json:"SupportsTranscoding,omitempty"`
	SupportsDirectStream                *bool                            `json:"SupportsDirectStream,omitempty"`
	SupportsDirectPlay                  *bool                            `json:"SupportsDirectPlay,omitempty"`
	IsInfiniteStream                    *bool                            `json:"IsInfiniteStream,omitempty"`
	UseMostCompatibleTranscodingProfile *bool                            `json:"UseMostCompatibleTranscodingProfile,omitempty"`
	RequiresOpening                     *bool                            `json:"RequiresOpening,omitempty"`
	OpenToken                           NullableString                   `json:"OpenToken,omitempty"`
	RequiresClosing                     *bool                            `json:"RequiresClosing,omitempty"`
	LiveStreamId                        NullableString                   `json:"LiveStreamId,omitempty"`
	BufferMs                            NullableInt32                    `json:"BufferMs,omitempty"`
	RequiresLooping                     *bool                            `json:"RequiresLooping,omitempty"`
	SupportsProbing                     *bool                            `json:"SupportsProbing,omitempty"`
	VideoType                           NullableVideoType                `json:"VideoType,omitempty"`
	IsoType                             NullableIsoType                  `json:"IsoType,omitempty"`
	Video3DFormat                       NullableVideo3DFormat            `json:"Video3DFormat,omitempty"`
	MediaStreams                        []MediaStream                    `json:"MediaStreams,omitempty"`
	MediaAttachments                    []MediaAttachment                `json:"MediaAttachments,omitempty"`
	Formats                             []string                         `json:"Formats,omitempty"`
	Bitrate                             NullableInt32                    `json:"Bitrate,omitempty"`
	FallbackMaxStreamingBitrate         NullableInt32                    `json:"FallbackMaxStreamingBitrate,omitempty"`
	Timestamp                           NullableTransportStreamTimestamp `json:"Timestamp,omitempty"`
	RequiredHttpHeaders                 map[string]string                `json:"RequiredHttpHeaders,omitempty"`
	TranscodingUrl                      NullableString                   `json:"TranscodingUrl,omitempty"`
	// Media streaming protocol.  Lowercase for backwards compatibility.
	TranscodingSubProtocol     *MediaStreamProtocol `json:"TranscodingSubProtocol,omitempty"`
	TranscodingContainer       NullableString       `json:"TranscodingContainer,omitempty"`
	AnalyzeDurationMs          NullableInt32        `json:"AnalyzeDurationMs,omitempty"`
	DefaultAudioStreamIndex    NullableInt32        `json:"DefaultAudioStreamIndex,omitempty"`
	DefaultSubtitleStreamIndex NullableInt32        `json:"DefaultSubtitleStreamIndex,omitempty"`
	HasSegments                *bool                `json:"HasSegments,omitempty"`
}

MediaSourceInfo struct for MediaSourceInfo

func NewMediaSourceInfo ¶

func NewMediaSourceInfo() *MediaSourceInfo

NewMediaSourceInfo instantiates a new MediaSourceInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMediaSourceInfoWithDefaults ¶

func NewMediaSourceInfoWithDefaults() *MediaSourceInfo

NewMediaSourceInfoWithDefaults instantiates a new MediaSourceInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MediaSourceInfo) GetAnalyzeDurationMs ¶

func (o *MediaSourceInfo) GetAnalyzeDurationMs() int32

GetAnalyzeDurationMs returns the AnalyzeDurationMs field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetAnalyzeDurationMsOk ¶

func (o *MediaSourceInfo) GetAnalyzeDurationMsOk() (*int32, bool)

GetAnalyzeDurationMsOk returns a tuple with the AnalyzeDurationMs field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetBitrate ¶

func (o *MediaSourceInfo) GetBitrate() int32

GetBitrate returns the Bitrate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetBitrateOk ¶

func (o *MediaSourceInfo) GetBitrateOk() (*int32, bool)

GetBitrateOk returns a tuple with the Bitrate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetBufferMs ¶

func (o *MediaSourceInfo) GetBufferMs() int32

GetBufferMs returns the BufferMs field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetBufferMsOk ¶

func (o *MediaSourceInfo) GetBufferMsOk() (*int32, bool)

GetBufferMsOk returns a tuple with the BufferMs field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetContainer ¶

func (o *MediaSourceInfo) GetContainer() string

GetContainer returns the Container field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetContainerOk ¶

func (o *MediaSourceInfo) GetContainerOk() (*string, bool)

GetContainerOk returns a tuple with the Container field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetDefaultAudioStreamIndex ¶

func (o *MediaSourceInfo) GetDefaultAudioStreamIndex() int32

GetDefaultAudioStreamIndex returns the DefaultAudioStreamIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetDefaultAudioStreamIndexOk ¶

func (o *MediaSourceInfo) GetDefaultAudioStreamIndexOk() (*int32, bool)

GetDefaultAudioStreamIndexOk returns a tuple with the DefaultAudioStreamIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetDefaultSubtitleStreamIndex ¶

func (o *MediaSourceInfo) GetDefaultSubtitleStreamIndex() int32

GetDefaultSubtitleStreamIndex returns the DefaultSubtitleStreamIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetDefaultSubtitleStreamIndexOk ¶

func (o *MediaSourceInfo) GetDefaultSubtitleStreamIndexOk() (*int32, bool)

GetDefaultSubtitleStreamIndexOk returns a tuple with the DefaultSubtitleStreamIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetETag ¶

func (o *MediaSourceInfo) GetETag() string

GetETag returns the ETag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetETagOk ¶

func (o *MediaSourceInfo) GetETagOk() (*string, bool)

GetETagOk returns a tuple with the ETag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetEncoderPath ¶

func (o *MediaSourceInfo) GetEncoderPath() string

GetEncoderPath returns the EncoderPath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetEncoderPathOk ¶

func (o *MediaSourceInfo) GetEncoderPathOk() (*string, bool)

GetEncoderPathOk returns a tuple with the EncoderPath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetEncoderProtocol ¶

func (o *MediaSourceInfo) GetEncoderProtocol() MediaProtocol

GetEncoderProtocol returns the EncoderProtocol field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetEncoderProtocolOk ¶

func (o *MediaSourceInfo) GetEncoderProtocolOk() (*MediaProtocol, bool)

GetEncoderProtocolOk returns a tuple with the EncoderProtocol field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetFallbackMaxStreamingBitrate ¶

func (o *MediaSourceInfo) GetFallbackMaxStreamingBitrate() int32

GetFallbackMaxStreamingBitrate returns the FallbackMaxStreamingBitrate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetFallbackMaxStreamingBitrateOk ¶

func (o *MediaSourceInfo) GetFallbackMaxStreamingBitrateOk() (*int32, bool)

GetFallbackMaxStreamingBitrateOk returns a tuple with the FallbackMaxStreamingBitrate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetFormats ¶

func (o *MediaSourceInfo) GetFormats() []string

GetFormats returns the Formats field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetFormatsOk ¶

func (o *MediaSourceInfo) GetFormatsOk() ([]string, bool)

GetFormatsOk returns a tuple with the Formats field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetGenPtsInput ¶

func (o *MediaSourceInfo) GetGenPtsInput() bool

GetGenPtsInput returns the GenPtsInput field value if set, zero value otherwise.

func (*MediaSourceInfo) GetGenPtsInputOk ¶

func (o *MediaSourceInfo) GetGenPtsInputOk() (*bool, bool)

GetGenPtsInputOk returns a tuple with the GenPtsInput field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetHasSegments ¶

func (o *MediaSourceInfo) GetHasSegments() bool

GetHasSegments returns the HasSegments field value if set, zero value otherwise.

func (*MediaSourceInfo) GetHasSegmentsOk ¶

func (o *MediaSourceInfo) GetHasSegmentsOk() (*bool, bool)

GetHasSegmentsOk returns a tuple with the HasSegments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetId ¶

func (o *MediaSourceInfo) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetIdOk ¶

func (o *MediaSourceInfo) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetIgnoreDts ¶

func (o *MediaSourceInfo) GetIgnoreDts() bool

GetIgnoreDts returns the IgnoreDts field value if set, zero value otherwise.

func (*MediaSourceInfo) GetIgnoreDtsOk ¶

func (o *MediaSourceInfo) GetIgnoreDtsOk() (*bool, bool)

GetIgnoreDtsOk returns a tuple with the IgnoreDts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetIgnoreIndex ¶

func (o *MediaSourceInfo) GetIgnoreIndex() bool

GetIgnoreIndex returns the IgnoreIndex field value if set, zero value otherwise.

func (*MediaSourceInfo) GetIgnoreIndexOk ¶

func (o *MediaSourceInfo) GetIgnoreIndexOk() (*bool, bool)

GetIgnoreIndexOk returns a tuple with the IgnoreIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetIsInfiniteStream ¶

func (o *MediaSourceInfo) GetIsInfiniteStream() bool

GetIsInfiniteStream returns the IsInfiniteStream field value if set, zero value otherwise.

func (*MediaSourceInfo) GetIsInfiniteStreamOk ¶

func (o *MediaSourceInfo) GetIsInfiniteStreamOk() (*bool, bool)

GetIsInfiniteStreamOk returns a tuple with the IsInfiniteStream field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetIsRemote ¶

func (o *MediaSourceInfo) GetIsRemote() bool

GetIsRemote returns the IsRemote field value if set, zero value otherwise.

func (*MediaSourceInfo) GetIsRemoteOk ¶

func (o *MediaSourceInfo) GetIsRemoteOk() (*bool, bool)

GetIsRemoteOk returns a tuple with the IsRemote field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetIsoType ¶

func (o *MediaSourceInfo) GetIsoType() IsoType

GetIsoType returns the IsoType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetIsoTypeOk ¶

func (o *MediaSourceInfo) GetIsoTypeOk() (*IsoType, bool)

GetIsoTypeOk returns a tuple with the IsoType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetLiveStreamId ¶

func (o *MediaSourceInfo) GetLiveStreamId() string

GetLiveStreamId returns the LiveStreamId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetLiveStreamIdOk ¶

func (o *MediaSourceInfo) GetLiveStreamIdOk() (*string, bool)

GetLiveStreamIdOk returns a tuple with the LiveStreamId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetMediaAttachments ¶

func (o *MediaSourceInfo) GetMediaAttachments() []MediaAttachment

GetMediaAttachments returns the MediaAttachments field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetMediaAttachmentsOk ¶

func (o *MediaSourceInfo) GetMediaAttachmentsOk() ([]MediaAttachment, bool)

GetMediaAttachmentsOk returns a tuple with the MediaAttachments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetMediaStreams ¶

func (o *MediaSourceInfo) GetMediaStreams() []MediaStream

GetMediaStreams returns the MediaStreams field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetMediaStreamsOk ¶

func (o *MediaSourceInfo) GetMediaStreamsOk() ([]MediaStream, bool)

GetMediaStreamsOk returns a tuple with the MediaStreams field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetName ¶

func (o *MediaSourceInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetNameOk ¶

func (o *MediaSourceInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetOpenToken ¶

func (o *MediaSourceInfo) GetOpenToken() string

GetOpenToken returns the OpenToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetOpenTokenOk ¶

func (o *MediaSourceInfo) GetOpenTokenOk() (*string, bool)

GetOpenTokenOk returns a tuple with the OpenToken field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetPath ¶

func (o *MediaSourceInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetPathOk ¶

func (o *MediaSourceInfo) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetProtocol ¶

func (o *MediaSourceInfo) GetProtocol() MediaProtocol

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*MediaSourceInfo) GetProtocolOk ¶

func (o *MediaSourceInfo) GetProtocolOk() (*MediaProtocol, bool)

GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetReadAtNativeFramerate ¶

func (o *MediaSourceInfo) GetReadAtNativeFramerate() bool

GetReadAtNativeFramerate returns the ReadAtNativeFramerate field value if set, zero value otherwise.

func (*MediaSourceInfo) GetReadAtNativeFramerateOk ¶

func (o *MediaSourceInfo) GetReadAtNativeFramerateOk() (*bool, bool)

GetReadAtNativeFramerateOk returns a tuple with the ReadAtNativeFramerate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetRequiredHttpHeaders ¶

func (o *MediaSourceInfo) GetRequiredHttpHeaders() map[string]string

GetRequiredHttpHeaders returns the RequiredHttpHeaders field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetRequiredHttpHeadersOk ¶

func (o *MediaSourceInfo) GetRequiredHttpHeadersOk() (*map[string]string, bool)

GetRequiredHttpHeadersOk returns a tuple with the RequiredHttpHeaders field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetRequiresClosing ¶

func (o *MediaSourceInfo) GetRequiresClosing() bool

GetRequiresClosing returns the RequiresClosing field value if set, zero value otherwise.

func (*MediaSourceInfo) GetRequiresClosingOk ¶

func (o *MediaSourceInfo) GetRequiresClosingOk() (*bool, bool)

GetRequiresClosingOk returns a tuple with the RequiresClosing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetRequiresLooping ¶

func (o *MediaSourceInfo) GetRequiresLooping() bool

GetRequiresLooping returns the RequiresLooping field value if set, zero value otherwise.

func (*MediaSourceInfo) GetRequiresLoopingOk ¶

func (o *MediaSourceInfo) GetRequiresLoopingOk() (*bool, bool)

GetRequiresLoopingOk returns a tuple with the RequiresLooping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetRequiresOpening ¶

func (o *MediaSourceInfo) GetRequiresOpening() bool

GetRequiresOpening returns the RequiresOpening field value if set, zero value otherwise.

func (*MediaSourceInfo) GetRequiresOpeningOk ¶

func (o *MediaSourceInfo) GetRequiresOpeningOk() (*bool, bool)

GetRequiresOpeningOk returns a tuple with the RequiresOpening field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetRunTimeTicks ¶

func (o *MediaSourceInfo) GetRunTimeTicks() int64

GetRunTimeTicks returns the RunTimeTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetRunTimeTicksOk ¶

func (o *MediaSourceInfo) GetRunTimeTicksOk() (*int64, bool)

GetRunTimeTicksOk returns a tuple with the RunTimeTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetSize ¶

func (o *MediaSourceInfo) GetSize() int64

GetSize returns the Size field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetSizeOk ¶

func (o *MediaSourceInfo) GetSizeOk() (*int64, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetSupportsDirectPlay ¶

func (o *MediaSourceInfo) GetSupportsDirectPlay() bool

GetSupportsDirectPlay returns the SupportsDirectPlay field value if set, zero value otherwise.

func (*MediaSourceInfo) GetSupportsDirectPlayOk ¶

func (o *MediaSourceInfo) GetSupportsDirectPlayOk() (*bool, bool)

GetSupportsDirectPlayOk returns a tuple with the SupportsDirectPlay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetSupportsDirectStream ¶

func (o *MediaSourceInfo) GetSupportsDirectStream() bool

GetSupportsDirectStream returns the SupportsDirectStream field value if set, zero value otherwise.

func (*MediaSourceInfo) GetSupportsDirectStreamOk ¶

func (o *MediaSourceInfo) GetSupportsDirectStreamOk() (*bool, bool)

GetSupportsDirectStreamOk returns a tuple with the SupportsDirectStream field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetSupportsProbing ¶

func (o *MediaSourceInfo) GetSupportsProbing() bool

GetSupportsProbing returns the SupportsProbing field value if set, zero value otherwise.

func (*MediaSourceInfo) GetSupportsProbingOk ¶

func (o *MediaSourceInfo) GetSupportsProbingOk() (*bool, bool)

GetSupportsProbingOk returns a tuple with the SupportsProbing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetSupportsTranscoding ¶

func (o *MediaSourceInfo) GetSupportsTranscoding() bool

GetSupportsTranscoding returns the SupportsTranscoding field value if set, zero value otherwise.

func (*MediaSourceInfo) GetSupportsTranscodingOk ¶

func (o *MediaSourceInfo) GetSupportsTranscodingOk() (*bool, bool)

GetSupportsTranscodingOk returns a tuple with the SupportsTranscoding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetTimestamp ¶

func (o *MediaSourceInfo) GetTimestamp() TransportStreamTimestamp

GetTimestamp returns the Timestamp field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetTimestampOk ¶

func (o *MediaSourceInfo) GetTimestampOk() (*TransportStreamTimestamp, bool)

GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetTranscodingContainer ¶

func (o *MediaSourceInfo) GetTranscodingContainer() string

GetTranscodingContainer returns the TranscodingContainer field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetTranscodingContainerOk ¶

func (o *MediaSourceInfo) GetTranscodingContainerOk() (*string, bool)

GetTranscodingContainerOk returns a tuple with the TranscodingContainer field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetTranscodingSubProtocol ¶

func (o *MediaSourceInfo) GetTranscodingSubProtocol() MediaStreamProtocol

GetTranscodingSubProtocol returns the TranscodingSubProtocol field value if set, zero value otherwise.

func (*MediaSourceInfo) GetTranscodingSubProtocolOk ¶

func (o *MediaSourceInfo) GetTranscodingSubProtocolOk() (*MediaStreamProtocol, bool)

GetTranscodingSubProtocolOk returns a tuple with the TranscodingSubProtocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetTranscodingUrl ¶

func (o *MediaSourceInfo) GetTranscodingUrl() string

GetTranscodingUrl returns the TranscodingUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetTranscodingUrlOk ¶

func (o *MediaSourceInfo) GetTranscodingUrlOk() (*string, bool)

GetTranscodingUrlOk returns a tuple with the TranscodingUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetType ¶

func (o *MediaSourceInfo) GetType() MediaSourceType

GetType returns the Type field value if set, zero value otherwise.

func (*MediaSourceInfo) GetTypeOk ¶

func (o *MediaSourceInfo) GetTypeOk() (*MediaSourceType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetUseMostCompatibleTranscodingProfile ¶

func (o *MediaSourceInfo) GetUseMostCompatibleTranscodingProfile() bool

GetUseMostCompatibleTranscodingProfile returns the UseMostCompatibleTranscodingProfile field value if set, zero value otherwise.

func (*MediaSourceInfo) GetUseMostCompatibleTranscodingProfileOk ¶

func (o *MediaSourceInfo) GetUseMostCompatibleTranscodingProfileOk() (*bool, bool)

GetUseMostCompatibleTranscodingProfileOk returns a tuple with the UseMostCompatibleTranscodingProfile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaSourceInfo) GetVideo3DFormat ¶

func (o *MediaSourceInfo) GetVideo3DFormat() Video3DFormat

GetVideo3DFormat returns the Video3DFormat field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetVideo3DFormatOk ¶

func (o *MediaSourceInfo) GetVideo3DFormatOk() (*Video3DFormat, bool)

GetVideo3DFormatOk returns a tuple with the Video3DFormat field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) GetVideoType ¶

func (o *MediaSourceInfo) GetVideoType() VideoType

GetVideoType returns the VideoType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaSourceInfo) GetVideoTypeOk ¶

func (o *MediaSourceInfo) GetVideoTypeOk() (*VideoType, bool)

GetVideoTypeOk returns a tuple with the VideoType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaSourceInfo) HasAnalyzeDurationMs ¶

func (o *MediaSourceInfo) HasAnalyzeDurationMs() bool

HasAnalyzeDurationMs returns a boolean if a field has been set.

func (*MediaSourceInfo) HasBitrate ¶

func (o *MediaSourceInfo) HasBitrate() bool

HasBitrate returns a boolean if a field has been set.

func (*MediaSourceInfo) HasBufferMs ¶

func (o *MediaSourceInfo) HasBufferMs() bool

HasBufferMs returns a boolean if a field has been set.

func (*MediaSourceInfo) HasContainer ¶

func (o *MediaSourceInfo) HasContainer() bool

HasContainer returns a boolean if a field has been set.

func (*MediaSourceInfo) HasDefaultAudioStreamIndex ¶

func (o *MediaSourceInfo) HasDefaultAudioStreamIndex() bool

HasDefaultAudioStreamIndex returns a boolean if a field has been set.

func (*MediaSourceInfo) HasDefaultSubtitleStreamIndex ¶

func (o *MediaSourceInfo) HasDefaultSubtitleStreamIndex() bool

HasDefaultSubtitleStreamIndex returns a boolean if a field has been set.

func (*MediaSourceInfo) HasETag ¶

func (o *MediaSourceInfo) HasETag() bool

HasETag returns a boolean if a field has been set.

func (*MediaSourceInfo) HasEncoderPath ¶

func (o *MediaSourceInfo) HasEncoderPath() bool

HasEncoderPath returns a boolean if a field has been set.

func (*MediaSourceInfo) HasEncoderProtocol ¶

func (o *MediaSourceInfo) HasEncoderProtocol() bool

HasEncoderProtocol returns a boolean if a field has been set.

func (*MediaSourceInfo) HasFallbackMaxStreamingBitrate ¶

func (o *MediaSourceInfo) HasFallbackMaxStreamingBitrate() bool

HasFallbackMaxStreamingBitrate returns a boolean if a field has been set.

func (*MediaSourceInfo) HasFormats ¶

func (o *MediaSourceInfo) HasFormats() bool

HasFormats returns a boolean if a field has been set.

func (*MediaSourceInfo) HasGenPtsInput ¶

func (o *MediaSourceInfo) HasGenPtsInput() bool

HasGenPtsInput returns a boolean if a field has been set.

func (*MediaSourceInfo) HasHasSegments ¶

func (o *MediaSourceInfo) HasHasSegments() bool

HasHasSegments returns a boolean if a field has been set.

func (*MediaSourceInfo) HasId ¶

func (o *MediaSourceInfo) HasId() bool

HasId returns a boolean if a field has been set.

func (*MediaSourceInfo) HasIgnoreDts ¶

func (o *MediaSourceInfo) HasIgnoreDts() bool

HasIgnoreDts returns a boolean if a field has been set.

func (*MediaSourceInfo) HasIgnoreIndex ¶

func (o *MediaSourceInfo) HasIgnoreIndex() bool

HasIgnoreIndex returns a boolean if a field has been set.

func (*MediaSourceInfo) HasIsInfiniteStream ¶

func (o *MediaSourceInfo) HasIsInfiniteStream() bool

HasIsInfiniteStream returns a boolean if a field has been set.

func (*MediaSourceInfo) HasIsRemote ¶

func (o *MediaSourceInfo) HasIsRemote() bool

HasIsRemote returns a boolean if a field has been set.

func (*MediaSourceInfo) HasIsoType ¶

func (o *MediaSourceInfo) HasIsoType() bool

HasIsoType returns a boolean if a field has been set.

func (*MediaSourceInfo) HasLiveStreamId ¶

func (o *MediaSourceInfo) HasLiveStreamId() bool

HasLiveStreamId returns a boolean if a field has been set.

func (*MediaSourceInfo) HasMediaAttachments ¶

func (o *MediaSourceInfo) HasMediaAttachments() bool

HasMediaAttachments returns a boolean if a field has been set.

func (*MediaSourceInfo) HasMediaStreams ¶

func (o *MediaSourceInfo) HasMediaStreams() bool

HasMediaStreams returns a boolean if a field has been set.

func (*MediaSourceInfo) HasName ¶

func (o *MediaSourceInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*MediaSourceInfo) HasOpenToken ¶

func (o *MediaSourceInfo) HasOpenToken() bool

HasOpenToken returns a boolean if a field has been set.

func (*MediaSourceInfo) HasPath ¶

func (o *MediaSourceInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*MediaSourceInfo) HasProtocol ¶

func (o *MediaSourceInfo) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (*MediaSourceInfo) HasReadAtNativeFramerate ¶

func (o *MediaSourceInfo) HasReadAtNativeFramerate() bool

HasReadAtNativeFramerate returns a boolean if a field has been set.

func (*MediaSourceInfo) HasRequiredHttpHeaders ¶

func (o *MediaSourceInfo) HasRequiredHttpHeaders() bool

HasRequiredHttpHeaders returns a boolean if a field has been set.

func (*MediaSourceInfo) HasRequiresClosing ¶

func (o *MediaSourceInfo) HasRequiresClosing() bool

HasRequiresClosing returns a boolean if a field has been set.

func (*MediaSourceInfo) HasRequiresLooping ¶

func (o *MediaSourceInfo) HasRequiresLooping() bool

HasRequiresLooping returns a boolean if a field has been set.

func (*MediaSourceInfo) HasRequiresOpening ¶

func (o *MediaSourceInfo) HasRequiresOpening() bool

HasRequiresOpening returns a boolean if a field has been set.

func (*MediaSourceInfo) HasRunTimeTicks ¶

func (o *MediaSourceInfo) HasRunTimeTicks() bool

HasRunTimeTicks returns a boolean if a field has been set.

func (*MediaSourceInfo) HasSize ¶

func (o *MediaSourceInfo) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*MediaSourceInfo) HasSupportsDirectPlay ¶

func (o *MediaSourceInfo) HasSupportsDirectPlay() bool

HasSupportsDirectPlay returns a boolean if a field has been set.

func (*MediaSourceInfo) HasSupportsDirectStream ¶

func (o *MediaSourceInfo) HasSupportsDirectStream() bool

HasSupportsDirectStream returns a boolean if a field has been set.

func (*MediaSourceInfo) HasSupportsProbing ¶

func (o *MediaSourceInfo) HasSupportsProbing() bool

HasSupportsProbing returns a boolean if a field has been set.

func (*MediaSourceInfo) HasSupportsTranscoding ¶

func (o *MediaSourceInfo) HasSupportsTranscoding() bool

HasSupportsTranscoding returns a boolean if a field has been set.

func (*MediaSourceInfo) HasTimestamp ¶

func (o *MediaSourceInfo) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*MediaSourceInfo) HasTranscodingContainer ¶

func (o *MediaSourceInfo) HasTranscodingContainer() bool

HasTranscodingContainer returns a boolean if a field has been set.

func (*MediaSourceInfo) HasTranscodingSubProtocol ¶

func (o *MediaSourceInfo) HasTranscodingSubProtocol() bool

HasTranscodingSubProtocol returns a boolean if a field has been set.

func (*MediaSourceInfo) HasTranscodingUrl ¶

func (o *MediaSourceInfo) HasTranscodingUrl() bool

HasTranscodingUrl returns a boolean if a field has been set.

func (*MediaSourceInfo) HasType ¶

func (o *MediaSourceInfo) HasType() bool

HasType returns a boolean if a field has been set.

func (*MediaSourceInfo) HasUseMostCompatibleTranscodingProfile ¶

func (o *MediaSourceInfo) HasUseMostCompatibleTranscodingProfile() bool

HasUseMostCompatibleTranscodingProfile returns a boolean if a field has been set.

func (*MediaSourceInfo) HasVideo3DFormat ¶

func (o *MediaSourceInfo) HasVideo3DFormat() bool

HasVideo3DFormat returns a boolean if a field has been set.

func (*MediaSourceInfo) HasVideoType ¶

func (o *MediaSourceInfo) HasVideoType() bool

HasVideoType returns a boolean if a field has been set.

func (MediaSourceInfo) MarshalJSON ¶

func (o MediaSourceInfo) MarshalJSON() ([]byte, error)

func (*MediaSourceInfo) SetAnalyzeDurationMs ¶

func (o *MediaSourceInfo) SetAnalyzeDurationMs(v int32)

SetAnalyzeDurationMs gets a reference to the given NullableInt32 and assigns it to the AnalyzeDurationMs field.

func (*MediaSourceInfo) SetAnalyzeDurationMsNil ¶

func (o *MediaSourceInfo) SetAnalyzeDurationMsNil()

SetAnalyzeDurationMsNil sets the value for AnalyzeDurationMs to be an explicit nil

func (*MediaSourceInfo) SetBitrate ¶

func (o *MediaSourceInfo) SetBitrate(v int32)

SetBitrate gets a reference to the given NullableInt32 and assigns it to the Bitrate field.

func (*MediaSourceInfo) SetBitrateNil ¶

func (o *MediaSourceInfo) SetBitrateNil()

SetBitrateNil sets the value for Bitrate to be an explicit nil

func (*MediaSourceInfo) SetBufferMs ¶

func (o *MediaSourceInfo) SetBufferMs(v int32)

SetBufferMs gets a reference to the given NullableInt32 and assigns it to the BufferMs field.

func (*MediaSourceInfo) SetBufferMsNil ¶

func (o *MediaSourceInfo) SetBufferMsNil()

SetBufferMsNil sets the value for BufferMs to be an explicit nil

func (*MediaSourceInfo) SetContainer ¶

func (o *MediaSourceInfo) SetContainer(v string)

SetContainer gets a reference to the given NullableString and assigns it to the Container field.

func (*MediaSourceInfo) SetContainerNil ¶

func (o *MediaSourceInfo) SetContainerNil()

SetContainerNil sets the value for Container to be an explicit nil

func (*MediaSourceInfo) SetDefaultAudioStreamIndex ¶

func (o *MediaSourceInfo) SetDefaultAudioStreamIndex(v int32)

SetDefaultAudioStreamIndex gets a reference to the given NullableInt32 and assigns it to the DefaultAudioStreamIndex field.

func (*MediaSourceInfo) SetDefaultAudioStreamIndexNil ¶

func (o *MediaSourceInfo) SetDefaultAudioStreamIndexNil()

SetDefaultAudioStreamIndexNil sets the value for DefaultAudioStreamIndex to be an explicit nil

func (*MediaSourceInfo) SetDefaultSubtitleStreamIndex ¶

func (o *MediaSourceInfo) SetDefaultSubtitleStreamIndex(v int32)

SetDefaultSubtitleStreamIndex gets a reference to the given NullableInt32 and assigns it to the DefaultSubtitleStreamIndex field.

func (*MediaSourceInfo) SetDefaultSubtitleStreamIndexNil ¶

func (o *MediaSourceInfo) SetDefaultSubtitleStreamIndexNil()

SetDefaultSubtitleStreamIndexNil sets the value for DefaultSubtitleStreamIndex to be an explicit nil

func (*MediaSourceInfo) SetETag ¶

func (o *MediaSourceInfo) SetETag(v string)

SetETag gets a reference to the given NullableString and assigns it to the ETag field.

func (*MediaSourceInfo) SetETagNil ¶

func (o *MediaSourceInfo) SetETagNil()

SetETagNil sets the value for ETag to be an explicit nil

func (*MediaSourceInfo) SetEncoderPath ¶

func (o *MediaSourceInfo) SetEncoderPath(v string)

SetEncoderPath gets a reference to the given NullableString and assigns it to the EncoderPath field.

func (*MediaSourceInfo) SetEncoderPathNil ¶

func (o *MediaSourceInfo) SetEncoderPathNil()

SetEncoderPathNil sets the value for EncoderPath to be an explicit nil

func (*MediaSourceInfo) SetEncoderProtocol ¶

func (o *MediaSourceInfo) SetEncoderProtocol(v MediaProtocol)

SetEncoderProtocol gets a reference to the given NullableMediaProtocol and assigns it to the EncoderProtocol field.

func (*MediaSourceInfo) SetEncoderProtocolNil ¶

func (o *MediaSourceInfo) SetEncoderProtocolNil()

SetEncoderProtocolNil sets the value for EncoderProtocol to be an explicit nil

func (*MediaSourceInfo) SetFallbackMaxStreamingBitrate ¶

func (o *MediaSourceInfo) SetFallbackMaxStreamingBitrate(v int32)

SetFallbackMaxStreamingBitrate gets a reference to the given NullableInt32 and assigns it to the FallbackMaxStreamingBitrate field.

func (*MediaSourceInfo) SetFallbackMaxStreamingBitrateNil ¶

func (o *MediaSourceInfo) SetFallbackMaxStreamingBitrateNil()

SetFallbackMaxStreamingBitrateNil sets the value for FallbackMaxStreamingBitrate to be an explicit nil

func (*MediaSourceInfo) SetFormats ¶

func (o *MediaSourceInfo) SetFormats(v []string)

SetFormats gets a reference to the given []string and assigns it to the Formats field.

func (*MediaSourceInfo) SetGenPtsInput ¶

func (o *MediaSourceInfo) SetGenPtsInput(v bool)

SetGenPtsInput gets a reference to the given bool and assigns it to the GenPtsInput field.

func (*MediaSourceInfo) SetHasSegments ¶

func (o *MediaSourceInfo) SetHasSegments(v bool)

SetHasSegments gets a reference to the given bool and assigns it to the HasSegments field.

func (*MediaSourceInfo) SetId ¶

func (o *MediaSourceInfo) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*MediaSourceInfo) SetIdNil ¶

func (o *MediaSourceInfo) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*MediaSourceInfo) SetIgnoreDts ¶

func (o *MediaSourceInfo) SetIgnoreDts(v bool)

SetIgnoreDts gets a reference to the given bool and assigns it to the IgnoreDts field.

func (*MediaSourceInfo) SetIgnoreIndex ¶

func (o *MediaSourceInfo) SetIgnoreIndex(v bool)

SetIgnoreIndex gets a reference to the given bool and assigns it to the IgnoreIndex field.

func (*MediaSourceInfo) SetIsInfiniteStream ¶

func (o *MediaSourceInfo) SetIsInfiniteStream(v bool)

SetIsInfiniteStream gets a reference to the given bool and assigns it to the IsInfiniteStream field.

func (*MediaSourceInfo) SetIsRemote ¶

func (o *MediaSourceInfo) SetIsRemote(v bool)

SetIsRemote gets a reference to the given bool and assigns it to the IsRemote field.

func (*MediaSourceInfo) SetIsoType ¶

func (o *MediaSourceInfo) SetIsoType(v IsoType)

SetIsoType gets a reference to the given NullableIsoType and assigns it to the IsoType field.

func (*MediaSourceInfo) SetIsoTypeNil ¶

func (o *MediaSourceInfo) SetIsoTypeNil()

SetIsoTypeNil sets the value for IsoType to be an explicit nil

func (*MediaSourceInfo) SetLiveStreamId ¶

func (o *MediaSourceInfo) SetLiveStreamId(v string)

SetLiveStreamId gets a reference to the given NullableString and assigns it to the LiveStreamId field.

func (*MediaSourceInfo) SetLiveStreamIdNil ¶

func (o *MediaSourceInfo) SetLiveStreamIdNil()

SetLiveStreamIdNil sets the value for LiveStreamId to be an explicit nil

func (*MediaSourceInfo) SetMediaAttachments ¶

func (o *MediaSourceInfo) SetMediaAttachments(v []MediaAttachment)

SetMediaAttachments gets a reference to the given []MediaAttachment and assigns it to the MediaAttachments field.

func (*MediaSourceInfo) SetMediaStreams ¶

func (o *MediaSourceInfo) SetMediaStreams(v []MediaStream)

SetMediaStreams gets a reference to the given []MediaStream and assigns it to the MediaStreams field.

func (*MediaSourceInfo) SetName ¶

func (o *MediaSourceInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*MediaSourceInfo) SetNameNil ¶

func (o *MediaSourceInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*MediaSourceInfo) SetOpenToken ¶

func (o *MediaSourceInfo) SetOpenToken(v string)

SetOpenToken gets a reference to the given NullableString and assigns it to the OpenToken field.

func (*MediaSourceInfo) SetOpenTokenNil ¶

func (o *MediaSourceInfo) SetOpenTokenNil()

SetOpenTokenNil sets the value for OpenToken to be an explicit nil

func (*MediaSourceInfo) SetPath ¶

func (o *MediaSourceInfo) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*MediaSourceInfo) SetPathNil ¶

func (o *MediaSourceInfo) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*MediaSourceInfo) SetProtocol ¶

func (o *MediaSourceInfo) SetProtocol(v MediaProtocol)

SetProtocol gets a reference to the given MediaProtocol and assigns it to the Protocol field.

func (*MediaSourceInfo) SetReadAtNativeFramerate ¶

func (o *MediaSourceInfo) SetReadAtNativeFramerate(v bool)

SetReadAtNativeFramerate gets a reference to the given bool and assigns it to the ReadAtNativeFramerate field.

func (*MediaSourceInfo) SetRequiredHttpHeaders ¶

func (o *MediaSourceInfo) SetRequiredHttpHeaders(v map[string]string)

SetRequiredHttpHeaders gets a reference to the given map[string]string and assigns it to the RequiredHttpHeaders field.

func (*MediaSourceInfo) SetRequiresClosing ¶

func (o *MediaSourceInfo) SetRequiresClosing(v bool)

SetRequiresClosing gets a reference to the given bool and assigns it to the RequiresClosing field.

func (*MediaSourceInfo) SetRequiresLooping ¶

func (o *MediaSourceInfo) SetRequiresLooping(v bool)

SetRequiresLooping gets a reference to the given bool and assigns it to the RequiresLooping field.

func (*MediaSourceInfo) SetRequiresOpening ¶

func (o *MediaSourceInfo) SetRequiresOpening(v bool)

SetRequiresOpening gets a reference to the given bool and assigns it to the RequiresOpening field.

func (*MediaSourceInfo) SetRunTimeTicks ¶

func (o *MediaSourceInfo) SetRunTimeTicks(v int64)

SetRunTimeTicks gets a reference to the given NullableInt64 and assigns it to the RunTimeTicks field.

func (*MediaSourceInfo) SetRunTimeTicksNil ¶

func (o *MediaSourceInfo) SetRunTimeTicksNil()

SetRunTimeTicksNil sets the value for RunTimeTicks to be an explicit nil

func (*MediaSourceInfo) SetSize ¶

func (o *MediaSourceInfo) SetSize(v int64)

SetSize gets a reference to the given NullableInt64 and assigns it to the Size field.

func (*MediaSourceInfo) SetSizeNil ¶

func (o *MediaSourceInfo) SetSizeNil()

SetSizeNil sets the value for Size to be an explicit nil

func (*MediaSourceInfo) SetSupportsDirectPlay ¶

func (o *MediaSourceInfo) SetSupportsDirectPlay(v bool)

SetSupportsDirectPlay gets a reference to the given bool and assigns it to the SupportsDirectPlay field.

func (*MediaSourceInfo) SetSupportsDirectStream ¶

func (o *MediaSourceInfo) SetSupportsDirectStream(v bool)

SetSupportsDirectStream gets a reference to the given bool and assigns it to the SupportsDirectStream field.

func (*MediaSourceInfo) SetSupportsProbing ¶

func (o *MediaSourceInfo) SetSupportsProbing(v bool)

SetSupportsProbing gets a reference to the given bool and assigns it to the SupportsProbing field.

func (*MediaSourceInfo) SetSupportsTranscoding ¶

func (o *MediaSourceInfo) SetSupportsTranscoding(v bool)

SetSupportsTranscoding gets a reference to the given bool and assigns it to the SupportsTranscoding field.

func (*MediaSourceInfo) SetTimestamp ¶

func (o *MediaSourceInfo) SetTimestamp(v TransportStreamTimestamp)

SetTimestamp gets a reference to the given NullableTransportStreamTimestamp and assigns it to the Timestamp field.

func (*MediaSourceInfo) SetTimestampNil ¶

func (o *MediaSourceInfo) SetTimestampNil()

SetTimestampNil sets the value for Timestamp to be an explicit nil

func (*MediaSourceInfo) SetTranscodingContainer ¶

func (o *MediaSourceInfo) SetTranscodingContainer(v string)

SetTranscodingContainer gets a reference to the given NullableString and assigns it to the TranscodingContainer field.

func (*MediaSourceInfo) SetTranscodingContainerNil ¶

func (o *MediaSourceInfo) SetTranscodingContainerNil()

SetTranscodingContainerNil sets the value for TranscodingContainer to be an explicit nil

func (*MediaSourceInfo) SetTranscodingSubProtocol ¶

func (o *MediaSourceInfo) SetTranscodingSubProtocol(v MediaStreamProtocol)

SetTranscodingSubProtocol gets a reference to the given MediaStreamProtocol and assigns it to the TranscodingSubProtocol field.

func (*MediaSourceInfo) SetTranscodingUrl ¶

func (o *MediaSourceInfo) SetTranscodingUrl(v string)

SetTranscodingUrl gets a reference to the given NullableString and assigns it to the TranscodingUrl field.

func (*MediaSourceInfo) SetTranscodingUrlNil ¶

func (o *MediaSourceInfo) SetTranscodingUrlNil()

SetTranscodingUrlNil sets the value for TranscodingUrl to be an explicit nil

func (*MediaSourceInfo) SetType ¶

func (o *MediaSourceInfo) SetType(v MediaSourceType)

SetType gets a reference to the given MediaSourceType and assigns it to the Type field.

func (*MediaSourceInfo) SetUseMostCompatibleTranscodingProfile ¶

func (o *MediaSourceInfo) SetUseMostCompatibleTranscodingProfile(v bool)

SetUseMostCompatibleTranscodingProfile gets a reference to the given bool and assigns it to the UseMostCompatibleTranscodingProfile field.

func (*MediaSourceInfo) SetVideo3DFormat ¶

func (o *MediaSourceInfo) SetVideo3DFormat(v Video3DFormat)

SetVideo3DFormat gets a reference to the given NullableVideo3DFormat and assigns it to the Video3DFormat field.

func (*MediaSourceInfo) SetVideo3DFormatNil ¶

func (o *MediaSourceInfo) SetVideo3DFormatNil()

SetVideo3DFormatNil sets the value for Video3DFormat to be an explicit nil

func (*MediaSourceInfo) SetVideoType ¶

func (o *MediaSourceInfo) SetVideoType(v VideoType)

SetVideoType gets a reference to the given NullableVideoType and assigns it to the VideoType field.

func (*MediaSourceInfo) SetVideoTypeNil ¶

func (o *MediaSourceInfo) SetVideoTypeNil()

SetVideoTypeNil sets the value for VideoType to be an explicit nil

func (MediaSourceInfo) ToMap ¶

func (o MediaSourceInfo) ToMap() (map[string]interface{}, error)

func (*MediaSourceInfo) UnsetAnalyzeDurationMs ¶

func (o *MediaSourceInfo) UnsetAnalyzeDurationMs()

UnsetAnalyzeDurationMs ensures that no value is present for AnalyzeDurationMs, not even an explicit nil

func (*MediaSourceInfo) UnsetBitrate ¶

func (o *MediaSourceInfo) UnsetBitrate()

UnsetBitrate ensures that no value is present for Bitrate, not even an explicit nil

func (*MediaSourceInfo) UnsetBufferMs ¶

func (o *MediaSourceInfo) UnsetBufferMs()

UnsetBufferMs ensures that no value is present for BufferMs, not even an explicit nil

func (*MediaSourceInfo) UnsetContainer ¶

func (o *MediaSourceInfo) UnsetContainer()

UnsetContainer ensures that no value is present for Container, not even an explicit nil

func (*MediaSourceInfo) UnsetDefaultAudioStreamIndex ¶

func (o *MediaSourceInfo) UnsetDefaultAudioStreamIndex()

UnsetDefaultAudioStreamIndex ensures that no value is present for DefaultAudioStreamIndex, not even an explicit nil

func (*MediaSourceInfo) UnsetDefaultSubtitleStreamIndex ¶

func (o *MediaSourceInfo) UnsetDefaultSubtitleStreamIndex()

UnsetDefaultSubtitleStreamIndex ensures that no value is present for DefaultSubtitleStreamIndex, not even an explicit nil

func (*MediaSourceInfo) UnsetETag ¶

func (o *MediaSourceInfo) UnsetETag()

UnsetETag ensures that no value is present for ETag, not even an explicit nil

func (*MediaSourceInfo) UnsetEncoderPath ¶

func (o *MediaSourceInfo) UnsetEncoderPath()

UnsetEncoderPath ensures that no value is present for EncoderPath, not even an explicit nil

func (*MediaSourceInfo) UnsetEncoderProtocol ¶

func (o *MediaSourceInfo) UnsetEncoderProtocol()

UnsetEncoderProtocol ensures that no value is present for EncoderProtocol, not even an explicit nil

func (*MediaSourceInfo) UnsetFallbackMaxStreamingBitrate ¶

func (o *MediaSourceInfo) UnsetFallbackMaxStreamingBitrate()

UnsetFallbackMaxStreamingBitrate ensures that no value is present for FallbackMaxStreamingBitrate, not even an explicit nil

func (*MediaSourceInfo) UnsetId ¶

func (o *MediaSourceInfo) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*MediaSourceInfo) UnsetIsoType ¶

func (o *MediaSourceInfo) UnsetIsoType()

UnsetIsoType ensures that no value is present for IsoType, not even an explicit nil

func (*MediaSourceInfo) UnsetLiveStreamId ¶

func (o *MediaSourceInfo) UnsetLiveStreamId()

UnsetLiveStreamId ensures that no value is present for LiveStreamId, not even an explicit nil

func (*MediaSourceInfo) UnsetName ¶

func (o *MediaSourceInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*MediaSourceInfo) UnsetOpenToken ¶

func (o *MediaSourceInfo) UnsetOpenToken()

UnsetOpenToken ensures that no value is present for OpenToken, not even an explicit nil

func (*MediaSourceInfo) UnsetPath ¶

func (o *MediaSourceInfo) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*MediaSourceInfo) UnsetRunTimeTicks ¶

func (o *MediaSourceInfo) UnsetRunTimeTicks()

UnsetRunTimeTicks ensures that no value is present for RunTimeTicks, not even an explicit nil

func (*MediaSourceInfo) UnsetSize ¶

func (o *MediaSourceInfo) UnsetSize()

UnsetSize ensures that no value is present for Size, not even an explicit nil

func (*MediaSourceInfo) UnsetTimestamp ¶

func (o *MediaSourceInfo) UnsetTimestamp()

UnsetTimestamp ensures that no value is present for Timestamp, not even an explicit nil

func (*MediaSourceInfo) UnsetTranscodingContainer ¶

func (o *MediaSourceInfo) UnsetTranscodingContainer()

UnsetTranscodingContainer ensures that no value is present for TranscodingContainer, not even an explicit nil

func (*MediaSourceInfo) UnsetTranscodingUrl ¶

func (o *MediaSourceInfo) UnsetTranscodingUrl()

UnsetTranscodingUrl ensures that no value is present for TranscodingUrl, not even an explicit nil

func (*MediaSourceInfo) UnsetVideo3DFormat ¶

func (o *MediaSourceInfo) UnsetVideo3DFormat()

UnsetVideo3DFormat ensures that no value is present for Video3DFormat, not even an explicit nil

func (*MediaSourceInfo) UnsetVideoType ¶

func (o *MediaSourceInfo) UnsetVideoType()

UnsetVideoType ensures that no value is present for VideoType, not even an explicit nil

type MediaSourceType ¶

type MediaSourceType string

MediaSourceType the model 'MediaSourceType'

const (
	MEDIASOURCETYPE_DEFAULT     MediaSourceType = "Default"
	MEDIASOURCETYPE_GROUPING    MediaSourceType = "Grouping"
	MEDIASOURCETYPE_PLACEHOLDER MediaSourceType = "Placeholder"
)

List of MediaSourceType

func NewMediaSourceTypeFromValue ¶

func NewMediaSourceTypeFromValue(v string) (*MediaSourceType, error)

NewMediaSourceTypeFromValue returns a pointer to a valid MediaSourceType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MediaSourceType) IsValid ¶

func (v MediaSourceType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MediaSourceType) Ptr ¶

Ptr returns reference to MediaSourceType value

func (*MediaSourceType) UnmarshalJSON ¶

func (v *MediaSourceType) UnmarshalJSON(src []byte) error

type MediaStream ¶

type MediaStream struct {
	// Gets or sets the codec.
	Codec NullableString `json:"Codec,omitempty"`
	// Gets or sets the codec tag.
	CodecTag NullableString `json:"CodecTag,omitempty"`
	// Gets or sets the language.
	Language NullableString `json:"Language,omitempty"`
	// Gets or sets the color range.
	ColorRange NullableString `json:"ColorRange,omitempty"`
	// Gets or sets the color space.
	ColorSpace NullableString `json:"ColorSpace,omitempty"`
	// Gets or sets the color transfer.
	ColorTransfer NullableString `json:"ColorTransfer,omitempty"`
	// Gets or sets the color primaries.
	ColorPrimaries NullableString `json:"ColorPrimaries,omitempty"`
	// Gets or sets the Dolby Vision version major.
	DvVersionMajor NullableInt32 `json:"DvVersionMajor,omitempty"`
	// Gets or sets the Dolby Vision version minor.
	DvVersionMinor NullableInt32 `json:"DvVersionMinor,omitempty"`
	// Gets or sets the Dolby Vision profile.
	DvProfile NullableInt32 `json:"DvProfile,omitempty"`
	// Gets or sets the Dolby Vision level.
	DvLevel NullableInt32 `json:"DvLevel,omitempty"`
	// Gets or sets the Dolby Vision rpu present flag.
	RpuPresentFlag NullableInt32 `json:"RpuPresentFlag,omitempty"`
	// Gets or sets the Dolby Vision el present flag.
	ElPresentFlag NullableInt32 `json:"ElPresentFlag,omitempty"`
	// Gets or sets the Dolby Vision bl present flag.
	BlPresentFlag NullableInt32 `json:"BlPresentFlag,omitempty"`
	// Gets or sets the Dolby Vision bl signal compatibility id.
	DvBlSignalCompatibilityId NullableInt32 `json:"DvBlSignalCompatibilityId,omitempty"`
	// Gets or sets the Rotation in degrees.
	Rotation NullableInt32 `json:"Rotation,omitempty"`
	// Gets or sets the comment.
	Comment NullableString `json:"Comment,omitempty"`
	// Gets or sets the time base.
	TimeBase NullableString `json:"TimeBase,omitempty"`
	// Gets or sets the codec time base.
	CodecTimeBase NullableString `json:"CodecTimeBase,omitempty"`
	// Gets or sets the title.
	Title NullableString `json:"Title,omitempty"`
	// An enum representing video ranges.
	VideoRange *VideoRange `json:"VideoRange,omitempty"`
	// An enum representing types of video ranges.
	VideoRangeType *VideoRangeType `json:"VideoRangeType,omitempty"`
	// Gets the video dovi title.
	VideoDoViTitle NullableString `json:"VideoDoViTitle,omitempty"`
	// An enum representing formats of spatial audio.
	AudioSpatialFormat       *AudioSpatialFormat `json:"AudioSpatialFormat,omitempty"`
	LocalizedUndefined       NullableString      `json:"LocalizedUndefined,omitempty"`
	LocalizedDefault         NullableString      `json:"LocalizedDefault,omitempty"`
	LocalizedForced          NullableString      `json:"LocalizedForced,omitempty"`
	LocalizedExternal        NullableString      `json:"LocalizedExternal,omitempty"`
	LocalizedHearingImpaired NullableString      `json:"LocalizedHearingImpaired,omitempty"`
	DisplayTitle             NullableString      `json:"DisplayTitle,omitempty"`
	NalLengthSize            NullableString      `json:"NalLengthSize,omitempty"`
	// Gets or sets a value indicating whether this instance is interlaced.
	IsInterlaced *bool        `json:"IsInterlaced,omitempty"`
	IsAVC        NullableBool `json:"IsAVC,omitempty"`
	// Gets or sets the channel layout.
	ChannelLayout NullableString `json:"ChannelLayout,omitempty"`
	// Gets or sets the bit rate.
	BitRate NullableInt32 `json:"BitRate,omitempty"`
	// Gets or sets the bit depth.
	BitDepth NullableInt32 `json:"BitDepth,omitempty"`
	// Gets or sets the reference frames.
	RefFrames NullableInt32 `json:"RefFrames,omitempty"`
	// Gets or sets the length of the packet.
	PacketLength NullableInt32 `json:"PacketLength,omitempty"`
	// Gets or sets the channels.
	Channels NullableInt32 `json:"Channels,omitempty"`
	// Gets or sets the sample rate.
	SampleRate NullableInt32 `json:"SampleRate,omitempty"`
	// Gets or sets a value indicating whether this instance is default.
	IsDefault *bool `json:"IsDefault,omitempty"`
	// Gets or sets a value indicating whether this instance is forced.
	IsForced *bool `json:"IsForced,omitempty"`
	// Gets or sets a value indicating whether this instance is for the hearing impaired.
	IsHearingImpaired *bool `json:"IsHearingImpaired,omitempty"`
	// Gets or sets the height.
	Height NullableInt32 `json:"Height,omitempty"`
	// Gets or sets the width.
	Width NullableInt32 `json:"Width,omitempty"`
	// Gets or sets the average frame rate.
	AverageFrameRate NullableFloat32 `json:"AverageFrameRate,omitempty"`
	// Gets or sets the real frame rate.
	RealFrameRate NullableFloat32 `json:"RealFrameRate,omitempty"`
	// Gets the framerate used as reference.  Prefer AverageFrameRate, if that is null or an unrealistic value  then fallback to RealFrameRate.
	ReferenceFrameRate NullableFloat32 `json:"ReferenceFrameRate,omitempty"`
	// Gets or sets the profile.
	Profile NullableString `json:"Profile,omitempty"`
	// Gets or sets the type.
	Type *MediaStreamType `json:"Type,omitempty"`
	// Gets or sets the aspect ratio.
	AspectRatio NullableString `json:"AspectRatio,omitempty"`
	// Gets or sets the index.
	Index *int32 `json:"Index,omitempty"`
	// Gets or sets the score.
	Score NullableInt32 `json:"Score,omitempty"`
	// Gets or sets a value indicating whether this instance is external.
	IsExternal *bool `json:"IsExternal,omitempty"`
	// Gets or sets the method.
	DeliveryMethod NullableSubtitleDeliveryMethod `json:"DeliveryMethod,omitempty"`
	// Gets or sets the delivery URL.
	DeliveryUrl NullableString `json:"DeliveryUrl,omitempty"`
	// Gets or sets a value indicating whether this instance is external URL.
	IsExternalUrl        NullableBool `json:"IsExternalUrl,omitempty"`
	IsTextSubtitleStream *bool        `json:"IsTextSubtitleStream,omitempty"`
	// Gets or sets a value indicating whether [supports external stream].
	SupportsExternalStream *bool `json:"SupportsExternalStream,omitempty"`
	// Gets or sets the filename.
	Path NullableString `json:"Path,omitempty"`
	// Gets or sets the pixel format.
	PixelFormat NullableString `json:"PixelFormat,omitempty"`
	// Gets or sets the level.
	Level NullableFloat64 `json:"Level,omitempty"`
	// Gets or sets whether this instance is anamorphic.
	IsAnamorphic NullableBool `json:"IsAnamorphic,omitempty"`
}

MediaStream Class MediaStream.

func NewMediaStream ¶

func NewMediaStream() *MediaStream

NewMediaStream instantiates a new MediaStream object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMediaStreamWithDefaults ¶

func NewMediaStreamWithDefaults() *MediaStream

NewMediaStreamWithDefaults instantiates a new MediaStream object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MediaStream) GetAspectRatio ¶

func (o *MediaStream) GetAspectRatio() string

GetAspectRatio returns the AspectRatio field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetAspectRatioOk ¶

func (o *MediaStream) GetAspectRatioOk() (*string, bool)

GetAspectRatioOk returns a tuple with the AspectRatio field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetAudioSpatialFormat ¶

func (o *MediaStream) GetAudioSpatialFormat() AudioSpatialFormat

GetAudioSpatialFormat returns the AudioSpatialFormat field value if set, zero value otherwise.

func (*MediaStream) GetAudioSpatialFormatOk ¶

func (o *MediaStream) GetAudioSpatialFormatOk() (*AudioSpatialFormat, bool)

GetAudioSpatialFormatOk returns a tuple with the AudioSpatialFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaStream) GetAverageFrameRate ¶

func (o *MediaStream) GetAverageFrameRate() float32

GetAverageFrameRate returns the AverageFrameRate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetAverageFrameRateOk ¶

func (o *MediaStream) GetAverageFrameRateOk() (*float32, bool)

GetAverageFrameRateOk returns a tuple with the AverageFrameRate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetBitDepth ¶

func (o *MediaStream) GetBitDepth() int32

GetBitDepth returns the BitDepth field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetBitDepthOk ¶

func (o *MediaStream) GetBitDepthOk() (*int32, bool)

GetBitDepthOk returns a tuple with the BitDepth field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetBitRate ¶

func (o *MediaStream) GetBitRate() int32

GetBitRate returns the BitRate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetBitRateOk ¶

func (o *MediaStream) GetBitRateOk() (*int32, bool)

GetBitRateOk returns a tuple with the BitRate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetBlPresentFlag ¶

func (o *MediaStream) GetBlPresentFlag() int32

GetBlPresentFlag returns the BlPresentFlag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetBlPresentFlagOk ¶

func (o *MediaStream) GetBlPresentFlagOk() (*int32, bool)

GetBlPresentFlagOk returns a tuple with the BlPresentFlag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetChannelLayout ¶

func (o *MediaStream) GetChannelLayout() string

GetChannelLayout returns the ChannelLayout field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetChannelLayoutOk ¶

func (o *MediaStream) GetChannelLayoutOk() (*string, bool)

GetChannelLayoutOk returns a tuple with the ChannelLayout field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetChannels ¶

func (o *MediaStream) GetChannels() int32

GetChannels returns the Channels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetChannelsOk ¶

func (o *MediaStream) GetChannelsOk() (*int32, bool)

GetChannelsOk returns a tuple with the Channels field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetCodec ¶

func (o *MediaStream) GetCodec() string

GetCodec returns the Codec field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetCodecOk ¶

func (o *MediaStream) GetCodecOk() (*string, bool)

GetCodecOk returns a tuple with the Codec field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetCodecTag ¶

func (o *MediaStream) GetCodecTag() string

GetCodecTag returns the CodecTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetCodecTagOk ¶

func (o *MediaStream) GetCodecTagOk() (*string, bool)

GetCodecTagOk returns a tuple with the CodecTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetCodecTimeBase ¶

func (o *MediaStream) GetCodecTimeBase() string

GetCodecTimeBase returns the CodecTimeBase field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetCodecTimeBaseOk ¶

func (o *MediaStream) GetCodecTimeBaseOk() (*string, bool)

GetCodecTimeBaseOk returns a tuple with the CodecTimeBase field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetColorPrimaries ¶

func (o *MediaStream) GetColorPrimaries() string

GetColorPrimaries returns the ColorPrimaries field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetColorPrimariesOk ¶

func (o *MediaStream) GetColorPrimariesOk() (*string, bool)

GetColorPrimariesOk returns a tuple with the ColorPrimaries field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetColorRange ¶

func (o *MediaStream) GetColorRange() string

GetColorRange returns the ColorRange field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetColorRangeOk ¶

func (o *MediaStream) GetColorRangeOk() (*string, bool)

GetColorRangeOk returns a tuple with the ColorRange field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetColorSpace ¶

func (o *MediaStream) GetColorSpace() string

GetColorSpace returns the ColorSpace field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetColorSpaceOk ¶

func (o *MediaStream) GetColorSpaceOk() (*string, bool)

GetColorSpaceOk returns a tuple with the ColorSpace field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetColorTransfer ¶

func (o *MediaStream) GetColorTransfer() string

GetColorTransfer returns the ColorTransfer field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetColorTransferOk ¶

func (o *MediaStream) GetColorTransferOk() (*string, bool)

GetColorTransferOk returns a tuple with the ColorTransfer field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetComment ¶

func (o *MediaStream) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetCommentOk ¶

func (o *MediaStream) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetDeliveryMethod ¶

func (o *MediaStream) GetDeliveryMethod() SubtitleDeliveryMethod

GetDeliveryMethod returns the DeliveryMethod field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetDeliveryMethodOk ¶

func (o *MediaStream) GetDeliveryMethodOk() (*SubtitleDeliveryMethod, bool)

GetDeliveryMethodOk returns a tuple with the DeliveryMethod field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetDeliveryUrl ¶

func (o *MediaStream) GetDeliveryUrl() string

GetDeliveryUrl returns the DeliveryUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetDeliveryUrlOk ¶

func (o *MediaStream) GetDeliveryUrlOk() (*string, bool)

GetDeliveryUrlOk returns a tuple with the DeliveryUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetDisplayTitle ¶

func (o *MediaStream) GetDisplayTitle() string

GetDisplayTitle returns the DisplayTitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetDisplayTitleOk ¶

func (o *MediaStream) GetDisplayTitleOk() (*string, bool)

GetDisplayTitleOk returns a tuple with the DisplayTitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetDvBlSignalCompatibilityId ¶

func (o *MediaStream) GetDvBlSignalCompatibilityId() int32

GetDvBlSignalCompatibilityId returns the DvBlSignalCompatibilityId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetDvBlSignalCompatibilityIdOk ¶

func (o *MediaStream) GetDvBlSignalCompatibilityIdOk() (*int32, bool)

GetDvBlSignalCompatibilityIdOk returns a tuple with the DvBlSignalCompatibilityId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetDvLevel ¶

func (o *MediaStream) GetDvLevel() int32

GetDvLevel returns the DvLevel field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetDvLevelOk ¶

func (o *MediaStream) GetDvLevelOk() (*int32, bool)

GetDvLevelOk returns a tuple with the DvLevel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetDvProfile ¶

func (o *MediaStream) GetDvProfile() int32

GetDvProfile returns the DvProfile field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetDvProfileOk ¶

func (o *MediaStream) GetDvProfileOk() (*int32, bool)

GetDvProfileOk returns a tuple with the DvProfile field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetDvVersionMajor ¶

func (o *MediaStream) GetDvVersionMajor() int32

GetDvVersionMajor returns the DvVersionMajor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetDvVersionMajorOk ¶

func (o *MediaStream) GetDvVersionMajorOk() (*int32, bool)

GetDvVersionMajorOk returns a tuple with the DvVersionMajor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetDvVersionMinor ¶

func (o *MediaStream) GetDvVersionMinor() int32

GetDvVersionMinor returns the DvVersionMinor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetDvVersionMinorOk ¶

func (o *MediaStream) GetDvVersionMinorOk() (*int32, bool)

GetDvVersionMinorOk returns a tuple with the DvVersionMinor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetElPresentFlag ¶

func (o *MediaStream) GetElPresentFlag() int32

GetElPresentFlag returns the ElPresentFlag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetElPresentFlagOk ¶

func (o *MediaStream) GetElPresentFlagOk() (*int32, bool)

GetElPresentFlagOk returns a tuple with the ElPresentFlag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetHeight ¶

func (o *MediaStream) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetHeightOk ¶

func (o *MediaStream) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetIndex ¶

func (o *MediaStream) GetIndex() int32

GetIndex returns the Index field value if set, zero value otherwise.

func (*MediaStream) GetIndexOk ¶

func (o *MediaStream) GetIndexOk() (*int32, bool)

GetIndexOk returns a tuple with the Index field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaStream) GetIsAVC ¶

func (o *MediaStream) GetIsAVC() bool

GetIsAVC returns the IsAVC field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetIsAVCOk ¶

func (o *MediaStream) GetIsAVCOk() (*bool, bool)

GetIsAVCOk returns a tuple with the IsAVC field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetIsAnamorphic ¶

func (o *MediaStream) GetIsAnamorphic() bool

GetIsAnamorphic returns the IsAnamorphic field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetIsAnamorphicOk ¶

func (o *MediaStream) GetIsAnamorphicOk() (*bool, bool)

GetIsAnamorphicOk returns a tuple with the IsAnamorphic field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetIsDefault ¶

func (o *MediaStream) GetIsDefault() bool

GetIsDefault returns the IsDefault field value if set, zero value otherwise.

func (*MediaStream) GetIsDefaultOk ¶

func (o *MediaStream) GetIsDefaultOk() (*bool, bool)

GetIsDefaultOk returns a tuple with the IsDefault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaStream) GetIsExternal ¶

func (o *MediaStream) GetIsExternal() bool

GetIsExternal returns the IsExternal field value if set, zero value otherwise.

func (*MediaStream) GetIsExternalOk ¶

func (o *MediaStream) GetIsExternalOk() (*bool, bool)

GetIsExternalOk returns a tuple with the IsExternal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaStream) GetIsExternalUrl ¶

func (o *MediaStream) GetIsExternalUrl() bool

GetIsExternalUrl returns the IsExternalUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetIsExternalUrlOk ¶

func (o *MediaStream) GetIsExternalUrlOk() (*bool, bool)

GetIsExternalUrlOk returns a tuple with the IsExternalUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetIsForced ¶

func (o *MediaStream) GetIsForced() bool

GetIsForced returns the IsForced field value if set, zero value otherwise.

func (*MediaStream) GetIsForcedOk ¶

func (o *MediaStream) GetIsForcedOk() (*bool, bool)

GetIsForcedOk returns a tuple with the IsForced field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaStream) GetIsHearingImpaired ¶

func (o *MediaStream) GetIsHearingImpaired() bool

GetIsHearingImpaired returns the IsHearingImpaired field value if set, zero value otherwise.

func (*MediaStream) GetIsHearingImpairedOk ¶

func (o *MediaStream) GetIsHearingImpairedOk() (*bool, bool)

GetIsHearingImpairedOk returns a tuple with the IsHearingImpaired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaStream) GetIsInterlaced ¶

func (o *MediaStream) GetIsInterlaced() bool

GetIsInterlaced returns the IsInterlaced field value if set, zero value otherwise.

func (*MediaStream) GetIsInterlacedOk ¶

func (o *MediaStream) GetIsInterlacedOk() (*bool, bool)

GetIsInterlacedOk returns a tuple with the IsInterlaced field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaStream) GetIsTextSubtitleStream ¶

func (o *MediaStream) GetIsTextSubtitleStream() bool

GetIsTextSubtitleStream returns the IsTextSubtitleStream field value if set, zero value otherwise.

func (*MediaStream) GetIsTextSubtitleStreamOk ¶

func (o *MediaStream) GetIsTextSubtitleStreamOk() (*bool, bool)

GetIsTextSubtitleStreamOk returns a tuple with the IsTextSubtitleStream field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaStream) GetLanguage ¶

func (o *MediaStream) GetLanguage() string

GetLanguage returns the Language field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetLanguageOk ¶

func (o *MediaStream) GetLanguageOk() (*string, bool)

GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetLevel ¶

func (o *MediaStream) GetLevel() float64

GetLevel returns the Level field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetLevelOk ¶

func (o *MediaStream) GetLevelOk() (*float64, bool)

GetLevelOk returns a tuple with the Level field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetLocalizedDefault ¶

func (o *MediaStream) GetLocalizedDefault() string

GetLocalizedDefault returns the LocalizedDefault field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetLocalizedDefaultOk ¶

func (o *MediaStream) GetLocalizedDefaultOk() (*string, bool)

GetLocalizedDefaultOk returns a tuple with the LocalizedDefault field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetLocalizedExternal ¶

func (o *MediaStream) GetLocalizedExternal() string

GetLocalizedExternal returns the LocalizedExternal field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetLocalizedExternalOk ¶

func (o *MediaStream) GetLocalizedExternalOk() (*string, bool)

GetLocalizedExternalOk returns a tuple with the LocalizedExternal field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetLocalizedForced ¶

func (o *MediaStream) GetLocalizedForced() string

GetLocalizedForced returns the LocalizedForced field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetLocalizedForcedOk ¶

func (o *MediaStream) GetLocalizedForcedOk() (*string, bool)

GetLocalizedForcedOk returns a tuple with the LocalizedForced field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetLocalizedHearingImpaired ¶

func (o *MediaStream) GetLocalizedHearingImpaired() string

GetLocalizedHearingImpaired returns the LocalizedHearingImpaired field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetLocalizedHearingImpairedOk ¶

func (o *MediaStream) GetLocalizedHearingImpairedOk() (*string, bool)

GetLocalizedHearingImpairedOk returns a tuple with the LocalizedHearingImpaired field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetLocalizedUndefined ¶

func (o *MediaStream) GetLocalizedUndefined() string

GetLocalizedUndefined returns the LocalizedUndefined field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetLocalizedUndefinedOk ¶

func (o *MediaStream) GetLocalizedUndefinedOk() (*string, bool)

GetLocalizedUndefinedOk returns a tuple with the LocalizedUndefined field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetNalLengthSize ¶

func (o *MediaStream) GetNalLengthSize() string

GetNalLengthSize returns the NalLengthSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetNalLengthSizeOk ¶

func (o *MediaStream) GetNalLengthSizeOk() (*string, bool)

GetNalLengthSizeOk returns a tuple with the NalLengthSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetPacketLength ¶

func (o *MediaStream) GetPacketLength() int32

GetPacketLength returns the PacketLength field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetPacketLengthOk ¶

func (o *MediaStream) GetPacketLengthOk() (*int32, bool)

GetPacketLengthOk returns a tuple with the PacketLength field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetPath ¶

func (o *MediaStream) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetPathOk ¶

func (o *MediaStream) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetPixelFormat ¶

func (o *MediaStream) GetPixelFormat() string

GetPixelFormat returns the PixelFormat field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetPixelFormatOk ¶

func (o *MediaStream) GetPixelFormatOk() (*string, bool)

GetPixelFormatOk returns a tuple with the PixelFormat field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetProfile ¶

func (o *MediaStream) GetProfile() string

GetProfile returns the Profile field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetProfileOk ¶

func (o *MediaStream) GetProfileOk() (*string, bool)

GetProfileOk returns a tuple with the Profile field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetRealFrameRate ¶

func (o *MediaStream) GetRealFrameRate() float32

GetRealFrameRate returns the RealFrameRate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetRealFrameRateOk ¶

func (o *MediaStream) GetRealFrameRateOk() (*float32, bool)

GetRealFrameRateOk returns a tuple with the RealFrameRate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetRefFrames ¶

func (o *MediaStream) GetRefFrames() int32

GetRefFrames returns the RefFrames field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetRefFramesOk ¶

func (o *MediaStream) GetRefFramesOk() (*int32, bool)

GetRefFramesOk returns a tuple with the RefFrames field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetReferenceFrameRate ¶

func (o *MediaStream) GetReferenceFrameRate() float32

GetReferenceFrameRate returns the ReferenceFrameRate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetReferenceFrameRateOk ¶

func (o *MediaStream) GetReferenceFrameRateOk() (*float32, bool)

GetReferenceFrameRateOk returns a tuple with the ReferenceFrameRate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetRotation ¶

func (o *MediaStream) GetRotation() int32

GetRotation returns the Rotation field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetRotationOk ¶

func (o *MediaStream) GetRotationOk() (*int32, bool)

GetRotationOk returns a tuple with the Rotation field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetRpuPresentFlag ¶

func (o *MediaStream) GetRpuPresentFlag() int32

GetRpuPresentFlag returns the RpuPresentFlag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetRpuPresentFlagOk ¶

func (o *MediaStream) GetRpuPresentFlagOk() (*int32, bool)

GetRpuPresentFlagOk returns a tuple with the RpuPresentFlag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetSampleRate ¶

func (o *MediaStream) GetSampleRate() int32

GetSampleRate returns the SampleRate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetSampleRateOk ¶

func (o *MediaStream) GetSampleRateOk() (*int32, bool)

GetSampleRateOk returns a tuple with the SampleRate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetScore ¶

func (o *MediaStream) GetScore() int32

GetScore returns the Score field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetScoreOk ¶

func (o *MediaStream) GetScoreOk() (*int32, bool)

GetScoreOk returns a tuple with the Score field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetSupportsExternalStream ¶

func (o *MediaStream) GetSupportsExternalStream() bool

GetSupportsExternalStream returns the SupportsExternalStream field value if set, zero value otherwise.

func (*MediaStream) GetSupportsExternalStreamOk ¶

func (o *MediaStream) GetSupportsExternalStreamOk() (*bool, bool)

GetSupportsExternalStreamOk returns a tuple with the SupportsExternalStream field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaStream) GetTimeBase ¶

func (o *MediaStream) GetTimeBase() string

GetTimeBase returns the TimeBase field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetTimeBaseOk ¶

func (o *MediaStream) GetTimeBaseOk() (*string, bool)

GetTimeBaseOk returns a tuple with the TimeBase field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetTitle ¶

func (o *MediaStream) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetTitleOk ¶

func (o *MediaStream) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetType ¶

func (o *MediaStream) GetType() MediaStreamType

GetType returns the Type field value if set, zero value otherwise.

func (*MediaStream) GetTypeOk ¶

func (o *MediaStream) GetTypeOk() (*MediaStreamType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaStream) GetVideoDoViTitle ¶

func (o *MediaStream) GetVideoDoViTitle() string

GetVideoDoViTitle returns the VideoDoViTitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetVideoDoViTitleOk ¶

func (o *MediaStream) GetVideoDoViTitleOk() (*string, bool)

GetVideoDoViTitleOk returns a tuple with the VideoDoViTitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) GetVideoRange ¶

func (o *MediaStream) GetVideoRange() VideoRange

GetVideoRange returns the VideoRange field value if set, zero value otherwise.

func (*MediaStream) GetVideoRangeOk ¶

func (o *MediaStream) GetVideoRangeOk() (*VideoRange, bool)

GetVideoRangeOk returns a tuple with the VideoRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaStream) GetVideoRangeType ¶

func (o *MediaStream) GetVideoRangeType() VideoRangeType

GetVideoRangeType returns the VideoRangeType field value if set, zero value otherwise.

func (*MediaStream) GetVideoRangeTypeOk ¶

func (o *MediaStream) GetVideoRangeTypeOk() (*VideoRangeType, bool)

GetVideoRangeTypeOk returns a tuple with the VideoRangeType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaStream) GetWidth ¶

func (o *MediaStream) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaStream) GetWidthOk ¶

func (o *MediaStream) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaStream) HasAspectRatio ¶

func (o *MediaStream) HasAspectRatio() bool

HasAspectRatio returns a boolean if a field has been set.

func (*MediaStream) HasAudioSpatialFormat ¶

func (o *MediaStream) HasAudioSpatialFormat() bool

HasAudioSpatialFormat returns a boolean if a field has been set.

func (*MediaStream) HasAverageFrameRate ¶

func (o *MediaStream) HasAverageFrameRate() bool

HasAverageFrameRate returns a boolean if a field has been set.

func (*MediaStream) HasBitDepth ¶

func (o *MediaStream) HasBitDepth() bool

HasBitDepth returns a boolean if a field has been set.

func (*MediaStream) HasBitRate ¶

func (o *MediaStream) HasBitRate() bool

HasBitRate returns a boolean if a field has been set.

func (*MediaStream) HasBlPresentFlag ¶

func (o *MediaStream) HasBlPresentFlag() bool

HasBlPresentFlag returns a boolean if a field has been set.

func (*MediaStream) HasChannelLayout ¶

func (o *MediaStream) HasChannelLayout() bool

HasChannelLayout returns a boolean if a field has been set.

func (*MediaStream) HasChannels ¶

func (o *MediaStream) HasChannels() bool

HasChannels returns a boolean if a field has been set.

func (*MediaStream) HasCodec ¶

func (o *MediaStream) HasCodec() bool

HasCodec returns a boolean if a field has been set.

func (*MediaStream) HasCodecTag ¶

func (o *MediaStream) HasCodecTag() bool

HasCodecTag returns a boolean if a field has been set.

func (*MediaStream) HasCodecTimeBase ¶

func (o *MediaStream) HasCodecTimeBase() bool

HasCodecTimeBase returns a boolean if a field has been set.

func (*MediaStream) HasColorPrimaries ¶

func (o *MediaStream) HasColorPrimaries() bool

HasColorPrimaries returns a boolean if a field has been set.

func (*MediaStream) HasColorRange ¶

func (o *MediaStream) HasColorRange() bool

HasColorRange returns a boolean if a field has been set.

func (*MediaStream) HasColorSpace ¶

func (o *MediaStream) HasColorSpace() bool

HasColorSpace returns a boolean if a field has been set.

func (*MediaStream) HasColorTransfer ¶

func (o *MediaStream) HasColorTransfer() bool

HasColorTransfer returns a boolean if a field has been set.

func (*MediaStream) HasComment ¶

func (o *MediaStream) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*MediaStream) HasDeliveryMethod ¶

func (o *MediaStream) HasDeliveryMethod() bool

HasDeliveryMethod returns a boolean if a field has been set.

func (*MediaStream) HasDeliveryUrl ¶

func (o *MediaStream) HasDeliveryUrl() bool

HasDeliveryUrl returns a boolean if a field has been set.

func (*MediaStream) HasDisplayTitle ¶

func (o *MediaStream) HasDisplayTitle() bool

HasDisplayTitle returns a boolean if a field has been set.

func (*MediaStream) HasDvBlSignalCompatibilityId ¶

func (o *MediaStream) HasDvBlSignalCompatibilityId() bool

HasDvBlSignalCompatibilityId returns a boolean if a field has been set.

func (*MediaStream) HasDvLevel ¶

func (o *MediaStream) HasDvLevel() bool

HasDvLevel returns a boolean if a field has been set.

func (*MediaStream) HasDvProfile ¶

func (o *MediaStream) HasDvProfile() bool

HasDvProfile returns a boolean if a field has been set.

func (*MediaStream) HasDvVersionMajor ¶

func (o *MediaStream) HasDvVersionMajor() bool

HasDvVersionMajor returns a boolean if a field has been set.

func (*MediaStream) HasDvVersionMinor ¶

func (o *MediaStream) HasDvVersionMinor() bool

HasDvVersionMinor returns a boolean if a field has been set.

func (*MediaStream) HasElPresentFlag ¶

func (o *MediaStream) HasElPresentFlag() bool

HasElPresentFlag returns a boolean if a field has been set.

func (*MediaStream) HasHeight ¶

func (o *MediaStream) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*MediaStream) HasIndex ¶

func (o *MediaStream) HasIndex() bool

HasIndex returns a boolean if a field has been set.

func (*MediaStream) HasIsAVC ¶

func (o *MediaStream) HasIsAVC() bool

HasIsAVC returns a boolean if a field has been set.

func (*MediaStream) HasIsAnamorphic ¶

func (o *MediaStream) HasIsAnamorphic() bool

HasIsAnamorphic returns a boolean if a field has been set.

func (*MediaStream) HasIsDefault ¶

func (o *MediaStream) HasIsDefault() bool

HasIsDefault returns a boolean if a field has been set.

func (*MediaStream) HasIsExternal ¶

func (o *MediaStream) HasIsExternal() bool

HasIsExternal returns a boolean if a field has been set.

func (*MediaStream) HasIsExternalUrl ¶

func (o *MediaStream) HasIsExternalUrl() bool

HasIsExternalUrl returns a boolean if a field has been set.

func (*MediaStream) HasIsForced ¶

func (o *MediaStream) HasIsForced() bool

HasIsForced returns a boolean if a field has been set.

func (*MediaStream) HasIsHearingImpaired ¶

func (o *MediaStream) HasIsHearingImpaired() bool

HasIsHearingImpaired returns a boolean if a field has been set.

func (*MediaStream) HasIsInterlaced ¶

func (o *MediaStream) HasIsInterlaced() bool

HasIsInterlaced returns a boolean if a field has been set.

func (*MediaStream) HasIsTextSubtitleStream ¶

func (o *MediaStream) HasIsTextSubtitleStream() bool

HasIsTextSubtitleStream returns a boolean if a field has been set.

func (*MediaStream) HasLanguage ¶

func (o *MediaStream) HasLanguage() bool

HasLanguage returns a boolean if a field has been set.

func (*MediaStream) HasLevel ¶

func (o *MediaStream) HasLevel() bool

HasLevel returns a boolean if a field has been set.

func (*MediaStream) HasLocalizedDefault ¶

func (o *MediaStream) HasLocalizedDefault() bool

HasLocalizedDefault returns a boolean if a field has been set.

func (*MediaStream) HasLocalizedExternal ¶

func (o *MediaStream) HasLocalizedExternal() bool

HasLocalizedExternal returns a boolean if a field has been set.

func (*MediaStream) HasLocalizedForced ¶

func (o *MediaStream) HasLocalizedForced() bool

HasLocalizedForced returns a boolean if a field has been set.

func (*MediaStream) HasLocalizedHearingImpaired ¶

func (o *MediaStream) HasLocalizedHearingImpaired() bool

HasLocalizedHearingImpaired returns a boolean if a field has been set.

func (*MediaStream) HasLocalizedUndefined ¶

func (o *MediaStream) HasLocalizedUndefined() bool

HasLocalizedUndefined returns a boolean if a field has been set.

func (*MediaStream) HasNalLengthSize ¶

func (o *MediaStream) HasNalLengthSize() bool

HasNalLengthSize returns a boolean if a field has been set.

func (*MediaStream) HasPacketLength ¶

func (o *MediaStream) HasPacketLength() bool

HasPacketLength returns a boolean if a field has been set.

func (*MediaStream) HasPath ¶

func (o *MediaStream) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*MediaStream) HasPixelFormat ¶

func (o *MediaStream) HasPixelFormat() bool

HasPixelFormat returns a boolean if a field has been set.

func (*MediaStream) HasProfile ¶

func (o *MediaStream) HasProfile() bool

HasProfile returns a boolean if a field has been set.

func (*MediaStream) HasRealFrameRate ¶

func (o *MediaStream) HasRealFrameRate() bool

HasRealFrameRate returns a boolean if a field has been set.

func (*MediaStream) HasRefFrames ¶

func (o *MediaStream) HasRefFrames() bool

HasRefFrames returns a boolean if a field has been set.

func (*MediaStream) HasReferenceFrameRate ¶

func (o *MediaStream) HasReferenceFrameRate() bool

HasReferenceFrameRate returns a boolean if a field has been set.

func (*MediaStream) HasRotation ¶

func (o *MediaStream) HasRotation() bool

HasRotation returns a boolean if a field has been set.

func (*MediaStream) HasRpuPresentFlag ¶

func (o *MediaStream) HasRpuPresentFlag() bool

HasRpuPresentFlag returns a boolean if a field has been set.

func (*MediaStream) HasSampleRate ¶

func (o *MediaStream) HasSampleRate() bool

HasSampleRate returns a boolean if a field has been set.

func (*MediaStream) HasScore ¶

func (o *MediaStream) HasScore() bool

HasScore returns a boolean if a field has been set.

func (*MediaStream) HasSupportsExternalStream ¶

func (o *MediaStream) HasSupportsExternalStream() bool

HasSupportsExternalStream returns a boolean if a field has been set.

func (*MediaStream) HasTimeBase ¶

func (o *MediaStream) HasTimeBase() bool

HasTimeBase returns a boolean if a field has been set.

func (*MediaStream) HasTitle ¶

func (o *MediaStream) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*MediaStream) HasType ¶

func (o *MediaStream) HasType() bool

HasType returns a boolean if a field has been set.

func (*MediaStream) HasVideoDoViTitle ¶

func (o *MediaStream) HasVideoDoViTitle() bool

HasVideoDoViTitle returns a boolean if a field has been set.

func (*MediaStream) HasVideoRange ¶

func (o *MediaStream) HasVideoRange() bool

HasVideoRange returns a boolean if a field has been set.

func (*MediaStream) HasVideoRangeType ¶

func (o *MediaStream) HasVideoRangeType() bool

HasVideoRangeType returns a boolean if a field has been set.

func (*MediaStream) HasWidth ¶

func (o *MediaStream) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (MediaStream) MarshalJSON ¶

func (o MediaStream) MarshalJSON() ([]byte, error)

func (*MediaStream) SetAspectRatio ¶

func (o *MediaStream) SetAspectRatio(v string)

SetAspectRatio gets a reference to the given NullableString and assigns it to the AspectRatio field.

func (*MediaStream) SetAspectRatioNil ¶

func (o *MediaStream) SetAspectRatioNil()

SetAspectRatioNil sets the value for AspectRatio to be an explicit nil

func (*MediaStream) SetAudioSpatialFormat ¶

func (o *MediaStream) SetAudioSpatialFormat(v AudioSpatialFormat)

SetAudioSpatialFormat gets a reference to the given AudioSpatialFormat and assigns it to the AudioSpatialFormat field.

func (*MediaStream) SetAverageFrameRate ¶

func (o *MediaStream) SetAverageFrameRate(v float32)

SetAverageFrameRate gets a reference to the given NullableFloat32 and assigns it to the AverageFrameRate field.

func (*MediaStream) SetAverageFrameRateNil ¶

func (o *MediaStream) SetAverageFrameRateNil()

SetAverageFrameRateNil sets the value for AverageFrameRate to be an explicit nil

func (*MediaStream) SetBitDepth ¶

func (o *MediaStream) SetBitDepth(v int32)

SetBitDepth gets a reference to the given NullableInt32 and assigns it to the BitDepth field.

func (*MediaStream) SetBitDepthNil ¶

func (o *MediaStream) SetBitDepthNil()

SetBitDepthNil sets the value for BitDepth to be an explicit nil

func (*MediaStream) SetBitRate ¶

func (o *MediaStream) SetBitRate(v int32)

SetBitRate gets a reference to the given NullableInt32 and assigns it to the BitRate field.

func (*MediaStream) SetBitRateNil ¶

func (o *MediaStream) SetBitRateNil()

SetBitRateNil sets the value for BitRate to be an explicit nil

func (*MediaStream) SetBlPresentFlag ¶

func (o *MediaStream) SetBlPresentFlag(v int32)

SetBlPresentFlag gets a reference to the given NullableInt32 and assigns it to the BlPresentFlag field.

func (*MediaStream) SetBlPresentFlagNil ¶

func (o *MediaStream) SetBlPresentFlagNil()

SetBlPresentFlagNil sets the value for BlPresentFlag to be an explicit nil

func (*MediaStream) SetChannelLayout ¶

func (o *MediaStream) SetChannelLayout(v string)

SetChannelLayout gets a reference to the given NullableString and assigns it to the ChannelLayout field.

func (*MediaStream) SetChannelLayoutNil ¶

func (o *MediaStream) SetChannelLayoutNil()

SetChannelLayoutNil sets the value for ChannelLayout to be an explicit nil

func (*MediaStream) SetChannels ¶

func (o *MediaStream) SetChannels(v int32)

SetChannels gets a reference to the given NullableInt32 and assigns it to the Channels field.

func (*MediaStream) SetChannelsNil ¶

func (o *MediaStream) SetChannelsNil()

SetChannelsNil sets the value for Channels to be an explicit nil

func (*MediaStream) SetCodec ¶

func (o *MediaStream) SetCodec(v string)

SetCodec gets a reference to the given NullableString and assigns it to the Codec field.

func (*MediaStream) SetCodecNil ¶

func (o *MediaStream) SetCodecNil()

SetCodecNil sets the value for Codec to be an explicit nil

func (*MediaStream) SetCodecTag ¶

func (o *MediaStream) SetCodecTag(v string)

SetCodecTag gets a reference to the given NullableString and assigns it to the CodecTag field.

func (*MediaStream) SetCodecTagNil ¶

func (o *MediaStream) SetCodecTagNil()

SetCodecTagNil sets the value for CodecTag to be an explicit nil

func (*MediaStream) SetCodecTimeBase ¶

func (o *MediaStream) SetCodecTimeBase(v string)

SetCodecTimeBase gets a reference to the given NullableString and assigns it to the CodecTimeBase field.

func (*MediaStream) SetCodecTimeBaseNil ¶

func (o *MediaStream) SetCodecTimeBaseNil()

SetCodecTimeBaseNil sets the value for CodecTimeBase to be an explicit nil

func (*MediaStream) SetColorPrimaries ¶

func (o *MediaStream) SetColorPrimaries(v string)

SetColorPrimaries gets a reference to the given NullableString and assigns it to the ColorPrimaries field.

func (*MediaStream) SetColorPrimariesNil ¶

func (o *MediaStream) SetColorPrimariesNil()

SetColorPrimariesNil sets the value for ColorPrimaries to be an explicit nil

func (*MediaStream) SetColorRange ¶

func (o *MediaStream) SetColorRange(v string)

SetColorRange gets a reference to the given NullableString and assigns it to the ColorRange field.

func (*MediaStream) SetColorRangeNil ¶

func (o *MediaStream) SetColorRangeNil()

SetColorRangeNil sets the value for ColorRange to be an explicit nil

func (*MediaStream) SetColorSpace ¶

func (o *MediaStream) SetColorSpace(v string)

SetColorSpace gets a reference to the given NullableString and assigns it to the ColorSpace field.

func (*MediaStream) SetColorSpaceNil ¶

func (o *MediaStream) SetColorSpaceNil()

SetColorSpaceNil sets the value for ColorSpace to be an explicit nil

func (*MediaStream) SetColorTransfer ¶

func (o *MediaStream) SetColorTransfer(v string)

SetColorTransfer gets a reference to the given NullableString and assigns it to the ColorTransfer field.

func (*MediaStream) SetColorTransferNil ¶

func (o *MediaStream) SetColorTransferNil()

SetColorTransferNil sets the value for ColorTransfer to be an explicit nil

func (*MediaStream) SetComment ¶

func (o *MediaStream) SetComment(v string)

SetComment gets a reference to the given NullableString and assigns it to the Comment field.

func (*MediaStream) SetCommentNil ¶

func (o *MediaStream) SetCommentNil()

SetCommentNil sets the value for Comment to be an explicit nil

func (*MediaStream) SetDeliveryMethod ¶

func (o *MediaStream) SetDeliveryMethod(v SubtitleDeliveryMethod)

SetDeliveryMethod gets a reference to the given NullableSubtitleDeliveryMethod and assigns it to the DeliveryMethod field.

func (*MediaStream) SetDeliveryMethodNil ¶

func (o *MediaStream) SetDeliveryMethodNil()

SetDeliveryMethodNil sets the value for DeliveryMethod to be an explicit nil

func (*MediaStream) SetDeliveryUrl ¶

func (o *MediaStream) SetDeliveryUrl(v string)

SetDeliveryUrl gets a reference to the given NullableString and assigns it to the DeliveryUrl field.

func (*MediaStream) SetDeliveryUrlNil ¶

func (o *MediaStream) SetDeliveryUrlNil()

SetDeliveryUrlNil sets the value for DeliveryUrl to be an explicit nil

func (*MediaStream) SetDisplayTitle ¶

func (o *MediaStream) SetDisplayTitle(v string)

SetDisplayTitle gets a reference to the given NullableString and assigns it to the DisplayTitle field.

func (*MediaStream) SetDisplayTitleNil ¶

func (o *MediaStream) SetDisplayTitleNil()

SetDisplayTitleNil sets the value for DisplayTitle to be an explicit nil

func (*MediaStream) SetDvBlSignalCompatibilityId ¶

func (o *MediaStream) SetDvBlSignalCompatibilityId(v int32)

SetDvBlSignalCompatibilityId gets a reference to the given NullableInt32 and assigns it to the DvBlSignalCompatibilityId field.

func (*MediaStream) SetDvBlSignalCompatibilityIdNil ¶

func (o *MediaStream) SetDvBlSignalCompatibilityIdNil()

SetDvBlSignalCompatibilityIdNil sets the value for DvBlSignalCompatibilityId to be an explicit nil

func (*MediaStream) SetDvLevel ¶

func (o *MediaStream) SetDvLevel(v int32)

SetDvLevel gets a reference to the given NullableInt32 and assigns it to the DvLevel field.

func (*MediaStream) SetDvLevelNil ¶

func (o *MediaStream) SetDvLevelNil()

SetDvLevelNil sets the value for DvLevel to be an explicit nil

func (*MediaStream) SetDvProfile ¶

func (o *MediaStream) SetDvProfile(v int32)

SetDvProfile gets a reference to the given NullableInt32 and assigns it to the DvProfile field.

func (*MediaStream) SetDvProfileNil ¶

func (o *MediaStream) SetDvProfileNil()

SetDvProfileNil sets the value for DvProfile to be an explicit nil

func (*MediaStream) SetDvVersionMajor ¶

func (o *MediaStream) SetDvVersionMajor(v int32)

SetDvVersionMajor gets a reference to the given NullableInt32 and assigns it to the DvVersionMajor field.

func (*MediaStream) SetDvVersionMajorNil ¶

func (o *MediaStream) SetDvVersionMajorNil()

SetDvVersionMajorNil sets the value for DvVersionMajor to be an explicit nil

func (*MediaStream) SetDvVersionMinor ¶

func (o *MediaStream) SetDvVersionMinor(v int32)

SetDvVersionMinor gets a reference to the given NullableInt32 and assigns it to the DvVersionMinor field.

func (*MediaStream) SetDvVersionMinorNil ¶

func (o *MediaStream) SetDvVersionMinorNil()

SetDvVersionMinorNil sets the value for DvVersionMinor to be an explicit nil

func (*MediaStream) SetElPresentFlag ¶

func (o *MediaStream) SetElPresentFlag(v int32)

SetElPresentFlag gets a reference to the given NullableInt32 and assigns it to the ElPresentFlag field.

func (*MediaStream) SetElPresentFlagNil ¶

func (o *MediaStream) SetElPresentFlagNil()

SetElPresentFlagNil sets the value for ElPresentFlag to be an explicit nil

func (*MediaStream) SetHeight ¶

func (o *MediaStream) SetHeight(v int32)

SetHeight gets a reference to the given NullableInt32 and assigns it to the Height field.

func (*MediaStream) SetHeightNil ¶

func (o *MediaStream) SetHeightNil()

SetHeightNil sets the value for Height to be an explicit nil

func (*MediaStream) SetIndex ¶

func (o *MediaStream) SetIndex(v int32)

SetIndex gets a reference to the given int32 and assigns it to the Index field.

func (*MediaStream) SetIsAVC ¶

func (o *MediaStream) SetIsAVC(v bool)

SetIsAVC gets a reference to the given NullableBool and assigns it to the IsAVC field.

func (*MediaStream) SetIsAVCNil ¶

func (o *MediaStream) SetIsAVCNil()

SetIsAVCNil sets the value for IsAVC to be an explicit nil

func (*MediaStream) SetIsAnamorphic ¶

func (o *MediaStream) SetIsAnamorphic(v bool)

SetIsAnamorphic gets a reference to the given NullableBool and assigns it to the IsAnamorphic field.

func (*MediaStream) SetIsAnamorphicNil ¶

func (o *MediaStream) SetIsAnamorphicNil()

SetIsAnamorphicNil sets the value for IsAnamorphic to be an explicit nil

func (*MediaStream) SetIsDefault ¶

func (o *MediaStream) SetIsDefault(v bool)

SetIsDefault gets a reference to the given bool and assigns it to the IsDefault field.

func (*MediaStream) SetIsExternal ¶

func (o *MediaStream) SetIsExternal(v bool)

SetIsExternal gets a reference to the given bool and assigns it to the IsExternal field.

func (*MediaStream) SetIsExternalUrl ¶

func (o *MediaStream) SetIsExternalUrl(v bool)

SetIsExternalUrl gets a reference to the given NullableBool and assigns it to the IsExternalUrl field.

func (*MediaStream) SetIsExternalUrlNil ¶

func (o *MediaStream) SetIsExternalUrlNil()

SetIsExternalUrlNil sets the value for IsExternalUrl to be an explicit nil

func (*MediaStream) SetIsForced ¶

func (o *MediaStream) SetIsForced(v bool)

SetIsForced gets a reference to the given bool and assigns it to the IsForced field.

func (*MediaStream) SetIsHearingImpaired ¶

func (o *MediaStream) SetIsHearingImpaired(v bool)

SetIsHearingImpaired gets a reference to the given bool and assigns it to the IsHearingImpaired field.

func (*MediaStream) SetIsInterlaced ¶

func (o *MediaStream) SetIsInterlaced(v bool)

SetIsInterlaced gets a reference to the given bool and assigns it to the IsInterlaced field.

func (*MediaStream) SetIsTextSubtitleStream ¶

func (o *MediaStream) SetIsTextSubtitleStream(v bool)

SetIsTextSubtitleStream gets a reference to the given bool and assigns it to the IsTextSubtitleStream field.

func (*MediaStream) SetLanguage ¶

func (o *MediaStream) SetLanguage(v string)

SetLanguage gets a reference to the given NullableString and assigns it to the Language field.

func (*MediaStream) SetLanguageNil ¶

func (o *MediaStream) SetLanguageNil()

SetLanguageNil sets the value for Language to be an explicit nil

func (*MediaStream) SetLevel ¶

func (o *MediaStream) SetLevel(v float64)

SetLevel gets a reference to the given NullableFloat64 and assigns it to the Level field.

func (*MediaStream) SetLevelNil ¶

func (o *MediaStream) SetLevelNil()

SetLevelNil sets the value for Level to be an explicit nil

func (*MediaStream) SetLocalizedDefault ¶

func (o *MediaStream) SetLocalizedDefault(v string)

SetLocalizedDefault gets a reference to the given NullableString and assigns it to the LocalizedDefault field.

func (*MediaStream) SetLocalizedDefaultNil ¶

func (o *MediaStream) SetLocalizedDefaultNil()

SetLocalizedDefaultNil sets the value for LocalizedDefault to be an explicit nil

func (*MediaStream) SetLocalizedExternal ¶

func (o *MediaStream) SetLocalizedExternal(v string)

SetLocalizedExternal gets a reference to the given NullableString and assigns it to the LocalizedExternal field.

func (*MediaStream) SetLocalizedExternalNil ¶

func (o *MediaStream) SetLocalizedExternalNil()

SetLocalizedExternalNil sets the value for LocalizedExternal to be an explicit nil

func (*MediaStream) SetLocalizedForced ¶

func (o *MediaStream) SetLocalizedForced(v string)

SetLocalizedForced gets a reference to the given NullableString and assigns it to the LocalizedForced field.

func (*MediaStream) SetLocalizedForcedNil ¶

func (o *MediaStream) SetLocalizedForcedNil()

SetLocalizedForcedNil sets the value for LocalizedForced to be an explicit nil

func (*MediaStream) SetLocalizedHearingImpaired ¶

func (o *MediaStream) SetLocalizedHearingImpaired(v string)

SetLocalizedHearingImpaired gets a reference to the given NullableString and assigns it to the LocalizedHearingImpaired field.

func (*MediaStream) SetLocalizedHearingImpairedNil ¶

func (o *MediaStream) SetLocalizedHearingImpairedNil()

SetLocalizedHearingImpairedNil sets the value for LocalizedHearingImpaired to be an explicit nil

func (*MediaStream) SetLocalizedUndefined ¶

func (o *MediaStream) SetLocalizedUndefined(v string)

SetLocalizedUndefined gets a reference to the given NullableString and assigns it to the LocalizedUndefined field.

func (*MediaStream) SetLocalizedUndefinedNil ¶

func (o *MediaStream) SetLocalizedUndefinedNil()

SetLocalizedUndefinedNil sets the value for LocalizedUndefined to be an explicit nil

func (*MediaStream) SetNalLengthSize ¶

func (o *MediaStream) SetNalLengthSize(v string)

SetNalLengthSize gets a reference to the given NullableString and assigns it to the NalLengthSize field.

func (*MediaStream) SetNalLengthSizeNil ¶

func (o *MediaStream) SetNalLengthSizeNil()

SetNalLengthSizeNil sets the value for NalLengthSize to be an explicit nil

func (*MediaStream) SetPacketLength ¶

func (o *MediaStream) SetPacketLength(v int32)

SetPacketLength gets a reference to the given NullableInt32 and assigns it to the PacketLength field.

func (*MediaStream) SetPacketLengthNil ¶

func (o *MediaStream) SetPacketLengthNil()

SetPacketLengthNil sets the value for PacketLength to be an explicit nil

func (*MediaStream) SetPath ¶

func (o *MediaStream) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*MediaStream) SetPathNil ¶

func (o *MediaStream) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*MediaStream) SetPixelFormat ¶

func (o *MediaStream) SetPixelFormat(v string)

SetPixelFormat gets a reference to the given NullableString and assigns it to the PixelFormat field.

func (*MediaStream) SetPixelFormatNil ¶

func (o *MediaStream) SetPixelFormatNil()

SetPixelFormatNil sets the value for PixelFormat to be an explicit nil

func (*MediaStream) SetProfile ¶

func (o *MediaStream) SetProfile(v string)

SetProfile gets a reference to the given NullableString and assigns it to the Profile field.

func (*MediaStream) SetProfileNil ¶

func (o *MediaStream) SetProfileNil()

SetProfileNil sets the value for Profile to be an explicit nil

func (*MediaStream) SetRealFrameRate ¶

func (o *MediaStream) SetRealFrameRate(v float32)

SetRealFrameRate gets a reference to the given NullableFloat32 and assigns it to the RealFrameRate field.

func (*MediaStream) SetRealFrameRateNil ¶

func (o *MediaStream) SetRealFrameRateNil()

SetRealFrameRateNil sets the value for RealFrameRate to be an explicit nil

func (*MediaStream) SetRefFrames ¶

func (o *MediaStream) SetRefFrames(v int32)

SetRefFrames gets a reference to the given NullableInt32 and assigns it to the RefFrames field.

func (*MediaStream) SetRefFramesNil ¶

func (o *MediaStream) SetRefFramesNil()

SetRefFramesNil sets the value for RefFrames to be an explicit nil

func (*MediaStream) SetReferenceFrameRate ¶

func (o *MediaStream) SetReferenceFrameRate(v float32)

SetReferenceFrameRate gets a reference to the given NullableFloat32 and assigns it to the ReferenceFrameRate field.

func (*MediaStream) SetReferenceFrameRateNil ¶

func (o *MediaStream) SetReferenceFrameRateNil()

SetReferenceFrameRateNil sets the value for ReferenceFrameRate to be an explicit nil

func (*MediaStream) SetRotation ¶

func (o *MediaStream) SetRotation(v int32)

SetRotation gets a reference to the given NullableInt32 and assigns it to the Rotation field.

func (*MediaStream) SetRotationNil ¶

func (o *MediaStream) SetRotationNil()

SetRotationNil sets the value for Rotation to be an explicit nil

func (*MediaStream) SetRpuPresentFlag ¶

func (o *MediaStream) SetRpuPresentFlag(v int32)

SetRpuPresentFlag gets a reference to the given NullableInt32 and assigns it to the RpuPresentFlag field.

func (*MediaStream) SetRpuPresentFlagNil ¶

func (o *MediaStream) SetRpuPresentFlagNil()

SetRpuPresentFlagNil sets the value for RpuPresentFlag to be an explicit nil

func (*MediaStream) SetSampleRate ¶

func (o *MediaStream) SetSampleRate(v int32)

SetSampleRate gets a reference to the given NullableInt32 and assigns it to the SampleRate field.

func (*MediaStream) SetSampleRateNil ¶

func (o *MediaStream) SetSampleRateNil()

SetSampleRateNil sets the value for SampleRate to be an explicit nil

func (*MediaStream) SetScore ¶

func (o *MediaStream) SetScore(v int32)

SetScore gets a reference to the given NullableInt32 and assigns it to the Score field.

func (*MediaStream) SetScoreNil ¶

func (o *MediaStream) SetScoreNil()

SetScoreNil sets the value for Score to be an explicit nil

func (*MediaStream) SetSupportsExternalStream ¶

func (o *MediaStream) SetSupportsExternalStream(v bool)

SetSupportsExternalStream gets a reference to the given bool and assigns it to the SupportsExternalStream field.

func (*MediaStream) SetTimeBase ¶

func (o *MediaStream) SetTimeBase(v string)

SetTimeBase gets a reference to the given NullableString and assigns it to the TimeBase field.

func (*MediaStream) SetTimeBaseNil ¶

func (o *MediaStream) SetTimeBaseNil()

SetTimeBaseNil sets the value for TimeBase to be an explicit nil

func (*MediaStream) SetTitle ¶

func (o *MediaStream) SetTitle(v string)

SetTitle gets a reference to the given NullableString and assigns it to the Title field.

func (*MediaStream) SetTitleNil ¶

func (o *MediaStream) SetTitleNil()

SetTitleNil sets the value for Title to be an explicit nil

func (*MediaStream) SetType ¶

func (o *MediaStream) SetType(v MediaStreamType)

SetType gets a reference to the given MediaStreamType and assigns it to the Type field.

func (*MediaStream) SetVideoDoViTitle ¶

func (o *MediaStream) SetVideoDoViTitle(v string)

SetVideoDoViTitle gets a reference to the given NullableString and assigns it to the VideoDoViTitle field.

func (*MediaStream) SetVideoDoViTitleNil ¶

func (o *MediaStream) SetVideoDoViTitleNil()

SetVideoDoViTitleNil sets the value for VideoDoViTitle to be an explicit nil

func (*MediaStream) SetVideoRange ¶

func (o *MediaStream) SetVideoRange(v VideoRange)

SetVideoRange gets a reference to the given VideoRange and assigns it to the VideoRange field.

func (*MediaStream) SetVideoRangeType ¶

func (o *MediaStream) SetVideoRangeType(v VideoRangeType)

SetVideoRangeType gets a reference to the given VideoRangeType and assigns it to the VideoRangeType field.

func (*MediaStream) SetWidth ¶

func (o *MediaStream) SetWidth(v int32)

SetWidth gets a reference to the given NullableInt32 and assigns it to the Width field.

func (*MediaStream) SetWidthNil ¶

func (o *MediaStream) SetWidthNil()

SetWidthNil sets the value for Width to be an explicit nil

func (MediaStream) ToMap ¶

func (o MediaStream) ToMap() (map[string]interface{}, error)

func (*MediaStream) UnsetAspectRatio ¶

func (o *MediaStream) UnsetAspectRatio()

UnsetAspectRatio ensures that no value is present for AspectRatio, not even an explicit nil

func (*MediaStream) UnsetAverageFrameRate ¶

func (o *MediaStream) UnsetAverageFrameRate()

UnsetAverageFrameRate ensures that no value is present for AverageFrameRate, not even an explicit nil

func (*MediaStream) UnsetBitDepth ¶

func (o *MediaStream) UnsetBitDepth()

UnsetBitDepth ensures that no value is present for BitDepth, not even an explicit nil

func (*MediaStream) UnsetBitRate ¶

func (o *MediaStream) UnsetBitRate()

UnsetBitRate ensures that no value is present for BitRate, not even an explicit nil

func (*MediaStream) UnsetBlPresentFlag ¶

func (o *MediaStream) UnsetBlPresentFlag()

UnsetBlPresentFlag ensures that no value is present for BlPresentFlag, not even an explicit nil

func (*MediaStream) UnsetChannelLayout ¶

func (o *MediaStream) UnsetChannelLayout()

UnsetChannelLayout ensures that no value is present for ChannelLayout, not even an explicit nil

func (*MediaStream) UnsetChannels ¶

func (o *MediaStream) UnsetChannels()

UnsetChannels ensures that no value is present for Channels, not even an explicit nil

func (*MediaStream) UnsetCodec ¶

func (o *MediaStream) UnsetCodec()

UnsetCodec ensures that no value is present for Codec, not even an explicit nil

func (*MediaStream) UnsetCodecTag ¶

func (o *MediaStream) UnsetCodecTag()

UnsetCodecTag ensures that no value is present for CodecTag, not even an explicit nil

func (*MediaStream) UnsetCodecTimeBase ¶

func (o *MediaStream) UnsetCodecTimeBase()

UnsetCodecTimeBase ensures that no value is present for CodecTimeBase, not even an explicit nil

func (*MediaStream) UnsetColorPrimaries ¶

func (o *MediaStream) UnsetColorPrimaries()

UnsetColorPrimaries ensures that no value is present for ColorPrimaries, not even an explicit nil

func (*MediaStream) UnsetColorRange ¶

func (o *MediaStream) UnsetColorRange()

UnsetColorRange ensures that no value is present for ColorRange, not even an explicit nil

func (*MediaStream) UnsetColorSpace ¶

func (o *MediaStream) UnsetColorSpace()

UnsetColorSpace ensures that no value is present for ColorSpace, not even an explicit nil

func (*MediaStream) UnsetColorTransfer ¶

func (o *MediaStream) UnsetColorTransfer()

UnsetColorTransfer ensures that no value is present for ColorTransfer, not even an explicit nil

func (*MediaStream) UnsetComment ¶

func (o *MediaStream) UnsetComment()

UnsetComment ensures that no value is present for Comment, not even an explicit nil

func (*MediaStream) UnsetDeliveryMethod ¶

func (o *MediaStream) UnsetDeliveryMethod()

UnsetDeliveryMethod ensures that no value is present for DeliveryMethod, not even an explicit nil

func (*MediaStream) UnsetDeliveryUrl ¶

func (o *MediaStream) UnsetDeliveryUrl()

UnsetDeliveryUrl ensures that no value is present for DeliveryUrl, not even an explicit nil

func (*MediaStream) UnsetDisplayTitle ¶

func (o *MediaStream) UnsetDisplayTitle()

UnsetDisplayTitle ensures that no value is present for DisplayTitle, not even an explicit nil

func (*MediaStream) UnsetDvBlSignalCompatibilityId ¶

func (o *MediaStream) UnsetDvBlSignalCompatibilityId()

UnsetDvBlSignalCompatibilityId ensures that no value is present for DvBlSignalCompatibilityId, not even an explicit nil

func (*MediaStream) UnsetDvLevel ¶

func (o *MediaStream) UnsetDvLevel()

UnsetDvLevel ensures that no value is present for DvLevel, not even an explicit nil

func (*MediaStream) UnsetDvProfile ¶

func (o *MediaStream) UnsetDvProfile()

UnsetDvProfile ensures that no value is present for DvProfile, not even an explicit nil

func (*MediaStream) UnsetDvVersionMajor ¶

func (o *MediaStream) UnsetDvVersionMajor()

UnsetDvVersionMajor ensures that no value is present for DvVersionMajor, not even an explicit nil

func (*MediaStream) UnsetDvVersionMinor ¶

func (o *MediaStream) UnsetDvVersionMinor()

UnsetDvVersionMinor ensures that no value is present for DvVersionMinor, not even an explicit nil

func (*MediaStream) UnsetElPresentFlag ¶

func (o *MediaStream) UnsetElPresentFlag()

UnsetElPresentFlag ensures that no value is present for ElPresentFlag, not even an explicit nil

func (*MediaStream) UnsetHeight ¶

func (o *MediaStream) UnsetHeight()

UnsetHeight ensures that no value is present for Height, not even an explicit nil

func (*MediaStream) UnsetIsAVC ¶

func (o *MediaStream) UnsetIsAVC()

UnsetIsAVC ensures that no value is present for IsAVC, not even an explicit nil

func (*MediaStream) UnsetIsAnamorphic ¶

func (o *MediaStream) UnsetIsAnamorphic()

UnsetIsAnamorphic ensures that no value is present for IsAnamorphic, not even an explicit nil

func (*MediaStream) UnsetIsExternalUrl ¶

func (o *MediaStream) UnsetIsExternalUrl()

UnsetIsExternalUrl ensures that no value is present for IsExternalUrl, not even an explicit nil

func (*MediaStream) UnsetLanguage ¶

func (o *MediaStream) UnsetLanguage()

UnsetLanguage ensures that no value is present for Language, not even an explicit nil

func (*MediaStream) UnsetLevel ¶

func (o *MediaStream) UnsetLevel()

UnsetLevel ensures that no value is present for Level, not even an explicit nil

func (*MediaStream) UnsetLocalizedDefault ¶

func (o *MediaStream) UnsetLocalizedDefault()

UnsetLocalizedDefault ensures that no value is present for LocalizedDefault, not even an explicit nil

func (*MediaStream) UnsetLocalizedExternal ¶

func (o *MediaStream) UnsetLocalizedExternal()

UnsetLocalizedExternal ensures that no value is present for LocalizedExternal, not even an explicit nil

func (*MediaStream) UnsetLocalizedForced ¶

func (o *MediaStream) UnsetLocalizedForced()

UnsetLocalizedForced ensures that no value is present for LocalizedForced, not even an explicit nil

func (*MediaStream) UnsetLocalizedHearingImpaired ¶

func (o *MediaStream) UnsetLocalizedHearingImpaired()

UnsetLocalizedHearingImpaired ensures that no value is present for LocalizedHearingImpaired, not even an explicit nil

func (*MediaStream) UnsetLocalizedUndefined ¶

func (o *MediaStream) UnsetLocalizedUndefined()

UnsetLocalizedUndefined ensures that no value is present for LocalizedUndefined, not even an explicit nil

func (*MediaStream) UnsetNalLengthSize ¶

func (o *MediaStream) UnsetNalLengthSize()

UnsetNalLengthSize ensures that no value is present for NalLengthSize, not even an explicit nil

func (*MediaStream) UnsetPacketLength ¶

func (o *MediaStream) UnsetPacketLength()

UnsetPacketLength ensures that no value is present for PacketLength, not even an explicit nil

func (*MediaStream) UnsetPath ¶

func (o *MediaStream) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*MediaStream) UnsetPixelFormat ¶

func (o *MediaStream) UnsetPixelFormat()

UnsetPixelFormat ensures that no value is present for PixelFormat, not even an explicit nil

func (*MediaStream) UnsetProfile ¶

func (o *MediaStream) UnsetProfile()

UnsetProfile ensures that no value is present for Profile, not even an explicit nil

func (*MediaStream) UnsetRealFrameRate ¶

func (o *MediaStream) UnsetRealFrameRate()

UnsetRealFrameRate ensures that no value is present for RealFrameRate, not even an explicit nil

func (*MediaStream) UnsetRefFrames ¶

func (o *MediaStream) UnsetRefFrames()

UnsetRefFrames ensures that no value is present for RefFrames, not even an explicit nil

func (*MediaStream) UnsetReferenceFrameRate ¶

func (o *MediaStream) UnsetReferenceFrameRate()

UnsetReferenceFrameRate ensures that no value is present for ReferenceFrameRate, not even an explicit nil

func (*MediaStream) UnsetRotation ¶

func (o *MediaStream) UnsetRotation()

UnsetRotation ensures that no value is present for Rotation, not even an explicit nil

func (*MediaStream) UnsetRpuPresentFlag ¶

func (o *MediaStream) UnsetRpuPresentFlag()

UnsetRpuPresentFlag ensures that no value is present for RpuPresentFlag, not even an explicit nil

func (*MediaStream) UnsetSampleRate ¶

func (o *MediaStream) UnsetSampleRate()

UnsetSampleRate ensures that no value is present for SampleRate, not even an explicit nil

func (*MediaStream) UnsetScore ¶

func (o *MediaStream) UnsetScore()

UnsetScore ensures that no value is present for Score, not even an explicit nil

func (*MediaStream) UnsetTimeBase ¶

func (o *MediaStream) UnsetTimeBase()

UnsetTimeBase ensures that no value is present for TimeBase, not even an explicit nil

func (*MediaStream) UnsetTitle ¶

func (o *MediaStream) UnsetTitle()

UnsetTitle ensures that no value is present for Title, not even an explicit nil

func (*MediaStream) UnsetVideoDoViTitle ¶

func (o *MediaStream) UnsetVideoDoViTitle()

UnsetVideoDoViTitle ensures that no value is present for VideoDoViTitle, not even an explicit nil

func (*MediaStream) UnsetWidth ¶

func (o *MediaStream) UnsetWidth()

UnsetWidth ensures that no value is present for Width, not even an explicit nil

type MediaStreamProtocol ¶

type MediaStreamProtocol string

MediaStreamProtocol Media streaming protocol. Lowercase for backwards compatibility.

const (
	MEDIASTREAMPROTOCOL_HTTP MediaStreamProtocol = "http"
	MEDIASTREAMPROTOCOL_HLS  MediaStreamProtocol = "hls"
)

List of MediaStreamProtocol

func NewMediaStreamProtocolFromValue ¶

func NewMediaStreamProtocolFromValue(v string) (*MediaStreamProtocol, error)

NewMediaStreamProtocolFromValue returns a pointer to a valid MediaStreamProtocol for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MediaStreamProtocol) IsValid ¶

func (v MediaStreamProtocol) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MediaStreamProtocol) Ptr ¶

Ptr returns reference to MediaStreamProtocol value

func (*MediaStreamProtocol) UnmarshalJSON ¶

func (v *MediaStreamProtocol) UnmarshalJSON(src []byte) error

type MediaStreamType ¶

type MediaStreamType string

MediaStreamType Enum MediaStreamType.

const (
	MEDIASTREAMTYPE_AUDIO          MediaStreamType = "Audio"
	MEDIASTREAMTYPE_VIDEO          MediaStreamType = "Video"
	MEDIASTREAMTYPE_SUBTITLE       MediaStreamType = "Subtitle"
	MEDIASTREAMTYPE_EMBEDDED_IMAGE MediaStreamType = "EmbeddedImage"
	MEDIASTREAMTYPE_DATA           MediaStreamType = "Data"
	MEDIASTREAMTYPE_LYRIC          MediaStreamType = "Lyric"
)

List of MediaStreamType

func NewMediaStreamTypeFromValue ¶

func NewMediaStreamTypeFromValue(v string) (*MediaStreamType, error)

NewMediaStreamTypeFromValue returns a pointer to a valid MediaStreamType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MediaStreamType) IsValid ¶

func (v MediaStreamType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MediaStreamType) Ptr ¶

Ptr returns reference to MediaStreamType value

func (*MediaStreamType) UnmarshalJSON ¶

func (v *MediaStreamType) UnmarshalJSON(src []byte) error

type MediaType ¶

type MediaType string

MediaType Media types.

const (
	MEDIATYPE_UNKNOWN MediaType = "Unknown"
	MEDIATYPE_VIDEO   MediaType = "Video"
	MEDIATYPE_AUDIO   MediaType = "Audio"
	MEDIATYPE_PHOTO   MediaType = "Photo"
	MEDIATYPE_BOOK    MediaType = "Book"
)

List of MediaType

func NewMediaTypeFromValue ¶

func NewMediaTypeFromValue(v string) (*MediaType, error)

NewMediaTypeFromValue returns a pointer to a valid MediaType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MediaType) IsValid ¶

func (v MediaType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MediaType) Ptr ¶

func (v MediaType) Ptr() *MediaType

Ptr returns reference to MediaType value

func (*MediaType) UnmarshalJSON ¶

func (v *MediaType) UnmarshalJSON(src []byte) error

type MediaUpdateInfoDto ¶

type MediaUpdateInfoDto struct {
	// Gets or sets the list of updates.
	Updates []MediaUpdateInfoPathDto `json:"Updates,omitempty"`
}

MediaUpdateInfoDto Media Update Info Dto.

func NewMediaUpdateInfoDto ¶

func NewMediaUpdateInfoDto() *MediaUpdateInfoDto

NewMediaUpdateInfoDto instantiates a new MediaUpdateInfoDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMediaUpdateInfoDtoWithDefaults ¶

func NewMediaUpdateInfoDtoWithDefaults() *MediaUpdateInfoDto

NewMediaUpdateInfoDtoWithDefaults instantiates a new MediaUpdateInfoDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MediaUpdateInfoDto) GetUpdates ¶

func (o *MediaUpdateInfoDto) GetUpdates() []MediaUpdateInfoPathDto

GetUpdates returns the Updates field value if set, zero value otherwise.

func (*MediaUpdateInfoDto) GetUpdatesOk ¶

func (o *MediaUpdateInfoDto) GetUpdatesOk() ([]MediaUpdateInfoPathDto, bool)

GetUpdatesOk returns a tuple with the Updates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MediaUpdateInfoDto) HasUpdates ¶

func (o *MediaUpdateInfoDto) HasUpdates() bool

HasUpdates returns a boolean if a field has been set.

func (MediaUpdateInfoDto) MarshalJSON ¶

func (o MediaUpdateInfoDto) MarshalJSON() ([]byte, error)

func (*MediaUpdateInfoDto) SetUpdates ¶

func (o *MediaUpdateInfoDto) SetUpdates(v []MediaUpdateInfoPathDto)

SetUpdates gets a reference to the given []MediaUpdateInfoPathDto and assigns it to the Updates field.

func (MediaUpdateInfoDto) ToMap ¶

func (o MediaUpdateInfoDto) ToMap() (map[string]interface{}, error)

type MediaUpdateInfoPathDto ¶

type MediaUpdateInfoPathDto struct {
	// Gets or sets media path.
	Path NullableString `json:"Path,omitempty"`
	// Gets or sets media update type.  Created, Modified, Deleted.
	UpdateType NullableString `json:"UpdateType,omitempty"`
}

MediaUpdateInfoPathDto The media update info path.

func NewMediaUpdateInfoPathDto ¶

func NewMediaUpdateInfoPathDto() *MediaUpdateInfoPathDto

NewMediaUpdateInfoPathDto instantiates a new MediaUpdateInfoPathDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMediaUpdateInfoPathDtoWithDefaults ¶

func NewMediaUpdateInfoPathDtoWithDefaults() *MediaUpdateInfoPathDto

NewMediaUpdateInfoPathDtoWithDefaults instantiates a new MediaUpdateInfoPathDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MediaUpdateInfoPathDto) GetPath ¶

func (o *MediaUpdateInfoPathDto) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaUpdateInfoPathDto) GetPathOk ¶

func (o *MediaUpdateInfoPathDto) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaUpdateInfoPathDto) GetUpdateType ¶

func (o *MediaUpdateInfoPathDto) GetUpdateType() string

GetUpdateType returns the UpdateType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaUpdateInfoPathDto) GetUpdateTypeOk ¶

func (o *MediaUpdateInfoPathDto) GetUpdateTypeOk() (*string, bool)

GetUpdateTypeOk returns a tuple with the UpdateType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaUpdateInfoPathDto) HasPath ¶

func (o *MediaUpdateInfoPathDto) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*MediaUpdateInfoPathDto) HasUpdateType ¶

func (o *MediaUpdateInfoPathDto) HasUpdateType() bool

HasUpdateType returns a boolean if a field has been set.

func (MediaUpdateInfoPathDto) MarshalJSON ¶

func (o MediaUpdateInfoPathDto) MarshalJSON() ([]byte, error)

func (*MediaUpdateInfoPathDto) SetPath ¶

func (o *MediaUpdateInfoPathDto) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*MediaUpdateInfoPathDto) SetPathNil ¶

func (o *MediaUpdateInfoPathDto) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*MediaUpdateInfoPathDto) SetUpdateType ¶

func (o *MediaUpdateInfoPathDto) SetUpdateType(v string)

SetUpdateType gets a reference to the given NullableString and assigns it to the UpdateType field.

func (*MediaUpdateInfoPathDto) SetUpdateTypeNil ¶

func (o *MediaUpdateInfoPathDto) SetUpdateTypeNil()

SetUpdateTypeNil sets the value for UpdateType to be an explicit nil

func (MediaUpdateInfoPathDto) ToMap ¶

func (o MediaUpdateInfoPathDto) ToMap() (map[string]interface{}, error)

func (*MediaUpdateInfoPathDto) UnsetPath ¶

func (o *MediaUpdateInfoPathDto) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*MediaUpdateInfoPathDto) UnsetUpdateType ¶

func (o *MediaUpdateInfoPathDto) UnsetUpdateType()

UnsetUpdateType ensures that no value is present for UpdateType, not even an explicit nil

type MediaUrl ¶

type MediaUrl struct {
	Url  NullableString `json:"Url,omitempty"`
	Name NullableString `json:"Name,omitempty"`
}

MediaUrl struct for MediaUrl

func NewMediaUrl ¶

func NewMediaUrl() *MediaUrl

NewMediaUrl instantiates a new MediaUrl object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMediaUrlWithDefaults ¶

func NewMediaUrlWithDefaults() *MediaUrl

NewMediaUrlWithDefaults instantiates a new MediaUrl object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MediaUrl) GetName ¶

func (o *MediaUrl) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaUrl) GetNameOk ¶

func (o *MediaUrl) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaUrl) GetUrl ¶

func (o *MediaUrl) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MediaUrl) GetUrlOk ¶

func (o *MediaUrl) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MediaUrl) HasName ¶

func (o *MediaUrl) HasName() bool

HasName returns a boolean if a field has been set.

func (*MediaUrl) HasUrl ¶

func (o *MediaUrl) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (MediaUrl) MarshalJSON ¶

func (o MediaUrl) MarshalJSON() ([]byte, error)

func (*MediaUrl) SetName ¶

func (o *MediaUrl) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*MediaUrl) SetNameNil ¶

func (o *MediaUrl) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*MediaUrl) SetUrl ¶

func (o *MediaUrl) SetUrl(v string)

SetUrl gets a reference to the given NullableString and assigns it to the Url field.

func (*MediaUrl) SetUrlNil ¶

func (o *MediaUrl) SetUrlNil()

SetUrlNil sets the value for Url to be an explicit nil

func (MediaUrl) ToMap ¶

func (o MediaUrl) ToMap() (map[string]interface{}, error)

func (*MediaUrl) UnsetName ¶

func (o *MediaUrl) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*MediaUrl) UnsetUrl ¶

func (o *MediaUrl) UnsetUrl()

UnsetUrl ensures that no value is present for Url, not even an explicit nil

type MessageCommand ¶

type MessageCommand struct {
	Header    NullableString `json:"Header,omitempty"`
	Text      string         `json:"Text"`
	TimeoutMs NullableInt64  `json:"TimeoutMs,omitempty"`
}

MessageCommand struct for MessageCommand

func NewMessageCommand ¶

func NewMessageCommand(text string) *MessageCommand

NewMessageCommand instantiates a new MessageCommand object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageCommandWithDefaults ¶

func NewMessageCommandWithDefaults() *MessageCommand

NewMessageCommandWithDefaults instantiates a new MessageCommand object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageCommand) GetHeader ¶

func (o *MessageCommand) GetHeader() string

GetHeader returns the Header field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MessageCommand) GetHeaderOk ¶

func (o *MessageCommand) GetHeaderOk() (*string, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MessageCommand) GetText ¶

func (o *MessageCommand) GetText() string

GetText returns the Text field value

func (*MessageCommand) GetTextOk ¶

func (o *MessageCommand) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value and a boolean to check if the value has been set.

func (*MessageCommand) GetTimeoutMs ¶

func (o *MessageCommand) GetTimeoutMs() int64

GetTimeoutMs returns the TimeoutMs field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MessageCommand) GetTimeoutMsOk ¶

func (o *MessageCommand) GetTimeoutMsOk() (*int64, bool)

GetTimeoutMsOk returns a tuple with the TimeoutMs field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MessageCommand) HasHeader ¶

func (o *MessageCommand) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (*MessageCommand) HasTimeoutMs ¶

func (o *MessageCommand) HasTimeoutMs() bool

HasTimeoutMs returns a boolean if a field has been set.

func (MessageCommand) MarshalJSON ¶

func (o MessageCommand) MarshalJSON() ([]byte, error)

func (*MessageCommand) SetHeader ¶

func (o *MessageCommand) SetHeader(v string)

SetHeader gets a reference to the given NullableString and assigns it to the Header field.

func (*MessageCommand) SetHeaderNil ¶

func (o *MessageCommand) SetHeaderNil()

SetHeaderNil sets the value for Header to be an explicit nil

func (*MessageCommand) SetText ¶

func (o *MessageCommand) SetText(v string)

SetText sets field value

func (*MessageCommand) SetTimeoutMs ¶

func (o *MessageCommand) SetTimeoutMs(v int64)

SetTimeoutMs gets a reference to the given NullableInt64 and assigns it to the TimeoutMs field.

func (*MessageCommand) SetTimeoutMsNil ¶

func (o *MessageCommand) SetTimeoutMsNil()

SetTimeoutMsNil sets the value for TimeoutMs to be an explicit nil

func (MessageCommand) ToMap ¶

func (o MessageCommand) ToMap() (map[string]interface{}, error)

func (*MessageCommand) UnmarshalJSON ¶

func (o *MessageCommand) UnmarshalJSON(data []byte) (err error)

func (*MessageCommand) UnsetHeader ¶

func (o *MessageCommand) UnsetHeader()

UnsetHeader ensures that no value is present for Header, not even an explicit nil

func (*MessageCommand) UnsetTimeoutMs ¶

func (o *MessageCommand) UnsetTimeoutMs()

UnsetTimeoutMs ensures that no value is present for TimeoutMs, not even an explicit nil

type MetadataConfiguration ¶

type MetadataConfiguration struct {
	UseFileCreationTimeForDateAdded *bool `json:"UseFileCreationTimeForDateAdded,omitempty"`
}

MetadataConfiguration struct for MetadataConfiguration

func NewMetadataConfiguration ¶

func NewMetadataConfiguration() *MetadataConfiguration

NewMetadataConfiguration instantiates a new MetadataConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetadataConfigurationWithDefaults ¶

func NewMetadataConfigurationWithDefaults() *MetadataConfiguration

NewMetadataConfigurationWithDefaults instantiates a new MetadataConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetadataConfiguration) GetUseFileCreationTimeForDateAdded ¶

func (o *MetadataConfiguration) GetUseFileCreationTimeForDateAdded() bool

GetUseFileCreationTimeForDateAdded returns the UseFileCreationTimeForDateAdded field value if set, zero value otherwise.

func (*MetadataConfiguration) GetUseFileCreationTimeForDateAddedOk ¶

func (o *MetadataConfiguration) GetUseFileCreationTimeForDateAddedOk() (*bool, bool)

GetUseFileCreationTimeForDateAddedOk returns a tuple with the UseFileCreationTimeForDateAdded field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataConfiguration) HasUseFileCreationTimeForDateAdded ¶

func (o *MetadataConfiguration) HasUseFileCreationTimeForDateAdded() bool

HasUseFileCreationTimeForDateAdded returns a boolean if a field has been set.

func (MetadataConfiguration) MarshalJSON ¶

func (o MetadataConfiguration) MarshalJSON() ([]byte, error)

func (*MetadataConfiguration) SetUseFileCreationTimeForDateAdded ¶

func (o *MetadataConfiguration) SetUseFileCreationTimeForDateAdded(v bool)

SetUseFileCreationTimeForDateAdded gets a reference to the given bool and assigns it to the UseFileCreationTimeForDateAdded field.

func (MetadataConfiguration) ToMap ¶

func (o MetadataConfiguration) ToMap() (map[string]interface{}, error)

type MetadataEditorInfo ¶

type MetadataEditorInfo struct {
	ParentalRatingOptions []ParentalRating       `json:"ParentalRatingOptions,omitempty"`
	Countries             []CountryInfo          `json:"Countries,omitempty"`
	Cultures              []CultureDto           `json:"Cultures,omitempty"`
	ExternalIdInfos       []ExternalIdInfo       `json:"ExternalIdInfos,omitempty"`
	ContentType           NullableCollectionType `json:"ContentType,omitempty"`
	ContentTypeOptions    []NameValuePair        `json:"ContentTypeOptions,omitempty"`
}

MetadataEditorInfo struct for MetadataEditorInfo

func NewMetadataEditorInfo ¶

func NewMetadataEditorInfo() *MetadataEditorInfo

NewMetadataEditorInfo instantiates a new MetadataEditorInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetadataEditorInfoWithDefaults ¶

func NewMetadataEditorInfoWithDefaults() *MetadataEditorInfo

NewMetadataEditorInfoWithDefaults instantiates a new MetadataEditorInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetadataEditorInfo) GetContentType ¶

func (o *MetadataEditorInfo) GetContentType() CollectionType

GetContentType returns the ContentType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MetadataEditorInfo) GetContentTypeOk ¶

func (o *MetadataEditorInfo) GetContentTypeOk() (*CollectionType, bool)

GetContentTypeOk returns a tuple with the ContentType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MetadataEditorInfo) GetContentTypeOptions ¶

func (o *MetadataEditorInfo) GetContentTypeOptions() []NameValuePair

GetContentTypeOptions returns the ContentTypeOptions field value if set, zero value otherwise.

func (*MetadataEditorInfo) GetContentTypeOptionsOk ¶

func (o *MetadataEditorInfo) GetContentTypeOptionsOk() ([]NameValuePair, bool)

GetContentTypeOptionsOk returns a tuple with the ContentTypeOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataEditorInfo) GetCountries ¶

func (o *MetadataEditorInfo) GetCountries() []CountryInfo

GetCountries returns the Countries field value if set, zero value otherwise.

func (*MetadataEditorInfo) GetCountriesOk ¶

func (o *MetadataEditorInfo) GetCountriesOk() ([]CountryInfo, bool)

GetCountriesOk returns a tuple with the Countries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataEditorInfo) GetCultures ¶

func (o *MetadataEditorInfo) GetCultures() []CultureDto

GetCultures returns the Cultures field value if set, zero value otherwise.

func (*MetadataEditorInfo) GetCulturesOk ¶

func (o *MetadataEditorInfo) GetCulturesOk() ([]CultureDto, bool)

GetCulturesOk returns a tuple with the Cultures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataEditorInfo) GetExternalIdInfos ¶

func (o *MetadataEditorInfo) GetExternalIdInfos() []ExternalIdInfo

GetExternalIdInfos returns the ExternalIdInfos field value if set, zero value otherwise.

func (*MetadataEditorInfo) GetExternalIdInfosOk ¶

func (o *MetadataEditorInfo) GetExternalIdInfosOk() ([]ExternalIdInfo, bool)

GetExternalIdInfosOk returns a tuple with the ExternalIdInfos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataEditorInfo) GetParentalRatingOptions ¶

func (o *MetadataEditorInfo) GetParentalRatingOptions() []ParentalRating

GetParentalRatingOptions returns the ParentalRatingOptions field value if set, zero value otherwise.

func (*MetadataEditorInfo) GetParentalRatingOptionsOk ¶

func (o *MetadataEditorInfo) GetParentalRatingOptionsOk() ([]ParentalRating, bool)

GetParentalRatingOptionsOk returns a tuple with the ParentalRatingOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataEditorInfo) HasContentType ¶

func (o *MetadataEditorInfo) HasContentType() bool

HasContentType returns a boolean if a field has been set.

func (*MetadataEditorInfo) HasContentTypeOptions ¶

func (o *MetadataEditorInfo) HasContentTypeOptions() bool

HasContentTypeOptions returns a boolean if a field has been set.

func (*MetadataEditorInfo) HasCountries ¶

func (o *MetadataEditorInfo) HasCountries() bool

HasCountries returns a boolean if a field has been set.

func (*MetadataEditorInfo) HasCultures ¶

func (o *MetadataEditorInfo) HasCultures() bool

HasCultures returns a boolean if a field has been set.

func (*MetadataEditorInfo) HasExternalIdInfos ¶

func (o *MetadataEditorInfo) HasExternalIdInfos() bool

HasExternalIdInfos returns a boolean if a field has been set.

func (*MetadataEditorInfo) HasParentalRatingOptions ¶

func (o *MetadataEditorInfo) HasParentalRatingOptions() bool

HasParentalRatingOptions returns a boolean if a field has been set.

func (MetadataEditorInfo) MarshalJSON ¶

func (o MetadataEditorInfo) MarshalJSON() ([]byte, error)

func (*MetadataEditorInfo) SetContentType ¶

func (o *MetadataEditorInfo) SetContentType(v CollectionType)

SetContentType gets a reference to the given NullableCollectionType and assigns it to the ContentType field.

func (*MetadataEditorInfo) SetContentTypeNil ¶

func (o *MetadataEditorInfo) SetContentTypeNil()

SetContentTypeNil sets the value for ContentType to be an explicit nil

func (*MetadataEditorInfo) SetContentTypeOptions ¶

func (o *MetadataEditorInfo) SetContentTypeOptions(v []NameValuePair)

SetContentTypeOptions gets a reference to the given []NameValuePair and assigns it to the ContentTypeOptions field.

func (*MetadataEditorInfo) SetCountries ¶

func (o *MetadataEditorInfo) SetCountries(v []CountryInfo)

SetCountries gets a reference to the given []CountryInfo and assigns it to the Countries field.

func (*MetadataEditorInfo) SetCultures ¶

func (o *MetadataEditorInfo) SetCultures(v []CultureDto)

SetCultures gets a reference to the given []CultureDto and assigns it to the Cultures field.

func (*MetadataEditorInfo) SetExternalIdInfos ¶

func (o *MetadataEditorInfo) SetExternalIdInfos(v []ExternalIdInfo)

SetExternalIdInfos gets a reference to the given []ExternalIdInfo and assigns it to the ExternalIdInfos field.

func (*MetadataEditorInfo) SetParentalRatingOptions ¶

func (o *MetadataEditorInfo) SetParentalRatingOptions(v []ParentalRating)

SetParentalRatingOptions gets a reference to the given []ParentalRating and assigns it to the ParentalRatingOptions field.

func (MetadataEditorInfo) ToMap ¶

func (o MetadataEditorInfo) ToMap() (map[string]interface{}, error)

func (*MetadataEditorInfo) UnsetContentType ¶

func (o *MetadataEditorInfo) UnsetContentType()

UnsetContentType ensures that no value is present for ContentType, not even an explicit nil

type MetadataField ¶

type MetadataField string

MetadataField Enum MetadataFields.

const (
	METADATAFIELD_CAST                 MetadataField = "Cast"
	METADATAFIELD_GENRES               MetadataField = "Genres"
	METADATAFIELD_PRODUCTION_LOCATIONS MetadataField = "ProductionLocations"
	METADATAFIELD_STUDIOS              MetadataField = "Studios"
	METADATAFIELD_TAGS                 MetadataField = "Tags"
	METADATAFIELD_NAME                 MetadataField = "Name"
	METADATAFIELD_OVERVIEW             MetadataField = "Overview"
	METADATAFIELD_RUNTIME              MetadataField = "Runtime"
	METADATAFIELD_OFFICIAL_RATING      MetadataField = "OfficialRating"
)

List of MetadataField

func NewMetadataFieldFromValue ¶

func NewMetadataFieldFromValue(v string) (*MetadataField, error)

NewMetadataFieldFromValue returns a pointer to a valid MetadataField for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MetadataField) IsValid ¶

func (v MetadataField) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MetadataField) Ptr ¶

func (v MetadataField) Ptr() *MetadataField

Ptr returns reference to MetadataField value

func (*MetadataField) UnmarshalJSON ¶

func (v *MetadataField) UnmarshalJSON(src []byte) error

type MetadataOptions ¶

type MetadataOptions struct {
	ItemType                 NullableString `json:"ItemType,omitempty"`
	DisabledMetadataSavers   []string       `json:"DisabledMetadataSavers,omitempty"`
	LocalMetadataReaderOrder []string       `json:"LocalMetadataReaderOrder,omitempty"`
	DisabledMetadataFetchers []string       `json:"DisabledMetadataFetchers,omitempty"`
	MetadataFetcherOrder     []string       `json:"MetadataFetcherOrder,omitempty"`
	DisabledImageFetchers    []string       `json:"DisabledImageFetchers,omitempty"`
	ImageFetcherOrder        []string       `json:"ImageFetcherOrder,omitempty"`
}

MetadataOptions Class MetadataOptions.

func NewMetadataOptions ¶

func NewMetadataOptions() *MetadataOptions

NewMetadataOptions instantiates a new MetadataOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetadataOptionsWithDefaults ¶

func NewMetadataOptionsWithDefaults() *MetadataOptions

NewMetadataOptionsWithDefaults instantiates a new MetadataOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetadataOptions) GetDisabledImageFetchers ¶

func (o *MetadataOptions) GetDisabledImageFetchers() []string

GetDisabledImageFetchers returns the DisabledImageFetchers field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MetadataOptions) GetDisabledImageFetchersOk ¶

func (o *MetadataOptions) GetDisabledImageFetchersOk() ([]string, bool)

GetDisabledImageFetchersOk returns a tuple with the DisabledImageFetchers field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MetadataOptions) GetDisabledMetadataFetchers ¶

func (o *MetadataOptions) GetDisabledMetadataFetchers() []string

GetDisabledMetadataFetchers returns the DisabledMetadataFetchers field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MetadataOptions) GetDisabledMetadataFetchersOk ¶

func (o *MetadataOptions) GetDisabledMetadataFetchersOk() ([]string, bool)

GetDisabledMetadataFetchersOk returns a tuple with the DisabledMetadataFetchers field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MetadataOptions) GetDisabledMetadataSavers ¶

func (o *MetadataOptions) GetDisabledMetadataSavers() []string

GetDisabledMetadataSavers returns the DisabledMetadataSavers field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MetadataOptions) GetDisabledMetadataSaversOk ¶

func (o *MetadataOptions) GetDisabledMetadataSaversOk() ([]string, bool)

GetDisabledMetadataSaversOk returns a tuple with the DisabledMetadataSavers field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MetadataOptions) GetImageFetcherOrder ¶

func (o *MetadataOptions) GetImageFetcherOrder() []string

GetImageFetcherOrder returns the ImageFetcherOrder field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MetadataOptions) GetImageFetcherOrderOk ¶

func (o *MetadataOptions) GetImageFetcherOrderOk() ([]string, bool)

GetImageFetcherOrderOk returns a tuple with the ImageFetcherOrder field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MetadataOptions) GetItemType ¶

func (o *MetadataOptions) GetItemType() string

GetItemType returns the ItemType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MetadataOptions) GetItemTypeOk ¶

func (o *MetadataOptions) GetItemTypeOk() (*string, bool)

GetItemTypeOk returns a tuple with the ItemType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MetadataOptions) GetLocalMetadataReaderOrder ¶

func (o *MetadataOptions) GetLocalMetadataReaderOrder() []string

GetLocalMetadataReaderOrder returns the LocalMetadataReaderOrder field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MetadataOptions) GetLocalMetadataReaderOrderOk ¶

func (o *MetadataOptions) GetLocalMetadataReaderOrderOk() ([]string, bool)

GetLocalMetadataReaderOrderOk returns a tuple with the LocalMetadataReaderOrder field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MetadataOptions) GetMetadataFetcherOrder ¶

func (o *MetadataOptions) GetMetadataFetcherOrder() []string

GetMetadataFetcherOrder returns the MetadataFetcherOrder field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MetadataOptions) GetMetadataFetcherOrderOk ¶

func (o *MetadataOptions) GetMetadataFetcherOrderOk() ([]string, bool)

GetMetadataFetcherOrderOk returns a tuple with the MetadataFetcherOrder field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MetadataOptions) HasDisabledImageFetchers ¶

func (o *MetadataOptions) HasDisabledImageFetchers() bool

HasDisabledImageFetchers returns a boolean if a field has been set.

func (*MetadataOptions) HasDisabledMetadataFetchers ¶

func (o *MetadataOptions) HasDisabledMetadataFetchers() bool

HasDisabledMetadataFetchers returns a boolean if a field has been set.

func (*MetadataOptions) HasDisabledMetadataSavers ¶

func (o *MetadataOptions) HasDisabledMetadataSavers() bool

HasDisabledMetadataSavers returns a boolean if a field has been set.

func (*MetadataOptions) HasImageFetcherOrder ¶

func (o *MetadataOptions) HasImageFetcherOrder() bool

HasImageFetcherOrder returns a boolean if a field has been set.

func (*MetadataOptions) HasItemType ¶

func (o *MetadataOptions) HasItemType() bool

HasItemType returns a boolean if a field has been set.

func (*MetadataOptions) HasLocalMetadataReaderOrder ¶

func (o *MetadataOptions) HasLocalMetadataReaderOrder() bool

HasLocalMetadataReaderOrder returns a boolean if a field has been set.

func (*MetadataOptions) HasMetadataFetcherOrder ¶

func (o *MetadataOptions) HasMetadataFetcherOrder() bool

HasMetadataFetcherOrder returns a boolean if a field has been set.

func (MetadataOptions) MarshalJSON ¶

func (o MetadataOptions) MarshalJSON() ([]byte, error)

func (*MetadataOptions) SetDisabledImageFetchers ¶

func (o *MetadataOptions) SetDisabledImageFetchers(v []string)

SetDisabledImageFetchers gets a reference to the given []string and assigns it to the DisabledImageFetchers field.

func (*MetadataOptions) SetDisabledMetadataFetchers ¶

func (o *MetadataOptions) SetDisabledMetadataFetchers(v []string)

SetDisabledMetadataFetchers gets a reference to the given []string and assigns it to the DisabledMetadataFetchers field.

func (*MetadataOptions) SetDisabledMetadataSavers ¶

func (o *MetadataOptions) SetDisabledMetadataSavers(v []string)

SetDisabledMetadataSavers gets a reference to the given []string and assigns it to the DisabledMetadataSavers field.

func (*MetadataOptions) SetImageFetcherOrder ¶

func (o *MetadataOptions) SetImageFetcherOrder(v []string)

SetImageFetcherOrder gets a reference to the given []string and assigns it to the ImageFetcherOrder field.

func (*MetadataOptions) SetItemType ¶

func (o *MetadataOptions) SetItemType(v string)

SetItemType gets a reference to the given NullableString and assigns it to the ItemType field.

func (*MetadataOptions) SetItemTypeNil ¶

func (o *MetadataOptions) SetItemTypeNil()

SetItemTypeNil sets the value for ItemType to be an explicit nil

func (*MetadataOptions) SetLocalMetadataReaderOrder ¶

func (o *MetadataOptions) SetLocalMetadataReaderOrder(v []string)

SetLocalMetadataReaderOrder gets a reference to the given []string and assigns it to the LocalMetadataReaderOrder field.

func (*MetadataOptions) SetMetadataFetcherOrder ¶

func (o *MetadataOptions) SetMetadataFetcherOrder(v []string)

SetMetadataFetcherOrder gets a reference to the given []string and assigns it to the MetadataFetcherOrder field.

func (MetadataOptions) ToMap ¶

func (o MetadataOptions) ToMap() (map[string]interface{}, error)

func (*MetadataOptions) UnsetItemType ¶

func (o *MetadataOptions) UnsetItemType()

UnsetItemType ensures that no value is present for ItemType, not even an explicit nil

type MetadataRefreshMode ¶

type MetadataRefreshMode string

MetadataRefreshMode the model 'MetadataRefreshMode'

const (
	METADATAREFRESHMODE_NONE            MetadataRefreshMode = "None"
	METADATAREFRESHMODE_VALIDATION_ONLY MetadataRefreshMode = "ValidationOnly"
	METADATAREFRESHMODE_DEFAULT         MetadataRefreshMode = "Default"
	METADATAREFRESHMODE_FULL_REFRESH    MetadataRefreshMode = "FullRefresh"
)

List of MetadataRefreshMode

func NewMetadataRefreshModeFromValue ¶

func NewMetadataRefreshModeFromValue(v string) (*MetadataRefreshMode, error)

NewMetadataRefreshModeFromValue returns a pointer to a valid MetadataRefreshMode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MetadataRefreshMode) IsValid ¶

func (v MetadataRefreshMode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MetadataRefreshMode) Ptr ¶

Ptr returns reference to MetadataRefreshMode value

func (*MetadataRefreshMode) UnmarshalJSON ¶

func (v *MetadataRefreshMode) UnmarshalJSON(src []byte) error

type MovePlaylistItemRequestDto ¶

type MovePlaylistItemRequestDto struct {
	// Gets or sets the playlist identifier of the item.
	PlaylistItemId *string `json:"PlaylistItemId,omitempty"`
	// Gets or sets the new position.
	NewIndex *int32 `json:"NewIndex,omitempty"`
}

MovePlaylistItemRequestDto Class MovePlaylistItemRequestDto.

func NewMovePlaylistItemRequestDto ¶

func NewMovePlaylistItemRequestDto() *MovePlaylistItemRequestDto

NewMovePlaylistItemRequestDto instantiates a new MovePlaylistItemRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMovePlaylistItemRequestDtoWithDefaults ¶

func NewMovePlaylistItemRequestDtoWithDefaults() *MovePlaylistItemRequestDto

NewMovePlaylistItemRequestDtoWithDefaults instantiates a new MovePlaylistItemRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MovePlaylistItemRequestDto) GetNewIndex ¶

func (o *MovePlaylistItemRequestDto) GetNewIndex() int32

GetNewIndex returns the NewIndex field value if set, zero value otherwise.

func (*MovePlaylistItemRequestDto) GetNewIndexOk ¶

func (o *MovePlaylistItemRequestDto) GetNewIndexOk() (*int32, bool)

GetNewIndexOk returns a tuple with the NewIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MovePlaylistItemRequestDto) GetPlaylistItemId ¶

func (o *MovePlaylistItemRequestDto) GetPlaylistItemId() string

GetPlaylistItemId returns the PlaylistItemId field value if set, zero value otherwise.

func (*MovePlaylistItemRequestDto) GetPlaylistItemIdOk ¶

func (o *MovePlaylistItemRequestDto) GetPlaylistItemIdOk() (*string, bool)

GetPlaylistItemIdOk returns a tuple with the PlaylistItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MovePlaylistItemRequestDto) HasNewIndex ¶

func (o *MovePlaylistItemRequestDto) HasNewIndex() bool

HasNewIndex returns a boolean if a field has been set.

func (*MovePlaylistItemRequestDto) HasPlaylistItemId ¶

func (o *MovePlaylistItemRequestDto) HasPlaylistItemId() bool

HasPlaylistItemId returns a boolean if a field has been set.

func (MovePlaylistItemRequestDto) MarshalJSON ¶

func (o MovePlaylistItemRequestDto) MarshalJSON() ([]byte, error)

func (*MovePlaylistItemRequestDto) SetNewIndex ¶

func (o *MovePlaylistItemRequestDto) SetNewIndex(v int32)

SetNewIndex gets a reference to the given int32 and assigns it to the NewIndex field.

func (*MovePlaylistItemRequestDto) SetPlaylistItemId ¶

func (o *MovePlaylistItemRequestDto) SetPlaylistItemId(v string)

SetPlaylistItemId gets a reference to the given string and assigns it to the PlaylistItemId field.

func (MovePlaylistItemRequestDto) ToMap ¶

func (o MovePlaylistItemRequestDto) ToMap() (map[string]interface{}, error)

type MovieInfo ¶

type MovieInfo struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the original title.
	OriginalTitle NullableString `json:"OriginalTitle,omitempty"`
	// Gets or sets the path.
	Path NullableString `json:"Path,omitempty"`
	// Gets or sets the metadata language.
	MetadataLanguage NullableString `json:"MetadataLanguage,omitempty"`
	// Gets or sets the metadata country code.
	MetadataCountryCode NullableString `json:"MetadataCountryCode,omitempty"`
	// Gets or sets the provider ids.
	ProviderIds map[string]string `json:"ProviderIds,omitempty"`
	// Gets or sets the year.
	Year              NullableInt32 `json:"Year,omitempty"`
	IndexNumber       NullableInt32 `json:"IndexNumber,omitempty"`
	ParentIndexNumber NullableInt32 `json:"ParentIndexNumber,omitempty"`
	PremiereDate      NullableTime  `json:"PremiereDate,omitempty"`
	IsAutomated       *bool         `json:"IsAutomated,omitempty"`
}

MovieInfo struct for MovieInfo

func NewMovieInfo ¶

func NewMovieInfo() *MovieInfo

NewMovieInfo instantiates a new MovieInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMovieInfoWithDefaults ¶

func NewMovieInfoWithDefaults() *MovieInfo

NewMovieInfoWithDefaults instantiates a new MovieInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MovieInfo) GetIndexNumber ¶

func (o *MovieInfo) GetIndexNumber() int32

GetIndexNumber returns the IndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MovieInfo) GetIndexNumberOk ¶

func (o *MovieInfo) GetIndexNumberOk() (*int32, bool)

GetIndexNumberOk returns a tuple with the IndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MovieInfo) GetIsAutomated ¶

func (o *MovieInfo) GetIsAutomated() bool

GetIsAutomated returns the IsAutomated field value if set, zero value otherwise.

func (*MovieInfo) GetIsAutomatedOk ¶

func (o *MovieInfo) GetIsAutomatedOk() (*bool, bool)

GetIsAutomatedOk returns a tuple with the IsAutomated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MovieInfo) GetMetadataCountryCode ¶

func (o *MovieInfo) GetMetadataCountryCode() string

GetMetadataCountryCode returns the MetadataCountryCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MovieInfo) GetMetadataCountryCodeOk ¶

func (o *MovieInfo) GetMetadataCountryCodeOk() (*string, bool)

GetMetadataCountryCodeOk returns a tuple with the MetadataCountryCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MovieInfo) GetMetadataLanguage ¶

func (o *MovieInfo) GetMetadataLanguage() string

GetMetadataLanguage returns the MetadataLanguage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MovieInfo) GetMetadataLanguageOk ¶

func (o *MovieInfo) GetMetadataLanguageOk() (*string, bool)

GetMetadataLanguageOk returns a tuple with the MetadataLanguage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MovieInfo) GetName ¶

func (o *MovieInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MovieInfo) GetNameOk ¶

func (o *MovieInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MovieInfo) GetOriginalTitle ¶

func (o *MovieInfo) GetOriginalTitle() string

GetOriginalTitle returns the OriginalTitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MovieInfo) GetOriginalTitleOk ¶

func (o *MovieInfo) GetOriginalTitleOk() (*string, bool)

GetOriginalTitleOk returns a tuple with the OriginalTitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MovieInfo) GetParentIndexNumber ¶

func (o *MovieInfo) GetParentIndexNumber() int32

GetParentIndexNumber returns the ParentIndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MovieInfo) GetParentIndexNumberOk ¶

func (o *MovieInfo) GetParentIndexNumberOk() (*int32, bool)

GetParentIndexNumberOk returns a tuple with the ParentIndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MovieInfo) GetPath ¶

func (o *MovieInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MovieInfo) GetPathOk ¶

func (o *MovieInfo) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MovieInfo) GetPremiereDate ¶

func (o *MovieInfo) GetPremiereDate() time.Time

GetPremiereDate returns the PremiereDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MovieInfo) GetPremiereDateOk ¶

func (o *MovieInfo) GetPremiereDateOk() (*time.Time, bool)

GetPremiereDateOk returns a tuple with the PremiereDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MovieInfo) GetProviderIds ¶

func (o *MovieInfo) GetProviderIds() map[string]string

GetProviderIds returns the ProviderIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MovieInfo) GetProviderIdsOk ¶

func (o *MovieInfo) GetProviderIdsOk() (*map[string]string, bool)

GetProviderIdsOk returns a tuple with the ProviderIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MovieInfo) GetYear ¶

func (o *MovieInfo) GetYear() int32

GetYear returns the Year field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MovieInfo) GetYearOk ¶

func (o *MovieInfo) GetYearOk() (*int32, bool)

GetYearOk returns a tuple with the Year field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MovieInfo) HasIndexNumber ¶

func (o *MovieInfo) HasIndexNumber() bool

HasIndexNumber returns a boolean if a field has been set.

func (*MovieInfo) HasIsAutomated ¶

func (o *MovieInfo) HasIsAutomated() bool

HasIsAutomated returns a boolean if a field has been set.

func (*MovieInfo) HasMetadataCountryCode ¶

func (o *MovieInfo) HasMetadataCountryCode() bool

HasMetadataCountryCode returns a boolean if a field has been set.

func (*MovieInfo) HasMetadataLanguage ¶

func (o *MovieInfo) HasMetadataLanguage() bool

HasMetadataLanguage returns a boolean if a field has been set.

func (*MovieInfo) HasName ¶

func (o *MovieInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*MovieInfo) HasOriginalTitle ¶

func (o *MovieInfo) HasOriginalTitle() bool

HasOriginalTitle returns a boolean if a field has been set.

func (*MovieInfo) HasParentIndexNumber ¶

func (o *MovieInfo) HasParentIndexNumber() bool

HasParentIndexNumber returns a boolean if a field has been set.

func (*MovieInfo) HasPath ¶

func (o *MovieInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*MovieInfo) HasPremiereDate ¶

func (o *MovieInfo) HasPremiereDate() bool

HasPremiereDate returns a boolean if a field has been set.

func (*MovieInfo) HasProviderIds ¶

func (o *MovieInfo) HasProviderIds() bool

HasProviderIds returns a boolean if a field has been set.

func (*MovieInfo) HasYear ¶

func (o *MovieInfo) HasYear() bool

HasYear returns a boolean if a field has been set.

func (MovieInfo) MarshalJSON ¶

func (o MovieInfo) MarshalJSON() ([]byte, error)

func (*MovieInfo) SetIndexNumber ¶

func (o *MovieInfo) SetIndexNumber(v int32)

SetIndexNumber gets a reference to the given NullableInt32 and assigns it to the IndexNumber field.

func (*MovieInfo) SetIndexNumberNil ¶

func (o *MovieInfo) SetIndexNumberNil()

SetIndexNumberNil sets the value for IndexNumber to be an explicit nil

func (*MovieInfo) SetIsAutomated ¶

func (o *MovieInfo) SetIsAutomated(v bool)

SetIsAutomated gets a reference to the given bool and assigns it to the IsAutomated field.

func (*MovieInfo) SetMetadataCountryCode ¶

func (o *MovieInfo) SetMetadataCountryCode(v string)

SetMetadataCountryCode gets a reference to the given NullableString and assigns it to the MetadataCountryCode field.

func (*MovieInfo) SetMetadataCountryCodeNil ¶

func (o *MovieInfo) SetMetadataCountryCodeNil()

SetMetadataCountryCodeNil sets the value for MetadataCountryCode to be an explicit nil

func (*MovieInfo) SetMetadataLanguage ¶

func (o *MovieInfo) SetMetadataLanguage(v string)

SetMetadataLanguage gets a reference to the given NullableString and assigns it to the MetadataLanguage field.

func (*MovieInfo) SetMetadataLanguageNil ¶

func (o *MovieInfo) SetMetadataLanguageNil()

SetMetadataLanguageNil sets the value for MetadataLanguage to be an explicit nil

func (*MovieInfo) SetName ¶

func (o *MovieInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*MovieInfo) SetNameNil ¶

func (o *MovieInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*MovieInfo) SetOriginalTitle ¶

func (o *MovieInfo) SetOriginalTitle(v string)

SetOriginalTitle gets a reference to the given NullableString and assigns it to the OriginalTitle field.

func (*MovieInfo) SetOriginalTitleNil ¶

func (o *MovieInfo) SetOriginalTitleNil()

SetOriginalTitleNil sets the value for OriginalTitle to be an explicit nil

func (*MovieInfo) SetParentIndexNumber ¶

func (o *MovieInfo) SetParentIndexNumber(v int32)

SetParentIndexNumber gets a reference to the given NullableInt32 and assigns it to the ParentIndexNumber field.

func (*MovieInfo) SetParentIndexNumberNil ¶

func (o *MovieInfo) SetParentIndexNumberNil()

SetParentIndexNumberNil sets the value for ParentIndexNumber to be an explicit nil

func (*MovieInfo) SetPath ¶

func (o *MovieInfo) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*MovieInfo) SetPathNil ¶

func (o *MovieInfo) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*MovieInfo) SetPremiereDate ¶

func (o *MovieInfo) SetPremiereDate(v time.Time)

SetPremiereDate gets a reference to the given NullableTime and assigns it to the PremiereDate field.

func (*MovieInfo) SetPremiereDateNil ¶

func (o *MovieInfo) SetPremiereDateNil()

SetPremiereDateNil sets the value for PremiereDate to be an explicit nil

func (*MovieInfo) SetProviderIds ¶

func (o *MovieInfo) SetProviderIds(v map[string]string)

SetProviderIds gets a reference to the given map[string]string and assigns it to the ProviderIds field.

func (*MovieInfo) SetYear ¶

func (o *MovieInfo) SetYear(v int32)

SetYear gets a reference to the given NullableInt32 and assigns it to the Year field.

func (*MovieInfo) SetYearNil ¶

func (o *MovieInfo) SetYearNil()

SetYearNil sets the value for Year to be an explicit nil

func (MovieInfo) ToMap ¶

func (o MovieInfo) ToMap() (map[string]interface{}, error)

func (*MovieInfo) UnsetIndexNumber ¶

func (o *MovieInfo) UnsetIndexNumber()

UnsetIndexNumber ensures that no value is present for IndexNumber, not even an explicit nil

func (*MovieInfo) UnsetMetadataCountryCode ¶

func (o *MovieInfo) UnsetMetadataCountryCode()

UnsetMetadataCountryCode ensures that no value is present for MetadataCountryCode, not even an explicit nil

func (*MovieInfo) UnsetMetadataLanguage ¶

func (o *MovieInfo) UnsetMetadataLanguage()

UnsetMetadataLanguage ensures that no value is present for MetadataLanguage, not even an explicit nil

func (*MovieInfo) UnsetName ¶

func (o *MovieInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*MovieInfo) UnsetOriginalTitle ¶

func (o *MovieInfo) UnsetOriginalTitle()

UnsetOriginalTitle ensures that no value is present for OriginalTitle, not even an explicit nil

func (*MovieInfo) UnsetParentIndexNumber ¶

func (o *MovieInfo) UnsetParentIndexNumber()

UnsetParentIndexNumber ensures that no value is present for ParentIndexNumber, not even an explicit nil

func (*MovieInfo) UnsetPath ¶

func (o *MovieInfo) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*MovieInfo) UnsetPremiereDate ¶

func (o *MovieInfo) UnsetPremiereDate()

UnsetPremiereDate ensures that no value is present for PremiereDate, not even an explicit nil

func (*MovieInfo) UnsetYear ¶

func (o *MovieInfo) UnsetYear()

UnsetYear ensures that no value is present for Year, not even an explicit nil

type MovieInfoRemoteSearchQuery ¶

type MovieInfoRemoteSearchQuery struct {
	SearchInfo NullableMovieInfo `json:"SearchInfo,omitempty"`
	ItemId     *string           `json:"ItemId,omitempty"`
	// Gets or sets the provider name to search within if set.
	SearchProviderName NullableString `json:"SearchProviderName,omitempty"`
	// Gets or sets a value indicating whether disabled providers should be included.
	IncludeDisabledProviders *bool `json:"IncludeDisabledProviders,omitempty"`
}

MovieInfoRemoteSearchQuery struct for MovieInfoRemoteSearchQuery

func NewMovieInfoRemoteSearchQuery ¶

func NewMovieInfoRemoteSearchQuery() *MovieInfoRemoteSearchQuery

NewMovieInfoRemoteSearchQuery instantiates a new MovieInfoRemoteSearchQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMovieInfoRemoteSearchQueryWithDefaults ¶

func NewMovieInfoRemoteSearchQueryWithDefaults() *MovieInfoRemoteSearchQuery

NewMovieInfoRemoteSearchQueryWithDefaults instantiates a new MovieInfoRemoteSearchQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MovieInfoRemoteSearchQuery) GetIncludeDisabledProviders ¶

func (o *MovieInfoRemoteSearchQuery) GetIncludeDisabledProviders() bool

GetIncludeDisabledProviders returns the IncludeDisabledProviders field value if set, zero value otherwise.

func (*MovieInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk ¶

func (o *MovieInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk() (*bool, bool)

GetIncludeDisabledProvidersOk returns a tuple with the IncludeDisabledProviders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MovieInfoRemoteSearchQuery) GetItemId ¶

func (o *MovieInfoRemoteSearchQuery) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*MovieInfoRemoteSearchQuery) GetItemIdOk ¶

func (o *MovieInfoRemoteSearchQuery) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MovieInfoRemoteSearchQuery) GetSearchInfo ¶

func (o *MovieInfoRemoteSearchQuery) GetSearchInfo() MovieInfo

GetSearchInfo returns the SearchInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MovieInfoRemoteSearchQuery) GetSearchInfoOk ¶

func (o *MovieInfoRemoteSearchQuery) GetSearchInfoOk() (*MovieInfo, bool)

GetSearchInfoOk returns a tuple with the SearchInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MovieInfoRemoteSearchQuery) GetSearchProviderName ¶

func (o *MovieInfoRemoteSearchQuery) GetSearchProviderName() string

GetSearchProviderName returns the SearchProviderName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MovieInfoRemoteSearchQuery) GetSearchProviderNameOk ¶

func (o *MovieInfoRemoteSearchQuery) GetSearchProviderNameOk() (*string, bool)

GetSearchProviderNameOk returns a tuple with the SearchProviderName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MovieInfoRemoteSearchQuery) HasIncludeDisabledProviders ¶

func (o *MovieInfoRemoteSearchQuery) HasIncludeDisabledProviders() bool

HasIncludeDisabledProviders returns a boolean if a field has been set.

func (*MovieInfoRemoteSearchQuery) HasItemId ¶

func (o *MovieInfoRemoteSearchQuery) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*MovieInfoRemoteSearchQuery) HasSearchInfo ¶

func (o *MovieInfoRemoteSearchQuery) HasSearchInfo() bool

HasSearchInfo returns a boolean if a field has been set.

func (*MovieInfoRemoteSearchQuery) HasSearchProviderName ¶

func (o *MovieInfoRemoteSearchQuery) HasSearchProviderName() bool

HasSearchProviderName returns a boolean if a field has been set.

func (MovieInfoRemoteSearchQuery) MarshalJSON ¶

func (o MovieInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*MovieInfoRemoteSearchQuery) SetIncludeDisabledProviders ¶

func (o *MovieInfoRemoteSearchQuery) SetIncludeDisabledProviders(v bool)

SetIncludeDisabledProviders gets a reference to the given bool and assigns it to the IncludeDisabledProviders field.

func (*MovieInfoRemoteSearchQuery) SetItemId ¶

func (o *MovieInfoRemoteSearchQuery) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field.

func (*MovieInfoRemoteSearchQuery) SetSearchInfo ¶

func (o *MovieInfoRemoteSearchQuery) SetSearchInfo(v MovieInfo)

SetSearchInfo gets a reference to the given NullableMovieInfo and assigns it to the SearchInfo field.

func (*MovieInfoRemoteSearchQuery) SetSearchInfoNil ¶

func (o *MovieInfoRemoteSearchQuery) SetSearchInfoNil()

SetSearchInfoNil sets the value for SearchInfo to be an explicit nil

func (*MovieInfoRemoteSearchQuery) SetSearchProviderName ¶

func (o *MovieInfoRemoteSearchQuery) SetSearchProviderName(v string)

SetSearchProviderName gets a reference to the given NullableString and assigns it to the SearchProviderName field.

func (*MovieInfoRemoteSearchQuery) SetSearchProviderNameNil ¶

func (o *MovieInfoRemoteSearchQuery) SetSearchProviderNameNil()

SetSearchProviderNameNil sets the value for SearchProviderName to be an explicit nil

func (MovieInfoRemoteSearchQuery) ToMap ¶

func (o MovieInfoRemoteSearchQuery) ToMap() (map[string]interface{}, error)

func (*MovieInfoRemoteSearchQuery) UnsetSearchInfo ¶

func (o *MovieInfoRemoteSearchQuery) UnsetSearchInfo()

UnsetSearchInfo ensures that no value is present for SearchInfo, not even an explicit nil

func (*MovieInfoRemoteSearchQuery) UnsetSearchProviderName ¶

func (o *MovieInfoRemoteSearchQuery) UnsetSearchProviderName()

UnsetSearchProviderName ensures that no value is present for SearchProviderName, not even an explicit nil

type MoviesAPI ¶

type MoviesAPI interface {

	/*
		GetMovieRecommendations Gets movie recommendations.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetMovieRecommendationsRequest
	*/
	GetMovieRecommendations(ctx context.Context) ApiGetMovieRecommendationsRequest

	// GetMovieRecommendationsExecute executes the request
	//  @return []RecommendationDto
	GetMovieRecommendationsExecute(r ApiGetMovieRecommendationsRequest) ([]RecommendationDto, *http.Response, error)
}

type MoviesAPIService ¶

type MoviesAPIService service

MoviesAPIService MoviesAPI service

func (*MoviesAPIService) GetMovieRecommendations ¶

func (a *MoviesAPIService) GetMovieRecommendations(ctx context.Context) ApiGetMovieRecommendationsRequest

GetMovieRecommendations Gets movie recommendations.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetMovieRecommendationsRequest

func (*MoviesAPIService) GetMovieRecommendationsExecute ¶

func (a *MoviesAPIService) GetMovieRecommendationsExecute(r ApiGetMovieRecommendationsRequest) ([]RecommendationDto, *http.Response, error)

Execute executes the request

@return []RecommendationDto

type MusicGenresAPI ¶

type MusicGenresAPI interface {

	/*
		GetMusicGenre Gets a music genre, by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param genreName The genre name.
		@return ApiGetMusicGenreRequest
	*/
	GetMusicGenre(ctx context.Context, genreName string) ApiGetMusicGenreRequest

	// GetMusicGenreExecute executes the request
	//  @return BaseItemDto
	GetMusicGenreExecute(r ApiGetMusicGenreRequest) (*BaseItemDto, *http.Response, error)

	/*
		GetMusicGenres Gets all music genres from a given item, folder, or the entire library.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetMusicGenresRequest

		Deprecated
	*/
	GetMusicGenres(ctx context.Context) ApiGetMusicGenresRequest

	// GetMusicGenresExecute executes the request
	//  @return BaseItemDtoQueryResult
	// Deprecated
	GetMusicGenresExecute(r ApiGetMusicGenresRequest) (*BaseItemDtoQueryResult, *http.Response, error)
}

type MusicGenresAPIService ¶

type MusicGenresAPIService service

MusicGenresAPIService MusicGenresAPI service

func (*MusicGenresAPIService) GetMusicGenre ¶

func (a *MusicGenresAPIService) GetMusicGenre(ctx context.Context, genreName string) ApiGetMusicGenreRequest

GetMusicGenre Gets a music genre, by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param genreName The genre name.
@return ApiGetMusicGenreRequest

func (*MusicGenresAPIService) GetMusicGenreExecute ¶

Execute executes the request

@return BaseItemDto

func (*MusicGenresAPIService) GetMusicGenres ¶

GetMusicGenres Gets all music genres from a given item, folder, or the entire library.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetMusicGenresRequest

Deprecated

func (*MusicGenresAPIService) GetMusicGenresExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

Deprecated

type MusicVideoInfo ¶

type MusicVideoInfo struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the original title.
	OriginalTitle NullableString `json:"OriginalTitle,omitempty"`
	// Gets or sets the path.
	Path NullableString `json:"Path,omitempty"`
	// Gets or sets the metadata language.
	MetadataLanguage NullableString `json:"MetadataLanguage,omitempty"`
	// Gets or sets the metadata country code.
	MetadataCountryCode NullableString `json:"MetadataCountryCode,omitempty"`
	// Gets or sets the provider ids.
	ProviderIds map[string]string `json:"ProviderIds,omitempty"`
	// Gets or sets the year.
	Year              NullableInt32 `json:"Year,omitempty"`
	IndexNumber       NullableInt32 `json:"IndexNumber,omitempty"`
	ParentIndexNumber NullableInt32 `json:"ParentIndexNumber,omitempty"`
	PremiereDate      NullableTime  `json:"PremiereDate,omitempty"`
	IsAutomated       *bool         `json:"IsAutomated,omitempty"`
	Artists           []string      `json:"Artists,omitempty"`
}

MusicVideoInfo struct for MusicVideoInfo

func NewMusicVideoInfo ¶

func NewMusicVideoInfo() *MusicVideoInfo

NewMusicVideoInfo instantiates a new MusicVideoInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMusicVideoInfoWithDefaults ¶

func NewMusicVideoInfoWithDefaults() *MusicVideoInfo

NewMusicVideoInfoWithDefaults instantiates a new MusicVideoInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MusicVideoInfo) GetArtists ¶

func (o *MusicVideoInfo) GetArtists() []string

GetArtists returns the Artists field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MusicVideoInfo) GetArtistsOk ¶

func (o *MusicVideoInfo) GetArtistsOk() ([]string, bool)

GetArtistsOk returns a tuple with the Artists field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MusicVideoInfo) GetIndexNumber ¶

func (o *MusicVideoInfo) GetIndexNumber() int32

GetIndexNumber returns the IndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MusicVideoInfo) GetIndexNumberOk ¶

func (o *MusicVideoInfo) GetIndexNumberOk() (*int32, bool)

GetIndexNumberOk returns a tuple with the IndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MusicVideoInfo) GetIsAutomated ¶

func (o *MusicVideoInfo) GetIsAutomated() bool

GetIsAutomated returns the IsAutomated field value if set, zero value otherwise.

func (*MusicVideoInfo) GetIsAutomatedOk ¶

func (o *MusicVideoInfo) GetIsAutomatedOk() (*bool, bool)

GetIsAutomatedOk returns a tuple with the IsAutomated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MusicVideoInfo) GetMetadataCountryCode ¶

func (o *MusicVideoInfo) GetMetadataCountryCode() string

GetMetadataCountryCode returns the MetadataCountryCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MusicVideoInfo) GetMetadataCountryCodeOk ¶

func (o *MusicVideoInfo) GetMetadataCountryCodeOk() (*string, bool)

GetMetadataCountryCodeOk returns a tuple with the MetadataCountryCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MusicVideoInfo) GetMetadataLanguage ¶

func (o *MusicVideoInfo) GetMetadataLanguage() string

GetMetadataLanguage returns the MetadataLanguage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MusicVideoInfo) GetMetadataLanguageOk ¶

func (o *MusicVideoInfo) GetMetadataLanguageOk() (*string, bool)

GetMetadataLanguageOk returns a tuple with the MetadataLanguage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MusicVideoInfo) GetName ¶

func (o *MusicVideoInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MusicVideoInfo) GetNameOk ¶

func (o *MusicVideoInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MusicVideoInfo) GetOriginalTitle ¶

func (o *MusicVideoInfo) GetOriginalTitle() string

GetOriginalTitle returns the OriginalTitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MusicVideoInfo) GetOriginalTitleOk ¶

func (o *MusicVideoInfo) GetOriginalTitleOk() (*string, bool)

GetOriginalTitleOk returns a tuple with the OriginalTitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MusicVideoInfo) GetParentIndexNumber ¶

func (o *MusicVideoInfo) GetParentIndexNumber() int32

GetParentIndexNumber returns the ParentIndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MusicVideoInfo) GetParentIndexNumberOk ¶

func (o *MusicVideoInfo) GetParentIndexNumberOk() (*int32, bool)

GetParentIndexNumberOk returns a tuple with the ParentIndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MusicVideoInfo) GetPath ¶

func (o *MusicVideoInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MusicVideoInfo) GetPathOk ¶

func (o *MusicVideoInfo) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MusicVideoInfo) GetPremiereDate ¶

func (o *MusicVideoInfo) GetPremiereDate() time.Time

GetPremiereDate returns the PremiereDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MusicVideoInfo) GetPremiereDateOk ¶

func (o *MusicVideoInfo) GetPremiereDateOk() (*time.Time, bool)

GetPremiereDateOk returns a tuple with the PremiereDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MusicVideoInfo) GetProviderIds ¶

func (o *MusicVideoInfo) GetProviderIds() map[string]string

GetProviderIds returns the ProviderIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MusicVideoInfo) GetProviderIdsOk ¶

func (o *MusicVideoInfo) GetProviderIdsOk() (*map[string]string, bool)

GetProviderIdsOk returns a tuple with the ProviderIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MusicVideoInfo) GetYear ¶

func (o *MusicVideoInfo) GetYear() int32

GetYear returns the Year field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MusicVideoInfo) GetYearOk ¶

func (o *MusicVideoInfo) GetYearOk() (*int32, bool)

GetYearOk returns a tuple with the Year field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MusicVideoInfo) HasArtists ¶

func (o *MusicVideoInfo) HasArtists() bool

HasArtists returns a boolean if a field has been set.

func (*MusicVideoInfo) HasIndexNumber ¶

func (o *MusicVideoInfo) HasIndexNumber() bool

HasIndexNumber returns a boolean if a field has been set.

func (*MusicVideoInfo) HasIsAutomated ¶

func (o *MusicVideoInfo) HasIsAutomated() bool

HasIsAutomated returns a boolean if a field has been set.

func (*MusicVideoInfo) HasMetadataCountryCode ¶

func (o *MusicVideoInfo) HasMetadataCountryCode() bool

HasMetadataCountryCode returns a boolean if a field has been set.

func (*MusicVideoInfo) HasMetadataLanguage ¶

func (o *MusicVideoInfo) HasMetadataLanguage() bool

HasMetadataLanguage returns a boolean if a field has been set.

func (*MusicVideoInfo) HasName ¶

func (o *MusicVideoInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*MusicVideoInfo) HasOriginalTitle ¶

func (o *MusicVideoInfo) HasOriginalTitle() bool

HasOriginalTitle returns a boolean if a field has been set.

func (*MusicVideoInfo) HasParentIndexNumber ¶

func (o *MusicVideoInfo) HasParentIndexNumber() bool

HasParentIndexNumber returns a boolean if a field has been set.

func (*MusicVideoInfo) HasPath ¶

func (o *MusicVideoInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*MusicVideoInfo) HasPremiereDate ¶

func (o *MusicVideoInfo) HasPremiereDate() bool

HasPremiereDate returns a boolean if a field has been set.

func (*MusicVideoInfo) HasProviderIds ¶

func (o *MusicVideoInfo) HasProviderIds() bool

HasProviderIds returns a boolean if a field has been set.

func (*MusicVideoInfo) HasYear ¶

func (o *MusicVideoInfo) HasYear() bool

HasYear returns a boolean if a field has been set.

func (MusicVideoInfo) MarshalJSON ¶

func (o MusicVideoInfo) MarshalJSON() ([]byte, error)

func (*MusicVideoInfo) SetArtists ¶

func (o *MusicVideoInfo) SetArtists(v []string)

SetArtists gets a reference to the given []string and assigns it to the Artists field.

func (*MusicVideoInfo) SetIndexNumber ¶

func (o *MusicVideoInfo) SetIndexNumber(v int32)

SetIndexNumber gets a reference to the given NullableInt32 and assigns it to the IndexNumber field.

func (*MusicVideoInfo) SetIndexNumberNil ¶

func (o *MusicVideoInfo) SetIndexNumberNil()

SetIndexNumberNil sets the value for IndexNumber to be an explicit nil

func (*MusicVideoInfo) SetIsAutomated ¶

func (o *MusicVideoInfo) SetIsAutomated(v bool)

SetIsAutomated gets a reference to the given bool and assigns it to the IsAutomated field.

func (*MusicVideoInfo) SetMetadataCountryCode ¶

func (o *MusicVideoInfo) SetMetadataCountryCode(v string)

SetMetadataCountryCode gets a reference to the given NullableString and assigns it to the MetadataCountryCode field.

func (*MusicVideoInfo) SetMetadataCountryCodeNil ¶

func (o *MusicVideoInfo) SetMetadataCountryCodeNil()

SetMetadataCountryCodeNil sets the value for MetadataCountryCode to be an explicit nil

func (*MusicVideoInfo) SetMetadataLanguage ¶

func (o *MusicVideoInfo) SetMetadataLanguage(v string)

SetMetadataLanguage gets a reference to the given NullableString and assigns it to the MetadataLanguage field.

func (*MusicVideoInfo) SetMetadataLanguageNil ¶

func (o *MusicVideoInfo) SetMetadataLanguageNil()

SetMetadataLanguageNil sets the value for MetadataLanguage to be an explicit nil

func (*MusicVideoInfo) SetName ¶

func (o *MusicVideoInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*MusicVideoInfo) SetNameNil ¶

func (o *MusicVideoInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*MusicVideoInfo) SetOriginalTitle ¶

func (o *MusicVideoInfo) SetOriginalTitle(v string)

SetOriginalTitle gets a reference to the given NullableString and assigns it to the OriginalTitle field.

func (*MusicVideoInfo) SetOriginalTitleNil ¶

func (o *MusicVideoInfo) SetOriginalTitleNil()

SetOriginalTitleNil sets the value for OriginalTitle to be an explicit nil

func (*MusicVideoInfo) SetParentIndexNumber ¶

func (o *MusicVideoInfo) SetParentIndexNumber(v int32)

SetParentIndexNumber gets a reference to the given NullableInt32 and assigns it to the ParentIndexNumber field.

func (*MusicVideoInfo) SetParentIndexNumberNil ¶

func (o *MusicVideoInfo) SetParentIndexNumberNil()

SetParentIndexNumberNil sets the value for ParentIndexNumber to be an explicit nil

func (*MusicVideoInfo) SetPath ¶

func (o *MusicVideoInfo) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*MusicVideoInfo) SetPathNil ¶

func (o *MusicVideoInfo) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*MusicVideoInfo) SetPremiereDate ¶

func (o *MusicVideoInfo) SetPremiereDate(v time.Time)

SetPremiereDate gets a reference to the given NullableTime and assigns it to the PremiereDate field.

func (*MusicVideoInfo) SetPremiereDateNil ¶

func (o *MusicVideoInfo) SetPremiereDateNil()

SetPremiereDateNil sets the value for PremiereDate to be an explicit nil

func (*MusicVideoInfo) SetProviderIds ¶

func (o *MusicVideoInfo) SetProviderIds(v map[string]string)

SetProviderIds gets a reference to the given map[string]string and assigns it to the ProviderIds field.

func (*MusicVideoInfo) SetYear ¶

func (o *MusicVideoInfo) SetYear(v int32)

SetYear gets a reference to the given NullableInt32 and assigns it to the Year field.

func (*MusicVideoInfo) SetYearNil ¶

func (o *MusicVideoInfo) SetYearNil()

SetYearNil sets the value for Year to be an explicit nil

func (MusicVideoInfo) ToMap ¶

func (o MusicVideoInfo) ToMap() (map[string]interface{}, error)

func (*MusicVideoInfo) UnsetIndexNumber ¶

func (o *MusicVideoInfo) UnsetIndexNumber()

UnsetIndexNumber ensures that no value is present for IndexNumber, not even an explicit nil

func (*MusicVideoInfo) UnsetMetadataCountryCode ¶

func (o *MusicVideoInfo) UnsetMetadataCountryCode()

UnsetMetadataCountryCode ensures that no value is present for MetadataCountryCode, not even an explicit nil

func (*MusicVideoInfo) UnsetMetadataLanguage ¶

func (o *MusicVideoInfo) UnsetMetadataLanguage()

UnsetMetadataLanguage ensures that no value is present for MetadataLanguage, not even an explicit nil

func (*MusicVideoInfo) UnsetName ¶

func (o *MusicVideoInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*MusicVideoInfo) UnsetOriginalTitle ¶

func (o *MusicVideoInfo) UnsetOriginalTitle()

UnsetOriginalTitle ensures that no value is present for OriginalTitle, not even an explicit nil

func (*MusicVideoInfo) UnsetParentIndexNumber ¶

func (o *MusicVideoInfo) UnsetParentIndexNumber()

UnsetParentIndexNumber ensures that no value is present for ParentIndexNumber, not even an explicit nil

func (*MusicVideoInfo) UnsetPath ¶

func (o *MusicVideoInfo) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*MusicVideoInfo) UnsetPremiereDate ¶

func (o *MusicVideoInfo) UnsetPremiereDate()

UnsetPremiereDate ensures that no value is present for PremiereDate, not even an explicit nil

func (*MusicVideoInfo) UnsetYear ¶

func (o *MusicVideoInfo) UnsetYear()

UnsetYear ensures that no value is present for Year, not even an explicit nil

type MusicVideoInfoRemoteSearchQuery ¶

type MusicVideoInfoRemoteSearchQuery struct {
	SearchInfo NullableMusicVideoInfo `json:"SearchInfo,omitempty"`
	ItemId     *string                `json:"ItemId,omitempty"`
	// Gets or sets the provider name to search within if set.
	SearchProviderName NullableString `json:"SearchProviderName,omitempty"`
	// Gets or sets a value indicating whether disabled providers should be included.
	IncludeDisabledProviders *bool `json:"IncludeDisabledProviders,omitempty"`
}

MusicVideoInfoRemoteSearchQuery struct for MusicVideoInfoRemoteSearchQuery

func NewMusicVideoInfoRemoteSearchQuery ¶

func NewMusicVideoInfoRemoteSearchQuery() *MusicVideoInfoRemoteSearchQuery

NewMusicVideoInfoRemoteSearchQuery instantiates a new MusicVideoInfoRemoteSearchQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMusicVideoInfoRemoteSearchQueryWithDefaults ¶

func NewMusicVideoInfoRemoteSearchQueryWithDefaults() *MusicVideoInfoRemoteSearchQuery

NewMusicVideoInfoRemoteSearchQueryWithDefaults instantiates a new MusicVideoInfoRemoteSearchQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MusicVideoInfoRemoteSearchQuery) GetIncludeDisabledProviders ¶

func (o *MusicVideoInfoRemoteSearchQuery) GetIncludeDisabledProviders() bool

GetIncludeDisabledProviders returns the IncludeDisabledProviders field value if set, zero value otherwise.

func (*MusicVideoInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk ¶

func (o *MusicVideoInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk() (*bool, bool)

GetIncludeDisabledProvidersOk returns a tuple with the IncludeDisabledProviders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MusicVideoInfoRemoteSearchQuery) GetItemId ¶

func (o *MusicVideoInfoRemoteSearchQuery) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*MusicVideoInfoRemoteSearchQuery) GetItemIdOk ¶

func (o *MusicVideoInfoRemoteSearchQuery) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MusicVideoInfoRemoteSearchQuery) GetSearchInfo ¶

GetSearchInfo returns the SearchInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MusicVideoInfoRemoteSearchQuery) GetSearchInfoOk ¶

func (o *MusicVideoInfoRemoteSearchQuery) GetSearchInfoOk() (*MusicVideoInfo, bool)

GetSearchInfoOk returns a tuple with the SearchInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MusicVideoInfoRemoteSearchQuery) GetSearchProviderName ¶

func (o *MusicVideoInfoRemoteSearchQuery) GetSearchProviderName() string

GetSearchProviderName returns the SearchProviderName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MusicVideoInfoRemoteSearchQuery) GetSearchProviderNameOk ¶

func (o *MusicVideoInfoRemoteSearchQuery) GetSearchProviderNameOk() (*string, bool)

GetSearchProviderNameOk returns a tuple with the SearchProviderName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MusicVideoInfoRemoteSearchQuery) HasIncludeDisabledProviders ¶

func (o *MusicVideoInfoRemoteSearchQuery) HasIncludeDisabledProviders() bool

HasIncludeDisabledProviders returns a boolean if a field has been set.

func (*MusicVideoInfoRemoteSearchQuery) HasItemId ¶

func (o *MusicVideoInfoRemoteSearchQuery) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*MusicVideoInfoRemoteSearchQuery) HasSearchInfo ¶

func (o *MusicVideoInfoRemoteSearchQuery) HasSearchInfo() bool

HasSearchInfo returns a boolean if a field has been set.

func (*MusicVideoInfoRemoteSearchQuery) HasSearchProviderName ¶

func (o *MusicVideoInfoRemoteSearchQuery) HasSearchProviderName() bool

HasSearchProviderName returns a boolean if a field has been set.

func (MusicVideoInfoRemoteSearchQuery) MarshalJSON ¶

func (o MusicVideoInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*MusicVideoInfoRemoteSearchQuery) SetIncludeDisabledProviders ¶

func (o *MusicVideoInfoRemoteSearchQuery) SetIncludeDisabledProviders(v bool)

SetIncludeDisabledProviders gets a reference to the given bool and assigns it to the IncludeDisabledProviders field.

func (*MusicVideoInfoRemoteSearchQuery) SetItemId ¶

func (o *MusicVideoInfoRemoteSearchQuery) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field.

func (*MusicVideoInfoRemoteSearchQuery) SetSearchInfo ¶

func (o *MusicVideoInfoRemoteSearchQuery) SetSearchInfo(v MusicVideoInfo)

SetSearchInfo gets a reference to the given NullableMusicVideoInfo and assigns it to the SearchInfo field.

func (*MusicVideoInfoRemoteSearchQuery) SetSearchInfoNil ¶

func (o *MusicVideoInfoRemoteSearchQuery) SetSearchInfoNil()

SetSearchInfoNil sets the value for SearchInfo to be an explicit nil

func (*MusicVideoInfoRemoteSearchQuery) SetSearchProviderName ¶

func (o *MusicVideoInfoRemoteSearchQuery) SetSearchProviderName(v string)

SetSearchProviderName gets a reference to the given NullableString and assigns it to the SearchProviderName field.

func (*MusicVideoInfoRemoteSearchQuery) SetSearchProviderNameNil ¶

func (o *MusicVideoInfoRemoteSearchQuery) SetSearchProviderNameNil()

SetSearchProviderNameNil sets the value for SearchProviderName to be an explicit nil

func (MusicVideoInfoRemoteSearchQuery) ToMap ¶

func (o MusicVideoInfoRemoteSearchQuery) ToMap() (map[string]interface{}, error)

func (*MusicVideoInfoRemoteSearchQuery) UnsetSearchInfo ¶

func (o *MusicVideoInfoRemoteSearchQuery) UnsetSearchInfo()

UnsetSearchInfo ensures that no value is present for SearchInfo, not even an explicit nil

func (*MusicVideoInfoRemoteSearchQuery) UnsetSearchProviderName ¶

func (o *MusicVideoInfoRemoteSearchQuery) UnsetSearchProviderName()

UnsetSearchProviderName ensures that no value is present for SearchProviderName, not even an explicit nil

type NameGuidPair ¶

type NameGuidPair struct {
	Name NullableString `json:"Name,omitempty"`
	Id   *string        `json:"Id,omitempty"`
}

NameGuidPair struct for NameGuidPair

func NewNameGuidPair ¶

func NewNameGuidPair() *NameGuidPair

NewNameGuidPair instantiates a new NameGuidPair object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNameGuidPairWithDefaults ¶

func NewNameGuidPairWithDefaults() *NameGuidPair

NewNameGuidPairWithDefaults instantiates a new NameGuidPair object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NameGuidPair) GetId ¶

func (o *NameGuidPair) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*NameGuidPair) GetIdOk ¶

func (o *NameGuidPair) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NameGuidPair) GetName ¶

func (o *NameGuidPair) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NameGuidPair) GetNameOk ¶

func (o *NameGuidPair) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NameGuidPair) HasId ¶

func (o *NameGuidPair) HasId() bool

HasId returns a boolean if a field has been set.

func (*NameGuidPair) HasName ¶

func (o *NameGuidPair) HasName() bool

HasName returns a boolean if a field has been set.

func (NameGuidPair) MarshalJSON ¶

func (o NameGuidPair) MarshalJSON() ([]byte, error)

func (*NameGuidPair) SetId ¶

func (o *NameGuidPair) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NameGuidPair) SetName ¶

func (o *NameGuidPair) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*NameGuidPair) SetNameNil ¶

func (o *NameGuidPair) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (NameGuidPair) ToMap ¶

func (o NameGuidPair) ToMap() (map[string]interface{}, error)

func (*NameGuidPair) UnsetName ¶

func (o *NameGuidPair) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type NameIdPair ¶

type NameIdPair struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the identifier.
	Id NullableString `json:"Id,omitempty"`
}

NameIdPair struct for NameIdPair

func NewNameIdPair ¶

func NewNameIdPair() *NameIdPair

NewNameIdPair instantiates a new NameIdPair object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNameIdPairWithDefaults ¶

func NewNameIdPairWithDefaults() *NameIdPair

NewNameIdPairWithDefaults instantiates a new NameIdPair object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NameIdPair) GetId ¶

func (o *NameIdPair) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NameIdPair) GetIdOk ¶

func (o *NameIdPair) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NameIdPair) GetName ¶

func (o *NameIdPair) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NameIdPair) GetNameOk ¶

func (o *NameIdPair) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NameIdPair) HasId ¶

func (o *NameIdPair) HasId() bool

HasId returns a boolean if a field has been set.

func (*NameIdPair) HasName ¶

func (o *NameIdPair) HasName() bool

HasName returns a boolean if a field has been set.

func (NameIdPair) MarshalJSON ¶

func (o NameIdPair) MarshalJSON() ([]byte, error)

func (*NameIdPair) SetId ¶

func (o *NameIdPair) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*NameIdPair) SetIdNil ¶

func (o *NameIdPair) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*NameIdPair) SetName ¶

func (o *NameIdPair) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*NameIdPair) SetNameNil ¶

func (o *NameIdPair) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (NameIdPair) ToMap ¶

func (o NameIdPair) ToMap() (map[string]interface{}, error)

func (*NameIdPair) UnsetId ¶

func (o *NameIdPair) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*NameIdPair) UnsetName ¶

func (o *NameIdPair) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type NameValuePair ¶

type NameValuePair struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the value.
	Value NullableString `json:"Value,omitempty"`
}

NameValuePair struct for NameValuePair

func NewNameValuePair ¶

func NewNameValuePair() *NameValuePair

NewNameValuePair instantiates a new NameValuePair object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNameValuePairWithDefaults ¶

func NewNameValuePairWithDefaults() *NameValuePair

NewNameValuePairWithDefaults instantiates a new NameValuePair object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NameValuePair) GetName ¶

func (o *NameValuePair) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NameValuePair) GetNameOk ¶

func (o *NameValuePair) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NameValuePair) GetValue ¶

func (o *NameValuePair) GetValue() string

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NameValuePair) GetValueOk ¶

func (o *NameValuePair) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NameValuePair) HasName ¶

func (o *NameValuePair) HasName() bool

HasName returns a boolean if a field has been set.

func (*NameValuePair) HasValue ¶

func (o *NameValuePair) HasValue() bool

HasValue returns a boolean if a field has been set.

func (NameValuePair) MarshalJSON ¶

func (o NameValuePair) MarshalJSON() ([]byte, error)

func (*NameValuePair) SetName ¶

func (o *NameValuePair) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*NameValuePair) SetNameNil ¶

func (o *NameValuePair) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*NameValuePair) SetValue ¶

func (o *NameValuePair) SetValue(v string)

SetValue gets a reference to the given NullableString and assigns it to the Value field.

func (*NameValuePair) SetValueNil ¶

func (o *NameValuePair) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (NameValuePair) ToMap ¶

func (o NameValuePair) ToMap() (map[string]interface{}, error)

func (*NameValuePair) UnsetName ¶

func (o *NameValuePair) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*NameValuePair) UnsetValue ¶

func (o *NameValuePair) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type NetworkConfiguration ¶

type NetworkConfiguration struct {
	// Gets or sets a value used to specify the URL prefix that your Jellyfin instance can be accessed at.
	BaseUrl *string `json:"BaseUrl,omitempty"`
	// Gets or sets a value indicating whether to use HTTPS.
	EnableHttps *bool `json:"EnableHttps,omitempty"`
	// Gets or sets a value indicating whether the server should force connections over HTTPS.
	RequireHttps *bool `json:"RequireHttps,omitempty"`
	// Gets or sets the filesystem path of an X.509 certificate to use for SSL.
	CertificatePath *string `json:"CertificatePath,omitempty"`
	// Gets or sets the password required to access the X.509 certificate data in the file specified by MediaBrowser.Common.Net.NetworkConfiguration.CertificatePath.
	CertificatePassword *string `json:"CertificatePassword,omitempty"`
	// Gets or sets the internal HTTP server port.
	InternalHttpPort *int32 `json:"InternalHttpPort,omitempty"`
	// Gets or sets the internal HTTPS server port.
	InternalHttpsPort *int32 `json:"InternalHttpsPort,omitempty"`
	// Gets or sets the public HTTP port.
	PublicHttpPort *int32 `json:"PublicHttpPort,omitempty"`
	// Gets or sets the public HTTPS port.
	PublicHttpsPort *int32 `json:"PublicHttpsPort,omitempty"`
	// Gets or sets a value indicating whether Autodiscovery is enabled.
	AutoDiscovery *bool `json:"AutoDiscovery,omitempty"`
	// Gets or sets a value indicating whether to enable automatic port forwarding.
	EnableUPnP *bool `json:"EnableUPnP,omitempty"`
	// Gets or sets a value indicating whether IPv6 is enabled.
	EnableIPv4 *bool `json:"EnableIPv4,omitempty"`
	// Gets or sets a value indicating whether IPv6 is enabled.
	EnableIPv6 *bool `json:"EnableIPv6,omitempty"`
	// Gets or sets a value indicating whether access from outside of the LAN is permitted.
	EnableRemoteAccess *bool `json:"EnableRemoteAccess,omitempty"`
	// Gets or sets the subnets that are deemed to make up the LAN.
	LocalNetworkSubnets []string `json:"LocalNetworkSubnets,omitempty"`
	// Gets or sets the interface addresses which Jellyfin will bind to. If empty, all interfaces will be used.
	LocalNetworkAddresses []string `json:"LocalNetworkAddresses,omitempty"`
	// Gets or sets the known proxies.
	KnownProxies []string `json:"KnownProxies,omitempty"`
	// Gets or sets a value indicating whether address names that match MediaBrowser.Common.Net.NetworkConfiguration.VirtualInterfaceNames should be ignored for the purposes of binding.
	IgnoreVirtualInterfaces *bool `json:"IgnoreVirtualInterfaces,omitempty"`
	// Gets or sets a value indicating the interface name prefixes that should be ignored. The list can be comma separated and values are case-insensitive. <seealso cref=\"P:MediaBrowser.Common.Net.NetworkConfiguration.IgnoreVirtualInterfaces\" />.
	VirtualInterfaceNames []string `json:"VirtualInterfaceNames,omitempty"`
	// Gets or sets a value indicating whether the published server uri is based on information in HTTP requests.
	EnablePublishedServerUriByRequest *bool `json:"EnablePublishedServerUriByRequest,omitempty"`
	// Gets or sets the PublishedServerUriBySubnet  Gets or sets PublishedServerUri to advertise for specific subnets.
	PublishedServerUriBySubnet []string `json:"PublishedServerUriBySubnet,omitempty"`
	// Gets or sets the filter for remote IP connectivity. Used in conjunction with <seealso cref=\"P:MediaBrowser.Common.Net.NetworkConfiguration.IsRemoteIPFilterBlacklist\" />.
	RemoteIPFilter []string `json:"RemoteIPFilter,omitempty"`
	// Gets or sets a value indicating whether <seealso cref=\"P:MediaBrowser.Common.Net.NetworkConfiguration.RemoteIPFilter\" /> contains a blacklist or a whitelist. Default is a whitelist.
	IsRemoteIPFilterBlacklist *bool `json:"IsRemoteIPFilterBlacklist,omitempty"`
}

NetworkConfiguration Defines the MediaBrowser.Common.Net.NetworkConfiguration.

func NewNetworkConfiguration ¶

func NewNetworkConfiguration() *NetworkConfiguration

NewNetworkConfiguration instantiates a new NetworkConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNetworkConfigurationWithDefaults ¶

func NewNetworkConfigurationWithDefaults() *NetworkConfiguration

NewNetworkConfigurationWithDefaults instantiates a new NetworkConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NetworkConfiguration) GetAutoDiscovery ¶

func (o *NetworkConfiguration) GetAutoDiscovery() bool

GetAutoDiscovery returns the AutoDiscovery field value if set, zero value otherwise.

func (*NetworkConfiguration) GetAutoDiscoveryOk ¶

func (o *NetworkConfiguration) GetAutoDiscoveryOk() (*bool, bool)

GetAutoDiscoveryOk returns a tuple with the AutoDiscovery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetBaseUrl ¶

func (o *NetworkConfiguration) GetBaseUrl() string

GetBaseUrl returns the BaseUrl field value if set, zero value otherwise.

func (*NetworkConfiguration) GetBaseUrlOk ¶

func (o *NetworkConfiguration) GetBaseUrlOk() (*string, bool)

GetBaseUrlOk returns a tuple with the BaseUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetCertificatePassword ¶

func (o *NetworkConfiguration) GetCertificatePassword() string

GetCertificatePassword returns the CertificatePassword field value if set, zero value otherwise.

func (*NetworkConfiguration) GetCertificatePasswordOk ¶

func (o *NetworkConfiguration) GetCertificatePasswordOk() (*string, bool)

GetCertificatePasswordOk returns a tuple with the CertificatePassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetCertificatePath ¶

func (o *NetworkConfiguration) GetCertificatePath() string

GetCertificatePath returns the CertificatePath field value if set, zero value otherwise.

func (*NetworkConfiguration) GetCertificatePathOk ¶

func (o *NetworkConfiguration) GetCertificatePathOk() (*string, bool)

GetCertificatePathOk returns a tuple with the CertificatePath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetEnableHttps ¶

func (o *NetworkConfiguration) GetEnableHttps() bool

GetEnableHttps returns the EnableHttps field value if set, zero value otherwise.

func (*NetworkConfiguration) GetEnableHttpsOk ¶

func (o *NetworkConfiguration) GetEnableHttpsOk() (*bool, bool)

GetEnableHttpsOk returns a tuple with the EnableHttps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetEnableIPv4 ¶

func (o *NetworkConfiguration) GetEnableIPv4() bool

GetEnableIPv4 returns the EnableIPv4 field value if set, zero value otherwise.

func (*NetworkConfiguration) GetEnableIPv4Ok ¶

func (o *NetworkConfiguration) GetEnableIPv4Ok() (*bool, bool)

GetEnableIPv4Ok returns a tuple with the EnableIPv4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetEnableIPv6 ¶

func (o *NetworkConfiguration) GetEnableIPv6() bool

GetEnableIPv6 returns the EnableIPv6 field value if set, zero value otherwise.

func (*NetworkConfiguration) GetEnableIPv6Ok ¶

func (o *NetworkConfiguration) GetEnableIPv6Ok() (*bool, bool)

GetEnableIPv6Ok returns a tuple with the EnableIPv6 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetEnablePublishedServerUriByRequest ¶

func (o *NetworkConfiguration) GetEnablePublishedServerUriByRequest() bool

GetEnablePublishedServerUriByRequest returns the EnablePublishedServerUriByRequest field value if set, zero value otherwise.

func (*NetworkConfiguration) GetEnablePublishedServerUriByRequestOk ¶

func (o *NetworkConfiguration) GetEnablePublishedServerUriByRequestOk() (*bool, bool)

GetEnablePublishedServerUriByRequestOk returns a tuple with the EnablePublishedServerUriByRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetEnableRemoteAccess ¶

func (o *NetworkConfiguration) GetEnableRemoteAccess() bool

GetEnableRemoteAccess returns the EnableRemoteAccess field value if set, zero value otherwise.

func (*NetworkConfiguration) GetEnableRemoteAccessOk ¶

func (o *NetworkConfiguration) GetEnableRemoteAccessOk() (*bool, bool)

GetEnableRemoteAccessOk returns a tuple with the EnableRemoteAccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetEnableUPnP ¶

func (o *NetworkConfiguration) GetEnableUPnP() bool

GetEnableUPnP returns the EnableUPnP field value if set, zero value otherwise.

func (*NetworkConfiguration) GetEnableUPnPOk ¶

func (o *NetworkConfiguration) GetEnableUPnPOk() (*bool, bool)

GetEnableUPnPOk returns a tuple with the EnableUPnP field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetIgnoreVirtualInterfaces ¶

func (o *NetworkConfiguration) GetIgnoreVirtualInterfaces() bool

GetIgnoreVirtualInterfaces returns the IgnoreVirtualInterfaces field value if set, zero value otherwise.

func (*NetworkConfiguration) GetIgnoreVirtualInterfacesOk ¶

func (o *NetworkConfiguration) GetIgnoreVirtualInterfacesOk() (*bool, bool)

GetIgnoreVirtualInterfacesOk returns a tuple with the IgnoreVirtualInterfaces field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetInternalHttpPort ¶

func (o *NetworkConfiguration) GetInternalHttpPort() int32

GetInternalHttpPort returns the InternalHttpPort field value if set, zero value otherwise.

func (*NetworkConfiguration) GetInternalHttpPortOk ¶

func (o *NetworkConfiguration) GetInternalHttpPortOk() (*int32, bool)

GetInternalHttpPortOk returns a tuple with the InternalHttpPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetInternalHttpsPort ¶

func (o *NetworkConfiguration) GetInternalHttpsPort() int32

GetInternalHttpsPort returns the InternalHttpsPort field value if set, zero value otherwise.

func (*NetworkConfiguration) GetInternalHttpsPortOk ¶

func (o *NetworkConfiguration) GetInternalHttpsPortOk() (*int32, bool)

GetInternalHttpsPortOk returns a tuple with the InternalHttpsPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetIsRemoteIPFilterBlacklist ¶

func (o *NetworkConfiguration) GetIsRemoteIPFilterBlacklist() bool

GetIsRemoteIPFilterBlacklist returns the IsRemoteIPFilterBlacklist field value if set, zero value otherwise.

func (*NetworkConfiguration) GetIsRemoteIPFilterBlacklistOk ¶

func (o *NetworkConfiguration) GetIsRemoteIPFilterBlacklistOk() (*bool, bool)

GetIsRemoteIPFilterBlacklistOk returns a tuple with the IsRemoteIPFilterBlacklist field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetKnownProxies ¶

func (o *NetworkConfiguration) GetKnownProxies() []string

GetKnownProxies returns the KnownProxies field value if set, zero value otherwise.

func (*NetworkConfiguration) GetKnownProxiesOk ¶

func (o *NetworkConfiguration) GetKnownProxiesOk() ([]string, bool)

GetKnownProxiesOk returns a tuple with the KnownProxies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetLocalNetworkAddresses ¶

func (o *NetworkConfiguration) GetLocalNetworkAddresses() []string

GetLocalNetworkAddresses returns the LocalNetworkAddresses field value if set, zero value otherwise.

func (*NetworkConfiguration) GetLocalNetworkAddressesOk ¶

func (o *NetworkConfiguration) GetLocalNetworkAddressesOk() ([]string, bool)

GetLocalNetworkAddressesOk returns a tuple with the LocalNetworkAddresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetLocalNetworkSubnets ¶

func (o *NetworkConfiguration) GetLocalNetworkSubnets() []string

GetLocalNetworkSubnets returns the LocalNetworkSubnets field value if set, zero value otherwise.

func (*NetworkConfiguration) GetLocalNetworkSubnetsOk ¶

func (o *NetworkConfiguration) GetLocalNetworkSubnetsOk() ([]string, bool)

GetLocalNetworkSubnetsOk returns a tuple with the LocalNetworkSubnets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetPublicHttpPort ¶

func (o *NetworkConfiguration) GetPublicHttpPort() int32

GetPublicHttpPort returns the PublicHttpPort field value if set, zero value otherwise.

func (*NetworkConfiguration) GetPublicHttpPortOk ¶

func (o *NetworkConfiguration) GetPublicHttpPortOk() (*int32, bool)

GetPublicHttpPortOk returns a tuple with the PublicHttpPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetPublicHttpsPort ¶

func (o *NetworkConfiguration) GetPublicHttpsPort() int32

GetPublicHttpsPort returns the PublicHttpsPort field value if set, zero value otherwise.

func (*NetworkConfiguration) GetPublicHttpsPortOk ¶

func (o *NetworkConfiguration) GetPublicHttpsPortOk() (*int32, bool)

GetPublicHttpsPortOk returns a tuple with the PublicHttpsPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetPublishedServerUriBySubnet ¶

func (o *NetworkConfiguration) GetPublishedServerUriBySubnet() []string

GetPublishedServerUriBySubnet returns the PublishedServerUriBySubnet field value if set, zero value otherwise.

func (*NetworkConfiguration) GetPublishedServerUriBySubnetOk ¶

func (o *NetworkConfiguration) GetPublishedServerUriBySubnetOk() ([]string, bool)

GetPublishedServerUriBySubnetOk returns a tuple with the PublishedServerUriBySubnet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetRemoteIPFilter ¶

func (o *NetworkConfiguration) GetRemoteIPFilter() []string

GetRemoteIPFilter returns the RemoteIPFilter field value if set, zero value otherwise.

func (*NetworkConfiguration) GetRemoteIPFilterOk ¶

func (o *NetworkConfiguration) GetRemoteIPFilterOk() ([]string, bool)

GetRemoteIPFilterOk returns a tuple with the RemoteIPFilter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetRequireHttps ¶

func (o *NetworkConfiguration) GetRequireHttps() bool

GetRequireHttps returns the RequireHttps field value if set, zero value otherwise.

func (*NetworkConfiguration) GetRequireHttpsOk ¶

func (o *NetworkConfiguration) GetRequireHttpsOk() (*bool, bool)

GetRequireHttpsOk returns a tuple with the RequireHttps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) GetVirtualInterfaceNames ¶

func (o *NetworkConfiguration) GetVirtualInterfaceNames() []string

GetVirtualInterfaceNames returns the VirtualInterfaceNames field value if set, zero value otherwise.

func (*NetworkConfiguration) GetVirtualInterfaceNamesOk ¶

func (o *NetworkConfiguration) GetVirtualInterfaceNamesOk() ([]string, bool)

GetVirtualInterfaceNamesOk returns a tuple with the VirtualInterfaceNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) HasAutoDiscovery ¶

func (o *NetworkConfiguration) HasAutoDiscovery() bool

HasAutoDiscovery returns a boolean if a field has been set.

func (*NetworkConfiguration) HasBaseUrl ¶

func (o *NetworkConfiguration) HasBaseUrl() bool

HasBaseUrl returns a boolean if a field has been set.

func (*NetworkConfiguration) HasCertificatePassword ¶

func (o *NetworkConfiguration) HasCertificatePassword() bool

HasCertificatePassword returns a boolean if a field has been set.

func (*NetworkConfiguration) HasCertificatePath ¶

func (o *NetworkConfiguration) HasCertificatePath() bool

HasCertificatePath returns a boolean if a field has been set.

func (*NetworkConfiguration) HasEnableHttps ¶

func (o *NetworkConfiguration) HasEnableHttps() bool

HasEnableHttps returns a boolean if a field has been set.

func (*NetworkConfiguration) HasEnableIPv4 ¶

func (o *NetworkConfiguration) HasEnableIPv4() bool

HasEnableIPv4 returns a boolean if a field has been set.

func (*NetworkConfiguration) HasEnableIPv6 ¶

func (o *NetworkConfiguration) HasEnableIPv6() bool

HasEnableIPv6 returns a boolean if a field has been set.

func (*NetworkConfiguration) HasEnablePublishedServerUriByRequest ¶

func (o *NetworkConfiguration) HasEnablePublishedServerUriByRequest() bool

HasEnablePublishedServerUriByRequest returns a boolean if a field has been set.

func (*NetworkConfiguration) HasEnableRemoteAccess ¶

func (o *NetworkConfiguration) HasEnableRemoteAccess() bool

HasEnableRemoteAccess returns a boolean if a field has been set.

func (*NetworkConfiguration) HasEnableUPnP ¶

func (o *NetworkConfiguration) HasEnableUPnP() bool

HasEnableUPnP returns a boolean if a field has been set.

func (*NetworkConfiguration) HasIgnoreVirtualInterfaces ¶

func (o *NetworkConfiguration) HasIgnoreVirtualInterfaces() bool

HasIgnoreVirtualInterfaces returns a boolean if a field has been set.

func (*NetworkConfiguration) HasInternalHttpPort ¶

func (o *NetworkConfiguration) HasInternalHttpPort() bool

HasInternalHttpPort returns a boolean if a field has been set.

func (*NetworkConfiguration) HasInternalHttpsPort ¶

func (o *NetworkConfiguration) HasInternalHttpsPort() bool

HasInternalHttpsPort returns a boolean if a field has been set.

func (*NetworkConfiguration) HasIsRemoteIPFilterBlacklist ¶

func (o *NetworkConfiguration) HasIsRemoteIPFilterBlacklist() bool

HasIsRemoteIPFilterBlacklist returns a boolean if a field has been set.

func (*NetworkConfiguration) HasKnownProxies ¶

func (o *NetworkConfiguration) HasKnownProxies() bool

HasKnownProxies returns a boolean if a field has been set.

func (*NetworkConfiguration) HasLocalNetworkAddresses ¶

func (o *NetworkConfiguration) HasLocalNetworkAddresses() bool

HasLocalNetworkAddresses returns a boolean if a field has been set.

func (*NetworkConfiguration) HasLocalNetworkSubnets ¶

func (o *NetworkConfiguration) HasLocalNetworkSubnets() bool

HasLocalNetworkSubnets returns a boolean if a field has been set.

func (*NetworkConfiguration) HasPublicHttpPort ¶

func (o *NetworkConfiguration) HasPublicHttpPort() bool

HasPublicHttpPort returns a boolean if a field has been set.

func (*NetworkConfiguration) HasPublicHttpsPort ¶

func (o *NetworkConfiguration) HasPublicHttpsPort() bool

HasPublicHttpsPort returns a boolean if a field has been set.

func (*NetworkConfiguration) HasPublishedServerUriBySubnet ¶

func (o *NetworkConfiguration) HasPublishedServerUriBySubnet() bool

HasPublishedServerUriBySubnet returns a boolean if a field has been set.

func (*NetworkConfiguration) HasRemoteIPFilter ¶

func (o *NetworkConfiguration) HasRemoteIPFilter() bool

HasRemoteIPFilter returns a boolean if a field has been set.

func (*NetworkConfiguration) HasRequireHttps ¶

func (o *NetworkConfiguration) HasRequireHttps() bool

HasRequireHttps returns a boolean if a field has been set.

func (*NetworkConfiguration) HasVirtualInterfaceNames ¶

func (o *NetworkConfiguration) HasVirtualInterfaceNames() bool

HasVirtualInterfaceNames returns a boolean if a field has been set.

func (NetworkConfiguration) MarshalJSON ¶

func (o NetworkConfiguration) MarshalJSON() ([]byte, error)

func (*NetworkConfiguration) SetAutoDiscovery ¶

func (o *NetworkConfiguration) SetAutoDiscovery(v bool)

SetAutoDiscovery gets a reference to the given bool and assigns it to the AutoDiscovery field.

func (*NetworkConfiguration) SetBaseUrl ¶

func (o *NetworkConfiguration) SetBaseUrl(v string)

SetBaseUrl gets a reference to the given string and assigns it to the BaseUrl field.

func (*NetworkConfiguration) SetCertificatePassword ¶

func (o *NetworkConfiguration) SetCertificatePassword(v string)

SetCertificatePassword gets a reference to the given string and assigns it to the CertificatePassword field.

func (*NetworkConfiguration) SetCertificatePath ¶

func (o *NetworkConfiguration) SetCertificatePath(v string)

SetCertificatePath gets a reference to the given string and assigns it to the CertificatePath field.

func (*NetworkConfiguration) SetEnableHttps ¶

func (o *NetworkConfiguration) SetEnableHttps(v bool)

SetEnableHttps gets a reference to the given bool and assigns it to the EnableHttps field.

func (*NetworkConfiguration) SetEnableIPv4 ¶

func (o *NetworkConfiguration) SetEnableIPv4(v bool)

SetEnableIPv4 gets a reference to the given bool and assigns it to the EnableIPv4 field.

func (*NetworkConfiguration) SetEnableIPv6 ¶

func (o *NetworkConfiguration) SetEnableIPv6(v bool)

SetEnableIPv6 gets a reference to the given bool and assigns it to the EnableIPv6 field.

func (*NetworkConfiguration) SetEnablePublishedServerUriByRequest ¶

func (o *NetworkConfiguration) SetEnablePublishedServerUriByRequest(v bool)

SetEnablePublishedServerUriByRequest gets a reference to the given bool and assigns it to the EnablePublishedServerUriByRequest field.

func (*NetworkConfiguration) SetEnableRemoteAccess ¶

func (o *NetworkConfiguration) SetEnableRemoteAccess(v bool)

SetEnableRemoteAccess gets a reference to the given bool and assigns it to the EnableRemoteAccess field.

func (*NetworkConfiguration) SetEnableUPnP ¶

func (o *NetworkConfiguration) SetEnableUPnP(v bool)

SetEnableUPnP gets a reference to the given bool and assigns it to the EnableUPnP field.

func (*NetworkConfiguration) SetIgnoreVirtualInterfaces ¶

func (o *NetworkConfiguration) SetIgnoreVirtualInterfaces(v bool)

SetIgnoreVirtualInterfaces gets a reference to the given bool and assigns it to the IgnoreVirtualInterfaces field.

func (*NetworkConfiguration) SetInternalHttpPort ¶

func (o *NetworkConfiguration) SetInternalHttpPort(v int32)

SetInternalHttpPort gets a reference to the given int32 and assigns it to the InternalHttpPort field.

func (*NetworkConfiguration) SetInternalHttpsPort ¶

func (o *NetworkConfiguration) SetInternalHttpsPort(v int32)

SetInternalHttpsPort gets a reference to the given int32 and assigns it to the InternalHttpsPort field.

func (*NetworkConfiguration) SetIsRemoteIPFilterBlacklist ¶

func (o *NetworkConfiguration) SetIsRemoteIPFilterBlacklist(v bool)

SetIsRemoteIPFilterBlacklist gets a reference to the given bool and assigns it to the IsRemoteIPFilterBlacklist field.

func (*NetworkConfiguration) SetKnownProxies ¶

func (o *NetworkConfiguration) SetKnownProxies(v []string)

SetKnownProxies gets a reference to the given []string and assigns it to the KnownProxies field.

func (*NetworkConfiguration) SetLocalNetworkAddresses ¶

func (o *NetworkConfiguration) SetLocalNetworkAddresses(v []string)

SetLocalNetworkAddresses gets a reference to the given []string and assigns it to the LocalNetworkAddresses field.

func (*NetworkConfiguration) SetLocalNetworkSubnets ¶

func (o *NetworkConfiguration) SetLocalNetworkSubnets(v []string)

SetLocalNetworkSubnets gets a reference to the given []string and assigns it to the LocalNetworkSubnets field.

func (*NetworkConfiguration) SetPublicHttpPort ¶

func (o *NetworkConfiguration) SetPublicHttpPort(v int32)

SetPublicHttpPort gets a reference to the given int32 and assigns it to the PublicHttpPort field.

func (*NetworkConfiguration) SetPublicHttpsPort ¶

func (o *NetworkConfiguration) SetPublicHttpsPort(v int32)

SetPublicHttpsPort gets a reference to the given int32 and assigns it to the PublicHttpsPort field.

func (*NetworkConfiguration) SetPublishedServerUriBySubnet ¶

func (o *NetworkConfiguration) SetPublishedServerUriBySubnet(v []string)

SetPublishedServerUriBySubnet gets a reference to the given []string and assigns it to the PublishedServerUriBySubnet field.

func (*NetworkConfiguration) SetRemoteIPFilter ¶

func (o *NetworkConfiguration) SetRemoteIPFilter(v []string)

SetRemoteIPFilter gets a reference to the given []string and assigns it to the RemoteIPFilter field.

func (*NetworkConfiguration) SetRequireHttps ¶

func (o *NetworkConfiguration) SetRequireHttps(v bool)

SetRequireHttps gets a reference to the given bool and assigns it to the RequireHttps field.

func (*NetworkConfiguration) SetVirtualInterfaceNames ¶

func (o *NetworkConfiguration) SetVirtualInterfaceNames(v []string)

SetVirtualInterfaceNames gets a reference to the given []string and assigns it to the VirtualInterfaceNames field.

func (NetworkConfiguration) ToMap ¶

func (o NetworkConfiguration) ToMap() (map[string]interface{}, error)

type NewGroupRequestDto ¶

type NewGroupRequestDto struct {
	// Gets or sets the group name.
	GroupName *string `json:"GroupName,omitempty"`
}

NewGroupRequestDto Class NewGroupRequestDto.

func NewNewGroupRequestDto ¶

func NewNewGroupRequestDto() *NewGroupRequestDto

NewNewGroupRequestDto instantiates a new NewGroupRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNewGroupRequestDtoWithDefaults ¶

func NewNewGroupRequestDtoWithDefaults() *NewGroupRequestDto

NewNewGroupRequestDtoWithDefaults instantiates a new NewGroupRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NewGroupRequestDto) GetGroupName ¶

func (o *NewGroupRequestDto) GetGroupName() string

GetGroupName returns the GroupName field value if set, zero value otherwise.

func (*NewGroupRequestDto) GetGroupNameOk ¶

func (o *NewGroupRequestDto) GetGroupNameOk() (*string, bool)

GetGroupNameOk returns a tuple with the GroupName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewGroupRequestDto) HasGroupName ¶

func (o *NewGroupRequestDto) HasGroupName() bool

HasGroupName returns a boolean if a field has been set.

func (NewGroupRequestDto) MarshalJSON ¶

func (o NewGroupRequestDto) MarshalJSON() ([]byte, error)

func (*NewGroupRequestDto) SetGroupName ¶

func (o *NewGroupRequestDto) SetGroupName(v string)

SetGroupName gets a reference to the given string and assigns it to the GroupName field.

func (NewGroupRequestDto) ToMap ¶

func (o NewGroupRequestDto) ToMap() (map[string]interface{}, error)

type NextItemRequestDto ¶

type NextItemRequestDto struct {
	// Gets or sets the playing item identifier.
	PlaylistItemId *string `json:"PlaylistItemId,omitempty"`
}

NextItemRequestDto Class NextItemRequestDto.

func NewNextItemRequestDto ¶

func NewNextItemRequestDto() *NextItemRequestDto

NewNextItemRequestDto instantiates a new NextItemRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNextItemRequestDtoWithDefaults ¶

func NewNextItemRequestDtoWithDefaults() *NextItemRequestDto

NewNextItemRequestDtoWithDefaults instantiates a new NextItemRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NextItemRequestDto) GetPlaylistItemId ¶

func (o *NextItemRequestDto) GetPlaylistItemId() string

GetPlaylistItemId returns the PlaylistItemId field value if set, zero value otherwise.

func (*NextItemRequestDto) GetPlaylistItemIdOk ¶

func (o *NextItemRequestDto) GetPlaylistItemIdOk() (*string, bool)

GetPlaylistItemIdOk returns a tuple with the PlaylistItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NextItemRequestDto) HasPlaylistItemId ¶

func (o *NextItemRequestDto) HasPlaylistItemId() bool

HasPlaylistItemId returns a boolean if a field has been set.

func (NextItemRequestDto) MarshalJSON ¶

func (o NextItemRequestDto) MarshalJSON() ([]byte, error)

func (*NextItemRequestDto) SetPlaylistItemId ¶

func (o *NextItemRequestDto) SetPlaylistItemId(v string)

SetPlaylistItemId gets a reference to the given string and assigns it to the PlaylistItemId field.

func (NextItemRequestDto) ToMap ¶

func (o NextItemRequestDto) ToMap() (map[string]interface{}, error)

type NullableAccessSchedule ¶

type NullableAccessSchedule struct {
	// contains filtered or unexported fields
}

func NewNullableAccessSchedule ¶

func NewNullableAccessSchedule(val *AccessSchedule) *NullableAccessSchedule

func (NullableAccessSchedule) Get ¶

func (NullableAccessSchedule) IsSet ¶

func (v NullableAccessSchedule) IsSet() bool

func (NullableAccessSchedule) MarshalJSON ¶

func (v NullableAccessSchedule) MarshalJSON() ([]byte, error)

func (*NullableAccessSchedule) Set ¶

func (*NullableAccessSchedule) UnmarshalJSON ¶

func (v *NullableAccessSchedule) UnmarshalJSON(src []byte) error

func (*NullableAccessSchedule) Unset ¶

func (v *NullableAccessSchedule) Unset()

type NullableActivityLogEntry ¶

type NullableActivityLogEntry struct {
	// contains filtered or unexported fields
}

func NewNullableActivityLogEntry ¶

func NewNullableActivityLogEntry(val *ActivityLogEntry) *NullableActivityLogEntry

func (NullableActivityLogEntry) Get ¶

func (NullableActivityLogEntry) IsSet ¶

func (v NullableActivityLogEntry) IsSet() bool

func (NullableActivityLogEntry) MarshalJSON ¶

func (v NullableActivityLogEntry) MarshalJSON() ([]byte, error)

func (*NullableActivityLogEntry) Set ¶

func (*NullableActivityLogEntry) UnmarshalJSON ¶

func (v *NullableActivityLogEntry) UnmarshalJSON(src []byte) error

func (*NullableActivityLogEntry) Unset ¶

func (v *NullableActivityLogEntry) Unset()

type NullableActivityLogEntryMessage ¶

type NullableActivityLogEntryMessage struct {
	// contains filtered or unexported fields
}

func (NullableActivityLogEntryMessage) Get ¶

func (NullableActivityLogEntryMessage) IsSet ¶

func (NullableActivityLogEntryMessage) MarshalJSON ¶

func (v NullableActivityLogEntryMessage) MarshalJSON() ([]byte, error)

func (*NullableActivityLogEntryMessage) Set ¶

func (*NullableActivityLogEntryMessage) UnmarshalJSON ¶

func (v *NullableActivityLogEntryMessage) UnmarshalJSON(src []byte) error

func (*NullableActivityLogEntryMessage) Unset ¶

type NullableActivityLogEntryQueryResult ¶

type NullableActivityLogEntryQueryResult struct {
	// contains filtered or unexported fields
}

func (NullableActivityLogEntryQueryResult) Get ¶

func (NullableActivityLogEntryQueryResult) IsSet ¶

func (NullableActivityLogEntryQueryResult) MarshalJSON ¶

func (v NullableActivityLogEntryQueryResult) MarshalJSON() ([]byte, error)

func (*NullableActivityLogEntryQueryResult) Set ¶

func (*NullableActivityLogEntryQueryResult) UnmarshalJSON ¶

func (v *NullableActivityLogEntryQueryResult) UnmarshalJSON(src []byte) error

func (*NullableActivityLogEntryQueryResult) Unset ¶

type NullableActivityLogEntryStartMessage ¶

type NullableActivityLogEntryStartMessage struct {
	// contains filtered or unexported fields
}

func (NullableActivityLogEntryStartMessage) Get ¶

func (NullableActivityLogEntryStartMessage) IsSet ¶

func (NullableActivityLogEntryStartMessage) MarshalJSON ¶

func (v NullableActivityLogEntryStartMessage) MarshalJSON() ([]byte, error)

func (*NullableActivityLogEntryStartMessage) Set ¶

func (*NullableActivityLogEntryStartMessage) UnmarshalJSON ¶

func (v *NullableActivityLogEntryStartMessage) UnmarshalJSON(src []byte) error

func (*NullableActivityLogEntryStartMessage) Unset ¶

type NullableActivityLogEntryStopMessage ¶

type NullableActivityLogEntryStopMessage struct {
	// contains filtered or unexported fields
}

func (NullableActivityLogEntryStopMessage) Get ¶

func (NullableActivityLogEntryStopMessage) IsSet ¶

func (NullableActivityLogEntryStopMessage) MarshalJSON ¶

func (v NullableActivityLogEntryStopMessage) MarshalJSON() ([]byte, error)

func (*NullableActivityLogEntryStopMessage) Set ¶

func (*NullableActivityLogEntryStopMessage) UnmarshalJSON ¶

func (v *NullableActivityLogEntryStopMessage) UnmarshalJSON(src []byte) error

func (*NullableActivityLogEntryStopMessage) Unset ¶

type NullableAddVirtualFolderDto ¶

type NullableAddVirtualFolderDto struct {
	// contains filtered or unexported fields
}

func (NullableAddVirtualFolderDto) Get ¶

func (NullableAddVirtualFolderDto) IsSet ¶

func (NullableAddVirtualFolderDto) MarshalJSON ¶

func (v NullableAddVirtualFolderDto) MarshalJSON() ([]byte, error)

func (*NullableAddVirtualFolderDto) Set ¶

func (*NullableAddVirtualFolderDto) UnmarshalJSON ¶

func (v *NullableAddVirtualFolderDto) UnmarshalJSON(src []byte) error

func (*NullableAddVirtualFolderDto) Unset ¶

func (v *NullableAddVirtualFolderDto) Unset()

type NullableAlbumInfo ¶

type NullableAlbumInfo struct {
	// contains filtered or unexported fields
}

func NewNullableAlbumInfo ¶

func NewNullableAlbumInfo(val *AlbumInfo) *NullableAlbumInfo

func (NullableAlbumInfo) Get ¶

func (v NullableAlbumInfo) Get() *AlbumInfo

func (NullableAlbumInfo) IsSet ¶

func (v NullableAlbumInfo) IsSet() bool

func (NullableAlbumInfo) MarshalJSON ¶

func (v NullableAlbumInfo) MarshalJSON() ([]byte, error)

func (*NullableAlbumInfo) Set ¶

func (v *NullableAlbumInfo) Set(val *AlbumInfo)

func (*NullableAlbumInfo) UnmarshalJSON ¶

func (v *NullableAlbumInfo) UnmarshalJSON(src []byte) error

func (*NullableAlbumInfo) Unset ¶

func (v *NullableAlbumInfo) Unset()

type NullableAlbumInfoRemoteSearchQuery ¶

type NullableAlbumInfoRemoteSearchQuery struct {
	// contains filtered or unexported fields
}

func (NullableAlbumInfoRemoteSearchQuery) Get ¶

func (NullableAlbumInfoRemoteSearchQuery) IsSet ¶

func (NullableAlbumInfoRemoteSearchQuery) MarshalJSON ¶

func (v NullableAlbumInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*NullableAlbumInfoRemoteSearchQuery) Set ¶

func (*NullableAlbumInfoRemoteSearchQuery) UnmarshalJSON ¶

func (v *NullableAlbumInfoRemoteSearchQuery) UnmarshalJSON(src []byte) error

func (*NullableAlbumInfoRemoteSearchQuery) Unset ¶

type NullableAllThemeMediaResult ¶

type NullableAllThemeMediaResult struct {
	// contains filtered or unexported fields
}

func (NullableAllThemeMediaResult) Get ¶

func (NullableAllThemeMediaResult) IsSet ¶

func (NullableAllThemeMediaResult) MarshalJSON ¶

func (v NullableAllThemeMediaResult) MarshalJSON() ([]byte, error)

func (*NullableAllThemeMediaResult) Set ¶

func (*NullableAllThemeMediaResult) UnmarshalJSON ¶

func (v *NullableAllThemeMediaResult) UnmarshalJSON(src []byte) error

func (*NullableAllThemeMediaResult) Unset ¶

func (v *NullableAllThemeMediaResult) Unset()

type NullableArtistInfo ¶

type NullableArtistInfo struct {
	// contains filtered or unexported fields
}

func NewNullableArtistInfo ¶

func NewNullableArtistInfo(val *ArtistInfo) *NullableArtistInfo

func (NullableArtistInfo) Get ¶

func (v NullableArtistInfo) Get() *ArtistInfo

func (NullableArtistInfo) IsSet ¶

func (v NullableArtistInfo) IsSet() bool

func (NullableArtistInfo) MarshalJSON ¶

func (v NullableArtistInfo) MarshalJSON() ([]byte, error)

func (*NullableArtistInfo) Set ¶

func (v *NullableArtistInfo) Set(val *ArtistInfo)

func (*NullableArtistInfo) UnmarshalJSON ¶

func (v *NullableArtistInfo) UnmarshalJSON(src []byte) error

func (*NullableArtistInfo) Unset ¶

func (v *NullableArtistInfo) Unset()

type NullableArtistInfoRemoteSearchQuery ¶

type NullableArtistInfoRemoteSearchQuery struct {
	// contains filtered or unexported fields
}

func (NullableArtistInfoRemoteSearchQuery) Get ¶

func (NullableArtistInfoRemoteSearchQuery) IsSet ¶

func (NullableArtistInfoRemoteSearchQuery) MarshalJSON ¶

func (v NullableArtistInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*NullableArtistInfoRemoteSearchQuery) Set ¶

func (*NullableArtistInfoRemoteSearchQuery) UnmarshalJSON ¶

func (v *NullableArtistInfoRemoteSearchQuery) UnmarshalJSON(src []byte) error

func (*NullableArtistInfoRemoteSearchQuery) Unset ¶

type NullableAudioSpatialFormat ¶

type NullableAudioSpatialFormat struct {
	// contains filtered or unexported fields
}

func NewNullableAudioSpatialFormat ¶

func NewNullableAudioSpatialFormat(val *AudioSpatialFormat) *NullableAudioSpatialFormat

func (NullableAudioSpatialFormat) Get ¶

func (NullableAudioSpatialFormat) IsSet ¶

func (v NullableAudioSpatialFormat) IsSet() bool

func (NullableAudioSpatialFormat) MarshalJSON ¶

func (v NullableAudioSpatialFormat) MarshalJSON() ([]byte, error)

func (*NullableAudioSpatialFormat) Set ¶

func (*NullableAudioSpatialFormat) UnmarshalJSON ¶

func (v *NullableAudioSpatialFormat) UnmarshalJSON(src []byte) error

func (*NullableAudioSpatialFormat) Unset ¶

func (v *NullableAudioSpatialFormat) Unset()

type NullableAuthenticateUserByName ¶

type NullableAuthenticateUserByName struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticateUserByName) Get ¶

func (NullableAuthenticateUserByName) IsSet ¶

func (NullableAuthenticateUserByName) MarshalJSON ¶

func (v NullableAuthenticateUserByName) MarshalJSON() ([]byte, error)

func (*NullableAuthenticateUserByName) Set ¶

func (*NullableAuthenticateUserByName) UnmarshalJSON ¶

func (v *NullableAuthenticateUserByName) UnmarshalJSON(src []byte) error

func (*NullableAuthenticateUserByName) Unset ¶

func (v *NullableAuthenticateUserByName) Unset()

type NullableAuthenticationInfo ¶

type NullableAuthenticationInfo struct {
	// contains filtered or unexported fields
}

func NewNullableAuthenticationInfo ¶

func NewNullableAuthenticationInfo(val *AuthenticationInfo) *NullableAuthenticationInfo

func (NullableAuthenticationInfo) Get ¶

func (NullableAuthenticationInfo) IsSet ¶

func (v NullableAuthenticationInfo) IsSet() bool

func (NullableAuthenticationInfo) MarshalJSON ¶

func (v NullableAuthenticationInfo) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationInfo) Set ¶

func (*NullableAuthenticationInfo) UnmarshalJSON ¶

func (v *NullableAuthenticationInfo) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationInfo) Unset ¶

func (v *NullableAuthenticationInfo) Unset()

type NullableAuthenticationInfoQueryResult ¶

type NullableAuthenticationInfoQueryResult struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationInfoQueryResult) Get ¶

func (NullableAuthenticationInfoQueryResult) IsSet ¶

func (NullableAuthenticationInfoQueryResult) MarshalJSON ¶

func (v NullableAuthenticationInfoQueryResult) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationInfoQueryResult) Set ¶

func (*NullableAuthenticationInfoQueryResult) UnmarshalJSON ¶

func (v *NullableAuthenticationInfoQueryResult) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationInfoQueryResult) Unset ¶

type NullableAuthenticationResult ¶

type NullableAuthenticationResult struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationResult) Get ¶

func (NullableAuthenticationResult) IsSet ¶

func (NullableAuthenticationResult) MarshalJSON ¶

func (v NullableAuthenticationResult) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationResult) Set ¶

func (*NullableAuthenticationResult) UnmarshalJSON ¶

func (v *NullableAuthenticationResult) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationResult) Unset ¶

func (v *NullableAuthenticationResult) Unset()

type NullableBaseItemDto ¶

type NullableBaseItemDto struct {
	// contains filtered or unexported fields
}

func NewNullableBaseItemDto ¶

func NewNullableBaseItemDto(val *BaseItemDto) *NullableBaseItemDto

func (NullableBaseItemDto) Get ¶

func (NullableBaseItemDto) IsSet ¶

func (v NullableBaseItemDto) IsSet() bool

func (NullableBaseItemDto) MarshalJSON ¶

func (v NullableBaseItemDto) MarshalJSON() ([]byte, error)

func (*NullableBaseItemDto) Set ¶

func (v *NullableBaseItemDto) Set(val *BaseItemDto)

func (*NullableBaseItemDto) UnmarshalJSON ¶

func (v *NullableBaseItemDto) UnmarshalJSON(src []byte) error

func (*NullableBaseItemDto) Unset ¶

func (v *NullableBaseItemDto) Unset()

type NullableBaseItemDtoImageBlurHashes ¶

type NullableBaseItemDtoImageBlurHashes struct {
	// contains filtered or unexported fields
}

func (NullableBaseItemDtoImageBlurHashes) Get ¶

func (NullableBaseItemDtoImageBlurHashes) IsSet ¶

func (NullableBaseItemDtoImageBlurHashes) MarshalJSON ¶

func (v NullableBaseItemDtoImageBlurHashes) MarshalJSON() ([]byte, error)

func (*NullableBaseItemDtoImageBlurHashes) Set ¶

func (*NullableBaseItemDtoImageBlurHashes) UnmarshalJSON ¶

func (v *NullableBaseItemDtoImageBlurHashes) UnmarshalJSON(src []byte) error

func (*NullableBaseItemDtoImageBlurHashes) Unset ¶

type NullableBaseItemDtoQueryResult ¶

type NullableBaseItemDtoQueryResult struct {
	// contains filtered or unexported fields
}

func (NullableBaseItemDtoQueryResult) Get ¶

func (NullableBaseItemDtoQueryResult) IsSet ¶

func (NullableBaseItemDtoQueryResult) MarshalJSON ¶

func (v NullableBaseItemDtoQueryResult) MarshalJSON() ([]byte, error)

func (*NullableBaseItemDtoQueryResult) Set ¶

func (*NullableBaseItemDtoQueryResult) UnmarshalJSON ¶

func (v *NullableBaseItemDtoQueryResult) UnmarshalJSON(src []byte) error

func (*NullableBaseItemDtoQueryResult) Unset ¶

func (v *NullableBaseItemDtoQueryResult) Unset()

type NullableBaseItemKind ¶

type NullableBaseItemKind struct {
	// contains filtered or unexported fields
}

func NewNullableBaseItemKind ¶

func NewNullableBaseItemKind(val *BaseItemKind) *NullableBaseItemKind

func (NullableBaseItemKind) Get ¶

func (NullableBaseItemKind) IsSet ¶

func (v NullableBaseItemKind) IsSet() bool

func (NullableBaseItemKind) MarshalJSON ¶

func (v NullableBaseItemKind) MarshalJSON() ([]byte, error)

func (*NullableBaseItemKind) Set ¶

func (v *NullableBaseItemKind) Set(val *BaseItemKind)

func (*NullableBaseItemKind) UnmarshalJSON ¶

func (v *NullableBaseItemKind) UnmarshalJSON(src []byte) error

func (*NullableBaseItemKind) Unset ¶

func (v *NullableBaseItemKind) Unset()

type NullableBaseItemPerson ¶

type NullableBaseItemPerson struct {
	// contains filtered or unexported fields
}

func NewNullableBaseItemPerson ¶

func NewNullableBaseItemPerson(val *BaseItemPerson) *NullableBaseItemPerson

func (NullableBaseItemPerson) Get ¶

func (NullableBaseItemPerson) IsSet ¶

func (v NullableBaseItemPerson) IsSet() bool

func (NullableBaseItemPerson) MarshalJSON ¶

func (v NullableBaseItemPerson) MarshalJSON() ([]byte, error)

func (*NullableBaseItemPerson) Set ¶

func (*NullableBaseItemPerson) UnmarshalJSON ¶

func (v *NullableBaseItemPerson) UnmarshalJSON(src []byte) error

func (*NullableBaseItemPerson) Unset ¶

func (v *NullableBaseItemPerson) Unset()

type NullableBaseItemPersonImageBlurHashes ¶

type NullableBaseItemPersonImageBlurHashes struct {
	// contains filtered or unexported fields
}

func (NullableBaseItemPersonImageBlurHashes) Get ¶

func (NullableBaseItemPersonImageBlurHashes) IsSet ¶

func (NullableBaseItemPersonImageBlurHashes) MarshalJSON ¶

func (v NullableBaseItemPersonImageBlurHashes) MarshalJSON() ([]byte, error)

func (*NullableBaseItemPersonImageBlurHashes) Set ¶

func (*NullableBaseItemPersonImageBlurHashes) UnmarshalJSON ¶

func (v *NullableBaseItemPersonImageBlurHashes) UnmarshalJSON(src []byte) error

func (*NullableBaseItemPersonImageBlurHashes) Unset ¶

type NullableBookInfo ¶

type NullableBookInfo struct {
	// contains filtered or unexported fields
}

func NewNullableBookInfo ¶

func NewNullableBookInfo(val *BookInfo) *NullableBookInfo

func (NullableBookInfo) Get ¶

func (v NullableBookInfo) Get() *BookInfo

func (NullableBookInfo) IsSet ¶

func (v NullableBookInfo) IsSet() bool

func (NullableBookInfo) MarshalJSON ¶

func (v NullableBookInfo) MarshalJSON() ([]byte, error)

func (*NullableBookInfo) Set ¶

func (v *NullableBookInfo) Set(val *BookInfo)

func (*NullableBookInfo) UnmarshalJSON ¶

func (v *NullableBookInfo) UnmarshalJSON(src []byte) error

func (*NullableBookInfo) Unset ¶

func (v *NullableBookInfo) Unset()

type NullableBookInfoRemoteSearchQuery ¶

type NullableBookInfoRemoteSearchQuery struct {
	// contains filtered or unexported fields
}

func (NullableBookInfoRemoteSearchQuery) Get ¶

func (NullableBookInfoRemoteSearchQuery) IsSet ¶

func (NullableBookInfoRemoteSearchQuery) MarshalJSON ¶

func (v NullableBookInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*NullableBookInfoRemoteSearchQuery) Set ¶

func (*NullableBookInfoRemoteSearchQuery) UnmarshalJSON ¶

func (v *NullableBookInfoRemoteSearchQuery) UnmarshalJSON(src []byte) error

func (*NullableBookInfoRemoteSearchQuery) Unset ¶

type NullableBool ¶

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool ¶

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get ¶

func (v NullableBool) Get() *bool

func (NullableBool) IsSet ¶

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON ¶

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set ¶

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON ¶

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset ¶

func (v *NullableBool) Unset()

type NullableBoxSetInfo ¶

type NullableBoxSetInfo struct {
	// contains filtered or unexported fields
}

func NewNullableBoxSetInfo ¶

func NewNullableBoxSetInfo(val *BoxSetInfo) *NullableBoxSetInfo

func (NullableBoxSetInfo) Get ¶

func (v NullableBoxSetInfo) Get() *BoxSetInfo

func (NullableBoxSetInfo) IsSet ¶

func (v NullableBoxSetInfo) IsSet() bool

func (NullableBoxSetInfo) MarshalJSON ¶

func (v NullableBoxSetInfo) MarshalJSON() ([]byte, error)

func (*NullableBoxSetInfo) Set ¶

func (v *NullableBoxSetInfo) Set(val *BoxSetInfo)

func (*NullableBoxSetInfo) UnmarshalJSON ¶

func (v *NullableBoxSetInfo) UnmarshalJSON(src []byte) error

func (*NullableBoxSetInfo) Unset ¶

func (v *NullableBoxSetInfo) Unset()

type NullableBoxSetInfoRemoteSearchQuery ¶

type NullableBoxSetInfoRemoteSearchQuery struct {
	// contains filtered or unexported fields
}

func (NullableBoxSetInfoRemoteSearchQuery) Get ¶

func (NullableBoxSetInfoRemoteSearchQuery) IsSet ¶

func (NullableBoxSetInfoRemoteSearchQuery) MarshalJSON ¶

func (v NullableBoxSetInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*NullableBoxSetInfoRemoteSearchQuery) Set ¶

func (*NullableBoxSetInfoRemoteSearchQuery) UnmarshalJSON ¶

func (v *NullableBoxSetInfoRemoteSearchQuery) UnmarshalJSON(src []byte) error

func (*NullableBoxSetInfoRemoteSearchQuery) Unset ¶

type NullableBrandingOptions ¶

type NullableBrandingOptions struct {
	// contains filtered or unexported fields
}

func NewNullableBrandingOptions ¶

func NewNullableBrandingOptions(val *BrandingOptions) *NullableBrandingOptions

func (NullableBrandingOptions) Get ¶

func (NullableBrandingOptions) IsSet ¶

func (v NullableBrandingOptions) IsSet() bool

func (NullableBrandingOptions) MarshalJSON ¶

func (v NullableBrandingOptions) MarshalJSON() ([]byte, error)

func (*NullableBrandingOptions) Set ¶

func (*NullableBrandingOptions) UnmarshalJSON ¶

func (v *NullableBrandingOptions) UnmarshalJSON(src []byte) error

func (*NullableBrandingOptions) Unset ¶

func (v *NullableBrandingOptions) Unset()

type NullableBufferRequestDto ¶

type NullableBufferRequestDto struct {
	// contains filtered or unexported fields
}

func NewNullableBufferRequestDto ¶

func NewNullableBufferRequestDto(val *BufferRequestDto) *NullableBufferRequestDto

func (NullableBufferRequestDto) Get ¶

func (NullableBufferRequestDto) IsSet ¶

func (v NullableBufferRequestDto) IsSet() bool

func (NullableBufferRequestDto) MarshalJSON ¶

func (v NullableBufferRequestDto) MarshalJSON() ([]byte, error)

func (*NullableBufferRequestDto) Set ¶

func (*NullableBufferRequestDto) UnmarshalJSON ¶

func (v *NullableBufferRequestDto) UnmarshalJSON(src []byte) error

func (*NullableBufferRequestDto) Unset ¶

func (v *NullableBufferRequestDto) Unset()

type NullableCastReceiverApplication ¶

type NullableCastReceiverApplication struct {
	// contains filtered or unexported fields
}

func (NullableCastReceiverApplication) Get ¶

func (NullableCastReceiverApplication) IsSet ¶

func (NullableCastReceiverApplication) MarshalJSON ¶

func (v NullableCastReceiverApplication) MarshalJSON() ([]byte, error)

func (*NullableCastReceiverApplication) Set ¶

func (*NullableCastReceiverApplication) UnmarshalJSON ¶

func (v *NullableCastReceiverApplication) UnmarshalJSON(src []byte) error

func (*NullableCastReceiverApplication) Unset ¶

type NullableChannelFeatures ¶

type NullableChannelFeatures struct {
	// contains filtered or unexported fields
}

func NewNullableChannelFeatures ¶

func NewNullableChannelFeatures(val *ChannelFeatures) *NullableChannelFeatures

func (NullableChannelFeatures) Get ¶

func (NullableChannelFeatures) IsSet ¶

func (v NullableChannelFeatures) IsSet() bool

func (NullableChannelFeatures) MarshalJSON ¶

func (v NullableChannelFeatures) MarshalJSON() ([]byte, error)

func (*NullableChannelFeatures) Set ¶

func (*NullableChannelFeatures) UnmarshalJSON ¶

func (v *NullableChannelFeatures) UnmarshalJSON(src []byte) error

func (*NullableChannelFeatures) Unset ¶

func (v *NullableChannelFeatures) Unset()

type NullableChannelItemSortField ¶

type NullableChannelItemSortField struct {
	// contains filtered or unexported fields
}

func (NullableChannelItemSortField) Get ¶

func (NullableChannelItemSortField) IsSet ¶

func (NullableChannelItemSortField) MarshalJSON ¶

func (v NullableChannelItemSortField) MarshalJSON() ([]byte, error)

func (*NullableChannelItemSortField) Set ¶

func (*NullableChannelItemSortField) UnmarshalJSON ¶

func (v *NullableChannelItemSortField) UnmarshalJSON(src []byte) error

func (*NullableChannelItemSortField) Unset ¶

func (v *NullableChannelItemSortField) Unset()

type NullableChannelMappingOptionsDto ¶

type NullableChannelMappingOptionsDto struct {
	// contains filtered or unexported fields
}

func (NullableChannelMappingOptionsDto) Get ¶

func (NullableChannelMappingOptionsDto) IsSet ¶

func (NullableChannelMappingOptionsDto) MarshalJSON ¶

func (v NullableChannelMappingOptionsDto) MarshalJSON() ([]byte, error)

func (*NullableChannelMappingOptionsDto) Set ¶

func (*NullableChannelMappingOptionsDto) UnmarshalJSON ¶

func (v *NullableChannelMappingOptionsDto) UnmarshalJSON(src []byte) error

func (*NullableChannelMappingOptionsDto) Unset ¶

type NullableChannelMediaContentType ¶

type NullableChannelMediaContentType struct {
	// contains filtered or unexported fields
}

func (NullableChannelMediaContentType) Get ¶

func (NullableChannelMediaContentType) IsSet ¶

func (NullableChannelMediaContentType) MarshalJSON ¶

func (v NullableChannelMediaContentType) MarshalJSON() ([]byte, error)

func (*NullableChannelMediaContentType) Set ¶

func (*NullableChannelMediaContentType) UnmarshalJSON ¶

func (v *NullableChannelMediaContentType) UnmarshalJSON(src []byte) error

func (*NullableChannelMediaContentType) Unset ¶

type NullableChannelMediaType ¶

type NullableChannelMediaType struct {
	// contains filtered or unexported fields
}

func NewNullableChannelMediaType ¶

func NewNullableChannelMediaType(val *ChannelMediaType) *NullableChannelMediaType

func (NullableChannelMediaType) Get ¶

func (NullableChannelMediaType) IsSet ¶

func (v NullableChannelMediaType) IsSet() bool

func (NullableChannelMediaType) MarshalJSON ¶

func (v NullableChannelMediaType) MarshalJSON() ([]byte, error)

func (*NullableChannelMediaType) Set ¶

func (*NullableChannelMediaType) UnmarshalJSON ¶

func (v *NullableChannelMediaType) UnmarshalJSON(src []byte) error

func (*NullableChannelMediaType) Unset ¶

func (v *NullableChannelMediaType) Unset()

type NullableChannelType ¶

type NullableChannelType struct {
	// contains filtered or unexported fields
}

func NewNullableChannelType ¶

func NewNullableChannelType(val *ChannelType) *NullableChannelType

func (NullableChannelType) Get ¶

func (NullableChannelType) IsSet ¶

func (v NullableChannelType) IsSet() bool

func (NullableChannelType) MarshalJSON ¶

func (v NullableChannelType) MarshalJSON() ([]byte, error)

func (*NullableChannelType) Set ¶

func (v *NullableChannelType) Set(val *ChannelType)

func (*NullableChannelType) UnmarshalJSON ¶

func (v *NullableChannelType) UnmarshalJSON(src []byte) error

func (*NullableChannelType) Unset ¶

func (v *NullableChannelType) Unset()

type NullableChapterInfo ¶

type NullableChapterInfo struct {
	// contains filtered or unexported fields
}

func NewNullableChapterInfo ¶

func NewNullableChapterInfo(val *ChapterInfo) *NullableChapterInfo

func (NullableChapterInfo) Get ¶

func (NullableChapterInfo) IsSet ¶

func (v NullableChapterInfo) IsSet() bool

func (NullableChapterInfo) MarshalJSON ¶

func (v NullableChapterInfo) MarshalJSON() ([]byte, error)

func (*NullableChapterInfo) Set ¶

func (v *NullableChapterInfo) Set(val *ChapterInfo)

func (*NullableChapterInfo) UnmarshalJSON ¶

func (v *NullableChapterInfo) UnmarshalJSON(src []byte) error

func (*NullableChapterInfo) Unset ¶

func (v *NullableChapterInfo) Unset()

type NullableClientCapabilitiesDto ¶

type NullableClientCapabilitiesDto struct {
	// contains filtered or unexported fields
}

func (NullableClientCapabilitiesDto) Get ¶

func (NullableClientCapabilitiesDto) IsSet ¶

func (NullableClientCapabilitiesDto) MarshalJSON ¶

func (v NullableClientCapabilitiesDto) MarshalJSON() ([]byte, error)

func (*NullableClientCapabilitiesDto) Set ¶

func (*NullableClientCapabilitiesDto) UnmarshalJSON ¶

func (v *NullableClientCapabilitiesDto) UnmarshalJSON(src []byte) error

func (*NullableClientCapabilitiesDto) Unset ¶

func (v *NullableClientCapabilitiesDto) Unset()

type NullableClientLogDocumentResponseDto ¶

type NullableClientLogDocumentResponseDto struct {
	// contains filtered or unexported fields
}

func (NullableClientLogDocumentResponseDto) Get ¶

func (NullableClientLogDocumentResponseDto) IsSet ¶

func (NullableClientLogDocumentResponseDto) MarshalJSON ¶

func (v NullableClientLogDocumentResponseDto) MarshalJSON() ([]byte, error)

func (*NullableClientLogDocumentResponseDto) Set ¶

func (*NullableClientLogDocumentResponseDto) UnmarshalJSON ¶

func (v *NullableClientLogDocumentResponseDto) UnmarshalJSON(src []byte) error

func (*NullableClientLogDocumentResponseDto) Unset ¶

type NullableCodecProfile ¶

type NullableCodecProfile struct {
	// contains filtered or unexported fields
}

func NewNullableCodecProfile ¶

func NewNullableCodecProfile(val *CodecProfile) *NullableCodecProfile

func (NullableCodecProfile) Get ¶

func (NullableCodecProfile) IsSet ¶

func (v NullableCodecProfile) IsSet() bool

func (NullableCodecProfile) MarshalJSON ¶

func (v NullableCodecProfile) MarshalJSON() ([]byte, error)

func (*NullableCodecProfile) Set ¶

func (v *NullableCodecProfile) Set(val *CodecProfile)

func (*NullableCodecProfile) UnmarshalJSON ¶

func (v *NullableCodecProfile) UnmarshalJSON(src []byte) error

func (*NullableCodecProfile) Unset ¶

func (v *NullableCodecProfile) Unset()

type NullableCodecType ¶

type NullableCodecType struct {
	// contains filtered or unexported fields
}

func NewNullableCodecType ¶

func NewNullableCodecType(val *CodecType) *NullableCodecType

func (NullableCodecType) Get ¶

func (v NullableCodecType) Get() *CodecType

func (NullableCodecType) IsSet ¶

func (v NullableCodecType) IsSet() bool

func (NullableCodecType) MarshalJSON ¶

func (v NullableCodecType) MarshalJSON() ([]byte, error)

func (*NullableCodecType) Set ¶

func (v *NullableCodecType) Set(val *CodecType)

func (*NullableCodecType) UnmarshalJSON ¶

func (v *NullableCodecType) UnmarshalJSON(src []byte) error

func (*NullableCodecType) Unset ¶

func (v *NullableCodecType) Unset()

type NullableCollectionCreationResult ¶

type NullableCollectionCreationResult struct {
	// contains filtered or unexported fields
}

func (NullableCollectionCreationResult) Get ¶

func (NullableCollectionCreationResult) IsSet ¶

func (NullableCollectionCreationResult) MarshalJSON ¶

func (v NullableCollectionCreationResult) MarshalJSON() ([]byte, error)

func (*NullableCollectionCreationResult) Set ¶

func (*NullableCollectionCreationResult) UnmarshalJSON ¶

func (v *NullableCollectionCreationResult) UnmarshalJSON(src []byte) error

func (*NullableCollectionCreationResult) Unset ¶

type NullableCollectionType ¶

type NullableCollectionType struct {
	// contains filtered or unexported fields
}

func NewNullableCollectionType ¶

func NewNullableCollectionType(val *CollectionType) *NullableCollectionType

func (NullableCollectionType) Get ¶

func (NullableCollectionType) IsSet ¶

func (v NullableCollectionType) IsSet() bool

func (NullableCollectionType) MarshalJSON ¶

func (v NullableCollectionType) MarshalJSON() ([]byte, error)

func (*NullableCollectionType) Set ¶

func (*NullableCollectionType) UnmarshalJSON ¶

func (v *NullableCollectionType) UnmarshalJSON(src []byte) error

func (*NullableCollectionType) Unset ¶

func (v *NullableCollectionType) Unset()

type NullableCollectionTypeOptions ¶

type NullableCollectionTypeOptions struct {
	// contains filtered or unexported fields
}

func (NullableCollectionTypeOptions) Get ¶

func (NullableCollectionTypeOptions) IsSet ¶

func (NullableCollectionTypeOptions) MarshalJSON ¶

func (v NullableCollectionTypeOptions) MarshalJSON() ([]byte, error)

func (*NullableCollectionTypeOptions) Set ¶

func (*NullableCollectionTypeOptions) UnmarshalJSON ¶

func (v *NullableCollectionTypeOptions) UnmarshalJSON(src []byte) error

func (*NullableCollectionTypeOptions) Unset ¶

func (v *NullableCollectionTypeOptions) Unset()

type NullableConfigImageTypes ¶

type NullableConfigImageTypes struct {
	// contains filtered or unexported fields
}

func NewNullableConfigImageTypes ¶

func NewNullableConfigImageTypes(val *ConfigImageTypes) *NullableConfigImageTypes

func (NullableConfigImageTypes) Get ¶

func (NullableConfigImageTypes) IsSet ¶

func (v NullableConfigImageTypes) IsSet() bool

func (NullableConfigImageTypes) MarshalJSON ¶

func (v NullableConfigImageTypes) MarshalJSON() ([]byte, error)

func (*NullableConfigImageTypes) Set ¶

func (*NullableConfigImageTypes) UnmarshalJSON ¶

func (v *NullableConfigImageTypes) UnmarshalJSON(src []byte) error

func (*NullableConfigImageTypes) Unset ¶

func (v *NullableConfigImageTypes) Unset()

type NullableConfigurationPageInfo ¶

type NullableConfigurationPageInfo struct {
	// contains filtered or unexported fields
}

func (NullableConfigurationPageInfo) Get ¶

func (NullableConfigurationPageInfo) IsSet ¶

func (NullableConfigurationPageInfo) MarshalJSON ¶

func (v NullableConfigurationPageInfo) MarshalJSON() ([]byte, error)

func (*NullableConfigurationPageInfo) Set ¶

func (*NullableConfigurationPageInfo) UnmarshalJSON ¶

func (v *NullableConfigurationPageInfo) UnmarshalJSON(src []byte) error

func (*NullableConfigurationPageInfo) Unset ¶

func (v *NullableConfigurationPageInfo) Unset()

type NullableContainerProfile ¶

type NullableContainerProfile struct {
	// contains filtered or unexported fields
}

func NewNullableContainerProfile ¶

func NewNullableContainerProfile(val *ContainerProfile) *NullableContainerProfile

func (NullableContainerProfile) Get ¶

func (NullableContainerProfile) IsSet ¶

func (v NullableContainerProfile) IsSet() bool

func (NullableContainerProfile) MarshalJSON ¶

func (v NullableContainerProfile) MarshalJSON() ([]byte, error)

func (*NullableContainerProfile) Set ¶

func (*NullableContainerProfile) UnmarshalJSON ¶

func (v *NullableContainerProfile) UnmarshalJSON(src []byte) error

func (*NullableContainerProfile) Unset ¶

func (v *NullableContainerProfile) Unset()

type NullableCountryInfo ¶

type NullableCountryInfo struct {
	// contains filtered or unexported fields
}

func NewNullableCountryInfo ¶

func NewNullableCountryInfo(val *CountryInfo) *NullableCountryInfo

func (NullableCountryInfo) Get ¶

func (NullableCountryInfo) IsSet ¶

func (v NullableCountryInfo) IsSet() bool

func (NullableCountryInfo) MarshalJSON ¶

func (v NullableCountryInfo) MarshalJSON() ([]byte, error)

func (*NullableCountryInfo) Set ¶

func (v *NullableCountryInfo) Set(val *CountryInfo)

func (*NullableCountryInfo) UnmarshalJSON ¶

func (v *NullableCountryInfo) UnmarshalJSON(src []byte) error

func (*NullableCountryInfo) Unset ¶

func (v *NullableCountryInfo) Unset()

type NullableCreatePlaylistDto ¶

type NullableCreatePlaylistDto struct {
	// contains filtered or unexported fields
}

func NewNullableCreatePlaylistDto ¶

func NewNullableCreatePlaylistDto(val *CreatePlaylistDto) *NullableCreatePlaylistDto

func (NullableCreatePlaylistDto) Get ¶

func (NullableCreatePlaylistDto) IsSet ¶

func (v NullableCreatePlaylistDto) IsSet() bool

func (NullableCreatePlaylistDto) MarshalJSON ¶

func (v NullableCreatePlaylistDto) MarshalJSON() ([]byte, error)

func (*NullableCreatePlaylistDto) Set ¶

func (*NullableCreatePlaylistDto) UnmarshalJSON ¶

func (v *NullableCreatePlaylistDto) UnmarshalJSON(src []byte) error

func (*NullableCreatePlaylistDto) Unset ¶

func (v *NullableCreatePlaylistDto) Unset()

type NullableCreateUserByName ¶

type NullableCreateUserByName struct {
	// contains filtered or unexported fields
}

func NewNullableCreateUserByName ¶

func NewNullableCreateUserByName(val *CreateUserByName) *NullableCreateUserByName

func (NullableCreateUserByName) Get ¶

func (NullableCreateUserByName) IsSet ¶

func (v NullableCreateUserByName) IsSet() bool

func (NullableCreateUserByName) MarshalJSON ¶

func (v NullableCreateUserByName) MarshalJSON() ([]byte, error)

func (*NullableCreateUserByName) Set ¶

func (*NullableCreateUserByName) UnmarshalJSON ¶

func (v *NullableCreateUserByName) UnmarshalJSON(src []byte) error

func (*NullableCreateUserByName) Unset ¶

func (v *NullableCreateUserByName) Unset()

type NullableCultureDto ¶

type NullableCultureDto struct {
	// contains filtered or unexported fields
}

func NewNullableCultureDto ¶

func NewNullableCultureDto(val *CultureDto) *NullableCultureDto

func (NullableCultureDto) Get ¶

func (v NullableCultureDto) Get() *CultureDto

func (NullableCultureDto) IsSet ¶

func (v NullableCultureDto) IsSet() bool

func (NullableCultureDto) MarshalJSON ¶

func (v NullableCultureDto) MarshalJSON() ([]byte, error)

func (*NullableCultureDto) Set ¶

func (v *NullableCultureDto) Set(val *CultureDto)

func (*NullableCultureDto) UnmarshalJSON ¶

func (v *NullableCultureDto) UnmarshalJSON(src []byte) error

func (*NullableCultureDto) Unset ¶

func (v *NullableCultureDto) Unset()

type NullableDayOfWeek ¶

type NullableDayOfWeek struct {
	// contains filtered or unexported fields
}

func NewNullableDayOfWeek ¶

func NewNullableDayOfWeek(val *DayOfWeek) *NullableDayOfWeek

func (NullableDayOfWeek) Get ¶

func (v NullableDayOfWeek) Get() *DayOfWeek

func (NullableDayOfWeek) IsSet ¶

func (v NullableDayOfWeek) IsSet() bool

func (NullableDayOfWeek) MarshalJSON ¶

func (v NullableDayOfWeek) MarshalJSON() ([]byte, error)

func (*NullableDayOfWeek) Set ¶

func (v *NullableDayOfWeek) Set(val *DayOfWeek)

func (*NullableDayOfWeek) UnmarshalJSON ¶

func (v *NullableDayOfWeek) UnmarshalJSON(src []byte) error

func (*NullableDayOfWeek) Unset ¶

func (v *NullableDayOfWeek) Unset()

type NullableDayPattern ¶

type NullableDayPattern struct {
	// contains filtered or unexported fields
}

func NewNullableDayPattern ¶

func NewNullableDayPattern(val *DayPattern) *NullableDayPattern

func (NullableDayPattern) Get ¶

func (v NullableDayPattern) Get() *DayPattern

func (NullableDayPattern) IsSet ¶

func (v NullableDayPattern) IsSet() bool

func (NullableDayPattern) MarshalJSON ¶

func (v NullableDayPattern) MarshalJSON() ([]byte, error)

func (*NullableDayPattern) Set ¶

func (v *NullableDayPattern) Set(val *DayPattern)

func (*NullableDayPattern) UnmarshalJSON ¶

func (v *NullableDayPattern) UnmarshalJSON(src []byte) error

func (*NullableDayPattern) Unset ¶

func (v *NullableDayPattern) Unset()

type NullableDefaultDirectoryBrowserInfoDto ¶

type NullableDefaultDirectoryBrowserInfoDto struct {
	// contains filtered or unexported fields
}

func (NullableDefaultDirectoryBrowserInfoDto) Get ¶

func (NullableDefaultDirectoryBrowserInfoDto) IsSet ¶

func (NullableDefaultDirectoryBrowserInfoDto) MarshalJSON ¶

func (v NullableDefaultDirectoryBrowserInfoDto) MarshalJSON() ([]byte, error)

func (*NullableDefaultDirectoryBrowserInfoDto) Set ¶

func (*NullableDefaultDirectoryBrowserInfoDto) UnmarshalJSON ¶

func (v *NullableDefaultDirectoryBrowserInfoDto) UnmarshalJSON(src []byte) error

func (*NullableDefaultDirectoryBrowserInfoDto) Unset ¶

type NullableDeinterlaceMethod ¶

type NullableDeinterlaceMethod struct {
	// contains filtered or unexported fields
}

func NewNullableDeinterlaceMethod ¶

func NewNullableDeinterlaceMethod(val *DeinterlaceMethod) *NullableDeinterlaceMethod

func (NullableDeinterlaceMethod) Get ¶

func (NullableDeinterlaceMethod) IsSet ¶

func (v NullableDeinterlaceMethod) IsSet() bool

func (NullableDeinterlaceMethod) MarshalJSON ¶

func (v NullableDeinterlaceMethod) MarshalJSON() ([]byte, error)

func (*NullableDeinterlaceMethod) Set ¶

func (*NullableDeinterlaceMethod) UnmarshalJSON ¶

func (v *NullableDeinterlaceMethod) UnmarshalJSON(src []byte) error

func (*NullableDeinterlaceMethod) Unset ¶

func (v *NullableDeinterlaceMethod) Unset()

type NullableDeviceInfoDto ¶

type NullableDeviceInfoDto struct {
	// contains filtered or unexported fields
}

func NewNullableDeviceInfoDto ¶

func NewNullableDeviceInfoDto(val *DeviceInfoDto) *NullableDeviceInfoDto

func (NullableDeviceInfoDto) Get ¶

func (NullableDeviceInfoDto) IsSet ¶

func (v NullableDeviceInfoDto) IsSet() bool

func (NullableDeviceInfoDto) MarshalJSON ¶

func (v NullableDeviceInfoDto) MarshalJSON() ([]byte, error)

func (*NullableDeviceInfoDto) Set ¶

func (v *NullableDeviceInfoDto) Set(val *DeviceInfoDto)

func (*NullableDeviceInfoDto) UnmarshalJSON ¶

func (v *NullableDeviceInfoDto) UnmarshalJSON(src []byte) error

func (*NullableDeviceInfoDto) Unset ¶

func (v *NullableDeviceInfoDto) Unset()

type NullableDeviceInfoDtoQueryResult ¶

type NullableDeviceInfoDtoQueryResult struct {
	// contains filtered or unexported fields
}

func (NullableDeviceInfoDtoQueryResult) Get ¶

func (NullableDeviceInfoDtoQueryResult) IsSet ¶

func (NullableDeviceInfoDtoQueryResult) MarshalJSON ¶

func (v NullableDeviceInfoDtoQueryResult) MarshalJSON() ([]byte, error)

func (*NullableDeviceInfoDtoQueryResult) Set ¶

func (*NullableDeviceInfoDtoQueryResult) UnmarshalJSON ¶

func (v *NullableDeviceInfoDtoQueryResult) UnmarshalJSON(src []byte) error

func (*NullableDeviceInfoDtoQueryResult) Unset ¶

type NullableDeviceOptionsDto ¶

type NullableDeviceOptionsDto struct {
	// contains filtered or unexported fields
}

func NewNullableDeviceOptionsDto ¶

func NewNullableDeviceOptionsDto(val *DeviceOptionsDto) *NullableDeviceOptionsDto

func (NullableDeviceOptionsDto) Get ¶

func (NullableDeviceOptionsDto) IsSet ¶

func (v NullableDeviceOptionsDto) IsSet() bool

func (NullableDeviceOptionsDto) MarshalJSON ¶

func (v NullableDeviceOptionsDto) MarshalJSON() ([]byte, error)

func (*NullableDeviceOptionsDto) Set ¶

func (*NullableDeviceOptionsDto) UnmarshalJSON ¶

func (v *NullableDeviceOptionsDto) UnmarshalJSON(src []byte) error

func (*NullableDeviceOptionsDto) Unset ¶

func (v *NullableDeviceOptionsDto) Unset()

type NullableDeviceProfile ¶

type NullableDeviceProfile struct {
	// contains filtered or unexported fields
}

func NewNullableDeviceProfile ¶

func NewNullableDeviceProfile(val *DeviceProfile) *NullableDeviceProfile

func (NullableDeviceProfile) Get ¶

func (NullableDeviceProfile) IsSet ¶

func (v NullableDeviceProfile) IsSet() bool

func (NullableDeviceProfile) MarshalJSON ¶

func (v NullableDeviceProfile) MarshalJSON() ([]byte, error)

func (*NullableDeviceProfile) Set ¶

func (v *NullableDeviceProfile) Set(val *DeviceProfile)

func (*NullableDeviceProfile) UnmarshalJSON ¶

func (v *NullableDeviceProfile) UnmarshalJSON(src []byte) error

func (*NullableDeviceProfile) Unset ¶

func (v *NullableDeviceProfile) Unset()

type NullableDirectPlayProfile ¶

type NullableDirectPlayProfile struct {
	// contains filtered or unexported fields
}

func NewNullableDirectPlayProfile ¶

func NewNullableDirectPlayProfile(val *DirectPlayProfile) *NullableDirectPlayProfile

func (NullableDirectPlayProfile) Get ¶

func (NullableDirectPlayProfile) IsSet ¶

func (v NullableDirectPlayProfile) IsSet() bool

func (NullableDirectPlayProfile) MarshalJSON ¶

func (v NullableDirectPlayProfile) MarshalJSON() ([]byte, error)

func (*NullableDirectPlayProfile) Set ¶

func (*NullableDirectPlayProfile) UnmarshalJSON ¶

func (v *NullableDirectPlayProfile) UnmarshalJSON(src []byte) error

func (*NullableDirectPlayProfile) Unset ¶

func (v *NullableDirectPlayProfile) Unset()

type NullableDisplayPreferencesDto ¶

type NullableDisplayPreferencesDto struct {
	// contains filtered or unexported fields
}

func (NullableDisplayPreferencesDto) Get ¶

func (NullableDisplayPreferencesDto) IsSet ¶

func (NullableDisplayPreferencesDto) MarshalJSON ¶

func (v NullableDisplayPreferencesDto) MarshalJSON() ([]byte, error)

func (*NullableDisplayPreferencesDto) Set ¶

func (*NullableDisplayPreferencesDto) UnmarshalJSON ¶

func (v *NullableDisplayPreferencesDto) UnmarshalJSON(src []byte) error

func (*NullableDisplayPreferencesDto) Unset ¶

func (v *NullableDisplayPreferencesDto) Unset()

type NullableDlnaProfileType ¶

type NullableDlnaProfileType struct {
	// contains filtered or unexported fields
}

func NewNullableDlnaProfileType ¶

func NewNullableDlnaProfileType(val *DlnaProfileType) *NullableDlnaProfileType

func (NullableDlnaProfileType) Get ¶

func (NullableDlnaProfileType) IsSet ¶

func (v NullableDlnaProfileType) IsSet() bool

func (NullableDlnaProfileType) MarshalJSON ¶

func (v NullableDlnaProfileType) MarshalJSON() ([]byte, error)

func (*NullableDlnaProfileType) Set ¶

func (*NullableDlnaProfileType) UnmarshalJSON ¶

func (v *NullableDlnaProfileType) UnmarshalJSON(src []byte) error

func (*NullableDlnaProfileType) Unset ¶

func (v *NullableDlnaProfileType) Unset()

type NullableDownMixStereoAlgorithms ¶

type NullableDownMixStereoAlgorithms struct {
	// contains filtered or unexported fields
}

func (NullableDownMixStereoAlgorithms) Get ¶

func (NullableDownMixStereoAlgorithms) IsSet ¶

func (NullableDownMixStereoAlgorithms) MarshalJSON ¶

func (v NullableDownMixStereoAlgorithms) MarshalJSON() ([]byte, error)

func (*NullableDownMixStereoAlgorithms) Set ¶

func (*NullableDownMixStereoAlgorithms) UnmarshalJSON ¶

func (v *NullableDownMixStereoAlgorithms) UnmarshalJSON(src []byte) error

func (*NullableDownMixStereoAlgorithms) Unset ¶

type NullableDynamicDayOfWeek ¶

type NullableDynamicDayOfWeek struct {
	// contains filtered or unexported fields
}

func NewNullableDynamicDayOfWeek ¶

func NewNullableDynamicDayOfWeek(val *DynamicDayOfWeek) *NullableDynamicDayOfWeek

func (NullableDynamicDayOfWeek) Get ¶

func (NullableDynamicDayOfWeek) IsSet ¶

func (v NullableDynamicDayOfWeek) IsSet() bool

func (NullableDynamicDayOfWeek) MarshalJSON ¶

func (v NullableDynamicDayOfWeek) MarshalJSON() ([]byte, error)

func (*NullableDynamicDayOfWeek) Set ¶

func (*NullableDynamicDayOfWeek) UnmarshalJSON ¶

func (v *NullableDynamicDayOfWeek) UnmarshalJSON(src []byte) error

func (*NullableDynamicDayOfWeek) Unset ¶

func (v *NullableDynamicDayOfWeek) Unset()

type NullableEmbeddedSubtitleOptions ¶

type NullableEmbeddedSubtitleOptions struct {
	// contains filtered or unexported fields
}

func (NullableEmbeddedSubtitleOptions) Get ¶

func (NullableEmbeddedSubtitleOptions) IsSet ¶

func (NullableEmbeddedSubtitleOptions) MarshalJSON ¶

func (v NullableEmbeddedSubtitleOptions) MarshalJSON() ([]byte, error)

func (*NullableEmbeddedSubtitleOptions) Set ¶

func (*NullableEmbeddedSubtitleOptions) UnmarshalJSON ¶

func (v *NullableEmbeddedSubtitleOptions) UnmarshalJSON(src []byte) error

func (*NullableEmbeddedSubtitleOptions) Unset ¶

type NullableEncoderPreset ¶

type NullableEncoderPreset struct {
	// contains filtered or unexported fields
}

func NewNullableEncoderPreset ¶

func NewNullableEncoderPreset(val *EncoderPreset) *NullableEncoderPreset

func (NullableEncoderPreset) Get ¶

func (NullableEncoderPreset) IsSet ¶

func (v NullableEncoderPreset) IsSet() bool

func (NullableEncoderPreset) MarshalJSON ¶

func (v NullableEncoderPreset) MarshalJSON() ([]byte, error)

func (*NullableEncoderPreset) Set ¶

func (v *NullableEncoderPreset) Set(val *EncoderPreset)

func (*NullableEncoderPreset) UnmarshalJSON ¶

func (v *NullableEncoderPreset) UnmarshalJSON(src []byte) error

func (*NullableEncoderPreset) Unset ¶

func (v *NullableEncoderPreset) Unset()

type NullableEncodingContext ¶

type NullableEncodingContext struct {
	// contains filtered or unexported fields
}

func NewNullableEncodingContext ¶

func NewNullableEncodingContext(val *EncodingContext) *NullableEncodingContext

func (NullableEncodingContext) Get ¶

func (NullableEncodingContext) IsSet ¶

func (v NullableEncodingContext) IsSet() bool

func (NullableEncodingContext) MarshalJSON ¶

func (v NullableEncodingContext) MarshalJSON() ([]byte, error)

func (*NullableEncodingContext) Set ¶

func (*NullableEncodingContext) UnmarshalJSON ¶

func (v *NullableEncodingContext) UnmarshalJSON(src []byte) error

func (*NullableEncodingContext) Unset ¶

func (v *NullableEncodingContext) Unset()

type NullableEncodingOptions ¶

type NullableEncodingOptions struct {
	// contains filtered or unexported fields
}

func NewNullableEncodingOptions ¶

func NewNullableEncodingOptions(val *EncodingOptions) *NullableEncodingOptions

func (NullableEncodingOptions) Get ¶

func (NullableEncodingOptions) IsSet ¶

func (v NullableEncodingOptions) IsSet() bool

func (NullableEncodingOptions) MarshalJSON ¶

func (v NullableEncodingOptions) MarshalJSON() ([]byte, error)

func (*NullableEncodingOptions) Set ¶

func (*NullableEncodingOptions) UnmarshalJSON ¶

func (v *NullableEncodingOptions) UnmarshalJSON(src []byte) error

func (*NullableEncodingOptions) Unset ¶

func (v *NullableEncodingOptions) Unset()

type NullableEndPointInfo ¶

type NullableEndPointInfo struct {
	// contains filtered or unexported fields
}

func NewNullableEndPointInfo ¶

func NewNullableEndPointInfo(val *EndPointInfo) *NullableEndPointInfo

func (NullableEndPointInfo) Get ¶

func (NullableEndPointInfo) IsSet ¶

func (v NullableEndPointInfo) IsSet() bool

func (NullableEndPointInfo) MarshalJSON ¶

func (v NullableEndPointInfo) MarshalJSON() ([]byte, error)

func (*NullableEndPointInfo) Set ¶

func (v *NullableEndPointInfo) Set(val *EndPointInfo)

func (*NullableEndPointInfo) UnmarshalJSON ¶

func (v *NullableEndPointInfo) UnmarshalJSON(src []byte) error

func (*NullableEndPointInfo) Unset ¶

func (v *NullableEndPointInfo) Unset()

type NullableExternalIdInfo ¶

type NullableExternalIdInfo struct {
	// contains filtered or unexported fields
}

func NewNullableExternalIdInfo ¶

func NewNullableExternalIdInfo(val *ExternalIdInfo) *NullableExternalIdInfo

func (NullableExternalIdInfo) Get ¶

func (NullableExternalIdInfo) IsSet ¶

func (v NullableExternalIdInfo) IsSet() bool

func (NullableExternalIdInfo) MarshalJSON ¶

func (v NullableExternalIdInfo) MarshalJSON() ([]byte, error)

func (*NullableExternalIdInfo) Set ¶

func (*NullableExternalIdInfo) UnmarshalJSON ¶

func (v *NullableExternalIdInfo) UnmarshalJSON(src []byte) error

func (*NullableExternalIdInfo) Unset ¶

func (v *NullableExternalIdInfo) Unset()

type NullableExternalIdMediaType ¶

type NullableExternalIdMediaType struct {
	// contains filtered or unexported fields
}

func (NullableExternalIdMediaType) Get ¶

func (NullableExternalIdMediaType) IsSet ¶

func (NullableExternalIdMediaType) MarshalJSON ¶

func (v NullableExternalIdMediaType) MarshalJSON() ([]byte, error)

func (*NullableExternalIdMediaType) Set ¶

func (*NullableExternalIdMediaType) UnmarshalJSON ¶

func (v *NullableExternalIdMediaType) UnmarshalJSON(src []byte) error

func (*NullableExternalIdMediaType) Unset ¶

func (v *NullableExternalIdMediaType) Unset()

type NullableExternalUrl ¶

type NullableExternalUrl struct {
	// contains filtered or unexported fields
}

func NewNullableExternalUrl ¶

func NewNullableExternalUrl(val *ExternalUrl) *NullableExternalUrl

func (NullableExternalUrl) Get ¶

func (NullableExternalUrl) IsSet ¶

func (v NullableExternalUrl) IsSet() bool

func (NullableExternalUrl) MarshalJSON ¶

func (v NullableExternalUrl) MarshalJSON() ([]byte, error)

func (*NullableExternalUrl) Set ¶

func (v *NullableExternalUrl) Set(val *ExternalUrl)

func (*NullableExternalUrl) UnmarshalJSON ¶

func (v *NullableExternalUrl) UnmarshalJSON(src []byte) error

func (*NullableExternalUrl) Unset ¶

func (v *NullableExternalUrl) Unset()

type NullableExtraType ¶

type NullableExtraType struct {
	// contains filtered or unexported fields
}

func NewNullableExtraType ¶

func NewNullableExtraType(val *ExtraType) *NullableExtraType

func (NullableExtraType) Get ¶

func (v NullableExtraType) Get() *ExtraType

func (NullableExtraType) IsSet ¶

func (v NullableExtraType) IsSet() bool

func (NullableExtraType) MarshalJSON ¶

func (v NullableExtraType) MarshalJSON() ([]byte, error)

func (*NullableExtraType) Set ¶

func (v *NullableExtraType) Set(val *ExtraType)

func (*NullableExtraType) UnmarshalJSON ¶

func (v *NullableExtraType) UnmarshalJSON(src []byte) error

func (*NullableExtraType) Unset ¶

func (v *NullableExtraType) Unset()

type NullableFileSystemEntryInfo ¶

type NullableFileSystemEntryInfo struct {
	// contains filtered or unexported fields
}

func (NullableFileSystemEntryInfo) Get ¶

func (NullableFileSystemEntryInfo) IsSet ¶

func (NullableFileSystemEntryInfo) MarshalJSON ¶

func (v NullableFileSystemEntryInfo) MarshalJSON() ([]byte, error)

func (*NullableFileSystemEntryInfo) Set ¶

func (*NullableFileSystemEntryInfo) UnmarshalJSON ¶

func (v *NullableFileSystemEntryInfo) UnmarshalJSON(src []byte) error

func (*NullableFileSystemEntryInfo) Unset ¶

func (v *NullableFileSystemEntryInfo) Unset()

type NullableFileSystemEntryType ¶

type NullableFileSystemEntryType struct {
	// contains filtered or unexported fields
}

func (NullableFileSystemEntryType) Get ¶

func (NullableFileSystemEntryType) IsSet ¶

func (NullableFileSystemEntryType) MarshalJSON ¶

func (v NullableFileSystemEntryType) MarshalJSON() ([]byte, error)

func (*NullableFileSystemEntryType) Set ¶

func (*NullableFileSystemEntryType) UnmarshalJSON ¶

func (v *NullableFileSystemEntryType) UnmarshalJSON(src []byte) error

func (*NullableFileSystemEntryType) Unset ¶

func (v *NullableFileSystemEntryType) Unset()

type NullableFloat32 ¶

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32 ¶

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get ¶

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet ¶

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON ¶

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set ¶

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON ¶

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset ¶

func (v *NullableFloat32) Unset()

type NullableFloat64 ¶

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64 ¶

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get ¶

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet ¶

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON ¶

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set ¶

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON ¶

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset ¶

func (v *NullableFloat64) Unset()

type NullableFontFile ¶

type NullableFontFile struct {
	// contains filtered or unexported fields
}

func NewNullableFontFile ¶

func NewNullableFontFile(val *FontFile) *NullableFontFile

func (NullableFontFile) Get ¶

func (v NullableFontFile) Get() *FontFile

func (NullableFontFile) IsSet ¶

func (v NullableFontFile) IsSet() bool

func (NullableFontFile) MarshalJSON ¶

func (v NullableFontFile) MarshalJSON() ([]byte, error)

func (*NullableFontFile) Set ¶

func (v *NullableFontFile) Set(val *FontFile)

func (*NullableFontFile) UnmarshalJSON ¶

func (v *NullableFontFile) UnmarshalJSON(src []byte) error

func (*NullableFontFile) Unset ¶

func (v *NullableFontFile) Unset()

type NullableForceKeepAliveMessage ¶

type NullableForceKeepAliveMessage struct {
	// contains filtered or unexported fields
}

func (NullableForceKeepAliveMessage) Get ¶

func (NullableForceKeepAliveMessage) IsSet ¶

func (NullableForceKeepAliveMessage) MarshalJSON ¶

func (v NullableForceKeepAliveMessage) MarshalJSON() ([]byte, error)

func (*NullableForceKeepAliveMessage) Set ¶

func (*NullableForceKeepAliveMessage) UnmarshalJSON ¶

func (v *NullableForceKeepAliveMessage) UnmarshalJSON(src []byte) error

func (*NullableForceKeepAliveMessage) Unset ¶

func (v *NullableForceKeepAliveMessage) Unset()

type NullableForgotPasswordAction ¶

type NullableForgotPasswordAction struct {
	// contains filtered or unexported fields
}

func (NullableForgotPasswordAction) Get ¶

func (NullableForgotPasswordAction) IsSet ¶

func (NullableForgotPasswordAction) MarshalJSON ¶

func (v NullableForgotPasswordAction) MarshalJSON() ([]byte, error)

func (*NullableForgotPasswordAction) Set ¶

func (*NullableForgotPasswordAction) UnmarshalJSON ¶

func (v *NullableForgotPasswordAction) UnmarshalJSON(src []byte) error

func (*NullableForgotPasswordAction) Unset ¶

func (v *NullableForgotPasswordAction) Unset()

type NullableForgotPasswordDto ¶

type NullableForgotPasswordDto struct {
	// contains filtered or unexported fields
}

func NewNullableForgotPasswordDto ¶

func NewNullableForgotPasswordDto(val *ForgotPasswordDto) *NullableForgotPasswordDto

func (NullableForgotPasswordDto) Get ¶

func (NullableForgotPasswordDto) IsSet ¶

func (v NullableForgotPasswordDto) IsSet() bool

func (NullableForgotPasswordDto) MarshalJSON ¶

func (v NullableForgotPasswordDto) MarshalJSON() ([]byte, error)

func (*NullableForgotPasswordDto) Set ¶

func (*NullableForgotPasswordDto) UnmarshalJSON ¶

func (v *NullableForgotPasswordDto) UnmarshalJSON(src []byte) error

func (*NullableForgotPasswordDto) Unset ¶

func (v *NullableForgotPasswordDto) Unset()

type NullableForgotPasswordPinDto ¶

type NullableForgotPasswordPinDto struct {
	// contains filtered or unexported fields
}

func (NullableForgotPasswordPinDto) Get ¶

func (NullableForgotPasswordPinDto) IsSet ¶

func (NullableForgotPasswordPinDto) MarshalJSON ¶

func (v NullableForgotPasswordPinDto) MarshalJSON() ([]byte, error)

func (*NullableForgotPasswordPinDto) Set ¶

func (*NullableForgotPasswordPinDto) UnmarshalJSON ¶

func (v *NullableForgotPasswordPinDto) UnmarshalJSON(src []byte) error

func (*NullableForgotPasswordPinDto) Unset ¶

func (v *NullableForgotPasswordPinDto) Unset()

type NullableForgotPasswordResult ¶

type NullableForgotPasswordResult struct {
	// contains filtered or unexported fields
}

func (NullableForgotPasswordResult) Get ¶

func (NullableForgotPasswordResult) IsSet ¶

func (NullableForgotPasswordResult) MarshalJSON ¶

func (v NullableForgotPasswordResult) MarshalJSON() ([]byte, error)

func (*NullableForgotPasswordResult) Set ¶

func (*NullableForgotPasswordResult) UnmarshalJSON ¶

func (v *NullableForgotPasswordResult) UnmarshalJSON(src []byte) error

func (*NullableForgotPasswordResult) Unset ¶

func (v *NullableForgotPasswordResult) Unset()

type NullableGeneralCommand ¶

type NullableGeneralCommand struct {
	// contains filtered or unexported fields
}

func NewNullableGeneralCommand ¶

func NewNullableGeneralCommand(val *GeneralCommand) *NullableGeneralCommand

func (NullableGeneralCommand) Get ¶

func (NullableGeneralCommand) IsSet ¶

func (v NullableGeneralCommand) IsSet() bool

func (NullableGeneralCommand) MarshalJSON ¶

func (v NullableGeneralCommand) MarshalJSON() ([]byte, error)

func (*NullableGeneralCommand) Set ¶

func (*NullableGeneralCommand) UnmarshalJSON ¶

func (v *NullableGeneralCommand) UnmarshalJSON(src []byte) error

func (*NullableGeneralCommand) Unset ¶

func (v *NullableGeneralCommand) Unset()

type NullableGeneralCommandMessage ¶

type NullableGeneralCommandMessage struct {
	// contains filtered or unexported fields
}

func (NullableGeneralCommandMessage) Get ¶

func (NullableGeneralCommandMessage) IsSet ¶

func (NullableGeneralCommandMessage) MarshalJSON ¶

func (v NullableGeneralCommandMessage) MarshalJSON() ([]byte, error)

func (*NullableGeneralCommandMessage) Set ¶

func (*NullableGeneralCommandMessage) UnmarshalJSON ¶

func (v *NullableGeneralCommandMessage) UnmarshalJSON(src []byte) error

func (*NullableGeneralCommandMessage) Unset ¶

func (v *NullableGeneralCommandMessage) Unset()

type NullableGeneralCommandType ¶

type NullableGeneralCommandType struct {
	// contains filtered or unexported fields
}

func NewNullableGeneralCommandType ¶

func NewNullableGeneralCommandType(val *GeneralCommandType) *NullableGeneralCommandType

func (NullableGeneralCommandType) Get ¶

func (NullableGeneralCommandType) IsSet ¶

func (v NullableGeneralCommandType) IsSet() bool

func (NullableGeneralCommandType) MarshalJSON ¶

func (v NullableGeneralCommandType) MarshalJSON() ([]byte, error)

func (*NullableGeneralCommandType) Set ¶

func (*NullableGeneralCommandType) UnmarshalJSON ¶

func (v *NullableGeneralCommandType) UnmarshalJSON(src []byte) error

func (*NullableGeneralCommandType) Unset ¶

func (v *NullableGeneralCommandType) Unset()

type NullableGetProgramsDto ¶

type NullableGetProgramsDto struct {
	// contains filtered or unexported fields
}

func NewNullableGetProgramsDto ¶

func NewNullableGetProgramsDto(val *GetProgramsDto) *NullableGetProgramsDto

func (NullableGetProgramsDto) Get ¶

func (NullableGetProgramsDto) IsSet ¶

func (v NullableGetProgramsDto) IsSet() bool

func (NullableGetProgramsDto) MarshalJSON ¶

func (v NullableGetProgramsDto) MarshalJSON() ([]byte, error)

func (*NullableGetProgramsDto) Set ¶

func (*NullableGetProgramsDto) UnmarshalJSON ¶

func (v *NullableGetProgramsDto) UnmarshalJSON(src []byte) error

func (*NullableGetProgramsDto) Unset ¶

func (v *NullableGetProgramsDto) Unset()

type NullableGroupInfoDto ¶

type NullableGroupInfoDto struct {
	// contains filtered or unexported fields
}

func NewNullableGroupInfoDto ¶

func NewNullableGroupInfoDto(val *GroupInfoDto) *NullableGroupInfoDto

func (NullableGroupInfoDto) Get ¶

func (NullableGroupInfoDto) IsSet ¶

func (v NullableGroupInfoDto) IsSet() bool

func (NullableGroupInfoDto) MarshalJSON ¶

func (v NullableGroupInfoDto) MarshalJSON() ([]byte, error)

func (*NullableGroupInfoDto) Set ¶

func (v *NullableGroupInfoDto) Set(val *GroupInfoDto)

func (*NullableGroupInfoDto) UnmarshalJSON ¶

func (v *NullableGroupInfoDto) UnmarshalJSON(src []byte) error

func (*NullableGroupInfoDto) Unset ¶

func (v *NullableGroupInfoDto) Unset()

type NullableGroupInfoDtoGroupUpdate ¶

type NullableGroupInfoDtoGroupUpdate struct {
	// contains filtered or unexported fields
}

func (NullableGroupInfoDtoGroupUpdate) Get ¶

func (NullableGroupInfoDtoGroupUpdate) IsSet ¶

func (NullableGroupInfoDtoGroupUpdate) MarshalJSON ¶

func (v NullableGroupInfoDtoGroupUpdate) MarshalJSON() ([]byte, error)

func (*NullableGroupInfoDtoGroupUpdate) Set ¶

func (*NullableGroupInfoDtoGroupUpdate) UnmarshalJSON ¶

func (v *NullableGroupInfoDtoGroupUpdate) UnmarshalJSON(src []byte) error

func (*NullableGroupInfoDtoGroupUpdate) Unset ¶

type NullableGroupQueueMode ¶

type NullableGroupQueueMode struct {
	// contains filtered or unexported fields
}

func NewNullableGroupQueueMode ¶

func NewNullableGroupQueueMode(val *GroupQueueMode) *NullableGroupQueueMode

func (NullableGroupQueueMode) Get ¶

func (NullableGroupQueueMode) IsSet ¶

func (v NullableGroupQueueMode) IsSet() bool

func (NullableGroupQueueMode) MarshalJSON ¶

func (v NullableGroupQueueMode) MarshalJSON() ([]byte, error)

func (*NullableGroupQueueMode) Set ¶

func (*NullableGroupQueueMode) UnmarshalJSON ¶

func (v *NullableGroupQueueMode) UnmarshalJSON(src []byte) error

func (*NullableGroupQueueMode) Unset ¶

func (v *NullableGroupQueueMode) Unset()

type NullableGroupRepeatMode ¶

type NullableGroupRepeatMode struct {
	// contains filtered or unexported fields
}

func NewNullableGroupRepeatMode ¶

func NewNullableGroupRepeatMode(val *GroupRepeatMode) *NullableGroupRepeatMode

func (NullableGroupRepeatMode) Get ¶

func (NullableGroupRepeatMode) IsSet ¶

func (v NullableGroupRepeatMode) IsSet() bool

func (NullableGroupRepeatMode) MarshalJSON ¶

func (v NullableGroupRepeatMode) MarshalJSON() ([]byte, error)

func (*NullableGroupRepeatMode) Set ¶

func (*NullableGroupRepeatMode) UnmarshalJSON ¶

func (v *NullableGroupRepeatMode) UnmarshalJSON(src []byte) error

func (*NullableGroupRepeatMode) Unset ¶

func (v *NullableGroupRepeatMode) Unset()

type NullableGroupShuffleMode ¶

type NullableGroupShuffleMode struct {
	// contains filtered or unexported fields
}

func NewNullableGroupShuffleMode ¶

func NewNullableGroupShuffleMode(val *GroupShuffleMode) *NullableGroupShuffleMode

func (NullableGroupShuffleMode) Get ¶

func (NullableGroupShuffleMode) IsSet ¶

func (v NullableGroupShuffleMode) IsSet() bool

func (NullableGroupShuffleMode) MarshalJSON ¶

func (v NullableGroupShuffleMode) MarshalJSON() ([]byte, error)

func (*NullableGroupShuffleMode) Set ¶

func (*NullableGroupShuffleMode) UnmarshalJSON ¶

func (v *NullableGroupShuffleMode) UnmarshalJSON(src []byte) error

func (*NullableGroupShuffleMode) Unset ¶

func (v *NullableGroupShuffleMode) Unset()

type NullableGroupStateType ¶

type NullableGroupStateType struct {
	// contains filtered or unexported fields
}

func NewNullableGroupStateType ¶

func NewNullableGroupStateType(val *GroupStateType) *NullableGroupStateType

func (NullableGroupStateType) Get ¶

func (NullableGroupStateType) IsSet ¶

func (v NullableGroupStateType) IsSet() bool

func (NullableGroupStateType) MarshalJSON ¶

func (v NullableGroupStateType) MarshalJSON() ([]byte, error)

func (*NullableGroupStateType) Set ¶

func (*NullableGroupStateType) UnmarshalJSON ¶

func (v *NullableGroupStateType) UnmarshalJSON(src []byte) error

func (*NullableGroupStateType) Unset ¶

func (v *NullableGroupStateType) Unset()

type NullableGroupStateUpdate ¶

type NullableGroupStateUpdate struct {
	// contains filtered or unexported fields
}

func NewNullableGroupStateUpdate ¶

func NewNullableGroupStateUpdate(val *GroupStateUpdate) *NullableGroupStateUpdate

func (NullableGroupStateUpdate) Get ¶

func (NullableGroupStateUpdate) IsSet ¶

func (v NullableGroupStateUpdate) IsSet() bool

func (NullableGroupStateUpdate) MarshalJSON ¶

func (v NullableGroupStateUpdate) MarshalJSON() ([]byte, error)

func (*NullableGroupStateUpdate) Set ¶

func (*NullableGroupStateUpdate) UnmarshalJSON ¶

func (v *NullableGroupStateUpdate) UnmarshalJSON(src []byte) error

func (*NullableGroupStateUpdate) Unset ¶

func (v *NullableGroupStateUpdate) Unset()

type NullableGroupStateUpdateGroupUpdate ¶

type NullableGroupStateUpdateGroupUpdate struct {
	// contains filtered or unexported fields
}

func (NullableGroupStateUpdateGroupUpdate) Get ¶

func (NullableGroupStateUpdateGroupUpdate) IsSet ¶

func (NullableGroupStateUpdateGroupUpdate) MarshalJSON ¶

func (v NullableGroupStateUpdateGroupUpdate) MarshalJSON() ([]byte, error)

func (*NullableGroupStateUpdateGroupUpdate) Set ¶

func (*NullableGroupStateUpdateGroupUpdate) UnmarshalJSON ¶

func (v *NullableGroupStateUpdateGroupUpdate) UnmarshalJSON(src []byte) error

func (*NullableGroupStateUpdateGroupUpdate) Unset ¶

type NullableGroupUpdate ¶

type NullableGroupUpdate struct {
	// contains filtered or unexported fields
}

func NewNullableGroupUpdate ¶

func NewNullableGroupUpdate(val *GroupUpdate) *NullableGroupUpdate

func (NullableGroupUpdate) Get ¶

func (NullableGroupUpdate) IsSet ¶

func (v NullableGroupUpdate) IsSet() bool

func (NullableGroupUpdate) MarshalJSON ¶

func (v NullableGroupUpdate) MarshalJSON() ([]byte, error)

func (*NullableGroupUpdate) Set ¶

func (v *NullableGroupUpdate) Set(val *GroupUpdate)

func (*NullableGroupUpdate) UnmarshalJSON ¶

func (v *NullableGroupUpdate) UnmarshalJSON(src []byte) error

func (*NullableGroupUpdate) Unset ¶

func (v *NullableGroupUpdate) Unset()

type NullableGroupUpdateType ¶

type NullableGroupUpdateType struct {
	// contains filtered or unexported fields
}

func NewNullableGroupUpdateType ¶

func NewNullableGroupUpdateType(val *GroupUpdateType) *NullableGroupUpdateType

func (NullableGroupUpdateType) Get ¶

func (NullableGroupUpdateType) IsSet ¶

func (v NullableGroupUpdateType) IsSet() bool

func (NullableGroupUpdateType) MarshalJSON ¶

func (v NullableGroupUpdateType) MarshalJSON() ([]byte, error)

func (*NullableGroupUpdateType) Set ¶

func (*NullableGroupUpdateType) UnmarshalJSON ¶

func (v *NullableGroupUpdateType) UnmarshalJSON(src []byte) error

func (*NullableGroupUpdateType) Unset ¶

func (v *NullableGroupUpdateType) Unset()

type NullableGuideInfo ¶

type NullableGuideInfo struct {
	// contains filtered or unexported fields
}

func NewNullableGuideInfo ¶

func NewNullableGuideInfo(val *GuideInfo) *NullableGuideInfo

func (NullableGuideInfo) Get ¶

func (v NullableGuideInfo) Get() *GuideInfo

func (NullableGuideInfo) IsSet ¶

func (v NullableGuideInfo) IsSet() bool

func (NullableGuideInfo) MarshalJSON ¶

func (v NullableGuideInfo) MarshalJSON() ([]byte, error)

func (*NullableGuideInfo) Set ¶

func (v *NullableGuideInfo) Set(val *GuideInfo)

func (*NullableGuideInfo) UnmarshalJSON ¶

func (v *NullableGuideInfo) UnmarshalJSON(src []byte) error

func (*NullableGuideInfo) Unset ¶

func (v *NullableGuideInfo) Unset()

type NullableHardwareAccelerationType ¶

type NullableHardwareAccelerationType struct {
	// contains filtered or unexported fields
}

func (NullableHardwareAccelerationType) Get ¶

func (NullableHardwareAccelerationType) IsSet ¶

func (NullableHardwareAccelerationType) MarshalJSON ¶

func (v NullableHardwareAccelerationType) MarshalJSON() ([]byte, error)

func (*NullableHardwareAccelerationType) Set ¶

func (*NullableHardwareAccelerationType) UnmarshalJSON ¶

func (v *NullableHardwareAccelerationType) UnmarshalJSON(src []byte) error

func (*NullableHardwareAccelerationType) Unset ¶

type NullableIPlugin ¶

type NullableIPlugin struct {
	// contains filtered or unexported fields
}

func NewNullableIPlugin ¶

func NewNullableIPlugin(val *IPlugin) *NullableIPlugin

func (NullableIPlugin) Get ¶

func (v NullableIPlugin) Get() *IPlugin

func (NullableIPlugin) IsSet ¶

func (v NullableIPlugin) IsSet() bool

func (NullableIPlugin) MarshalJSON ¶

func (v NullableIPlugin) MarshalJSON() ([]byte, error)

func (*NullableIPlugin) Set ¶

func (v *NullableIPlugin) Set(val *IPlugin)

func (*NullableIPlugin) UnmarshalJSON ¶

func (v *NullableIPlugin) UnmarshalJSON(src []byte) error

func (*NullableIPlugin) Unset ¶

func (v *NullableIPlugin) Unset()

type NullableIgnoreWaitRequestDto ¶

type NullableIgnoreWaitRequestDto struct {
	// contains filtered or unexported fields
}

func (NullableIgnoreWaitRequestDto) Get ¶

func (NullableIgnoreWaitRequestDto) IsSet ¶

func (NullableIgnoreWaitRequestDto) MarshalJSON ¶

func (v NullableIgnoreWaitRequestDto) MarshalJSON() ([]byte, error)

func (*NullableIgnoreWaitRequestDto) Set ¶

func (*NullableIgnoreWaitRequestDto) UnmarshalJSON ¶

func (v *NullableIgnoreWaitRequestDto) UnmarshalJSON(src []byte) error

func (*NullableIgnoreWaitRequestDto) Unset ¶

func (v *NullableIgnoreWaitRequestDto) Unset()

type NullableImageFormat ¶

type NullableImageFormat struct {
	// contains filtered or unexported fields
}

func NewNullableImageFormat ¶

func NewNullableImageFormat(val *ImageFormat) *NullableImageFormat

func (NullableImageFormat) Get ¶

func (NullableImageFormat) IsSet ¶

func (v NullableImageFormat) IsSet() bool

func (NullableImageFormat) MarshalJSON ¶

func (v NullableImageFormat) MarshalJSON() ([]byte, error)

func (*NullableImageFormat) Set ¶

func (v *NullableImageFormat) Set(val *ImageFormat)

func (*NullableImageFormat) UnmarshalJSON ¶

func (v *NullableImageFormat) UnmarshalJSON(src []byte) error

func (*NullableImageFormat) Unset ¶

func (v *NullableImageFormat) Unset()

type NullableImageInfo ¶

type NullableImageInfo struct {
	// contains filtered or unexported fields
}

func NewNullableImageInfo ¶

func NewNullableImageInfo(val *ImageInfo) *NullableImageInfo

func (NullableImageInfo) Get ¶

func (v NullableImageInfo) Get() *ImageInfo

func (NullableImageInfo) IsSet ¶

func (v NullableImageInfo) IsSet() bool

func (NullableImageInfo) MarshalJSON ¶

func (v NullableImageInfo) MarshalJSON() ([]byte, error)

func (*NullableImageInfo) Set ¶

func (v *NullableImageInfo) Set(val *ImageInfo)

func (*NullableImageInfo) UnmarshalJSON ¶

func (v *NullableImageInfo) UnmarshalJSON(src []byte) error

func (*NullableImageInfo) Unset ¶

func (v *NullableImageInfo) Unset()

type NullableImageOption ¶

type NullableImageOption struct {
	// contains filtered or unexported fields
}

func NewNullableImageOption ¶

func NewNullableImageOption(val *ImageOption) *NullableImageOption

func (NullableImageOption) Get ¶

func (NullableImageOption) IsSet ¶

func (v NullableImageOption) IsSet() bool

func (NullableImageOption) MarshalJSON ¶

func (v NullableImageOption) MarshalJSON() ([]byte, error)

func (*NullableImageOption) Set ¶

func (v *NullableImageOption) Set(val *ImageOption)

func (*NullableImageOption) UnmarshalJSON ¶

func (v *NullableImageOption) UnmarshalJSON(src []byte) error

func (*NullableImageOption) Unset ¶

func (v *NullableImageOption) Unset()

type NullableImageOrientation ¶

type NullableImageOrientation struct {
	// contains filtered or unexported fields
}

func NewNullableImageOrientation ¶

func NewNullableImageOrientation(val *ImageOrientation) *NullableImageOrientation

func (NullableImageOrientation) Get ¶

func (NullableImageOrientation) IsSet ¶

func (v NullableImageOrientation) IsSet() bool

func (NullableImageOrientation) MarshalJSON ¶

func (v NullableImageOrientation) MarshalJSON() ([]byte, error)

func (*NullableImageOrientation) Set ¶

func (*NullableImageOrientation) UnmarshalJSON ¶

func (v *NullableImageOrientation) UnmarshalJSON(src []byte) error

func (*NullableImageOrientation) Unset ¶

func (v *NullableImageOrientation) Unset()

type NullableImageProviderInfo ¶

type NullableImageProviderInfo struct {
	// contains filtered or unexported fields
}

func NewNullableImageProviderInfo ¶

func NewNullableImageProviderInfo(val *ImageProviderInfo) *NullableImageProviderInfo

func (NullableImageProviderInfo) Get ¶

func (NullableImageProviderInfo) IsSet ¶

func (v NullableImageProviderInfo) IsSet() bool

func (NullableImageProviderInfo) MarshalJSON ¶

func (v NullableImageProviderInfo) MarshalJSON() ([]byte, error)

func (*NullableImageProviderInfo) Set ¶

func (*NullableImageProviderInfo) UnmarshalJSON ¶

func (v *NullableImageProviderInfo) UnmarshalJSON(src []byte) error

func (*NullableImageProviderInfo) Unset ¶

func (v *NullableImageProviderInfo) Unset()

type NullableImageResolution ¶

type NullableImageResolution struct {
	// contains filtered or unexported fields
}

func NewNullableImageResolution ¶

func NewNullableImageResolution(val *ImageResolution) *NullableImageResolution

func (NullableImageResolution) Get ¶

func (NullableImageResolution) IsSet ¶

func (v NullableImageResolution) IsSet() bool

func (NullableImageResolution) MarshalJSON ¶

func (v NullableImageResolution) MarshalJSON() ([]byte, error)

func (*NullableImageResolution) Set ¶

func (*NullableImageResolution) UnmarshalJSON ¶

func (v *NullableImageResolution) UnmarshalJSON(src []byte) error

func (*NullableImageResolution) Unset ¶

func (v *NullableImageResolution) Unset()

type NullableImageSavingConvention ¶

type NullableImageSavingConvention struct {
	// contains filtered or unexported fields
}

func (NullableImageSavingConvention) Get ¶

func (NullableImageSavingConvention) IsSet ¶

func (NullableImageSavingConvention) MarshalJSON ¶

func (v NullableImageSavingConvention) MarshalJSON() ([]byte, error)

func (*NullableImageSavingConvention) Set ¶

func (*NullableImageSavingConvention) UnmarshalJSON ¶

func (v *NullableImageSavingConvention) UnmarshalJSON(src []byte) error

func (*NullableImageSavingConvention) Unset ¶

func (v *NullableImageSavingConvention) Unset()

type NullableImageType ¶

type NullableImageType struct {
	// contains filtered or unexported fields
}

func NewNullableImageType ¶

func NewNullableImageType(val *ImageType) *NullableImageType

func (NullableImageType) Get ¶

func (v NullableImageType) Get() *ImageType

func (NullableImageType) IsSet ¶

func (v NullableImageType) IsSet() bool

func (NullableImageType) MarshalJSON ¶

func (v NullableImageType) MarshalJSON() ([]byte, error)

func (*NullableImageType) Set ¶

func (v *NullableImageType) Set(val *ImageType)

func (*NullableImageType) UnmarshalJSON ¶

func (v *NullableImageType) UnmarshalJSON(src []byte) error

func (*NullableImageType) Unset ¶

func (v *NullableImageType) Unset()

type NullableInboundKeepAliveMessage ¶

type NullableInboundKeepAliveMessage struct {
	// contains filtered or unexported fields
}

func (NullableInboundKeepAliveMessage) Get ¶

func (NullableInboundKeepAliveMessage) IsSet ¶

func (NullableInboundKeepAliveMessage) MarshalJSON ¶

func (v NullableInboundKeepAliveMessage) MarshalJSON() ([]byte, error)

func (*NullableInboundKeepAliveMessage) Set ¶

func (*NullableInboundKeepAliveMessage) UnmarshalJSON ¶

func (v *NullableInboundKeepAliveMessage) UnmarshalJSON(src []byte) error

func (*NullableInboundKeepAliveMessage) Unset ¶

type NullableInboundWebSocketMessage ¶

type NullableInboundWebSocketMessage struct {
	// contains filtered or unexported fields
}

func (NullableInboundWebSocketMessage) Get ¶

func (NullableInboundWebSocketMessage) IsSet ¶

func (NullableInboundWebSocketMessage) MarshalJSON ¶

func (v NullableInboundWebSocketMessage) MarshalJSON() ([]byte, error)

func (*NullableInboundWebSocketMessage) Set ¶

func (*NullableInboundWebSocketMessage) UnmarshalJSON ¶

func (v *NullableInboundWebSocketMessage) UnmarshalJSON(src []byte) error

func (*NullableInboundWebSocketMessage) Unset ¶

type NullableInstallationInfo ¶

type NullableInstallationInfo struct {
	// contains filtered or unexported fields
}

func NewNullableInstallationInfo ¶

func NewNullableInstallationInfo(val *InstallationInfo) *NullableInstallationInfo

func (NullableInstallationInfo) Get ¶

func (NullableInstallationInfo) IsSet ¶

func (v NullableInstallationInfo) IsSet() bool

func (NullableInstallationInfo) MarshalJSON ¶

func (v NullableInstallationInfo) MarshalJSON() ([]byte, error)

func (*NullableInstallationInfo) Set ¶

func (*NullableInstallationInfo) UnmarshalJSON ¶

func (v *NullableInstallationInfo) UnmarshalJSON(src []byte) error

func (*NullableInstallationInfo) Unset ¶

func (v *NullableInstallationInfo) Unset()

type NullableInt ¶

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt ¶

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get ¶

func (v NullableInt) Get() *int

func (NullableInt) IsSet ¶

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON ¶

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set ¶

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON ¶

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset ¶

func (v *NullableInt) Unset()

type NullableInt32 ¶

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32 ¶

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get ¶

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet ¶

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON ¶

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set ¶

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON ¶

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset ¶

func (v *NullableInt32) Unset()

type NullableInt64 ¶

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64 ¶

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get ¶

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet ¶

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON ¶

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set ¶

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON ¶

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset ¶

func (v *NullableInt64) Unset()

type NullableIsoType ¶

type NullableIsoType struct {
	// contains filtered or unexported fields
}

func NewNullableIsoType ¶

func NewNullableIsoType(val *IsoType) *NullableIsoType

func (NullableIsoType) Get ¶

func (v NullableIsoType) Get() *IsoType

func (NullableIsoType) IsSet ¶

func (v NullableIsoType) IsSet() bool

func (NullableIsoType) MarshalJSON ¶

func (v NullableIsoType) MarshalJSON() ([]byte, error)

func (*NullableIsoType) Set ¶

func (v *NullableIsoType) Set(val *IsoType)

func (*NullableIsoType) UnmarshalJSON ¶

func (v *NullableIsoType) UnmarshalJSON(src []byte) error

func (*NullableIsoType) Unset ¶

func (v *NullableIsoType) Unset()

type NullableItemCounts ¶

type NullableItemCounts struct {
	// contains filtered or unexported fields
}

func NewNullableItemCounts ¶

func NewNullableItemCounts(val *ItemCounts) *NullableItemCounts

func (NullableItemCounts) Get ¶

func (v NullableItemCounts) Get() *ItemCounts

func (NullableItemCounts) IsSet ¶

func (v NullableItemCounts) IsSet() bool

func (NullableItemCounts) MarshalJSON ¶

func (v NullableItemCounts) MarshalJSON() ([]byte, error)

func (*NullableItemCounts) Set ¶

func (v *NullableItemCounts) Set(val *ItemCounts)

func (*NullableItemCounts) UnmarshalJSON ¶

func (v *NullableItemCounts) UnmarshalJSON(src []byte) error

func (*NullableItemCounts) Unset ¶

func (v *NullableItemCounts) Unset()

type NullableItemFields ¶

type NullableItemFields struct {
	// contains filtered or unexported fields
}

func NewNullableItemFields ¶

func NewNullableItemFields(val *ItemFields) *NullableItemFields

func (NullableItemFields) Get ¶

func (v NullableItemFields) Get() *ItemFields

func (NullableItemFields) IsSet ¶

func (v NullableItemFields) IsSet() bool

func (NullableItemFields) MarshalJSON ¶

func (v NullableItemFields) MarshalJSON() ([]byte, error)

func (*NullableItemFields) Set ¶

func (v *NullableItemFields) Set(val *ItemFields)

func (*NullableItemFields) UnmarshalJSON ¶

func (v *NullableItemFields) UnmarshalJSON(src []byte) error

func (*NullableItemFields) Unset ¶

func (v *NullableItemFields) Unset()

type NullableItemFilter ¶

type NullableItemFilter struct {
	// contains filtered or unexported fields
}

func NewNullableItemFilter ¶

func NewNullableItemFilter(val *ItemFilter) *NullableItemFilter

func (NullableItemFilter) Get ¶

func (v NullableItemFilter) Get() *ItemFilter

func (NullableItemFilter) IsSet ¶

func (v NullableItemFilter) IsSet() bool

func (NullableItemFilter) MarshalJSON ¶

func (v NullableItemFilter) MarshalJSON() ([]byte, error)

func (*NullableItemFilter) Set ¶

func (v *NullableItemFilter) Set(val *ItemFilter)

func (*NullableItemFilter) UnmarshalJSON ¶

func (v *NullableItemFilter) UnmarshalJSON(src []byte) error

func (*NullableItemFilter) Unset ¶

func (v *NullableItemFilter) Unset()

type NullableItemSortBy ¶

type NullableItemSortBy struct {
	// contains filtered or unexported fields
}

func NewNullableItemSortBy ¶

func NewNullableItemSortBy(val *ItemSortBy) *NullableItemSortBy

func (NullableItemSortBy) Get ¶

func (v NullableItemSortBy) Get() *ItemSortBy

func (NullableItemSortBy) IsSet ¶

func (v NullableItemSortBy) IsSet() bool

func (NullableItemSortBy) MarshalJSON ¶

func (v NullableItemSortBy) MarshalJSON() ([]byte, error)

func (*NullableItemSortBy) Set ¶

func (v *NullableItemSortBy) Set(val *ItemSortBy)

func (*NullableItemSortBy) UnmarshalJSON ¶

func (v *NullableItemSortBy) UnmarshalJSON(src []byte) error

func (*NullableItemSortBy) Unset ¶

func (v *NullableItemSortBy) Unset()

type NullableJoinGroupRequestDto ¶

type NullableJoinGroupRequestDto struct {
	// contains filtered or unexported fields
}

func (NullableJoinGroupRequestDto) Get ¶

func (NullableJoinGroupRequestDto) IsSet ¶

func (NullableJoinGroupRequestDto) MarshalJSON ¶

func (v NullableJoinGroupRequestDto) MarshalJSON() ([]byte, error)

func (*NullableJoinGroupRequestDto) Set ¶

func (*NullableJoinGroupRequestDto) UnmarshalJSON ¶

func (v *NullableJoinGroupRequestDto) UnmarshalJSON(src []byte) error

func (*NullableJoinGroupRequestDto) Unset ¶

func (v *NullableJoinGroupRequestDto) Unset()

type NullableKeepUntil ¶

type NullableKeepUntil struct {
	// contains filtered or unexported fields
}

func NewNullableKeepUntil ¶

func NewNullableKeepUntil(val *KeepUntil) *NullableKeepUntil

func (NullableKeepUntil) Get ¶

func (v NullableKeepUntil) Get() *KeepUntil

func (NullableKeepUntil) IsSet ¶

func (v NullableKeepUntil) IsSet() bool

func (NullableKeepUntil) MarshalJSON ¶

func (v NullableKeepUntil) MarshalJSON() ([]byte, error)

func (*NullableKeepUntil) Set ¶

func (v *NullableKeepUntil) Set(val *KeepUntil)

func (*NullableKeepUntil) UnmarshalJSON ¶

func (v *NullableKeepUntil) UnmarshalJSON(src []byte) error

func (*NullableKeepUntil) Unset ¶

func (v *NullableKeepUntil) Unset()

type NullableLibraryChangedMessage ¶

type NullableLibraryChangedMessage struct {
	// contains filtered or unexported fields
}

func (NullableLibraryChangedMessage) Get ¶

func (NullableLibraryChangedMessage) IsSet ¶

func (NullableLibraryChangedMessage) MarshalJSON ¶

func (v NullableLibraryChangedMessage) MarshalJSON() ([]byte, error)

func (*NullableLibraryChangedMessage) Set ¶

func (*NullableLibraryChangedMessage) UnmarshalJSON ¶

func (v *NullableLibraryChangedMessage) UnmarshalJSON(src []byte) error

func (*NullableLibraryChangedMessage) Unset ¶

func (v *NullableLibraryChangedMessage) Unset()

type NullableLibraryOptionInfoDto ¶

type NullableLibraryOptionInfoDto struct {
	// contains filtered or unexported fields
}

func (NullableLibraryOptionInfoDto) Get ¶

func (NullableLibraryOptionInfoDto) IsSet ¶

func (NullableLibraryOptionInfoDto) MarshalJSON ¶

func (v NullableLibraryOptionInfoDto) MarshalJSON() ([]byte, error)

func (*NullableLibraryOptionInfoDto) Set ¶

func (*NullableLibraryOptionInfoDto) UnmarshalJSON ¶

func (v *NullableLibraryOptionInfoDto) UnmarshalJSON(src []byte) error

func (*NullableLibraryOptionInfoDto) Unset ¶

func (v *NullableLibraryOptionInfoDto) Unset()

type NullableLibraryOptions ¶

type NullableLibraryOptions struct {
	// contains filtered or unexported fields
}

func NewNullableLibraryOptions ¶

func NewNullableLibraryOptions(val *LibraryOptions) *NullableLibraryOptions

func (NullableLibraryOptions) Get ¶

func (NullableLibraryOptions) IsSet ¶

func (v NullableLibraryOptions) IsSet() bool

func (NullableLibraryOptions) MarshalJSON ¶

func (v NullableLibraryOptions) MarshalJSON() ([]byte, error)

func (*NullableLibraryOptions) Set ¶

func (*NullableLibraryOptions) UnmarshalJSON ¶

func (v *NullableLibraryOptions) UnmarshalJSON(src []byte) error

func (*NullableLibraryOptions) Unset ¶

func (v *NullableLibraryOptions) Unset()

type NullableLibraryOptionsResultDto ¶

type NullableLibraryOptionsResultDto struct {
	// contains filtered or unexported fields
}

func (NullableLibraryOptionsResultDto) Get ¶

func (NullableLibraryOptionsResultDto) IsSet ¶

func (NullableLibraryOptionsResultDto) MarshalJSON ¶

func (v NullableLibraryOptionsResultDto) MarshalJSON() ([]byte, error)

func (*NullableLibraryOptionsResultDto) Set ¶

func (*NullableLibraryOptionsResultDto) UnmarshalJSON ¶

func (v *NullableLibraryOptionsResultDto) UnmarshalJSON(src []byte) error

func (*NullableLibraryOptionsResultDto) Unset ¶

type NullableLibraryTypeOptionsDto ¶

type NullableLibraryTypeOptionsDto struct {
	// contains filtered or unexported fields
}

func (NullableLibraryTypeOptionsDto) Get ¶

func (NullableLibraryTypeOptionsDto) IsSet ¶

func (NullableLibraryTypeOptionsDto) MarshalJSON ¶

func (v NullableLibraryTypeOptionsDto) MarshalJSON() ([]byte, error)

func (*NullableLibraryTypeOptionsDto) Set ¶

func (*NullableLibraryTypeOptionsDto) UnmarshalJSON ¶

func (v *NullableLibraryTypeOptionsDto) UnmarshalJSON(src []byte) error

func (*NullableLibraryTypeOptionsDto) Unset ¶

func (v *NullableLibraryTypeOptionsDto) Unset()

type NullableLibraryUpdateInfo ¶

type NullableLibraryUpdateInfo struct {
	// contains filtered or unexported fields
}

func NewNullableLibraryUpdateInfo ¶

func NewNullableLibraryUpdateInfo(val *LibraryUpdateInfo) *NullableLibraryUpdateInfo

func (NullableLibraryUpdateInfo) Get ¶

func (NullableLibraryUpdateInfo) IsSet ¶

func (v NullableLibraryUpdateInfo) IsSet() bool

func (NullableLibraryUpdateInfo) MarshalJSON ¶

func (v NullableLibraryUpdateInfo) MarshalJSON() ([]byte, error)

func (*NullableLibraryUpdateInfo) Set ¶

func (*NullableLibraryUpdateInfo) UnmarshalJSON ¶

func (v *NullableLibraryUpdateInfo) UnmarshalJSON(src []byte) error

func (*NullableLibraryUpdateInfo) Unset ¶

func (v *NullableLibraryUpdateInfo) Unset()

type NullableListingsProviderInfo ¶

type NullableListingsProviderInfo struct {
	// contains filtered or unexported fields
}

func (NullableListingsProviderInfo) Get ¶

func (NullableListingsProviderInfo) IsSet ¶

func (NullableListingsProviderInfo) MarshalJSON ¶

func (v NullableListingsProviderInfo) MarshalJSON() ([]byte, error)

func (*NullableListingsProviderInfo) Set ¶

func (*NullableListingsProviderInfo) UnmarshalJSON ¶

func (v *NullableListingsProviderInfo) UnmarshalJSON(src []byte) error

func (*NullableListingsProviderInfo) Unset ¶

func (v *NullableListingsProviderInfo) Unset()

type NullableLiveStreamResponse ¶

type NullableLiveStreamResponse struct {
	// contains filtered or unexported fields
}

func NewNullableLiveStreamResponse ¶

func NewNullableLiveStreamResponse(val *LiveStreamResponse) *NullableLiveStreamResponse

func (NullableLiveStreamResponse) Get ¶

func (NullableLiveStreamResponse) IsSet ¶

func (v NullableLiveStreamResponse) IsSet() bool

func (NullableLiveStreamResponse) MarshalJSON ¶

func (v NullableLiveStreamResponse) MarshalJSON() ([]byte, error)

func (*NullableLiveStreamResponse) Set ¶

func (*NullableLiveStreamResponse) UnmarshalJSON ¶

func (v *NullableLiveStreamResponse) UnmarshalJSON(src []byte) error

func (*NullableLiveStreamResponse) Unset ¶

func (v *NullableLiveStreamResponse) Unset()

type NullableLiveTvInfo ¶

type NullableLiveTvInfo struct {
	// contains filtered or unexported fields
}

func NewNullableLiveTvInfo ¶

func NewNullableLiveTvInfo(val *LiveTvInfo) *NullableLiveTvInfo

func (NullableLiveTvInfo) Get ¶

func (v NullableLiveTvInfo) Get() *LiveTvInfo

func (NullableLiveTvInfo) IsSet ¶

func (v NullableLiveTvInfo) IsSet() bool

func (NullableLiveTvInfo) MarshalJSON ¶

func (v NullableLiveTvInfo) MarshalJSON() ([]byte, error)

func (*NullableLiveTvInfo) Set ¶

func (v *NullableLiveTvInfo) Set(val *LiveTvInfo)

func (*NullableLiveTvInfo) UnmarshalJSON ¶

func (v *NullableLiveTvInfo) UnmarshalJSON(src []byte) error

func (*NullableLiveTvInfo) Unset ¶

func (v *NullableLiveTvInfo) Unset()

type NullableLiveTvOptions ¶

type NullableLiveTvOptions struct {
	// contains filtered or unexported fields
}

func NewNullableLiveTvOptions ¶

func NewNullableLiveTvOptions(val *LiveTvOptions) *NullableLiveTvOptions

func (NullableLiveTvOptions) Get ¶

func (NullableLiveTvOptions) IsSet ¶

func (v NullableLiveTvOptions) IsSet() bool

func (NullableLiveTvOptions) MarshalJSON ¶

func (v NullableLiveTvOptions) MarshalJSON() ([]byte, error)

func (*NullableLiveTvOptions) Set ¶

func (v *NullableLiveTvOptions) Set(val *LiveTvOptions)

func (*NullableLiveTvOptions) UnmarshalJSON ¶

func (v *NullableLiveTvOptions) UnmarshalJSON(src []byte) error

func (*NullableLiveTvOptions) Unset ¶

func (v *NullableLiveTvOptions) Unset()

type NullableLiveTvServiceInfo ¶

type NullableLiveTvServiceInfo struct {
	// contains filtered or unexported fields
}

func NewNullableLiveTvServiceInfo ¶

func NewNullableLiveTvServiceInfo(val *LiveTvServiceInfo) *NullableLiveTvServiceInfo

func (NullableLiveTvServiceInfo) Get ¶

func (NullableLiveTvServiceInfo) IsSet ¶

func (v NullableLiveTvServiceInfo) IsSet() bool

func (NullableLiveTvServiceInfo) MarshalJSON ¶

func (v NullableLiveTvServiceInfo) MarshalJSON() ([]byte, error)

func (*NullableLiveTvServiceInfo) Set ¶

func (*NullableLiveTvServiceInfo) UnmarshalJSON ¶

func (v *NullableLiveTvServiceInfo) UnmarshalJSON(src []byte) error

func (*NullableLiveTvServiceInfo) Unset ¶

func (v *NullableLiveTvServiceInfo) Unset()

type NullableLiveTvServiceStatus ¶

type NullableLiveTvServiceStatus struct {
	// contains filtered or unexported fields
}

func (NullableLiveTvServiceStatus) Get ¶

func (NullableLiveTvServiceStatus) IsSet ¶

func (NullableLiveTvServiceStatus) MarshalJSON ¶

func (v NullableLiveTvServiceStatus) MarshalJSON() ([]byte, error)

func (*NullableLiveTvServiceStatus) Set ¶

func (*NullableLiveTvServiceStatus) UnmarshalJSON ¶

func (v *NullableLiveTvServiceStatus) UnmarshalJSON(src []byte) error

func (*NullableLiveTvServiceStatus) Unset ¶

func (v *NullableLiveTvServiceStatus) Unset()

type NullableLocalizationOption ¶

type NullableLocalizationOption struct {
	// contains filtered or unexported fields
}

func NewNullableLocalizationOption ¶

func NewNullableLocalizationOption(val *LocalizationOption) *NullableLocalizationOption

func (NullableLocalizationOption) Get ¶

func (NullableLocalizationOption) IsSet ¶

func (v NullableLocalizationOption) IsSet() bool

func (NullableLocalizationOption) MarshalJSON ¶

func (v NullableLocalizationOption) MarshalJSON() ([]byte, error)

func (*NullableLocalizationOption) Set ¶

func (*NullableLocalizationOption) UnmarshalJSON ¶

func (v *NullableLocalizationOption) UnmarshalJSON(src []byte) error

func (*NullableLocalizationOption) Unset ¶

func (v *NullableLocalizationOption) Unset()

type NullableLocationType ¶

type NullableLocationType struct {
	// contains filtered or unexported fields
}

func NewNullableLocationType ¶

func NewNullableLocationType(val *LocationType) *NullableLocationType

func (NullableLocationType) Get ¶

func (NullableLocationType) IsSet ¶

func (v NullableLocationType) IsSet() bool

func (NullableLocationType) MarshalJSON ¶

func (v NullableLocationType) MarshalJSON() ([]byte, error)

func (*NullableLocationType) Set ¶

func (v *NullableLocationType) Set(val *LocationType)

func (*NullableLocationType) UnmarshalJSON ¶

func (v *NullableLocationType) UnmarshalJSON(src []byte) error

func (*NullableLocationType) Unset ¶

func (v *NullableLocationType) Unset()

type NullableLogFile ¶

type NullableLogFile struct {
	// contains filtered or unexported fields
}

func NewNullableLogFile ¶

func NewNullableLogFile(val *LogFile) *NullableLogFile

func (NullableLogFile) Get ¶

func (v NullableLogFile) Get() *LogFile

func (NullableLogFile) IsSet ¶

func (v NullableLogFile) IsSet() bool

func (NullableLogFile) MarshalJSON ¶

func (v NullableLogFile) MarshalJSON() ([]byte, error)

func (*NullableLogFile) Set ¶

func (v *NullableLogFile) Set(val *LogFile)

func (*NullableLogFile) UnmarshalJSON ¶

func (v *NullableLogFile) UnmarshalJSON(src []byte) error

func (*NullableLogFile) Unset ¶

func (v *NullableLogFile) Unset()

type NullableLogLevel ¶

type NullableLogLevel struct {
	// contains filtered or unexported fields
}

func NewNullableLogLevel ¶

func NewNullableLogLevel(val *LogLevel) *NullableLogLevel

func (NullableLogLevel) Get ¶

func (v NullableLogLevel) Get() *LogLevel

func (NullableLogLevel) IsSet ¶

func (v NullableLogLevel) IsSet() bool

func (NullableLogLevel) MarshalJSON ¶

func (v NullableLogLevel) MarshalJSON() ([]byte, error)

func (*NullableLogLevel) Set ¶

func (v *NullableLogLevel) Set(val *LogLevel)

func (*NullableLogLevel) UnmarshalJSON ¶

func (v *NullableLogLevel) UnmarshalJSON(src []byte) error

func (*NullableLogLevel) Unset ¶

func (v *NullableLogLevel) Unset()

type NullableLyricDto ¶

type NullableLyricDto struct {
	// contains filtered or unexported fields
}

func NewNullableLyricDto ¶

func NewNullableLyricDto(val *LyricDto) *NullableLyricDto

func (NullableLyricDto) Get ¶

func (v NullableLyricDto) Get() *LyricDto

func (NullableLyricDto) IsSet ¶

func (v NullableLyricDto) IsSet() bool

func (NullableLyricDto) MarshalJSON ¶

func (v NullableLyricDto) MarshalJSON() ([]byte, error)

func (*NullableLyricDto) Set ¶

func (v *NullableLyricDto) Set(val *LyricDto)

func (*NullableLyricDto) UnmarshalJSON ¶

func (v *NullableLyricDto) UnmarshalJSON(src []byte) error

func (*NullableLyricDto) Unset ¶

func (v *NullableLyricDto) Unset()

type NullableLyricLine ¶

type NullableLyricLine struct {
	// contains filtered or unexported fields
}

func NewNullableLyricLine ¶

func NewNullableLyricLine(val *LyricLine) *NullableLyricLine

func (NullableLyricLine) Get ¶

func (v NullableLyricLine) Get() *LyricLine

func (NullableLyricLine) IsSet ¶

func (v NullableLyricLine) IsSet() bool

func (NullableLyricLine) MarshalJSON ¶

func (v NullableLyricLine) MarshalJSON() ([]byte, error)

func (*NullableLyricLine) Set ¶

func (v *NullableLyricLine) Set(val *LyricLine)

func (*NullableLyricLine) UnmarshalJSON ¶

func (v *NullableLyricLine) UnmarshalJSON(src []byte) error

func (*NullableLyricLine) Unset ¶

func (v *NullableLyricLine) Unset()

type NullableLyricMetadata ¶

type NullableLyricMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableLyricMetadata ¶

func NewNullableLyricMetadata(val *LyricMetadata) *NullableLyricMetadata

func (NullableLyricMetadata) Get ¶

func (NullableLyricMetadata) IsSet ¶

func (v NullableLyricMetadata) IsSet() bool

func (NullableLyricMetadata) MarshalJSON ¶

func (v NullableLyricMetadata) MarshalJSON() ([]byte, error)

func (*NullableLyricMetadata) Set ¶

func (v *NullableLyricMetadata) Set(val *LyricMetadata)

func (*NullableLyricMetadata) UnmarshalJSON ¶

func (v *NullableLyricMetadata) UnmarshalJSON(src []byte) error

func (*NullableLyricMetadata) Unset ¶

func (v *NullableLyricMetadata) Unset()

type NullableMediaAttachment ¶

type NullableMediaAttachment struct {
	// contains filtered or unexported fields
}

func NewNullableMediaAttachment ¶

func NewNullableMediaAttachment(val *MediaAttachment) *NullableMediaAttachment

func (NullableMediaAttachment) Get ¶

func (NullableMediaAttachment) IsSet ¶

func (v NullableMediaAttachment) IsSet() bool

func (NullableMediaAttachment) MarshalJSON ¶

func (v NullableMediaAttachment) MarshalJSON() ([]byte, error)

func (*NullableMediaAttachment) Set ¶

func (*NullableMediaAttachment) UnmarshalJSON ¶

func (v *NullableMediaAttachment) UnmarshalJSON(src []byte) error

func (*NullableMediaAttachment) Unset ¶

func (v *NullableMediaAttachment) Unset()

type NullableMediaPathDto ¶

type NullableMediaPathDto struct {
	// contains filtered or unexported fields
}

func NewNullableMediaPathDto ¶

func NewNullableMediaPathDto(val *MediaPathDto) *NullableMediaPathDto

func (NullableMediaPathDto) Get ¶

func (NullableMediaPathDto) IsSet ¶

func (v NullableMediaPathDto) IsSet() bool

func (NullableMediaPathDto) MarshalJSON ¶

func (v NullableMediaPathDto) MarshalJSON() ([]byte, error)

func (*NullableMediaPathDto) Set ¶

func (v *NullableMediaPathDto) Set(val *MediaPathDto)

func (*NullableMediaPathDto) UnmarshalJSON ¶

func (v *NullableMediaPathDto) UnmarshalJSON(src []byte) error

func (*NullableMediaPathDto) Unset ¶

func (v *NullableMediaPathDto) Unset()

type NullableMediaPathInfo ¶

type NullableMediaPathInfo struct {
	// contains filtered or unexported fields
}

func NewNullableMediaPathInfo ¶

func NewNullableMediaPathInfo(val *MediaPathInfo) *NullableMediaPathInfo

func (NullableMediaPathInfo) Get ¶

func (NullableMediaPathInfo) IsSet ¶

func (v NullableMediaPathInfo) IsSet() bool

func (NullableMediaPathInfo) MarshalJSON ¶

func (v NullableMediaPathInfo) MarshalJSON() ([]byte, error)

func (*NullableMediaPathInfo) Set ¶

func (v *NullableMediaPathInfo) Set(val *MediaPathInfo)

func (*NullableMediaPathInfo) UnmarshalJSON ¶

func (v *NullableMediaPathInfo) UnmarshalJSON(src []byte) error

func (*NullableMediaPathInfo) Unset ¶

func (v *NullableMediaPathInfo) Unset()

type NullableMediaProtocol ¶

type NullableMediaProtocol struct {
	// contains filtered or unexported fields
}

func NewNullableMediaProtocol ¶

func NewNullableMediaProtocol(val *MediaProtocol) *NullableMediaProtocol

func (NullableMediaProtocol) Get ¶

func (NullableMediaProtocol) IsSet ¶

func (v NullableMediaProtocol) IsSet() bool

func (NullableMediaProtocol) MarshalJSON ¶

func (v NullableMediaProtocol) MarshalJSON() ([]byte, error)

func (*NullableMediaProtocol) Set ¶

func (v *NullableMediaProtocol) Set(val *MediaProtocol)

func (*NullableMediaProtocol) UnmarshalJSON ¶

func (v *NullableMediaProtocol) UnmarshalJSON(src []byte) error

func (*NullableMediaProtocol) Unset ¶

func (v *NullableMediaProtocol) Unset()

type NullableMediaSegmentDto ¶

type NullableMediaSegmentDto struct {
	// contains filtered or unexported fields
}

func NewNullableMediaSegmentDto ¶

func NewNullableMediaSegmentDto(val *MediaSegmentDto) *NullableMediaSegmentDto

func (NullableMediaSegmentDto) Get ¶

func (NullableMediaSegmentDto) IsSet ¶

func (v NullableMediaSegmentDto) IsSet() bool

func (NullableMediaSegmentDto) MarshalJSON ¶

func (v NullableMediaSegmentDto) MarshalJSON() ([]byte, error)

func (*NullableMediaSegmentDto) Set ¶

func (*NullableMediaSegmentDto) UnmarshalJSON ¶

func (v *NullableMediaSegmentDto) UnmarshalJSON(src []byte) error

func (*NullableMediaSegmentDto) Unset ¶

func (v *NullableMediaSegmentDto) Unset()

type NullableMediaSegmentDtoQueryResult ¶

type NullableMediaSegmentDtoQueryResult struct {
	// contains filtered or unexported fields
}

func (NullableMediaSegmentDtoQueryResult) Get ¶

func (NullableMediaSegmentDtoQueryResult) IsSet ¶

func (NullableMediaSegmentDtoQueryResult) MarshalJSON ¶

func (v NullableMediaSegmentDtoQueryResult) MarshalJSON() ([]byte, error)

func (*NullableMediaSegmentDtoQueryResult) Set ¶

func (*NullableMediaSegmentDtoQueryResult) UnmarshalJSON ¶

func (v *NullableMediaSegmentDtoQueryResult) UnmarshalJSON(src []byte) error

func (*NullableMediaSegmentDtoQueryResult) Unset ¶

type NullableMediaSegmentType ¶

type NullableMediaSegmentType struct {
	// contains filtered or unexported fields
}

func NewNullableMediaSegmentType ¶

func NewNullableMediaSegmentType(val *MediaSegmentType) *NullableMediaSegmentType

func (NullableMediaSegmentType) Get ¶

func (NullableMediaSegmentType) IsSet ¶

func (v NullableMediaSegmentType) IsSet() bool

func (NullableMediaSegmentType) MarshalJSON ¶

func (v NullableMediaSegmentType) MarshalJSON() ([]byte, error)

func (*NullableMediaSegmentType) Set ¶

func (*NullableMediaSegmentType) UnmarshalJSON ¶

func (v *NullableMediaSegmentType) UnmarshalJSON(src []byte) error

func (*NullableMediaSegmentType) Unset ¶

func (v *NullableMediaSegmentType) Unset()

type NullableMediaSourceInfo ¶

type NullableMediaSourceInfo struct {
	// contains filtered or unexported fields
}

func NewNullableMediaSourceInfo ¶

func NewNullableMediaSourceInfo(val *MediaSourceInfo) *NullableMediaSourceInfo

func (NullableMediaSourceInfo) Get ¶

func (NullableMediaSourceInfo) IsSet ¶

func (v NullableMediaSourceInfo) IsSet() bool

func (NullableMediaSourceInfo) MarshalJSON ¶

func (v NullableMediaSourceInfo) MarshalJSON() ([]byte, error)

func (*NullableMediaSourceInfo) Set ¶

func (*NullableMediaSourceInfo) UnmarshalJSON ¶

func (v *NullableMediaSourceInfo) UnmarshalJSON(src []byte) error

func (*NullableMediaSourceInfo) Unset ¶

func (v *NullableMediaSourceInfo) Unset()

type NullableMediaSourceType ¶

type NullableMediaSourceType struct {
	// contains filtered or unexported fields
}

func NewNullableMediaSourceType ¶

func NewNullableMediaSourceType(val *MediaSourceType) *NullableMediaSourceType

func (NullableMediaSourceType) Get ¶

func (NullableMediaSourceType) IsSet ¶

func (v NullableMediaSourceType) IsSet() bool

func (NullableMediaSourceType) MarshalJSON ¶

func (v NullableMediaSourceType) MarshalJSON() ([]byte, error)

func (*NullableMediaSourceType) Set ¶

func (*NullableMediaSourceType) UnmarshalJSON ¶

func (v *NullableMediaSourceType) UnmarshalJSON(src []byte) error

func (*NullableMediaSourceType) Unset ¶

func (v *NullableMediaSourceType) Unset()

type NullableMediaStream ¶

type NullableMediaStream struct {
	// contains filtered or unexported fields
}

func NewNullableMediaStream ¶

func NewNullableMediaStream(val *MediaStream) *NullableMediaStream

func (NullableMediaStream) Get ¶

func (NullableMediaStream) IsSet ¶

func (v NullableMediaStream) IsSet() bool

func (NullableMediaStream) MarshalJSON ¶

func (v NullableMediaStream) MarshalJSON() ([]byte, error)

func (*NullableMediaStream) Set ¶

func (v *NullableMediaStream) Set(val *MediaStream)

func (*NullableMediaStream) UnmarshalJSON ¶

func (v *NullableMediaStream) UnmarshalJSON(src []byte) error

func (*NullableMediaStream) Unset ¶

func (v *NullableMediaStream) Unset()

type NullableMediaStreamProtocol ¶

type NullableMediaStreamProtocol struct {
	// contains filtered or unexported fields
}

func (NullableMediaStreamProtocol) Get ¶

func (NullableMediaStreamProtocol) IsSet ¶

func (NullableMediaStreamProtocol) MarshalJSON ¶

func (v NullableMediaStreamProtocol) MarshalJSON() ([]byte, error)

func (*NullableMediaStreamProtocol) Set ¶

func (*NullableMediaStreamProtocol) UnmarshalJSON ¶

func (v *NullableMediaStreamProtocol) UnmarshalJSON(src []byte) error

func (*NullableMediaStreamProtocol) Unset ¶

func (v *NullableMediaStreamProtocol) Unset()

type NullableMediaStreamType ¶

type NullableMediaStreamType struct {
	// contains filtered or unexported fields
}

func NewNullableMediaStreamType ¶

func NewNullableMediaStreamType(val *MediaStreamType) *NullableMediaStreamType

func (NullableMediaStreamType) Get ¶

func (NullableMediaStreamType) IsSet ¶

func (v NullableMediaStreamType) IsSet() bool

func (NullableMediaStreamType) MarshalJSON ¶

func (v NullableMediaStreamType) MarshalJSON() ([]byte, error)

func (*NullableMediaStreamType) Set ¶

func (*NullableMediaStreamType) UnmarshalJSON ¶

func (v *NullableMediaStreamType) UnmarshalJSON(src []byte) error

func (*NullableMediaStreamType) Unset ¶

func (v *NullableMediaStreamType) Unset()

type NullableMediaType ¶

type NullableMediaType struct {
	// contains filtered or unexported fields
}

func NewNullableMediaType ¶

func NewNullableMediaType(val *MediaType) *NullableMediaType

func (NullableMediaType) Get ¶

func (v NullableMediaType) Get() *MediaType

func (NullableMediaType) IsSet ¶

func (v NullableMediaType) IsSet() bool

func (NullableMediaType) MarshalJSON ¶

func (v NullableMediaType) MarshalJSON() ([]byte, error)

func (*NullableMediaType) Set ¶

func (v *NullableMediaType) Set(val *MediaType)

func (*NullableMediaType) UnmarshalJSON ¶

func (v *NullableMediaType) UnmarshalJSON(src []byte) error

func (*NullableMediaType) Unset ¶

func (v *NullableMediaType) Unset()

type NullableMediaUpdateInfoDto ¶

type NullableMediaUpdateInfoDto struct {
	// contains filtered or unexported fields
}

func NewNullableMediaUpdateInfoDto ¶

func NewNullableMediaUpdateInfoDto(val *MediaUpdateInfoDto) *NullableMediaUpdateInfoDto

func (NullableMediaUpdateInfoDto) Get ¶

func (NullableMediaUpdateInfoDto) IsSet ¶

func (v NullableMediaUpdateInfoDto) IsSet() bool

func (NullableMediaUpdateInfoDto) MarshalJSON ¶

func (v NullableMediaUpdateInfoDto) MarshalJSON() ([]byte, error)

func (*NullableMediaUpdateInfoDto) Set ¶

func (*NullableMediaUpdateInfoDto) UnmarshalJSON ¶

func (v *NullableMediaUpdateInfoDto) UnmarshalJSON(src []byte) error

func (*NullableMediaUpdateInfoDto) Unset ¶

func (v *NullableMediaUpdateInfoDto) Unset()

type NullableMediaUpdateInfoPathDto ¶

type NullableMediaUpdateInfoPathDto struct {
	// contains filtered or unexported fields
}

func (NullableMediaUpdateInfoPathDto) Get ¶

func (NullableMediaUpdateInfoPathDto) IsSet ¶

func (NullableMediaUpdateInfoPathDto) MarshalJSON ¶

func (v NullableMediaUpdateInfoPathDto) MarshalJSON() ([]byte, error)

func (*NullableMediaUpdateInfoPathDto) Set ¶

func (*NullableMediaUpdateInfoPathDto) UnmarshalJSON ¶

func (v *NullableMediaUpdateInfoPathDto) UnmarshalJSON(src []byte) error

func (*NullableMediaUpdateInfoPathDto) Unset ¶

func (v *NullableMediaUpdateInfoPathDto) Unset()

type NullableMediaUrl ¶

type NullableMediaUrl struct {
	// contains filtered or unexported fields
}

func NewNullableMediaUrl ¶

func NewNullableMediaUrl(val *MediaUrl) *NullableMediaUrl

func (NullableMediaUrl) Get ¶

func (v NullableMediaUrl) Get() *MediaUrl

func (NullableMediaUrl) IsSet ¶

func (v NullableMediaUrl) IsSet() bool

func (NullableMediaUrl) MarshalJSON ¶

func (v NullableMediaUrl) MarshalJSON() ([]byte, error)

func (*NullableMediaUrl) Set ¶

func (v *NullableMediaUrl) Set(val *MediaUrl)

func (*NullableMediaUrl) UnmarshalJSON ¶

func (v *NullableMediaUrl) UnmarshalJSON(src []byte) error

func (*NullableMediaUrl) Unset ¶

func (v *NullableMediaUrl) Unset()

type NullableMessageCommand ¶

type NullableMessageCommand struct {
	// contains filtered or unexported fields
}

func NewNullableMessageCommand ¶

func NewNullableMessageCommand(val *MessageCommand) *NullableMessageCommand

func (NullableMessageCommand) Get ¶

func (NullableMessageCommand) IsSet ¶

func (v NullableMessageCommand) IsSet() bool

func (NullableMessageCommand) MarshalJSON ¶

func (v NullableMessageCommand) MarshalJSON() ([]byte, error)

func (*NullableMessageCommand) Set ¶

func (*NullableMessageCommand) UnmarshalJSON ¶

func (v *NullableMessageCommand) UnmarshalJSON(src []byte) error

func (*NullableMessageCommand) Unset ¶

func (v *NullableMessageCommand) Unset()

type NullableMetadataConfiguration ¶

type NullableMetadataConfiguration struct {
	// contains filtered or unexported fields
}

func (NullableMetadataConfiguration) Get ¶

func (NullableMetadataConfiguration) IsSet ¶

func (NullableMetadataConfiguration) MarshalJSON ¶

func (v NullableMetadataConfiguration) MarshalJSON() ([]byte, error)

func (*NullableMetadataConfiguration) Set ¶

func (*NullableMetadataConfiguration) UnmarshalJSON ¶

func (v *NullableMetadataConfiguration) UnmarshalJSON(src []byte) error

func (*NullableMetadataConfiguration) Unset ¶

func (v *NullableMetadataConfiguration) Unset()

type NullableMetadataEditorInfo ¶

type NullableMetadataEditorInfo struct {
	// contains filtered or unexported fields
}

func NewNullableMetadataEditorInfo ¶

func NewNullableMetadataEditorInfo(val *MetadataEditorInfo) *NullableMetadataEditorInfo

func (NullableMetadataEditorInfo) Get ¶

func (NullableMetadataEditorInfo) IsSet ¶

func (v NullableMetadataEditorInfo) IsSet() bool

func (NullableMetadataEditorInfo) MarshalJSON ¶

func (v NullableMetadataEditorInfo) MarshalJSON() ([]byte, error)

func (*NullableMetadataEditorInfo) Set ¶

func (*NullableMetadataEditorInfo) UnmarshalJSON ¶

func (v *NullableMetadataEditorInfo) UnmarshalJSON(src []byte) error

func (*NullableMetadataEditorInfo) Unset ¶

func (v *NullableMetadataEditorInfo) Unset()

type NullableMetadataField ¶

type NullableMetadataField struct {
	// contains filtered or unexported fields
}

func NewNullableMetadataField ¶

func NewNullableMetadataField(val *MetadataField) *NullableMetadataField

func (NullableMetadataField) Get ¶

func (NullableMetadataField) IsSet ¶

func (v NullableMetadataField) IsSet() bool

func (NullableMetadataField) MarshalJSON ¶

func (v NullableMetadataField) MarshalJSON() ([]byte, error)

func (*NullableMetadataField) Set ¶

func (v *NullableMetadataField) Set(val *MetadataField)

func (*NullableMetadataField) UnmarshalJSON ¶

func (v *NullableMetadataField) UnmarshalJSON(src []byte) error

func (*NullableMetadataField) Unset ¶

func (v *NullableMetadataField) Unset()

type NullableMetadataOptions ¶

type NullableMetadataOptions struct {
	// contains filtered or unexported fields
}

func NewNullableMetadataOptions ¶

func NewNullableMetadataOptions(val *MetadataOptions) *NullableMetadataOptions

func (NullableMetadataOptions) Get ¶

func (NullableMetadataOptions) IsSet ¶

func (v NullableMetadataOptions) IsSet() bool

func (NullableMetadataOptions) MarshalJSON ¶

func (v NullableMetadataOptions) MarshalJSON() ([]byte, error)

func (*NullableMetadataOptions) Set ¶

func (*NullableMetadataOptions) UnmarshalJSON ¶

func (v *NullableMetadataOptions) UnmarshalJSON(src []byte) error

func (*NullableMetadataOptions) Unset ¶

func (v *NullableMetadataOptions) Unset()

type NullableMetadataRefreshMode ¶

type NullableMetadataRefreshMode struct {
	// contains filtered or unexported fields
}

func (NullableMetadataRefreshMode) Get ¶

func (NullableMetadataRefreshMode) IsSet ¶

func (NullableMetadataRefreshMode) MarshalJSON ¶

func (v NullableMetadataRefreshMode) MarshalJSON() ([]byte, error)

func (*NullableMetadataRefreshMode) Set ¶

func (*NullableMetadataRefreshMode) UnmarshalJSON ¶

func (v *NullableMetadataRefreshMode) UnmarshalJSON(src []byte) error

func (*NullableMetadataRefreshMode) Unset ¶

func (v *NullableMetadataRefreshMode) Unset()

type NullableMovePlaylistItemRequestDto ¶

type NullableMovePlaylistItemRequestDto struct {
	// contains filtered or unexported fields
}

func (NullableMovePlaylistItemRequestDto) Get ¶

func (NullableMovePlaylistItemRequestDto) IsSet ¶

func (NullableMovePlaylistItemRequestDto) MarshalJSON ¶

func (v NullableMovePlaylistItemRequestDto) MarshalJSON() ([]byte, error)

func (*NullableMovePlaylistItemRequestDto) Set ¶

func (*NullableMovePlaylistItemRequestDto) UnmarshalJSON ¶

func (v *NullableMovePlaylistItemRequestDto) UnmarshalJSON(src []byte) error

func (*NullableMovePlaylistItemRequestDto) Unset ¶

type NullableMovieInfo ¶

type NullableMovieInfo struct {
	// contains filtered or unexported fields
}

func NewNullableMovieInfo ¶

func NewNullableMovieInfo(val *MovieInfo) *NullableMovieInfo

func (NullableMovieInfo) Get ¶

func (v NullableMovieInfo) Get() *MovieInfo

func (NullableMovieInfo) IsSet ¶

func (v NullableMovieInfo) IsSet() bool

func (NullableMovieInfo) MarshalJSON ¶

func (v NullableMovieInfo) MarshalJSON() ([]byte, error)

func (*NullableMovieInfo) Set ¶

func (v *NullableMovieInfo) Set(val *MovieInfo)

func (*NullableMovieInfo) UnmarshalJSON ¶

func (v *NullableMovieInfo) UnmarshalJSON(src []byte) error

func (*NullableMovieInfo) Unset ¶

func (v *NullableMovieInfo) Unset()

type NullableMovieInfoRemoteSearchQuery ¶

type NullableMovieInfoRemoteSearchQuery struct {
	// contains filtered or unexported fields
}

func (NullableMovieInfoRemoteSearchQuery) Get ¶

func (NullableMovieInfoRemoteSearchQuery) IsSet ¶

func (NullableMovieInfoRemoteSearchQuery) MarshalJSON ¶

func (v NullableMovieInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*NullableMovieInfoRemoteSearchQuery) Set ¶

func (*NullableMovieInfoRemoteSearchQuery) UnmarshalJSON ¶

func (v *NullableMovieInfoRemoteSearchQuery) UnmarshalJSON(src []byte) error

func (*NullableMovieInfoRemoteSearchQuery) Unset ¶

type NullableMusicVideoInfo ¶

type NullableMusicVideoInfo struct {
	// contains filtered or unexported fields
}

func NewNullableMusicVideoInfo ¶

func NewNullableMusicVideoInfo(val *MusicVideoInfo) *NullableMusicVideoInfo

func (NullableMusicVideoInfo) Get ¶

func (NullableMusicVideoInfo) IsSet ¶

func (v NullableMusicVideoInfo) IsSet() bool

func (NullableMusicVideoInfo) MarshalJSON ¶

func (v NullableMusicVideoInfo) MarshalJSON() ([]byte, error)

func (*NullableMusicVideoInfo) Set ¶

func (*NullableMusicVideoInfo) UnmarshalJSON ¶

func (v *NullableMusicVideoInfo) UnmarshalJSON(src []byte) error

func (*NullableMusicVideoInfo) Unset ¶

func (v *NullableMusicVideoInfo) Unset()

type NullableMusicVideoInfoRemoteSearchQuery ¶

type NullableMusicVideoInfoRemoteSearchQuery struct {
	// contains filtered or unexported fields
}

func (NullableMusicVideoInfoRemoteSearchQuery) Get ¶

func (NullableMusicVideoInfoRemoteSearchQuery) IsSet ¶

func (NullableMusicVideoInfoRemoteSearchQuery) MarshalJSON ¶

func (v NullableMusicVideoInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*NullableMusicVideoInfoRemoteSearchQuery) Set ¶

func (*NullableMusicVideoInfoRemoteSearchQuery) UnmarshalJSON ¶

func (v *NullableMusicVideoInfoRemoteSearchQuery) UnmarshalJSON(src []byte) error

func (*NullableMusicVideoInfoRemoteSearchQuery) Unset ¶

type NullableNameGuidPair ¶

type NullableNameGuidPair struct {
	// contains filtered or unexported fields
}

func NewNullableNameGuidPair ¶

func NewNullableNameGuidPair(val *NameGuidPair) *NullableNameGuidPair

func (NullableNameGuidPair) Get ¶

func (NullableNameGuidPair) IsSet ¶

func (v NullableNameGuidPair) IsSet() bool

func (NullableNameGuidPair) MarshalJSON ¶

func (v NullableNameGuidPair) MarshalJSON() ([]byte, error)

func (*NullableNameGuidPair) Set ¶

func (v *NullableNameGuidPair) Set(val *NameGuidPair)

func (*NullableNameGuidPair) UnmarshalJSON ¶

func (v *NullableNameGuidPair) UnmarshalJSON(src []byte) error

func (*NullableNameGuidPair) Unset ¶

func (v *NullableNameGuidPair) Unset()

type NullableNameIdPair ¶

type NullableNameIdPair struct {
	// contains filtered or unexported fields
}

func NewNullableNameIdPair ¶

func NewNullableNameIdPair(val *NameIdPair) *NullableNameIdPair

func (NullableNameIdPair) Get ¶

func (v NullableNameIdPair) Get() *NameIdPair

func (NullableNameIdPair) IsSet ¶

func (v NullableNameIdPair) IsSet() bool

func (NullableNameIdPair) MarshalJSON ¶

func (v NullableNameIdPair) MarshalJSON() ([]byte, error)

func (*NullableNameIdPair) Set ¶

func (v *NullableNameIdPair) Set(val *NameIdPair)

func (*NullableNameIdPair) UnmarshalJSON ¶

func (v *NullableNameIdPair) UnmarshalJSON(src []byte) error

func (*NullableNameIdPair) Unset ¶

func (v *NullableNameIdPair) Unset()

type NullableNameValuePair ¶

type NullableNameValuePair struct {
	// contains filtered or unexported fields
}

func NewNullableNameValuePair ¶

func NewNullableNameValuePair(val *NameValuePair) *NullableNameValuePair

func (NullableNameValuePair) Get ¶

func (NullableNameValuePair) IsSet ¶

func (v NullableNameValuePair) IsSet() bool

func (NullableNameValuePair) MarshalJSON ¶

func (v NullableNameValuePair) MarshalJSON() ([]byte, error)

func (*NullableNameValuePair) Set ¶

func (v *NullableNameValuePair) Set(val *NameValuePair)

func (*NullableNameValuePair) UnmarshalJSON ¶

func (v *NullableNameValuePair) UnmarshalJSON(src []byte) error

func (*NullableNameValuePair) Unset ¶

func (v *NullableNameValuePair) Unset()

type NullableNetworkConfiguration ¶

type NullableNetworkConfiguration struct {
	// contains filtered or unexported fields
}

func (NullableNetworkConfiguration) Get ¶

func (NullableNetworkConfiguration) IsSet ¶

func (NullableNetworkConfiguration) MarshalJSON ¶

func (v NullableNetworkConfiguration) MarshalJSON() ([]byte, error)

func (*NullableNetworkConfiguration) Set ¶

func (*NullableNetworkConfiguration) UnmarshalJSON ¶

func (v *NullableNetworkConfiguration) UnmarshalJSON(src []byte) error

func (*NullableNetworkConfiguration) Unset ¶

func (v *NullableNetworkConfiguration) Unset()

type NullableNewGroupRequestDto ¶

type NullableNewGroupRequestDto struct {
	// contains filtered or unexported fields
}

func NewNullableNewGroupRequestDto ¶

func NewNullableNewGroupRequestDto(val *NewGroupRequestDto) *NullableNewGroupRequestDto

func (NullableNewGroupRequestDto) Get ¶

func (NullableNewGroupRequestDto) IsSet ¶

func (v NullableNewGroupRequestDto) IsSet() bool

func (NullableNewGroupRequestDto) MarshalJSON ¶

func (v NullableNewGroupRequestDto) MarshalJSON() ([]byte, error)

func (*NullableNewGroupRequestDto) Set ¶

func (*NullableNewGroupRequestDto) UnmarshalJSON ¶

func (v *NullableNewGroupRequestDto) UnmarshalJSON(src []byte) error

func (*NullableNewGroupRequestDto) Unset ¶

func (v *NullableNewGroupRequestDto) Unset()

type NullableNextItemRequestDto ¶

type NullableNextItemRequestDto struct {
	// contains filtered or unexported fields
}

func NewNullableNextItemRequestDto ¶

func NewNullableNextItemRequestDto(val *NextItemRequestDto) *NullableNextItemRequestDto

func (NullableNextItemRequestDto) Get ¶

func (NullableNextItemRequestDto) IsSet ¶

func (v NullableNextItemRequestDto) IsSet() bool

func (NullableNextItemRequestDto) MarshalJSON ¶

func (v NullableNextItemRequestDto) MarshalJSON() ([]byte, error)

func (*NullableNextItemRequestDto) Set ¶

func (*NullableNextItemRequestDto) UnmarshalJSON ¶

func (v *NullableNextItemRequestDto) UnmarshalJSON(src []byte) error

func (*NullableNextItemRequestDto) Unset ¶

func (v *NullableNextItemRequestDto) Unset()

type NullableOpenLiveStreamDto ¶

type NullableOpenLiveStreamDto struct {
	// contains filtered or unexported fields
}

func NewNullableOpenLiveStreamDto ¶

func NewNullableOpenLiveStreamDto(val *OpenLiveStreamDto) *NullableOpenLiveStreamDto

func (NullableOpenLiveStreamDto) Get ¶

func (NullableOpenLiveStreamDto) IsSet ¶

func (v NullableOpenLiveStreamDto) IsSet() bool

func (NullableOpenLiveStreamDto) MarshalJSON ¶

func (v NullableOpenLiveStreamDto) MarshalJSON() ([]byte, error)

func (*NullableOpenLiveStreamDto) Set ¶

func (*NullableOpenLiveStreamDto) UnmarshalJSON ¶

func (v *NullableOpenLiveStreamDto) UnmarshalJSON(src []byte) error

func (*NullableOpenLiveStreamDto) Unset ¶

func (v *NullableOpenLiveStreamDto) Unset()

type NullableOutboundKeepAliveMessage ¶

type NullableOutboundKeepAliveMessage struct {
	// contains filtered or unexported fields
}

func (NullableOutboundKeepAliveMessage) Get ¶

func (NullableOutboundKeepAliveMessage) IsSet ¶

func (NullableOutboundKeepAliveMessage) MarshalJSON ¶

func (v NullableOutboundKeepAliveMessage) MarshalJSON() ([]byte, error)

func (*NullableOutboundKeepAliveMessage) Set ¶

func (*NullableOutboundKeepAliveMessage) UnmarshalJSON ¶

func (v *NullableOutboundKeepAliveMessage) UnmarshalJSON(src []byte) error

func (*NullableOutboundKeepAliveMessage) Unset ¶

type NullableOutboundWebSocketMessage ¶

type NullableOutboundWebSocketMessage struct {
	// contains filtered or unexported fields
}

func (NullableOutboundWebSocketMessage) Get ¶

func (NullableOutboundWebSocketMessage) IsSet ¶

func (NullableOutboundWebSocketMessage) MarshalJSON ¶

func (v NullableOutboundWebSocketMessage) MarshalJSON() ([]byte, error)

func (*NullableOutboundWebSocketMessage) Set ¶

func (*NullableOutboundWebSocketMessage) UnmarshalJSON ¶

func (v *NullableOutboundWebSocketMessage) UnmarshalJSON(src []byte) error

func (*NullableOutboundWebSocketMessage) Unset ¶

type NullablePackageInfo ¶

type NullablePackageInfo struct {
	// contains filtered or unexported fields
}

func NewNullablePackageInfo ¶

func NewNullablePackageInfo(val *PackageInfo) *NullablePackageInfo

func (NullablePackageInfo) Get ¶

func (NullablePackageInfo) IsSet ¶

func (v NullablePackageInfo) IsSet() bool

func (NullablePackageInfo) MarshalJSON ¶

func (v NullablePackageInfo) MarshalJSON() ([]byte, error)

func (*NullablePackageInfo) Set ¶

func (v *NullablePackageInfo) Set(val *PackageInfo)

func (*NullablePackageInfo) UnmarshalJSON ¶

func (v *NullablePackageInfo) UnmarshalJSON(src []byte) error

func (*NullablePackageInfo) Unset ¶

func (v *NullablePackageInfo) Unset()

type NullableParentalRating ¶

type NullableParentalRating struct {
	// contains filtered or unexported fields
}

func NewNullableParentalRating ¶

func NewNullableParentalRating(val *ParentalRating) *NullableParentalRating

func (NullableParentalRating) Get ¶

func (NullableParentalRating) IsSet ¶

func (v NullableParentalRating) IsSet() bool

func (NullableParentalRating) MarshalJSON ¶

func (v NullableParentalRating) MarshalJSON() ([]byte, error)

func (*NullableParentalRating) Set ¶

func (*NullableParentalRating) UnmarshalJSON ¶

func (v *NullableParentalRating) UnmarshalJSON(src []byte) error

func (*NullableParentalRating) Unset ¶

func (v *NullableParentalRating) Unset()

type NullablePathSubstitution ¶

type NullablePathSubstitution struct {
	// contains filtered or unexported fields
}

func NewNullablePathSubstitution ¶

func NewNullablePathSubstitution(val *PathSubstitution) *NullablePathSubstitution

func (NullablePathSubstitution) Get ¶

func (NullablePathSubstitution) IsSet ¶

func (v NullablePathSubstitution) IsSet() bool

func (NullablePathSubstitution) MarshalJSON ¶

func (v NullablePathSubstitution) MarshalJSON() ([]byte, error)

func (*NullablePathSubstitution) Set ¶

func (*NullablePathSubstitution) UnmarshalJSON ¶

func (v *NullablePathSubstitution) UnmarshalJSON(src []byte) error

func (*NullablePathSubstitution) Unset ¶

func (v *NullablePathSubstitution) Unset()

type NullablePersonKind ¶

type NullablePersonKind struct {
	// contains filtered or unexported fields
}

func NewNullablePersonKind ¶

func NewNullablePersonKind(val *PersonKind) *NullablePersonKind

func (NullablePersonKind) Get ¶

func (v NullablePersonKind) Get() *PersonKind

func (NullablePersonKind) IsSet ¶

func (v NullablePersonKind) IsSet() bool

func (NullablePersonKind) MarshalJSON ¶

func (v NullablePersonKind) MarshalJSON() ([]byte, error)

func (*NullablePersonKind) Set ¶

func (v *NullablePersonKind) Set(val *PersonKind)

func (*NullablePersonKind) UnmarshalJSON ¶

func (v *NullablePersonKind) UnmarshalJSON(src []byte) error

func (*NullablePersonKind) Unset ¶

func (v *NullablePersonKind) Unset()

type NullablePersonLookupInfo ¶

type NullablePersonLookupInfo struct {
	// contains filtered or unexported fields
}

func NewNullablePersonLookupInfo ¶

func NewNullablePersonLookupInfo(val *PersonLookupInfo) *NullablePersonLookupInfo

func (NullablePersonLookupInfo) Get ¶

func (NullablePersonLookupInfo) IsSet ¶

func (v NullablePersonLookupInfo) IsSet() bool

func (NullablePersonLookupInfo) MarshalJSON ¶

func (v NullablePersonLookupInfo) MarshalJSON() ([]byte, error)

func (*NullablePersonLookupInfo) Set ¶

func (*NullablePersonLookupInfo) UnmarshalJSON ¶

func (v *NullablePersonLookupInfo) UnmarshalJSON(src []byte) error

func (*NullablePersonLookupInfo) Unset ¶

func (v *NullablePersonLookupInfo) Unset()

type NullablePersonLookupInfoRemoteSearchQuery ¶

type NullablePersonLookupInfoRemoteSearchQuery struct {
	// contains filtered or unexported fields
}

func (NullablePersonLookupInfoRemoteSearchQuery) Get ¶

func (NullablePersonLookupInfoRemoteSearchQuery) IsSet ¶

func (NullablePersonLookupInfoRemoteSearchQuery) MarshalJSON ¶

func (*NullablePersonLookupInfoRemoteSearchQuery) Set ¶

func (*NullablePersonLookupInfoRemoteSearchQuery) UnmarshalJSON ¶

func (v *NullablePersonLookupInfoRemoteSearchQuery) UnmarshalJSON(src []byte) error

func (*NullablePersonLookupInfoRemoteSearchQuery) Unset ¶

type NullablePinRedeemResult ¶

type NullablePinRedeemResult struct {
	// contains filtered or unexported fields
}

func NewNullablePinRedeemResult ¶

func NewNullablePinRedeemResult(val *PinRedeemResult) *NullablePinRedeemResult

func (NullablePinRedeemResult) Get ¶

func (NullablePinRedeemResult) IsSet ¶

func (v NullablePinRedeemResult) IsSet() bool

func (NullablePinRedeemResult) MarshalJSON ¶

func (v NullablePinRedeemResult) MarshalJSON() ([]byte, error)

func (*NullablePinRedeemResult) Set ¶

func (*NullablePinRedeemResult) UnmarshalJSON ¶

func (v *NullablePinRedeemResult) UnmarshalJSON(src []byte) error

func (*NullablePinRedeemResult) Unset ¶

func (v *NullablePinRedeemResult) Unset()

type NullablePingRequestDto ¶

type NullablePingRequestDto struct {
	// contains filtered or unexported fields
}

func NewNullablePingRequestDto ¶

func NewNullablePingRequestDto(val *PingRequestDto) *NullablePingRequestDto

func (NullablePingRequestDto) Get ¶

func (NullablePingRequestDto) IsSet ¶

func (v NullablePingRequestDto) IsSet() bool

func (NullablePingRequestDto) MarshalJSON ¶

func (v NullablePingRequestDto) MarshalJSON() ([]byte, error)

func (*NullablePingRequestDto) Set ¶

func (*NullablePingRequestDto) UnmarshalJSON ¶

func (v *NullablePingRequestDto) UnmarshalJSON(src []byte) error

func (*NullablePingRequestDto) Unset ¶

func (v *NullablePingRequestDto) Unset()

type NullablePlayAccess ¶

type NullablePlayAccess struct {
	// contains filtered or unexported fields
}

func NewNullablePlayAccess ¶

func NewNullablePlayAccess(val *PlayAccess) *NullablePlayAccess

func (NullablePlayAccess) Get ¶

func (v NullablePlayAccess) Get() *PlayAccess

func (NullablePlayAccess) IsSet ¶

func (v NullablePlayAccess) IsSet() bool

func (NullablePlayAccess) MarshalJSON ¶

func (v NullablePlayAccess) MarshalJSON() ([]byte, error)

func (*NullablePlayAccess) Set ¶

func (v *NullablePlayAccess) Set(val *PlayAccess)

func (*NullablePlayAccess) UnmarshalJSON ¶

func (v *NullablePlayAccess) UnmarshalJSON(src []byte) error

func (*NullablePlayAccess) Unset ¶

func (v *NullablePlayAccess) Unset()

type NullablePlayCommand ¶

type NullablePlayCommand struct {
	// contains filtered or unexported fields
}

func NewNullablePlayCommand ¶

func NewNullablePlayCommand(val *PlayCommand) *NullablePlayCommand

func (NullablePlayCommand) Get ¶

func (NullablePlayCommand) IsSet ¶

func (v NullablePlayCommand) IsSet() bool

func (NullablePlayCommand) MarshalJSON ¶

func (v NullablePlayCommand) MarshalJSON() ([]byte, error)

func (*NullablePlayCommand) Set ¶

func (v *NullablePlayCommand) Set(val *PlayCommand)

func (*NullablePlayCommand) UnmarshalJSON ¶

func (v *NullablePlayCommand) UnmarshalJSON(src []byte) error

func (*NullablePlayCommand) Unset ¶

func (v *NullablePlayCommand) Unset()

type NullablePlayMessage ¶

type NullablePlayMessage struct {
	// contains filtered or unexported fields
}

func NewNullablePlayMessage ¶

func NewNullablePlayMessage(val *PlayMessage) *NullablePlayMessage

func (NullablePlayMessage) Get ¶

func (NullablePlayMessage) IsSet ¶

func (v NullablePlayMessage) IsSet() bool

func (NullablePlayMessage) MarshalJSON ¶

func (v NullablePlayMessage) MarshalJSON() ([]byte, error)

func (*NullablePlayMessage) Set ¶

func (v *NullablePlayMessage) Set(val *PlayMessage)

func (*NullablePlayMessage) UnmarshalJSON ¶

func (v *NullablePlayMessage) UnmarshalJSON(src []byte) error

func (*NullablePlayMessage) Unset ¶

func (v *NullablePlayMessage) Unset()

type NullablePlayMethod ¶

type NullablePlayMethod struct {
	// contains filtered or unexported fields
}

func NewNullablePlayMethod ¶

func NewNullablePlayMethod(val *PlayMethod) *NullablePlayMethod

func (NullablePlayMethod) Get ¶

func (v NullablePlayMethod) Get() *PlayMethod

func (NullablePlayMethod) IsSet ¶

func (v NullablePlayMethod) IsSet() bool

func (NullablePlayMethod) MarshalJSON ¶

func (v NullablePlayMethod) MarshalJSON() ([]byte, error)

func (*NullablePlayMethod) Set ¶

func (v *NullablePlayMethod) Set(val *PlayMethod)

func (*NullablePlayMethod) UnmarshalJSON ¶

func (v *NullablePlayMethod) UnmarshalJSON(src []byte) error

func (*NullablePlayMethod) Unset ¶

func (v *NullablePlayMethod) Unset()

type NullablePlayQueueUpdate ¶

type NullablePlayQueueUpdate struct {
	// contains filtered or unexported fields
}

func NewNullablePlayQueueUpdate ¶

func NewNullablePlayQueueUpdate(val *PlayQueueUpdate) *NullablePlayQueueUpdate

func (NullablePlayQueueUpdate) Get ¶

func (NullablePlayQueueUpdate) IsSet ¶

func (v NullablePlayQueueUpdate) IsSet() bool

func (NullablePlayQueueUpdate) MarshalJSON ¶

func (v NullablePlayQueueUpdate) MarshalJSON() ([]byte, error)

func (*NullablePlayQueueUpdate) Set ¶

func (*NullablePlayQueueUpdate) UnmarshalJSON ¶

func (v *NullablePlayQueueUpdate) UnmarshalJSON(src []byte) error

func (*NullablePlayQueueUpdate) Unset ¶

func (v *NullablePlayQueueUpdate) Unset()

type NullablePlayQueueUpdateGroupUpdate ¶

type NullablePlayQueueUpdateGroupUpdate struct {
	// contains filtered or unexported fields
}

func (NullablePlayQueueUpdateGroupUpdate) Get ¶

func (NullablePlayQueueUpdateGroupUpdate) IsSet ¶

func (NullablePlayQueueUpdateGroupUpdate) MarshalJSON ¶

func (v NullablePlayQueueUpdateGroupUpdate) MarshalJSON() ([]byte, error)

func (*NullablePlayQueueUpdateGroupUpdate) Set ¶

func (*NullablePlayQueueUpdateGroupUpdate) UnmarshalJSON ¶

func (v *NullablePlayQueueUpdateGroupUpdate) UnmarshalJSON(src []byte) error

func (*NullablePlayQueueUpdateGroupUpdate) Unset ¶

type NullablePlayQueueUpdateReason ¶

type NullablePlayQueueUpdateReason struct {
	// contains filtered or unexported fields
}

func (NullablePlayQueueUpdateReason) Get ¶

func (NullablePlayQueueUpdateReason) IsSet ¶

func (NullablePlayQueueUpdateReason) MarshalJSON ¶

func (v NullablePlayQueueUpdateReason) MarshalJSON() ([]byte, error)

func (*NullablePlayQueueUpdateReason) Set ¶

func (*NullablePlayQueueUpdateReason) UnmarshalJSON ¶

func (v *NullablePlayQueueUpdateReason) UnmarshalJSON(src []byte) error

func (*NullablePlayQueueUpdateReason) Unset ¶

func (v *NullablePlayQueueUpdateReason) Unset()

type NullablePlayRequest ¶

type NullablePlayRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePlayRequest ¶

func NewNullablePlayRequest(val *PlayRequest) *NullablePlayRequest

func (NullablePlayRequest) Get ¶

func (NullablePlayRequest) IsSet ¶

func (v NullablePlayRequest) IsSet() bool

func (NullablePlayRequest) MarshalJSON ¶

func (v NullablePlayRequest) MarshalJSON() ([]byte, error)

func (*NullablePlayRequest) Set ¶

func (v *NullablePlayRequest) Set(val *PlayRequest)

func (*NullablePlayRequest) UnmarshalJSON ¶

func (v *NullablePlayRequest) UnmarshalJSON(src []byte) error

func (*NullablePlayRequest) Unset ¶

func (v *NullablePlayRequest) Unset()

type NullablePlayRequestDto ¶

type NullablePlayRequestDto struct {
	// contains filtered or unexported fields
}

func NewNullablePlayRequestDto ¶

func NewNullablePlayRequestDto(val *PlayRequestDto) *NullablePlayRequestDto

func (NullablePlayRequestDto) Get ¶

func (NullablePlayRequestDto) IsSet ¶

func (v NullablePlayRequestDto) IsSet() bool

func (NullablePlayRequestDto) MarshalJSON ¶

func (v NullablePlayRequestDto) MarshalJSON() ([]byte, error)

func (*NullablePlayRequestDto) Set ¶

func (*NullablePlayRequestDto) UnmarshalJSON ¶

func (v *NullablePlayRequestDto) UnmarshalJSON(src []byte) error

func (*NullablePlayRequestDto) Unset ¶

func (v *NullablePlayRequestDto) Unset()

type NullablePlaybackErrorCode ¶

type NullablePlaybackErrorCode struct {
	// contains filtered or unexported fields
}

func NewNullablePlaybackErrorCode ¶

func NewNullablePlaybackErrorCode(val *PlaybackErrorCode) *NullablePlaybackErrorCode

func (NullablePlaybackErrorCode) Get ¶

func (NullablePlaybackErrorCode) IsSet ¶

func (v NullablePlaybackErrorCode) IsSet() bool

func (NullablePlaybackErrorCode) MarshalJSON ¶

func (v NullablePlaybackErrorCode) MarshalJSON() ([]byte, error)

func (*NullablePlaybackErrorCode) Set ¶

func (*NullablePlaybackErrorCode) UnmarshalJSON ¶

func (v *NullablePlaybackErrorCode) UnmarshalJSON(src []byte) error

func (*NullablePlaybackErrorCode) Unset ¶

func (v *NullablePlaybackErrorCode) Unset()

type NullablePlaybackInfoDto ¶

type NullablePlaybackInfoDto struct {
	// contains filtered or unexported fields
}

func NewNullablePlaybackInfoDto ¶

func NewNullablePlaybackInfoDto(val *PlaybackInfoDto) *NullablePlaybackInfoDto

func (NullablePlaybackInfoDto) Get ¶

func (NullablePlaybackInfoDto) IsSet ¶

func (v NullablePlaybackInfoDto) IsSet() bool

func (NullablePlaybackInfoDto) MarshalJSON ¶

func (v NullablePlaybackInfoDto) MarshalJSON() ([]byte, error)

func (*NullablePlaybackInfoDto) Set ¶

func (*NullablePlaybackInfoDto) UnmarshalJSON ¶

func (v *NullablePlaybackInfoDto) UnmarshalJSON(src []byte) error

func (*NullablePlaybackInfoDto) Unset ¶

func (v *NullablePlaybackInfoDto) Unset()

type NullablePlaybackInfoResponse ¶

type NullablePlaybackInfoResponse struct {
	// contains filtered or unexported fields
}

func (NullablePlaybackInfoResponse) Get ¶

func (NullablePlaybackInfoResponse) IsSet ¶

func (NullablePlaybackInfoResponse) MarshalJSON ¶

func (v NullablePlaybackInfoResponse) MarshalJSON() ([]byte, error)

func (*NullablePlaybackInfoResponse) Set ¶

func (*NullablePlaybackInfoResponse) UnmarshalJSON ¶

func (v *NullablePlaybackInfoResponse) UnmarshalJSON(src []byte) error

func (*NullablePlaybackInfoResponse) Unset ¶

func (v *NullablePlaybackInfoResponse) Unset()

type NullablePlaybackOrder ¶

type NullablePlaybackOrder struct {
	// contains filtered or unexported fields
}

func NewNullablePlaybackOrder ¶

func NewNullablePlaybackOrder(val *PlaybackOrder) *NullablePlaybackOrder

func (NullablePlaybackOrder) Get ¶

func (NullablePlaybackOrder) IsSet ¶

func (v NullablePlaybackOrder) IsSet() bool

func (NullablePlaybackOrder) MarshalJSON ¶

func (v NullablePlaybackOrder) MarshalJSON() ([]byte, error)

func (*NullablePlaybackOrder) Set ¶

func (v *NullablePlaybackOrder) Set(val *PlaybackOrder)

func (*NullablePlaybackOrder) UnmarshalJSON ¶

func (v *NullablePlaybackOrder) UnmarshalJSON(src []byte) error

func (*NullablePlaybackOrder) Unset ¶

func (v *NullablePlaybackOrder) Unset()

type NullablePlaybackProgressInfo ¶

type NullablePlaybackProgressInfo struct {
	// contains filtered or unexported fields
}

func (NullablePlaybackProgressInfo) Get ¶

func (NullablePlaybackProgressInfo) IsSet ¶

func (NullablePlaybackProgressInfo) MarshalJSON ¶

func (v NullablePlaybackProgressInfo) MarshalJSON() ([]byte, error)

func (*NullablePlaybackProgressInfo) Set ¶

func (*NullablePlaybackProgressInfo) UnmarshalJSON ¶

func (v *NullablePlaybackProgressInfo) UnmarshalJSON(src []byte) error

func (*NullablePlaybackProgressInfo) Unset ¶

func (v *NullablePlaybackProgressInfo) Unset()

type NullablePlaybackRequestType ¶

type NullablePlaybackRequestType struct {
	// contains filtered or unexported fields
}

func (NullablePlaybackRequestType) Get ¶

func (NullablePlaybackRequestType) IsSet ¶

func (NullablePlaybackRequestType) MarshalJSON ¶

func (v NullablePlaybackRequestType) MarshalJSON() ([]byte, error)

func (*NullablePlaybackRequestType) Set ¶

func (*NullablePlaybackRequestType) UnmarshalJSON ¶

func (v *NullablePlaybackRequestType) UnmarshalJSON(src []byte) error

func (*NullablePlaybackRequestType) Unset ¶

func (v *NullablePlaybackRequestType) Unset()

type NullablePlaybackStartInfo ¶

type NullablePlaybackStartInfo struct {
	// contains filtered or unexported fields
}

func NewNullablePlaybackStartInfo ¶

func NewNullablePlaybackStartInfo(val *PlaybackStartInfo) *NullablePlaybackStartInfo

func (NullablePlaybackStartInfo) Get ¶

func (NullablePlaybackStartInfo) IsSet ¶

func (v NullablePlaybackStartInfo) IsSet() bool

func (NullablePlaybackStartInfo) MarshalJSON ¶

func (v NullablePlaybackStartInfo) MarshalJSON() ([]byte, error)

func (*NullablePlaybackStartInfo) Set ¶

func (*NullablePlaybackStartInfo) UnmarshalJSON ¶

func (v *NullablePlaybackStartInfo) UnmarshalJSON(src []byte) error

func (*NullablePlaybackStartInfo) Unset ¶

func (v *NullablePlaybackStartInfo) Unset()

type NullablePlaybackStopInfo ¶

type NullablePlaybackStopInfo struct {
	// contains filtered or unexported fields
}

func NewNullablePlaybackStopInfo ¶

func NewNullablePlaybackStopInfo(val *PlaybackStopInfo) *NullablePlaybackStopInfo

func (NullablePlaybackStopInfo) Get ¶

func (NullablePlaybackStopInfo) IsSet ¶

func (v NullablePlaybackStopInfo) IsSet() bool

func (NullablePlaybackStopInfo) MarshalJSON ¶

func (v NullablePlaybackStopInfo) MarshalJSON() ([]byte, error)

func (*NullablePlaybackStopInfo) Set ¶

func (*NullablePlaybackStopInfo) UnmarshalJSON ¶

func (v *NullablePlaybackStopInfo) UnmarshalJSON(src []byte) error

func (*NullablePlaybackStopInfo) Unset ¶

func (v *NullablePlaybackStopInfo) Unset()

type NullablePlayerStateInfo ¶

type NullablePlayerStateInfo struct {
	// contains filtered or unexported fields
}

func NewNullablePlayerStateInfo ¶

func NewNullablePlayerStateInfo(val *PlayerStateInfo) *NullablePlayerStateInfo

func (NullablePlayerStateInfo) Get ¶

func (NullablePlayerStateInfo) IsSet ¶

func (v NullablePlayerStateInfo) IsSet() bool

func (NullablePlayerStateInfo) MarshalJSON ¶

func (v NullablePlayerStateInfo) MarshalJSON() ([]byte, error)

func (*NullablePlayerStateInfo) Set ¶

func (*NullablePlayerStateInfo) UnmarshalJSON ¶

func (v *NullablePlayerStateInfo) UnmarshalJSON(src []byte) error

func (*NullablePlayerStateInfo) Unset ¶

func (v *NullablePlayerStateInfo) Unset()

type NullablePlaylistCreationResult ¶

type NullablePlaylistCreationResult struct {
	// contains filtered or unexported fields
}

func (NullablePlaylistCreationResult) Get ¶

func (NullablePlaylistCreationResult) IsSet ¶

func (NullablePlaylistCreationResult) MarshalJSON ¶

func (v NullablePlaylistCreationResult) MarshalJSON() ([]byte, error)

func (*NullablePlaylistCreationResult) Set ¶

func (*NullablePlaylistCreationResult) UnmarshalJSON ¶

func (v *NullablePlaylistCreationResult) UnmarshalJSON(src []byte) error

func (*NullablePlaylistCreationResult) Unset ¶

func (v *NullablePlaylistCreationResult) Unset()

type NullablePlaylistDto ¶

type NullablePlaylistDto struct {
	// contains filtered or unexported fields
}

func NewNullablePlaylistDto ¶

func NewNullablePlaylistDto(val *PlaylistDto) *NullablePlaylistDto

func (NullablePlaylistDto) Get ¶

func (NullablePlaylistDto) IsSet ¶

func (v NullablePlaylistDto) IsSet() bool

func (NullablePlaylistDto) MarshalJSON ¶

func (v NullablePlaylistDto) MarshalJSON() ([]byte, error)

func (*NullablePlaylistDto) Set ¶

func (v *NullablePlaylistDto) Set(val *PlaylistDto)

func (*NullablePlaylistDto) UnmarshalJSON ¶

func (v *NullablePlaylistDto) UnmarshalJSON(src []byte) error

func (*NullablePlaylistDto) Unset ¶

func (v *NullablePlaylistDto) Unset()

type NullablePlaylistUserPermissions ¶

type NullablePlaylistUserPermissions struct {
	// contains filtered or unexported fields
}

func (NullablePlaylistUserPermissions) Get ¶

func (NullablePlaylistUserPermissions) IsSet ¶

func (NullablePlaylistUserPermissions) MarshalJSON ¶

func (v NullablePlaylistUserPermissions) MarshalJSON() ([]byte, error)

func (*NullablePlaylistUserPermissions) Set ¶

func (*NullablePlaylistUserPermissions) UnmarshalJSON ¶

func (v *NullablePlaylistUserPermissions) UnmarshalJSON(src []byte) error

func (*NullablePlaylistUserPermissions) Unset ¶

type NullablePlaystateCommand ¶

type NullablePlaystateCommand struct {
	// contains filtered or unexported fields
}

func NewNullablePlaystateCommand ¶

func NewNullablePlaystateCommand(val *PlaystateCommand) *NullablePlaystateCommand

func (NullablePlaystateCommand) Get ¶

func (NullablePlaystateCommand) IsSet ¶

func (v NullablePlaystateCommand) IsSet() bool

func (NullablePlaystateCommand) MarshalJSON ¶

func (v NullablePlaystateCommand) MarshalJSON() ([]byte, error)

func (*NullablePlaystateCommand) Set ¶

func (*NullablePlaystateCommand) UnmarshalJSON ¶

func (v *NullablePlaystateCommand) UnmarshalJSON(src []byte) error

func (*NullablePlaystateCommand) Unset ¶

func (v *NullablePlaystateCommand) Unset()

type NullablePlaystateMessage ¶

type NullablePlaystateMessage struct {
	// contains filtered or unexported fields
}

func NewNullablePlaystateMessage ¶

func NewNullablePlaystateMessage(val *PlaystateMessage) *NullablePlaystateMessage

func (NullablePlaystateMessage) Get ¶

func (NullablePlaystateMessage) IsSet ¶

func (v NullablePlaystateMessage) IsSet() bool

func (NullablePlaystateMessage) MarshalJSON ¶

func (v NullablePlaystateMessage) MarshalJSON() ([]byte, error)

func (*NullablePlaystateMessage) Set ¶

func (*NullablePlaystateMessage) UnmarshalJSON ¶

func (v *NullablePlaystateMessage) UnmarshalJSON(src []byte) error

func (*NullablePlaystateMessage) Unset ¶

func (v *NullablePlaystateMessage) Unset()

type NullablePlaystateRequest ¶

type NullablePlaystateRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePlaystateRequest ¶

func NewNullablePlaystateRequest(val *PlaystateRequest) *NullablePlaystateRequest

func (NullablePlaystateRequest) Get ¶

func (NullablePlaystateRequest) IsSet ¶

func (v NullablePlaystateRequest) IsSet() bool

func (NullablePlaystateRequest) MarshalJSON ¶

func (v NullablePlaystateRequest) MarshalJSON() ([]byte, error)

func (*NullablePlaystateRequest) Set ¶

func (*NullablePlaystateRequest) UnmarshalJSON ¶

func (v *NullablePlaystateRequest) UnmarshalJSON(src []byte) error

func (*NullablePlaystateRequest) Unset ¶

func (v *NullablePlaystateRequest) Unset()

type NullablePluginInfo ¶

type NullablePluginInfo struct {
	// contains filtered or unexported fields
}

func NewNullablePluginInfo ¶

func NewNullablePluginInfo(val *PluginInfo) *NullablePluginInfo

func (NullablePluginInfo) Get ¶

func (v NullablePluginInfo) Get() *PluginInfo

func (NullablePluginInfo) IsSet ¶

func (v NullablePluginInfo) IsSet() bool

func (NullablePluginInfo) MarshalJSON ¶

func (v NullablePluginInfo) MarshalJSON() ([]byte, error)

func (*NullablePluginInfo) Set ¶

func (v *NullablePluginInfo) Set(val *PluginInfo)

func (*NullablePluginInfo) UnmarshalJSON ¶

func (v *NullablePluginInfo) UnmarshalJSON(src []byte) error

func (*NullablePluginInfo) Unset ¶

func (v *NullablePluginInfo) Unset()

type NullablePluginInstallationCancelledMessage ¶

type NullablePluginInstallationCancelledMessage struct {
	// contains filtered or unexported fields
}

func (NullablePluginInstallationCancelledMessage) Get ¶

func (NullablePluginInstallationCancelledMessage) IsSet ¶

func (NullablePluginInstallationCancelledMessage) MarshalJSON ¶

func (*NullablePluginInstallationCancelledMessage) Set ¶

func (*NullablePluginInstallationCancelledMessage) UnmarshalJSON ¶

func (v *NullablePluginInstallationCancelledMessage) UnmarshalJSON(src []byte) error

func (*NullablePluginInstallationCancelledMessage) Unset ¶

type NullablePluginInstallationCompletedMessage ¶

type NullablePluginInstallationCompletedMessage struct {
	// contains filtered or unexported fields
}

func (NullablePluginInstallationCompletedMessage) Get ¶

func (NullablePluginInstallationCompletedMessage) IsSet ¶

func (NullablePluginInstallationCompletedMessage) MarshalJSON ¶

func (*NullablePluginInstallationCompletedMessage) Set ¶

func (*NullablePluginInstallationCompletedMessage) UnmarshalJSON ¶

func (v *NullablePluginInstallationCompletedMessage) UnmarshalJSON(src []byte) error

func (*NullablePluginInstallationCompletedMessage) Unset ¶

type NullablePluginInstallationFailedMessage ¶

type NullablePluginInstallationFailedMessage struct {
	// contains filtered or unexported fields
}

func (NullablePluginInstallationFailedMessage) Get ¶

func (NullablePluginInstallationFailedMessage) IsSet ¶

func (NullablePluginInstallationFailedMessage) MarshalJSON ¶

func (v NullablePluginInstallationFailedMessage) MarshalJSON() ([]byte, error)

func (*NullablePluginInstallationFailedMessage) Set ¶

func (*NullablePluginInstallationFailedMessage) UnmarshalJSON ¶

func (v *NullablePluginInstallationFailedMessage) UnmarshalJSON(src []byte) error

func (*NullablePluginInstallationFailedMessage) Unset ¶

type NullablePluginInstallingMessage ¶

type NullablePluginInstallingMessage struct {
	// contains filtered or unexported fields
}

func (NullablePluginInstallingMessage) Get ¶

func (NullablePluginInstallingMessage) IsSet ¶

func (NullablePluginInstallingMessage) MarshalJSON ¶

func (v NullablePluginInstallingMessage) MarshalJSON() ([]byte, error)

func (*NullablePluginInstallingMessage) Set ¶

func (*NullablePluginInstallingMessage) UnmarshalJSON ¶

func (v *NullablePluginInstallingMessage) UnmarshalJSON(src []byte) error

func (*NullablePluginInstallingMessage) Unset ¶

type NullablePluginStatus ¶

type NullablePluginStatus struct {
	// contains filtered or unexported fields
}

func NewNullablePluginStatus ¶

func NewNullablePluginStatus(val *PluginStatus) *NullablePluginStatus

func (NullablePluginStatus) Get ¶

func (NullablePluginStatus) IsSet ¶

func (v NullablePluginStatus) IsSet() bool

func (NullablePluginStatus) MarshalJSON ¶

func (v NullablePluginStatus) MarshalJSON() ([]byte, error)

func (*NullablePluginStatus) Set ¶

func (v *NullablePluginStatus) Set(val *PluginStatus)

func (*NullablePluginStatus) UnmarshalJSON ¶

func (v *NullablePluginStatus) UnmarshalJSON(src []byte) error

func (*NullablePluginStatus) Unset ¶

func (v *NullablePluginStatus) Unset()

type NullablePluginUninstalledMessage ¶

type NullablePluginUninstalledMessage struct {
	// contains filtered or unexported fields
}

func (NullablePluginUninstalledMessage) Get ¶

func (NullablePluginUninstalledMessage) IsSet ¶

func (NullablePluginUninstalledMessage) MarshalJSON ¶

func (v NullablePluginUninstalledMessage) MarshalJSON() ([]byte, error)

func (*NullablePluginUninstalledMessage) Set ¶

func (*NullablePluginUninstalledMessage) UnmarshalJSON ¶

func (v *NullablePluginUninstalledMessage) UnmarshalJSON(src []byte) error

func (*NullablePluginUninstalledMessage) Unset ¶

type NullablePreviousItemRequestDto ¶

type NullablePreviousItemRequestDto struct {
	// contains filtered or unexported fields
}

func (NullablePreviousItemRequestDto) Get ¶

func (NullablePreviousItemRequestDto) IsSet ¶

func (NullablePreviousItemRequestDto) MarshalJSON ¶

func (v NullablePreviousItemRequestDto) MarshalJSON() ([]byte, error)

func (*NullablePreviousItemRequestDto) Set ¶

func (*NullablePreviousItemRequestDto) UnmarshalJSON ¶

func (v *NullablePreviousItemRequestDto) UnmarshalJSON(src []byte) error

func (*NullablePreviousItemRequestDto) Unset ¶

func (v *NullablePreviousItemRequestDto) Unset()

type NullableProblemDetails ¶

type NullableProblemDetails struct {
	// contains filtered or unexported fields
}

func NewNullableProblemDetails ¶

func NewNullableProblemDetails(val *ProblemDetails) *NullableProblemDetails

func (NullableProblemDetails) Get ¶

func (NullableProblemDetails) IsSet ¶

func (v NullableProblemDetails) IsSet() bool

func (NullableProblemDetails) MarshalJSON ¶

func (v NullableProblemDetails) MarshalJSON() ([]byte, error)

func (*NullableProblemDetails) Set ¶

func (*NullableProblemDetails) UnmarshalJSON ¶

func (v *NullableProblemDetails) UnmarshalJSON(src []byte) error

func (*NullableProblemDetails) Unset ¶

func (v *NullableProblemDetails) Unset()

type NullableProcessPriorityClass ¶

type NullableProcessPriorityClass struct {
	// contains filtered or unexported fields
}

func (NullableProcessPriorityClass) Get ¶

func (NullableProcessPriorityClass) IsSet ¶

func (NullableProcessPriorityClass) MarshalJSON ¶

func (v NullableProcessPriorityClass) MarshalJSON() ([]byte, error)

func (*NullableProcessPriorityClass) Set ¶

func (*NullableProcessPriorityClass) UnmarshalJSON ¶

func (v *NullableProcessPriorityClass) UnmarshalJSON(src []byte) error

func (*NullableProcessPriorityClass) Unset ¶

func (v *NullableProcessPriorityClass) Unset()

type NullableProfileCondition ¶

type NullableProfileCondition struct {
	// contains filtered or unexported fields
}

func NewNullableProfileCondition ¶

func NewNullableProfileCondition(val *ProfileCondition) *NullableProfileCondition

func (NullableProfileCondition) Get ¶

func (NullableProfileCondition) IsSet ¶

func (v NullableProfileCondition) IsSet() bool

func (NullableProfileCondition) MarshalJSON ¶

func (v NullableProfileCondition) MarshalJSON() ([]byte, error)

func (*NullableProfileCondition) Set ¶

func (*NullableProfileCondition) UnmarshalJSON ¶

func (v *NullableProfileCondition) UnmarshalJSON(src []byte) error

func (*NullableProfileCondition) Unset ¶

func (v *NullableProfileCondition) Unset()

type NullableProfileConditionType ¶

type NullableProfileConditionType struct {
	// contains filtered or unexported fields
}

func (NullableProfileConditionType) Get ¶

func (NullableProfileConditionType) IsSet ¶

func (NullableProfileConditionType) MarshalJSON ¶

func (v NullableProfileConditionType) MarshalJSON() ([]byte, error)

func (*NullableProfileConditionType) Set ¶

func (*NullableProfileConditionType) UnmarshalJSON ¶

func (v *NullableProfileConditionType) UnmarshalJSON(src []byte) error

func (*NullableProfileConditionType) Unset ¶

func (v *NullableProfileConditionType) Unset()

type NullableProfileConditionValue ¶

type NullableProfileConditionValue struct {
	// contains filtered or unexported fields
}

func (NullableProfileConditionValue) Get ¶

func (NullableProfileConditionValue) IsSet ¶

func (NullableProfileConditionValue) MarshalJSON ¶

func (v NullableProfileConditionValue) MarshalJSON() ([]byte, error)

func (*NullableProfileConditionValue) Set ¶

func (*NullableProfileConditionValue) UnmarshalJSON ¶

func (v *NullableProfileConditionValue) UnmarshalJSON(src []byte) error

func (*NullableProfileConditionValue) Unset ¶

func (v *NullableProfileConditionValue) Unset()

type NullableProgramAudio ¶

type NullableProgramAudio struct {
	// contains filtered or unexported fields
}

func NewNullableProgramAudio ¶

func NewNullableProgramAudio(val *ProgramAudio) *NullableProgramAudio

func (NullableProgramAudio) Get ¶

func (NullableProgramAudio) IsSet ¶

func (v NullableProgramAudio) IsSet() bool

func (NullableProgramAudio) MarshalJSON ¶

func (v NullableProgramAudio) MarshalJSON() ([]byte, error)

func (*NullableProgramAudio) Set ¶

func (v *NullableProgramAudio) Set(val *ProgramAudio)

func (*NullableProgramAudio) UnmarshalJSON ¶

func (v *NullableProgramAudio) UnmarshalJSON(src []byte) error

func (*NullableProgramAudio) Unset ¶

func (v *NullableProgramAudio) Unset()

type NullablePublicSystemInfo ¶

type NullablePublicSystemInfo struct {
	// contains filtered or unexported fields
}

func NewNullablePublicSystemInfo ¶

func NewNullablePublicSystemInfo(val *PublicSystemInfo) *NullablePublicSystemInfo

func (NullablePublicSystemInfo) Get ¶

func (NullablePublicSystemInfo) IsSet ¶

func (v NullablePublicSystemInfo) IsSet() bool

func (NullablePublicSystemInfo) MarshalJSON ¶

func (v NullablePublicSystemInfo) MarshalJSON() ([]byte, error)

func (*NullablePublicSystemInfo) Set ¶

func (*NullablePublicSystemInfo) UnmarshalJSON ¶

func (v *NullablePublicSystemInfo) UnmarshalJSON(src []byte) error

func (*NullablePublicSystemInfo) Unset ¶

func (v *NullablePublicSystemInfo) Unset()

type NullableQueryFilters ¶

type NullableQueryFilters struct {
	// contains filtered or unexported fields
}

func NewNullableQueryFilters ¶

func NewNullableQueryFilters(val *QueryFilters) *NullableQueryFilters

func (NullableQueryFilters) Get ¶

func (NullableQueryFilters) IsSet ¶

func (v NullableQueryFilters) IsSet() bool

func (NullableQueryFilters) MarshalJSON ¶

func (v NullableQueryFilters) MarshalJSON() ([]byte, error)

func (*NullableQueryFilters) Set ¶

func (v *NullableQueryFilters) Set(val *QueryFilters)

func (*NullableQueryFilters) UnmarshalJSON ¶

func (v *NullableQueryFilters) UnmarshalJSON(src []byte) error

func (*NullableQueryFilters) Unset ¶

func (v *NullableQueryFilters) Unset()

type NullableQueryFiltersLegacy ¶

type NullableQueryFiltersLegacy struct {
	// contains filtered or unexported fields
}

func NewNullableQueryFiltersLegacy ¶

func NewNullableQueryFiltersLegacy(val *QueryFiltersLegacy) *NullableQueryFiltersLegacy

func (NullableQueryFiltersLegacy) Get ¶

func (NullableQueryFiltersLegacy) IsSet ¶

func (v NullableQueryFiltersLegacy) IsSet() bool

func (NullableQueryFiltersLegacy) MarshalJSON ¶

func (v NullableQueryFiltersLegacy) MarshalJSON() ([]byte, error)

func (*NullableQueryFiltersLegacy) Set ¶

func (*NullableQueryFiltersLegacy) UnmarshalJSON ¶

func (v *NullableQueryFiltersLegacy) UnmarshalJSON(src []byte) error

func (*NullableQueryFiltersLegacy) Unset ¶

func (v *NullableQueryFiltersLegacy) Unset()

type NullableQueueItem ¶

type NullableQueueItem struct {
	// contains filtered or unexported fields
}

func NewNullableQueueItem ¶

func NewNullableQueueItem(val *QueueItem) *NullableQueueItem

func (NullableQueueItem) Get ¶

func (v NullableQueueItem) Get() *QueueItem

func (NullableQueueItem) IsSet ¶

func (v NullableQueueItem) IsSet() bool

func (NullableQueueItem) MarshalJSON ¶

func (v NullableQueueItem) MarshalJSON() ([]byte, error)

func (*NullableQueueItem) Set ¶

func (v *NullableQueueItem) Set(val *QueueItem)

func (*NullableQueueItem) UnmarshalJSON ¶

func (v *NullableQueueItem) UnmarshalJSON(src []byte) error

func (*NullableQueueItem) Unset ¶

func (v *NullableQueueItem) Unset()

type NullableQueueRequestDto ¶

type NullableQueueRequestDto struct {
	// contains filtered or unexported fields
}

func NewNullableQueueRequestDto ¶

func NewNullableQueueRequestDto(val *QueueRequestDto) *NullableQueueRequestDto

func (NullableQueueRequestDto) Get ¶

func (NullableQueueRequestDto) IsSet ¶

func (v NullableQueueRequestDto) IsSet() bool

func (NullableQueueRequestDto) MarshalJSON ¶

func (v NullableQueueRequestDto) MarshalJSON() ([]byte, error)

func (*NullableQueueRequestDto) Set ¶

func (*NullableQueueRequestDto) UnmarshalJSON ¶

func (v *NullableQueueRequestDto) UnmarshalJSON(src []byte) error

func (*NullableQueueRequestDto) Unset ¶

func (v *NullableQueueRequestDto) Unset()

type NullableQuickConnectDto ¶

type NullableQuickConnectDto struct {
	// contains filtered or unexported fields
}

func NewNullableQuickConnectDto ¶

func NewNullableQuickConnectDto(val *QuickConnectDto) *NullableQuickConnectDto

func (NullableQuickConnectDto) Get ¶

func (NullableQuickConnectDto) IsSet ¶

func (v NullableQuickConnectDto) IsSet() bool

func (NullableQuickConnectDto) MarshalJSON ¶

func (v NullableQuickConnectDto) MarshalJSON() ([]byte, error)

func (*NullableQuickConnectDto) Set ¶

func (*NullableQuickConnectDto) UnmarshalJSON ¶

func (v *NullableQuickConnectDto) UnmarshalJSON(src []byte) error

func (*NullableQuickConnectDto) Unset ¶

func (v *NullableQuickConnectDto) Unset()

type NullableQuickConnectResult ¶

type NullableQuickConnectResult struct {
	// contains filtered or unexported fields
}

func NewNullableQuickConnectResult ¶

func NewNullableQuickConnectResult(val *QuickConnectResult) *NullableQuickConnectResult

func (NullableQuickConnectResult) Get ¶

func (NullableQuickConnectResult) IsSet ¶

func (v NullableQuickConnectResult) IsSet() bool

func (NullableQuickConnectResult) MarshalJSON ¶

func (v NullableQuickConnectResult) MarshalJSON() ([]byte, error)

func (*NullableQuickConnectResult) Set ¶

func (*NullableQuickConnectResult) UnmarshalJSON ¶

func (v *NullableQuickConnectResult) UnmarshalJSON(src []byte) error

func (*NullableQuickConnectResult) Unset ¶

func (v *NullableQuickConnectResult) Unset()

type NullableRatingType ¶

type NullableRatingType struct {
	// contains filtered or unexported fields
}

func NewNullableRatingType ¶

func NewNullableRatingType(val *RatingType) *NullableRatingType

func (NullableRatingType) Get ¶

func (v NullableRatingType) Get() *RatingType

func (NullableRatingType) IsSet ¶

func (v NullableRatingType) IsSet() bool

func (NullableRatingType) MarshalJSON ¶

func (v NullableRatingType) MarshalJSON() ([]byte, error)

func (*NullableRatingType) Set ¶

func (v *NullableRatingType) Set(val *RatingType)

func (*NullableRatingType) UnmarshalJSON ¶

func (v *NullableRatingType) UnmarshalJSON(src []byte) error

func (*NullableRatingType) Unset ¶

func (v *NullableRatingType) Unset()

type NullableReadyRequestDto ¶

type NullableReadyRequestDto struct {
	// contains filtered or unexported fields
}

func NewNullableReadyRequestDto ¶

func NewNullableReadyRequestDto(val *ReadyRequestDto) *NullableReadyRequestDto

func (NullableReadyRequestDto) Get ¶

func (NullableReadyRequestDto) IsSet ¶

func (v NullableReadyRequestDto) IsSet() bool

func (NullableReadyRequestDto) MarshalJSON ¶

func (v NullableReadyRequestDto) MarshalJSON() ([]byte, error)

func (*NullableReadyRequestDto) Set ¶

func (*NullableReadyRequestDto) UnmarshalJSON ¶

func (v *NullableReadyRequestDto) UnmarshalJSON(src []byte) error

func (*NullableReadyRequestDto) Unset ¶

func (v *NullableReadyRequestDto) Unset()

type NullableRecommendationDto ¶

type NullableRecommendationDto struct {
	// contains filtered or unexported fields
}

func NewNullableRecommendationDto ¶

func NewNullableRecommendationDto(val *RecommendationDto) *NullableRecommendationDto

func (NullableRecommendationDto) Get ¶

func (NullableRecommendationDto) IsSet ¶

func (v NullableRecommendationDto) IsSet() bool

func (NullableRecommendationDto) MarshalJSON ¶

func (v NullableRecommendationDto) MarshalJSON() ([]byte, error)

func (*NullableRecommendationDto) Set ¶

func (*NullableRecommendationDto) UnmarshalJSON ¶

func (v *NullableRecommendationDto) UnmarshalJSON(src []byte) error

func (*NullableRecommendationDto) Unset ¶

func (v *NullableRecommendationDto) Unset()

type NullableRecommendationType ¶

type NullableRecommendationType struct {
	// contains filtered or unexported fields
}

func NewNullableRecommendationType ¶

func NewNullableRecommendationType(val *RecommendationType) *NullableRecommendationType

func (NullableRecommendationType) Get ¶

func (NullableRecommendationType) IsSet ¶

func (v NullableRecommendationType) IsSet() bool

func (NullableRecommendationType) MarshalJSON ¶

func (v NullableRecommendationType) MarshalJSON() ([]byte, error)

func (*NullableRecommendationType) Set ¶

func (*NullableRecommendationType) UnmarshalJSON ¶

func (v *NullableRecommendationType) UnmarshalJSON(src []byte) error

func (*NullableRecommendationType) Unset ¶

func (v *NullableRecommendationType) Unset()

type NullableRecordingStatus ¶

type NullableRecordingStatus struct {
	// contains filtered or unexported fields
}

func NewNullableRecordingStatus ¶

func NewNullableRecordingStatus(val *RecordingStatus) *NullableRecordingStatus

func (NullableRecordingStatus) Get ¶

func (NullableRecordingStatus) IsSet ¶

func (v NullableRecordingStatus) IsSet() bool

func (NullableRecordingStatus) MarshalJSON ¶

func (v NullableRecordingStatus) MarshalJSON() ([]byte, error)

func (*NullableRecordingStatus) Set ¶

func (*NullableRecordingStatus) UnmarshalJSON ¶

func (v *NullableRecordingStatus) UnmarshalJSON(src []byte) error

func (*NullableRecordingStatus) Unset ¶

func (v *NullableRecordingStatus) Unset()

type NullableRefreshProgressMessage ¶

type NullableRefreshProgressMessage struct {
	// contains filtered or unexported fields
}

func (NullableRefreshProgressMessage) Get ¶

func (NullableRefreshProgressMessage) IsSet ¶

func (NullableRefreshProgressMessage) MarshalJSON ¶

func (v NullableRefreshProgressMessage) MarshalJSON() ([]byte, error)

func (*NullableRefreshProgressMessage) Set ¶

func (*NullableRefreshProgressMessage) UnmarshalJSON ¶

func (v *NullableRefreshProgressMessage) UnmarshalJSON(src []byte) error

func (*NullableRefreshProgressMessage) Unset ¶

func (v *NullableRefreshProgressMessage) Unset()

type NullableRemoteImageInfo ¶

type NullableRemoteImageInfo struct {
	// contains filtered or unexported fields
}

func NewNullableRemoteImageInfo ¶

func NewNullableRemoteImageInfo(val *RemoteImageInfo) *NullableRemoteImageInfo

func (NullableRemoteImageInfo) Get ¶

func (NullableRemoteImageInfo) IsSet ¶

func (v NullableRemoteImageInfo) IsSet() bool

func (NullableRemoteImageInfo) MarshalJSON ¶

func (v NullableRemoteImageInfo) MarshalJSON() ([]byte, error)

func (*NullableRemoteImageInfo) Set ¶

func (*NullableRemoteImageInfo) UnmarshalJSON ¶

func (v *NullableRemoteImageInfo) UnmarshalJSON(src []byte) error

func (*NullableRemoteImageInfo) Unset ¶

func (v *NullableRemoteImageInfo) Unset()

type NullableRemoteImageResult ¶

type NullableRemoteImageResult struct {
	// contains filtered or unexported fields
}

func NewNullableRemoteImageResult ¶

func NewNullableRemoteImageResult(val *RemoteImageResult) *NullableRemoteImageResult

func (NullableRemoteImageResult) Get ¶

func (NullableRemoteImageResult) IsSet ¶

func (v NullableRemoteImageResult) IsSet() bool

func (NullableRemoteImageResult) MarshalJSON ¶

func (v NullableRemoteImageResult) MarshalJSON() ([]byte, error)

func (*NullableRemoteImageResult) Set ¶

func (*NullableRemoteImageResult) UnmarshalJSON ¶

func (v *NullableRemoteImageResult) UnmarshalJSON(src []byte) error

func (*NullableRemoteImageResult) Unset ¶

func (v *NullableRemoteImageResult) Unset()

type NullableRemoteLyricInfoDto ¶

type NullableRemoteLyricInfoDto struct {
	// contains filtered or unexported fields
}

func NewNullableRemoteLyricInfoDto ¶

func NewNullableRemoteLyricInfoDto(val *RemoteLyricInfoDto) *NullableRemoteLyricInfoDto

func (NullableRemoteLyricInfoDto) Get ¶

func (NullableRemoteLyricInfoDto) IsSet ¶

func (v NullableRemoteLyricInfoDto) IsSet() bool

func (NullableRemoteLyricInfoDto) MarshalJSON ¶

func (v NullableRemoteLyricInfoDto) MarshalJSON() ([]byte, error)

func (*NullableRemoteLyricInfoDto) Set ¶

func (*NullableRemoteLyricInfoDto) UnmarshalJSON ¶

func (v *NullableRemoteLyricInfoDto) UnmarshalJSON(src []byte) error

func (*NullableRemoteLyricInfoDto) Unset ¶

func (v *NullableRemoteLyricInfoDto) Unset()

type NullableRemoteSearchResult ¶

type NullableRemoteSearchResult struct {
	// contains filtered or unexported fields
}

func NewNullableRemoteSearchResult ¶

func NewNullableRemoteSearchResult(val *RemoteSearchResult) *NullableRemoteSearchResult

func (NullableRemoteSearchResult) Get ¶

func (NullableRemoteSearchResult) IsSet ¶

func (v NullableRemoteSearchResult) IsSet() bool

func (NullableRemoteSearchResult) MarshalJSON ¶

func (v NullableRemoteSearchResult) MarshalJSON() ([]byte, error)

func (*NullableRemoteSearchResult) Set ¶

func (*NullableRemoteSearchResult) UnmarshalJSON ¶

func (v *NullableRemoteSearchResult) UnmarshalJSON(src []byte) error

func (*NullableRemoteSearchResult) Unset ¶

func (v *NullableRemoteSearchResult) Unset()

type NullableRemoteSubtitleInfo ¶

type NullableRemoteSubtitleInfo struct {
	// contains filtered or unexported fields
}

func NewNullableRemoteSubtitleInfo ¶

func NewNullableRemoteSubtitleInfo(val *RemoteSubtitleInfo) *NullableRemoteSubtitleInfo

func (NullableRemoteSubtitleInfo) Get ¶

func (NullableRemoteSubtitleInfo) IsSet ¶

func (v NullableRemoteSubtitleInfo) IsSet() bool

func (NullableRemoteSubtitleInfo) MarshalJSON ¶

func (v NullableRemoteSubtitleInfo) MarshalJSON() ([]byte, error)

func (*NullableRemoteSubtitleInfo) Set ¶

func (*NullableRemoteSubtitleInfo) UnmarshalJSON ¶

func (v *NullableRemoteSubtitleInfo) UnmarshalJSON(src []byte) error

func (*NullableRemoteSubtitleInfo) Unset ¶

func (v *NullableRemoteSubtitleInfo) Unset()

type NullableRemoveFromPlaylistRequestDto ¶

type NullableRemoveFromPlaylistRequestDto struct {
	// contains filtered or unexported fields
}

func (NullableRemoveFromPlaylistRequestDto) Get ¶

func (NullableRemoveFromPlaylistRequestDto) IsSet ¶

func (NullableRemoveFromPlaylistRequestDto) MarshalJSON ¶

func (v NullableRemoveFromPlaylistRequestDto) MarshalJSON() ([]byte, error)

func (*NullableRemoveFromPlaylistRequestDto) Set ¶

func (*NullableRemoveFromPlaylistRequestDto) UnmarshalJSON ¶

func (v *NullableRemoveFromPlaylistRequestDto) UnmarshalJSON(src []byte) error

func (*NullableRemoveFromPlaylistRequestDto) Unset ¶

type NullableRepeatMode ¶

type NullableRepeatMode struct {
	// contains filtered or unexported fields
}

func NewNullableRepeatMode ¶

func NewNullableRepeatMode(val *RepeatMode) *NullableRepeatMode

func (NullableRepeatMode) Get ¶

func (v NullableRepeatMode) Get() *RepeatMode

func (NullableRepeatMode) IsSet ¶

func (v NullableRepeatMode) IsSet() bool

func (NullableRepeatMode) MarshalJSON ¶

func (v NullableRepeatMode) MarshalJSON() ([]byte, error)

func (*NullableRepeatMode) Set ¶

func (v *NullableRepeatMode) Set(val *RepeatMode)

func (*NullableRepeatMode) UnmarshalJSON ¶

func (v *NullableRepeatMode) UnmarshalJSON(src []byte) error

func (*NullableRepeatMode) Unset ¶

func (v *NullableRepeatMode) Unset()

type NullableRepositoryInfo ¶

type NullableRepositoryInfo struct {
	// contains filtered or unexported fields
}

func NewNullableRepositoryInfo ¶

func NewNullableRepositoryInfo(val *RepositoryInfo) *NullableRepositoryInfo

func (NullableRepositoryInfo) Get ¶

func (NullableRepositoryInfo) IsSet ¶

func (v NullableRepositoryInfo) IsSet() bool

func (NullableRepositoryInfo) MarshalJSON ¶

func (v NullableRepositoryInfo) MarshalJSON() ([]byte, error)

func (*NullableRepositoryInfo) Set ¶

func (*NullableRepositoryInfo) UnmarshalJSON ¶

func (v *NullableRepositoryInfo) UnmarshalJSON(src []byte) error

func (*NullableRepositoryInfo) Unset ¶

func (v *NullableRepositoryInfo) Unset()

type NullableRestartRequiredMessage ¶

type NullableRestartRequiredMessage struct {
	// contains filtered or unexported fields
}

func (NullableRestartRequiredMessage) Get ¶

func (NullableRestartRequiredMessage) IsSet ¶

func (NullableRestartRequiredMessage) MarshalJSON ¶

func (v NullableRestartRequiredMessage) MarshalJSON() ([]byte, error)

func (*NullableRestartRequiredMessage) Set ¶

func (*NullableRestartRequiredMessage) UnmarshalJSON ¶

func (v *NullableRestartRequiredMessage) UnmarshalJSON(src []byte) error

func (*NullableRestartRequiredMessage) Unset ¶

func (v *NullableRestartRequiredMessage) Unset()

type NullableScheduledTaskEndedMessage ¶

type NullableScheduledTaskEndedMessage struct {
	// contains filtered or unexported fields
}

func (NullableScheduledTaskEndedMessage) Get ¶

func (NullableScheduledTaskEndedMessage) IsSet ¶

func (NullableScheduledTaskEndedMessage) MarshalJSON ¶

func (v NullableScheduledTaskEndedMessage) MarshalJSON() ([]byte, error)

func (*NullableScheduledTaskEndedMessage) Set ¶

func (*NullableScheduledTaskEndedMessage) UnmarshalJSON ¶

func (v *NullableScheduledTaskEndedMessage) UnmarshalJSON(src []byte) error

func (*NullableScheduledTaskEndedMessage) Unset ¶

type NullableScheduledTasksInfoMessage ¶

type NullableScheduledTasksInfoMessage struct {
	// contains filtered or unexported fields
}

func (NullableScheduledTasksInfoMessage) Get ¶

func (NullableScheduledTasksInfoMessage) IsSet ¶

func (NullableScheduledTasksInfoMessage) MarshalJSON ¶

func (v NullableScheduledTasksInfoMessage) MarshalJSON() ([]byte, error)

func (*NullableScheduledTasksInfoMessage) Set ¶

func (*NullableScheduledTasksInfoMessage) UnmarshalJSON ¶

func (v *NullableScheduledTasksInfoMessage) UnmarshalJSON(src []byte) error

func (*NullableScheduledTasksInfoMessage) Unset ¶

type NullableScheduledTasksInfoStartMessage ¶

type NullableScheduledTasksInfoStartMessage struct {
	// contains filtered or unexported fields
}

func (NullableScheduledTasksInfoStartMessage) Get ¶

func (NullableScheduledTasksInfoStartMessage) IsSet ¶

func (NullableScheduledTasksInfoStartMessage) MarshalJSON ¶

func (v NullableScheduledTasksInfoStartMessage) MarshalJSON() ([]byte, error)

func (*NullableScheduledTasksInfoStartMessage) Set ¶

func (*NullableScheduledTasksInfoStartMessage) UnmarshalJSON ¶

func (v *NullableScheduledTasksInfoStartMessage) UnmarshalJSON(src []byte) error

func (*NullableScheduledTasksInfoStartMessage) Unset ¶

type NullableScheduledTasksInfoStopMessage ¶

type NullableScheduledTasksInfoStopMessage struct {
	// contains filtered or unexported fields
}

func (NullableScheduledTasksInfoStopMessage) Get ¶

func (NullableScheduledTasksInfoStopMessage) IsSet ¶

func (NullableScheduledTasksInfoStopMessage) MarshalJSON ¶

func (v NullableScheduledTasksInfoStopMessage) MarshalJSON() ([]byte, error)

func (*NullableScheduledTasksInfoStopMessage) Set ¶

func (*NullableScheduledTasksInfoStopMessage) UnmarshalJSON ¶

func (v *NullableScheduledTasksInfoStopMessage) UnmarshalJSON(src []byte) error

func (*NullableScheduledTasksInfoStopMessage) Unset ¶

type NullableScrollDirection ¶

type NullableScrollDirection struct {
	// contains filtered or unexported fields
}

func NewNullableScrollDirection ¶

func NewNullableScrollDirection(val *ScrollDirection) *NullableScrollDirection

func (NullableScrollDirection) Get ¶

func (NullableScrollDirection) IsSet ¶

func (v NullableScrollDirection) IsSet() bool

func (NullableScrollDirection) MarshalJSON ¶

func (v NullableScrollDirection) MarshalJSON() ([]byte, error)

func (*NullableScrollDirection) Set ¶

func (*NullableScrollDirection) UnmarshalJSON ¶

func (v *NullableScrollDirection) UnmarshalJSON(src []byte) error

func (*NullableScrollDirection) Unset ¶

func (v *NullableScrollDirection) Unset()

type NullableSearchHint ¶

type NullableSearchHint struct {
	// contains filtered or unexported fields
}

func NewNullableSearchHint ¶

func NewNullableSearchHint(val *SearchHint) *NullableSearchHint

func (NullableSearchHint) Get ¶

func (v NullableSearchHint) Get() *SearchHint

func (NullableSearchHint) IsSet ¶

func (v NullableSearchHint) IsSet() bool

func (NullableSearchHint) MarshalJSON ¶

func (v NullableSearchHint) MarshalJSON() ([]byte, error)

func (*NullableSearchHint) Set ¶

func (v *NullableSearchHint) Set(val *SearchHint)

func (*NullableSearchHint) UnmarshalJSON ¶

func (v *NullableSearchHint) UnmarshalJSON(src []byte) error

func (*NullableSearchHint) Unset ¶

func (v *NullableSearchHint) Unset()

type NullableSearchHintResult ¶

type NullableSearchHintResult struct {
	// contains filtered or unexported fields
}

func NewNullableSearchHintResult ¶

func NewNullableSearchHintResult(val *SearchHintResult) *NullableSearchHintResult

func (NullableSearchHintResult) Get ¶

func (NullableSearchHintResult) IsSet ¶

func (v NullableSearchHintResult) IsSet() bool

func (NullableSearchHintResult) MarshalJSON ¶

func (v NullableSearchHintResult) MarshalJSON() ([]byte, error)

func (*NullableSearchHintResult) Set ¶

func (*NullableSearchHintResult) UnmarshalJSON ¶

func (v *NullableSearchHintResult) UnmarshalJSON(src []byte) error

func (*NullableSearchHintResult) Unset ¶

func (v *NullableSearchHintResult) Unset()

type NullableSeekRequestDto ¶

type NullableSeekRequestDto struct {
	// contains filtered or unexported fields
}

func NewNullableSeekRequestDto ¶

func NewNullableSeekRequestDto(val *SeekRequestDto) *NullableSeekRequestDto

func (NullableSeekRequestDto) Get ¶

func (NullableSeekRequestDto) IsSet ¶

func (v NullableSeekRequestDto) IsSet() bool

func (NullableSeekRequestDto) MarshalJSON ¶

func (v NullableSeekRequestDto) MarshalJSON() ([]byte, error)

func (*NullableSeekRequestDto) Set ¶

func (*NullableSeekRequestDto) UnmarshalJSON ¶

func (v *NullableSeekRequestDto) UnmarshalJSON(src []byte) error

func (*NullableSeekRequestDto) Unset ¶

func (v *NullableSeekRequestDto) Unset()

type NullableSendCommand ¶

type NullableSendCommand struct {
	// contains filtered or unexported fields
}

func NewNullableSendCommand ¶

func NewNullableSendCommand(val *SendCommand) *NullableSendCommand

func (NullableSendCommand) Get ¶

func (NullableSendCommand) IsSet ¶

func (v NullableSendCommand) IsSet() bool

func (NullableSendCommand) MarshalJSON ¶

func (v NullableSendCommand) MarshalJSON() ([]byte, error)

func (*NullableSendCommand) Set ¶

func (v *NullableSendCommand) Set(val *SendCommand)

func (*NullableSendCommand) UnmarshalJSON ¶

func (v *NullableSendCommand) UnmarshalJSON(src []byte) error

func (*NullableSendCommand) Unset ¶

func (v *NullableSendCommand) Unset()

type NullableSendCommandType ¶

type NullableSendCommandType struct {
	// contains filtered or unexported fields
}

func NewNullableSendCommandType ¶

func NewNullableSendCommandType(val *SendCommandType) *NullableSendCommandType

func (NullableSendCommandType) Get ¶

func (NullableSendCommandType) IsSet ¶

func (v NullableSendCommandType) IsSet() bool

func (NullableSendCommandType) MarshalJSON ¶

func (v NullableSendCommandType) MarshalJSON() ([]byte, error)

func (*NullableSendCommandType) Set ¶

func (*NullableSendCommandType) UnmarshalJSON ¶

func (v *NullableSendCommandType) UnmarshalJSON(src []byte) error

func (*NullableSendCommandType) Unset ¶

func (v *NullableSendCommandType) Unset()

type NullableSeriesInfo ¶

type NullableSeriesInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSeriesInfo ¶

func NewNullableSeriesInfo(val *SeriesInfo) *NullableSeriesInfo

func (NullableSeriesInfo) Get ¶

func (v NullableSeriesInfo) Get() *SeriesInfo

func (NullableSeriesInfo) IsSet ¶

func (v NullableSeriesInfo) IsSet() bool

func (NullableSeriesInfo) MarshalJSON ¶

func (v NullableSeriesInfo) MarshalJSON() ([]byte, error)

func (*NullableSeriesInfo) Set ¶

func (v *NullableSeriesInfo) Set(val *SeriesInfo)

func (*NullableSeriesInfo) UnmarshalJSON ¶

func (v *NullableSeriesInfo) UnmarshalJSON(src []byte) error

func (*NullableSeriesInfo) Unset ¶

func (v *NullableSeriesInfo) Unset()

type NullableSeriesInfoRemoteSearchQuery ¶

type NullableSeriesInfoRemoteSearchQuery struct {
	// contains filtered or unexported fields
}

func (NullableSeriesInfoRemoteSearchQuery) Get ¶

func (NullableSeriesInfoRemoteSearchQuery) IsSet ¶

func (NullableSeriesInfoRemoteSearchQuery) MarshalJSON ¶

func (v NullableSeriesInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*NullableSeriesInfoRemoteSearchQuery) Set ¶

func (*NullableSeriesInfoRemoteSearchQuery) UnmarshalJSON ¶

func (v *NullableSeriesInfoRemoteSearchQuery) UnmarshalJSON(src []byte) error

func (*NullableSeriesInfoRemoteSearchQuery) Unset ¶

type NullableSeriesStatus ¶

type NullableSeriesStatus struct {
	// contains filtered or unexported fields
}

func NewNullableSeriesStatus ¶

func NewNullableSeriesStatus(val *SeriesStatus) *NullableSeriesStatus

func (NullableSeriesStatus) Get ¶

func (NullableSeriesStatus) IsSet ¶

func (v NullableSeriesStatus) IsSet() bool

func (NullableSeriesStatus) MarshalJSON ¶

func (v NullableSeriesStatus) MarshalJSON() ([]byte, error)

func (*NullableSeriesStatus) Set ¶

func (v *NullableSeriesStatus) Set(val *SeriesStatus)

func (*NullableSeriesStatus) UnmarshalJSON ¶

func (v *NullableSeriesStatus) UnmarshalJSON(src []byte) error

func (*NullableSeriesStatus) Unset ¶

func (v *NullableSeriesStatus) Unset()

type NullableSeriesTimerCancelledMessage ¶

type NullableSeriesTimerCancelledMessage struct {
	// contains filtered or unexported fields
}

func (NullableSeriesTimerCancelledMessage) Get ¶

func (NullableSeriesTimerCancelledMessage) IsSet ¶

func (NullableSeriesTimerCancelledMessage) MarshalJSON ¶

func (v NullableSeriesTimerCancelledMessage) MarshalJSON() ([]byte, error)

func (*NullableSeriesTimerCancelledMessage) Set ¶

func (*NullableSeriesTimerCancelledMessage) UnmarshalJSON ¶

func (v *NullableSeriesTimerCancelledMessage) UnmarshalJSON(src []byte) error

func (*NullableSeriesTimerCancelledMessage) Unset ¶

type NullableSeriesTimerCreatedMessage ¶

type NullableSeriesTimerCreatedMessage struct {
	// contains filtered or unexported fields
}

func (NullableSeriesTimerCreatedMessage) Get ¶

func (NullableSeriesTimerCreatedMessage) IsSet ¶

func (NullableSeriesTimerCreatedMessage) MarshalJSON ¶

func (v NullableSeriesTimerCreatedMessage) MarshalJSON() ([]byte, error)

func (*NullableSeriesTimerCreatedMessage) Set ¶

func (*NullableSeriesTimerCreatedMessage) UnmarshalJSON ¶

func (v *NullableSeriesTimerCreatedMessage) UnmarshalJSON(src []byte) error

func (*NullableSeriesTimerCreatedMessage) Unset ¶

type NullableSeriesTimerInfoDto ¶

type NullableSeriesTimerInfoDto struct {
	// contains filtered or unexported fields
}

func NewNullableSeriesTimerInfoDto ¶

func NewNullableSeriesTimerInfoDto(val *SeriesTimerInfoDto) *NullableSeriesTimerInfoDto

func (NullableSeriesTimerInfoDto) Get ¶

func (NullableSeriesTimerInfoDto) IsSet ¶

func (v NullableSeriesTimerInfoDto) IsSet() bool

func (NullableSeriesTimerInfoDto) MarshalJSON ¶

func (v NullableSeriesTimerInfoDto) MarshalJSON() ([]byte, error)

func (*NullableSeriesTimerInfoDto) Set ¶

func (*NullableSeriesTimerInfoDto) UnmarshalJSON ¶

func (v *NullableSeriesTimerInfoDto) UnmarshalJSON(src []byte) error

func (*NullableSeriesTimerInfoDto) Unset ¶

func (v *NullableSeriesTimerInfoDto) Unset()

type NullableSeriesTimerInfoDtoQueryResult ¶

type NullableSeriesTimerInfoDtoQueryResult struct {
	// contains filtered or unexported fields
}

func (NullableSeriesTimerInfoDtoQueryResult) Get ¶

func (NullableSeriesTimerInfoDtoQueryResult) IsSet ¶

func (NullableSeriesTimerInfoDtoQueryResult) MarshalJSON ¶

func (v NullableSeriesTimerInfoDtoQueryResult) MarshalJSON() ([]byte, error)

func (*NullableSeriesTimerInfoDtoQueryResult) Set ¶

func (*NullableSeriesTimerInfoDtoQueryResult) UnmarshalJSON ¶

func (v *NullableSeriesTimerInfoDtoQueryResult) UnmarshalJSON(src []byte) error

func (*NullableSeriesTimerInfoDtoQueryResult) Unset ¶

type NullableServerConfiguration ¶

type NullableServerConfiguration struct {
	// contains filtered or unexported fields
}

func (NullableServerConfiguration) Get ¶

func (NullableServerConfiguration) IsSet ¶

func (NullableServerConfiguration) MarshalJSON ¶

func (v NullableServerConfiguration) MarshalJSON() ([]byte, error)

func (*NullableServerConfiguration) Set ¶

func (*NullableServerConfiguration) UnmarshalJSON ¶

func (v *NullableServerConfiguration) UnmarshalJSON(src []byte) error

func (*NullableServerConfiguration) Unset ¶

func (v *NullableServerConfiguration) Unset()

type NullableServerDiscoveryInfo ¶

type NullableServerDiscoveryInfo struct {
	// contains filtered or unexported fields
}

func (NullableServerDiscoveryInfo) Get ¶

func (NullableServerDiscoveryInfo) IsSet ¶

func (NullableServerDiscoveryInfo) MarshalJSON ¶

func (v NullableServerDiscoveryInfo) MarshalJSON() ([]byte, error)

func (*NullableServerDiscoveryInfo) Set ¶

func (*NullableServerDiscoveryInfo) UnmarshalJSON ¶

func (v *NullableServerDiscoveryInfo) UnmarshalJSON(src []byte) error

func (*NullableServerDiscoveryInfo) Unset ¶

func (v *NullableServerDiscoveryInfo) Unset()

type NullableServerRestartingMessage ¶

type NullableServerRestartingMessage struct {
	// contains filtered or unexported fields
}

func (NullableServerRestartingMessage) Get ¶

func (NullableServerRestartingMessage) IsSet ¶

func (NullableServerRestartingMessage) MarshalJSON ¶

func (v NullableServerRestartingMessage) MarshalJSON() ([]byte, error)

func (*NullableServerRestartingMessage) Set ¶

func (*NullableServerRestartingMessage) UnmarshalJSON ¶

func (v *NullableServerRestartingMessage) UnmarshalJSON(src []byte) error

func (*NullableServerRestartingMessage) Unset ¶

type NullableServerShuttingDownMessage ¶

type NullableServerShuttingDownMessage struct {
	// contains filtered or unexported fields
}

func (NullableServerShuttingDownMessage) Get ¶

func (NullableServerShuttingDownMessage) IsSet ¶

func (NullableServerShuttingDownMessage) MarshalJSON ¶

func (v NullableServerShuttingDownMessage) MarshalJSON() ([]byte, error)

func (*NullableServerShuttingDownMessage) Set ¶

func (*NullableServerShuttingDownMessage) UnmarshalJSON ¶

func (v *NullableServerShuttingDownMessage) UnmarshalJSON(src []byte) error

func (*NullableServerShuttingDownMessage) Unset ¶

type NullableSessionInfoDto ¶

type NullableSessionInfoDto struct {
	// contains filtered or unexported fields
}

func NewNullableSessionInfoDto ¶

func NewNullableSessionInfoDto(val *SessionInfoDto) *NullableSessionInfoDto

func (NullableSessionInfoDto) Get ¶

func (NullableSessionInfoDto) IsSet ¶

func (v NullableSessionInfoDto) IsSet() bool

func (NullableSessionInfoDto) MarshalJSON ¶

func (v NullableSessionInfoDto) MarshalJSON() ([]byte, error)

func (*NullableSessionInfoDto) Set ¶

func (*NullableSessionInfoDto) UnmarshalJSON ¶

func (v *NullableSessionInfoDto) UnmarshalJSON(src []byte) error

func (*NullableSessionInfoDto) Unset ¶

func (v *NullableSessionInfoDto) Unset()

type NullableSessionMessageType ¶

type NullableSessionMessageType struct {
	// contains filtered or unexported fields
}

func NewNullableSessionMessageType ¶

func NewNullableSessionMessageType(val *SessionMessageType) *NullableSessionMessageType

func (NullableSessionMessageType) Get ¶

func (NullableSessionMessageType) IsSet ¶

func (v NullableSessionMessageType) IsSet() bool

func (NullableSessionMessageType) MarshalJSON ¶

func (v NullableSessionMessageType) MarshalJSON() ([]byte, error)

func (*NullableSessionMessageType) Set ¶

func (*NullableSessionMessageType) UnmarshalJSON ¶

func (v *NullableSessionMessageType) UnmarshalJSON(src []byte) error

func (*NullableSessionMessageType) Unset ¶

func (v *NullableSessionMessageType) Unset()

type NullableSessionUserInfo ¶

type NullableSessionUserInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSessionUserInfo ¶

func NewNullableSessionUserInfo(val *SessionUserInfo) *NullableSessionUserInfo

func (NullableSessionUserInfo) Get ¶

func (NullableSessionUserInfo) IsSet ¶

func (v NullableSessionUserInfo) IsSet() bool

func (NullableSessionUserInfo) MarshalJSON ¶

func (v NullableSessionUserInfo) MarshalJSON() ([]byte, error)

func (*NullableSessionUserInfo) Set ¶

func (*NullableSessionUserInfo) UnmarshalJSON ¶

func (v *NullableSessionUserInfo) UnmarshalJSON(src []byte) error

func (*NullableSessionUserInfo) Unset ¶

func (v *NullableSessionUserInfo) Unset()

type NullableSessionsMessage ¶

type NullableSessionsMessage struct {
	// contains filtered or unexported fields
}

func NewNullableSessionsMessage ¶

func NewNullableSessionsMessage(val *SessionsMessage) *NullableSessionsMessage

func (NullableSessionsMessage) Get ¶

func (NullableSessionsMessage) IsSet ¶

func (v NullableSessionsMessage) IsSet() bool

func (NullableSessionsMessage) MarshalJSON ¶

func (v NullableSessionsMessage) MarshalJSON() ([]byte, error)

func (*NullableSessionsMessage) Set ¶

func (*NullableSessionsMessage) UnmarshalJSON ¶

func (v *NullableSessionsMessage) UnmarshalJSON(src []byte) error

func (*NullableSessionsMessage) Unset ¶

func (v *NullableSessionsMessage) Unset()

type NullableSessionsStartMessage ¶

type NullableSessionsStartMessage struct {
	// contains filtered or unexported fields
}

func (NullableSessionsStartMessage) Get ¶

func (NullableSessionsStartMessage) IsSet ¶

func (NullableSessionsStartMessage) MarshalJSON ¶

func (v NullableSessionsStartMessage) MarshalJSON() ([]byte, error)

func (*NullableSessionsStartMessage) Set ¶

func (*NullableSessionsStartMessage) UnmarshalJSON ¶

func (v *NullableSessionsStartMessage) UnmarshalJSON(src []byte) error

func (*NullableSessionsStartMessage) Unset ¶

func (v *NullableSessionsStartMessage) Unset()

type NullableSessionsStopMessage ¶

type NullableSessionsStopMessage struct {
	// contains filtered or unexported fields
}

func (NullableSessionsStopMessage) Get ¶

func (NullableSessionsStopMessage) IsSet ¶

func (NullableSessionsStopMessage) MarshalJSON ¶

func (v NullableSessionsStopMessage) MarshalJSON() ([]byte, error)

func (*NullableSessionsStopMessage) Set ¶

func (*NullableSessionsStopMessage) UnmarshalJSON ¶

func (v *NullableSessionsStopMessage) UnmarshalJSON(src []byte) error

func (*NullableSessionsStopMessage) Unset ¶

func (v *NullableSessionsStopMessage) Unset()

type NullableSetChannelMappingDto ¶

type NullableSetChannelMappingDto struct {
	// contains filtered or unexported fields
}

func (NullableSetChannelMappingDto) Get ¶

func (NullableSetChannelMappingDto) IsSet ¶

func (NullableSetChannelMappingDto) MarshalJSON ¶

func (v NullableSetChannelMappingDto) MarshalJSON() ([]byte, error)

func (*NullableSetChannelMappingDto) Set ¶

func (*NullableSetChannelMappingDto) UnmarshalJSON ¶

func (v *NullableSetChannelMappingDto) UnmarshalJSON(src []byte) error

func (*NullableSetChannelMappingDto) Unset ¶

func (v *NullableSetChannelMappingDto) Unset()

type NullableSetPlaylistItemRequestDto ¶

type NullableSetPlaylistItemRequestDto struct {
	// contains filtered or unexported fields
}

func (NullableSetPlaylistItemRequestDto) Get ¶

func (NullableSetPlaylistItemRequestDto) IsSet ¶

func (NullableSetPlaylistItemRequestDto) MarshalJSON ¶

func (v NullableSetPlaylistItemRequestDto) MarshalJSON() ([]byte, error)

func (*NullableSetPlaylistItemRequestDto) Set ¶

func (*NullableSetPlaylistItemRequestDto) UnmarshalJSON ¶

func (v *NullableSetPlaylistItemRequestDto) UnmarshalJSON(src []byte) error

func (*NullableSetPlaylistItemRequestDto) Unset ¶

type NullableSetRepeatModeRequestDto ¶

type NullableSetRepeatModeRequestDto struct {
	// contains filtered or unexported fields
}

func (NullableSetRepeatModeRequestDto) Get ¶

func (NullableSetRepeatModeRequestDto) IsSet ¶

func (NullableSetRepeatModeRequestDto) MarshalJSON ¶

func (v NullableSetRepeatModeRequestDto) MarshalJSON() ([]byte, error)

func (*NullableSetRepeatModeRequestDto) Set ¶

func (*NullableSetRepeatModeRequestDto) UnmarshalJSON ¶

func (v *NullableSetRepeatModeRequestDto) UnmarshalJSON(src []byte) error

func (*NullableSetRepeatModeRequestDto) Unset ¶

type NullableSetShuffleModeRequestDto ¶

type NullableSetShuffleModeRequestDto struct {
	// contains filtered or unexported fields
}

func (NullableSetShuffleModeRequestDto) Get ¶

func (NullableSetShuffleModeRequestDto) IsSet ¶

func (NullableSetShuffleModeRequestDto) MarshalJSON ¶

func (v NullableSetShuffleModeRequestDto) MarshalJSON() ([]byte, error)

func (*NullableSetShuffleModeRequestDto) Set ¶

func (*NullableSetShuffleModeRequestDto) UnmarshalJSON ¶

func (v *NullableSetShuffleModeRequestDto) UnmarshalJSON(src []byte) error

func (*NullableSetShuffleModeRequestDto) Unset ¶

type NullableSongInfo ¶

type NullableSongInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSongInfo ¶

func NewNullableSongInfo(val *SongInfo) *NullableSongInfo

func (NullableSongInfo) Get ¶

func (v NullableSongInfo) Get() *SongInfo

func (NullableSongInfo) IsSet ¶

func (v NullableSongInfo) IsSet() bool

func (NullableSongInfo) MarshalJSON ¶

func (v NullableSongInfo) MarshalJSON() ([]byte, error)

func (*NullableSongInfo) Set ¶

func (v *NullableSongInfo) Set(val *SongInfo)

func (*NullableSongInfo) UnmarshalJSON ¶

func (v *NullableSongInfo) UnmarshalJSON(src []byte) error

func (*NullableSongInfo) Unset ¶

func (v *NullableSongInfo) Unset()

type NullableSortOrder ¶

type NullableSortOrder struct {
	// contains filtered or unexported fields
}

func NewNullableSortOrder ¶

func NewNullableSortOrder(val *SortOrder) *NullableSortOrder

func (NullableSortOrder) Get ¶

func (v NullableSortOrder) Get() *SortOrder

func (NullableSortOrder) IsSet ¶

func (v NullableSortOrder) IsSet() bool

func (NullableSortOrder) MarshalJSON ¶

func (v NullableSortOrder) MarshalJSON() ([]byte, error)

func (*NullableSortOrder) Set ¶

func (v *NullableSortOrder) Set(val *SortOrder)

func (*NullableSortOrder) UnmarshalJSON ¶

func (v *NullableSortOrder) UnmarshalJSON(src []byte) error

func (*NullableSortOrder) Unset ¶

func (v *NullableSortOrder) Unset()

type NullableSpecialViewOptionDto ¶

type NullableSpecialViewOptionDto struct {
	// contains filtered or unexported fields
}

func (NullableSpecialViewOptionDto) Get ¶

func (NullableSpecialViewOptionDto) IsSet ¶

func (NullableSpecialViewOptionDto) MarshalJSON ¶

func (v NullableSpecialViewOptionDto) MarshalJSON() ([]byte, error)

func (*NullableSpecialViewOptionDto) Set ¶

func (*NullableSpecialViewOptionDto) UnmarshalJSON ¶

func (v *NullableSpecialViewOptionDto) UnmarshalJSON(src []byte) error

func (*NullableSpecialViewOptionDto) Unset ¶

func (v *NullableSpecialViewOptionDto) Unset()

type NullableStartupConfigurationDto ¶

type NullableStartupConfigurationDto struct {
	// contains filtered or unexported fields
}

func (NullableStartupConfigurationDto) Get ¶

func (NullableStartupConfigurationDto) IsSet ¶

func (NullableStartupConfigurationDto) MarshalJSON ¶

func (v NullableStartupConfigurationDto) MarshalJSON() ([]byte, error)

func (*NullableStartupConfigurationDto) Set ¶

func (*NullableStartupConfigurationDto) UnmarshalJSON ¶

func (v *NullableStartupConfigurationDto) UnmarshalJSON(src []byte) error

func (*NullableStartupConfigurationDto) Unset ¶

type NullableStartupRemoteAccessDto ¶

type NullableStartupRemoteAccessDto struct {
	// contains filtered or unexported fields
}

func (NullableStartupRemoteAccessDto) Get ¶

func (NullableStartupRemoteAccessDto) IsSet ¶

func (NullableStartupRemoteAccessDto) MarshalJSON ¶

func (v NullableStartupRemoteAccessDto) MarshalJSON() ([]byte, error)

func (*NullableStartupRemoteAccessDto) Set ¶

func (*NullableStartupRemoteAccessDto) UnmarshalJSON ¶

func (v *NullableStartupRemoteAccessDto) UnmarshalJSON(src []byte) error

func (*NullableStartupRemoteAccessDto) Unset ¶

func (v *NullableStartupRemoteAccessDto) Unset()

type NullableStartupUserDto ¶

type NullableStartupUserDto struct {
	// contains filtered or unexported fields
}

func NewNullableStartupUserDto ¶

func NewNullableStartupUserDto(val *StartupUserDto) *NullableStartupUserDto

func (NullableStartupUserDto) Get ¶

func (NullableStartupUserDto) IsSet ¶

func (v NullableStartupUserDto) IsSet() bool

func (NullableStartupUserDto) MarshalJSON ¶

func (v NullableStartupUserDto) MarshalJSON() ([]byte, error)

func (*NullableStartupUserDto) Set ¶

func (*NullableStartupUserDto) UnmarshalJSON ¶

func (v *NullableStartupUserDto) UnmarshalJSON(src []byte) error

func (*NullableStartupUserDto) Unset ¶

func (v *NullableStartupUserDto) Unset()

type NullableString ¶

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString ¶

func NewNullableString(val *string) *NullableString

func (NullableString) Get ¶

func (v NullableString) Get() *string

func (NullableString) IsSet ¶

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON ¶

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set ¶

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON ¶

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset ¶

func (v *NullableString) Unset()

type NullableStringGroupUpdate ¶

type NullableStringGroupUpdate struct {
	// contains filtered or unexported fields
}

func NewNullableStringGroupUpdate ¶

func NewNullableStringGroupUpdate(val *StringGroupUpdate) *NullableStringGroupUpdate

func (NullableStringGroupUpdate) Get ¶

func (NullableStringGroupUpdate) IsSet ¶

func (v NullableStringGroupUpdate) IsSet() bool

func (NullableStringGroupUpdate) MarshalJSON ¶

func (v NullableStringGroupUpdate) MarshalJSON() ([]byte, error)

func (*NullableStringGroupUpdate) Set ¶

func (*NullableStringGroupUpdate) UnmarshalJSON ¶

func (v *NullableStringGroupUpdate) UnmarshalJSON(src []byte) error

func (*NullableStringGroupUpdate) Unset ¶

func (v *NullableStringGroupUpdate) Unset()

type NullableSubtitleDeliveryMethod ¶

type NullableSubtitleDeliveryMethod struct {
	// contains filtered or unexported fields
}

func (NullableSubtitleDeliveryMethod) Get ¶

func (NullableSubtitleDeliveryMethod) IsSet ¶

func (NullableSubtitleDeliveryMethod) MarshalJSON ¶

func (v NullableSubtitleDeliveryMethod) MarshalJSON() ([]byte, error)

func (*NullableSubtitleDeliveryMethod) Set ¶

func (*NullableSubtitleDeliveryMethod) UnmarshalJSON ¶

func (v *NullableSubtitleDeliveryMethod) UnmarshalJSON(src []byte) error

func (*NullableSubtitleDeliveryMethod) Unset ¶

func (v *NullableSubtitleDeliveryMethod) Unset()

type NullableSubtitleOptions ¶

type NullableSubtitleOptions struct {
	// contains filtered or unexported fields
}

func NewNullableSubtitleOptions ¶

func NewNullableSubtitleOptions(val *SubtitleOptions) *NullableSubtitleOptions

func (NullableSubtitleOptions) Get ¶

func (NullableSubtitleOptions) IsSet ¶

func (v NullableSubtitleOptions) IsSet() bool

func (NullableSubtitleOptions) MarshalJSON ¶

func (v NullableSubtitleOptions) MarshalJSON() ([]byte, error)

func (*NullableSubtitleOptions) Set ¶

func (*NullableSubtitleOptions) UnmarshalJSON ¶

func (v *NullableSubtitleOptions) UnmarshalJSON(src []byte) error

func (*NullableSubtitleOptions) Unset ¶

func (v *NullableSubtitleOptions) Unset()

type NullableSubtitlePlaybackMode ¶

type NullableSubtitlePlaybackMode struct {
	// contains filtered or unexported fields
}

func (NullableSubtitlePlaybackMode) Get ¶

func (NullableSubtitlePlaybackMode) IsSet ¶

func (NullableSubtitlePlaybackMode) MarshalJSON ¶

func (v NullableSubtitlePlaybackMode) MarshalJSON() ([]byte, error)

func (*NullableSubtitlePlaybackMode) Set ¶

func (*NullableSubtitlePlaybackMode) UnmarshalJSON ¶

func (v *NullableSubtitlePlaybackMode) UnmarshalJSON(src []byte) error

func (*NullableSubtitlePlaybackMode) Unset ¶

func (v *NullableSubtitlePlaybackMode) Unset()

type NullableSubtitleProfile ¶

type NullableSubtitleProfile struct {
	// contains filtered or unexported fields
}

func NewNullableSubtitleProfile ¶

func NewNullableSubtitleProfile(val *SubtitleProfile) *NullableSubtitleProfile

func (NullableSubtitleProfile) Get ¶

func (NullableSubtitleProfile) IsSet ¶

func (v NullableSubtitleProfile) IsSet() bool

func (NullableSubtitleProfile) MarshalJSON ¶

func (v NullableSubtitleProfile) MarshalJSON() ([]byte, error)

func (*NullableSubtitleProfile) Set ¶

func (*NullableSubtitleProfile) UnmarshalJSON ¶

func (v *NullableSubtitleProfile) UnmarshalJSON(src []byte) error

func (*NullableSubtitleProfile) Unset ¶

func (v *NullableSubtitleProfile) Unset()

type NullableSyncPlayCommandMessage ¶

type NullableSyncPlayCommandMessage struct {
	// contains filtered or unexported fields
}

func (NullableSyncPlayCommandMessage) Get ¶

func (NullableSyncPlayCommandMessage) IsSet ¶

func (NullableSyncPlayCommandMessage) MarshalJSON ¶

func (v NullableSyncPlayCommandMessage) MarshalJSON() ([]byte, error)

func (*NullableSyncPlayCommandMessage) Set ¶

func (*NullableSyncPlayCommandMessage) UnmarshalJSON ¶

func (v *NullableSyncPlayCommandMessage) UnmarshalJSON(src []byte) error

func (*NullableSyncPlayCommandMessage) Unset ¶

func (v *NullableSyncPlayCommandMessage) Unset()

type NullableSyncPlayGroupUpdateCommandMessage ¶

type NullableSyncPlayGroupUpdateCommandMessage struct {
	// contains filtered or unexported fields
}

func (NullableSyncPlayGroupUpdateCommandMessage) Get ¶

func (NullableSyncPlayGroupUpdateCommandMessage) IsSet ¶

func (NullableSyncPlayGroupUpdateCommandMessage) MarshalJSON ¶

func (*NullableSyncPlayGroupUpdateCommandMessage) Set ¶

func (*NullableSyncPlayGroupUpdateCommandMessage) UnmarshalJSON ¶

func (v *NullableSyncPlayGroupUpdateCommandMessage) UnmarshalJSON(src []byte) error

func (*NullableSyncPlayGroupUpdateCommandMessage) Unset ¶

type NullableSyncPlayQueueItem ¶

type NullableSyncPlayQueueItem struct {
	// contains filtered or unexported fields
}

func NewNullableSyncPlayQueueItem ¶

func NewNullableSyncPlayQueueItem(val *SyncPlayQueueItem) *NullableSyncPlayQueueItem

func (NullableSyncPlayQueueItem) Get ¶

func (NullableSyncPlayQueueItem) IsSet ¶

func (v NullableSyncPlayQueueItem) IsSet() bool

func (NullableSyncPlayQueueItem) MarshalJSON ¶

func (v NullableSyncPlayQueueItem) MarshalJSON() ([]byte, error)

func (*NullableSyncPlayQueueItem) Set ¶

func (*NullableSyncPlayQueueItem) UnmarshalJSON ¶

func (v *NullableSyncPlayQueueItem) UnmarshalJSON(src []byte) error

func (*NullableSyncPlayQueueItem) Unset ¶

func (v *NullableSyncPlayQueueItem) Unset()

type NullableSyncPlayUserAccessType ¶

type NullableSyncPlayUserAccessType struct {
	// contains filtered or unexported fields
}

func (NullableSyncPlayUserAccessType) Get ¶

func (NullableSyncPlayUserAccessType) IsSet ¶

func (NullableSyncPlayUserAccessType) MarshalJSON ¶

func (v NullableSyncPlayUserAccessType) MarshalJSON() ([]byte, error)

func (*NullableSyncPlayUserAccessType) Set ¶

func (*NullableSyncPlayUserAccessType) UnmarshalJSON ¶

func (v *NullableSyncPlayUserAccessType) UnmarshalJSON(src []byte) error

func (*NullableSyncPlayUserAccessType) Unset ¶

func (v *NullableSyncPlayUserAccessType) Unset()

type NullableSystemInfo ¶

type NullableSystemInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSystemInfo ¶

func NewNullableSystemInfo(val *SystemInfo) *NullableSystemInfo

func (NullableSystemInfo) Get ¶

func (v NullableSystemInfo) Get() *SystemInfo

func (NullableSystemInfo) IsSet ¶

func (v NullableSystemInfo) IsSet() bool

func (NullableSystemInfo) MarshalJSON ¶

func (v NullableSystemInfo) MarshalJSON() ([]byte, error)

func (*NullableSystemInfo) Set ¶

func (v *NullableSystemInfo) Set(val *SystemInfo)

func (*NullableSystemInfo) UnmarshalJSON ¶

func (v *NullableSystemInfo) UnmarshalJSON(src []byte) error

func (*NullableSystemInfo) Unset ¶

func (v *NullableSystemInfo) Unset()

type NullableTaskCompletionStatus ¶

type NullableTaskCompletionStatus struct {
	// contains filtered or unexported fields
}

func (NullableTaskCompletionStatus) Get ¶

func (NullableTaskCompletionStatus) IsSet ¶

func (NullableTaskCompletionStatus) MarshalJSON ¶

func (v NullableTaskCompletionStatus) MarshalJSON() ([]byte, error)

func (*NullableTaskCompletionStatus) Set ¶

func (*NullableTaskCompletionStatus) UnmarshalJSON ¶

func (v *NullableTaskCompletionStatus) UnmarshalJSON(src []byte) error

func (*NullableTaskCompletionStatus) Unset ¶

func (v *NullableTaskCompletionStatus) Unset()

type NullableTaskInfo ¶

type NullableTaskInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTaskInfo ¶

func NewNullableTaskInfo(val *TaskInfo) *NullableTaskInfo

func (NullableTaskInfo) Get ¶

func (v NullableTaskInfo) Get() *TaskInfo

func (NullableTaskInfo) IsSet ¶

func (v NullableTaskInfo) IsSet() bool

func (NullableTaskInfo) MarshalJSON ¶

func (v NullableTaskInfo) MarshalJSON() ([]byte, error)

func (*NullableTaskInfo) Set ¶

func (v *NullableTaskInfo) Set(val *TaskInfo)

func (*NullableTaskInfo) UnmarshalJSON ¶

func (v *NullableTaskInfo) UnmarshalJSON(src []byte) error

func (*NullableTaskInfo) Unset ¶

func (v *NullableTaskInfo) Unset()

type NullableTaskResult ¶

type NullableTaskResult struct {
	// contains filtered or unexported fields
}

func NewNullableTaskResult ¶

func NewNullableTaskResult(val *TaskResult) *NullableTaskResult

func (NullableTaskResult) Get ¶

func (v NullableTaskResult) Get() *TaskResult

func (NullableTaskResult) IsSet ¶

func (v NullableTaskResult) IsSet() bool

func (NullableTaskResult) MarshalJSON ¶

func (v NullableTaskResult) MarshalJSON() ([]byte, error)

func (*NullableTaskResult) Set ¶

func (v *NullableTaskResult) Set(val *TaskResult)

func (*NullableTaskResult) UnmarshalJSON ¶

func (v *NullableTaskResult) UnmarshalJSON(src []byte) error

func (*NullableTaskResult) Unset ¶

func (v *NullableTaskResult) Unset()

type NullableTaskState ¶

type NullableTaskState struct {
	// contains filtered or unexported fields
}

func NewNullableTaskState ¶

func NewNullableTaskState(val *TaskState) *NullableTaskState

func (NullableTaskState) Get ¶

func (v NullableTaskState) Get() *TaskState

func (NullableTaskState) IsSet ¶

func (v NullableTaskState) IsSet() bool

func (NullableTaskState) MarshalJSON ¶

func (v NullableTaskState) MarshalJSON() ([]byte, error)

func (*NullableTaskState) Set ¶

func (v *NullableTaskState) Set(val *TaskState)

func (*NullableTaskState) UnmarshalJSON ¶

func (v *NullableTaskState) UnmarshalJSON(src []byte) error

func (*NullableTaskState) Unset ¶

func (v *NullableTaskState) Unset()

type NullableTaskTriggerInfo ¶

type NullableTaskTriggerInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTaskTriggerInfo ¶

func NewNullableTaskTriggerInfo(val *TaskTriggerInfo) *NullableTaskTriggerInfo

func (NullableTaskTriggerInfo) Get ¶

func (NullableTaskTriggerInfo) IsSet ¶

func (v NullableTaskTriggerInfo) IsSet() bool

func (NullableTaskTriggerInfo) MarshalJSON ¶

func (v NullableTaskTriggerInfo) MarshalJSON() ([]byte, error)

func (*NullableTaskTriggerInfo) Set ¶

func (*NullableTaskTriggerInfo) UnmarshalJSON ¶

func (v *NullableTaskTriggerInfo) UnmarshalJSON(src []byte) error

func (*NullableTaskTriggerInfo) Unset ¶

func (v *NullableTaskTriggerInfo) Unset()

type NullableThemeMediaResult ¶

type NullableThemeMediaResult struct {
	// contains filtered or unexported fields
}

func NewNullableThemeMediaResult ¶

func NewNullableThemeMediaResult(val *ThemeMediaResult) *NullableThemeMediaResult

func (NullableThemeMediaResult) Get ¶

func (NullableThemeMediaResult) IsSet ¶

func (v NullableThemeMediaResult) IsSet() bool

func (NullableThemeMediaResult) MarshalJSON ¶

func (v NullableThemeMediaResult) MarshalJSON() ([]byte, error)

func (*NullableThemeMediaResult) Set ¶

func (*NullableThemeMediaResult) UnmarshalJSON ¶

func (v *NullableThemeMediaResult) UnmarshalJSON(src []byte) error

func (*NullableThemeMediaResult) Unset ¶

func (v *NullableThemeMediaResult) Unset()

type NullableTime ¶

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime ¶

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get ¶

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet ¶

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON ¶

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set ¶

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON ¶

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset ¶

func (v *NullableTime) Unset()

type NullableTimerCancelledMessage ¶

type NullableTimerCancelledMessage struct {
	// contains filtered or unexported fields
}

func (NullableTimerCancelledMessage) Get ¶

func (NullableTimerCancelledMessage) IsSet ¶

func (NullableTimerCancelledMessage) MarshalJSON ¶

func (v NullableTimerCancelledMessage) MarshalJSON() ([]byte, error)

func (*NullableTimerCancelledMessage) Set ¶

func (*NullableTimerCancelledMessage) UnmarshalJSON ¶

func (v *NullableTimerCancelledMessage) UnmarshalJSON(src []byte) error

func (*NullableTimerCancelledMessage) Unset ¶

func (v *NullableTimerCancelledMessage) Unset()

type NullableTimerCreatedMessage ¶

type NullableTimerCreatedMessage struct {
	// contains filtered or unexported fields
}

func (NullableTimerCreatedMessage) Get ¶

func (NullableTimerCreatedMessage) IsSet ¶

func (NullableTimerCreatedMessage) MarshalJSON ¶

func (v NullableTimerCreatedMessage) MarshalJSON() ([]byte, error)

func (*NullableTimerCreatedMessage) Set ¶

func (*NullableTimerCreatedMessage) UnmarshalJSON ¶

func (v *NullableTimerCreatedMessage) UnmarshalJSON(src []byte) error

func (*NullableTimerCreatedMessage) Unset ¶

func (v *NullableTimerCreatedMessage) Unset()

type NullableTimerEventInfo ¶

type NullableTimerEventInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTimerEventInfo ¶

func NewNullableTimerEventInfo(val *TimerEventInfo) *NullableTimerEventInfo

func (NullableTimerEventInfo) Get ¶

func (NullableTimerEventInfo) IsSet ¶

func (v NullableTimerEventInfo) IsSet() bool

func (NullableTimerEventInfo) MarshalJSON ¶

func (v NullableTimerEventInfo) MarshalJSON() ([]byte, error)

func (*NullableTimerEventInfo) Set ¶

func (*NullableTimerEventInfo) UnmarshalJSON ¶

func (v *NullableTimerEventInfo) UnmarshalJSON(src []byte) error

func (*NullableTimerEventInfo) Unset ¶

func (v *NullableTimerEventInfo) Unset()

type NullableTimerInfoDto ¶

type NullableTimerInfoDto struct {
	// contains filtered or unexported fields
}

func NewNullableTimerInfoDto ¶

func NewNullableTimerInfoDto(val *TimerInfoDto) *NullableTimerInfoDto

func (NullableTimerInfoDto) Get ¶

func (NullableTimerInfoDto) IsSet ¶

func (v NullableTimerInfoDto) IsSet() bool

func (NullableTimerInfoDto) MarshalJSON ¶

func (v NullableTimerInfoDto) MarshalJSON() ([]byte, error)

func (*NullableTimerInfoDto) Set ¶

func (v *NullableTimerInfoDto) Set(val *TimerInfoDto)

func (*NullableTimerInfoDto) UnmarshalJSON ¶

func (v *NullableTimerInfoDto) UnmarshalJSON(src []byte) error

func (*NullableTimerInfoDto) Unset ¶

func (v *NullableTimerInfoDto) Unset()

type NullableTimerInfoDtoQueryResult ¶

type NullableTimerInfoDtoQueryResult struct {
	// contains filtered or unexported fields
}

func (NullableTimerInfoDtoQueryResult) Get ¶

func (NullableTimerInfoDtoQueryResult) IsSet ¶

func (NullableTimerInfoDtoQueryResult) MarshalJSON ¶

func (v NullableTimerInfoDtoQueryResult) MarshalJSON() ([]byte, error)

func (*NullableTimerInfoDtoQueryResult) Set ¶

func (*NullableTimerInfoDtoQueryResult) UnmarshalJSON ¶

func (v *NullableTimerInfoDtoQueryResult) UnmarshalJSON(src []byte) error

func (*NullableTimerInfoDtoQueryResult) Unset ¶

type NullableTonemappingAlgorithm ¶

type NullableTonemappingAlgorithm struct {
	// contains filtered or unexported fields
}

func (NullableTonemappingAlgorithm) Get ¶

func (NullableTonemappingAlgorithm) IsSet ¶

func (NullableTonemappingAlgorithm) MarshalJSON ¶

func (v NullableTonemappingAlgorithm) MarshalJSON() ([]byte, error)

func (*NullableTonemappingAlgorithm) Set ¶

func (*NullableTonemappingAlgorithm) UnmarshalJSON ¶

func (v *NullableTonemappingAlgorithm) UnmarshalJSON(src []byte) error

func (*NullableTonemappingAlgorithm) Unset ¶

func (v *NullableTonemappingAlgorithm) Unset()

type NullableTonemappingMode ¶

type NullableTonemappingMode struct {
	// contains filtered or unexported fields
}

func NewNullableTonemappingMode ¶

func NewNullableTonemappingMode(val *TonemappingMode) *NullableTonemappingMode

func (NullableTonemappingMode) Get ¶

func (NullableTonemappingMode) IsSet ¶

func (v NullableTonemappingMode) IsSet() bool

func (NullableTonemappingMode) MarshalJSON ¶

func (v NullableTonemappingMode) MarshalJSON() ([]byte, error)

func (*NullableTonemappingMode) Set ¶

func (*NullableTonemappingMode) UnmarshalJSON ¶

func (v *NullableTonemappingMode) UnmarshalJSON(src []byte) error

func (*NullableTonemappingMode) Unset ¶

func (v *NullableTonemappingMode) Unset()

type NullableTonemappingRange ¶

type NullableTonemappingRange struct {
	// contains filtered or unexported fields
}

func NewNullableTonemappingRange ¶

func NewNullableTonemappingRange(val *TonemappingRange) *NullableTonemappingRange

func (NullableTonemappingRange) Get ¶

func (NullableTonemappingRange) IsSet ¶

func (v NullableTonemappingRange) IsSet() bool

func (NullableTonemappingRange) MarshalJSON ¶

func (v NullableTonemappingRange) MarshalJSON() ([]byte, error)

func (*NullableTonemappingRange) Set ¶

func (*NullableTonemappingRange) UnmarshalJSON ¶

func (v *NullableTonemappingRange) UnmarshalJSON(src []byte) error

func (*NullableTonemappingRange) Unset ¶

func (v *NullableTonemappingRange) Unset()

type NullableTrailerInfo ¶

type NullableTrailerInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTrailerInfo ¶

func NewNullableTrailerInfo(val *TrailerInfo) *NullableTrailerInfo

func (NullableTrailerInfo) Get ¶

func (NullableTrailerInfo) IsSet ¶

func (v NullableTrailerInfo) IsSet() bool

func (NullableTrailerInfo) MarshalJSON ¶

func (v NullableTrailerInfo) MarshalJSON() ([]byte, error)

func (*NullableTrailerInfo) Set ¶

func (v *NullableTrailerInfo) Set(val *TrailerInfo)

func (*NullableTrailerInfo) UnmarshalJSON ¶

func (v *NullableTrailerInfo) UnmarshalJSON(src []byte) error

func (*NullableTrailerInfo) Unset ¶

func (v *NullableTrailerInfo) Unset()

type NullableTrailerInfoRemoteSearchQuery ¶

type NullableTrailerInfoRemoteSearchQuery struct {
	// contains filtered or unexported fields
}

func (NullableTrailerInfoRemoteSearchQuery) Get ¶

func (NullableTrailerInfoRemoteSearchQuery) IsSet ¶

func (NullableTrailerInfoRemoteSearchQuery) MarshalJSON ¶

func (v NullableTrailerInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*NullableTrailerInfoRemoteSearchQuery) Set ¶

func (*NullableTrailerInfoRemoteSearchQuery) UnmarshalJSON ¶

func (v *NullableTrailerInfoRemoteSearchQuery) UnmarshalJSON(src []byte) error

func (*NullableTrailerInfoRemoteSearchQuery) Unset ¶

type NullableTranscodeReason ¶

type NullableTranscodeReason struct {
	// contains filtered or unexported fields
}

func NewNullableTranscodeReason ¶

func NewNullableTranscodeReason(val *TranscodeReason) *NullableTranscodeReason

func (NullableTranscodeReason) Get ¶

func (NullableTranscodeReason) IsSet ¶

func (v NullableTranscodeReason) IsSet() bool

func (NullableTranscodeReason) MarshalJSON ¶

func (v NullableTranscodeReason) MarshalJSON() ([]byte, error)

func (*NullableTranscodeReason) Set ¶

func (*NullableTranscodeReason) UnmarshalJSON ¶

func (v *NullableTranscodeReason) UnmarshalJSON(src []byte) error

func (*NullableTranscodeReason) Unset ¶

func (v *NullableTranscodeReason) Unset()

type NullableTranscodeSeekInfo ¶

type NullableTranscodeSeekInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTranscodeSeekInfo ¶

func NewNullableTranscodeSeekInfo(val *TranscodeSeekInfo) *NullableTranscodeSeekInfo

func (NullableTranscodeSeekInfo) Get ¶

func (NullableTranscodeSeekInfo) IsSet ¶

func (v NullableTranscodeSeekInfo) IsSet() bool

func (NullableTranscodeSeekInfo) MarshalJSON ¶

func (v NullableTranscodeSeekInfo) MarshalJSON() ([]byte, error)

func (*NullableTranscodeSeekInfo) Set ¶

func (*NullableTranscodeSeekInfo) UnmarshalJSON ¶

func (v *NullableTranscodeSeekInfo) UnmarshalJSON(src []byte) error

func (*NullableTranscodeSeekInfo) Unset ¶

func (v *NullableTranscodeSeekInfo) Unset()

type NullableTranscodingInfo ¶

type NullableTranscodingInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTranscodingInfo ¶

func NewNullableTranscodingInfo(val *TranscodingInfo) *NullableTranscodingInfo

func (NullableTranscodingInfo) Get ¶

func (NullableTranscodingInfo) IsSet ¶

func (v NullableTranscodingInfo) IsSet() bool

func (NullableTranscodingInfo) MarshalJSON ¶

func (v NullableTranscodingInfo) MarshalJSON() ([]byte, error)

func (*NullableTranscodingInfo) Set ¶

func (*NullableTranscodingInfo) UnmarshalJSON ¶

func (v *NullableTranscodingInfo) UnmarshalJSON(src []byte) error

func (*NullableTranscodingInfo) Unset ¶

func (v *NullableTranscodingInfo) Unset()

type NullableTranscodingProfile ¶

type NullableTranscodingProfile struct {
	// contains filtered or unexported fields
}

func NewNullableTranscodingProfile ¶

func NewNullableTranscodingProfile(val *TranscodingProfile) *NullableTranscodingProfile

func (NullableTranscodingProfile) Get ¶

func (NullableTranscodingProfile) IsSet ¶

func (v NullableTranscodingProfile) IsSet() bool

func (NullableTranscodingProfile) MarshalJSON ¶

func (v NullableTranscodingProfile) MarshalJSON() ([]byte, error)

func (*NullableTranscodingProfile) Set ¶

func (*NullableTranscodingProfile) UnmarshalJSON ¶

func (v *NullableTranscodingProfile) UnmarshalJSON(src []byte) error

func (*NullableTranscodingProfile) Unset ¶

func (v *NullableTranscodingProfile) Unset()

type NullableTransportStreamTimestamp ¶

type NullableTransportStreamTimestamp struct {
	// contains filtered or unexported fields
}

func (NullableTransportStreamTimestamp) Get ¶

func (NullableTransportStreamTimestamp) IsSet ¶

func (NullableTransportStreamTimestamp) MarshalJSON ¶

func (v NullableTransportStreamTimestamp) MarshalJSON() ([]byte, error)

func (*NullableTransportStreamTimestamp) Set ¶

func (*NullableTransportStreamTimestamp) UnmarshalJSON ¶

func (v *NullableTransportStreamTimestamp) UnmarshalJSON(src []byte) error

func (*NullableTransportStreamTimestamp) Unset ¶

type NullableTrickplayInfo ¶

type NullableTrickplayInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTrickplayInfo ¶

func NewNullableTrickplayInfo(val *TrickplayInfo) *NullableTrickplayInfo

func (NullableTrickplayInfo) Get ¶

func (NullableTrickplayInfo) IsSet ¶

func (v NullableTrickplayInfo) IsSet() bool

func (NullableTrickplayInfo) MarshalJSON ¶

func (v NullableTrickplayInfo) MarshalJSON() ([]byte, error)

func (*NullableTrickplayInfo) Set ¶

func (v *NullableTrickplayInfo) Set(val *TrickplayInfo)

func (*NullableTrickplayInfo) UnmarshalJSON ¶

func (v *NullableTrickplayInfo) UnmarshalJSON(src []byte) error

func (*NullableTrickplayInfo) Unset ¶

func (v *NullableTrickplayInfo) Unset()

type NullableTrickplayOptions ¶

type NullableTrickplayOptions struct {
	// contains filtered or unexported fields
}

func NewNullableTrickplayOptions ¶

func NewNullableTrickplayOptions(val *TrickplayOptions) *NullableTrickplayOptions

func (NullableTrickplayOptions) Get ¶

func (NullableTrickplayOptions) IsSet ¶

func (v NullableTrickplayOptions) IsSet() bool

func (NullableTrickplayOptions) MarshalJSON ¶

func (v NullableTrickplayOptions) MarshalJSON() ([]byte, error)

func (*NullableTrickplayOptions) Set ¶

func (*NullableTrickplayOptions) UnmarshalJSON ¶

func (v *NullableTrickplayOptions) UnmarshalJSON(src []byte) error

func (*NullableTrickplayOptions) Unset ¶

func (v *NullableTrickplayOptions) Unset()

type NullableTrickplayScanBehavior ¶

type NullableTrickplayScanBehavior struct {
	// contains filtered or unexported fields
}

func (NullableTrickplayScanBehavior) Get ¶

func (NullableTrickplayScanBehavior) IsSet ¶

func (NullableTrickplayScanBehavior) MarshalJSON ¶

func (v NullableTrickplayScanBehavior) MarshalJSON() ([]byte, error)

func (*NullableTrickplayScanBehavior) Set ¶

func (*NullableTrickplayScanBehavior) UnmarshalJSON ¶

func (v *NullableTrickplayScanBehavior) UnmarshalJSON(src []byte) error

func (*NullableTrickplayScanBehavior) Unset ¶

func (v *NullableTrickplayScanBehavior) Unset()

type NullableTunerChannelMapping ¶

type NullableTunerChannelMapping struct {
	// contains filtered or unexported fields
}

func (NullableTunerChannelMapping) Get ¶

func (NullableTunerChannelMapping) IsSet ¶

func (NullableTunerChannelMapping) MarshalJSON ¶

func (v NullableTunerChannelMapping) MarshalJSON() ([]byte, error)

func (*NullableTunerChannelMapping) Set ¶

func (*NullableTunerChannelMapping) UnmarshalJSON ¶

func (v *NullableTunerChannelMapping) UnmarshalJSON(src []byte) error

func (*NullableTunerChannelMapping) Unset ¶

func (v *NullableTunerChannelMapping) Unset()

type NullableTunerHostInfo ¶

type NullableTunerHostInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTunerHostInfo ¶

func NewNullableTunerHostInfo(val *TunerHostInfo) *NullableTunerHostInfo

func (NullableTunerHostInfo) Get ¶

func (NullableTunerHostInfo) IsSet ¶

func (v NullableTunerHostInfo) IsSet() bool

func (NullableTunerHostInfo) MarshalJSON ¶

func (v NullableTunerHostInfo) MarshalJSON() ([]byte, error)

func (*NullableTunerHostInfo) Set ¶

func (v *NullableTunerHostInfo) Set(val *TunerHostInfo)

func (*NullableTunerHostInfo) UnmarshalJSON ¶

func (v *NullableTunerHostInfo) UnmarshalJSON(src []byte) error

func (*NullableTunerHostInfo) Unset ¶

func (v *NullableTunerHostInfo) Unset()

type NullableTypeOptions ¶

type NullableTypeOptions struct {
	// contains filtered or unexported fields
}

func NewNullableTypeOptions ¶

func NewNullableTypeOptions(val *TypeOptions) *NullableTypeOptions

func (NullableTypeOptions) Get ¶

func (NullableTypeOptions) IsSet ¶

func (v NullableTypeOptions) IsSet() bool

func (NullableTypeOptions) MarshalJSON ¶

func (v NullableTypeOptions) MarshalJSON() ([]byte, error)

func (*NullableTypeOptions) Set ¶

func (v *NullableTypeOptions) Set(val *TypeOptions)

func (*NullableTypeOptions) UnmarshalJSON ¶

func (v *NullableTypeOptions) UnmarshalJSON(src []byte) error

func (*NullableTypeOptions) Unset ¶

func (v *NullableTypeOptions) Unset()

type NullableUnratedItem ¶

type NullableUnratedItem struct {
	// contains filtered or unexported fields
}

func NewNullableUnratedItem ¶

func NewNullableUnratedItem(val *UnratedItem) *NullableUnratedItem

func (NullableUnratedItem) Get ¶

func (NullableUnratedItem) IsSet ¶

func (v NullableUnratedItem) IsSet() bool

func (NullableUnratedItem) MarshalJSON ¶

func (v NullableUnratedItem) MarshalJSON() ([]byte, error)

func (*NullableUnratedItem) Set ¶

func (v *NullableUnratedItem) Set(val *UnratedItem)

func (*NullableUnratedItem) UnmarshalJSON ¶

func (v *NullableUnratedItem) UnmarshalJSON(src []byte) error

func (*NullableUnratedItem) Unset ¶

func (v *NullableUnratedItem) Unset()

type NullableUpdateLibraryOptionsDto ¶

type NullableUpdateLibraryOptionsDto struct {
	// contains filtered or unexported fields
}

func (NullableUpdateLibraryOptionsDto) Get ¶

func (NullableUpdateLibraryOptionsDto) IsSet ¶

func (NullableUpdateLibraryOptionsDto) MarshalJSON ¶

func (v NullableUpdateLibraryOptionsDto) MarshalJSON() ([]byte, error)

func (*NullableUpdateLibraryOptionsDto) Set ¶

func (*NullableUpdateLibraryOptionsDto) UnmarshalJSON ¶

func (v *NullableUpdateLibraryOptionsDto) UnmarshalJSON(src []byte) error

func (*NullableUpdateLibraryOptionsDto) Unset ¶

type NullableUpdateMediaPathRequestDto ¶

type NullableUpdateMediaPathRequestDto struct {
	// contains filtered or unexported fields
}

func (NullableUpdateMediaPathRequestDto) Get ¶

func (NullableUpdateMediaPathRequestDto) IsSet ¶

func (NullableUpdateMediaPathRequestDto) MarshalJSON ¶

func (v NullableUpdateMediaPathRequestDto) MarshalJSON() ([]byte, error)

func (*NullableUpdateMediaPathRequestDto) Set ¶

func (*NullableUpdateMediaPathRequestDto) UnmarshalJSON ¶

func (v *NullableUpdateMediaPathRequestDto) UnmarshalJSON(src []byte) error

func (*NullableUpdateMediaPathRequestDto) Unset ¶

type NullableUpdatePlaylistDto ¶

type NullableUpdatePlaylistDto struct {
	// contains filtered or unexported fields
}

func NewNullableUpdatePlaylistDto ¶

func NewNullableUpdatePlaylistDto(val *UpdatePlaylistDto) *NullableUpdatePlaylistDto

func (NullableUpdatePlaylistDto) Get ¶

func (NullableUpdatePlaylistDto) IsSet ¶

func (v NullableUpdatePlaylistDto) IsSet() bool

func (NullableUpdatePlaylistDto) MarshalJSON ¶

func (v NullableUpdatePlaylistDto) MarshalJSON() ([]byte, error)

func (*NullableUpdatePlaylistDto) Set ¶

func (*NullableUpdatePlaylistDto) UnmarshalJSON ¶

func (v *NullableUpdatePlaylistDto) UnmarshalJSON(src []byte) error

func (*NullableUpdatePlaylistDto) Unset ¶

func (v *NullableUpdatePlaylistDto) Unset()

type NullableUpdatePlaylistUserDto ¶

type NullableUpdatePlaylistUserDto struct {
	// contains filtered or unexported fields
}

func (NullableUpdatePlaylistUserDto) Get ¶

func (NullableUpdatePlaylistUserDto) IsSet ¶

func (NullableUpdatePlaylistUserDto) MarshalJSON ¶

func (v NullableUpdatePlaylistUserDto) MarshalJSON() ([]byte, error)

func (*NullableUpdatePlaylistUserDto) Set ¶

func (*NullableUpdatePlaylistUserDto) UnmarshalJSON ¶

func (v *NullableUpdatePlaylistUserDto) UnmarshalJSON(src []byte) error

func (*NullableUpdatePlaylistUserDto) Unset ¶

func (v *NullableUpdatePlaylistUserDto) Unset()

type NullableUpdateUserItemDataDto ¶

type NullableUpdateUserItemDataDto struct {
	// contains filtered or unexported fields
}

func (NullableUpdateUserItemDataDto) Get ¶

func (NullableUpdateUserItemDataDto) IsSet ¶

func (NullableUpdateUserItemDataDto) MarshalJSON ¶

func (v NullableUpdateUserItemDataDto) MarshalJSON() ([]byte, error)

func (*NullableUpdateUserItemDataDto) Set ¶

func (*NullableUpdateUserItemDataDto) UnmarshalJSON ¶

func (v *NullableUpdateUserItemDataDto) UnmarshalJSON(src []byte) error

func (*NullableUpdateUserItemDataDto) Unset ¶

func (v *NullableUpdateUserItemDataDto) Unset()

type NullableUpdateUserPassword ¶

type NullableUpdateUserPassword struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateUserPassword ¶

func NewNullableUpdateUserPassword(val *UpdateUserPassword) *NullableUpdateUserPassword

func (NullableUpdateUserPassword) Get ¶

func (NullableUpdateUserPassword) IsSet ¶

func (v NullableUpdateUserPassword) IsSet() bool

func (NullableUpdateUserPassword) MarshalJSON ¶

func (v NullableUpdateUserPassword) MarshalJSON() ([]byte, error)

func (*NullableUpdateUserPassword) Set ¶

func (*NullableUpdateUserPassword) UnmarshalJSON ¶

func (v *NullableUpdateUserPassword) UnmarshalJSON(src []byte) error

func (*NullableUpdateUserPassword) Unset ¶

func (v *NullableUpdateUserPassword) Unset()

type NullableUploadSubtitleDto ¶

type NullableUploadSubtitleDto struct {
	// contains filtered or unexported fields
}

func NewNullableUploadSubtitleDto ¶

func NewNullableUploadSubtitleDto(val *UploadSubtitleDto) *NullableUploadSubtitleDto

func (NullableUploadSubtitleDto) Get ¶

func (NullableUploadSubtitleDto) IsSet ¶

func (v NullableUploadSubtitleDto) IsSet() bool

func (NullableUploadSubtitleDto) MarshalJSON ¶

func (v NullableUploadSubtitleDto) MarshalJSON() ([]byte, error)

func (*NullableUploadSubtitleDto) Set ¶

func (*NullableUploadSubtitleDto) UnmarshalJSON ¶

func (v *NullableUploadSubtitleDto) UnmarshalJSON(src []byte) error

func (*NullableUploadSubtitleDto) Unset ¶

func (v *NullableUploadSubtitleDto) Unset()

type NullableUserConfiguration ¶

type NullableUserConfiguration struct {
	// contains filtered or unexported fields
}

func NewNullableUserConfiguration ¶

func NewNullableUserConfiguration(val *UserConfiguration) *NullableUserConfiguration

func (NullableUserConfiguration) Get ¶

func (NullableUserConfiguration) IsSet ¶

func (v NullableUserConfiguration) IsSet() bool

func (NullableUserConfiguration) MarshalJSON ¶

func (v NullableUserConfiguration) MarshalJSON() ([]byte, error)

func (*NullableUserConfiguration) Set ¶

func (*NullableUserConfiguration) UnmarshalJSON ¶

func (v *NullableUserConfiguration) UnmarshalJSON(src []byte) error

func (*NullableUserConfiguration) Unset ¶

func (v *NullableUserConfiguration) Unset()

type NullableUserDataChangeInfo ¶

type NullableUserDataChangeInfo struct {
	// contains filtered or unexported fields
}

func NewNullableUserDataChangeInfo ¶

func NewNullableUserDataChangeInfo(val *UserDataChangeInfo) *NullableUserDataChangeInfo

func (NullableUserDataChangeInfo) Get ¶

func (NullableUserDataChangeInfo) IsSet ¶

func (v NullableUserDataChangeInfo) IsSet() bool

func (NullableUserDataChangeInfo) MarshalJSON ¶

func (v NullableUserDataChangeInfo) MarshalJSON() ([]byte, error)

func (*NullableUserDataChangeInfo) Set ¶

func (*NullableUserDataChangeInfo) UnmarshalJSON ¶

func (v *NullableUserDataChangeInfo) UnmarshalJSON(src []byte) error

func (*NullableUserDataChangeInfo) Unset ¶

func (v *NullableUserDataChangeInfo) Unset()

type NullableUserDataChangedMessage ¶

type NullableUserDataChangedMessage struct {
	// contains filtered or unexported fields
}

func (NullableUserDataChangedMessage) Get ¶

func (NullableUserDataChangedMessage) IsSet ¶

func (NullableUserDataChangedMessage) MarshalJSON ¶

func (v NullableUserDataChangedMessage) MarshalJSON() ([]byte, error)

func (*NullableUserDataChangedMessage) Set ¶

func (*NullableUserDataChangedMessage) UnmarshalJSON ¶

func (v *NullableUserDataChangedMessage) UnmarshalJSON(src []byte) error

func (*NullableUserDataChangedMessage) Unset ¶

func (v *NullableUserDataChangedMessage) Unset()

type NullableUserDeletedMessage ¶

type NullableUserDeletedMessage struct {
	// contains filtered or unexported fields
}

func NewNullableUserDeletedMessage ¶

func NewNullableUserDeletedMessage(val *UserDeletedMessage) *NullableUserDeletedMessage

func (NullableUserDeletedMessage) Get ¶

func (NullableUserDeletedMessage) IsSet ¶

func (v NullableUserDeletedMessage) IsSet() bool

func (NullableUserDeletedMessage) MarshalJSON ¶

func (v NullableUserDeletedMessage) MarshalJSON() ([]byte, error)

func (*NullableUserDeletedMessage) Set ¶

func (*NullableUserDeletedMessage) UnmarshalJSON ¶

func (v *NullableUserDeletedMessage) UnmarshalJSON(src []byte) error

func (*NullableUserDeletedMessage) Unset ¶

func (v *NullableUserDeletedMessage) Unset()

type NullableUserDto ¶

type NullableUserDto struct {
	// contains filtered or unexported fields
}

func NewNullableUserDto ¶

func NewNullableUserDto(val *UserDto) *NullableUserDto

func (NullableUserDto) Get ¶

func (v NullableUserDto) Get() *UserDto

func (NullableUserDto) IsSet ¶

func (v NullableUserDto) IsSet() bool

func (NullableUserDto) MarshalJSON ¶

func (v NullableUserDto) MarshalJSON() ([]byte, error)

func (*NullableUserDto) Set ¶

func (v *NullableUserDto) Set(val *UserDto)

func (*NullableUserDto) UnmarshalJSON ¶

func (v *NullableUserDto) UnmarshalJSON(src []byte) error

func (*NullableUserDto) Unset ¶

func (v *NullableUserDto) Unset()

type NullableUserItemDataDto ¶

type NullableUserItemDataDto struct {
	// contains filtered or unexported fields
}

func NewNullableUserItemDataDto ¶

func NewNullableUserItemDataDto(val *UserItemDataDto) *NullableUserItemDataDto

func (NullableUserItemDataDto) Get ¶

func (NullableUserItemDataDto) IsSet ¶

func (v NullableUserItemDataDto) IsSet() bool

func (NullableUserItemDataDto) MarshalJSON ¶

func (v NullableUserItemDataDto) MarshalJSON() ([]byte, error)

func (*NullableUserItemDataDto) Set ¶

func (*NullableUserItemDataDto) UnmarshalJSON ¶

func (v *NullableUserItemDataDto) UnmarshalJSON(src []byte) error

func (*NullableUserItemDataDto) Unset ¶

func (v *NullableUserItemDataDto) Unset()

type NullableUserPolicy ¶

type NullableUserPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableUserPolicy ¶

func NewNullableUserPolicy(val *UserPolicy) *NullableUserPolicy

func (NullableUserPolicy) Get ¶

func (v NullableUserPolicy) Get() *UserPolicy

func (NullableUserPolicy) IsSet ¶

func (v NullableUserPolicy) IsSet() bool

func (NullableUserPolicy) MarshalJSON ¶

func (v NullableUserPolicy) MarshalJSON() ([]byte, error)

func (*NullableUserPolicy) Set ¶

func (v *NullableUserPolicy) Set(val *UserPolicy)

func (*NullableUserPolicy) UnmarshalJSON ¶

func (v *NullableUserPolicy) UnmarshalJSON(src []byte) error

func (*NullableUserPolicy) Unset ¶

func (v *NullableUserPolicy) Unset()

type NullableUserUpdatedMessage ¶

type NullableUserUpdatedMessage struct {
	// contains filtered or unexported fields
}

func NewNullableUserUpdatedMessage ¶

func NewNullableUserUpdatedMessage(val *UserUpdatedMessage) *NullableUserUpdatedMessage

func (NullableUserUpdatedMessage) Get ¶

func (NullableUserUpdatedMessage) IsSet ¶

func (v NullableUserUpdatedMessage) IsSet() bool

func (NullableUserUpdatedMessage) MarshalJSON ¶

func (v NullableUserUpdatedMessage) MarshalJSON() ([]byte, error)

func (*NullableUserUpdatedMessage) Set ¶

func (*NullableUserUpdatedMessage) UnmarshalJSON ¶

func (v *NullableUserUpdatedMessage) UnmarshalJSON(src []byte) error

func (*NullableUserUpdatedMessage) Unset ¶

func (v *NullableUserUpdatedMessage) Unset()

type NullableUtcTimeResponse ¶

type NullableUtcTimeResponse struct {
	// contains filtered or unexported fields
}

func NewNullableUtcTimeResponse ¶

func NewNullableUtcTimeResponse(val *UtcTimeResponse) *NullableUtcTimeResponse

func (NullableUtcTimeResponse) Get ¶

func (NullableUtcTimeResponse) IsSet ¶

func (v NullableUtcTimeResponse) IsSet() bool

func (NullableUtcTimeResponse) MarshalJSON ¶

func (v NullableUtcTimeResponse) MarshalJSON() ([]byte, error)

func (*NullableUtcTimeResponse) Set ¶

func (*NullableUtcTimeResponse) UnmarshalJSON ¶

func (v *NullableUtcTimeResponse) UnmarshalJSON(src []byte) error

func (*NullableUtcTimeResponse) Unset ¶

func (v *NullableUtcTimeResponse) Unset()

type NullableValidatePathDto ¶

type NullableValidatePathDto struct {
	// contains filtered or unexported fields
}

func NewNullableValidatePathDto ¶

func NewNullableValidatePathDto(val *ValidatePathDto) *NullableValidatePathDto

func (NullableValidatePathDto) Get ¶

func (NullableValidatePathDto) IsSet ¶

func (v NullableValidatePathDto) IsSet() bool

func (NullableValidatePathDto) MarshalJSON ¶

func (v NullableValidatePathDto) MarshalJSON() ([]byte, error)

func (*NullableValidatePathDto) Set ¶

func (*NullableValidatePathDto) UnmarshalJSON ¶

func (v *NullableValidatePathDto) UnmarshalJSON(src []byte) error

func (*NullableValidatePathDto) Unset ¶

func (v *NullableValidatePathDto) Unset()

type NullableVersionInfo ¶

type NullableVersionInfo struct {
	// contains filtered or unexported fields
}

func NewNullableVersionInfo ¶

func NewNullableVersionInfo(val *VersionInfo) *NullableVersionInfo

func (NullableVersionInfo) Get ¶

func (NullableVersionInfo) IsSet ¶

func (v NullableVersionInfo) IsSet() bool

func (NullableVersionInfo) MarshalJSON ¶

func (v NullableVersionInfo) MarshalJSON() ([]byte, error)

func (*NullableVersionInfo) Set ¶

func (v *NullableVersionInfo) Set(val *VersionInfo)

func (*NullableVersionInfo) UnmarshalJSON ¶

func (v *NullableVersionInfo) UnmarshalJSON(src []byte) error

func (*NullableVersionInfo) Unset ¶

func (v *NullableVersionInfo) Unset()

type NullableVideo3DFormat ¶

type NullableVideo3DFormat struct {
	// contains filtered or unexported fields
}

func NewNullableVideo3DFormat ¶

func NewNullableVideo3DFormat(val *Video3DFormat) *NullableVideo3DFormat

func (NullableVideo3DFormat) Get ¶

func (NullableVideo3DFormat) IsSet ¶

func (v NullableVideo3DFormat) IsSet() bool

func (NullableVideo3DFormat) MarshalJSON ¶

func (v NullableVideo3DFormat) MarshalJSON() ([]byte, error)

func (*NullableVideo3DFormat) Set ¶

func (v *NullableVideo3DFormat) Set(val *Video3DFormat)

func (*NullableVideo3DFormat) UnmarshalJSON ¶

func (v *NullableVideo3DFormat) UnmarshalJSON(src []byte) error

func (*NullableVideo3DFormat) Unset ¶

func (v *NullableVideo3DFormat) Unset()

type NullableVideoRange ¶

type NullableVideoRange struct {
	// contains filtered or unexported fields
}

func NewNullableVideoRange ¶

func NewNullableVideoRange(val *VideoRange) *NullableVideoRange

func (NullableVideoRange) Get ¶

func (v NullableVideoRange) Get() *VideoRange

func (NullableVideoRange) IsSet ¶

func (v NullableVideoRange) IsSet() bool

func (NullableVideoRange) MarshalJSON ¶

func (v NullableVideoRange) MarshalJSON() ([]byte, error)

func (*NullableVideoRange) Set ¶

func (v *NullableVideoRange) Set(val *VideoRange)

func (*NullableVideoRange) UnmarshalJSON ¶

func (v *NullableVideoRange) UnmarshalJSON(src []byte) error

func (*NullableVideoRange) Unset ¶

func (v *NullableVideoRange) Unset()

type NullableVideoRangeType ¶

type NullableVideoRangeType struct {
	// contains filtered or unexported fields
}

func NewNullableVideoRangeType ¶

func NewNullableVideoRangeType(val *VideoRangeType) *NullableVideoRangeType

func (NullableVideoRangeType) Get ¶

func (NullableVideoRangeType) IsSet ¶

func (v NullableVideoRangeType) IsSet() bool

func (NullableVideoRangeType) MarshalJSON ¶

func (v NullableVideoRangeType) MarshalJSON() ([]byte, error)

func (*NullableVideoRangeType) Set ¶

func (*NullableVideoRangeType) UnmarshalJSON ¶

func (v *NullableVideoRangeType) UnmarshalJSON(src []byte) error

func (*NullableVideoRangeType) Unset ¶

func (v *NullableVideoRangeType) Unset()

type NullableVideoType ¶

type NullableVideoType struct {
	// contains filtered or unexported fields
}

func NewNullableVideoType ¶

func NewNullableVideoType(val *VideoType) *NullableVideoType

func (NullableVideoType) Get ¶

func (v NullableVideoType) Get() *VideoType

func (NullableVideoType) IsSet ¶

func (v NullableVideoType) IsSet() bool

func (NullableVideoType) MarshalJSON ¶

func (v NullableVideoType) MarshalJSON() ([]byte, error)

func (*NullableVideoType) Set ¶

func (v *NullableVideoType) Set(val *VideoType)

func (*NullableVideoType) UnmarshalJSON ¶

func (v *NullableVideoType) UnmarshalJSON(src []byte) error

func (*NullableVideoType) Unset ¶

func (v *NullableVideoType) Unset()

type NullableVirtualFolderInfo ¶

type NullableVirtualFolderInfo struct {
	// contains filtered or unexported fields
}

func NewNullableVirtualFolderInfo ¶

func NewNullableVirtualFolderInfo(val *VirtualFolderInfo) *NullableVirtualFolderInfo

func (NullableVirtualFolderInfo) Get ¶

func (NullableVirtualFolderInfo) IsSet ¶

func (v NullableVirtualFolderInfo) IsSet() bool

func (NullableVirtualFolderInfo) MarshalJSON ¶

func (v NullableVirtualFolderInfo) MarshalJSON() ([]byte, error)

func (*NullableVirtualFolderInfo) Set ¶

func (*NullableVirtualFolderInfo) UnmarshalJSON ¶

func (v *NullableVirtualFolderInfo) UnmarshalJSON(src []byte) error

func (*NullableVirtualFolderInfo) Unset ¶

func (v *NullableVirtualFolderInfo) Unset()

type NullableWakeOnLanInfo ¶

type NullableWakeOnLanInfo struct {
	// contains filtered or unexported fields
}

func NewNullableWakeOnLanInfo ¶

func NewNullableWakeOnLanInfo(val *WakeOnLanInfo) *NullableWakeOnLanInfo

func (NullableWakeOnLanInfo) Get ¶

func (NullableWakeOnLanInfo) IsSet ¶

func (v NullableWakeOnLanInfo) IsSet() bool

func (NullableWakeOnLanInfo) MarshalJSON ¶

func (v NullableWakeOnLanInfo) MarshalJSON() ([]byte, error)

func (*NullableWakeOnLanInfo) Set ¶

func (v *NullableWakeOnLanInfo) Set(val *WakeOnLanInfo)

func (*NullableWakeOnLanInfo) UnmarshalJSON ¶

func (v *NullableWakeOnLanInfo) UnmarshalJSON(src []byte) error

func (*NullableWakeOnLanInfo) Unset ¶

func (v *NullableWakeOnLanInfo) Unset()

type NullableWebSocketMessage ¶

type NullableWebSocketMessage struct {
	// contains filtered or unexported fields
}

func NewNullableWebSocketMessage ¶

func NewNullableWebSocketMessage(val *WebSocketMessage) *NullableWebSocketMessage

func (NullableWebSocketMessage) Get ¶

func (NullableWebSocketMessage) IsSet ¶

func (v NullableWebSocketMessage) IsSet() bool

func (NullableWebSocketMessage) MarshalJSON ¶

func (v NullableWebSocketMessage) MarshalJSON() ([]byte, error)

func (*NullableWebSocketMessage) Set ¶

func (*NullableWebSocketMessage) UnmarshalJSON ¶

func (v *NullableWebSocketMessage) UnmarshalJSON(src []byte) error

func (*NullableWebSocketMessage) Unset ¶

func (v *NullableWebSocketMessage) Unset()

type NullableXbmcMetadataOptions ¶

type NullableXbmcMetadataOptions struct {
	// contains filtered or unexported fields
}

func (NullableXbmcMetadataOptions) Get ¶

func (NullableXbmcMetadataOptions) IsSet ¶

func (NullableXbmcMetadataOptions) MarshalJSON ¶

func (v NullableXbmcMetadataOptions) MarshalJSON() ([]byte, error)

func (*NullableXbmcMetadataOptions) Set ¶

func (*NullableXbmcMetadataOptions) UnmarshalJSON ¶

func (v *NullableXbmcMetadataOptions) UnmarshalJSON(src []byte) error

func (*NullableXbmcMetadataOptions) Unset ¶

func (v *NullableXbmcMetadataOptions) Unset()

type OpenLiveStreamDto ¶

type OpenLiveStreamDto struct {
	// Gets or sets the open token.
	OpenToken NullableString `json:"OpenToken,omitempty"`
	// Gets or sets the user id.
	UserId NullableString `json:"UserId,omitempty"`
	// Gets or sets the play session id.
	PlaySessionId NullableString `json:"PlaySessionId,omitempty"`
	// Gets or sets the max streaming bitrate.
	MaxStreamingBitrate NullableInt32 `json:"MaxStreamingBitrate,omitempty"`
	// Gets or sets the start time in ticks.
	StartTimeTicks NullableInt64 `json:"StartTimeTicks,omitempty"`
	// Gets or sets the audio stream index.
	AudioStreamIndex NullableInt32 `json:"AudioStreamIndex,omitempty"`
	// Gets or sets the subtitle stream index.
	SubtitleStreamIndex NullableInt32 `json:"SubtitleStreamIndex,omitempty"`
	// Gets or sets the max audio channels.
	MaxAudioChannels NullableInt32 `json:"MaxAudioChannels,omitempty"`
	// Gets or sets the item id.
	ItemId NullableString `json:"ItemId,omitempty"`
	// Gets or sets a value indicating whether to enable direct play.
	EnableDirectPlay NullableBool `json:"EnableDirectPlay,omitempty"`
	// Gets or sets a value indicating whether to enale direct stream.
	EnableDirectStream NullableBool `json:"EnableDirectStream,omitempty"`
	// Gets or sets a value indicating whether always burn in subtitles when transcoding.
	AlwaysBurnInSubtitleWhenTranscoding NullableBool `json:"AlwaysBurnInSubtitleWhenTranscoding,omitempty"`
	// Gets or sets the device profile.
	DeviceProfile NullableDeviceProfile `json:"DeviceProfile,omitempty"`
	// Gets or sets the device play protocols.
	DirectPlayProtocols []MediaProtocol `json:"DirectPlayProtocols,omitempty"`
}

OpenLiveStreamDto Open live stream dto.

func NewOpenLiveStreamDto ¶

func NewOpenLiveStreamDto() *OpenLiveStreamDto

NewOpenLiveStreamDto instantiates a new OpenLiveStreamDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOpenLiveStreamDtoWithDefaults ¶

func NewOpenLiveStreamDtoWithDefaults() *OpenLiveStreamDto

NewOpenLiveStreamDtoWithDefaults instantiates a new OpenLiveStreamDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OpenLiveStreamDto) GetAlwaysBurnInSubtitleWhenTranscoding ¶

func (o *OpenLiveStreamDto) GetAlwaysBurnInSubtitleWhenTranscoding() bool

GetAlwaysBurnInSubtitleWhenTranscoding returns the AlwaysBurnInSubtitleWhenTranscoding field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OpenLiveStreamDto) GetAlwaysBurnInSubtitleWhenTranscodingOk ¶

func (o *OpenLiveStreamDto) GetAlwaysBurnInSubtitleWhenTranscodingOk() (*bool, bool)

GetAlwaysBurnInSubtitleWhenTranscodingOk returns a tuple with the AlwaysBurnInSubtitleWhenTranscoding field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OpenLiveStreamDto) GetAudioStreamIndex ¶

func (o *OpenLiveStreamDto) GetAudioStreamIndex() int32

GetAudioStreamIndex returns the AudioStreamIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OpenLiveStreamDto) GetAudioStreamIndexOk ¶

func (o *OpenLiveStreamDto) GetAudioStreamIndexOk() (*int32, bool)

GetAudioStreamIndexOk returns a tuple with the AudioStreamIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OpenLiveStreamDto) GetDeviceProfile ¶

func (o *OpenLiveStreamDto) GetDeviceProfile() DeviceProfile

GetDeviceProfile returns the DeviceProfile field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OpenLiveStreamDto) GetDeviceProfileOk ¶

func (o *OpenLiveStreamDto) GetDeviceProfileOk() (*DeviceProfile, bool)

GetDeviceProfileOk returns a tuple with the DeviceProfile field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OpenLiveStreamDto) GetDirectPlayProtocols ¶

func (o *OpenLiveStreamDto) GetDirectPlayProtocols() []MediaProtocol

GetDirectPlayProtocols returns the DirectPlayProtocols field value if set, zero value otherwise.

func (*OpenLiveStreamDto) GetDirectPlayProtocolsOk ¶

func (o *OpenLiveStreamDto) GetDirectPlayProtocolsOk() ([]MediaProtocol, bool)

GetDirectPlayProtocolsOk returns a tuple with the DirectPlayProtocols field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenLiveStreamDto) GetEnableDirectPlay ¶

func (o *OpenLiveStreamDto) GetEnableDirectPlay() bool

GetEnableDirectPlay returns the EnableDirectPlay field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OpenLiveStreamDto) GetEnableDirectPlayOk ¶

func (o *OpenLiveStreamDto) GetEnableDirectPlayOk() (*bool, bool)

GetEnableDirectPlayOk returns a tuple with the EnableDirectPlay field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OpenLiveStreamDto) GetEnableDirectStream ¶

func (o *OpenLiveStreamDto) GetEnableDirectStream() bool

GetEnableDirectStream returns the EnableDirectStream field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OpenLiveStreamDto) GetEnableDirectStreamOk ¶

func (o *OpenLiveStreamDto) GetEnableDirectStreamOk() (*bool, bool)

GetEnableDirectStreamOk returns a tuple with the EnableDirectStream field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OpenLiveStreamDto) GetItemId ¶

func (o *OpenLiveStreamDto) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OpenLiveStreamDto) GetItemIdOk ¶

func (o *OpenLiveStreamDto) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OpenLiveStreamDto) GetMaxAudioChannels ¶

func (o *OpenLiveStreamDto) GetMaxAudioChannels() int32

GetMaxAudioChannels returns the MaxAudioChannels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OpenLiveStreamDto) GetMaxAudioChannelsOk ¶

func (o *OpenLiveStreamDto) GetMaxAudioChannelsOk() (*int32, bool)

GetMaxAudioChannelsOk returns a tuple with the MaxAudioChannels field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OpenLiveStreamDto) GetMaxStreamingBitrate ¶

func (o *OpenLiveStreamDto) GetMaxStreamingBitrate() int32

GetMaxStreamingBitrate returns the MaxStreamingBitrate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OpenLiveStreamDto) GetMaxStreamingBitrateOk ¶

func (o *OpenLiveStreamDto) GetMaxStreamingBitrateOk() (*int32, bool)

GetMaxStreamingBitrateOk returns a tuple with the MaxStreamingBitrate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OpenLiveStreamDto) GetOpenToken ¶

func (o *OpenLiveStreamDto) GetOpenToken() string

GetOpenToken returns the OpenToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OpenLiveStreamDto) GetOpenTokenOk ¶

func (o *OpenLiveStreamDto) GetOpenTokenOk() (*string, bool)

GetOpenTokenOk returns a tuple with the OpenToken field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OpenLiveStreamDto) GetPlaySessionId ¶

func (o *OpenLiveStreamDto) GetPlaySessionId() string

GetPlaySessionId returns the PlaySessionId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OpenLiveStreamDto) GetPlaySessionIdOk ¶

func (o *OpenLiveStreamDto) GetPlaySessionIdOk() (*string, bool)

GetPlaySessionIdOk returns a tuple with the PlaySessionId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OpenLiveStreamDto) GetStartTimeTicks ¶

func (o *OpenLiveStreamDto) GetStartTimeTicks() int64

GetStartTimeTicks returns the StartTimeTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OpenLiveStreamDto) GetStartTimeTicksOk ¶

func (o *OpenLiveStreamDto) GetStartTimeTicksOk() (*int64, bool)

GetStartTimeTicksOk returns a tuple with the StartTimeTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OpenLiveStreamDto) GetSubtitleStreamIndex ¶

func (o *OpenLiveStreamDto) GetSubtitleStreamIndex() int32

GetSubtitleStreamIndex returns the SubtitleStreamIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OpenLiveStreamDto) GetSubtitleStreamIndexOk ¶

func (o *OpenLiveStreamDto) GetSubtitleStreamIndexOk() (*int32, bool)

GetSubtitleStreamIndexOk returns a tuple with the SubtitleStreamIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OpenLiveStreamDto) GetUserId ¶

func (o *OpenLiveStreamDto) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OpenLiveStreamDto) GetUserIdOk ¶

func (o *OpenLiveStreamDto) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OpenLiveStreamDto) HasAlwaysBurnInSubtitleWhenTranscoding ¶

func (o *OpenLiveStreamDto) HasAlwaysBurnInSubtitleWhenTranscoding() bool

HasAlwaysBurnInSubtitleWhenTranscoding returns a boolean if a field has been set.

func (*OpenLiveStreamDto) HasAudioStreamIndex ¶

func (o *OpenLiveStreamDto) HasAudioStreamIndex() bool

HasAudioStreamIndex returns a boolean if a field has been set.

func (*OpenLiveStreamDto) HasDeviceProfile ¶

func (o *OpenLiveStreamDto) HasDeviceProfile() bool

HasDeviceProfile returns a boolean if a field has been set.

func (*OpenLiveStreamDto) HasDirectPlayProtocols ¶

func (o *OpenLiveStreamDto) HasDirectPlayProtocols() bool

HasDirectPlayProtocols returns a boolean if a field has been set.

func (*OpenLiveStreamDto) HasEnableDirectPlay ¶

func (o *OpenLiveStreamDto) HasEnableDirectPlay() bool

HasEnableDirectPlay returns a boolean if a field has been set.

func (*OpenLiveStreamDto) HasEnableDirectStream ¶

func (o *OpenLiveStreamDto) HasEnableDirectStream() bool

HasEnableDirectStream returns a boolean if a field has been set.

func (*OpenLiveStreamDto) HasItemId ¶

func (o *OpenLiveStreamDto) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*OpenLiveStreamDto) HasMaxAudioChannels ¶

func (o *OpenLiveStreamDto) HasMaxAudioChannels() bool

HasMaxAudioChannels returns a boolean if a field has been set.

func (*OpenLiveStreamDto) HasMaxStreamingBitrate ¶

func (o *OpenLiveStreamDto) HasMaxStreamingBitrate() bool

HasMaxStreamingBitrate returns a boolean if a field has been set.

func (*OpenLiveStreamDto) HasOpenToken ¶

func (o *OpenLiveStreamDto) HasOpenToken() bool

HasOpenToken returns a boolean if a field has been set.

func (*OpenLiveStreamDto) HasPlaySessionId ¶

func (o *OpenLiveStreamDto) HasPlaySessionId() bool

HasPlaySessionId returns a boolean if a field has been set.

func (*OpenLiveStreamDto) HasStartTimeTicks ¶

func (o *OpenLiveStreamDto) HasStartTimeTicks() bool

HasStartTimeTicks returns a boolean if a field has been set.

func (*OpenLiveStreamDto) HasSubtitleStreamIndex ¶

func (o *OpenLiveStreamDto) HasSubtitleStreamIndex() bool

HasSubtitleStreamIndex returns a boolean if a field has been set.

func (*OpenLiveStreamDto) HasUserId ¶

func (o *OpenLiveStreamDto) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (OpenLiveStreamDto) MarshalJSON ¶

func (o OpenLiveStreamDto) MarshalJSON() ([]byte, error)

func (*OpenLiveStreamDto) SetAlwaysBurnInSubtitleWhenTranscoding ¶

func (o *OpenLiveStreamDto) SetAlwaysBurnInSubtitleWhenTranscoding(v bool)

SetAlwaysBurnInSubtitleWhenTranscoding gets a reference to the given NullableBool and assigns it to the AlwaysBurnInSubtitleWhenTranscoding field.

func (*OpenLiveStreamDto) SetAlwaysBurnInSubtitleWhenTranscodingNil ¶

func (o *OpenLiveStreamDto) SetAlwaysBurnInSubtitleWhenTranscodingNil()

SetAlwaysBurnInSubtitleWhenTranscodingNil sets the value for AlwaysBurnInSubtitleWhenTranscoding to be an explicit nil

func (*OpenLiveStreamDto) SetAudioStreamIndex ¶

func (o *OpenLiveStreamDto) SetAudioStreamIndex(v int32)

SetAudioStreamIndex gets a reference to the given NullableInt32 and assigns it to the AudioStreamIndex field.

func (*OpenLiveStreamDto) SetAudioStreamIndexNil ¶

func (o *OpenLiveStreamDto) SetAudioStreamIndexNil()

SetAudioStreamIndexNil sets the value for AudioStreamIndex to be an explicit nil

func (*OpenLiveStreamDto) SetDeviceProfile ¶

func (o *OpenLiveStreamDto) SetDeviceProfile(v DeviceProfile)

SetDeviceProfile gets a reference to the given NullableDeviceProfile and assigns it to the DeviceProfile field.

func (*OpenLiveStreamDto) SetDeviceProfileNil ¶

func (o *OpenLiveStreamDto) SetDeviceProfileNil()

SetDeviceProfileNil sets the value for DeviceProfile to be an explicit nil

func (*OpenLiveStreamDto) SetDirectPlayProtocols ¶

func (o *OpenLiveStreamDto) SetDirectPlayProtocols(v []MediaProtocol)

SetDirectPlayProtocols gets a reference to the given []MediaProtocol and assigns it to the DirectPlayProtocols field.

func (*OpenLiveStreamDto) SetEnableDirectPlay ¶

func (o *OpenLiveStreamDto) SetEnableDirectPlay(v bool)

SetEnableDirectPlay gets a reference to the given NullableBool and assigns it to the EnableDirectPlay field.

func (*OpenLiveStreamDto) SetEnableDirectPlayNil ¶

func (o *OpenLiveStreamDto) SetEnableDirectPlayNil()

SetEnableDirectPlayNil sets the value for EnableDirectPlay to be an explicit nil

func (*OpenLiveStreamDto) SetEnableDirectStream ¶

func (o *OpenLiveStreamDto) SetEnableDirectStream(v bool)

SetEnableDirectStream gets a reference to the given NullableBool and assigns it to the EnableDirectStream field.

func (*OpenLiveStreamDto) SetEnableDirectStreamNil ¶

func (o *OpenLiveStreamDto) SetEnableDirectStreamNil()

SetEnableDirectStreamNil sets the value for EnableDirectStream to be an explicit nil

func (*OpenLiveStreamDto) SetItemId ¶

func (o *OpenLiveStreamDto) SetItemId(v string)

SetItemId gets a reference to the given NullableString and assigns it to the ItemId field.

func (*OpenLiveStreamDto) SetItemIdNil ¶

func (o *OpenLiveStreamDto) SetItemIdNil()

SetItemIdNil sets the value for ItemId to be an explicit nil

func (*OpenLiveStreamDto) SetMaxAudioChannels ¶

func (o *OpenLiveStreamDto) SetMaxAudioChannels(v int32)

SetMaxAudioChannels gets a reference to the given NullableInt32 and assigns it to the MaxAudioChannels field.

func (*OpenLiveStreamDto) SetMaxAudioChannelsNil ¶

func (o *OpenLiveStreamDto) SetMaxAudioChannelsNil()

SetMaxAudioChannelsNil sets the value for MaxAudioChannels to be an explicit nil

func (*OpenLiveStreamDto) SetMaxStreamingBitrate ¶

func (o *OpenLiveStreamDto) SetMaxStreamingBitrate(v int32)

SetMaxStreamingBitrate gets a reference to the given NullableInt32 and assigns it to the MaxStreamingBitrate field.

func (*OpenLiveStreamDto) SetMaxStreamingBitrateNil ¶

func (o *OpenLiveStreamDto) SetMaxStreamingBitrateNil()

SetMaxStreamingBitrateNil sets the value for MaxStreamingBitrate to be an explicit nil

func (*OpenLiveStreamDto) SetOpenToken ¶

func (o *OpenLiveStreamDto) SetOpenToken(v string)

SetOpenToken gets a reference to the given NullableString and assigns it to the OpenToken field.

func (*OpenLiveStreamDto) SetOpenTokenNil ¶

func (o *OpenLiveStreamDto) SetOpenTokenNil()

SetOpenTokenNil sets the value for OpenToken to be an explicit nil

func (*OpenLiveStreamDto) SetPlaySessionId ¶

func (o *OpenLiveStreamDto) SetPlaySessionId(v string)

SetPlaySessionId gets a reference to the given NullableString and assigns it to the PlaySessionId field.

func (*OpenLiveStreamDto) SetPlaySessionIdNil ¶

func (o *OpenLiveStreamDto) SetPlaySessionIdNil()

SetPlaySessionIdNil sets the value for PlaySessionId to be an explicit nil

func (*OpenLiveStreamDto) SetStartTimeTicks ¶

func (o *OpenLiveStreamDto) SetStartTimeTicks(v int64)

SetStartTimeTicks gets a reference to the given NullableInt64 and assigns it to the StartTimeTicks field.

func (*OpenLiveStreamDto) SetStartTimeTicksNil ¶

func (o *OpenLiveStreamDto) SetStartTimeTicksNil()

SetStartTimeTicksNil sets the value for StartTimeTicks to be an explicit nil

func (*OpenLiveStreamDto) SetSubtitleStreamIndex ¶

func (o *OpenLiveStreamDto) SetSubtitleStreamIndex(v int32)

SetSubtitleStreamIndex gets a reference to the given NullableInt32 and assigns it to the SubtitleStreamIndex field.

func (*OpenLiveStreamDto) SetSubtitleStreamIndexNil ¶

func (o *OpenLiveStreamDto) SetSubtitleStreamIndexNil()

SetSubtitleStreamIndexNil sets the value for SubtitleStreamIndex to be an explicit nil

func (*OpenLiveStreamDto) SetUserId ¶

func (o *OpenLiveStreamDto) SetUserId(v string)

SetUserId gets a reference to the given NullableString and assigns it to the UserId field.

func (*OpenLiveStreamDto) SetUserIdNil ¶

func (o *OpenLiveStreamDto) SetUserIdNil()

SetUserIdNil sets the value for UserId to be an explicit nil

func (OpenLiveStreamDto) ToMap ¶

func (o OpenLiveStreamDto) ToMap() (map[string]interface{}, error)

func (*OpenLiveStreamDto) UnsetAlwaysBurnInSubtitleWhenTranscoding ¶

func (o *OpenLiveStreamDto) UnsetAlwaysBurnInSubtitleWhenTranscoding()

UnsetAlwaysBurnInSubtitleWhenTranscoding ensures that no value is present for AlwaysBurnInSubtitleWhenTranscoding, not even an explicit nil

func (*OpenLiveStreamDto) UnsetAudioStreamIndex ¶

func (o *OpenLiveStreamDto) UnsetAudioStreamIndex()

UnsetAudioStreamIndex ensures that no value is present for AudioStreamIndex, not even an explicit nil

func (*OpenLiveStreamDto) UnsetDeviceProfile ¶

func (o *OpenLiveStreamDto) UnsetDeviceProfile()

UnsetDeviceProfile ensures that no value is present for DeviceProfile, not even an explicit nil

func (*OpenLiveStreamDto) UnsetEnableDirectPlay ¶

func (o *OpenLiveStreamDto) UnsetEnableDirectPlay()

UnsetEnableDirectPlay ensures that no value is present for EnableDirectPlay, not even an explicit nil

func (*OpenLiveStreamDto) UnsetEnableDirectStream ¶

func (o *OpenLiveStreamDto) UnsetEnableDirectStream()

UnsetEnableDirectStream ensures that no value is present for EnableDirectStream, not even an explicit nil

func (*OpenLiveStreamDto) UnsetItemId ¶

func (o *OpenLiveStreamDto) UnsetItemId()

UnsetItemId ensures that no value is present for ItemId, not even an explicit nil

func (*OpenLiveStreamDto) UnsetMaxAudioChannels ¶

func (o *OpenLiveStreamDto) UnsetMaxAudioChannels()

UnsetMaxAudioChannels ensures that no value is present for MaxAudioChannels, not even an explicit nil

func (*OpenLiveStreamDto) UnsetMaxStreamingBitrate ¶

func (o *OpenLiveStreamDto) UnsetMaxStreamingBitrate()

UnsetMaxStreamingBitrate ensures that no value is present for MaxStreamingBitrate, not even an explicit nil

func (*OpenLiveStreamDto) UnsetOpenToken ¶

func (o *OpenLiveStreamDto) UnsetOpenToken()

UnsetOpenToken ensures that no value is present for OpenToken, not even an explicit nil

func (*OpenLiveStreamDto) UnsetPlaySessionId ¶

func (o *OpenLiveStreamDto) UnsetPlaySessionId()

UnsetPlaySessionId ensures that no value is present for PlaySessionId, not even an explicit nil

func (*OpenLiveStreamDto) UnsetStartTimeTicks ¶

func (o *OpenLiveStreamDto) UnsetStartTimeTicks()

UnsetStartTimeTicks ensures that no value is present for StartTimeTicks, not even an explicit nil

func (*OpenLiveStreamDto) UnsetSubtitleStreamIndex ¶

func (o *OpenLiveStreamDto) UnsetSubtitleStreamIndex()

UnsetSubtitleStreamIndex ensures that no value is present for SubtitleStreamIndex, not even an explicit nil

func (*OpenLiveStreamDto) UnsetUserId ¶

func (o *OpenLiveStreamDto) UnsetUserId()

UnsetUserId ensures that no value is present for UserId, not even an explicit nil

type OutboundKeepAliveMessage ¶

type OutboundKeepAliveMessage struct {
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

OutboundKeepAliveMessage Keep alive websocket messages.

func NewOutboundKeepAliveMessage ¶

func NewOutboundKeepAliveMessage() *OutboundKeepAliveMessage

NewOutboundKeepAliveMessage instantiates a new OutboundKeepAliveMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutboundKeepAliveMessageWithDefaults ¶

func NewOutboundKeepAliveMessageWithDefaults() *OutboundKeepAliveMessage

NewOutboundKeepAliveMessageWithDefaults instantiates a new OutboundKeepAliveMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutboundKeepAliveMessage) GetMessageId ¶

func (o *OutboundKeepAliveMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*OutboundKeepAliveMessage) GetMessageIdOk ¶

func (o *OutboundKeepAliveMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutboundKeepAliveMessage) GetMessageType ¶

func (o *OutboundKeepAliveMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*OutboundKeepAliveMessage) GetMessageTypeOk ¶

func (o *OutboundKeepAliveMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutboundKeepAliveMessage) HasMessageId ¶

func (o *OutboundKeepAliveMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*OutboundKeepAliveMessage) HasMessageType ¶

func (o *OutboundKeepAliveMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (OutboundKeepAliveMessage) MarshalJSON ¶

func (o OutboundKeepAliveMessage) MarshalJSON() ([]byte, error)

func (*OutboundKeepAliveMessage) SetMessageId ¶

func (o *OutboundKeepAliveMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*OutboundKeepAliveMessage) SetMessageType ¶

func (o *OutboundKeepAliveMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (OutboundKeepAliveMessage) ToMap ¶

func (o OutboundKeepAliveMessage) ToMap() (map[string]interface{}, error)

type OutboundWebSocketMessage ¶

type OutboundWebSocketMessage struct {
	ActivityLogEntryMessage            *ActivityLogEntryMessage
	ForceKeepAliveMessage              *ForceKeepAliveMessage
	GeneralCommandMessage              *GeneralCommandMessage
	LibraryChangedMessage              *LibraryChangedMessage
	OutboundKeepAliveMessage           *OutboundKeepAliveMessage
	PlayMessage                        *PlayMessage
	PlaystateMessage                   *PlaystateMessage
	PluginInstallationCancelledMessage *PluginInstallationCancelledMessage
	PluginInstallationCompletedMessage *PluginInstallationCompletedMessage
	PluginInstallationFailedMessage    *PluginInstallationFailedMessage
	PluginInstallingMessage            *PluginInstallingMessage
	PluginUninstalledMessage           *PluginUninstalledMessage
	RefreshProgressMessage             *RefreshProgressMessage
	RestartRequiredMessage             *RestartRequiredMessage
	ScheduledTaskEndedMessage          *ScheduledTaskEndedMessage
	ScheduledTasksInfoMessage          *ScheduledTasksInfoMessage
	SeriesTimerCancelledMessage        *SeriesTimerCancelledMessage
	SeriesTimerCreatedMessage          *SeriesTimerCreatedMessage
	ServerRestartingMessage            *ServerRestartingMessage
	ServerShuttingDownMessage          *ServerShuttingDownMessage
	SessionsMessage                    *SessionsMessage
	SyncPlayCommandMessage             *SyncPlayCommandMessage
	SyncPlayGroupUpdateCommandMessage  *SyncPlayGroupUpdateCommandMessage
	TimerCancelledMessage              *TimerCancelledMessage
	TimerCreatedMessage                *TimerCreatedMessage
	UserDataChangedMessage             *UserDataChangedMessage
	UserDeletedMessage                 *UserDeletedMessage
	UserUpdatedMessage                 *UserUpdatedMessage
}

OutboundWebSocketMessage - Represents the list of possible outbound websocket types

func ActivityLogEntryMessageAsOutboundWebSocketMessage ¶

func ActivityLogEntryMessageAsOutboundWebSocketMessage(v *ActivityLogEntryMessage) OutboundWebSocketMessage

ActivityLogEntryMessageAsOutboundWebSocketMessage is a convenience function that returns ActivityLogEntryMessage wrapped in OutboundWebSocketMessage

func ForceKeepAliveMessageAsOutboundWebSocketMessage ¶

func ForceKeepAliveMessageAsOutboundWebSocketMessage(v *ForceKeepAliveMessage) OutboundWebSocketMessage

ForceKeepAliveMessageAsOutboundWebSocketMessage is a convenience function that returns ForceKeepAliveMessage wrapped in OutboundWebSocketMessage

func GeneralCommandMessageAsOutboundWebSocketMessage ¶

func GeneralCommandMessageAsOutboundWebSocketMessage(v *GeneralCommandMessage) OutboundWebSocketMessage

GeneralCommandMessageAsOutboundWebSocketMessage is a convenience function that returns GeneralCommandMessage wrapped in OutboundWebSocketMessage

func LibraryChangedMessageAsOutboundWebSocketMessage ¶

func LibraryChangedMessageAsOutboundWebSocketMessage(v *LibraryChangedMessage) OutboundWebSocketMessage

LibraryChangedMessageAsOutboundWebSocketMessage is a convenience function that returns LibraryChangedMessage wrapped in OutboundWebSocketMessage

func OutboundKeepAliveMessageAsOutboundWebSocketMessage ¶

func OutboundKeepAliveMessageAsOutboundWebSocketMessage(v *OutboundKeepAliveMessage) OutboundWebSocketMessage

OutboundKeepAliveMessageAsOutboundWebSocketMessage is a convenience function that returns OutboundKeepAliveMessage wrapped in OutboundWebSocketMessage

func PlayMessageAsOutboundWebSocketMessage ¶

func PlayMessageAsOutboundWebSocketMessage(v *PlayMessage) OutboundWebSocketMessage

PlayMessageAsOutboundWebSocketMessage is a convenience function that returns PlayMessage wrapped in OutboundWebSocketMessage

func PlaystateMessageAsOutboundWebSocketMessage ¶

func PlaystateMessageAsOutboundWebSocketMessage(v *PlaystateMessage) OutboundWebSocketMessage

PlaystateMessageAsOutboundWebSocketMessage is a convenience function that returns PlaystateMessage wrapped in OutboundWebSocketMessage

func PluginInstallationCancelledMessageAsOutboundWebSocketMessage ¶

func PluginInstallationCancelledMessageAsOutboundWebSocketMessage(v *PluginInstallationCancelledMessage) OutboundWebSocketMessage

PluginInstallationCancelledMessageAsOutboundWebSocketMessage is a convenience function that returns PluginInstallationCancelledMessage wrapped in OutboundWebSocketMessage

func PluginInstallationCompletedMessageAsOutboundWebSocketMessage ¶

func PluginInstallationCompletedMessageAsOutboundWebSocketMessage(v *PluginInstallationCompletedMessage) OutboundWebSocketMessage

PluginInstallationCompletedMessageAsOutboundWebSocketMessage is a convenience function that returns PluginInstallationCompletedMessage wrapped in OutboundWebSocketMessage

func PluginInstallationFailedMessageAsOutboundWebSocketMessage ¶

func PluginInstallationFailedMessageAsOutboundWebSocketMessage(v *PluginInstallationFailedMessage) OutboundWebSocketMessage

PluginInstallationFailedMessageAsOutboundWebSocketMessage is a convenience function that returns PluginInstallationFailedMessage wrapped in OutboundWebSocketMessage

func PluginInstallingMessageAsOutboundWebSocketMessage ¶

func PluginInstallingMessageAsOutboundWebSocketMessage(v *PluginInstallingMessage) OutboundWebSocketMessage

PluginInstallingMessageAsOutboundWebSocketMessage is a convenience function that returns PluginInstallingMessage wrapped in OutboundWebSocketMessage

func PluginUninstalledMessageAsOutboundWebSocketMessage ¶

func PluginUninstalledMessageAsOutboundWebSocketMessage(v *PluginUninstalledMessage) OutboundWebSocketMessage

PluginUninstalledMessageAsOutboundWebSocketMessage is a convenience function that returns PluginUninstalledMessage wrapped in OutboundWebSocketMessage

func RefreshProgressMessageAsOutboundWebSocketMessage ¶

func RefreshProgressMessageAsOutboundWebSocketMessage(v *RefreshProgressMessage) OutboundWebSocketMessage

RefreshProgressMessageAsOutboundWebSocketMessage is a convenience function that returns RefreshProgressMessage wrapped in OutboundWebSocketMessage

func RestartRequiredMessageAsOutboundWebSocketMessage ¶

func RestartRequiredMessageAsOutboundWebSocketMessage(v *RestartRequiredMessage) OutboundWebSocketMessage

RestartRequiredMessageAsOutboundWebSocketMessage is a convenience function that returns RestartRequiredMessage wrapped in OutboundWebSocketMessage

func ScheduledTaskEndedMessageAsOutboundWebSocketMessage ¶

func ScheduledTaskEndedMessageAsOutboundWebSocketMessage(v *ScheduledTaskEndedMessage) OutboundWebSocketMessage

ScheduledTaskEndedMessageAsOutboundWebSocketMessage is a convenience function that returns ScheduledTaskEndedMessage wrapped in OutboundWebSocketMessage

func ScheduledTasksInfoMessageAsOutboundWebSocketMessage ¶

func ScheduledTasksInfoMessageAsOutboundWebSocketMessage(v *ScheduledTasksInfoMessage) OutboundWebSocketMessage

ScheduledTasksInfoMessageAsOutboundWebSocketMessage is a convenience function that returns ScheduledTasksInfoMessage wrapped in OutboundWebSocketMessage

func SeriesTimerCancelledMessageAsOutboundWebSocketMessage ¶

func SeriesTimerCancelledMessageAsOutboundWebSocketMessage(v *SeriesTimerCancelledMessage) OutboundWebSocketMessage

SeriesTimerCancelledMessageAsOutboundWebSocketMessage is a convenience function that returns SeriesTimerCancelledMessage wrapped in OutboundWebSocketMessage

func SeriesTimerCreatedMessageAsOutboundWebSocketMessage ¶

func SeriesTimerCreatedMessageAsOutboundWebSocketMessage(v *SeriesTimerCreatedMessage) OutboundWebSocketMessage

SeriesTimerCreatedMessageAsOutboundWebSocketMessage is a convenience function that returns SeriesTimerCreatedMessage wrapped in OutboundWebSocketMessage

func ServerRestartingMessageAsOutboundWebSocketMessage ¶

func ServerRestartingMessageAsOutboundWebSocketMessage(v *ServerRestartingMessage) OutboundWebSocketMessage

ServerRestartingMessageAsOutboundWebSocketMessage is a convenience function that returns ServerRestartingMessage wrapped in OutboundWebSocketMessage

func ServerShuttingDownMessageAsOutboundWebSocketMessage ¶

func ServerShuttingDownMessageAsOutboundWebSocketMessage(v *ServerShuttingDownMessage) OutboundWebSocketMessage

ServerShuttingDownMessageAsOutboundWebSocketMessage is a convenience function that returns ServerShuttingDownMessage wrapped in OutboundWebSocketMessage

func SessionsMessageAsOutboundWebSocketMessage ¶

func SessionsMessageAsOutboundWebSocketMessage(v *SessionsMessage) OutboundWebSocketMessage

SessionsMessageAsOutboundWebSocketMessage is a convenience function that returns SessionsMessage wrapped in OutboundWebSocketMessage

func SyncPlayCommandMessageAsOutboundWebSocketMessage ¶

func SyncPlayCommandMessageAsOutboundWebSocketMessage(v *SyncPlayCommandMessage) OutboundWebSocketMessage

SyncPlayCommandMessageAsOutboundWebSocketMessage is a convenience function that returns SyncPlayCommandMessage wrapped in OutboundWebSocketMessage

func SyncPlayGroupUpdateCommandMessageAsOutboundWebSocketMessage ¶

func SyncPlayGroupUpdateCommandMessageAsOutboundWebSocketMessage(v *SyncPlayGroupUpdateCommandMessage) OutboundWebSocketMessage

SyncPlayGroupUpdateCommandMessageAsOutboundWebSocketMessage is a convenience function that returns SyncPlayGroupUpdateCommandMessage wrapped in OutboundWebSocketMessage

func TimerCancelledMessageAsOutboundWebSocketMessage ¶

func TimerCancelledMessageAsOutboundWebSocketMessage(v *TimerCancelledMessage) OutboundWebSocketMessage

TimerCancelledMessageAsOutboundWebSocketMessage is a convenience function that returns TimerCancelledMessage wrapped in OutboundWebSocketMessage

func TimerCreatedMessageAsOutboundWebSocketMessage ¶

func TimerCreatedMessageAsOutboundWebSocketMessage(v *TimerCreatedMessage) OutboundWebSocketMessage

TimerCreatedMessageAsOutboundWebSocketMessage is a convenience function that returns TimerCreatedMessage wrapped in OutboundWebSocketMessage

func UserDataChangedMessageAsOutboundWebSocketMessage ¶

func UserDataChangedMessageAsOutboundWebSocketMessage(v *UserDataChangedMessage) OutboundWebSocketMessage

UserDataChangedMessageAsOutboundWebSocketMessage is a convenience function that returns UserDataChangedMessage wrapped in OutboundWebSocketMessage

func UserDeletedMessageAsOutboundWebSocketMessage ¶

func UserDeletedMessageAsOutboundWebSocketMessage(v *UserDeletedMessage) OutboundWebSocketMessage

UserDeletedMessageAsOutboundWebSocketMessage is a convenience function that returns UserDeletedMessage wrapped in OutboundWebSocketMessage

func UserUpdatedMessageAsOutboundWebSocketMessage ¶

func UserUpdatedMessageAsOutboundWebSocketMessage(v *UserUpdatedMessage) OutboundWebSocketMessage

UserUpdatedMessageAsOutboundWebSocketMessage is a convenience function that returns UserUpdatedMessage wrapped in OutboundWebSocketMessage

func (*OutboundWebSocketMessage) GetActualInstance ¶

func (obj *OutboundWebSocketMessage) GetActualInstance() interface{}

Get the actual instance

func (OutboundWebSocketMessage) MarshalJSON ¶

func (src OutboundWebSocketMessage) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*OutboundWebSocketMessage) UnmarshalJSON ¶

func (dst *OutboundWebSocketMessage) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type PackageAPI ¶

type PackageAPI interface {

	/*
		CancelPackageInstallation Cancels a package installation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param packageId Installation Id.
		@return ApiCancelPackageInstallationRequest
	*/
	CancelPackageInstallation(ctx context.Context, packageId string) ApiCancelPackageInstallationRequest

	// CancelPackageInstallationExecute executes the request
	CancelPackageInstallationExecute(r ApiCancelPackageInstallationRequest) (*http.Response, error)

	/*
		GetPackageInfo Gets a package by name or assembly GUID.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name The name of the package.
		@return ApiGetPackageInfoRequest
	*/
	GetPackageInfo(ctx context.Context, name string) ApiGetPackageInfoRequest

	// GetPackageInfoExecute executes the request
	//  @return PackageInfo
	GetPackageInfoExecute(r ApiGetPackageInfoRequest) (*PackageInfo, *http.Response, error)

	/*
		GetPackages Gets available packages.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetPackagesRequest
	*/
	GetPackages(ctx context.Context) ApiGetPackagesRequest

	// GetPackagesExecute executes the request
	//  @return []PackageInfo
	GetPackagesExecute(r ApiGetPackagesRequest) ([]PackageInfo, *http.Response, error)

	/*
		GetRepositories Gets all package repositories.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetRepositoriesRequest
	*/
	GetRepositories(ctx context.Context) ApiGetRepositoriesRequest

	// GetRepositoriesExecute executes the request
	//  @return []RepositoryInfo
	GetRepositoriesExecute(r ApiGetRepositoriesRequest) ([]RepositoryInfo, *http.Response, error)

	/*
		InstallPackage Installs a package.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Package name.
		@return ApiInstallPackageRequest
	*/
	InstallPackage(ctx context.Context, name string) ApiInstallPackageRequest

	// InstallPackageExecute executes the request
	InstallPackageExecute(r ApiInstallPackageRequest) (*http.Response, error)

	/*
		SetRepositories Sets the enabled and existing package repositories.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSetRepositoriesRequest
	*/
	SetRepositories(ctx context.Context) ApiSetRepositoriesRequest

	// SetRepositoriesExecute executes the request
	SetRepositoriesExecute(r ApiSetRepositoriesRequest) (*http.Response, error)
}

type PackageAPIService ¶

type PackageAPIService service

PackageAPIService PackageAPI service

func (*PackageAPIService) CancelPackageInstallation ¶

func (a *PackageAPIService) CancelPackageInstallation(ctx context.Context, packageId string) ApiCancelPackageInstallationRequest

CancelPackageInstallation Cancels a package installation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param packageId Installation Id.
@return ApiCancelPackageInstallationRequest

func (*PackageAPIService) CancelPackageInstallationExecute ¶

func (a *PackageAPIService) CancelPackageInstallationExecute(r ApiCancelPackageInstallationRequest) (*http.Response, error)

Execute executes the request

func (*PackageAPIService) GetPackageInfo ¶

func (a *PackageAPIService) GetPackageInfo(ctx context.Context, name string) ApiGetPackageInfoRequest

GetPackageInfo Gets a package by name or assembly GUID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name The name of the package.
@return ApiGetPackageInfoRequest

func (*PackageAPIService) GetPackageInfoExecute ¶

func (a *PackageAPIService) GetPackageInfoExecute(r ApiGetPackageInfoRequest) (*PackageInfo, *http.Response, error)

Execute executes the request

@return PackageInfo

func (*PackageAPIService) GetPackages ¶

GetPackages Gets available packages.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPackagesRequest

func (*PackageAPIService) GetPackagesExecute ¶

func (a *PackageAPIService) GetPackagesExecute(r ApiGetPackagesRequest) ([]PackageInfo, *http.Response, error)

Execute executes the request

@return []PackageInfo

func (*PackageAPIService) GetRepositories ¶

GetRepositories Gets all package repositories.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRepositoriesRequest

func (*PackageAPIService) GetRepositoriesExecute ¶

func (a *PackageAPIService) GetRepositoriesExecute(r ApiGetRepositoriesRequest) ([]RepositoryInfo, *http.Response, error)

Execute executes the request

@return []RepositoryInfo

func (*PackageAPIService) InstallPackage ¶

func (a *PackageAPIService) InstallPackage(ctx context.Context, name string) ApiInstallPackageRequest

InstallPackage Installs a package.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Package name.
@return ApiInstallPackageRequest

func (*PackageAPIService) InstallPackageExecute ¶

func (a *PackageAPIService) InstallPackageExecute(r ApiInstallPackageRequest) (*http.Response, error)

Execute executes the request

func (*PackageAPIService) SetRepositories ¶

SetRepositories Sets the enabled and existing package repositories.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetRepositoriesRequest

func (*PackageAPIService) SetRepositoriesExecute ¶

func (a *PackageAPIService) SetRepositoriesExecute(r ApiSetRepositoriesRequest) (*http.Response, error)

Execute executes the request

type PackageInfo ¶

type PackageInfo struct {
	// Gets or sets the name.
	Name *string `json:"name,omitempty"`
	// Gets or sets a long description of the plugin containing features or helpful explanations.
	Description *string `json:"description,omitempty"`
	// Gets or sets a short overview of what the plugin does.
	Overview *string `json:"overview,omitempty"`
	// Gets or sets the owner.
	Owner *string `json:"owner,omitempty"`
	// Gets or sets the category.
	Category *string `json:"category,omitempty"`
	// Gets or sets the guid of the assembly associated with this plugin.  This is used to identify the proper item for automatic updates.
	Guid *string `json:"guid,omitempty"`
	// Gets or sets the versions.
	Versions []VersionInfo `json:"versions,omitempty"`
	// Gets or sets the image url for the package.
	ImageUrl NullableString `json:"imageUrl,omitempty"`
}

PackageInfo Class PackageInfo.

func NewPackageInfo ¶

func NewPackageInfo() *PackageInfo

NewPackageInfo instantiates a new PackageInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPackageInfoWithDefaults ¶

func NewPackageInfoWithDefaults() *PackageInfo

NewPackageInfoWithDefaults instantiates a new PackageInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PackageInfo) GetCategory ¶

func (o *PackageInfo) GetCategory() string

GetCategory returns the Category field value if set, zero value otherwise.

func (*PackageInfo) GetCategoryOk ¶

func (o *PackageInfo) GetCategoryOk() (*string, bool)

GetCategoryOk returns a tuple with the Category field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PackageInfo) GetDescription ¶

func (o *PackageInfo) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PackageInfo) GetDescriptionOk ¶

func (o *PackageInfo) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PackageInfo) GetGuid ¶

func (o *PackageInfo) GetGuid() string

GetGuid returns the Guid field value if set, zero value otherwise.

func (*PackageInfo) GetGuidOk ¶

func (o *PackageInfo) GetGuidOk() (*string, bool)

GetGuidOk returns a tuple with the Guid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PackageInfo) GetImageUrl ¶

func (o *PackageInfo) GetImageUrl() string

GetImageUrl returns the ImageUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PackageInfo) GetImageUrlOk ¶

func (o *PackageInfo) GetImageUrlOk() (*string, bool)

GetImageUrlOk returns a tuple with the ImageUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PackageInfo) GetName ¶

func (o *PackageInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PackageInfo) GetNameOk ¶

func (o *PackageInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PackageInfo) GetOverview ¶

func (o *PackageInfo) GetOverview() string

GetOverview returns the Overview field value if set, zero value otherwise.

func (*PackageInfo) GetOverviewOk ¶

func (o *PackageInfo) GetOverviewOk() (*string, bool)

GetOverviewOk returns a tuple with the Overview field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PackageInfo) GetOwner ¶

func (o *PackageInfo) GetOwner() string

GetOwner returns the Owner field value if set, zero value otherwise.

func (*PackageInfo) GetOwnerOk ¶

func (o *PackageInfo) GetOwnerOk() (*string, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PackageInfo) GetVersions ¶

func (o *PackageInfo) GetVersions() []VersionInfo

GetVersions returns the Versions field value if set, zero value otherwise.

func (*PackageInfo) GetVersionsOk ¶

func (o *PackageInfo) GetVersionsOk() ([]VersionInfo, bool)

GetVersionsOk returns a tuple with the Versions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PackageInfo) HasCategory ¶

func (o *PackageInfo) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*PackageInfo) HasDescription ¶

func (o *PackageInfo) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PackageInfo) HasGuid ¶

func (o *PackageInfo) HasGuid() bool

HasGuid returns a boolean if a field has been set.

func (*PackageInfo) HasImageUrl ¶

func (o *PackageInfo) HasImageUrl() bool

HasImageUrl returns a boolean if a field has been set.

func (*PackageInfo) HasName ¶

func (o *PackageInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*PackageInfo) HasOverview ¶

func (o *PackageInfo) HasOverview() bool

HasOverview returns a boolean if a field has been set.

func (*PackageInfo) HasOwner ¶

func (o *PackageInfo) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*PackageInfo) HasVersions ¶

func (o *PackageInfo) HasVersions() bool

HasVersions returns a boolean if a field has been set.

func (PackageInfo) MarshalJSON ¶

func (o PackageInfo) MarshalJSON() ([]byte, error)

func (*PackageInfo) SetCategory ¶

func (o *PackageInfo) SetCategory(v string)

SetCategory gets a reference to the given string and assigns it to the Category field.

func (*PackageInfo) SetDescription ¶

func (o *PackageInfo) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PackageInfo) SetGuid ¶

func (o *PackageInfo) SetGuid(v string)

SetGuid gets a reference to the given string and assigns it to the Guid field.

func (*PackageInfo) SetImageUrl ¶

func (o *PackageInfo) SetImageUrl(v string)

SetImageUrl gets a reference to the given NullableString and assigns it to the ImageUrl field.

func (*PackageInfo) SetImageUrlNil ¶

func (o *PackageInfo) SetImageUrlNil()

SetImageUrlNil sets the value for ImageUrl to be an explicit nil

func (*PackageInfo) SetName ¶

func (o *PackageInfo) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PackageInfo) SetOverview ¶

func (o *PackageInfo) SetOverview(v string)

SetOverview gets a reference to the given string and assigns it to the Overview field.

func (*PackageInfo) SetOwner ¶

func (o *PackageInfo) SetOwner(v string)

SetOwner gets a reference to the given string and assigns it to the Owner field.

func (*PackageInfo) SetVersions ¶

func (o *PackageInfo) SetVersions(v []VersionInfo)

SetVersions gets a reference to the given []VersionInfo and assigns it to the Versions field.

func (PackageInfo) ToMap ¶

func (o PackageInfo) ToMap() (map[string]interface{}, error)

func (*PackageInfo) UnsetImageUrl ¶

func (o *PackageInfo) UnsetImageUrl()

UnsetImageUrl ensures that no value is present for ImageUrl, not even an explicit nil

type ParentalRating ¶

type ParentalRating struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the value.
	Value NullableInt32 `json:"Value,omitempty"`
}

ParentalRating Class ParentalRating.

func NewParentalRating ¶

func NewParentalRating() *ParentalRating

NewParentalRating instantiates a new ParentalRating object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewParentalRatingWithDefaults ¶

func NewParentalRatingWithDefaults() *ParentalRating

NewParentalRatingWithDefaults instantiates a new ParentalRating object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ParentalRating) GetName ¶

func (o *ParentalRating) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ParentalRating) GetNameOk ¶

func (o *ParentalRating) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ParentalRating) GetValue ¶

func (o *ParentalRating) GetValue() int32

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ParentalRating) GetValueOk ¶

func (o *ParentalRating) GetValueOk() (*int32, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ParentalRating) HasName ¶

func (o *ParentalRating) HasName() bool

HasName returns a boolean if a field has been set.

func (*ParentalRating) HasValue ¶

func (o *ParentalRating) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ParentalRating) MarshalJSON ¶

func (o ParentalRating) MarshalJSON() ([]byte, error)

func (*ParentalRating) SetName ¶

func (o *ParentalRating) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ParentalRating) SetNameNil ¶

func (o *ParentalRating) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ParentalRating) SetValue ¶

func (o *ParentalRating) SetValue(v int32)

SetValue gets a reference to the given NullableInt32 and assigns it to the Value field.

func (*ParentalRating) SetValueNil ¶

func (o *ParentalRating) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (ParentalRating) ToMap ¶

func (o ParentalRating) ToMap() (map[string]interface{}, error)

func (*ParentalRating) UnsetName ¶

func (o *ParentalRating) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*ParentalRating) UnsetValue ¶

func (o *ParentalRating) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type PathSubstitution ¶

type PathSubstitution struct {
	// Gets or sets the value to substitute.
	From *string `json:"From,omitempty"`
	// Gets or sets the value to substitution with.
	To *string `json:"To,omitempty"`
}

PathSubstitution Defines the MediaBrowser.Model.Configuration.PathSubstitution.

func NewPathSubstitution ¶

func NewPathSubstitution() *PathSubstitution

NewPathSubstitution instantiates a new PathSubstitution object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPathSubstitutionWithDefaults ¶

func NewPathSubstitutionWithDefaults() *PathSubstitution

NewPathSubstitutionWithDefaults instantiates a new PathSubstitution object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PathSubstitution) GetFrom ¶

func (o *PathSubstitution) GetFrom() string

GetFrom returns the From field value if set, zero value otherwise.

func (*PathSubstitution) GetFromOk ¶

func (o *PathSubstitution) GetFromOk() (*string, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PathSubstitution) GetTo ¶

func (o *PathSubstitution) GetTo() string

GetTo returns the To field value if set, zero value otherwise.

func (*PathSubstitution) GetToOk ¶

func (o *PathSubstitution) GetToOk() (*string, bool)

GetToOk returns a tuple with the To field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PathSubstitution) HasFrom ¶

func (o *PathSubstitution) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*PathSubstitution) HasTo ¶

func (o *PathSubstitution) HasTo() bool

HasTo returns a boolean if a field has been set.

func (PathSubstitution) MarshalJSON ¶

func (o PathSubstitution) MarshalJSON() ([]byte, error)

func (*PathSubstitution) SetFrom ¶

func (o *PathSubstitution) SetFrom(v string)

SetFrom gets a reference to the given string and assigns it to the From field.

func (*PathSubstitution) SetTo ¶

func (o *PathSubstitution) SetTo(v string)

SetTo gets a reference to the given string and assigns it to the To field.

func (PathSubstitution) ToMap ¶

func (o PathSubstitution) ToMap() (map[string]interface{}, error)

type PersonKind ¶

type PersonKind string

PersonKind The person kind.

const (
	PERSONKIND_UNKNOWN      PersonKind = "Unknown"
	PERSONKIND_ACTOR        PersonKind = "Actor"
	PERSONKIND_DIRECTOR     PersonKind = "Director"
	PERSONKIND_COMPOSER     PersonKind = "Composer"
	PERSONKIND_WRITER       PersonKind = "Writer"
	PERSONKIND_GUEST_STAR   PersonKind = "GuestStar"
	PERSONKIND_PRODUCER     PersonKind = "Producer"
	PERSONKIND_CONDUCTOR    PersonKind = "Conductor"
	PERSONKIND_LYRICIST     PersonKind = "Lyricist"
	PERSONKIND_ARRANGER     PersonKind = "Arranger"
	PERSONKIND_ENGINEER     PersonKind = "Engineer"
	PERSONKIND_MIXER        PersonKind = "Mixer"
	PERSONKIND_REMIXER      PersonKind = "Remixer"
	PERSONKIND_CREATOR      PersonKind = "Creator"
	PERSONKIND_ARTIST       PersonKind = "Artist"
	PERSONKIND_ALBUM_ARTIST PersonKind = "AlbumArtist"
	PERSONKIND_AUTHOR       PersonKind = "Author"
	PERSONKIND_ILLUSTRATOR  PersonKind = "Illustrator"
	PERSONKIND_PENCILLER    PersonKind = "Penciller"
	PERSONKIND_INKER        PersonKind = "Inker"
	PERSONKIND_COLORIST     PersonKind = "Colorist"
	PERSONKIND_LETTERER     PersonKind = "Letterer"
	PERSONKIND_COVER_ARTIST PersonKind = "CoverArtist"
	PERSONKIND_EDITOR       PersonKind = "Editor"
	PERSONKIND_TRANSLATOR   PersonKind = "Translator"
)

List of PersonKind

func NewPersonKindFromValue ¶

func NewPersonKindFromValue(v string) (*PersonKind, error)

NewPersonKindFromValue returns a pointer to a valid PersonKind for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PersonKind) IsValid ¶

func (v PersonKind) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PersonKind) Ptr ¶

func (v PersonKind) Ptr() *PersonKind

Ptr returns reference to PersonKind value

func (*PersonKind) UnmarshalJSON ¶

func (v *PersonKind) UnmarshalJSON(src []byte) error

type PersonLookupInfo ¶

type PersonLookupInfo struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the original title.
	OriginalTitle NullableString `json:"OriginalTitle,omitempty"`
	// Gets or sets the path.
	Path NullableString `json:"Path,omitempty"`
	// Gets or sets the metadata language.
	MetadataLanguage NullableString `json:"MetadataLanguage,omitempty"`
	// Gets or sets the metadata country code.
	MetadataCountryCode NullableString `json:"MetadataCountryCode,omitempty"`
	// Gets or sets the provider ids.
	ProviderIds map[string]string `json:"ProviderIds,omitempty"`
	// Gets or sets the year.
	Year              NullableInt32 `json:"Year,omitempty"`
	IndexNumber       NullableInt32 `json:"IndexNumber,omitempty"`
	ParentIndexNumber NullableInt32 `json:"ParentIndexNumber,omitempty"`
	PremiereDate      NullableTime  `json:"PremiereDate,omitempty"`
	IsAutomated       *bool         `json:"IsAutomated,omitempty"`
}

PersonLookupInfo struct for PersonLookupInfo

func NewPersonLookupInfo ¶

func NewPersonLookupInfo() *PersonLookupInfo

NewPersonLookupInfo instantiates a new PersonLookupInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPersonLookupInfoWithDefaults ¶

func NewPersonLookupInfoWithDefaults() *PersonLookupInfo

NewPersonLookupInfoWithDefaults instantiates a new PersonLookupInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PersonLookupInfo) GetIndexNumber ¶

func (o *PersonLookupInfo) GetIndexNumber() int32

GetIndexNumber returns the IndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PersonLookupInfo) GetIndexNumberOk ¶

func (o *PersonLookupInfo) GetIndexNumberOk() (*int32, bool)

GetIndexNumberOk returns a tuple with the IndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PersonLookupInfo) GetIsAutomated ¶

func (o *PersonLookupInfo) GetIsAutomated() bool

GetIsAutomated returns the IsAutomated field value if set, zero value otherwise.

func (*PersonLookupInfo) GetIsAutomatedOk ¶

func (o *PersonLookupInfo) GetIsAutomatedOk() (*bool, bool)

GetIsAutomatedOk returns a tuple with the IsAutomated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonLookupInfo) GetMetadataCountryCode ¶

func (o *PersonLookupInfo) GetMetadataCountryCode() string

GetMetadataCountryCode returns the MetadataCountryCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PersonLookupInfo) GetMetadataCountryCodeOk ¶

func (o *PersonLookupInfo) GetMetadataCountryCodeOk() (*string, bool)

GetMetadataCountryCodeOk returns a tuple with the MetadataCountryCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PersonLookupInfo) GetMetadataLanguage ¶

func (o *PersonLookupInfo) GetMetadataLanguage() string

GetMetadataLanguage returns the MetadataLanguage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PersonLookupInfo) GetMetadataLanguageOk ¶

func (o *PersonLookupInfo) GetMetadataLanguageOk() (*string, bool)

GetMetadataLanguageOk returns a tuple with the MetadataLanguage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PersonLookupInfo) GetName ¶

func (o *PersonLookupInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PersonLookupInfo) GetNameOk ¶

func (o *PersonLookupInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PersonLookupInfo) GetOriginalTitle ¶

func (o *PersonLookupInfo) GetOriginalTitle() string

GetOriginalTitle returns the OriginalTitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PersonLookupInfo) GetOriginalTitleOk ¶

func (o *PersonLookupInfo) GetOriginalTitleOk() (*string, bool)

GetOriginalTitleOk returns a tuple with the OriginalTitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PersonLookupInfo) GetParentIndexNumber ¶

func (o *PersonLookupInfo) GetParentIndexNumber() int32

GetParentIndexNumber returns the ParentIndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PersonLookupInfo) GetParentIndexNumberOk ¶

func (o *PersonLookupInfo) GetParentIndexNumberOk() (*int32, bool)

GetParentIndexNumberOk returns a tuple with the ParentIndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PersonLookupInfo) GetPath ¶

func (o *PersonLookupInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PersonLookupInfo) GetPathOk ¶

func (o *PersonLookupInfo) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PersonLookupInfo) GetPremiereDate ¶

func (o *PersonLookupInfo) GetPremiereDate() time.Time

GetPremiereDate returns the PremiereDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PersonLookupInfo) GetPremiereDateOk ¶

func (o *PersonLookupInfo) GetPremiereDateOk() (*time.Time, bool)

GetPremiereDateOk returns a tuple with the PremiereDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PersonLookupInfo) GetProviderIds ¶

func (o *PersonLookupInfo) GetProviderIds() map[string]string

GetProviderIds returns the ProviderIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PersonLookupInfo) GetProviderIdsOk ¶

func (o *PersonLookupInfo) GetProviderIdsOk() (*map[string]string, bool)

GetProviderIdsOk returns a tuple with the ProviderIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PersonLookupInfo) GetYear ¶

func (o *PersonLookupInfo) GetYear() int32

GetYear returns the Year field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PersonLookupInfo) GetYearOk ¶

func (o *PersonLookupInfo) GetYearOk() (*int32, bool)

GetYearOk returns a tuple with the Year field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PersonLookupInfo) HasIndexNumber ¶

func (o *PersonLookupInfo) HasIndexNumber() bool

HasIndexNumber returns a boolean if a field has been set.

func (*PersonLookupInfo) HasIsAutomated ¶

func (o *PersonLookupInfo) HasIsAutomated() bool

HasIsAutomated returns a boolean if a field has been set.

func (*PersonLookupInfo) HasMetadataCountryCode ¶

func (o *PersonLookupInfo) HasMetadataCountryCode() bool

HasMetadataCountryCode returns a boolean if a field has been set.

func (*PersonLookupInfo) HasMetadataLanguage ¶

func (o *PersonLookupInfo) HasMetadataLanguage() bool

HasMetadataLanguage returns a boolean if a field has been set.

func (*PersonLookupInfo) HasName ¶

func (o *PersonLookupInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*PersonLookupInfo) HasOriginalTitle ¶

func (o *PersonLookupInfo) HasOriginalTitle() bool

HasOriginalTitle returns a boolean if a field has been set.

func (*PersonLookupInfo) HasParentIndexNumber ¶

func (o *PersonLookupInfo) HasParentIndexNumber() bool

HasParentIndexNumber returns a boolean if a field has been set.

func (*PersonLookupInfo) HasPath ¶

func (o *PersonLookupInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*PersonLookupInfo) HasPremiereDate ¶

func (o *PersonLookupInfo) HasPremiereDate() bool

HasPremiereDate returns a boolean if a field has been set.

func (*PersonLookupInfo) HasProviderIds ¶

func (o *PersonLookupInfo) HasProviderIds() bool

HasProviderIds returns a boolean if a field has been set.

func (*PersonLookupInfo) HasYear ¶

func (o *PersonLookupInfo) HasYear() bool

HasYear returns a boolean if a field has been set.

func (PersonLookupInfo) MarshalJSON ¶

func (o PersonLookupInfo) MarshalJSON() ([]byte, error)

func (*PersonLookupInfo) SetIndexNumber ¶

func (o *PersonLookupInfo) SetIndexNumber(v int32)

SetIndexNumber gets a reference to the given NullableInt32 and assigns it to the IndexNumber field.

func (*PersonLookupInfo) SetIndexNumberNil ¶

func (o *PersonLookupInfo) SetIndexNumberNil()

SetIndexNumberNil sets the value for IndexNumber to be an explicit nil

func (*PersonLookupInfo) SetIsAutomated ¶

func (o *PersonLookupInfo) SetIsAutomated(v bool)

SetIsAutomated gets a reference to the given bool and assigns it to the IsAutomated field.

func (*PersonLookupInfo) SetMetadataCountryCode ¶

func (o *PersonLookupInfo) SetMetadataCountryCode(v string)

SetMetadataCountryCode gets a reference to the given NullableString and assigns it to the MetadataCountryCode field.

func (*PersonLookupInfo) SetMetadataCountryCodeNil ¶

func (o *PersonLookupInfo) SetMetadataCountryCodeNil()

SetMetadataCountryCodeNil sets the value for MetadataCountryCode to be an explicit nil

func (*PersonLookupInfo) SetMetadataLanguage ¶

func (o *PersonLookupInfo) SetMetadataLanguage(v string)

SetMetadataLanguage gets a reference to the given NullableString and assigns it to the MetadataLanguage field.

func (*PersonLookupInfo) SetMetadataLanguageNil ¶

func (o *PersonLookupInfo) SetMetadataLanguageNil()

SetMetadataLanguageNil sets the value for MetadataLanguage to be an explicit nil

func (*PersonLookupInfo) SetName ¶

func (o *PersonLookupInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*PersonLookupInfo) SetNameNil ¶

func (o *PersonLookupInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*PersonLookupInfo) SetOriginalTitle ¶

func (o *PersonLookupInfo) SetOriginalTitle(v string)

SetOriginalTitle gets a reference to the given NullableString and assigns it to the OriginalTitle field.

func (*PersonLookupInfo) SetOriginalTitleNil ¶

func (o *PersonLookupInfo) SetOriginalTitleNil()

SetOriginalTitleNil sets the value for OriginalTitle to be an explicit nil

func (*PersonLookupInfo) SetParentIndexNumber ¶

func (o *PersonLookupInfo) SetParentIndexNumber(v int32)

SetParentIndexNumber gets a reference to the given NullableInt32 and assigns it to the ParentIndexNumber field.

func (*PersonLookupInfo) SetParentIndexNumberNil ¶

func (o *PersonLookupInfo) SetParentIndexNumberNil()

SetParentIndexNumberNil sets the value for ParentIndexNumber to be an explicit nil

func (*PersonLookupInfo) SetPath ¶

func (o *PersonLookupInfo) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*PersonLookupInfo) SetPathNil ¶

func (o *PersonLookupInfo) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*PersonLookupInfo) SetPremiereDate ¶

func (o *PersonLookupInfo) SetPremiereDate(v time.Time)

SetPremiereDate gets a reference to the given NullableTime and assigns it to the PremiereDate field.

func (*PersonLookupInfo) SetPremiereDateNil ¶

func (o *PersonLookupInfo) SetPremiereDateNil()

SetPremiereDateNil sets the value for PremiereDate to be an explicit nil

func (*PersonLookupInfo) SetProviderIds ¶

func (o *PersonLookupInfo) SetProviderIds(v map[string]string)

SetProviderIds gets a reference to the given map[string]string and assigns it to the ProviderIds field.

func (*PersonLookupInfo) SetYear ¶

func (o *PersonLookupInfo) SetYear(v int32)

SetYear gets a reference to the given NullableInt32 and assigns it to the Year field.

func (*PersonLookupInfo) SetYearNil ¶

func (o *PersonLookupInfo) SetYearNil()

SetYearNil sets the value for Year to be an explicit nil

func (PersonLookupInfo) ToMap ¶

func (o PersonLookupInfo) ToMap() (map[string]interface{}, error)

func (*PersonLookupInfo) UnsetIndexNumber ¶

func (o *PersonLookupInfo) UnsetIndexNumber()

UnsetIndexNumber ensures that no value is present for IndexNumber, not even an explicit nil

func (*PersonLookupInfo) UnsetMetadataCountryCode ¶

func (o *PersonLookupInfo) UnsetMetadataCountryCode()

UnsetMetadataCountryCode ensures that no value is present for MetadataCountryCode, not even an explicit nil

func (*PersonLookupInfo) UnsetMetadataLanguage ¶

func (o *PersonLookupInfo) UnsetMetadataLanguage()

UnsetMetadataLanguage ensures that no value is present for MetadataLanguage, not even an explicit nil

func (*PersonLookupInfo) UnsetName ¶

func (o *PersonLookupInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*PersonLookupInfo) UnsetOriginalTitle ¶

func (o *PersonLookupInfo) UnsetOriginalTitle()

UnsetOriginalTitle ensures that no value is present for OriginalTitle, not even an explicit nil

func (*PersonLookupInfo) UnsetParentIndexNumber ¶

func (o *PersonLookupInfo) UnsetParentIndexNumber()

UnsetParentIndexNumber ensures that no value is present for ParentIndexNumber, not even an explicit nil

func (*PersonLookupInfo) UnsetPath ¶

func (o *PersonLookupInfo) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*PersonLookupInfo) UnsetPremiereDate ¶

func (o *PersonLookupInfo) UnsetPremiereDate()

UnsetPremiereDate ensures that no value is present for PremiereDate, not even an explicit nil

func (*PersonLookupInfo) UnsetYear ¶

func (o *PersonLookupInfo) UnsetYear()

UnsetYear ensures that no value is present for Year, not even an explicit nil

type PersonLookupInfoRemoteSearchQuery ¶

type PersonLookupInfoRemoteSearchQuery struct {
	SearchInfo NullablePersonLookupInfo `json:"SearchInfo,omitempty"`
	ItemId     *string                  `json:"ItemId,omitempty"`
	// Gets or sets the provider name to search within if set.
	SearchProviderName NullableString `json:"SearchProviderName,omitempty"`
	// Gets or sets a value indicating whether disabled providers should be included.
	IncludeDisabledProviders *bool `json:"IncludeDisabledProviders,omitempty"`
}

PersonLookupInfoRemoteSearchQuery struct for PersonLookupInfoRemoteSearchQuery

func NewPersonLookupInfoRemoteSearchQuery ¶

func NewPersonLookupInfoRemoteSearchQuery() *PersonLookupInfoRemoteSearchQuery

NewPersonLookupInfoRemoteSearchQuery instantiates a new PersonLookupInfoRemoteSearchQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPersonLookupInfoRemoteSearchQueryWithDefaults ¶

func NewPersonLookupInfoRemoteSearchQueryWithDefaults() *PersonLookupInfoRemoteSearchQuery

NewPersonLookupInfoRemoteSearchQueryWithDefaults instantiates a new PersonLookupInfoRemoteSearchQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PersonLookupInfoRemoteSearchQuery) GetIncludeDisabledProviders ¶

func (o *PersonLookupInfoRemoteSearchQuery) GetIncludeDisabledProviders() bool

GetIncludeDisabledProviders returns the IncludeDisabledProviders field value if set, zero value otherwise.

func (*PersonLookupInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk ¶

func (o *PersonLookupInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk() (*bool, bool)

GetIncludeDisabledProvidersOk returns a tuple with the IncludeDisabledProviders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonLookupInfoRemoteSearchQuery) GetItemId ¶

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*PersonLookupInfoRemoteSearchQuery) GetItemIdOk ¶

func (o *PersonLookupInfoRemoteSearchQuery) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonLookupInfoRemoteSearchQuery) GetSearchInfo ¶

GetSearchInfo returns the SearchInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PersonLookupInfoRemoteSearchQuery) GetSearchInfoOk ¶

func (o *PersonLookupInfoRemoteSearchQuery) GetSearchInfoOk() (*PersonLookupInfo, bool)

GetSearchInfoOk returns a tuple with the SearchInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PersonLookupInfoRemoteSearchQuery) GetSearchProviderName ¶

func (o *PersonLookupInfoRemoteSearchQuery) GetSearchProviderName() string

GetSearchProviderName returns the SearchProviderName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PersonLookupInfoRemoteSearchQuery) GetSearchProviderNameOk ¶

func (o *PersonLookupInfoRemoteSearchQuery) GetSearchProviderNameOk() (*string, bool)

GetSearchProviderNameOk returns a tuple with the SearchProviderName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PersonLookupInfoRemoteSearchQuery) HasIncludeDisabledProviders ¶

func (o *PersonLookupInfoRemoteSearchQuery) HasIncludeDisabledProviders() bool

HasIncludeDisabledProviders returns a boolean if a field has been set.

func (*PersonLookupInfoRemoteSearchQuery) HasItemId ¶

func (o *PersonLookupInfoRemoteSearchQuery) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*PersonLookupInfoRemoteSearchQuery) HasSearchInfo ¶

func (o *PersonLookupInfoRemoteSearchQuery) HasSearchInfo() bool

HasSearchInfo returns a boolean if a field has been set.

func (*PersonLookupInfoRemoteSearchQuery) HasSearchProviderName ¶

func (o *PersonLookupInfoRemoteSearchQuery) HasSearchProviderName() bool

HasSearchProviderName returns a boolean if a field has been set.

func (PersonLookupInfoRemoteSearchQuery) MarshalJSON ¶

func (o PersonLookupInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*PersonLookupInfoRemoteSearchQuery) SetIncludeDisabledProviders ¶

func (o *PersonLookupInfoRemoteSearchQuery) SetIncludeDisabledProviders(v bool)

SetIncludeDisabledProviders gets a reference to the given bool and assigns it to the IncludeDisabledProviders field.

func (*PersonLookupInfoRemoteSearchQuery) SetItemId ¶

func (o *PersonLookupInfoRemoteSearchQuery) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field.

func (*PersonLookupInfoRemoteSearchQuery) SetSearchInfo ¶

SetSearchInfo gets a reference to the given NullablePersonLookupInfo and assigns it to the SearchInfo field.

func (*PersonLookupInfoRemoteSearchQuery) SetSearchInfoNil ¶

func (o *PersonLookupInfoRemoteSearchQuery) SetSearchInfoNil()

SetSearchInfoNil sets the value for SearchInfo to be an explicit nil

func (*PersonLookupInfoRemoteSearchQuery) SetSearchProviderName ¶

func (o *PersonLookupInfoRemoteSearchQuery) SetSearchProviderName(v string)

SetSearchProviderName gets a reference to the given NullableString and assigns it to the SearchProviderName field.

func (*PersonLookupInfoRemoteSearchQuery) SetSearchProviderNameNil ¶

func (o *PersonLookupInfoRemoteSearchQuery) SetSearchProviderNameNil()

SetSearchProviderNameNil sets the value for SearchProviderName to be an explicit nil

func (PersonLookupInfoRemoteSearchQuery) ToMap ¶

func (o PersonLookupInfoRemoteSearchQuery) ToMap() (map[string]interface{}, error)

func (*PersonLookupInfoRemoteSearchQuery) UnsetSearchInfo ¶

func (o *PersonLookupInfoRemoteSearchQuery) UnsetSearchInfo()

UnsetSearchInfo ensures that no value is present for SearchInfo, not even an explicit nil

func (*PersonLookupInfoRemoteSearchQuery) UnsetSearchProviderName ¶

func (o *PersonLookupInfoRemoteSearchQuery) UnsetSearchProviderName()

UnsetSearchProviderName ensures that no value is present for SearchProviderName, not even an explicit nil

type PersonsAPI ¶

type PersonsAPI interface {

	/*
		GetPerson Get person by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Person name.
		@return ApiGetPersonRequest
	*/
	GetPerson(ctx context.Context, name string) ApiGetPersonRequest

	// GetPersonExecute executes the request
	//  @return BaseItemDto
	GetPersonExecute(r ApiGetPersonRequest) (*BaseItemDto, *http.Response, error)

	/*
		GetPersons Gets all persons.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetPersonsRequest
	*/
	GetPersons(ctx context.Context) ApiGetPersonsRequest

	// GetPersonsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetPersonsExecute(r ApiGetPersonsRequest) (*BaseItemDtoQueryResult, *http.Response, error)
}

type PersonsAPIService ¶

type PersonsAPIService service

PersonsAPIService PersonsAPI service

func (*PersonsAPIService) GetPerson ¶

GetPerson Get person by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Person name.
@return ApiGetPersonRequest

func (*PersonsAPIService) GetPersonExecute ¶

func (a *PersonsAPIService) GetPersonExecute(r ApiGetPersonRequest) (*BaseItemDto, *http.Response, error)

Execute executes the request

@return BaseItemDto

func (*PersonsAPIService) GetPersons ¶

GetPersons Gets all persons.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPersonsRequest

func (*PersonsAPIService) GetPersonsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

type PinRedeemResult ¶

type PinRedeemResult struct {
	// Gets or sets a value indicating whether this MediaBrowser.Model.Users.PinRedeemResult is success.
	Success *bool `json:"Success,omitempty"`
	// Gets or sets the users reset.
	UsersReset []string `json:"UsersReset,omitempty"`
}

PinRedeemResult struct for PinRedeemResult

func NewPinRedeemResult ¶

func NewPinRedeemResult() *PinRedeemResult

NewPinRedeemResult instantiates a new PinRedeemResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPinRedeemResultWithDefaults ¶

func NewPinRedeemResultWithDefaults() *PinRedeemResult

NewPinRedeemResultWithDefaults instantiates a new PinRedeemResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PinRedeemResult) GetSuccess ¶

func (o *PinRedeemResult) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*PinRedeemResult) GetSuccessOk ¶

func (o *PinRedeemResult) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PinRedeemResult) GetUsersReset ¶

func (o *PinRedeemResult) GetUsersReset() []string

GetUsersReset returns the UsersReset field value if set, zero value otherwise.

func (*PinRedeemResult) GetUsersResetOk ¶

func (o *PinRedeemResult) GetUsersResetOk() ([]string, bool)

GetUsersResetOk returns a tuple with the UsersReset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PinRedeemResult) HasSuccess ¶

func (o *PinRedeemResult) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (*PinRedeemResult) HasUsersReset ¶

func (o *PinRedeemResult) HasUsersReset() bool

HasUsersReset returns a boolean if a field has been set.

func (PinRedeemResult) MarshalJSON ¶

func (o PinRedeemResult) MarshalJSON() ([]byte, error)

func (*PinRedeemResult) SetSuccess ¶

func (o *PinRedeemResult) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (*PinRedeemResult) SetUsersReset ¶

func (o *PinRedeemResult) SetUsersReset(v []string)

SetUsersReset gets a reference to the given []string and assigns it to the UsersReset field.

func (PinRedeemResult) ToMap ¶

func (o PinRedeemResult) ToMap() (map[string]interface{}, error)

type PingRequestDto ¶

type PingRequestDto struct {
	// Gets or sets the ping time.
	Ping *int64 `json:"Ping,omitempty"`
}

PingRequestDto Class PingRequestDto.

func NewPingRequestDto ¶

func NewPingRequestDto() *PingRequestDto

NewPingRequestDto instantiates a new PingRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPingRequestDtoWithDefaults ¶

func NewPingRequestDtoWithDefaults() *PingRequestDto

NewPingRequestDtoWithDefaults instantiates a new PingRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PingRequestDto) GetPing ¶

func (o *PingRequestDto) GetPing() int64

GetPing returns the Ping field value if set, zero value otherwise.

func (*PingRequestDto) GetPingOk ¶

func (o *PingRequestDto) GetPingOk() (*int64, bool)

GetPingOk returns a tuple with the Ping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingRequestDto) HasPing ¶

func (o *PingRequestDto) HasPing() bool

HasPing returns a boolean if a field has been set.

func (PingRequestDto) MarshalJSON ¶

func (o PingRequestDto) MarshalJSON() ([]byte, error)

func (*PingRequestDto) SetPing ¶

func (o *PingRequestDto) SetPing(v int64)

SetPing gets a reference to the given int64 and assigns it to the Ping field.

func (PingRequestDto) ToMap ¶

func (o PingRequestDto) ToMap() (map[string]interface{}, error)

type PlayAccess ¶

type PlayAccess string

PlayAccess the model 'PlayAccess'

const (
	PLAYACCESS_FULL PlayAccess = "Full"
	PLAYACCESS_NONE PlayAccess = "None"
)

List of PlayAccess

func NewPlayAccessFromValue ¶

func NewPlayAccessFromValue(v string) (*PlayAccess, error)

NewPlayAccessFromValue returns a pointer to a valid PlayAccess for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PlayAccess) IsValid ¶

func (v PlayAccess) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PlayAccess) Ptr ¶

func (v PlayAccess) Ptr() *PlayAccess

Ptr returns reference to PlayAccess value

func (*PlayAccess) UnmarshalJSON ¶

func (v *PlayAccess) UnmarshalJSON(src []byte) error

type PlayCommand ¶

type PlayCommand string

PlayCommand Enum PlayCommand.

const (
	PLAYCOMMAND_PLAY_NOW         PlayCommand = "PlayNow"
	PLAYCOMMAND_PLAY_NEXT        PlayCommand = "PlayNext"
	PLAYCOMMAND_PLAY_LAST        PlayCommand = "PlayLast"
	PLAYCOMMAND_PLAY_INSTANT_MIX PlayCommand = "PlayInstantMix"
	PLAYCOMMAND_PLAY_SHUFFLE     PlayCommand = "PlayShuffle"
)

List of PlayCommand

func NewPlayCommandFromValue ¶

func NewPlayCommandFromValue(v string) (*PlayCommand, error)

NewPlayCommandFromValue returns a pointer to a valid PlayCommand for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PlayCommand) IsValid ¶

func (v PlayCommand) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PlayCommand) Ptr ¶

func (v PlayCommand) Ptr() *PlayCommand

Ptr returns reference to PlayCommand value

func (*PlayCommand) UnmarshalJSON ¶

func (v *PlayCommand) UnmarshalJSON(src []byte) error

type PlayMessage ¶

type PlayMessage struct {
	// Class PlayRequest.
	Data NullablePlayRequest `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

PlayMessage Play command websocket message.

func NewPlayMessage ¶

func NewPlayMessage() *PlayMessage

NewPlayMessage instantiates a new PlayMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlayMessageWithDefaults ¶

func NewPlayMessageWithDefaults() *PlayMessage

NewPlayMessageWithDefaults instantiates a new PlayMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlayMessage) GetData ¶

func (o *PlayMessage) GetData() PlayRequest

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlayMessage) GetDataOk ¶

func (o *PlayMessage) GetDataOk() (*PlayRequest, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlayMessage) GetMessageId ¶

func (o *PlayMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*PlayMessage) GetMessageIdOk ¶

func (o *PlayMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayMessage) GetMessageType ¶

func (o *PlayMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*PlayMessage) GetMessageTypeOk ¶

func (o *PlayMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayMessage) HasData ¶

func (o *PlayMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*PlayMessage) HasMessageId ¶

func (o *PlayMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*PlayMessage) HasMessageType ¶

func (o *PlayMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (PlayMessage) MarshalJSON ¶

func (o PlayMessage) MarshalJSON() ([]byte, error)

func (*PlayMessage) SetData ¶

func (o *PlayMessage) SetData(v PlayRequest)

SetData gets a reference to the given NullablePlayRequest and assigns it to the Data field.

func (*PlayMessage) SetDataNil ¶

func (o *PlayMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*PlayMessage) SetMessageId ¶

func (o *PlayMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*PlayMessage) SetMessageType ¶

func (o *PlayMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (PlayMessage) ToMap ¶

func (o PlayMessage) ToMap() (map[string]interface{}, error)

func (*PlayMessage) UnsetData ¶

func (o *PlayMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type PlayMethod ¶

type PlayMethod string

PlayMethod the model 'PlayMethod'

const (
	PLAYMETHOD_TRANSCODE     PlayMethod = "Transcode"
	PLAYMETHOD_DIRECT_STREAM PlayMethod = "DirectStream"
	PLAYMETHOD_DIRECT_PLAY   PlayMethod = "DirectPlay"
)

List of PlayMethod

func NewPlayMethodFromValue ¶

func NewPlayMethodFromValue(v string) (*PlayMethod, error)

NewPlayMethodFromValue returns a pointer to a valid PlayMethod for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PlayMethod) IsValid ¶

func (v PlayMethod) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PlayMethod) Ptr ¶

func (v PlayMethod) Ptr() *PlayMethod

Ptr returns reference to PlayMethod value

func (*PlayMethod) UnmarshalJSON ¶

func (v *PlayMethod) UnmarshalJSON(src []byte) error

type PlayQueueUpdate ¶

type PlayQueueUpdate struct {
	// Gets the request type that originated this update.
	Reason *PlayQueueUpdateReason `json:"Reason,omitempty"`
	// Gets the UTC time of the last change to the playing queue.
	LastUpdate *time.Time `json:"LastUpdate,omitempty"`
	// Gets the playlist.
	Playlist []SyncPlayQueueItem `json:"Playlist,omitempty"`
	// Gets the playing item index in the playlist.
	PlayingItemIndex *int32 `json:"PlayingItemIndex,omitempty"`
	// Gets the start position ticks.
	StartPositionTicks *int64 `json:"StartPositionTicks,omitempty"`
	// Gets a value indicating whether the current item is playing.
	IsPlaying *bool `json:"IsPlaying,omitempty"`
	// Gets the shuffle mode.
	ShuffleMode *GroupShuffleMode `json:"ShuffleMode,omitempty"`
	// Gets the repeat mode.
	RepeatMode *GroupRepeatMode `json:"RepeatMode,omitempty"`
}

PlayQueueUpdate Class PlayQueueUpdate.

func NewPlayQueueUpdate ¶

func NewPlayQueueUpdate() *PlayQueueUpdate

NewPlayQueueUpdate instantiates a new PlayQueueUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlayQueueUpdateWithDefaults ¶

func NewPlayQueueUpdateWithDefaults() *PlayQueueUpdate

NewPlayQueueUpdateWithDefaults instantiates a new PlayQueueUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlayQueueUpdate) GetIsPlaying ¶

func (o *PlayQueueUpdate) GetIsPlaying() bool

GetIsPlaying returns the IsPlaying field value if set, zero value otherwise.

func (*PlayQueueUpdate) GetIsPlayingOk ¶

func (o *PlayQueueUpdate) GetIsPlayingOk() (*bool, bool)

GetIsPlayingOk returns a tuple with the IsPlaying field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayQueueUpdate) GetLastUpdate ¶

func (o *PlayQueueUpdate) GetLastUpdate() time.Time

GetLastUpdate returns the LastUpdate field value if set, zero value otherwise.

func (*PlayQueueUpdate) GetLastUpdateOk ¶

func (o *PlayQueueUpdate) GetLastUpdateOk() (*time.Time, bool)

GetLastUpdateOk returns a tuple with the LastUpdate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayQueueUpdate) GetPlayingItemIndex ¶

func (o *PlayQueueUpdate) GetPlayingItemIndex() int32

GetPlayingItemIndex returns the PlayingItemIndex field value if set, zero value otherwise.

func (*PlayQueueUpdate) GetPlayingItemIndexOk ¶

func (o *PlayQueueUpdate) GetPlayingItemIndexOk() (*int32, bool)

GetPlayingItemIndexOk returns a tuple with the PlayingItemIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayQueueUpdate) GetPlaylist ¶

func (o *PlayQueueUpdate) GetPlaylist() []SyncPlayQueueItem

GetPlaylist returns the Playlist field value if set, zero value otherwise.

func (*PlayQueueUpdate) GetPlaylistOk ¶

func (o *PlayQueueUpdate) GetPlaylistOk() ([]SyncPlayQueueItem, bool)

GetPlaylistOk returns a tuple with the Playlist field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayQueueUpdate) GetReason ¶

func (o *PlayQueueUpdate) GetReason() PlayQueueUpdateReason

GetReason returns the Reason field value if set, zero value otherwise.

func (*PlayQueueUpdate) GetReasonOk ¶

func (o *PlayQueueUpdate) GetReasonOk() (*PlayQueueUpdateReason, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayQueueUpdate) GetRepeatMode ¶

func (o *PlayQueueUpdate) GetRepeatMode() GroupRepeatMode

GetRepeatMode returns the RepeatMode field value if set, zero value otherwise.

func (*PlayQueueUpdate) GetRepeatModeOk ¶

func (o *PlayQueueUpdate) GetRepeatModeOk() (*GroupRepeatMode, bool)

GetRepeatModeOk returns a tuple with the RepeatMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayQueueUpdate) GetShuffleMode ¶

func (o *PlayQueueUpdate) GetShuffleMode() GroupShuffleMode

GetShuffleMode returns the ShuffleMode field value if set, zero value otherwise.

func (*PlayQueueUpdate) GetShuffleModeOk ¶

func (o *PlayQueueUpdate) GetShuffleModeOk() (*GroupShuffleMode, bool)

GetShuffleModeOk returns a tuple with the ShuffleMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayQueueUpdate) GetStartPositionTicks ¶

func (o *PlayQueueUpdate) GetStartPositionTicks() int64

GetStartPositionTicks returns the StartPositionTicks field value if set, zero value otherwise.

func (*PlayQueueUpdate) GetStartPositionTicksOk ¶

func (o *PlayQueueUpdate) GetStartPositionTicksOk() (*int64, bool)

GetStartPositionTicksOk returns a tuple with the StartPositionTicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayQueueUpdate) HasIsPlaying ¶

func (o *PlayQueueUpdate) HasIsPlaying() bool

HasIsPlaying returns a boolean if a field has been set.

func (*PlayQueueUpdate) HasLastUpdate ¶

func (o *PlayQueueUpdate) HasLastUpdate() bool

HasLastUpdate returns a boolean if a field has been set.

func (*PlayQueueUpdate) HasPlayingItemIndex ¶

func (o *PlayQueueUpdate) HasPlayingItemIndex() bool

HasPlayingItemIndex returns a boolean if a field has been set.

func (*PlayQueueUpdate) HasPlaylist ¶

func (o *PlayQueueUpdate) HasPlaylist() bool

HasPlaylist returns a boolean if a field has been set.

func (*PlayQueueUpdate) HasReason ¶

func (o *PlayQueueUpdate) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*PlayQueueUpdate) HasRepeatMode ¶

func (o *PlayQueueUpdate) HasRepeatMode() bool

HasRepeatMode returns a boolean if a field has been set.

func (*PlayQueueUpdate) HasShuffleMode ¶

func (o *PlayQueueUpdate) HasShuffleMode() bool

HasShuffleMode returns a boolean if a field has been set.

func (*PlayQueueUpdate) HasStartPositionTicks ¶

func (o *PlayQueueUpdate) HasStartPositionTicks() bool

HasStartPositionTicks returns a boolean if a field has been set.

func (PlayQueueUpdate) MarshalJSON ¶

func (o PlayQueueUpdate) MarshalJSON() ([]byte, error)

func (*PlayQueueUpdate) SetIsPlaying ¶

func (o *PlayQueueUpdate) SetIsPlaying(v bool)

SetIsPlaying gets a reference to the given bool and assigns it to the IsPlaying field.

func (*PlayQueueUpdate) SetLastUpdate ¶

func (o *PlayQueueUpdate) SetLastUpdate(v time.Time)

SetLastUpdate gets a reference to the given time.Time and assigns it to the LastUpdate field.

func (*PlayQueueUpdate) SetPlayingItemIndex ¶

func (o *PlayQueueUpdate) SetPlayingItemIndex(v int32)

SetPlayingItemIndex gets a reference to the given int32 and assigns it to the PlayingItemIndex field.

func (*PlayQueueUpdate) SetPlaylist ¶

func (o *PlayQueueUpdate) SetPlaylist(v []SyncPlayQueueItem)

SetPlaylist gets a reference to the given []SyncPlayQueueItem and assigns it to the Playlist field.

func (*PlayQueueUpdate) SetReason ¶

func (o *PlayQueueUpdate) SetReason(v PlayQueueUpdateReason)

SetReason gets a reference to the given PlayQueueUpdateReason and assigns it to the Reason field.

func (*PlayQueueUpdate) SetRepeatMode ¶

func (o *PlayQueueUpdate) SetRepeatMode(v GroupRepeatMode)

SetRepeatMode gets a reference to the given GroupRepeatMode and assigns it to the RepeatMode field.

func (*PlayQueueUpdate) SetShuffleMode ¶

func (o *PlayQueueUpdate) SetShuffleMode(v GroupShuffleMode)

SetShuffleMode gets a reference to the given GroupShuffleMode and assigns it to the ShuffleMode field.

func (*PlayQueueUpdate) SetStartPositionTicks ¶

func (o *PlayQueueUpdate) SetStartPositionTicks(v int64)

SetStartPositionTicks gets a reference to the given int64 and assigns it to the StartPositionTicks field.

func (PlayQueueUpdate) ToMap ¶

func (o PlayQueueUpdate) ToMap() (map[string]interface{}, error)

type PlayQueueUpdateGroupUpdate ¶

type PlayQueueUpdateGroupUpdate struct {
	// Gets the group identifier.
	GroupId *string `json:"GroupId,omitempty"`
	// Gets the update type.
	Type *GroupUpdateType `json:"Type,omitempty"`
	// Gets the update data.
	Data *PlayQueueUpdate `json:"Data,omitempty"`
}

PlayQueueUpdateGroupUpdate Class GroupUpdate.

func NewPlayQueueUpdateGroupUpdate ¶

func NewPlayQueueUpdateGroupUpdate() *PlayQueueUpdateGroupUpdate

NewPlayQueueUpdateGroupUpdate instantiates a new PlayQueueUpdateGroupUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlayQueueUpdateGroupUpdateWithDefaults ¶

func NewPlayQueueUpdateGroupUpdateWithDefaults() *PlayQueueUpdateGroupUpdate

NewPlayQueueUpdateGroupUpdateWithDefaults instantiates a new PlayQueueUpdateGroupUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlayQueueUpdateGroupUpdate) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*PlayQueueUpdateGroupUpdate) GetDataOk ¶

func (o *PlayQueueUpdateGroupUpdate) GetDataOk() (*PlayQueueUpdate, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayQueueUpdateGroupUpdate) GetGroupId ¶

func (o *PlayQueueUpdateGroupUpdate) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*PlayQueueUpdateGroupUpdate) GetGroupIdOk ¶

func (o *PlayQueueUpdateGroupUpdate) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayQueueUpdateGroupUpdate) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*PlayQueueUpdateGroupUpdate) GetTypeOk ¶

func (o *PlayQueueUpdateGroupUpdate) GetTypeOk() (*GroupUpdateType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayQueueUpdateGroupUpdate) HasData ¶

func (o *PlayQueueUpdateGroupUpdate) HasData() bool

HasData returns a boolean if a field has been set.

func (*PlayQueueUpdateGroupUpdate) HasGroupId ¶

func (o *PlayQueueUpdateGroupUpdate) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*PlayQueueUpdateGroupUpdate) HasType ¶

func (o *PlayQueueUpdateGroupUpdate) HasType() bool

HasType returns a boolean if a field has been set.

func (PlayQueueUpdateGroupUpdate) MarshalJSON ¶

func (o PlayQueueUpdateGroupUpdate) MarshalJSON() ([]byte, error)

func (*PlayQueueUpdateGroupUpdate) SetData ¶

SetData gets a reference to the given PlayQueueUpdate and assigns it to the Data field.

func (*PlayQueueUpdateGroupUpdate) SetGroupId ¶

func (o *PlayQueueUpdateGroupUpdate) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*PlayQueueUpdateGroupUpdate) SetType ¶

SetType gets a reference to the given GroupUpdateType and assigns it to the Type field.

func (PlayQueueUpdateGroupUpdate) ToMap ¶

func (o PlayQueueUpdateGroupUpdate) ToMap() (map[string]interface{}, error)

type PlayQueueUpdateReason ¶

type PlayQueueUpdateReason string

PlayQueueUpdateReason Enum PlayQueueUpdateReason.

const (
	PLAYQUEUEUPDATEREASON_NEW_PLAYLIST     PlayQueueUpdateReason = "NewPlaylist"
	PLAYQUEUEUPDATEREASON_SET_CURRENT_ITEM PlayQueueUpdateReason = "SetCurrentItem"
	PLAYQUEUEUPDATEREASON_REMOVE_ITEMS     PlayQueueUpdateReason = "RemoveItems"
	PLAYQUEUEUPDATEREASON_MOVE_ITEM        PlayQueueUpdateReason = "MoveItem"
	PLAYQUEUEUPDATEREASON_QUEUE            PlayQueueUpdateReason = "Queue"
	PLAYQUEUEUPDATEREASON_QUEUE_NEXT       PlayQueueUpdateReason = "QueueNext"
	PLAYQUEUEUPDATEREASON_NEXT_ITEM        PlayQueueUpdateReason = "NextItem"
	PLAYQUEUEUPDATEREASON_PREVIOUS_ITEM    PlayQueueUpdateReason = "PreviousItem"
	PLAYQUEUEUPDATEREASON_REPEAT_MODE      PlayQueueUpdateReason = "RepeatMode"
	PLAYQUEUEUPDATEREASON_SHUFFLE_MODE     PlayQueueUpdateReason = "ShuffleMode"
)

List of PlayQueueUpdateReason

func NewPlayQueueUpdateReasonFromValue ¶

func NewPlayQueueUpdateReasonFromValue(v string) (*PlayQueueUpdateReason, error)

NewPlayQueueUpdateReasonFromValue returns a pointer to a valid PlayQueueUpdateReason for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PlayQueueUpdateReason) IsValid ¶

func (v PlayQueueUpdateReason) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PlayQueueUpdateReason) Ptr ¶

Ptr returns reference to PlayQueueUpdateReason value

func (*PlayQueueUpdateReason) UnmarshalJSON ¶

func (v *PlayQueueUpdateReason) UnmarshalJSON(src []byte) error

type PlayRequest ¶

type PlayRequest struct {
	// Gets or sets the item ids.
	ItemIds []string `json:"ItemIds,omitempty"`
	// Gets or sets the start position ticks that the first item should be played at.
	StartPositionTicks NullableInt64 `json:"StartPositionTicks,omitempty"`
	// Gets or sets the play command.
	PlayCommand *PlayCommand `json:"PlayCommand,omitempty"`
	// Gets or sets the controlling user identifier.
	ControllingUserId   *string        `json:"ControllingUserId,omitempty"`
	SubtitleStreamIndex NullableInt32  `json:"SubtitleStreamIndex,omitempty"`
	AudioStreamIndex    NullableInt32  `json:"AudioStreamIndex,omitempty"`
	MediaSourceId       NullableString `json:"MediaSourceId,omitempty"`
	StartIndex          NullableInt32  `json:"StartIndex,omitempty"`
}

PlayRequest Class PlayRequest.

func NewPlayRequest ¶

func NewPlayRequest() *PlayRequest

NewPlayRequest instantiates a new PlayRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlayRequestWithDefaults ¶

func NewPlayRequestWithDefaults() *PlayRequest

NewPlayRequestWithDefaults instantiates a new PlayRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlayRequest) GetAudioStreamIndex ¶

func (o *PlayRequest) GetAudioStreamIndex() int32

GetAudioStreamIndex returns the AudioStreamIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlayRequest) GetAudioStreamIndexOk ¶

func (o *PlayRequest) GetAudioStreamIndexOk() (*int32, bool)

GetAudioStreamIndexOk returns a tuple with the AudioStreamIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlayRequest) GetControllingUserId ¶

func (o *PlayRequest) GetControllingUserId() string

GetControllingUserId returns the ControllingUserId field value if set, zero value otherwise.

func (*PlayRequest) GetControllingUserIdOk ¶

func (o *PlayRequest) GetControllingUserIdOk() (*string, bool)

GetControllingUserIdOk returns a tuple with the ControllingUserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayRequest) GetItemIds ¶

func (o *PlayRequest) GetItemIds() []string

GetItemIds returns the ItemIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlayRequest) GetItemIdsOk ¶

func (o *PlayRequest) GetItemIdsOk() ([]string, bool)

GetItemIdsOk returns a tuple with the ItemIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlayRequest) GetMediaSourceId ¶

func (o *PlayRequest) GetMediaSourceId() string

GetMediaSourceId returns the MediaSourceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlayRequest) GetMediaSourceIdOk ¶

func (o *PlayRequest) GetMediaSourceIdOk() (*string, bool)

GetMediaSourceIdOk returns a tuple with the MediaSourceId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlayRequest) GetPlayCommand ¶

func (o *PlayRequest) GetPlayCommand() PlayCommand

GetPlayCommand returns the PlayCommand field value if set, zero value otherwise.

func (*PlayRequest) GetPlayCommandOk ¶

func (o *PlayRequest) GetPlayCommandOk() (*PlayCommand, bool)

GetPlayCommandOk returns a tuple with the PlayCommand field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayRequest) GetStartIndex ¶

func (o *PlayRequest) GetStartIndex() int32

GetStartIndex returns the StartIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlayRequest) GetStartIndexOk ¶

func (o *PlayRequest) GetStartIndexOk() (*int32, bool)

GetStartIndexOk returns a tuple with the StartIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlayRequest) GetStartPositionTicks ¶

func (o *PlayRequest) GetStartPositionTicks() int64

GetStartPositionTicks returns the StartPositionTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlayRequest) GetStartPositionTicksOk ¶

func (o *PlayRequest) GetStartPositionTicksOk() (*int64, bool)

GetStartPositionTicksOk returns a tuple with the StartPositionTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlayRequest) GetSubtitleStreamIndex ¶

func (o *PlayRequest) GetSubtitleStreamIndex() int32

GetSubtitleStreamIndex returns the SubtitleStreamIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlayRequest) GetSubtitleStreamIndexOk ¶

func (o *PlayRequest) GetSubtitleStreamIndexOk() (*int32, bool)

GetSubtitleStreamIndexOk returns a tuple with the SubtitleStreamIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlayRequest) HasAudioStreamIndex ¶

func (o *PlayRequest) HasAudioStreamIndex() bool

HasAudioStreamIndex returns a boolean if a field has been set.

func (*PlayRequest) HasControllingUserId ¶

func (o *PlayRequest) HasControllingUserId() bool

HasControllingUserId returns a boolean if a field has been set.

func (*PlayRequest) HasItemIds ¶

func (o *PlayRequest) HasItemIds() bool

HasItemIds returns a boolean if a field has been set.

func (*PlayRequest) HasMediaSourceId ¶

func (o *PlayRequest) HasMediaSourceId() bool

HasMediaSourceId returns a boolean if a field has been set.

func (*PlayRequest) HasPlayCommand ¶

func (o *PlayRequest) HasPlayCommand() bool

HasPlayCommand returns a boolean if a field has been set.

func (*PlayRequest) HasStartIndex ¶

func (o *PlayRequest) HasStartIndex() bool

HasStartIndex returns a boolean if a field has been set.

func (*PlayRequest) HasStartPositionTicks ¶

func (o *PlayRequest) HasStartPositionTicks() bool

HasStartPositionTicks returns a boolean if a field has been set.

func (*PlayRequest) HasSubtitleStreamIndex ¶

func (o *PlayRequest) HasSubtitleStreamIndex() bool

HasSubtitleStreamIndex returns a boolean if a field has been set.

func (PlayRequest) MarshalJSON ¶

func (o PlayRequest) MarshalJSON() ([]byte, error)

func (*PlayRequest) SetAudioStreamIndex ¶

func (o *PlayRequest) SetAudioStreamIndex(v int32)

SetAudioStreamIndex gets a reference to the given NullableInt32 and assigns it to the AudioStreamIndex field.

func (*PlayRequest) SetAudioStreamIndexNil ¶

func (o *PlayRequest) SetAudioStreamIndexNil()

SetAudioStreamIndexNil sets the value for AudioStreamIndex to be an explicit nil

func (*PlayRequest) SetControllingUserId ¶

func (o *PlayRequest) SetControllingUserId(v string)

SetControllingUserId gets a reference to the given string and assigns it to the ControllingUserId field.

func (*PlayRequest) SetItemIds ¶

func (o *PlayRequest) SetItemIds(v []string)

SetItemIds gets a reference to the given []string and assigns it to the ItemIds field.

func (*PlayRequest) SetMediaSourceId ¶

func (o *PlayRequest) SetMediaSourceId(v string)

SetMediaSourceId gets a reference to the given NullableString and assigns it to the MediaSourceId field.

func (*PlayRequest) SetMediaSourceIdNil ¶

func (o *PlayRequest) SetMediaSourceIdNil()

SetMediaSourceIdNil sets the value for MediaSourceId to be an explicit nil

func (*PlayRequest) SetPlayCommand ¶

func (o *PlayRequest) SetPlayCommand(v PlayCommand)

SetPlayCommand gets a reference to the given PlayCommand and assigns it to the PlayCommand field.

func (*PlayRequest) SetStartIndex ¶

func (o *PlayRequest) SetStartIndex(v int32)

SetStartIndex gets a reference to the given NullableInt32 and assigns it to the StartIndex field.

func (*PlayRequest) SetStartIndexNil ¶

func (o *PlayRequest) SetStartIndexNil()

SetStartIndexNil sets the value for StartIndex to be an explicit nil

func (*PlayRequest) SetStartPositionTicks ¶

func (o *PlayRequest) SetStartPositionTicks(v int64)

SetStartPositionTicks gets a reference to the given NullableInt64 and assigns it to the StartPositionTicks field.

func (*PlayRequest) SetStartPositionTicksNil ¶

func (o *PlayRequest) SetStartPositionTicksNil()

SetStartPositionTicksNil sets the value for StartPositionTicks to be an explicit nil

func (*PlayRequest) SetSubtitleStreamIndex ¶

func (o *PlayRequest) SetSubtitleStreamIndex(v int32)

SetSubtitleStreamIndex gets a reference to the given NullableInt32 and assigns it to the SubtitleStreamIndex field.

func (*PlayRequest) SetSubtitleStreamIndexNil ¶

func (o *PlayRequest) SetSubtitleStreamIndexNil()

SetSubtitleStreamIndexNil sets the value for SubtitleStreamIndex to be an explicit nil

func (PlayRequest) ToMap ¶

func (o PlayRequest) ToMap() (map[string]interface{}, error)

func (*PlayRequest) UnsetAudioStreamIndex ¶

func (o *PlayRequest) UnsetAudioStreamIndex()

UnsetAudioStreamIndex ensures that no value is present for AudioStreamIndex, not even an explicit nil

func (*PlayRequest) UnsetMediaSourceId ¶

func (o *PlayRequest) UnsetMediaSourceId()

UnsetMediaSourceId ensures that no value is present for MediaSourceId, not even an explicit nil

func (*PlayRequest) UnsetStartIndex ¶

func (o *PlayRequest) UnsetStartIndex()

UnsetStartIndex ensures that no value is present for StartIndex, not even an explicit nil

func (*PlayRequest) UnsetStartPositionTicks ¶

func (o *PlayRequest) UnsetStartPositionTicks()

UnsetStartPositionTicks ensures that no value is present for StartPositionTicks, not even an explicit nil

func (*PlayRequest) UnsetSubtitleStreamIndex ¶

func (o *PlayRequest) UnsetSubtitleStreamIndex()

UnsetSubtitleStreamIndex ensures that no value is present for SubtitleStreamIndex, not even an explicit nil

type PlayRequestDto ¶

type PlayRequestDto struct {
	// Gets or sets the playing queue.
	PlayingQueue []string `json:"PlayingQueue,omitempty"`
	// Gets or sets the position of the playing item in the queue.
	PlayingItemPosition *int32 `json:"PlayingItemPosition,omitempty"`
	// Gets or sets the start position ticks.
	StartPositionTicks *int64 `json:"StartPositionTicks,omitempty"`
}

PlayRequestDto Class PlayRequestDto.

func NewPlayRequestDto ¶

func NewPlayRequestDto() *PlayRequestDto

NewPlayRequestDto instantiates a new PlayRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlayRequestDtoWithDefaults ¶

func NewPlayRequestDtoWithDefaults() *PlayRequestDto

NewPlayRequestDtoWithDefaults instantiates a new PlayRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlayRequestDto) GetPlayingItemPosition ¶

func (o *PlayRequestDto) GetPlayingItemPosition() int32

GetPlayingItemPosition returns the PlayingItemPosition field value if set, zero value otherwise.

func (*PlayRequestDto) GetPlayingItemPositionOk ¶

func (o *PlayRequestDto) GetPlayingItemPositionOk() (*int32, bool)

GetPlayingItemPositionOk returns a tuple with the PlayingItemPosition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayRequestDto) GetPlayingQueue ¶

func (o *PlayRequestDto) GetPlayingQueue() []string

GetPlayingQueue returns the PlayingQueue field value if set, zero value otherwise.

func (*PlayRequestDto) GetPlayingQueueOk ¶

func (o *PlayRequestDto) GetPlayingQueueOk() ([]string, bool)

GetPlayingQueueOk returns a tuple with the PlayingQueue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayRequestDto) GetStartPositionTicks ¶

func (o *PlayRequestDto) GetStartPositionTicks() int64

GetStartPositionTicks returns the StartPositionTicks field value if set, zero value otherwise.

func (*PlayRequestDto) GetStartPositionTicksOk ¶

func (o *PlayRequestDto) GetStartPositionTicksOk() (*int64, bool)

GetStartPositionTicksOk returns a tuple with the StartPositionTicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayRequestDto) HasPlayingItemPosition ¶

func (o *PlayRequestDto) HasPlayingItemPosition() bool

HasPlayingItemPosition returns a boolean if a field has been set.

func (*PlayRequestDto) HasPlayingQueue ¶

func (o *PlayRequestDto) HasPlayingQueue() bool

HasPlayingQueue returns a boolean if a field has been set.

func (*PlayRequestDto) HasStartPositionTicks ¶

func (o *PlayRequestDto) HasStartPositionTicks() bool

HasStartPositionTicks returns a boolean if a field has been set.

func (PlayRequestDto) MarshalJSON ¶

func (o PlayRequestDto) MarshalJSON() ([]byte, error)

func (*PlayRequestDto) SetPlayingItemPosition ¶

func (o *PlayRequestDto) SetPlayingItemPosition(v int32)

SetPlayingItemPosition gets a reference to the given int32 and assigns it to the PlayingItemPosition field.

func (*PlayRequestDto) SetPlayingQueue ¶

func (o *PlayRequestDto) SetPlayingQueue(v []string)

SetPlayingQueue gets a reference to the given []string and assigns it to the PlayingQueue field.

func (*PlayRequestDto) SetStartPositionTicks ¶

func (o *PlayRequestDto) SetStartPositionTicks(v int64)

SetStartPositionTicks gets a reference to the given int64 and assigns it to the StartPositionTicks field.

func (PlayRequestDto) ToMap ¶

func (o PlayRequestDto) ToMap() (map[string]interface{}, error)

type PlaybackErrorCode ¶

type PlaybackErrorCode string

PlaybackErrorCode the model 'PlaybackErrorCode'

const (
	PLAYBACKERRORCODE_NOT_ALLOWED          PlaybackErrorCode = "NotAllowed"
	PLAYBACKERRORCODE_NO_COMPATIBLE_STREAM PlaybackErrorCode = "NoCompatibleStream"
	PLAYBACKERRORCODE_RATE_LIMIT_EXCEEDED  PlaybackErrorCode = "RateLimitExceeded"
)

List of PlaybackErrorCode

func NewPlaybackErrorCodeFromValue ¶

func NewPlaybackErrorCodeFromValue(v string) (*PlaybackErrorCode, error)

NewPlaybackErrorCodeFromValue returns a pointer to a valid PlaybackErrorCode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PlaybackErrorCode) IsValid ¶

func (v PlaybackErrorCode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PlaybackErrorCode) Ptr ¶

Ptr returns reference to PlaybackErrorCode value

func (*PlaybackErrorCode) UnmarshalJSON ¶

func (v *PlaybackErrorCode) UnmarshalJSON(src []byte) error

type PlaybackInfoDto ¶

type PlaybackInfoDto struct {
	// Gets or sets the playback userId.
	UserId NullableString `json:"UserId,omitempty"`
	// Gets or sets the max streaming bitrate.
	MaxStreamingBitrate NullableInt32 `json:"MaxStreamingBitrate,omitempty"`
	// Gets or sets the start time in ticks.
	StartTimeTicks NullableInt64 `json:"StartTimeTicks,omitempty"`
	// Gets or sets the audio stream index.
	AudioStreamIndex NullableInt32 `json:"AudioStreamIndex,omitempty"`
	// Gets or sets the subtitle stream index.
	SubtitleStreamIndex NullableInt32 `json:"SubtitleStreamIndex,omitempty"`
	// Gets or sets the max audio channels.
	MaxAudioChannels NullableInt32 `json:"MaxAudioChannels,omitempty"`
	// Gets or sets the media source id.
	MediaSourceId NullableString `json:"MediaSourceId,omitempty"`
	// Gets or sets the live stream id.
	LiveStreamId NullableString `json:"LiveStreamId,omitempty"`
	// Gets or sets the device profile.
	DeviceProfile NullableDeviceProfile `json:"DeviceProfile,omitempty"`
	// Gets or sets a value indicating whether to enable direct play.
	EnableDirectPlay NullableBool `json:"EnableDirectPlay,omitempty"`
	// Gets or sets a value indicating whether to enable direct stream.
	EnableDirectStream NullableBool `json:"EnableDirectStream,omitempty"`
	// Gets or sets a value indicating whether to enable transcoding.
	EnableTranscoding NullableBool `json:"EnableTranscoding,omitempty"`
	// Gets or sets a value indicating whether to enable video stream copy.
	AllowVideoStreamCopy NullableBool `json:"AllowVideoStreamCopy,omitempty"`
	// Gets or sets a value indicating whether to allow audio stream copy.
	AllowAudioStreamCopy NullableBool `json:"AllowAudioStreamCopy,omitempty"`
	// Gets or sets a value indicating whether to auto open the live stream.
	AutoOpenLiveStream NullableBool `json:"AutoOpenLiveStream,omitempty"`
	// Gets or sets a value indicating whether always burn in subtitles when transcoding.
	AlwaysBurnInSubtitleWhenTranscoding NullableBool `json:"AlwaysBurnInSubtitleWhenTranscoding,omitempty"`
}

PlaybackInfoDto Plabyback info dto.

func NewPlaybackInfoDto ¶

func NewPlaybackInfoDto() *PlaybackInfoDto

NewPlaybackInfoDto instantiates a new PlaybackInfoDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlaybackInfoDtoWithDefaults ¶

func NewPlaybackInfoDtoWithDefaults() *PlaybackInfoDto

NewPlaybackInfoDtoWithDefaults instantiates a new PlaybackInfoDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlaybackInfoDto) GetAllowAudioStreamCopy ¶

func (o *PlaybackInfoDto) GetAllowAudioStreamCopy() bool

GetAllowAudioStreamCopy returns the AllowAudioStreamCopy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetAllowAudioStreamCopyOk ¶

func (o *PlaybackInfoDto) GetAllowAudioStreamCopyOk() (*bool, bool)

GetAllowAudioStreamCopyOk returns a tuple with the AllowAudioStreamCopy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) GetAllowVideoStreamCopy ¶

func (o *PlaybackInfoDto) GetAllowVideoStreamCopy() bool

GetAllowVideoStreamCopy returns the AllowVideoStreamCopy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetAllowVideoStreamCopyOk ¶

func (o *PlaybackInfoDto) GetAllowVideoStreamCopyOk() (*bool, bool)

GetAllowVideoStreamCopyOk returns a tuple with the AllowVideoStreamCopy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) GetAlwaysBurnInSubtitleWhenTranscoding ¶

func (o *PlaybackInfoDto) GetAlwaysBurnInSubtitleWhenTranscoding() bool

GetAlwaysBurnInSubtitleWhenTranscoding returns the AlwaysBurnInSubtitleWhenTranscoding field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetAlwaysBurnInSubtitleWhenTranscodingOk ¶

func (o *PlaybackInfoDto) GetAlwaysBurnInSubtitleWhenTranscodingOk() (*bool, bool)

GetAlwaysBurnInSubtitleWhenTranscodingOk returns a tuple with the AlwaysBurnInSubtitleWhenTranscoding field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) GetAudioStreamIndex ¶

func (o *PlaybackInfoDto) GetAudioStreamIndex() int32

GetAudioStreamIndex returns the AudioStreamIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetAudioStreamIndexOk ¶

func (o *PlaybackInfoDto) GetAudioStreamIndexOk() (*int32, bool)

GetAudioStreamIndexOk returns a tuple with the AudioStreamIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) GetAutoOpenLiveStream ¶

func (o *PlaybackInfoDto) GetAutoOpenLiveStream() bool

GetAutoOpenLiveStream returns the AutoOpenLiveStream field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetAutoOpenLiveStreamOk ¶

func (o *PlaybackInfoDto) GetAutoOpenLiveStreamOk() (*bool, bool)

GetAutoOpenLiveStreamOk returns a tuple with the AutoOpenLiveStream field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) GetDeviceProfile ¶

func (o *PlaybackInfoDto) GetDeviceProfile() DeviceProfile

GetDeviceProfile returns the DeviceProfile field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetDeviceProfileOk ¶

func (o *PlaybackInfoDto) GetDeviceProfileOk() (*DeviceProfile, bool)

GetDeviceProfileOk returns a tuple with the DeviceProfile field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) GetEnableDirectPlay ¶

func (o *PlaybackInfoDto) GetEnableDirectPlay() bool

GetEnableDirectPlay returns the EnableDirectPlay field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetEnableDirectPlayOk ¶

func (o *PlaybackInfoDto) GetEnableDirectPlayOk() (*bool, bool)

GetEnableDirectPlayOk returns a tuple with the EnableDirectPlay field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) GetEnableDirectStream ¶

func (o *PlaybackInfoDto) GetEnableDirectStream() bool

GetEnableDirectStream returns the EnableDirectStream field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetEnableDirectStreamOk ¶

func (o *PlaybackInfoDto) GetEnableDirectStreamOk() (*bool, bool)

GetEnableDirectStreamOk returns a tuple with the EnableDirectStream field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) GetEnableTranscoding ¶

func (o *PlaybackInfoDto) GetEnableTranscoding() bool

GetEnableTranscoding returns the EnableTranscoding field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetEnableTranscodingOk ¶

func (o *PlaybackInfoDto) GetEnableTranscodingOk() (*bool, bool)

GetEnableTranscodingOk returns a tuple with the EnableTranscoding field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) GetLiveStreamId ¶

func (o *PlaybackInfoDto) GetLiveStreamId() string

GetLiveStreamId returns the LiveStreamId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetLiveStreamIdOk ¶

func (o *PlaybackInfoDto) GetLiveStreamIdOk() (*string, bool)

GetLiveStreamIdOk returns a tuple with the LiveStreamId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) GetMaxAudioChannels ¶

func (o *PlaybackInfoDto) GetMaxAudioChannels() int32

GetMaxAudioChannels returns the MaxAudioChannels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetMaxAudioChannelsOk ¶

func (o *PlaybackInfoDto) GetMaxAudioChannelsOk() (*int32, bool)

GetMaxAudioChannelsOk returns a tuple with the MaxAudioChannels field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) GetMaxStreamingBitrate ¶

func (o *PlaybackInfoDto) GetMaxStreamingBitrate() int32

GetMaxStreamingBitrate returns the MaxStreamingBitrate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetMaxStreamingBitrateOk ¶

func (o *PlaybackInfoDto) GetMaxStreamingBitrateOk() (*int32, bool)

GetMaxStreamingBitrateOk returns a tuple with the MaxStreamingBitrate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) GetMediaSourceId ¶

func (o *PlaybackInfoDto) GetMediaSourceId() string

GetMediaSourceId returns the MediaSourceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetMediaSourceIdOk ¶

func (o *PlaybackInfoDto) GetMediaSourceIdOk() (*string, bool)

GetMediaSourceIdOk returns a tuple with the MediaSourceId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) GetStartTimeTicks ¶

func (o *PlaybackInfoDto) GetStartTimeTicks() int64

GetStartTimeTicks returns the StartTimeTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetStartTimeTicksOk ¶

func (o *PlaybackInfoDto) GetStartTimeTicksOk() (*int64, bool)

GetStartTimeTicksOk returns a tuple with the StartTimeTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) GetSubtitleStreamIndex ¶

func (o *PlaybackInfoDto) GetSubtitleStreamIndex() int32

GetSubtitleStreamIndex returns the SubtitleStreamIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetSubtitleStreamIndexOk ¶

func (o *PlaybackInfoDto) GetSubtitleStreamIndexOk() (*int32, bool)

GetSubtitleStreamIndexOk returns a tuple with the SubtitleStreamIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) GetUserId ¶

func (o *PlaybackInfoDto) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoDto) GetUserIdOk ¶

func (o *PlaybackInfoDto) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoDto) HasAllowAudioStreamCopy ¶

func (o *PlaybackInfoDto) HasAllowAudioStreamCopy() bool

HasAllowAudioStreamCopy returns a boolean if a field has been set.

func (*PlaybackInfoDto) HasAllowVideoStreamCopy ¶

func (o *PlaybackInfoDto) HasAllowVideoStreamCopy() bool

HasAllowVideoStreamCopy returns a boolean if a field has been set.

func (*PlaybackInfoDto) HasAlwaysBurnInSubtitleWhenTranscoding ¶

func (o *PlaybackInfoDto) HasAlwaysBurnInSubtitleWhenTranscoding() bool

HasAlwaysBurnInSubtitleWhenTranscoding returns a boolean if a field has been set.

func (*PlaybackInfoDto) HasAudioStreamIndex ¶

func (o *PlaybackInfoDto) HasAudioStreamIndex() bool

HasAudioStreamIndex returns a boolean if a field has been set.

func (*PlaybackInfoDto) HasAutoOpenLiveStream ¶

func (o *PlaybackInfoDto) HasAutoOpenLiveStream() bool

HasAutoOpenLiveStream returns a boolean if a field has been set.

func (*PlaybackInfoDto) HasDeviceProfile ¶

func (o *PlaybackInfoDto) HasDeviceProfile() bool

HasDeviceProfile returns a boolean if a field has been set.

func (*PlaybackInfoDto) HasEnableDirectPlay ¶

func (o *PlaybackInfoDto) HasEnableDirectPlay() bool

HasEnableDirectPlay returns a boolean if a field has been set.

func (*PlaybackInfoDto) HasEnableDirectStream ¶

func (o *PlaybackInfoDto) HasEnableDirectStream() bool

HasEnableDirectStream returns a boolean if a field has been set.

func (*PlaybackInfoDto) HasEnableTranscoding ¶

func (o *PlaybackInfoDto) HasEnableTranscoding() bool

HasEnableTranscoding returns a boolean if a field has been set.

func (*PlaybackInfoDto) HasLiveStreamId ¶

func (o *PlaybackInfoDto) HasLiveStreamId() bool

HasLiveStreamId returns a boolean if a field has been set.

func (*PlaybackInfoDto) HasMaxAudioChannels ¶

func (o *PlaybackInfoDto) HasMaxAudioChannels() bool

HasMaxAudioChannels returns a boolean if a field has been set.

func (*PlaybackInfoDto) HasMaxStreamingBitrate ¶

func (o *PlaybackInfoDto) HasMaxStreamingBitrate() bool

HasMaxStreamingBitrate returns a boolean if a field has been set.

func (*PlaybackInfoDto) HasMediaSourceId ¶

func (o *PlaybackInfoDto) HasMediaSourceId() bool

HasMediaSourceId returns a boolean if a field has been set.

func (*PlaybackInfoDto) HasStartTimeTicks ¶

func (o *PlaybackInfoDto) HasStartTimeTicks() bool

HasStartTimeTicks returns a boolean if a field has been set.

func (*PlaybackInfoDto) HasSubtitleStreamIndex ¶

func (o *PlaybackInfoDto) HasSubtitleStreamIndex() bool

HasSubtitleStreamIndex returns a boolean if a field has been set.

func (*PlaybackInfoDto) HasUserId ¶

func (o *PlaybackInfoDto) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (PlaybackInfoDto) MarshalJSON ¶

func (o PlaybackInfoDto) MarshalJSON() ([]byte, error)

func (*PlaybackInfoDto) SetAllowAudioStreamCopy ¶

func (o *PlaybackInfoDto) SetAllowAudioStreamCopy(v bool)

SetAllowAudioStreamCopy gets a reference to the given NullableBool and assigns it to the AllowAudioStreamCopy field.

func (*PlaybackInfoDto) SetAllowAudioStreamCopyNil ¶

func (o *PlaybackInfoDto) SetAllowAudioStreamCopyNil()

SetAllowAudioStreamCopyNil sets the value for AllowAudioStreamCopy to be an explicit nil

func (*PlaybackInfoDto) SetAllowVideoStreamCopy ¶

func (o *PlaybackInfoDto) SetAllowVideoStreamCopy(v bool)

SetAllowVideoStreamCopy gets a reference to the given NullableBool and assigns it to the AllowVideoStreamCopy field.

func (*PlaybackInfoDto) SetAllowVideoStreamCopyNil ¶

func (o *PlaybackInfoDto) SetAllowVideoStreamCopyNil()

SetAllowVideoStreamCopyNil sets the value for AllowVideoStreamCopy to be an explicit nil

func (*PlaybackInfoDto) SetAlwaysBurnInSubtitleWhenTranscoding ¶

func (o *PlaybackInfoDto) SetAlwaysBurnInSubtitleWhenTranscoding(v bool)

SetAlwaysBurnInSubtitleWhenTranscoding gets a reference to the given NullableBool and assigns it to the AlwaysBurnInSubtitleWhenTranscoding field.

func (*PlaybackInfoDto) SetAlwaysBurnInSubtitleWhenTranscodingNil ¶

func (o *PlaybackInfoDto) SetAlwaysBurnInSubtitleWhenTranscodingNil()

SetAlwaysBurnInSubtitleWhenTranscodingNil sets the value for AlwaysBurnInSubtitleWhenTranscoding to be an explicit nil

func (*PlaybackInfoDto) SetAudioStreamIndex ¶

func (o *PlaybackInfoDto) SetAudioStreamIndex(v int32)

SetAudioStreamIndex gets a reference to the given NullableInt32 and assigns it to the AudioStreamIndex field.

func (*PlaybackInfoDto) SetAudioStreamIndexNil ¶

func (o *PlaybackInfoDto) SetAudioStreamIndexNil()

SetAudioStreamIndexNil sets the value for AudioStreamIndex to be an explicit nil

func (*PlaybackInfoDto) SetAutoOpenLiveStream ¶

func (o *PlaybackInfoDto) SetAutoOpenLiveStream(v bool)

SetAutoOpenLiveStream gets a reference to the given NullableBool and assigns it to the AutoOpenLiveStream field.

func (*PlaybackInfoDto) SetAutoOpenLiveStreamNil ¶

func (o *PlaybackInfoDto) SetAutoOpenLiveStreamNil()

SetAutoOpenLiveStreamNil sets the value for AutoOpenLiveStream to be an explicit nil

func (*PlaybackInfoDto) SetDeviceProfile ¶

func (o *PlaybackInfoDto) SetDeviceProfile(v DeviceProfile)

SetDeviceProfile gets a reference to the given NullableDeviceProfile and assigns it to the DeviceProfile field.

func (*PlaybackInfoDto) SetDeviceProfileNil ¶

func (o *PlaybackInfoDto) SetDeviceProfileNil()

SetDeviceProfileNil sets the value for DeviceProfile to be an explicit nil

func (*PlaybackInfoDto) SetEnableDirectPlay ¶

func (o *PlaybackInfoDto) SetEnableDirectPlay(v bool)

SetEnableDirectPlay gets a reference to the given NullableBool and assigns it to the EnableDirectPlay field.

func (*PlaybackInfoDto) SetEnableDirectPlayNil ¶

func (o *PlaybackInfoDto) SetEnableDirectPlayNil()

SetEnableDirectPlayNil sets the value for EnableDirectPlay to be an explicit nil

func (*PlaybackInfoDto) SetEnableDirectStream ¶

func (o *PlaybackInfoDto) SetEnableDirectStream(v bool)

SetEnableDirectStream gets a reference to the given NullableBool and assigns it to the EnableDirectStream field.

func (*PlaybackInfoDto) SetEnableDirectStreamNil ¶

func (o *PlaybackInfoDto) SetEnableDirectStreamNil()

SetEnableDirectStreamNil sets the value for EnableDirectStream to be an explicit nil

func (*PlaybackInfoDto) SetEnableTranscoding ¶

func (o *PlaybackInfoDto) SetEnableTranscoding(v bool)

SetEnableTranscoding gets a reference to the given NullableBool and assigns it to the EnableTranscoding field.

func (*PlaybackInfoDto) SetEnableTranscodingNil ¶

func (o *PlaybackInfoDto) SetEnableTranscodingNil()

SetEnableTranscodingNil sets the value for EnableTranscoding to be an explicit nil

func (*PlaybackInfoDto) SetLiveStreamId ¶

func (o *PlaybackInfoDto) SetLiveStreamId(v string)

SetLiveStreamId gets a reference to the given NullableString and assigns it to the LiveStreamId field.

func (*PlaybackInfoDto) SetLiveStreamIdNil ¶

func (o *PlaybackInfoDto) SetLiveStreamIdNil()

SetLiveStreamIdNil sets the value for LiveStreamId to be an explicit nil

func (*PlaybackInfoDto) SetMaxAudioChannels ¶

func (o *PlaybackInfoDto) SetMaxAudioChannels(v int32)

SetMaxAudioChannels gets a reference to the given NullableInt32 and assigns it to the MaxAudioChannels field.

func (*PlaybackInfoDto) SetMaxAudioChannelsNil ¶

func (o *PlaybackInfoDto) SetMaxAudioChannelsNil()

SetMaxAudioChannelsNil sets the value for MaxAudioChannels to be an explicit nil

func (*PlaybackInfoDto) SetMaxStreamingBitrate ¶

func (o *PlaybackInfoDto) SetMaxStreamingBitrate(v int32)

SetMaxStreamingBitrate gets a reference to the given NullableInt32 and assigns it to the MaxStreamingBitrate field.

func (*PlaybackInfoDto) SetMaxStreamingBitrateNil ¶

func (o *PlaybackInfoDto) SetMaxStreamingBitrateNil()

SetMaxStreamingBitrateNil sets the value for MaxStreamingBitrate to be an explicit nil

func (*PlaybackInfoDto) SetMediaSourceId ¶

func (o *PlaybackInfoDto) SetMediaSourceId(v string)

SetMediaSourceId gets a reference to the given NullableString and assigns it to the MediaSourceId field.

func (*PlaybackInfoDto) SetMediaSourceIdNil ¶

func (o *PlaybackInfoDto) SetMediaSourceIdNil()

SetMediaSourceIdNil sets the value for MediaSourceId to be an explicit nil

func (*PlaybackInfoDto) SetStartTimeTicks ¶

func (o *PlaybackInfoDto) SetStartTimeTicks(v int64)

SetStartTimeTicks gets a reference to the given NullableInt64 and assigns it to the StartTimeTicks field.

func (*PlaybackInfoDto) SetStartTimeTicksNil ¶

func (o *PlaybackInfoDto) SetStartTimeTicksNil()

SetStartTimeTicksNil sets the value for StartTimeTicks to be an explicit nil

func (*PlaybackInfoDto) SetSubtitleStreamIndex ¶

func (o *PlaybackInfoDto) SetSubtitleStreamIndex(v int32)

SetSubtitleStreamIndex gets a reference to the given NullableInt32 and assigns it to the SubtitleStreamIndex field.

func (*PlaybackInfoDto) SetSubtitleStreamIndexNil ¶

func (o *PlaybackInfoDto) SetSubtitleStreamIndexNil()

SetSubtitleStreamIndexNil sets the value for SubtitleStreamIndex to be an explicit nil

func (*PlaybackInfoDto) SetUserId ¶

func (o *PlaybackInfoDto) SetUserId(v string)

SetUserId gets a reference to the given NullableString and assigns it to the UserId field.

func (*PlaybackInfoDto) SetUserIdNil ¶

func (o *PlaybackInfoDto) SetUserIdNil()

SetUserIdNil sets the value for UserId to be an explicit nil

func (PlaybackInfoDto) ToMap ¶

func (o PlaybackInfoDto) ToMap() (map[string]interface{}, error)

func (*PlaybackInfoDto) UnsetAllowAudioStreamCopy ¶

func (o *PlaybackInfoDto) UnsetAllowAudioStreamCopy()

UnsetAllowAudioStreamCopy ensures that no value is present for AllowAudioStreamCopy, not even an explicit nil

func (*PlaybackInfoDto) UnsetAllowVideoStreamCopy ¶

func (o *PlaybackInfoDto) UnsetAllowVideoStreamCopy()

UnsetAllowVideoStreamCopy ensures that no value is present for AllowVideoStreamCopy, not even an explicit nil

func (*PlaybackInfoDto) UnsetAlwaysBurnInSubtitleWhenTranscoding ¶

func (o *PlaybackInfoDto) UnsetAlwaysBurnInSubtitleWhenTranscoding()

UnsetAlwaysBurnInSubtitleWhenTranscoding ensures that no value is present for AlwaysBurnInSubtitleWhenTranscoding, not even an explicit nil

func (*PlaybackInfoDto) UnsetAudioStreamIndex ¶

func (o *PlaybackInfoDto) UnsetAudioStreamIndex()

UnsetAudioStreamIndex ensures that no value is present for AudioStreamIndex, not even an explicit nil

func (*PlaybackInfoDto) UnsetAutoOpenLiveStream ¶

func (o *PlaybackInfoDto) UnsetAutoOpenLiveStream()

UnsetAutoOpenLiveStream ensures that no value is present for AutoOpenLiveStream, not even an explicit nil

func (*PlaybackInfoDto) UnsetDeviceProfile ¶

func (o *PlaybackInfoDto) UnsetDeviceProfile()

UnsetDeviceProfile ensures that no value is present for DeviceProfile, not even an explicit nil

func (*PlaybackInfoDto) UnsetEnableDirectPlay ¶

func (o *PlaybackInfoDto) UnsetEnableDirectPlay()

UnsetEnableDirectPlay ensures that no value is present for EnableDirectPlay, not even an explicit nil

func (*PlaybackInfoDto) UnsetEnableDirectStream ¶

func (o *PlaybackInfoDto) UnsetEnableDirectStream()

UnsetEnableDirectStream ensures that no value is present for EnableDirectStream, not even an explicit nil

func (*PlaybackInfoDto) UnsetEnableTranscoding ¶

func (o *PlaybackInfoDto) UnsetEnableTranscoding()

UnsetEnableTranscoding ensures that no value is present for EnableTranscoding, not even an explicit nil

func (*PlaybackInfoDto) UnsetLiveStreamId ¶

func (o *PlaybackInfoDto) UnsetLiveStreamId()

UnsetLiveStreamId ensures that no value is present for LiveStreamId, not even an explicit nil

func (*PlaybackInfoDto) UnsetMaxAudioChannels ¶

func (o *PlaybackInfoDto) UnsetMaxAudioChannels()

UnsetMaxAudioChannels ensures that no value is present for MaxAudioChannels, not even an explicit nil

func (*PlaybackInfoDto) UnsetMaxStreamingBitrate ¶

func (o *PlaybackInfoDto) UnsetMaxStreamingBitrate()

UnsetMaxStreamingBitrate ensures that no value is present for MaxStreamingBitrate, not even an explicit nil

func (*PlaybackInfoDto) UnsetMediaSourceId ¶

func (o *PlaybackInfoDto) UnsetMediaSourceId()

UnsetMediaSourceId ensures that no value is present for MediaSourceId, not even an explicit nil

func (*PlaybackInfoDto) UnsetStartTimeTicks ¶

func (o *PlaybackInfoDto) UnsetStartTimeTicks()

UnsetStartTimeTicks ensures that no value is present for StartTimeTicks, not even an explicit nil

func (*PlaybackInfoDto) UnsetSubtitleStreamIndex ¶

func (o *PlaybackInfoDto) UnsetSubtitleStreamIndex()

UnsetSubtitleStreamIndex ensures that no value is present for SubtitleStreamIndex, not even an explicit nil

func (*PlaybackInfoDto) UnsetUserId ¶

func (o *PlaybackInfoDto) UnsetUserId()

UnsetUserId ensures that no value is present for UserId, not even an explicit nil

type PlaybackInfoResponse ¶

type PlaybackInfoResponse struct {
	// Gets or sets the media sources.
	MediaSources []MediaSourceInfo `json:"MediaSources,omitempty"`
	// Gets or sets the play session identifier.
	PlaySessionId NullableString `json:"PlaySessionId,omitempty"`
	// Gets or sets the error code.
	ErrorCode NullablePlaybackErrorCode `json:"ErrorCode,omitempty"`
}

PlaybackInfoResponse Class PlaybackInfoResponse.

func NewPlaybackInfoResponse ¶

func NewPlaybackInfoResponse() *PlaybackInfoResponse

NewPlaybackInfoResponse instantiates a new PlaybackInfoResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlaybackInfoResponseWithDefaults ¶

func NewPlaybackInfoResponseWithDefaults() *PlaybackInfoResponse

NewPlaybackInfoResponseWithDefaults instantiates a new PlaybackInfoResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlaybackInfoResponse) GetErrorCode ¶

func (o *PlaybackInfoResponse) GetErrorCode() PlaybackErrorCode

GetErrorCode returns the ErrorCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoResponse) GetErrorCodeOk ¶

func (o *PlaybackInfoResponse) GetErrorCodeOk() (*PlaybackErrorCode, bool)

GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoResponse) GetMediaSources ¶

func (o *PlaybackInfoResponse) GetMediaSources() []MediaSourceInfo

GetMediaSources returns the MediaSources field value if set, zero value otherwise.

func (*PlaybackInfoResponse) GetMediaSourcesOk ¶

func (o *PlaybackInfoResponse) GetMediaSourcesOk() ([]MediaSourceInfo, bool)

GetMediaSourcesOk returns a tuple with the MediaSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackInfoResponse) GetPlaySessionId ¶

func (o *PlaybackInfoResponse) GetPlaySessionId() string

GetPlaySessionId returns the PlaySessionId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackInfoResponse) GetPlaySessionIdOk ¶

func (o *PlaybackInfoResponse) GetPlaySessionIdOk() (*string, bool)

GetPlaySessionIdOk returns a tuple with the PlaySessionId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackInfoResponse) HasErrorCode ¶

func (o *PlaybackInfoResponse) HasErrorCode() bool

HasErrorCode returns a boolean if a field has been set.

func (*PlaybackInfoResponse) HasMediaSources ¶

func (o *PlaybackInfoResponse) HasMediaSources() bool

HasMediaSources returns a boolean if a field has been set.

func (*PlaybackInfoResponse) HasPlaySessionId ¶

func (o *PlaybackInfoResponse) HasPlaySessionId() bool

HasPlaySessionId returns a boolean if a field has been set.

func (PlaybackInfoResponse) MarshalJSON ¶

func (o PlaybackInfoResponse) MarshalJSON() ([]byte, error)

func (*PlaybackInfoResponse) SetErrorCode ¶

func (o *PlaybackInfoResponse) SetErrorCode(v PlaybackErrorCode)

SetErrorCode gets a reference to the given NullablePlaybackErrorCode and assigns it to the ErrorCode field.

func (*PlaybackInfoResponse) SetErrorCodeNil ¶

func (o *PlaybackInfoResponse) SetErrorCodeNil()

SetErrorCodeNil sets the value for ErrorCode to be an explicit nil

func (*PlaybackInfoResponse) SetMediaSources ¶

func (o *PlaybackInfoResponse) SetMediaSources(v []MediaSourceInfo)

SetMediaSources gets a reference to the given []MediaSourceInfo and assigns it to the MediaSources field.

func (*PlaybackInfoResponse) SetPlaySessionId ¶

func (o *PlaybackInfoResponse) SetPlaySessionId(v string)

SetPlaySessionId gets a reference to the given NullableString and assigns it to the PlaySessionId field.

func (*PlaybackInfoResponse) SetPlaySessionIdNil ¶

func (o *PlaybackInfoResponse) SetPlaySessionIdNil()

SetPlaySessionIdNil sets the value for PlaySessionId to be an explicit nil

func (PlaybackInfoResponse) ToMap ¶

func (o PlaybackInfoResponse) ToMap() (map[string]interface{}, error)

func (*PlaybackInfoResponse) UnsetErrorCode ¶

func (o *PlaybackInfoResponse) UnsetErrorCode()

UnsetErrorCode ensures that no value is present for ErrorCode, not even an explicit nil

func (*PlaybackInfoResponse) UnsetPlaySessionId ¶

func (o *PlaybackInfoResponse) UnsetPlaySessionId()

UnsetPlaySessionId ensures that no value is present for PlaySessionId, not even an explicit nil

type PlaybackOrder ¶

type PlaybackOrder string

PlaybackOrder Enum PlaybackOrder.

const (
	PLAYBACKORDER_DEFAULT PlaybackOrder = "Default"
	PLAYBACKORDER_SHUFFLE PlaybackOrder = "Shuffle"
)

List of PlaybackOrder

func NewPlaybackOrderFromValue ¶

func NewPlaybackOrderFromValue(v string) (*PlaybackOrder, error)

NewPlaybackOrderFromValue returns a pointer to a valid PlaybackOrder for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PlaybackOrder) IsValid ¶

func (v PlaybackOrder) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PlaybackOrder) Ptr ¶

func (v PlaybackOrder) Ptr() *PlaybackOrder

Ptr returns reference to PlaybackOrder value

func (*PlaybackOrder) UnmarshalJSON ¶

func (v *PlaybackOrder) UnmarshalJSON(src []byte) error

type PlaybackProgressInfo ¶

type PlaybackProgressInfo struct {
	// Gets or sets a value indicating whether this instance can seek.
	CanSeek *bool `json:"CanSeek,omitempty"`
	// Gets or sets the item.
	Item NullableBaseItemDto `json:"Item,omitempty"`
	// Gets or sets the item identifier.
	ItemId *string `json:"ItemId,omitempty"`
	// Gets or sets the session id.
	SessionId NullableString `json:"SessionId,omitempty"`
	// Gets or sets the media version identifier.
	MediaSourceId NullableString `json:"MediaSourceId,omitempty"`
	// Gets or sets the index of the audio stream.
	AudioStreamIndex NullableInt32 `json:"AudioStreamIndex,omitempty"`
	// Gets or sets the index of the subtitle stream.
	SubtitleStreamIndex NullableInt32 `json:"SubtitleStreamIndex,omitempty"`
	// Gets or sets a value indicating whether this instance is paused.
	IsPaused *bool `json:"IsPaused,omitempty"`
	// Gets or sets a value indicating whether this instance is muted.
	IsMuted *bool `json:"IsMuted,omitempty"`
	// Gets or sets the position ticks.
	PositionTicks          NullableInt64 `json:"PositionTicks,omitempty"`
	PlaybackStartTimeTicks NullableInt64 `json:"PlaybackStartTimeTicks,omitempty"`
	// Gets or sets the volume level.
	VolumeLevel NullableInt32  `json:"VolumeLevel,omitempty"`
	Brightness  NullableInt32  `json:"Brightness,omitempty"`
	AspectRatio NullableString `json:"AspectRatio,omitempty"`
	// Gets or sets the play method.
	PlayMethod *PlayMethod `json:"PlayMethod,omitempty"`
	// Gets or sets the live stream identifier.
	LiveStreamId NullableString `json:"LiveStreamId,omitempty"`
	// Gets or sets the play session identifier.
	PlaySessionId NullableString `json:"PlaySessionId,omitempty"`
	// Gets or sets the repeat mode.
	RepeatMode *RepeatMode `json:"RepeatMode,omitempty"`
	// Gets or sets the playback order.
	PlaybackOrder   *PlaybackOrder `json:"PlaybackOrder,omitempty"`
	NowPlayingQueue []QueueItem    `json:"NowPlayingQueue,omitempty"`
	PlaylistItemId  NullableString `json:"PlaylistItemId,omitempty"`
}

PlaybackProgressInfo Class PlaybackProgressInfo.

func NewPlaybackProgressInfo ¶

func NewPlaybackProgressInfo() *PlaybackProgressInfo

NewPlaybackProgressInfo instantiates a new PlaybackProgressInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlaybackProgressInfoWithDefaults ¶

func NewPlaybackProgressInfoWithDefaults() *PlaybackProgressInfo

NewPlaybackProgressInfoWithDefaults instantiates a new PlaybackProgressInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlaybackProgressInfo) GetAspectRatio ¶

func (o *PlaybackProgressInfo) GetAspectRatio() string

GetAspectRatio returns the AspectRatio field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackProgressInfo) GetAspectRatioOk ¶

func (o *PlaybackProgressInfo) GetAspectRatioOk() (*string, bool)

GetAspectRatioOk returns a tuple with the AspectRatio field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackProgressInfo) GetAudioStreamIndex ¶

func (o *PlaybackProgressInfo) GetAudioStreamIndex() int32

GetAudioStreamIndex returns the AudioStreamIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackProgressInfo) GetAudioStreamIndexOk ¶

func (o *PlaybackProgressInfo) GetAudioStreamIndexOk() (*int32, bool)

GetAudioStreamIndexOk returns a tuple with the AudioStreamIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackProgressInfo) GetBrightness ¶

func (o *PlaybackProgressInfo) GetBrightness() int32

GetBrightness returns the Brightness field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackProgressInfo) GetBrightnessOk ¶

func (o *PlaybackProgressInfo) GetBrightnessOk() (*int32, bool)

GetBrightnessOk returns a tuple with the Brightness field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackProgressInfo) GetCanSeek ¶

func (o *PlaybackProgressInfo) GetCanSeek() bool

GetCanSeek returns the CanSeek field value if set, zero value otherwise.

func (*PlaybackProgressInfo) GetCanSeekOk ¶

func (o *PlaybackProgressInfo) GetCanSeekOk() (*bool, bool)

GetCanSeekOk returns a tuple with the CanSeek field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackProgressInfo) GetIsMuted ¶

func (o *PlaybackProgressInfo) GetIsMuted() bool

GetIsMuted returns the IsMuted field value if set, zero value otherwise.

func (*PlaybackProgressInfo) GetIsMutedOk ¶

func (o *PlaybackProgressInfo) GetIsMutedOk() (*bool, bool)

GetIsMutedOk returns a tuple with the IsMuted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackProgressInfo) GetIsPaused ¶

func (o *PlaybackProgressInfo) GetIsPaused() bool

GetIsPaused returns the IsPaused field value if set, zero value otherwise.

func (*PlaybackProgressInfo) GetIsPausedOk ¶

func (o *PlaybackProgressInfo) GetIsPausedOk() (*bool, bool)

GetIsPausedOk returns a tuple with the IsPaused field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackProgressInfo) GetItem ¶

func (o *PlaybackProgressInfo) GetItem() BaseItemDto

GetItem returns the Item field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackProgressInfo) GetItemId ¶

func (o *PlaybackProgressInfo) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*PlaybackProgressInfo) GetItemIdOk ¶

func (o *PlaybackProgressInfo) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackProgressInfo) GetItemOk ¶

func (o *PlaybackProgressInfo) GetItemOk() (*BaseItemDto, bool)

GetItemOk returns a tuple with the Item field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackProgressInfo) GetLiveStreamId ¶

func (o *PlaybackProgressInfo) GetLiveStreamId() string

GetLiveStreamId returns the LiveStreamId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackProgressInfo) GetLiveStreamIdOk ¶

func (o *PlaybackProgressInfo) GetLiveStreamIdOk() (*string, bool)

GetLiveStreamIdOk returns a tuple with the LiveStreamId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackProgressInfo) GetMediaSourceId ¶

func (o *PlaybackProgressInfo) GetMediaSourceId() string

GetMediaSourceId returns the MediaSourceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackProgressInfo) GetMediaSourceIdOk ¶

func (o *PlaybackProgressInfo) GetMediaSourceIdOk() (*string, bool)

GetMediaSourceIdOk returns a tuple with the MediaSourceId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackProgressInfo) GetNowPlayingQueue ¶

func (o *PlaybackProgressInfo) GetNowPlayingQueue() []QueueItem

GetNowPlayingQueue returns the NowPlayingQueue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackProgressInfo) GetNowPlayingQueueOk ¶

func (o *PlaybackProgressInfo) GetNowPlayingQueueOk() ([]QueueItem, bool)

GetNowPlayingQueueOk returns a tuple with the NowPlayingQueue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackProgressInfo) GetPlayMethod ¶

func (o *PlaybackProgressInfo) GetPlayMethod() PlayMethod

GetPlayMethod returns the PlayMethod field value if set, zero value otherwise.

func (*PlaybackProgressInfo) GetPlayMethodOk ¶

func (o *PlaybackProgressInfo) GetPlayMethodOk() (*PlayMethod, bool)

GetPlayMethodOk returns a tuple with the PlayMethod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackProgressInfo) GetPlaySessionId ¶

func (o *PlaybackProgressInfo) GetPlaySessionId() string

GetPlaySessionId returns the PlaySessionId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackProgressInfo) GetPlaySessionIdOk ¶

func (o *PlaybackProgressInfo) GetPlaySessionIdOk() (*string, bool)

GetPlaySessionIdOk returns a tuple with the PlaySessionId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackProgressInfo) GetPlaybackOrder ¶

func (o *PlaybackProgressInfo) GetPlaybackOrder() PlaybackOrder

GetPlaybackOrder returns the PlaybackOrder field value if set, zero value otherwise.

func (*PlaybackProgressInfo) GetPlaybackOrderOk ¶

func (o *PlaybackProgressInfo) GetPlaybackOrderOk() (*PlaybackOrder, bool)

GetPlaybackOrderOk returns a tuple with the PlaybackOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackProgressInfo) GetPlaybackStartTimeTicks ¶

func (o *PlaybackProgressInfo) GetPlaybackStartTimeTicks() int64

GetPlaybackStartTimeTicks returns the PlaybackStartTimeTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackProgressInfo) GetPlaybackStartTimeTicksOk ¶

func (o *PlaybackProgressInfo) GetPlaybackStartTimeTicksOk() (*int64, bool)

GetPlaybackStartTimeTicksOk returns a tuple with the PlaybackStartTimeTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackProgressInfo) GetPlaylistItemId ¶

func (o *PlaybackProgressInfo) GetPlaylistItemId() string

GetPlaylistItemId returns the PlaylistItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackProgressInfo) GetPlaylistItemIdOk ¶

func (o *PlaybackProgressInfo) GetPlaylistItemIdOk() (*string, bool)

GetPlaylistItemIdOk returns a tuple with the PlaylistItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackProgressInfo) GetPositionTicks ¶

func (o *PlaybackProgressInfo) GetPositionTicks() int64

GetPositionTicks returns the PositionTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackProgressInfo) GetPositionTicksOk ¶

func (o *PlaybackProgressInfo) GetPositionTicksOk() (*int64, bool)

GetPositionTicksOk returns a tuple with the PositionTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackProgressInfo) GetRepeatMode ¶

func (o *PlaybackProgressInfo) GetRepeatMode() RepeatMode

GetRepeatMode returns the RepeatMode field value if set, zero value otherwise.

func (*PlaybackProgressInfo) GetRepeatModeOk ¶

func (o *PlaybackProgressInfo) GetRepeatModeOk() (*RepeatMode, bool)

GetRepeatModeOk returns a tuple with the RepeatMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackProgressInfo) GetSessionId ¶

func (o *PlaybackProgressInfo) GetSessionId() string

GetSessionId returns the SessionId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackProgressInfo) GetSessionIdOk ¶

func (o *PlaybackProgressInfo) GetSessionIdOk() (*string, bool)

GetSessionIdOk returns a tuple with the SessionId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackProgressInfo) GetSubtitleStreamIndex ¶

func (o *PlaybackProgressInfo) GetSubtitleStreamIndex() int32

GetSubtitleStreamIndex returns the SubtitleStreamIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackProgressInfo) GetSubtitleStreamIndexOk ¶

func (o *PlaybackProgressInfo) GetSubtitleStreamIndexOk() (*int32, bool)

GetSubtitleStreamIndexOk returns a tuple with the SubtitleStreamIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackProgressInfo) GetVolumeLevel ¶

func (o *PlaybackProgressInfo) GetVolumeLevel() int32

GetVolumeLevel returns the VolumeLevel field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackProgressInfo) GetVolumeLevelOk ¶

func (o *PlaybackProgressInfo) GetVolumeLevelOk() (*int32, bool)

GetVolumeLevelOk returns a tuple with the VolumeLevel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackProgressInfo) HasAspectRatio ¶

func (o *PlaybackProgressInfo) HasAspectRatio() bool

HasAspectRatio returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasAudioStreamIndex ¶

func (o *PlaybackProgressInfo) HasAudioStreamIndex() bool

HasAudioStreamIndex returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasBrightness ¶

func (o *PlaybackProgressInfo) HasBrightness() bool

HasBrightness returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasCanSeek ¶

func (o *PlaybackProgressInfo) HasCanSeek() bool

HasCanSeek returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasIsMuted ¶

func (o *PlaybackProgressInfo) HasIsMuted() bool

HasIsMuted returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasIsPaused ¶

func (o *PlaybackProgressInfo) HasIsPaused() bool

HasIsPaused returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasItem ¶

func (o *PlaybackProgressInfo) HasItem() bool

HasItem returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasItemId ¶

func (o *PlaybackProgressInfo) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasLiveStreamId ¶

func (o *PlaybackProgressInfo) HasLiveStreamId() bool

HasLiveStreamId returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasMediaSourceId ¶

func (o *PlaybackProgressInfo) HasMediaSourceId() bool

HasMediaSourceId returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasNowPlayingQueue ¶

func (o *PlaybackProgressInfo) HasNowPlayingQueue() bool

HasNowPlayingQueue returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasPlayMethod ¶

func (o *PlaybackProgressInfo) HasPlayMethod() bool

HasPlayMethod returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasPlaySessionId ¶

func (o *PlaybackProgressInfo) HasPlaySessionId() bool

HasPlaySessionId returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasPlaybackOrder ¶

func (o *PlaybackProgressInfo) HasPlaybackOrder() bool

HasPlaybackOrder returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasPlaybackStartTimeTicks ¶

func (o *PlaybackProgressInfo) HasPlaybackStartTimeTicks() bool

HasPlaybackStartTimeTicks returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasPlaylistItemId ¶

func (o *PlaybackProgressInfo) HasPlaylistItemId() bool

HasPlaylistItemId returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasPositionTicks ¶

func (o *PlaybackProgressInfo) HasPositionTicks() bool

HasPositionTicks returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasRepeatMode ¶

func (o *PlaybackProgressInfo) HasRepeatMode() bool

HasRepeatMode returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasSessionId ¶

func (o *PlaybackProgressInfo) HasSessionId() bool

HasSessionId returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasSubtitleStreamIndex ¶

func (o *PlaybackProgressInfo) HasSubtitleStreamIndex() bool

HasSubtitleStreamIndex returns a boolean if a field has been set.

func (*PlaybackProgressInfo) HasVolumeLevel ¶

func (o *PlaybackProgressInfo) HasVolumeLevel() bool

HasVolumeLevel returns a boolean if a field has been set.

func (PlaybackProgressInfo) MarshalJSON ¶

func (o PlaybackProgressInfo) MarshalJSON() ([]byte, error)

func (*PlaybackProgressInfo) SetAspectRatio ¶

func (o *PlaybackProgressInfo) SetAspectRatio(v string)

SetAspectRatio gets a reference to the given NullableString and assigns it to the AspectRatio field.

func (*PlaybackProgressInfo) SetAspectRatioNil ¶

func (o *PlaybackProgressInfo) SetAspectRatioNil()

SetAspectRatioNil sets the value for AspectRatio to be an explicit nil

func (*PlaybackProgressInfo) SetAudioStreamIndex ¶

func (o *PlaybackProgressInfo) SetAudioStreamIndex(v int32)

SetAudioStreamIndex gets a reference to the given NullableInt32 and assigns it to the AudioStreamIndex field.

func (*PlaybackProgressInfo) SetAudioStreamIndexNil ¶

func (o *PlaybackProgressInfo) SetAudioStreamIndexNil()

SetAudioStreamIndexNil sets the value for AudioStreamIndex to be an explicit nil

func (*PlaybackProgressInfo) SetBrightness ¶

func (o *PlaybackProgressInfo) SetBrightness(v int32)

SetBrightness gets a reference to the given NullableInt32 and assigns it to the Brightness field.

func (*PlaybackProgressInfo) SetBrightnessNil ¶

func (o *PlaybackProgressInfo) SetBrightnessNil()

SetBrightnessNil sets the value for Brightness to be an explicit nil

func (*PlaybackProgressInfo) SetCanSeek ¶

func (o *PlaybackProgressInfo) SetCanSeek(v bool)

SetCanSeek gets a reference to the given bool and assigns it to the CanSeek field.

func (*PlaybackProgressInfo) SetIsMuted ¶

func (o *PlaybackProgressInfo) SetIsMuted(v bool)

SetIsMuted gets a reference to the given bool and assigns it to the IsMuted field.

func (*PlaybackProgressInfo) SetIsPaused ¶

func (o *PlaybackProgressInfo) SetIsPaused(v bool)

SetIsPaused gets a reference to the given bool and assigns it to the IsPaused field.

func (*PlaybackProgressInfo) SetItem ¶

func (o *PlaybackProgressInfo) SetItem(v BaseItemDto)

SetItem gets a reference to the given NullableBaseItemDto and assigns it to the Item field.

func (*PlaybackProgressInfo) SetItemId ¶

func (o *PlaybackProgressInfo) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field.

func (*PlaybackProgressInfo) SetItemNil ¶

func (o *PlaybackProgressInfo) SetItemNil()

SetItemNil sets the value for Item to be an explicit nil

func (*PlaybackProgressInfo) SetLiveStreamId ¶

func (o *PlaybackProgressInfo) SetLiveStreamId(v string)

SetLiveStreamId gets a reference to the given NullableString and assigns it to the LiveStreamId field.

func (*PlaybackProgressInfo) SetLiveStreamIdNil ¶

func (o *PlaybackProgressInfo) SetLiveStreamIdNil()

SetLiveStreamIdNil sets the value for LiveStreamId to be an explicit nil

func (*PlaybackProgressInfo) SetMediaSourceId ¶

func (o *PlaybackProgressInfo) SetMediaSourceId(v string)

SetMediaSourceId gets a reference to the given NullableString and assigns it to the MediaSourceId field.

func (*PlaybackProgressInfo) SetMediaSourceIdNil ¶

func (o *PlaybackProgressInfo) SetMediaSourceIdNil()

SetMediaSourceIdNil sets the value for MediaSourceId to be an explicit nil

func (*PlaybackProgressInfo) SetNowPlayingQueue ¶

func (o *PlaybackProgressInfo) SetNowPlayingQueue(v []QueueItem)

SetNowPlayingQueue gets a reference to the given []QueueItem and assigns it to the NowPlayingQueue field.

func (*PlaybackProgressInfo) SetPlayMethod ¶

func (o *PlaybackProgressInfo) SetPlayMethod(v PlayMethod)

SetPlayMethod gets a reference to the given PlayMethod and assigns it to the PlayMethod field.

func (*PlaybackProgressInfo) SetPlaySessionId ¶

func (o *PlaybackProgressInfo) SetPlaySessionId(v string)

SetPlaySessionId gets a reference to the given NullableString and assigns it to the PlaySessionId field.

func (*PlaybackProgressInfo) SetPlaySessionIdNil ¶

func (o *PlaybackProgressInfo) SetPlaySessionIdNil()

SetPlaySessionIdNil sets the value for PlaySessionId to be an explicit nil

func (*PlaybackProgressInfo) SetPlaybackOrder ¶

func (o *PlaybackProgressInfo) SetPlaybackOrder(v PlaybackOrder)

SetPlaybackOrder gets a reference to the given PlaybackOrder and assigns it to the PlaybackOrder field.

func (*PlaybackProgressInfo) SetPlaybackStartTimeTicks ¶

func (o *PlaybackProgressInfo) SetPlaybackStartTimeTicks(v int64)

SetPlaybackStartTimeTicks gets a reference to the given NullableInt64 and assigns it to the PlaybackStartTimeTicks field.

func (*PlaybackProgressInfo) SetPlaybackStartTimeTicksNil ¶

func (o *PlaybackProgressInfo) SetPlaybackStartTimeTicksNil()

SetPlaybackStartTimeTicksNil sets the value for PlaybackStartTimeTicks to be an explicit nil

func (*PlaybackProgressInfo) SetPlaylistItemId ¶

func (o *PlaybackProgressInfo) SetPlaylistItemId(v string)

SetPlaylistItemId gets a reference to the given NullableString and assigns it to the PlaylistItemId field.

func (*PlaybackProgressInfo) SetPlaylistItemIdNil ¶

func (o *PlaybackProgressInfo) SetPlaylistItemIdNil()

SetPlaylistItemIdNil sets the value for PlaylistItemId to be an explicit nil

func (*PlaybackProgressInfo) SetPositionTicks ¶

func (o *PlaybackProgressInfo) SetPositionTicks(v int64)

SetPositionTicks gets a reference to the given NullableInt64 and assigns it to the PositionTicks field.

func (*PlaybackProgressInfo) SetPositionTicksNil ¶

func (o *PlaybackProgressInfo) SetPositionTicksNil()

SetPositionTicksNil sets the value for PositionTicks to be an explicit nil

func (*PlaybackProgressInfo) SetRepeatMode ¶

func (o *PlaybackProgressInfo) SetRepeatMode(v RepeatMode)

SetRepeatMode gets a reference to the given RepeatMode and assigns it to the RepeatMode field.

func (*PlaybackProgressInfo) SetSessionId ¶

func (o *PlaybackProgressInfo) SetSessionId(v string)

SetSessionId gets a reference to the given NullableString and assigns it to the SessionId field.

func (*PlaybackProgressInfo) SetSessionIdNil ¶

func (o *PlaybackProgressInfo) SetSessionIdNil()

SetSessionIdNil sets the value for SessionId to be an explicit nil

func (*PlaybackProgressInfo) SetSubtitleStreamIndex ¶

func (o *PlaybackProgressInfo) SetSubtitleStreamIndex(v int32)

SetSubtitleStreamIndex gets a reference to the given NullableInt32 and assigns it to the SubtitleStreamIndex field.

func (*PlaybackProgressInfo) SetSubtitleStreamIndexNil ¶

func (o *PlaybackProgressInfo) SetSubtitleStreamIndexNil()

SetSubtitleStreamIndexNil sets the value for SubtitleStreamIndex to be an explicit nil

func (*PlaybackProgressInfo) SetVolumeLevel ¶

func (o *PlaybackProgressInfo) SetVolumeLevel(v int32)

SetVolumeLevel gets a reference to the given NullableInt32 and assigns it to the VolumeLevel field.

func (*PlaybackProgressInfo) SetVolumeLevelNil ¶

func (o *PlaybackProgressInfo) SetVolumeLevelNil()

SetVolumeLevelNil sets the value for VolumeLevel to be an explicit nil

func (PlaybackProgressInfo) ToMap ¶

func (o PlaybackProgressInfo) ToMap() (map[string]interface{}, error)

func (*PlaybackProgressInfo) UnsetAspectRatio ¶

func (o *PlaybackProgressInfo) UnsetAspectRatio()

UnsetAspectRatio ensures that no value is present for AspectRatio, not even an explicit nil

func (*PlaybackProgressInfo) UnsetAudioStreamIndex ¶

func (o *PlaybackProgressInfo) UnsetAudioStreamIndex()

UnsetAudioStreamIndex ensures that no value is present for AudioStreamIndex, not even an explicit nil

func (*PlaybackProgressInfo) UnsetBrightness ¶

func (o *PlaybackProgressInfo) UnsetBrightness()

UnsetBrightness ensures that no value is present for Brightness, not even an explicit nil

func (*PlaybackProgressInfo) UnsetItem ¶

func (o *PlaybackProgressInfo) UnsetItem()

UnsetItem ensures that no value is present for Item, not even an explicit nil

func (*PlaybackProgressInfo) UnsetLiveStreamId ¶

func (o *PlaybackProgressInfo) UnsetLiveStreamId()

UnsetLiveStreamId ensures that no value is present for LiveStreamId, not even an explicit nil

func (*PlaybackProgressInfo) UnsetMediaSourceId ¶

func (o *PlaybackProgressInfo) UnsetMediaSourceId()

UnsetMediaSourceId ensures that no value is present for MediaSourceId, not even an explicit nil

func (*PlaybackProgressInfo) UnsetPlaySessionId ¶

func (o *PlaybackProgressInfo) UnsetPlaySessionId()

UnsetPlaySessionId ensures that no value is present for PlaySessionId, not even an explicit nil

func (*PlaybackProgressInfo) UnsetPlaybackStartTimeTicks ¶

func (o *PlaybackProgressInfo) UnsetPlaybackStartTimeTicks()

UnsetPlaybackStartTimeTicks ensures that no value is present for PlaybackStartTimeTicks, not even an explicit nil

func (*PlaybackProgressInfo) UnsetPlaylistItemId ¶

func (o *PlaybackProgressInfo) UnsetPlaylistItemId()

UnsetPlaylistItemId ensures that no value is present for PlaylistItemId, not even an explicit nil

func (*PlaybackProgressInfo) UnsetPositionTicks ¶

func (o *PlaybackProgressInfo) UnsetPositionTicks()

UnsetPositionTicks ensures that no value is present for PositionTicks, not even an explicit nil

func (*PlaybackProgressInfo) UnsetSessionId ¶

func (o *PlaybackProgressInfo) UnsetSessionId()

UnsetSessionId ensures that no value is present for SessionId, not even an explicit nil

func (*PlaybackProgressInfo) UnsetSubtitleStreamIndex ¶

func (o *PlaybackProgressInfo) UnsetSubtitleStreamIndex()

UnsetSubtitleStreamIndex ensures that no value is present for SubtitleStreamIndex, not even an explicit nil

func (*PlaybackProgressInfo) UnsetVolumeLevel ¶

func (o *PlaybackProgressInfo) UnsetVolumeLevel()

UnsetVolumeLevel ensures that no value is present for VolumeLevel, not even an explicit nil

type PlaybackRequestType ¶

type PlaybackRequestType string

PlaybackRequestType Enum PlaybackRequestType.

const (
	PLAYBACKREQUESTTYPE_PLAY                 PlaybackRequestType = "Play"
	PLAYBACKREQUESTTYPE_SET_PLAYLIST_ITEM    PlaybackRequestType = "SetPlaylistItem"
	PLAYBACKREQUESTTYPE_REMOVE_FROM_PLAYLIST PlaybackRequestType = "RemoveFromPlaylist"
	PLAYBACKREQUESTTYPE_MOVE_PLAYLIST_ITEM   PlaybackRequestType = "MovePlaylistItem"
	PLAYBACKREQUESTTYPE_QUEUE                PlaybackRequestType = "Queue"
	PLAYBACKREQUESTTYPE_UNPAUSE              PlaybackRequestType = "Unpause"
	PLAYBACKREQUESTTYPE_PAUSE                PlaybackRequestType = "Pause"
	PLAYBACKREQUESTTYPE_STOP                 PlaybackRequestType = "Stop"
	PLAYBACKREQUESTTYPE_SEEK                 PlaybackRequestType = "Seek"
	PLAYBACKREQUESTTYPE_BUFFER               PlaybackRequestType = "Buffer"
	PLAYBACKREQUESTTYPE_READY                PlaybackRequestType = "Ready"
	PLAYBACKREQUESTTYPE_NEXT_ITEM            PlaybackRequestType = "NextItem"
	PLAYBACKREQUESTTYPE_PREVIOUS_ITEM        PlaybackRequestType = "PreviousItem"
	PLAYBACKREQUESTTYPE_SET_REPEAT_MODE      PlaybackRequestType = "SetRepeatMode"
	PLAYBACKREQUESTTYPE_SET_SHUFFLE_MODE     PlaybackRequestType = "SetShuffleMode"
	PLAYBACKREQUESTTYPE_PING                 PlaybackRequestType = "Ping"
	PLAYBACKREQUESTTYPE_IGNORE_WAIT          PlaybackRequestType = "IgnoreWait"
)

List of PlaybackRequestType

func NewPlaybackRequestTypeFromValue ¶

func NewPlaybackRequestTypeFromValue(v string) (*PlaybackRequestType, error)

NewPlaybackRequestTypeFromValue returns a pointer to a valid PlaybackRequestType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PlaybackRequestType) IsValid ¶

func (v PlaybackRequestType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PlaybackRequestType) Ptr ¶

Ptr returns reference to PlaybackRequestType value

func (*PlaybackRequestType) UnmarshalJSON ¶

func (v *PlaybackRequestType) UnmarshalJSON(src []byte) error

type PlaybackStartInfo ¶

type PlaybackStartInfo struct {
	// Gets or sets a value indicating whether this instance can seek.
	CanSeek *bool `json:"CanSeek,omitempty"`
	// Gets or sets the item.
	Item NullableBaseItemDto `json:"Item,omitempty"`
	// Gets or sets the item identifier.
	ItemId *string `json:"ItemId,omitempty"`
	// Gets or sets the session id.
	SessionId NullableString `json:"SessionId,omitempty"`
	// Gets or sets the media version identifier.
	MediaSourceId NullableString `json:"MediaSourceId,omitempty"`
	// Gets or sets the index of the audio stream.
	AudioStreamIndex NullableInt32 `json:"AudioStreamIndex,omitempty"`
	// Gets or sets the index of the subtitle stream.
	SubtitleStreamIndex NullableInt32 `json:"SubtitleStreamIndex,omitempty"`
	// Gets or sets a value indicating whether this instance is paused.
	IsPaused *bool `json:"IsPaused,omitempty"`
	// Gets or sets a value indicating whether this instance is muted.
	IsMuted *bool `json:"IsMuted,omitempty"`
	// Gets or sets the position ticks.
	PositionTicks          NullableInt64 `json:"PositionTicks,omitempty"`
	PlaybackStartTimeTicks NullableInt64 `json:"PlaybackStartTimeTicks,omitempty"`
	// Gets or sets the volume level.
	VolumeLevel NullableInt32  `json:"VolumeLevel,omitempty"`
	Brightness  NullableInt32  `json:"Brightness,omitempty"`
	AspectRatio NullableString `json:"AspectRatio,omitempty"`
	// Gets or sets the play method.
	PlayMethod *PlayMethod `json:"PlayMethod,omitempty"`
	// Gets or sets the live stream identifier.
	LiveStreamId NullableString `json:"LiveStreamId,omitempty"`
	// Gets or sets the play session identifier.
	PlaySessionId NullableString `json:"PlaySessionId,omitempty"`
	// Gets or sets the repeat mode.
	RepeatMode *RepeatMode `json:"RepeatMode,omitempty"`
	// Gets or sets the playback order.
	PlaybackOrder   *PlaybackOrder `json:"PlaybackOrder,omitempty"`
	NowPlayingQueue []QueueItem    `json:"NowPlayingQueue,omitempty"`
	PlaylistItemId  NullableString `json:"PlaylistItemId,omitempty"`
}

PlaybackStartInfo Class PlaybackStartInfo.

func NewPlaybackStartInfo ¶

func NewPlaybackStartInfo() *PlaybackStartInfo

NewPlaybackStartInfo instantiates a new PlaybackStartInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlaybackStartInfoWithDefaults ¶

func NewPlaybackStartInfoWithDefaults() *PlaybackStartInfo

NewPlaybackStartInfoWithDefaults instantiates a new PlaybackStartInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlaybackStartInfo) GetAspectRatio ¶

func (o *PlaybackStartInfo) GetAspectRatio() string

GetAspectRatio returns the AspectRatio field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStartInfo) GetAspectRatioOk ¶

func (o *PlaybackStartInfo) GetAspectRatioOk() (*string, bool)

GetAspectRatioOk returns a tuple with the AspectRatio field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStartInfo) GetAudioStreamIndex ¶

func (o *PlaybackStartInfo) GetAudioStreamIndex() int32

GetAudioStreamIndex returns the AudioStreamIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStartInfo) GetAudioStreamIndexOk ¶

func (o *PlaybackStartInfo) GetAudioStreamIndexOk() (*int32, bool)

GetAudioStreamIndexOk returns a tuple with the AudioStreamIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStartInfo) GetBrightness ¶

func (o *PlaybackStartInfo) GetBrightness() int32

GetBrightness returns the Brightness field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStartInfo) GetBrightnessOk ¶

func (o *PlaybackStartInfo) GetBrightnessOk() (*int32, bool)

GetBrightnessOk returns a tuple with the Brightness field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStartInfo) GetCanSeek ¶

func (o *PlaybackStartInfo) GetCanSeek() bool

GetCanSeek returns the CanSeek field value if set, zero value otherwise.

func (*PlaybackStartInfo) GetCanSeekOk ¶

func (o *PlaybackStartInfo) GetCanSeekOk() (*bool, bool)

GetCanSeekOk returns a tuple with the CanSeek field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackStartInfo) GetIsMuted ¶

func (o *PlaybackStartInfo) GetIsMuted() bool

GetIsMuted returns the IsMuted field value if set, zero value otherwise.

func (*PlaybackStartInfo) GetIsMutedOk ¶

func (o *PlaybackStartInfo) GetIsMutedOk() (*bool, bool)

GetIsMutedOk returns a tuple with the IsMuted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackStartInfo) GetIsPaused ¶

func (o *PlaybackStartInfo) GetIsPaused() bool

GetIsPaused returns the IsPaused field value if set, zero value otherwise.

func (*PlaybackStartInfo) GetIsPausedOk ¶

func (o *PlaybackStartInfo) GetIsPausedOk() (*bool, bool)

GetIsPausedOk returns a tuple with the IsPaused field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackStartInfo) GetItem ¶

func (o *PlaybackStartInfo) GetItem() BaseItemDto

GetItem returns the Item field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStartInfo) GetItemId ¶

func (o *PlaybackStartInfo) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*PlaybackStartInfo) GetItemIdOk ¶

func (o *PlaybackStartInfo) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackStartInfo) GetItemOk ¶

func (o *PlaybackStartInfo) GetItemOk() (*BaseItemDto, bool)

GetItemOk returns a tuple with the Item field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStartInfo) GetLiveStreamId ¶

func (o *PlaybackStartInfo) GetLiveStreamId() string

GetLiveStreamId returns the LiveStreamId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStartInfo) GetLiveStreamIdOk ¶

func (o *PlaybackStartInfo) GetLiveStreamIdOk() (*string, bool)

GetLiveStreamIdOk returns a tuple with the LiveStreamId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStartInfo) GetMediaSourceId ¶

func (o *PlaybackStartInfo) GetMediaSourceId() string

GetMediaSourceId returns the MediaSourceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStartInfo) GetMediaSourceIdOk ¶

func (o *PlaybackStartInfo) GetMediaSourceIdOk() (*string, bool)

GetMediaSourceIdOk returns a tuple with the MediaSourceId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStartInfo) GetNowPlayingQueue ¶

func (o *PlaybackStartInfo) GetNowPlayingQueue() []QueueItem

GetNowPlayingQueue returns the NowPlayingQueue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStartInfo) GetNowPlayingQueueOk ¶

func (o *PlaybackStartInfo) GetNowPlayingQueueOk() ([]QueueItem, bool)

GetNowPlayingQueueOk returns a tuple with the NowPlayingQueue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStartInfo) GetPlayMethod ¶

func (o *PlaybackStartInfo) GetPlayMethod() PlayMethod

GetPlayMethod returns the PlayMethod field value if set, zero value otherwise.

func (*PlaybackStartInfo) GetPlayMethodOk ¶

func (o *PlaybackStartInfo) GetPlayMethodOk() (*PlayMethod, bool)

GetPlayMethodOk returns a tuple with the PlayMethod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackStartInfo) GetPlaySessionId ¶

func (o *PlaybackStartInfo) GetPlaySessionId() string

GetPlaySessionId returns the PlaySessionId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStartInfo) GetPlaySessionIdOk ¶

func (o *PlaybackStartInfo) GetPlaySessionIdOk() (*string, bool)

GetPlaySessionIdOk returns a tuple with the PlaySessionId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStartInfo) GetPlaybackOrder ¶

func (o *PlaybackStartInfo) GetPlaybackOrder() PlaybackOrder

GetPlaybackOrder returns the PlaybackOrder field value if set, zero value otherwise.

func (*PlaybackStartInfo) GetPlaybackOrderOk ¶

func (o *PlaybackStartInfo) GetPlaybackOrderOk() (*PlaybackOrder, bool)

GetPlaybackOrderOk returns a tuple with the PlaybackOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackStartInfo) GetPlaybackStartTimeTicks ¶

func (o *PlaybackStartInfo) GetPlaybackStartTimeTicks() int64

GetPlaybackStartTimeTicks returns the PlaybackStartTimeTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStartInfo) GetPlaybackStartTimeTicksOk ¶

func (o *PlaybackStartInfo) GetPlaybackStartTimeTicksOk() (*int64, bool)

GetPlaybackStartTimeTicksOk returns a tuple with the PlaybackStartTimeTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStartInfo) GetPlaylistItemId ¶

func (o *PlaybackStartInfo) GetPlaylistItemId() string

GetPlaylistItemId returns the PlaylistItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStartInfo) GetPlaylistItemIdOk ¶

func (o *PlaybackStartInfo) GetPlaylistItemIdOk() (*string, bool)

GetPlaylistItemIdOk returns a tuple with the PlaylistItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStartInfo) GetPositionTicks ¶

func (o *PlaybackStartInfo) GetPositionTicks() int64

GetPositionTicks returns the PositionTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStartInfo) GetPositionTicksOk ¶

func (o *PlaybackStartInfo) GetPositionTicksOk() (*int64, bool)

GetPositionTicksOk returns a tuple with the PositionTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStartInfo) GetRepeatMode ¶

func (o *PlaybackStartInfo) GetRepeatMode() RepeatMode

GetRepeatMode returns the RepeatMode field value if set, zero value otherwise.

func (*PlaybackStartInfo) GetRepeatModeOk ¶

func (o *PlaybackStartInfo) GetRepeatModeOk() (*RepeatMode, bool)

GetRepeatModeOk returns a tuple with the RepeatMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackStartInfo) GetSessionId ¶

func (o *PlaybackStartInfo) GetSessionId() string

GetSessionId returns the SessionId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStartInfo) GetSessionIdOk ¶

func (o *PlaybackStartInfo) GetSessionIdOk() (*string, bool)

GetSessionIdOk returns a tuple with the SessionId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStartInfo) GetSubtitleStreamIndex ¶

func (o *PlaybackStartInfo) GetSubtitleStreamIndex() int32

GetSubtitleStreamIndex returns the SubtitleStreamIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStartInfo) GetSubtitleStreamIndexOk ¶

func (o *PlaybackStartInfo) GetSubtitleStreamIndexOk() (*int32, bool)

GetSubtitleStreamIndexOk returns a tuple with the SubtitleStreamIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStartInfo) GetVolumeLevel ¶

func (o *PlaybackStartInfo) GetVolumeLevel() int32

GetVolumeLevel returns the VolumeLevel field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStartInfo) GetVolumeLevelOk ¶

func (o *PlaybackStartInfo) GetVolumeLevelOk() (*int32, bool)

GetVolumeLevelOk returns a tuple with the VolumeLevel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStartInfo) HasAspectRatio ¶

func (o *PlaybackStartInfo) HasAspectRatio() bool

HasAspectRatio returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasAudioStreamIndex ¶

func (o *PlaybackStartInfo) HasAudioStreamIndex() bool

HasAudioStreamIndex returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasBrightness ¶

func (o *PlaybackStartInfo) HasBrightness() bool

HasBrightness returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasCanSeek ¶

func (o *PlaybackStartInfo) HasCanSeek() bool

HasCanSeek returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasIsMuted ¶

func (o *PlaybackStartInfo) HasIsMuted() bool

HasIsMuted returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasIsPaused ¶

func (o *PlaybackStartInfo) HasIsPaused() bool

HasIsPaused returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasItem ¶

func (o *PlaybackStartInfo) HasItem() bool

HasItem returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasItemId ¶

func (o *PlaybackStartInfo) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasLiveStreamId ¶

func (o *PlaybackStartInfo) HasLiveStreamId() bool

HasLiveStreamId returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasMediaSourceId ¶

func (o *PlaybackStartInfo) HasMediaSourceId() bool

HasMediaSourceId returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasNowPlayingQueue ¶

func (o *PlaybackStartInfo) HasNowPlayingQueue() bool

HasNowPlayingQueue returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasPlayMethod ¶

func (o *PlaybackStartInfo) HasPlayMethod() bool

HasPlayMethod returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasPlaySessionId ¶

func (o *PlaybackStartInfo) HasPlaySessionId() bool

HasPlaySessionId returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasPlaybackOrder ¶

func (o *PlaybackStartInfo) HasPlaybackOrder() bool

HasPlaybackOrder returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasPlaybackStartTimeTicks ¶

func (o *PlaybackStartInfo) HasPlaybackStartTimeTicks() bool

HasPlaybackStartTimeTicks returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasPlaylistItemId ¶

func (o *PlaybackStartInfo) HasPlaylistItemId() bool

HasPlaylistItemId returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasPositionTicks ¶

func (o *PlaybackStartInfo) HasPositionTicks() bool

HasPositionTicks returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasRepeatMode ¶

func (o *PlaybackStartInfo) HasRepeatMode() bool

HasRepeatMode returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasSessionId ¶

func (o *PlaybackStartInfo) HasSessionId() bool

HasSessionId returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasSubtitleStreamIndex ¶

func (o *PlaybackStartInfo) HasSubtitleStreamIndex() bool

HasSubtitleStreamIndex returns a boolean if a field has been set.

func (*PlaybackStartInfo) HasVolumeLevel ¶

func (o *PlaybackStartInfo) HasVolumeLevel() bool

HasVolumeLevel returns a boolean if a field has been set.

func (PlaybackStartInfo) MarshalJSON ¶

func (o PlaybackStartInfo) MarshalJSON() ([]byte, error)

func (*PlaybackStartInfo) SetAspectRatio ¶

func (o *PlaybackStartInfo) SetAspectRatio(v string)

SetAspectRatio gets a reference to the given NullableString and assigns it to the AspectRatio field.

func (*PlaybackStartInfo) SetAspectRatioNil ¶

func (o *PlaybackStartInfo) SetAspectRatioNil()

SetAspectRatioNil sets the value for AspectRatio to be an explicit nil

func (*PlaybackStartInfo) SetAudioStreamIndex ¶

func (o *PlaybackStartInfo) SetAudioStreamIndex(v int32)

SetAudioStreamIndex gets a reference to the given NullableInt32 and assigns it to the AudioStreamIndex field.

func (*PlaybackStartInfo) SetAudioStreamIndexNil ¶

func (o *PlaybackStartInfo) SetAudioStreamIndexNil()

SetAudioStreamIndexNil sets the value for AudioStreamIndex to be an explicit nil

func (*PlaybackStartInfo) SetBrightness ¶

func (o *PlaybackStartInfo) SetBrightness(v int32)

SetBrightness gets a reference to the given NullableInt32 and assigns it to the Brightness field.

func (*PlaybackStartInfo) SetBrightnessNil ¶

func (o *PlaybackStartInfo) SetBrightnessNil()

SetBrightnessNil sets the value for Brightness to be an explicit nil

func (*PlaybackStartInfo) SetCanSeek ¶

func (o *PlaybackStartInfo) SetCanSeek(v bool)

SetCanSeek gets a reference to the given bool and assigns it to the CanSeek field.

func (*PlaybackStartInfo) SetIsMuted ¶

func (o *PlaybackStartInfo) SetIsMuted(v bool)

SetIsMuted gets a reference to the given bool and assigns it to the IsMuted field.

func (*PlaybackStartInfo) SetIsPaused ¶

func (o *PlaybackStartInfo) SetIsPaused(v bool)

SetIsPaused gets a reference to the given bool and assigns it to the IsPaused field.

func (*PlaybackStartInfo) SetItem ¶

func (o *PlaybackStartInfo) SetItem(v BaseItemDto)

SetItem gets a reference to the given NullableBaseItemDto and assigns it to the Item field.

func (*PlaybackStartInfo) SetItemId ¶

func (o *PlaybackStartInfo) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field.

func (*PlaybackStartInfo) SetItemNil ¶

func (o *PlaybackStartInfo) SetItemNil()

SetItemNil sets the value for Item to be an explicit nil

func (*PlaybackStartInfo) SetLiveStreamId ¶

func (o *PlaybackStartInfo) SetLiveStreamId(v string)

SetLiveStreamId gets a reference to the given NullableString and assigns it to the LiveStreamId field.

func (*PlaybackStartInfo) SetLiveStreamIdNil ¶

func (o *PlaybackStartInfo) SetLiveStreamIdNil()

SetLiveStreamIdNil sets the value for LiveStreamId to be an explicit nil

func (*PlaybackStartInfo) SetMediaSourceId ¶

func (o *PlaybackStartInfo) SetMediaSourceId(v string)

SetMediaSourceId gets a reference to the given NullableString and assigns it to the MediaSourceId field.

func (*PlaybackStartInfo) SetMediaSourceIdNil ¶

func (o *PlaybackStartInfo) SetMediaSourceIdNil()

SetMediaSourceIdNil sets the value for MediaSourceId to be an explicit nil

func (*PlaybackStartInfo) SetNowPlayingQueue ¶

func (o *PlaybackStartInfo) SetNowPlayingQueue(v []QueueItem)

SetNowPlayingQueue gets a reference to the given []QueueItem and assigns it to the NowPlayingQueue field.

func (*PlaybackStartInfo) SetPlayMethod ¶

func (o *PlaybackStartInfo) SetPlayMethod(v PlayMethod)

SetPlayMethod gets a reference to the given PlayMethod and assigns it to the PlayMethod field.

func (*PlaybackStartInfo) SetPlaySessionId ¶

func (o *PlaybackStartInfo) SetPlaySessionId(v string)

SetPlaySessionId gets a reference to the given NullableString and assigns it to the PlaySessionId field.

func (*PlaybackStartInfo) SetPlaySessionIdNil ¶

func (o *PlaybackStartInfo) SetPlaySessionIdNil()

SetPlaySessionIdNil sets the value for PlaySessionId to be an explicit nil

func (*PlaybackStartInfo) SetPlaybackOrder ¶

func (o *PlaybackStartInfo) SetPlaybackOrder(v PlaybackOrder)

SetPlaybackOrder gets a reference to the given PlaybackOrder and assigns it to the PlaybackOrder field.

func (*PlaybackStartInfo) SetPlaybackStartTimeTicks ¶

func (o *PlaybackStartInfo) SetPlaybackStartTimeTicks(v int64)

SetPlaybackStartTimeTicks gets a reference to the given NullableInt64 and assigns it to the PlaybackStartTimeTicks field.

func (*PlaybackStartInfo) SetPlaybackStartTimeTicksNil ¶

func (o *PlaybackStartInfo) SetPlaybackStartTimeTicksNil()

SetPlaybackStartTimeTicksNil sets the value for PlaybackStartTimeTicks to be an explicit nil

func (*PlaybackStartInfo) SetPlaylistItemId ¶

func (o *PlaybackStartInfo) SetPlaylistItemId(v string)

SetPlaylistItemId gets a reference to the given NullableString and assigns it to the PlaylistItemId field.

func (*PlaybackStartInfo) SetPlaylistItemIdNil ¶

func (o *PlaybackStartInfo) SetPlaylistItemIdNil()

SetPlaylistItemIdNil sets the value for PlaylistItemId to be an explicit nil

func (*PlaybackStartInfo) SetPositionTicks ¶

func (o *PlaybackStartInfo) SetPositionTicks(v int64)

SetPositionTicks gets a reference to the given NullableInt64 and assigns it to the PositionTicks field.

func (*PlaybackStartInfo) SetPositionTicksNil ¶

func (o *PlaybackStartInfo) SetPositionTicksNil()

SetPositionTicksNil sets the value for PositionTicks to be an explicit nil

func (*PlaybackStartInfo) SetRepeatMode ¶

func (o *PlaybackStartInfo) SetRepeatMode(v RepeatMode)

SetRepeatMode gets a reference to the given RepeatMode and assigns it to the RepeatMode field.

func (*PlaybackStartInfo) SetSessionId ¶

func (o *PlaybackStartInfo) SetSessionId(v string)

SetSessionId gets a reference to the given NullableString and assigns it to the SessionId field.

func (*PlaybackStartInfo) SetSessionIdNil ¶

func (o *PlaybackStartInfo) SetSessionIdNil()

SetSessionIdNil sets the value for SessionId to be an explicit nil

func (*PlaybackStartInfo) SetSubtitleStreamIndex ¶

func (o *PlaybackStartInfo) SetSubtitleStreamIndex(v int32)

SetSubtitleStreamIndex gets a reference to the given NullableInt32 and assigns it to the SubtitleStreamIndex field.

func (*PlaybackStartInfo) SetSubtitleStreamIndexNil ¶

func (o *PlaybackStartInfo) SetSubtitleStreamIndexNil()

SetSubtitleStreamIndexNil sets the value for SubtitleStreamIndex to be an explicit nil

func (*PlaybackStartInfo) SetVolumeLevel ¶

func (o *PlaybackStartInfo) SetVolumeLevel(v int32)

SetVolumeLevel gets a reference to the given NullableInt32 and assigns it to the VolumeLevel field.

func (*PlaybackStartInfo) SetVolumeLevelNil ¶

func (o *PlaybackStartInfo) SetVolumeLevelNil()

SetVolumeLevelNil sets the value for VolumeLevel to be an explicit nil

func (PlaybackStartInfo) ToMap ¶

func (o PlaybackStartInfo) ToMap() (map[string]interface{}, error)

func (*PlaybackStartInfo) UnsetAspectRatio ¶

func (o *PlaybackStartInfo) UnsetAspectRatio()

UnsetAspectRatio ensures that no value is present for AspectRatio, not even an explicit nil

func (*PlaybackStartInfo) UnsetAudioStreamIndex ¶

func (o *PlaybackStartInfo) UnsetAudioStreamIndex()

UnsetAudioStreamIndex ensures that no value is present for AudioStreamIndex, not even an explicit nil

func (*PlaybackStartInfo) UnsetBrightness ¶

func (o *PlaybackStartInfo) UnsetBrightness()

UnsetBrightness ensures that no value is present for Brightness, not even an explicit nil

func (*PlaybackStartInfo) UnsetItem ¶

func (o *PlaybackStartInfo) UnsetItem()

UnsetItem ensures that no value is present for Item, not even an explicit nil

func (*PlaybackStartInfo) UnsetLiveStreamId ¶

func (o *PlaybackStartInfo) UnsetLiveStreamId()

UnsetLiveStreamId ensures that no value is present for LiveStreamId, not even an explicit nil

func (*PlaybackStartInfo) UnsetMediaSourceId ¶

func (o *PlaybackStartInfo) UnsetMediaSourceId()

UnsetMediaSourceId ensures that no value is present for MediaSourceId, not even an explicit nil

func (*PlaybackStartInfo) UnsetPlaySessionId ¶

func (o *PlaybackStartInfo) UnsetPlaySessionId()

UnsetPlaySessionId ensures that no value is present for PlaySessionId, not even an explicit nil

func (*PlaybackStartInfo) UnsetPlaybackStartTimeTicks ¶

func (o *PlaybackStartInfo) UnsetPlaybackStartTimeTicks()

UnsetPlaybackStartTimeTicks ensures that no value is present for PlaybackStartTimeTicks, not even an explicit nil

func (*PlaybackStartInfo) UnsetPlaylistItemId ¶

func (o *PlaybackStartInfo) UnsetPlaylistItemId()

UnsetPlaylistItemId ensures that no value is present for PlaylistItemId, not even an explicit nil

func (*PlaybackStartInfo) UnsetPositionTicks ¶

func (o *PlaybackStartInfo) UnsetPositionTicks()

UnsetPositionTicks ensures that no value is present for PositionTicks, not even an explicit nil

func (*PlaybackStartInfo) UnsetSessionId ¶

func (o *PlaybackStartInfo) UnsetSessionId()

UnsetSessionId ensures that no value is present for SessionId, not even an explicit nil

func (*PlaybackStartInfo) UnsetSubtitleStreamIndex ¶

func (o *PlaybackStartInfo) UnsetSubtitleStreamIndex()

UnsetSubtitleStreamIndex ensures that no value is present for SubtitleStreamIndex, not even an explicit nil

func (*PlaybackStartInfo) UnsetVolumeLevel ¶

func (o *PlaybackStartInfo) UnsetVolumeLevel()

UnsetVolumeLevel ensures that no value is present for VolumeLevel, not even an explicit nil

type PlaybackStopInfo ¶

type PlaybackStopInfo struct {
	// Gets or sets the item.
	Item NullableBaseItemDto `json:"Item,omitempty"`
	// Gets or sets the item identifier.
	ItemId *string `json:"ItemId,omitempty"`
	// Gets or sets the session id.
	SessionId NullableString `json:"SessionId,omitempty"`
	// Gets or sets the media version identifier.
	MediaSourceId NullableString `json:"MediaSourceId,omitempty"`
	// Gets or sets the position ticks.
	PositionTicks NullableInt64 `json:"PositionTicks,omitempty"`
	// Gets or sets the live stream identifier.
	LiveStreamId NullableString `json:"LiveStreamId,omitempty"`
	// Gets or sets the play session identifier.
	PlaySessionId NullableString `json:"PlaySessionId,omitempty"`
	// Gets or sets a value indicating whether this MediaBrowser.Model.Session.PlaybackStopInfo is failed.
	Failed          *bool          `json:"Failed,omitempty"`
	NextMediaType   NullableString `json:"NextMediaType,omitempty"`
	PlaylistItemId  NullableString `json:"PlaylistItemId,omitempty"`
	NowPlayingQueue []QueueItem    `json:"NowPlayingQueue,omitempty"`
}

PlaybackStopInfo Class PlaybackStopInfo.

func NewPlaybackStopInfo ¶

func NewPlaybackStopInfo() *PlaybackStopInfo

NewPlaybackStopInfo instantiates a new PlaybackStopInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlaybackStopInfoWithDefaults ¶

func NewPlaybackStopInfoWithDefaults() *PlaybackStopInfo

NewPlaybackStopInfoWithDefaults instantiates a new PlaybackStopInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlaybackStopInfo) GetFailed ¶

func (o *PlaybackStopInfo) GetFailed() bool

GetFailed returns the Failed field value if set, zero value otherwise.

func (*PlaybackStopInfo) GetFailedOk ¶

func (o *PlaybackStopInfo) GetFailedOk() (*bool, bool)

GetFailedOk returns a tuple with the Failed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackStopInfo) GetItem ¶

func (o *PlaybackStopInfo) GetItem() BaseItemDto

GetItem returns the Item field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStopInfo) GetItemId ¶

func (o *PlaybackStopInfo) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*PlaybackStopInfo) GetItemIdOk ¶

func (o *PlaybackStopInfo) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaybackStopInfo) GetItemOk ¶

func (o *PlaybackStopInfo) GetItemOk() (*BaseItemDto, bool)

GetItemOk returns a tuple with the Item field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStopInfo) GetLiveStreamId ¶

func (o *PlaybackStopInfo) GetLiveStreamId() string

GetLiveStreamId returns the LiveStreamId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStopInfo) GetLiveStreamIdOk ¶

func (o *PlaybackStopInfo) GetLiveStreamIdOk() (*string, bool)

GetLiveStreamIdOk returns a tuple with the LiveStreamId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStopInfo) GetMediaSourceId ¶

func (o *PlaybackStopInfo) GetMediaSourceId() string

GetMediaSourceId returns the MediaSourceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStopInfo) GetMediaSourceIdOk ¶

func (o *PlaybackStopInfo) GetMediaSourceIdOk() (*string, bool)

GetMediaSourceIdOk returns a tuple with the MediaSourceId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStopInfo) GetNextMediaType ¶

func (o *PlaybackStopInfo) GetNextMediaType() string

GetNextMediaType returns the NextMediaType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStopInfo) GetNextMediaTypeOk ¶

func (o *PlaybackStopInfo) GetNextMediaTypeOk() (*string, bool)

GetNextMediaTypeOk returns a tuple with the NextMediaType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStopInfo) GetNowPlayingQueue ¶

func (o *PlaybackStopInfo) GetNowPlayingQueue() []QueueItem

GetNowPlayingQueue returns the NowPlayingQueue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStopInfo) GetNowPlayingQueueOk ¶

func (o *PlaybackStopInfo) GetNowPlayingQueueOk() ([]QueueItem, bool)

GetNowPlayingQueueOk returns a tuple with the NowPlayingQueue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStopInfo) GetPlaySessionId ¶

func (o *PlaybackStopInfo) GetPlaySessionId() string

GetPlaySessionId returns the PlaySessionId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStopInfo) GetPlaySessionIdOk ¶

func (o *PlaybackStopInfo) GetPlaySessionIdOk() (*string, bool)

GetPlaySessionIdOk returns a tuple with the PlaySessionId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStopInfo) GetPlaylistItemId ¶

func (o *PlaybackStopInfo) GetPlaylistItemId() string

GetPlaylistItemId returns the PlaylistItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStopInfo) GetPlaylistItemIdOk ¶

func (o *PlaybackStopInfo) GetPlaylistItemIdOk() (*string, bool)

GetPlaylistItemIdOk returns a tuple with the PlaylistItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStopInfo) GetPositionTicks ¶

func (o *PlaybackStopInfo) GetPositionTicks() int64

GetPositionTicks returns the PositionTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStopInfo) GetPositionTicksOk ¶

func (o *PlaybackStopInfo) GetPositionTicksOk() (*int64, bool)

GetPositionTicksOk returns a tuple with the PositionTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStopInfo) GetSessionId ¶

func (o *PlaybackStopInfo) GetSessionId() string

GetSessionId returns the SessionId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaybackStopInfo) GetSessionIdOk ¶

func (o *PlaybackStopInfo) GetSessionIdOk() (*string, bool)

GetSessionIdOk returns a tuple with the SessionId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaybackStopInfo) HasFailed ¶

func (o *PlaybackStopInfo) HasFailed() bool

HasFailed returns a boolean if a field has been set.

func (*PlaybackStopInfo) HasItem ¶

func (o *PlaybackStopInfo) HasItem() bool

HasItem returns a boolean if a field has been set.

func (*PlaybackStopInfo) HasItemId ¶

func (o *PlaybackStopInfo) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*PlaybackStopInfo) HasLiveStreamId ¶

func (o *PlaybackStopInfo) HasLiveStreamId() bool

HasLiveStreamId returns a boolean if a field has been set.

func (*PlaybackStopInfo) HasMediaSourceId ¶

func (o *PlaybackStopInfo) HasMediaSourceId() bool

HasMediaSourceId returns a boolean if a field has been set.

func (*PlaybackStopInfo) HasNextMediaType ¶

func (o *PlaybackStopInfo) HasNextMediaType() bool

HasNextMediaType returns a boolean if a field has been set.

func (*PlaybackStopInfo) HasNowPlayingQueue ¶

func (o *PlaybackStopInfo) HasNowPlayingQueue() bool

HasNowPlayingQueue returns a boolean if a field has been set.

func (*PlaybackStopInfo) HasPlaySessionId ¶

func (o *PlaybackStopInfo) HasPlaySessionId() bool

HasPlaySessionId returns a boolean if a field has been set.

func (*PlaybackStopInfo) HasPlaylistItemId ¶

func (o *PlaybackStopInfo) HasPlaylistItemId() bool

HasPlaylistItemId returns a boolean if a field has been set.

func (*PlaybackStopInfo) HasPositionTicks ¶

func (o *PlaybackStopInfo) HasPositionTicks() bool

HasPositionTicks returns a boolean if a field has been set.

func (*PlaybackStopInfo) HasSessionId ¶

func (o *PlaybackStopInfo) HasSessionId() bool

HasSessionId returns a boolean if a field has been set.

func (PlaybackStopInfo) MarshalJSON ¶

func (o PlaybackStopInfo) MarshalJSON() ([]byte, error)

func (*PlaybackStopInfo) SetFailed ¶

func (o *PlaybackStopInfo) SetFailed(v bool)

SetFailed gets a reference to the given bool and assigns it to the Failed field.

func (*PlaybackStopInfo) SetItem ¶

func (o *PlaybackStopInfo) SetItem(v BaseItemDto)

SetItem gets a reference to the given NullableBaseItemDto and assigns it to the Item field.

func (*PlaybackStopInfo) SetItemId ¶

func (o *PlaybackStopInfo) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field.

func (*PlaybackStopInfo) SetItemNil ¶

func (o *PlaybackStopInfo) SetItemNil()

SetItemNil sets the value for Item to be an explicit nil

func (*PlaybackStopInfo) SetLiveStreamId ¶

func (o *PlaybackStopInfo) SetLiveStreamId(v string)

SetLiveStreamId gets a reference to the given NullableString and assigns it to the LiveStreamId field.

func (*PlaybackStopInfo) SetLiveStreamIdNil ¶

func (o *PlaybackStopInfo) SetLiveStreamIdNil()

SetLiveStreamIdNil sets the value for LiveStreamId to be an explicit nil

func (*PlaybackStopInfo) SetMediaSourceId ¶

func (o *PlaybackStopInfo) SetMediaSourceId(v string)

SetMediaSourceId gets a reference to the given NullableString and assigns it to the MediaSourceId field.

func (*PlaybackStopInfo) SetMediaSourceIdNil ¶

func (o *PlaybackStopInfo) SetMediaSourceIdNil()

SetMediaSourceIdNil sets the value for MediaSourceId to be an explicit nil

func (*PlaybackStopInfo) SetNextMediaType ¶

func (o *PlaybackStopInfo) SetNextMediaType(v string)

SetNextMediaType gets a reference to the given NullableString and assigns it to the NextMediaType field.

func (*PlaybackStopInfo) SetNextMediaTypeNil ¶

func (o *PlaybackStopInfo) SetNextMediaTypeNil()

SetNextMediaTypeNil sets the value for NextMediaType to be an explicit nil

func (*PlaybackStopInfo) SetNowPlayingQueue ¶

func (o *PlaybackStopInfo) SetNowPlayingQueue(v []QueueItem)

SetNowPlayingQueue gets a reference to the given []QueueItem and assigns it to the NowPlayingQueue field.

func (*PlaybackStopInfo) SetPlaySessionId ¶

func (o *PlaybackStopInfo) SetPlaySessionId(v string)

SetPlaySessionId gets a reference to the given NullableString and assigns it to the PlaySessionId field.

func (*PlaybackStopInfo) SetPlaySessionIdNil ¶

func (o *PlaybackStopInfo) SetPlaySessionIdNil()

SetPlaySessionIdNil sets the value for PlaySessionId to be an explicit nil

func (*PlaybackStopInfo) SetPlaylistItemId ¶

func (o *PlaybackStopInfo) SetPlaylistItemId(v string)

SetPlaylistItemId gets a reference to the given NullableString and assigns it to the PlaylistItemId field.

func (*PlaybackStopInfo) SetPlaylistItemIdNil ¶

func (o *PlaybackStopInfo) SetPlaylistItemIdNil()

SetPlaylistItemIdNil sets the value for PlaylistItemId to be an explicit nil

func (*PlaybackStopInfo) SetPositionTicks ¶

func (o *PlaybackStopInfo) SetPositionTicks(v int64)

SetPositionTicks gets a reference to the given NullableInt64 and assigns it to the PositionTicks field.

func (*PlaybackStopInfo) SetPositionTicksNil ¶

func (o *PlaybackStopInfo) SetPositionTicksNil()

SetPositionTicksNil sets the value for PositionTicks to be an explicit nil

func (*PlaybackStopInfo) SetSessionId ¶

func (o *PlaybackStopInfo) SetSessionId(v string)

SetSessionId gets a reference to the given NullableString and assigns it to the SessionId field.

func (*PlaybackStopInfo) SetSessionIdNil ¶

func (o *PlaybackStopInfo) SetSessionIdNil()

SetSessionIdNil sets the value for SessionId to be an explicit nil

func (PlaybackStopInfo) ToMap ¶

func (o PlaybackStopInfo) ToMap() (map[string]interface{}, error)

func (*PlaybackStopInfo) UnsetItem ¶

func (o *PlaybackStopInfo) UnsetItem()

UnsetItem ensures that no value is present for Item, not even an explicit nil

func (*PlaybackStopInfo) UnsetLiveStreamId ¶

func (o *PlaybackStopInfo) UnsetLiveStreamId()

UnsetLiveStreamId ensures that no value is present for LiveStreamId, not even an explicit nil

func (*PlaybackStopInfo) UnsetMediaSourceId ¶

func (o *PlaybackStopInfo) UnsetMediaSourceId()

UnsetMediaSourceId ensures that no value is present for MediaSourceId, not even an explicit nil

func (*PlaybackStopInfo) UnsetNextMediaType ¶

func (o *PlaybackStopInfo) UnsetNextMediaType()

UnsetNextMediaType ensures that no value is present for NextMediaType, not even an explicit nil

func (*PlaybackStopInfo) UnsetPlaySessionId ¶

func (o *PlaybackStopInfo) UnsetPlaySessionId()

UnsetPlaySessionId ensures that no value is present for PlaySessionId, not even an explicit nil

func (*PlaybackStopInfo) UnsetPlaylistItemId ¶

func (o *PlaybackStopInfo) UnsetPlaylistItemId()

UnsetPlaylistItemId ensures that no value is present for PlaylistItemId, not even an explicit nil

func (*PlaybackStopInfo) UnsetPositionTicks ¶

func (o *PlaybackStopInfo) UnsetPositionTicks()

UnsetPositionTicks ensures that no value is present for PositionTicks, not even an explicit nil

func (*PlaybackStopInfo) UnsetSessionId ¶

func (o *PlaybackStopInfo) UnsetSessionId()

UnsetSessionId ensures that no value is present for SessionId, not even an explicit nil

type PlayerStateInfo ¶

type PlayerStateInfo struct {
	// Gets or sets the now playing position ticks.
	PositionTicks NullableInt64 `json:"PositionTicks,omitempty"`
	// Gets or sets a value indicating whether this instance can seek.
	CanSeek *bool `json:"CanSeek,omitempty"`
	// Gets or sets a value indicating whether this instance is paused.
	IsPaused *bool `json:"IsPaused,omitempty"`
	// Gets or sets a value indicating whether this instance is muted.
	IsMuted *bool `json:"IsMuted,omitempty"`
	// Gets or sets the volume level.
	VolumeLevel NullableInt32 `json:"VolumeLevel,omitempty"`
	// Gets or sets the index of the now playing audio stream.
	AudioStreamIndex NullableInt32 `json:"AudioStreamIndex,omitempty"`
	// Gets or sets the index of the now playing subtitle stream.
	SubtitleStreamIndex NullableInt32 `json:"SubtitleStreamIndex,omitempty"`
	// Gets or sets the now playing media version identifier.
	MediaSourceId NullableString `json:"MediaSourceId,omitempty"`
	// Gets or sets the play method.
	PlayMethod NullablePlayMethod `json:"PlayMethod,omitempty"`
	// Gets or sets the repeat mode.
	RepeatMode *RepeatMode `json:"RepeatMode,omitempty"`
	// Gets or sets the playback order.
	PlaybackOrder *PlaybackOrder `json:"PlaybackOrder,omitempty"`
	// Gets or sets the now playing live stream identifier.
	LiveStreamId NullableString `json:"LiveStreamId,omitempty"`
}

PlayerStateInfo struct for PlayerStateInfo

func NewPlayerStateInfo ¶

func NewPlayerStateInfo() *PlayerStateInfo

NewPlayerStateInfo instantiates a new PlayerStateInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlayerStateInfoWithDefaults ¶

func NewPlayerStateInfoWithDefaults() *PlayerStateInfo

NewPlayerStateInfoWithDefaults instantiates a new PlayerStateInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlayerStateInfo) GetAudioStreamIndex ¶

func (o *PlayerStateInfo) GetAudioStreamIndex() int32

GetAudioStreamIndex returns the AudioStreamIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlayerStateInfo) GetAudioStreamIndexOk ¶

func (o *PlayerStateInfo) GetAudioStreamIndexOk() (*int32, bool)

GetAudioStreamIndexOk returns a tuple with the AudioStreamIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlayerStateInfo) GetCanSeek ¶

func (o *PlayerStateInfo) GetCanSeek() bool

GetCanSeek returns the CanSeek field value if set, zero value otherwise.

func (*PlayerStateInfo) GetCanSeekOk ¶

func (o *PlayerStateInfo) GetCanSeekOk() (*bool, bool)

GetCanSeekOk returns a tuple with the CanSeek field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerStateInfo) GetIsMuted ¶

func (o *PlayerStateInfo) GetIsMuted() bool

GetIsMuted returns the IsMuted field value if set, zero value otherwise.

func (*PlayerStateInfo) GetIsMutedOk ¶

func (o *PlayerStateInfo) GetIsMutedOk() (*bool, bool)

GetIsMutedOk returns a tuple with the IsMuted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerStateInfo) GetIsPaused ¶

func (o *PlayerStateInfo) GetIsPaused() bool

GetIsPaused returns the IsPaused field value if set, zero value otherwise.

func (*PlayerStateInfo) GetIsPausedOk ¶

func (o *PlayerStateInfo) GetIsPausedOk() (*bool, bool)

GetIsPausedOk returns a tuple with the IsPaused field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerStateInfo) GetLiveStreamId ¶

func (o *PlayerStateInfo) GetLiveStreamId() string

GetLiveStreamId returns the LiveStreamId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlayerStateInfo) GetLiveStreamIdOk ¶

func (o *PlayerStateInfo) GetLiveStreamIdOk() (*string, bool)

GetLiveStreamIdOk returns a tuple with the LiveStreamId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlayerStateInfo) GetMediaSourceId ¶

func (o *PlayerStateInfo) GetMediaSourceId() string

GetMediaSourceId returns the MediaSourceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlayerStateInfo) GetMediaSourceIdOk ¶

func (o *PlayerStateInfo) GetMediaSourceIdOk() (*string, bool)

GetMediaSourceIdOk returns a tuple with the MediaSourceId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlayerStateInfo) GetPlayMethod ¶

func (o *PlayerStateInfo) GetPlayMethod() PlayMethod

GetPlayMethod returns the PlayMethod field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlayerStateInfo) GetPlayMethodOk ¶

func (o *PlayerStateInfo) GetPlayMethodOk() (*PlayMethod, bool)

GetPlayMethodOk returns a tuple with the PlayMethod field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlayerStateInfo) GetPlaybackOrder ¶

func (o *PlayerStateInfo) GetPlaybackOrder() PlaybackOrder

GetPlaybackOrder returns the PlaybackOrder field value if set, zero value otherwise.

func (*PlayerStateInfo) GetPlaybackOrderOk ¶

func (o *PlayerStateInfo) GetPlaybackOrderOk() (*PlaybackOrder, bool)

GetPlaybackOrderOk returns a tuple with the PlaybackOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerStateInfo) GetPositionTicks ¶

func (o *PlayerStateInfo) GetPositionTicks() int64

GetPositionTicks returns the PositionTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlayerStateInfo) GetPositionTicksOk ¶

func (o *PlayerStateInfo) GetPositionTicksOk() (*int64, bool)

GetPositionTicksOk returns a tuple with the PositionTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlayerStateInfo) GetRepeatMode ¶

func (o *PlayerStateInfo) GetRepeatMode() RepeatMode

GetRepeatMode returns the RepeatMode field value if set, zero value otherwise.

func (*PlayerStateInfo) GetRepeatModeOk ¶

func (o *PlayerStateInfo) GetRepeatModeOk() (*RepeatMode, bool)

GetRepeatModeOk returns a tuple with the RepeatMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerStateInfo) GetSubtitleStreamIndex ¶

func (o *PlayerStateInfo) GetSubtitleStreamIndex() int32

GetSubtitleStreamIndex returns the SubtitleStreamIndex field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlayerStateInfo) GetSubtitleStreamIndexOk ¶

func (o *PlayerStateInfo) GetSubtitleStreamIndexOk() (*int32, bool)

GetSubtitleStreamIndexOk returns a tuple with the SubtitleStreamIndex field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlayerStateInfo) GetVolumeLevel ¶

func (o *PlayerStateInfo) GetVolumeLevel() int32

GetVolumeLevel returns the VolumeLevel field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlayerStateInfo) GetVolumeLevelOk ¶

func (o *PlayerStateInfo) GetVolumeLevelOk() (*int32, bool)

GetVolumeLevelOk returns a tuple with the VolumeLevel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlayerStateInfo) HasAudioStreamIndex ¶

func (o *PlayerStateInfo) HasAudioStreamIndex() bool

HasAudioStreamIndex returns a boolean if a field has been set.

func (*PlayerStateInfo) HasCanSeek ¶

func (o *PlayerStateInfo) HasCanSeek() bool

HasCanSeek returns a boolean if a field has been set.

func (*PlayerStateInfo) HasIsMuted ¶

func (o *PlayerStateInfo) HasIsMuted() bool

HasIsMuted returns a boolean if a field has been set.

func (*PlayerStateInfo) HasIsPaused ¶

func (o *PlayerStateInfo) HasIsPaused() bool

HasIsPaused returns a boolean if a field has been set.

func (*PlayerStateInfo) HasLiveStreamId ¶

func (o *PlayerStateInfo) HasLiveStreamId() bool

HasLiveStreamId returns a boolean if a field has been set.

func (*PlayerStateInfo) HasMediaSourceId ¶

func (o *PlayerStateInfo) HasMediaSourceId() bool

HasMediaSourceId returns a boolean if a field has been set.

func (*PlayerStateInfo) HasPlayMethod ¶

func (o *PlayerStateInfo) HasPlayMethod() bool

HasPlayMethod returns a boolean if a field has been set.

func (*PlayerStateInfo) HasPlaybackOrder ¶

func (o *PlayerStateInfo) HasPlaybackOrder() bool

HasPlaybackOrder returns a boolean if a field has been set.

func (*PlayerStateInfo) HasPositionTicks ¶

func (o *PlayerStateInfo) HasPositionTicks() bool

HasPositionTicks returns a boolean if a field has been set.

func (*PlayerStateInfo) HasRepeatMode ¶

func (o *PlayerStateInfo) HasRepeatMode() bool

HasRepeatMode returns a boolean if a field has been set.

func (*PlayerStateInfo) HasSubtitleStreamIndex ¶

func (o *PlayerStateInfo) HasSubtitleStreamIndex() bool

HasSubtitleStreamIndex returns a boolean if a field has been set.

func (*PlayerStateInfo) HasVolumeLevel ¶

func (o *PlayerStateInfo) HasVolumeLevel() bool

HasVolumeLevel returns a boolean if a field has been set.

func (PlayerStateInfo) MarshalJSON ¶

func (o PlayerStateInfo) MarshalJSON() ([]byte, error)

func (*PlayerStateInfo) SetAudioStreamIndex ¶

func (o *PlayerStateInfo) SetAudioStreamIndex(v int32)

SetAudioStreamIndex gets a reference to the given NullableInt32 and assigns it to the AudioStreamIndex field.

func (*PlayerStateInfo) SetAudioStreamIndexNil ¶

func (o *PlayerStateInfo) SetAudioStreamIndexNil()

SetAudioStreamIndexNil sets the value for AudioStreamIndex to be an explicit nil

func (*PlayerStateInfo) SetCanSeek ¶

func (o *PlayerStateInfo) SetCanSeek(v bool)

SetCanSeek gets a reference to the given bool and assigns it to the CanSeek field.

func (*PlayerStateInfo) SetIsMuted ¶

func (o *PlayerStateInfo) SetIsMuted(v bool)

SetIsMuted gets a reference to the given bool and assigns it to the IsMuted field.

func (*PlayerStateInfo) SetIsPaused ¶

func (o *PlayerStateInfo) SetIsPaused(v bool)

SetIsPaused gets a reference to the given bool and assigns it to the IsPaused field.

func (*PlayerStateInfo) SetLiveStreamId ¶

func (o *PlayerStateInfo) SetLiveStreamId(v string)

SetLiveStreamId gets a reference to the given NullableString and assigns it to the LiveStreamId field.

func (*PlayerStateInfo) SetLiveStreamIdNil ¶

func (o *PlayerStateInfo) SetLiveStreamIdNil()

SetLiveStreamIdNil sets the value for LiveStreamId to be an explicit nil

func (*PlayerStateInfo) SetMediaSourceId ¶

func (o *PlayerStateInfo) SetMediaSourceId(v string)

SetMediaSourceId gets a reference to the given NullableString and assigns it to the MediaSourceId field.

func (*PlayerStateInfo) SetMediaSourceIdNil ¶

func (o *PlayerStateInfo) SetMediaSourceIdNil()

SetMediaSourceIdNil sets the value for MediaSourceId to be an explicit nil

func (*PlayerStateInfo) SetPlayMethod ¶

func (o *PlayerStateInfo) SetPlayMethod(v PlayMethod)

SetPlayMethod gets a reference to the given NullablePlayMethod and assigns it to the PlayMethod field.

func (*PlayerStateInfo) SetPlayMethodNil ¶

func (o *PlayerStateInfo) SetPlayMethodNil()

SetPlayMethodNil sets the value for PlayMethod to be an explicit nil

func (*PlayerStateInfo) SetPlaybackOrder ¶

func (o *PlayerStateInfo) SetPlaybackOrder(v PlaybackOrder)

SetPlaybackOrder gets a reference to the given PlaybackOrder and assigns it to the PlaybackOrder field.

func (*PlayerStateInfo) SetPositionTicks ¶

func (o *PlayerStateInfo) SetPositionTicks(v int64)

SetPositionTicks gets a reference to the given NullableInt64 and assigns it to the PositionTicks field.

func (*PlayerStateInfo) SetPositionTicksNil ¶

func (o *PlayerStateInfo) SetPositionTicksNil()

SetPositionTicksNil sets the value for PositionTicks to be an explicit nil

func (*PlayerStateInfo) SetRepeatMode ¶

func (o *PlayerStateInfo) SetRepeatMode(v RepeatMode)

SetRepeatMode gets a reference to the given RepeatMode and assigns it to the RepeatMode field.

func (*PlayerStateInfo) SetSubtitleStreamIndex ¶

func (o *PlayerStateInfo) SetSubtitleStreamIndex(v int32)

SetSubtitleStreamIndex gets a reference to the given NullableInt32 and assigns it to the SubtitleStreamIndex field.

func (*PlayerStateInfo) SetSubtitleStreamIndexNil ¶

func (o *PlayerStateInfo) SetSubtitleStreamIndexNil()

SetSubtitleStreamIndexNil sets the value for SubtitleStreamIndex to be an explicit nil

func (*PlayerStateInfo) SetVolumeLevel ¶

func (o *PlayerStateInfo) SetVolumeLevel(v int32)

SetVolumeLevel gets a reference to the given NullableInt32 and assigns it to the VolumeLevel field.

func (*PlayerStateInfo) SetVolumeLevelNil ¶

func (o *PlayerStateInfo) SetVolumeLevelNil()

SetVolumeLevelNil sets the value for VolumeLevel to be an explicit nil

func (PlayerStateInfo) ToMap ¶

func (o PlayerStateInfo) ToMap() (map[string]interface{}, error)

func (*PlayerStateInfo) UnsetAudioStreamIndex ¶

func (o *PlayerStateInfo) UnsetAudioStreamIndex()

UnsetAudioStreamIndex ensures that no value is present for AudioStreamIndex, not even an explicit nil

func (*PlayerStateInfo) UnsetLiveStreamId ¶

func (o *PlayerStateInfo) UnsetLiveStreamId()

UnsetLiveStreamId ensures that no value is present for LiveStreamId, not even an explicit nil

func (*PlayerStateInfo) UnsetMediaSourceId ¶

func (o *PlayerStateInfo) UnsetMediaSourceId()

UnsetMediaSourceId ensures that no value is present for MediaSourceId, not even an explicit nil

func (*PlayerStateInfo) UnsetPlayMethod ¶

func (o *PlayerStateInfo) UnsetPlayMethod()

UnsetPlayMethod ensures that no value is present for PlayMethod, not even an explicit nil

func (*PlayerStateInfo) UnsetPositionTicks ¶

func (o *PlayerStateInfo) UnsetPositionTicks()

UnsetPositionTicks ensures that no value is present for PositionTicks, not even an explicit nil

func (*PlayerStateInfo) UnsetSubtitleStreamIndex ¶

func (o *PlayerStateInfo) UnsetSubtitleStreamIndex()

UnsetSubtitleStreamIndex ensures that no value is present for SubtitleStreamIndex, not even an explicit nil

func (*PlayerStateInfo) UnsetVolumeLevel ¶

func (o *PlayerStateInfo) UnsetVolumeLevel()

UnsetVolumeLevel ensures that no value is present for VolumeLevel, not even an explicit nil

type PlaylistCreationResult ¶

type PlaylistCreationResult struct {
	Id *string `json:"Id,omitempty"`
}

PlaylistCreationResult struct for PlaylistCreationResult

func NewPlaylistCreationResult ¶

func NewPlaylistCreationResult() *PlaylistCreationResult

NewPlaylistCreationResult instantiates a new PlaylistCreationResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlaylistCreationResultWithDefaults ¶

func NewPlaylistCreationResultWithDefaults() *PlaylistCreationResult

NewPlaylistCreationResultWithDefaults instantiates a new PlaylistCreationResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlaylistCreationResult) GetId ¶

func (o *PlaylistCreationResult) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PlaylistCreationResult) GetIdOk ¶

func (o *PlaylistCreationResult) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaylistCreationResult) HasId ¶

func (o *PlaylistCreationResult) HasId() bool

HasId returns a boolean if a field has been set.

func (PlaylistCreationResult) MarshalJSON ¶

func (o PlaylistCreationResult) MarshalJSON() ([]byte, error)

func (*PlaylistCreationResult) SetId ¶

func (o *PlaylistCreationResult) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (PlaylistCreationResult) ToMap ¶

func (o PlaylistCreationResult) ToMap() (map[string]interface{}, error)

type PlaylistDto ¶

type PlaylistDto struct {
	// Gets or sets a value indicating whether the playlist is publicly readable.
	OpenAccess *bool `json:"OpenAccess,omitempty"`
	// Gets or sets the share permissions.
	Shares []PlaylistUserPermissions `json:"Shares,omitempty"`
	// Gets or sets the item ids.
	ItemIds []string `json:"ItemIds,omitempty"`
}

PlaylistDto DTO for playlists.

func NewPlaylistDto ¶

func NewPlaylistDto() *PlaylistDto

NewPlaylistDto instantiates a new PlaylistDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlaylistDtoWithDefaults ¶

func NewPlaylistDtoWithDefaults() *PlaylistDto

NewPlaylistDtoWithDefaults instantiates a new PlaylistDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlaylistDto) GetItemIds ¶

func (o *PlaylistDto) GetItemIds() []string

GetItemIds returns the ItemIds field value if set, zero value otherwise.

func (*PlaylistDto) GetItemIdsOk ¶

func (o *PlaylistDto) GetItemIdsOk() ([]string, bool)

GetItemIdsOk returns a tuple with the ItemIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaylistDto) GetOpenAccess ¶

func (o *PlaylistDto) GetOpenAccess() bool

GetOpenAccess returns the OpenAccess field value if set, zero value otherwise.

func (*PlaylistDto) GetOpenAccessOk ¶

func (o *PlaylistDto) GetOpenAccessOk() (*bool, bool)

GetOpenAccessOk returns a tuple with the OpenAccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaylistDto) GetShares ¶

func (o *PlaylistDto) GetShares() []PlaylistUserPermissions

GetShares returns the Shares field value if set, zero value otherwise.

func (*PlaylistDto) GetSharesOk ¶

func (o *PlaylistDto) GetSharesOk() ([]PlaylistUserPermissions, bool)

GetSharesOk returns a tuple with the Shares field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaylistDto) HasItemIds ¶

func (o *PlaylistDto) HasItemIds() bool

HasItemIds returns a boolean if a field has been set.

func (*PlaylistDto) HasOpenAccess ¶

func (o *PlaylistDto) HasOpenAccess() bool

HasOpenAccess returns a boolean if a field has been set.

func (*PlaylistDto) HasShares ¶

func (o *PlaylistDto) HasShares() bool

HasShares returns a boolean if a field has been set.

func (PlaylistDto) MarshalJSON ¶

func (o PlaylistDto) MarshalJSON() ([]byte, error)

func (*PlaylistDto) SetItemIds ¶

func (o *PlaylistDto) SetItemIds(v []string)

SetItemIds gets a reference to the given []string and assigns it to the ItemIds field.

func (*PlaylistDto) SetOpenAccess ¶

func (o *PlaylistDto) SetOpenAccess(v bool)

SetOpenAccess gets a reference to the given bool and assigns it to the OpenAccess field.

func (*PlaylistDto) SetShares ¶

func (o *PlaylistDto) SetShares(v []PlaylistUserPermissions)

SetShares gets a reference to the given []PlaylistUserPermissions and assigns it to the Shares field.

func (PlaylistDto) ToMap ¶

func (o PlaylistDto) ToMap() (map[string]interface{}, error)

type PlaylistUserPermissions ¶

type PlaylistUserPermissions struct {
	// Gets or sets the user id.
	UserId *string `json:"UserId,omitempty"`
	// Gets or sets a value indicating whether the user has edit permissions.
	CanEdit *bool `json:"CanEdit,omitempty"`
}

PlaylistUserPermissions Class to hold data on user permissions for playlists.

func NewPlaylistUserPermissions ¶

func NewPlaylistUserPermissions() *PlaylistUserPermissions

NewPlaylistUserPermissions instantiates a new PlaylistUserPermissions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlaylistUserPermissionsWithDefaults ¶

func NewPlaylistUserPermissionsWithDefaults() *PlaylistUserPermissions

NewPlaylistUserPermissionsWithDefaults instantiates a new PlaylistUserPermissions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlaylistUserPermissions) GetCanEdit ¶

func (o *PlaylistUserPermissions) GetCanEdit() bool

GetCanEdit returns the CanEdit field value if set, zero value otherwise.

func (*PlaylistUserPermissions) GetCanEditOk ¶

func (o *PlaylistUserPermissions) GetCanEditOk() (*bool, bool)

GetCanEditOk returns a tuple with the CanEdit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaylistUserPermissions) GetUserId ¶

func (o *PlaylistUserPermissions) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*PlaylistUserPermissions) GetUserIdOk ¶

func (o *PlaylistUserPermissions) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaylistUserPermissions) HasCanEdit ¶

func (o *PlaylistUserPermissions) HasCanEdit() bool

HasCanEdit returns a boolean if a field has been set.

func (*PlaylistUserPermissions) HasUserId ¶

func (o *PlaylistUserPermissions) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (PlaylistUserPermissions) MarshalJSON ¶

func (o PlaylistUserPermissions) MarshalJSON() ([]byte, error)

func (*PlaylistUserPermissions) SetCanEdit ¶

func (o *PlaylistUserPermissions) SetCanEdit(v bool)

SetCanEdit gets a reference to the given bool and assigns it to the CanEdit field.

func (*PlaylistUserPermissions) SetUserId ¶

func (o *PlaylistUserPermissions) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (PlaylistUserPermissions) ToMap ¶

func (o PlaylistUserPermissions) ToMap() (map[string]interface{}, error)

type PlaylistsAPI ¶

type PlaylistsAPI interface {

	/*
		AddItemToPlaylist Adds items to a playlist.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param playlistId The playlist id.
		@return ApiAddItemToPlaylistRequest
	*/
	AddItemToPlaylist(ctx context.Context, playlistId string) ApiAddItemToPlaylistRequest

	// AddItemToPlaylistExecute executes the request
	AddItemToPlaylistExecute(r ApiAddItemToPlaylistRequest) (*http.Response, error)

	/*
			CreatePlaylist Creates a new playlist.

			For backwards compatibility parameters can be sent via Query or Body, with Query having higher precedence.
		Query parameters are obsolete.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return ApiCreatePlaylistRequest
	*/
	CreatePlaylist(ctx context.Context) ApiCreatePlaylistRequest

	// CreatePlaylistExecute executes the request
	//  @return PlaylistCreationResult
	CreatePlaylistExecute(r ApiCreatePlaylistRequest) (*PlaylistCreationResult, *http.Response, error)

	/*
		GetPlaylist Get a playlist.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param playlistId The playlist id.
		@return ApiGetPlaylistRequest
	*/
	GetPlaylist(ctx context.Context, playlistId string) ApiGetPlaylistRequest

	// GetPlaylistExecute executes the request
	//  @return PlaylistDto
	GetPlaylistExecute(r ApiGetPlaylistRequest) (*PlaylistDto, *http.Response, error)

	/*
		GetPlaylistItems Gets the original items of a playlist.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param playlistId The playlist id.
		@return ApiGetPlaylistItemsRequest
	*/
	GetPlaylistItems(ctx context.Context, playlistId string) ApiGetPlaylistItemsRequest

	// GetPlaylistItemsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetPlaylistItemsExecute(r ApiGetPlaylistItemsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetPlaylistUser Get a playlist user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param playlistId The playlist id.
		@param userId The user id.
		@return ApiGetPlaylistUserRequest
	*/
	GetPlaylistUser(ctx context.Context, playlistId string, userId string) ApiGetPlaylistUserRequest

	// GetPlaylistUserExecute executes the request
	//  @return PlaylistUserPermissions
	GetPlaylistUserExecute(r ApiGetPlaylistUserRequest) (*PlaylistUserPermissions, *http.Response, error)

	/*
		GetPlaylistUsers Get a playlist's users.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param playlistId The playlist id.
		@return ApiGetPlaylistUsersRequest
	*/
	GetPlaylistUsers(ctx context.Context, playlistId string) ApiGetPlaylistUsersRequest

	// GetPlaylistUsersExecute executes the request
	//  @return []PlaylistUserPermissions
	GetPlaylistUsersExecute(r ApiGetPlaylistUsersRequest) ([]PlaylistUserPermissions, *http.Response, error)

	/*
		MoveItem Moves a playlist item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param playlistId The playlist id.
		@param itemId The item id.
		@param newIndex The new index.
		@return ApiMoveItemRequest
	*/
	MoveItem(ctx context.Context, playlistId string, itemId string, newIndex int32) ApiMoveItemRequest

	// MoveItemExecute executes the request
	MoveItemExecute(r ApiMoveItemRequest) (*http.Response, error)

	/*
		RemoveItemFromPlaylist Removes items from a playlist.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param playlistId The playlist id.
		@return ApiRemoveItemFromPlaylistRequest
	*/
	RemoveItemFromPlaylist(ctx context.Context, playlistId string) ApiRemoveItemFromPlaylistRequest

	// RemoveItemFromPlaylistExecute executes the request
	RemoveItemFromPlaylistExecute(r ApiRemoveItemFromPlaylistRequest) (*http.Response, error)

	/*
		RemoveUserFromPlaylist Remove a user from a playlist's users.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param playlistId The playlist id.
		@param userId The user id.
		@return ApiRemoveUserFromPlaylistRequest
	*/
	RemoveUserFromPlaylist(ctx context.Context, playlistId string, userId string) ApiRemoveUserFromPlaylistRequest

	// RemoveUserFromPlaylistExecute executes the request
	RemoveUserFromPlaylistExecute(r ApiRemoveUserFromPlaylistRequest) (*http.Response, error)

	/*
		UpdatePlaylist Updates a playlist.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param playlistId The playlist id.
		@return ApiUpdatePlaylistRequest
	*/
	UpdatePlaylist(ctx context.Context, playlistId string) ApiUpdatePlaylistRequest

	// UpdatePlaylistExecute executes the request
	UpdatePlaylistExecute(r ApiUpdatePlaylistRequest) (*http.Response, error)

	/*
		UpdatePlaylistUser Modify a user of a playlist's users.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param playlistId The playlist id.
		@param userId The user id.
		@return ApiUpdatePlaylistUserRequest
	*/
	UpdatePlaylistUser(ctx context.Context, playlistId string, userId string) ApiUpdatePlaylistUserRequest

	// UpdatePlaylistUserExecute executes the request
	UpdatePlaylistUserExecute(r ApiUpdatePlaylistUserRequest) (*http.Response, error)
}

type PlaylistsAPIService ¶

type PlaylistsAPIService service

PlaylistsAPIService PlaylistsAPI service

func (*PlaylistsAPIService) AddItemToPlaylist ¶

func (a *PlaylistsAPIService) AddItemToPlaylist(ctx context.Context, playlistId string) ApiAddItemToPlaylistRequest

AddItemToPlaylist Adds items to a playlist.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param playlistId The playlist id.
@return ApiAddItemToPlaylistRequest

func (*PlaylistsAPIService) AddItemToPlaylistExecute ¶

func (a *PlaylistsAPIService) AddItemToPlaylistExecute(r ApiAddItemToPlaylistRequest) (*http.Response, error)

Execute executes the request

func (*PlaylistsAPIService) CreatePlaylist ¶

CreatePlaylist Creates a new playlist.

For backwards compatibility parameters can be sent via Query or Body, with Query having higher precedence. Query parameters are obsolete.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreatePlaylistRequest

func (*PlaylistsAPIService) CreatePlaylistExecute ¶

Execute executes the request

@return PlaylistCreationResult

func (*PlaylistsAPIService) GetPlaylist ¶

func (a *PlaylistsAPIService) GetPlaylist(ctx context.Context, playlistId string) ApiGetPlaylistRequest

GetPlaylist Get a playlist.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param playlistId The playlist id.
@return ApiGetPlaylistRequest

func (*PlaylistsAPIService) GetPlaylistExecute ¶

Execute executes the request

@return PlaylistDto

func (*PlaylistsAPIService) GetPlaylistItems ¶

func (a *PlaylistsAPIService) GetPlaylistItems(ctx context.Context, playlistId string) ApiGetPlaylistItemsRequest

GetPlaylistItems Gets the original items of a playlist.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param playlistId The playlist id.
@return ApiGetPlaylistItemsRequest

func (*PlaylistsAPIService) GetPlaylistItemsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*PlaylistsAPIService) GetPlaylistUser ¶

func (a *PlaylistsAPIService) GetPlaylistUser(ctx context.Context, playlistId string, userId string) ApiGetPlaylistUserRequest

GetPlaylistUser Get a playlist user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param playlistId The playlist id.
@param userId The user id.
@return ApiGetPlaylistUserRequest

func (*PlaylistsAPIService) GetPlaylistUserExecute ¶

Execute executes the request

@return PlaylistUserPermissions

func (*PlaylistsAPIService) GetPlaylistUsers ¶

func (a *PlaylistsAPIService) GetPlaylistUsers(ctx context.Context, playlistId string) ApiGetPlaylistUsersRequest

GetPlaylistUsers Get a playlist's users.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param playlistId The playlist id.
@return ApiGetPlaylistUsersRequest

func (*PlaylistsAPIService) GetPlaylistUsersExecute ¶

Execute executes the request

@return []PlaylistUserPermissions

func (*PlaylistsAPIService) MoveItem ¶

func (a *PlaylistsAPIService) MoveItem(ctx context.Context, playlistId string, itemId string, newIndex int32) ApiMoveItemRequest

MoveItem Moves a playlist item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param playlistId The playlist id.
@param itemId The item id.
@param newIndex The new index.
@return ApiMoveItemRequest

func (*PlaylistsAPIService) MoveItemExecute ¶

func (a *PlaylistsAPIService) MoveItemExecute(r ApiMoveItemRequest) (*http.Response, error)

Execute executes the request

func (*PlaylistsAPIService) RemoveItemFromPlaylist ¶

func (a *PlaylistsAPIService) RemoveItemFromPlaylist(ctx context.Context, playlistId string) ApiRemoveItemFromPlaylistRequest

RemoveItemFromPlaylist Removes items from a playlist.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param playlistId The playlist id.
@return ApiRemoveItemFromPlaylistRequest

func (*PlaylistsAPIService) RemoveItemFromPlaylistExecute ¶

func (a *PlaylistsAPIService) RemoveItemFromPlaylistExecute(r ApiRemoveItemFromPlaylistRequest) (*http.Response, error)

Execute executes the request

func (*PlaylistsAPIService) RemoveUserFromPlaylist ¶

func (a *PlaylistsAPIService) RemoveUserFromPlaylist(ctx context.Context, playlistId string, userId string) ApiRemoveUserFromPlaylistRequest

RemoveUserFromPlaylist Remove a user from a playlist's users.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param playlistId The playlist id.
@param userId The user id.
@return ApiRemoveUserFromPlaylistRequest

func (*PlaylistsAPIService) RemoveUserFromPlaylistExecute ¶

func (a *PlaylistsAPIService) RemoveUserFromPlaylistExecute(r ApiRemoveUserFromPlaylistRequest) (*http.Response, error)

Execute executes the request

func (*PlaylistsAPIService) UpdatePlaylist ¶

func (a *PlaylistsAPIService) UpdatePlaylist(ctx context.Context, playlistId string) ApiUpdatePlaylistRequest

UpdatePlaylist Updates a playlist.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param playlistId The playlist id.
@return ApiUpdatePlaylistRequest

func (*PlaylistsAPIService) UpdatePlaylistExecute ¶

func (a *PlaylistsAPIService) UpdatePlaylistExecute(r ApiUpdatePlaylistRequest) (*http.Response, error)

Execute executes the request

func (*PlaylistsAPIService) UpdatePlaylistUser ¶

func (a *PlaylistsAPIService) UpdatePlaylistUser(ctx context.Context, playlistId string, userId string) ApiUpdatePlaylistUserRequest

UpdatePlaylistUser Modify a user of a playlist's users.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param playlistId The playlist id.
@param userId The user id.
@return ApiUpdatePlaylistUserRequest

func (*PlaylistsAPIService) UpdatePlaylistUserExecute ¶

func (a *PlaylistsAPIService) UpdatePlaylistUserExecute(r ApiUpdatePlaylistUserRequest) (*http.Response, error)

Execute executes the request

type PlaystateAPI ¶

type PlaystateAPI interface {

	/*
		MarkPlayedItem Marks an item as played for user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiMarkPlayedItemRequest
	*/
	MarkPlayedItem(ctx context.Context, itemId string) ApiMarkPlayedItemRequest

	// MarkPlayedItemExecute executes the request
	//  @return UserItemDataDto
	MarkPlayedItemExecute(r ApiMarkPlayedItemRequest) (*UserItemDataDto, *http.Response, error)

	/*
		MarkUnplayedItem Marks an item as unplayed for user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiMarkUnplayedItemRequest
	*/
	MarkUnplayedItem(ctx context.Context, itemId string) ApiMarkUnplayedItemRequest

	// MarkUnplayedItemExecute executes the request
	//  @return UserItemDataDto
	MarkUnplayedItemExecute(r ApiMarkUnplayedItemRequest) (*UserItemDataDto, *http.Response, error)

	/*
		OnPlaybackProgress Reports a session's playback progress.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiOnPlaybackProgressRequest
	*/
	OnPlaybackProgress(ctx context.Context, itemId string) ApiOnPlaybackProgressRequest

	// OnPlaybackProgressExecute executes the request
	OnPlaybackProgressExecute(r ApiOnPlaybackProgressRequest) (*http.Response, error)

	/*
		OnPlaybackStart Reports that a session has begun playing an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiOnPlaybackStartRequest
	*/
	OnPlaybackStart(ctx context.Context, itemId string) ApiOnPlaybackStartRequest

	// OnPlaybackStartExecute executes the request
	OnPlaybackStartExecute(r ApiOnPlaybackStartRequest) (*http.Response, error)

	/*
		OnPlaybackStopped Reports that a session has stopped playing an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiOnPlaybackStoppedRequest
	*/
	OnPlaybackStopped(ctx context.Context, itemId string) ApiOnPlaybackStoppedRequest

	// OnPlaybackStoppedExecute executes the request
	OnPlaybackStoppedExecute(r ApiOnPlaybackStoppedRequest) (*http.Response, error)

	/*
		PingPlaybackSession Pings a playback session.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiPingPlaybackSessionRequest
	*/
	PingPlaybackSession(ctx context.Context) ApiPingPlaybackSessionRequest

	// PingPlaybackSessionExecute executes the request
	PingPlaybackSessionExecute(r ApiPingPlaybackSessionRequest) (*http.Response, error)

	/*
		ReportPlaybackProgress Reports playback progress within a session.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiReportPlaybackProgressRequest
	*/
	ReportPlaybackProgress(ctx context.Context) ApiReportPlaybackProgressRequest

	// ReportPlaybackProgressExecute executes the request
	ReportPlaybackProgressExecute(r ApiReportPlaybackProgressRequest) (*http.Response, error)

	/*
		ReportPlaybackStart Reports playback has started within a session.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiReportPlaybackStartRequest
	*/
	ReportPlaybackStart(ctx context.Context) ApiReportPlaybackStartRequest

	// ReportPlaybackStartExecute executes the request
	ReportPlaybackStartExecute(r ApiReportPlaybackStartRequest) (*http.Response, error)

	/*
		ReportPlaybackStopped Reports playback has stopped within a session.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiReportPlaybackStoppedRequest
	*/
	ReportPlaybackStopped(ctx context.Context) ApiReportPlaybackStoppedRequest

	// ReportPlaybackStoppedExecute executes the request
	ReportPlaybackStoppedExecute(r ApiReportPlaybackStoppedRequest) (*http.Response, error)
}

type PlaystateAPIService ¶

type PlaystateAPIService service

PlaystateAPIService PlaystateAPI service

func (*PlaystateAPIService) MarkPlayedItem ¶

func (a *PlaystateAPIService) MarkPlayedItem(ctx context.Context, itemId string) ApiMarkPlayedItemRequest

MarkPlayedItem Marks an item as played for user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiMarkPlayedItemRequest

func (*PlaystateAPIService) MarkPlayedItemExecute ¶

Execute executes the request

@return UserItemDataDto

func (*PlaystateAPIService) MarkUnplayedItem ¶

func (a *PlaystateAPIService) MarkUnplayedItem(ctx context.Context, itemId string) ApiMarkUnplayedItemRequest

MarkUnplayedItem Marks an item as unplayed for user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiMarkUnplayedItemRequest

func (*PlaystateAPIService) MarkUnplayedItemExecute ¶

Execute executes the request

@return UserItemDataDto

func (*PlaystateAPIService) OnPlaybackProgress ¶

func (a *PlaystateAPIService) OnPlaybackProgress(ctx context.Context, itemId string) ApiOnPlaybackProgressRequest

OnPlaybackProgress Reports a session's playback progress.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiOnPlaybackProgressRequest

func (*PlaystateAPIService) OnPlaybackProgressExecute ¶

func (a *PlaystateAPIService) OnPlaybackProgressExecute(r ApiOnPlaybackProgressRequest) (*http.Response, error)

Execute executes the request

func (*PlaystateAPIService) OnPlaybackStart ¶

func (a *PlaystateAPIService) OnPlaybackStart(ctx context.Context, itemId string) ApiOnPlaybackStartRequest

OnPlaybackStart Reports that a session has begun playing an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiOnPlaybackStartRequest

func (*PlaystateAPIService) OnPlaybackStartExecute ¶

func (a *PlaystateAPIService) OnPlaybackStartExecute(r ApiOnPlaybackStartRequest) (*http.Response, error)

Execute executes the request

func (*PlaystateAPIService) OnPlaybackStopped ¶

func (a *PlaystateAPIService) OnPlaybackStopped(ctx context.Context, itemId string) ApiOnPlaybackStoppedRequest

OnPlaybackStopped Reports that a session has stopped playing an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiOnPlaybackStoppedRequest

func (*PlaystateAPIService) OnPlaybackStoppedExecute ¶

func (a *PlaystateAPIService) OnPlaybackStoppedExecute(r ApiOnPlaybackStoppedRequest) (*http.Response, error)

Execute executes the request

func (*PlaystateAPIService) PingPlaybackSession ¶

PingPlaybackSession Pings a playback session.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPingPlaybackSessionRequest

func (*PlaystateAPIService) PingPlaybackSessionExecute ¶

func (a *PlaystateAPIService) PingPlaybackSessionExecute(r ApiPingPlaybackSessionRequest) (*http.Response, error)

Execute executes the request

func (*PlaystateAPIService) ReportPlaybackProgress ¶

ReportPlaybackProgress Reports playback progress within a session.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiReportPlaybackProgressRequest

func (*PlaystateAPIService) ReportPlaybackProgressExecute ¶

func (a *PlaystateAPIService) ReportPlaybackProgressExecute(r ApiReportPlaybackProgressRequest) (*http.Response, error)

Execute executes the request

func (*PlaystateAPIService) ReportPlaybackStart ¶

ReportPlaybackStart Reports playback has started within a session.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiReportPlaybackStartRequest

func (*PlaystateAPIService) ReportPlaybackStartExecute ¶

func (a *PlaystateAPIService) ReportPlaybackStartExecute(r ApiReportPlaybackStartRequest) (*http.Response, error)

Execute executes the request

func (*PlaystateAPIService) ReportPlaybackStopped ¶

ReportPlaybackStopped Reports playback has stopped within a session.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiReportPlaybackStoppedRequest

func (*PlaystateAPIService) ReportPlaybackStoppedExecute ¶

func (a *PlaystateAPIService) ReportPlaybackStoppedExecute(r ApiReportPlaybackStoppedRequest) (*http.Response, error)

Execute executes the request

type PlaystateCommand ¶

type PlaystateCommand string

PlaystateCommand Enum PlaystateCommand.

const (
	PLAYSTATECOMMAND_STOP           PlaystateCommand = "Stop"
	PLAYSTATECOMMAND_PAUSE          PlaystateCommand = "Pause"
	PLAYSTATECOMMAND_UNPAUSE        PlaystateCommand = "Unpause"
	PLAYSTATECOMMAND_NEXT_TRACK     PlaystateCommand = "NextTrack"
	PLAYSTATECOMMAND_PREVIOUS_TRACK PlaystateCommand = "PreviousTrack"
	PLAYSTATECOMMAND_SEEK           PlaystateCommand = "Seek"
	PLAYSTATECOMMAND_REWIND         PlaystateCommand = "Rewind"
	PLAYSTATECOMMAND_FAST_FORWARD   PlaystateCommand = "FastForward"
	PLAYSTATECOMMAND_PLAY_PAUSE     PlaystateCommand = "PlayPause"
)

List of PlaystateCommand

func NewPlaystateCommandFromValue ¶

func NewPlaystateCommandFromValue(v string) (*PlaystateCommand, error)

NewPlaystateCommandFromValue returns a pointer to a valid PlaystateCommand for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PlaystateCommand) IsValid ¶

func (v PlaystateCommand) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PlaystateCommand) Ptr ¶

Ptr returns reference to PlaystateCommand value

func (*PlaystateCommand) UnmarshalJSON ¶

func (v *PlaystateCommand) UnmarshalJSON(src []byte) error

type PlaystateMessage ¶

type PlaystateMessage struct {
	// Gets or sets the data.
	Data NullablePlaystateRequest `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

PlaystateMessage Playstate message.

func NewPlaystateMessage ¶

func NewPlaystateMessage() *PlaystateMessage

NewPlaystateMessage instantiates a new PlaystateMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlaystateMessageWithDefaults ¶

func NewPlaystateMessageWithDefaults() *PlaystateMessage

NewPlaystateMessageWithDefaults instantiates a new PlaystateMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlaystateMessage) GetData ¶

func (o *PlaystateMessage) GetData() PlaystateRequest

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaystateMessage) GetDataOk ¶

func (o *PlaystateMessage) GetDataOk() (*PlaystateRequest, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaystateMessage) GetMessageId ¶

func (o *PlaystateMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*PlaystateMessage) GetMessageIdOk ¶

func (o *PlaystateMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaystateMessage) GetMessageType ¶

func (o *PlaystateMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*PlaystateMessage) GetMessageTypeOk ¶

func (o *PlaystateMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaystateMessage) HasData ¶

func (o *PlaystateMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*PlaystateMessage) HasMessageId ¶

func (o *PlaystateMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*PlaystateMessage) HasMessageType ¶

func (o *PlaystateMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (PlaystateMessage) MarshalJSON ¶

func (o PlaystateMessage) MarshalJSON() ([]byte, error)

func (*PlaystateMessage) SetData ¶

func (o *PlaystateMessage) SetData(v PlaystateRequest)

SetData gets a reference to the given NullablePlaystateRequest and assigns it to the Data field.

func (*PlaystateMessage) SetDataNil ¶

func (o *PlaystateMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*PlaystateMessage) SetMessageId ¶

func (o *PlaystateMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*PlaystateMessage) SetMessageType ¶

func (o *PlaystateMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (PlaystateMessage) ToMap ¶

func (o PlaystateMessage) ToMap() (map[string]interface{}, error)

func (*PlaystateMessage) UnsetData ¶

func (o *PlaystateMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type PlaystateRequest ¶

type PlaystateRequest struct {
	// Enum PlaystateCommand.
	Command           *PlaystateCommand `json:"Command,omitempty"`
	SeekPositionTicks NullableInt64     `json:"SeekPositionTicks,omitempty"`
	// Gets or sets the controlling user identifier.
	ControllingUserId NullableString `json:"ControllingUserId,omitempty"`
}

PlaystateRequest struct for PlaystateRequest

func NewPlaystateRequest ¶

func NewPlaystateRequest() *PlaystateRequest

NewPlaystateRequest instantiates a new PlaystateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlaystateRequestWithDefaults ¶

func NewPlaystateRequestWithDefaults() *PlaystateRequest

NewPlaystateRequestWithDefaults instantiates a new PlaystateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlaystateRequest) GetCommand ¶

func (o *PlaystateRequest) GetCommand() PlaystateCommand

GetCommand returns the Command field value if set, zero value otherwise.

func (*PlaystateRequest) GetCommandOk ¶

func (o *PlaystateRequest) GetCommandOk() (*PlaystateCommand, bool)

GetCommandOk returns a tuple with the Command field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlaystateRequest) GetControllingUserId ¶

func (o *PlaystateRequest) GetControllingUserId() string

GetControllingUserId returns the ControllingUserId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaystateRequest) GetControllingUserIdOk ¶

func (o *PlaystateRequest) GetControllingUserIdOk() (*string, bool)

GetControllingUserIdOk returns a tuple with the ControllingUserId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaystateRequest) GetSeekPositionTicks ¶

func (o *PlaystateRequest) GetSeekPositionTicks() int64

GetSeekPositionTicks returns the SeekPositionTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlaystateRequest) GetSeekPositionTicksOk ¶

func (o *PlaystateRequest) GetSeekPositionTicksOk() (*int64, bool)

GetSeekPositionTicksOk returns a tuple with the SeekPositionTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlaystateRequest) HasCommand ¶

func (o *PlaystateRequest) HasCommand() bool

HasCommand returns a boolean if a field has been set.

func (*PlaystateRequest) HasControllingUserId ¶

func (o *PlaystateRequest) HasControllingUserId() bool

HasControllingUserId returns a boolean if a field has been set.

func (*PlaystateRequest) HasSeekPositionTicks ¶

func (o *PlaystateRequest) HasSeekPositionTicks() bool

HasSeekPositionTicks returns a boolean if a field has been set.

func (PlaystateRequest) MarshalJSON ¶

func (o PlaystateRequest) MarshalJSON() ([]byte, error)

func (*PlaystateRequest) SetCommand ¶

func (o *PlaystateRequest) SetCommand(v PlaystateCommand)

SetCommand gets a reference to the given PlaystateCommand and assigns it to the Command field.

func (*PlaystateRequest) SetControllingUserId ¶

func (o *PlaystateRequest) SetControllingUserId(v string)

SetControllingUserId gets a reference to the given NullableString and assigns it to the ControllingUserId field.

func (*PlaystateRequest) SetControllingUserIdNil ¶

func (o *PlaystateRequest) SetControllingUserIdNil()

SetControllingUserIdNil sets the value for ControllingUserId to be an explicit nil

func (*PlaystateRequest) SetSeekPositionTicks ¶

func (o *PlaystateRequest) SetSeekPositionTicks(v int64)

SetSeekPositionTicks gets a reference to the given NullableInt64 and assigns it to the SeekPositionTicks field.

func (*PlaystateRequest) SetSeekPositionTicksNil ¶

func (o *PlaystateRequest) SetSeekPositionTicksNil()

SetSeekPositionTicksNil sets the value for SeekPositionTicks to be an explicit nil

func (PlaystateRequest) ToMap ¶

func (o PlaystateRequest) ToMap() (map[string]interface{}, error)

func (*PlaystateRequest) UnsetControllingUserId ¶

func (o *PlaystateRequest) UnsetControllingUserId()

UnsetControllingUserId ensures that no value is present for ControllingUserId, not even an explicit nil

func (*PlaystateRequest) UnsetSeekPositionTicks ¶

func (o *PlaystateRequest) UnsetSeekPositionTicks()

UnsetSeekPositionTicks ensures that no value is present for SeekPositionTicks, not even an explicit nil

type PluginInfo ¶

type PluginInfo struct {
	// Gets or sets the name.
	Name *string `json:"Name,omitempty"`
	// Gets or sets the version.
	Version *string `json:"Version,omitempty"`
	// Gets or sets the name of the configuration file.
	ConfigurationFileName NullableString `json:"ConfigurationFileName,omitempty"`
	// Gets or sets the description.
	Description *string `json:"Description,omitempty"`
	// Gets or sets the unique id.
	Id *string `json:"Id,omitempty"`
	// Gets or sets a value indicating whether the plugin can be uninstalled.
	CanUninstall *bool `json:"CanUninstall,omitempty"`
	// Gets or sets a value indicating whether this plugin has a valid image.
	HasImage *bool `json:"HasImage,omitempty"`
	// Gets or sets a value indicating the status of the plugin.
	Status *PluginStatus `json:"Status,omitempty"`
}

PluginInfo This is a serializable stub class that is used by the api to provide information about installed plugins.

func NewPluginInfo ¶

func NewPluginInfo() *PluginInfo

NewPluginInfo instantiates a new PluginInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPluginInfoWithDefaults ¶

func NewPluginInfoWithDefaults() *PluginInfo

NewPluginInfoWithDefaults instantiates a new PluginInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PluginInfo) GetCanUninstall ¶

func (o *PluginInfo) GetCanUninstall() bool

GetCanUninstall returns the CanUninstall field value if set, zero value otherwise.

func (*PluginInfo) GetCanUninstallOk ¶

func (o *PluginInfo) GetCanUninstallOk() (*bool, bool)

GetCanUninstallOk returns a tuple with the CanUninstall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInfo) GetConfigurationFileName ¶

func (o *PluginInfo) GetConfigurationFileName() string

GetConfigurationFileName returns the ConfigurationFileName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PluginInfo) GetConfigurationFileNameOk ¶

func (o *PluginInfo) GetConfigurationFileNameOk() (*string, bool)

GetConfigurationFileNameOk returns a tuple with the ConfigurationFileName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PluginInfo) GetDescription ¶

func (o *PluginInfo) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PluginInfo) GetDescriptionOk ¶

func (o *PluginInfo) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInfo) GetHasImage ¶

func (o *PluginInfo) GetHasImage() bool

GetHasImage returns the HasImage field value if set, zero value otherwise.

func (*PluginInfo) GetHasImageOk ¶

func (o *PluginInfo) GetHasImageOk() (*bool, bool)

GetHasImageOk returns a tuple with the HasImage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInfo) GetId ¶

func (o *PluginInfo) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PluginInfo) GetIdOk ¶

func (o *PluginInfo) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInfo) GetName ¶

func (o *PluginInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PluginInfo) GetNameOk ¶

func (o *PluginInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInfo) GetStatus ¶

func (o *PluginInfo) GetStatus() PluginStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*PluginInfo) GetStatusOk ¶

func (o *PluginInfo) GetStatusOk() (*PluginStatus, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInfo) GetVersion ¶

func (o *PluginInfo) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*PluginInfo) GetVersionOk ¶

func (o *PluginInfo) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInfo) HasCanUninstall ¶

func (o *PluginInfo) HasCanUninstall() bool

HasCanUninstall returns a boolean if a field has been set.

func (*PluginInfo) HasConfigurationFileName ¶

func (o *PluginInfo) HasConfigurationFileName() bool

HasConfigurationFileName returns a boolean if a field has been set.

func (*PluginInfo) HasDescription ¶

func (o *PluginInfo) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PluginInfo) HasHasImage ¶

func (o *PluginInfo) HasHasImage() bool

HasHasImage returns a boolean if a field has been set.

func (*PluginInfo) HasId ¶

func (o *PluginInfo) HasId() bool

HasId returns a boolean if a field has been set.

func (*PluginInfo) HasName ¶

func (o *PluginInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*PluginInfo) HasStatus ¶

func (o *PluginInfo) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*PluginInfo) HasVersion ¶

func (o *PluginInfo) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (PluginInfo) MarshalJSON ¶

func (o PluginInfo) MarshalJSON() ([]byte, error)

func (*PluginInfo) SetCanUninstall ¶

func (o *PluginInfo) SetCanUninstall(v bool)

SetCanUninstall gets a reference to the given bool and assigns it to the CanUninstall field.

func (*PluginInfo) SetConfigurationFileName ¶

func (o *PluginInfo) SetConfigurationFileName(v string)

SetConfigurationFileName gets a reference to the given NullableString and assigns it to the ConfigurationFileName field.

func (*PluginInfo) SetConfigurationFileNameNil ¶

func (o *PluginInfo) SetConfigurationFileNameNil()

SetConfigurationFileNameNil sets the value for ConfigurationFileName to be an explicit nil

func (*PluginInfo) SetDescription ¶

func (o *PluginInfo) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PluginInfo) SetHasImage ¶

func (o *PluginInfo) SetHasImage(v bool)

SetHasImage gets a reference to the given bool and assigns it to the HasImage field.

func (*PluginInfo) SetId ¶

func (o *PluginInfo) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PluginInfo) SetName ¶

func (o *PluginInfo) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PluginInfo) SetStatus ¶

func (o *PluginInfo) SetStatus(v PluginStatus)

SetStatus gets a reference to the given PluginStatus and assigns it to the Status field.

func (*PluginInfo) SetVersion ¶

func (o *PluginInfo) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (PluginInfo) ToMap ¶

func (o PluginInfo) ToMap() (map[string]interface{}, error)

func (*PluginInfo) UnsetConfigurationFileName ¶

func (o *PluginInfo) UnsetConfigurationFileName()

UnsetConfigurationFileName ensures that no value is present for ConfigurationFileName, not even an explicit nil

type PluginInstallationCancelledMessage ¶

type PluginInstallationCancelledMessage struct {
	// Class InstallationInfo.
	Data NullableInstallationInfo `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

PluginInstallationCancelledMessage Plugin installation cancelled message.

func NewPluginInstallationCancelledMessage ¶

func NewPluginInstallationCancelledMessage() *PluginInstallationCancelledMessage

NewPluginInstallationCancelledMessage instantiates a new PluginInstallationCancelledMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPluginInstallationCancelledMessageWithDefaults ¶

func NewPluginInstallationCancelledMessageWithDefaults() *PluginInstallationCancelledMessage

NewPluginInstallationCancelledMessageWithDefaults instantiates a new PluginInstallationCancelledMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PluginInstallationCancelledMessage) GetData ¶

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PluginInstallationCancelledMessage) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PluginInstallationCancelledMessage) GetMessageId ¶

func (o *PluginInstallationCancelledMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*PluginInstallationCancelledMessage) GetMessageIdOk ¶

func (o *PluginInstallationCancelledMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInstallationCancelledMessage) GetMessageType ¶

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*PluginInstallationCancelledMessage) GetMessageTypeOk ¶

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInstallationCancelledMessage) HasData ¶

HasData returns a boolean if a field has been set.

func (*PluginInstallationCancelledMessage) HasMessageId ¶

func (o *PluginInstallationCancelledMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*PluginInstallationCancelledMessage) HasMessageType ¶

func (o *PluginInstallationCancelledMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (PluginInstallationCancelledMessage) MarshalJSON ¶

func (o PluginInstallationCancelledMessage) MarshalJSON() ([]byte, error)

func (*PluginInstallationCancelledMessage) SetData ¶

SetData gets a reference to the given NullableInstallationInfo and assigns it to the Data field.

func (*PluginInstallationCancelledMessage) SetDataNil ¶

func (o *PluginInstallationCancelledMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*PluginInstallationCancelledMessage) SetMessageId ¶

func (o *PluginInstallationCancelledMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*PluginInstallationCancelledMessage) SetMessageType ¶

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (PluginInstallationCancelledMessage) ToMap ¶

func (o PluginInstallationCancelledMessage) ToMap() (map[string]interface{}, error)

func (*PluginInstallationCancelledMessage) UnsetData ¶

func (o *PluginInstallationCancelledMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type PluginInstallationCompletedMessage ¶

type PluginInstallationCompletedMessage struct {
	// Class InstallationInfo.
	Data NullableInstallationInfo `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

PluginInstallationCompletedMessage Plugin installation completed message.

func NewPluginInstallationCompletedMessage ¶

func NewPluginInstallationCompletedMessage() *PluginInstallationCompletedMessage

NewPluginInstallationCompletedMessage instantiates a new PluginInstallationCompletedMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPluginInstallationCompletedMessageWithDefaults ¶

func NewPluginInstallationCompletedMessageWithDefaults() *PluginInstallationCompletedMessage

NewPluginInstallationCompletedMessageWithDefaults instantiates a new PluginInstallationCompletedMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PluginInstallationCompletedMessage) GetData ¶

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PluginInstallationCompletedMessage) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PluginInstallationCompletedMessage) GetMessageId ¶

func (o *PluginInstallationCompletedMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*PluginInstallationCompletedMessage) GetMessageIdOk ¶

func (o *PluginInstallationCompletedMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInstallationCompletedMessage) GetMessageType ¶

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*PluginInstallationCompletedMessage) GetMessageTypeOk ¶

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInstallationCompletedMessage) HasData ¶

HasData returns a boolean if a field has been set.

func (*PluginInstallationCompletedMessage) HasMessageId ¶

func (o *PluginInstallationCompletedMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*PluginInstallationCompletedMessage) HasMessageType ¶

func (o *PluginInstallationCompletedMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (PluginInstallationCompletedMessage) MarshalJSON ¶

func (o PluginInstallationCompletedMessage) MarshalJSON() ([]byte, error)

func (*PluginInstallationCompletedMessage) SetData ¶

SetData gets a reference to the given NullableInstallationInfo and assigns it to the Data field.

func (*PluginInstallationCompletedMessage) SetDataNil ¶

func (o *PluginInstallationCompletedMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*PluginInstallationCompletedMessage) SetMessageId ¶

func (o *PluginInstallationCompletedMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*PluginInstallationCompletedMessage) SetMessageType ¶

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (PluginInstallationCompletedMessage) ToMap ¶

func (o PluginInstallationCompletedMessage) ToMap() (map[string]interface{}, error)

func (*PluginInstallationCompletedMessage) UnsetData ¶

func (o *PluginInstallationCompletedMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type PluginInstallationFailedMessage ¶

type PluginInstallationFailedMessage struct {
	// Class InstallationInfo.
	Data NullableInstallationInfo `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

PluginInstallationFailedMessage Plugin installation failed message.

func NewPluginInstallationFailedMessage ¶

func NewPluginInstallationFailedMessage() *PluginInstallationFailedMessage

NewPluginInstallationFailedMessage instantiates a new PluginInstallationFailedMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPluginInstallationFailedMessageWithDefaults ¶

func NewPluginInstallationFailedMessageWithDefaults() *PluginInstallationFailedMessage

NewPluginInstallationFailedMessageWithDefaults instantiates a new PluginInstallationFailedMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PluginInstallationFailedMessage) GetData ¶

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PluginInstallationFailedMessage) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PluginInstallationFailedMessage) GetMessageId ¶

func (o *PluginInstallationFailedMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*PluginInstallationFailedMessage) GetMessageIdOk ¶

func (o *PluginInstallationFailedMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInstallationFailedMessage) GetMessageType ¶

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*PluginInstallationFailedMessage) GetMessageTypeOk ¶

func (o *PluginInstallationFailedMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInstallationFailedMessage) HasData ¶

HasData returns a boolean if a field has been set.

func (*PluginInstallationFailedMessage) HasMessageId ¶

func (o *PluginInstallationFailedMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*PluginInstallationFailedMessage) HasMessageType ¶

func (o *PluginInstallationFailedMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (PluginInstallationFailedMessage) MarshalJSON ¶

func (o PluginInstallationFailedMessage) MarshalJSON() ([]byte, error)

func (*PluginInstallationFailedMessage) SetData ¶

SetData gets a reference to the given NullableInstallationInfo and assigns it to the Data field.

func (*PluginInstallationFailedMessage) SetDataNil ¶

func (o *PluginInstallationFailedMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*PluginInstallationFailedMessage) SetMessageId ¶

func (o *PluginInstallationFailedMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*PluginInstallationFailedMessage) SetMessageType ¶

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (PluginInstallationFailedMessage) ToMap ¶

func (o PluginInstallationFailedMessage) ToMap() (map[string]interface{}, error)

func (*PluginInstallationFailedMessage) UnsetData ¶

func (o *PluginInstallationFailedMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type PluginInstallingMessage ¶

type PluginInstallingMessage struct {
	// Class InstallationInfo.
	Data NullableInstallationInfo `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

PluginInstallingMessage Package installing message.

func NewPluginInstallingMessage ¶

func NewPluginInstallingMessage() *PluginInstallingMessage

NewPluginInstallingMessage instantiates a new PluginInstallingMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPluginInstallingMessageWithDefaults ¶

func NewPluginInstallingMessageWithDefaults() *PluginInstallingMessage

NewPluginInstallingMessageWithDefaults instantiates a new PluginInstallingMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PluginInstallingMessage) GetData ¶

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PluginInstallingMessage) GetDataOk ¶

func (o *PluginInstallingMessage) GetDataOk() (*InstallationInfo, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PluginInstallingMessage) GetMessageId ¶

func (o *PluginInstallingMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*PluginInstallingMessage) GetMessageIdOk ¶

func (o *PluginInstallingMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInstallingMessage) GetMessageType ¶

func (o *PluginInstallingMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*PluginInstallingMessage) GetMessageTypeOk ¶

func (o *PluginInstallingMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInstallingMessage) HasData ¶

func (o *PluginInstallingMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*PluginInstallingMessage) HasMessageId ¶

func (o *PluginInstallingMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*PluginInstallingMessage) HasMessageType ¶

func (o *PluginInstallingMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (PluginInstallingMessage) MarshalJSON ¶

func (o PluginInstallingMessage) MarshalJSON() ([]byte, error)

func (*PluginInstallingMessage) SetData ¶

SetData gets a reference to the given NullableInstallationInfo and assigns it to the Data field.

func (*PluginInstallingMessage) SetDataNil ¶

func (o *PluginInstallingMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*PluginInstallingMessage) SetMessageId ¶

func (o *PluginInstallingMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*PluginInstallingMessage) SetMessageType ¶

func (o *PluginInstallingMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (PluginInstallingMessage) ToMap ¶

func (o PluginInstallingMessage) ToMap() (map[string]interface{}, error)

func (*PluginInstallingMessage) UnsetData ¶

func (o *PluginInstallingMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type PluginStatus ¶

type PluginStatus string

PluginStatus Plugin load status.

const (
	PLUGINSTATUS_ACTIVE        PluginStatus = "Active"
	PLUGINSTATUS_RESTART       PluginStatus = "Restart"
	PLUGINSTATUS_DELETED       PluginStatus = "Deleted"
	PLUGINSTATUS_SUPERCEDED    PluginStatus = "Superceded"
	PLUGINSTATUS_MALFUNCTIONED PluginStatus = "Malfunctioned"
	PLUGINSTATUS_NOT_SUPPORTED PluginStatus = "NotSupported"
	PLUGINSTATUS_DISABLED      PluginStatus = "Disabled"
)

List of PluginStatus

func NewPluginStatusFromValue ¶

func NewPluginStatusFromValue(v string) (*PluginStatus, error)

NewPluginStatusFromValue returns a pointer to a valid PluginStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PluginStatus) IsValid ¶

func (v PluginStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PluginStatus) Ptr ¶

func (v PluginStatus) Ptr() *PluginStatus

Ptr returns reference to PluginStatus value

func (*PluginStatus) UnmarshalJSON ¶

func (v *PluginStatus) UnmarshalJSON(src []byte) error

type PluginUninstalledMessage ¶

type PluginUninstalledMessage struct {
	// This is a serializable stub class that is used by the api to provide information about installed plugins.
	Data NullablePluginInfo `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

PluginUninstalledMessage Plugin uninstalled message.

func NewPluginUninstalledMessage ¶

func NewPluginUninstalledMessage() *PluginUninstalledMessage

NewPluginUninstalledMessage instantiates a new PluginUninstalledMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPluginUninstalledMessageWithDefaults ¶

func NewPluginUninstalledMessageWithDefaults() *PluginUninstalledMessage

NewPluginUninstalledMessageWithDefaults instantiates a new PluginUninstalledMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PluginUninstalledMessage) GetData ¶

func (o *PluginUninstalledMessage) GetData() PluginInfo

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PluginUninstalledMessage) GetDataOk ¶

func (o *PluginUninstalledMessage) GetDataOk() (*PluginInfo, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PluginUninstalledMessage) GetMessageId ¶

func (o *PluginUninstalledMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*PluginUninstalledMessage) GetMessageIdOk ¶

func (o *PluginUninstalledMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginUninstalledMessage) GetMessageType ¶

func (o *PluginUninstalledMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*PluginUninstalledMessage) GetMessageTypeOk ¶

func (o *PluginUninstalledMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginUninstalledMessage) HasData ¶

func (o *PluginUninstalledMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*PluginUninstalledMessage) HasMessageId ¶

func (o *PluginUninstalledMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*PluginUninstalledMessage) HasMessageType ¶

func (o *PluginUninstalledMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (PluginUninstalledMessage) MarshalJSON ¶

func (o PluginUninstalledMessage) MarshalJSON() ([]byte, error)

func (*PluginUninstalledMessage) SetData ¶

func (o *PluginUninstalledMessage) SetData(v PluginInfo)

SetData gets a reference to the given NullablePluginInfo and assigns it to the Data field.

func (*PluginUninstalledMessage) SetDataNil ¶

func (o *PluginUninstalledMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*PluginUninstalledMessage) SetMessageId ¶

func (o *PluginUninstalledMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*PluginUninstalledMessage) SetMessageType ¶

func (o *PluginUninstalledMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (PluginUninstalledMessage) ToMap ¶

func (o PluginUninstalledMessage) ToMap() (map[string]interface{}, error)

func (*PluginUninstalledMessage) UnsetData ¶

func (o *PluginUninstalledMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type PluginsAPI ¶

type PluginsAPI interface {

	/*
		DisablePlugin Disable a plugin.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param pluginId Plugin id.
		@param version Plugin version.
		@return ApiDisablePluginRequest
	*/
	DisablePlugin(ctx context.Context, pluginId string, version string) ApiDisablePluginRequest

	// DisablePluginExecute executes the request
	DisablePluginExecute(r ApiDisablePluginRequest) (*http.Response, error)

	/*
		EnablePlugin Enables a disabled plugin.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param pluginId Plugin id.
		@param version Plugin version.
		@return ApiEnablePluginRequest
	*/
	EnablePlugin(ctx context.Context, pluginId string, version string) ApiEnablePluginRequest

	// EnablePluginExecute executes the request
	EnablePluginExecute(r ApiEnablePluginRequest) (*http.Response, error)

	/*
		GetPluginConfiguration Gets plugin configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param pluginId Plugin id.
		@return ApiGetPluginConfigurationRequest
	*/
	GetPluginConfiguration(ctx context.Context, pluginId string) ApiGetPluginConfigurationRequest

	// GetPluginConfigurationExecute executes the request
	//  @return map[string]interface{}
	GetPluginConfigurationExecute(r ApiGetPluginConfigurationRequest) (map[string]interface{}, *http.Response, error)

	/*
		GetPluginImage Gets a plugin's image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param pluginId Plugin id.
		@param version Plugin version.
		@return ApiGetPluginImageRequest
	*/
	GetPluginImage(ctx context.Context, pluginId string, version string) ApiGetPluginImageRequest

	// GetPluginImageExecute executes the request
	//  @return *os.File
	GetPluginImageExecute(r ApiGetPluginImageRequest) (*os.File, *http.Response, error)

	/*
		GetPluginManifest Gets a plugin's manifest.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param pluginId Plugin id.
		@return ApiGetPluginManifestRequest
	*/
	GetPluginManifest(ctx context.Context, pluginId string) ApiGetPluginManifestRequest

	// GetPluginManifestExecute executes the request
	GetPluginManifestExecute(r ApiGetPluginManifestRequest) (*http.Response, error)

	/*
		GetPlugins Gets a list of currently installed plugins.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetPluginsRequest
	*/
	GetPlugins(ctx context.Context) ApiGetPluginsRequest

	// GetPluginsExecute executes the request
	//  @return []PluginInfo
	GetPluginsExecute(r ApiGetPluginsRequest) ([]PluginInfo, *http.Response, error)

	/*
		UninstallPlugin Uninstalls a plugin.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param pluginId Plugin id.
		@return ApiUninstallPluginRequest

		Deprecated
	*/
	UninstallPlugin(ctx context.Context, pluginId string) ApiUninstallPluginRequest

	// UninstallPluginExecute executes the request
	// Deprecated
	UninstallPluginExecute(r ApiUninstallPluginRequest) (*http.Response, error)

	/*
		UninstallPluginByVersion Uninstalls a plugin by version.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param pluginId Plugin id.
		@param version Plugin version.
		@return ApiUninstallPluginByVersionRequest
	*/
	UninstallPluginByVersion(ctx context.Context, pluginId string, version string) ApiUninstallPluginByVersionRequest

	// UninstallPluginByVersionExecute executes the request
	UninstallPluginByVersionExecute(r ApiUninstallPluginByVersionRequest) (*http.Response, error)

	/*
		UpdatePluginConfiguration Updates plugin configuration.

		Accepts plugin configuration as JSON body.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param pluginId Plugin id.
		@return ApiUpdatePluginConfigurationRequest
	*/
	UpdatePluginConfiguration(ctx context.Context, pluginId string) ApiUpdatePluginConfigurationRequest

	// UpdatePluginConfigurationExecute executes the request
	UpdatePluginConfigurationExecute(r ApiUpdatePluginConfigurationRequest) (*http.Response, error)
}

type PluginsAPIService ¶

type PluginsAPIService service

PluginsAPIService PluginsAPI service

func (*PluginsAPIService) DisablePlugin ¶

func (a *PluginsAPIService) DisablePlugin(ctx context.Context, pluginId string, version string) ApiDisablePluginRequest

DisablePlugin Disable a plugin.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param pluginId Plugin id.
@param version Plugin version.
@return ApiDisablePluginRequest

func (*PluginsAPIService) DisablePluginExecute ¶

func (a *PluginsAPIService) DisablePluginExecute(r ApiDisablePluginRequest) (*http.Response, error)

Execute executes the request

func (*PluginsAPIService) EnablePlugin ¶

func (a *PluginsAPIService) EnablePlugin(ctx context.Context, pluginId string, version string) ApiEnablePluginRequest

EnablePlugin Enables a disabled plugin.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param pluginId Plugin id.
@param version Plugin version.
@return ApiEnablePluginRequest

func (*PluginsAPIService) EnablePluginExecute ¶

func (a *PluginsAPIService) EnablePluginExecute(r ApiEnablePluginRequest) (*http.Response, error)

Execute executes the request

func (*PluginsAPIService) GetPluginConfiguration ¶

func (a *PluginsAPIService) GetPluginConfiguration(ctx context.Context, pluginId string) ApiGetPluginConfigurationRequest

GetPluginConfiguration Gets plugin configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param pluginId Plugin id.
@return ApiGetPluginConfigurationRequest

func (*PluginsAPIService) GetPluginConfigurationExecute ¶

func (a *PluginsAPIService) GetPluginConfigurationExecute(r ApiGetPluginConfigurationRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*PluginsAPIService) GetPluginImage ¶

func (a *PluginsAPIService) GetPluginImage(ctx context.Context, pluginId string, version string) ApiGetPluginImageRequest

GetPluginImage Gets a plugin's image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param pluginId Plugin id.
@param version Plugin version.
@return ApiGetPluginImageRequest

func (*PluginsAPIService) GetPluginImageExecute ¶

func (a *PluginsAPIService) GetPluginImageExecute(r ApiGetPluginImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*PluginsAPIService) GetPluginManifest ¶

func (a *PluginsAPIService) GetPluginManifest(ctx context.Context, pluginId string) ApiGetPluginManifestRequest

GetPluginManifest Gets a plugin's manifest.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param pluginId Plugin id.
@return ApiGetPluginManifestRequest

func (*PluginsAPIService) GetPluginManifestExecute ¶

func (a *PluginsAPIService) GetPluginManifestExecute(r ApiGetPluginManifestRequest) (*http.Response, error)

Execute executes the request

func (*PluginsAPIService) GetPlugins ¶

GetPlugins Gets a list of currently installed plugins.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPluginsRequest

func (*PluginsAPIService) GetPluginsExecute ¶

func (a *PluginsAPIService) GetPluginsExecute(r ApiGetPluginsRequest) ([]PluginInfo, *http.Response, error)

Execute executes the request

@return []PluginInfo

func (*PluginsAPIService) UninstallPlugin ¶

func (a *PluginsAPIService) UninstallPlugin(ctx context.Context, pluginId string) ApiUninstallPluginRequest

UninstallPlugin Uninstalls a plugin.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param pluginId Plugin id.
@return ApiUninstallPluginRequest

Deprecated

func (*PluginsAPIService) UninstallPluginByVersion ¶

func (a *PluginsAPIService) UninstallPluginByVersion(ctx context.Context, pluginId string, version string) ApiUninstallPluginByVersionRequest

UninstallPluginByVersion Uninstalls a plugin by version.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param pluginId Plugin id.
@param version Plugin version.
@return ApiUninstallPluginByVersionRequest

func (*PluginsAPIService) UninstallPluginByVersionExecute ¶

func (a *PluginsAPIService) UninstallPluginByVersionExecute(r ApiUninstallPluginByVersionRequest) (*http.Response, error)

Execute executes the request

func (*PluginsAPIService) UninstallPluginExecute ¶

func (a *PluginsAPIService) UninstallPluginExecute(r ApiUninstallPluginRequest) (*http.Response, error)

Execute executes the request Deprecated

func (*PluginsAPIService) UpdatePluginConfiguration ¶

func (a *PluginsAPIService) UpdatePluginConfiguration(ctx context.Context, pluginId string) ApiUpdatePluginConfigurationRequest

UpdatePluginConfiguration Updates plugin configuration.

Accepts plugin configuration as JSON body.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param pluginId Plugin id.
@return ApiUpdatePluginConfigurationRequest

func (*PluginsAPIService) UpdatePluginConfigurationExecute ¶

func (a *PluginsAPIService) UpdatePluginConfigurationExecute(r ApiUpdatePluginConfigurationRequest) (*http.Response, error)

Execute executes the request

type PreviousItemRequestDto ¶

type PreviousItemRequestDto struct {
	// Gets or sets the playing item identifier.
	PlaylistItemId *string `json:"PlaylistItemId,omitempty"`
}

PreviousItemRequestDto Class PreviousItemRequestDto.

func NewPreviousItemRequestDto ¶

func NewPreviousItemRequestDto() *PreviousItemRequestDto

NewPreviousItemRequestDto instantiates a new PreviousItemRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPreviousItemRequestDtoWithDefaults ¶

func NewPreviousItemRequestDtoWithDefaults() *PreviousItemRequestDto

NewPreviousItemRequestDtoWithDefaults instantiates a new PreviousItemRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PreviousItemRequestDto) GetPlaylistItemId ¶

func (o *PreviousItemRequestDto) GetPlaylistItemId() string

GetPlaylistItemId returns the PlaylistItemId field value if set, zero value otherwise.

func (*PreviousItemRequestDto) GetPlaylistItemIdOk ¶

func (o *PreviousItemRequestDto) GetPlaylistItemIdOk() (*string, bool)

GetPlaylistItemIdOk returns a tuple with the PlaylistItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PreviousItemRequestDto) HasPlaylistItemId ¶

func (o *PreviousItemRequestDto) HasPlaylistItemId() bool

HasPlaylistItemId returns a boolean if a field has been set.

func (PreviousItemRequestDto) MarshalJSON ¶

func (o PreviousItemRequestDto) MarshalJSON() ([]byte, error)

func (*PreviousItemRequestDto) SetPlaylistItemId ¶

func (o *PreviousItemRequestDto) SetPlaylistItemId(v string)

SetPlaylistItemId gets a reference to the given string and assigns it to the PlaylistItemId field.

func (PreviousItemRequestDto) ToMap ¶

func (o PreviousItemRequestDto) ToMap() (map[string]interface{}, error)

type ProblemDetails ¶

type ProblemDetails struct {
	Type                 NullableString `json:"type,omitempty"`
	Title                NullableString `json:"title,omitempty"`
	Status               NullableInt32  `json:"status,omitempty"`
	Detail               NullableString `json:"detail,omitempty"`
	Instance             NullableString `json:"instance,omitempty"`
	AdditionalProperties map[string]interface{}
}

ProblemDetails struct for ProblemDetails

func NewProblemDetails ¶

func NewProblemDetails() *ProblemDetails

NewProblemDetails instantiates a new ProblemDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemDetailsWithDefaults ¶

func NewProblemDetailsWithDefaults() *ProblemDetails

NewProblemDetailsWithDefaults instantiates a new ProblemDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemDetails) GetDetail ¶

func (o *ProblemDetails) GetDetail() string

GetDetail returns the Detail field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProblemDetails) GetDetailOk ¶

func (o *ProblemDetails) GetDetailOk() (*string, bool)

GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProblemDetails) GetInstance ¶

func (o *ProblemDetails) GetInstance() string

GetInstance returns the Instance field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProblemDetails) GetInstanceOk ¶

func (o *ProblemDetails) GetInstanceOk() (*string, bool)

GetInstanceOk returns a tuple with the Instance field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProblemDetails) GetStatus ¶

func (o *ProblemDetails) GetStatus() int32

GetStatus returns the Status field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProblemDetails) GetStatusOk ¶

func (o *ProblemDetails) GetStatusOk() (*int32, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProblemDetails) GetTitle ¶

func (o *ProblemDetails) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProblemDetails) GetTitleOk ¶

func (o *ProblemDetails) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProblemDetails) GetType ¶

func (o *ProblemDetails) GetType() string

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProblemDetails) GetTypeOk ¶

func (o *ProblemDetails) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProblemDetails) HasDetail ¶

func (o *ProblemDetails) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*ProblemDetails) HasInstance ¶

func (o *ProblemDetails) HasInstance() bool

HasInstance returns a boolean if a field has been set.

func (*ProblemDetails) HasStatus ¶

func (o *ProblemDetails) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ProblemDetails) HasTitle ¶

func (o *ProblemDetails) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*ProblemDetails) HasType ¶

func (o *ProblemDetails) HasType() bool

HasType returns a boolean if a field has been set.

func (ProblemDetails) MarshalJSON ¶

func (o ProblemDetails) MarshalJSON() ([]byte, error)

func (*ProblemDetails) SetDetail ¶

func (o *ProblemDetails) SetDetail(v string)

SetDetail gets a reference to the given NullableString and assigns it to the Detail field.

func (*ProblemDetails) SetDetailNil ¶

func (o *ProblemDetails) SetDetailNil()

SetDetailNil sets the value for Detail to be an explicit nil

func (*ProblemDetails) SetInstance ¶

func (o *ProblemDetails) SetInstance(v string)

SetInstance gets a reference to the given NullableString and assigns it to the Instance field.

func (*ProblemDetails) SetInstanceNil ¶

func (o *ProblemDetails) SetInstanceNil()

SetInstanceNil sets the value for Instance to be an explicit nil

func (*ProblemDetails) SetStatus ¶

func (o *ProblemDetails) SetStatus(v int32)

SetStatus gets a reference to the given NullableInt32 and assigns it to the Status field.

func (*ProblemDetails) SetStatusNil ¶

func (o *ProblemDetails) SetStatusNil()

SetStatusNil sets the value for Status to be an explicit nil

func (*ProblemDetails) SetTitle ¶

func (o *ProblemDetails) SetTitle(v string)

SetTitle gets a reference to the given NullableString and assigns it to the Title field.

func (*ProblemDetails) SetTitleNil ¶

func (o *ProblemDetails) SetTitleNil()

SetTitleNil sets the value for Title to be an explicit nil

func (*ProblemDetails) SetType ¶

func (o *ProblemDetails) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*ProblemDetails) SetTypeNil ¶

func (o *ProblemDetails) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (ProblemDetails) ToMap ¶

func (o ProblemDetails) ToMap() (map[string]interface{}, error)

func (*ProblemDetails) UnmarshalJSON ¶

func (o *ProblemDetails) UnmarshalJSON(data []byte) (err error)

func (*ProblemDetails) UnsetDetail ¶

func (o *ProblemDetails) UnsetDetail()

UnsetDetail ensures that no value is present for Detail, not even an explicit nil

func (*ProblemDetails) UnsetInstance ¶

func (o *ProblemDetails) UnsetInstance()

UnsetInstance ensures that no value is present for Instance, not even an explicit nil

func (*ProblemDetails) UnsetStatus ¶

func (o *ProblemDetails) UnsetStatus()

UnsetStatus ensures that no value is present for Status, not even an explicit nil

func (*ProblemDetails) UnsetTitle ¶

func (o *ProblemDetails) UnsetTitle()

UnsetTitle ensures that no value is present for Title, not even an explicit nil

func (*ProblemDetails) UnsetType ¶

func (o *ProblemDetails) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

type ProcessPriorityClass ¶

type ProcessPriorityClass string

ProcessPriorityClass the model 'ProcessPriorityClass'

const (
	PROCESSPRIORITYCLASS_NORMAL       ProcessPriorityClass = "Normal"
	PROCESSPRIORITYCLASS_IDLE         ProcessPriorityClass = "Idle"
	PROCESSPRIORITYCLASS_HIGH         ProcessPriorityClass = "High"
	PROCESSPRIORITYCLASS_REAL_TIME    ProcessPriorityClass = "RealTime"
	PROCESSPRIORITYCLASS_BELOW_NORMAL ProcessPriorityClass = "BelowNormal"
	PROCESSPRIORITYCLASS_ABOVE_NORMAL ProcessPriorityClass = "AboveNormal"
)

List of ProcessPriorityClass

func NewProcessPriorityClassFromValue ¶

func NewProcessPriorityClassFromValue(v string) (*ProcessPriorityClass, error)

NewProcessPriorityClassFromValue returns a pointer to a valid ProcessPriorityClass for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ProcessPriorityClass) IsValid ¶

func (v ProcessPriorityClass) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ProcessPriorityClass) Ptr ¶

Ptr returns reference to ProcessPriorityClass value

func (*ProcessPriorityClass) UnmarshalJSON ¶

func (v *ProcessPriorityClass) UnmarshalJSON(src []byte) error

type ProfileCondition ¶

type ProfileCondition struct {
	Condition  *ProfileConditionType  `json:"Condition,omitempty"`
	Property   *ProfileConditionValue `json:"Property,omitempty"`
	Value      NullableString         `json:"Value,omitempty"`
	IsRequired *bool                  `json:"IsRequired,omitempty"`
}

ProfileCondition struct for ProfileCondition

func NewProfileCondition ¶

func NewProfileCondition() *ProfileCondition

NewProfileCondition instantiates a new ProfileCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProfileConditionWithDefaults ¶

func NewProfileConditionWithDefaults() *ProfileCondition

NewProfileConditionWithDefaults instantiates a new ProfileCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProfileCondition) GetCondition ¶

func (o *ProfileCondition) GetCondition() ProfileConditionType

GetCondition returns the Condition field value if set, zero value otherwise.

func (*ProfileCondition) GetConditionOk ¶

func (o *ProfileCondition) GetConditionOk() (*ProfileConditionType, bool)

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProfileCondition) GetIsRequired ¶

func (o *ProfileCondition) GetIsRequired() bool

GetIsRequired returns the IsRequired field value if set, zero value otherwise.

func (*ProfileCondition) GetIsRequiredOk ¶

func (o *ProfileCondition) GetIsRequiredOk() (*bool, bool)

GetIsRequiredOk returns a tuple with the IsRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProfileCondition) GetProperty ¶

func (o *ProfileCondition) GetProperty() ProfileConditionValue

GetProperty returns the Property field value if set, zero value otherwise.

func (*ProfileCondition) GetPropertyOk ¶

func (o *ProfileCondition) GetPropertyOk() (*ProfileConditionValue, bool)

GetPropertyOk returns a tuple with the Property field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProfileCondition) GetValue ¶

func (o *ProfileCondition) GetValue() string

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProfileCondition) GetValueOk ¶

func (o *ProfileCondition) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProfileCondition) HasCondition ¶

func (o *ProfileCondition) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*ProfileCondition) HasIsRequired ¶

func (o *ProfileCondition) HasIsRequired() bool

HasIsRequired returns a boolean if a field has been set.

func (*ProfileCondition) HasProperty ¶

func (o *ProfileCondition) HasProperty() bool

HasProperty returns a boolean if a field has been set.

func (*ProfileCondition) HasValue ¶

func (o *ProfileCondition) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ProfileCondition) MarshalJSON ¶

func (o ProfileCondition) MarshalJSON() ([]byte, error)

func (*ProfileCondition) SetCondition ¶

func (o *ProfileCondition) SetCondition(v ProfileConditionType)

SetCondition gets a reference to the given ProfileConditionType and assigns it to the Condition field.

func (*ProfileCondition) SetIsRequired ¶

func (o *ProfileCondition) SetIsRequired(v bool)

SetIsRequired gets a reference to the given bool and assigns it to the IsRequired field.

func (*ProfileCondition) SetProperty ¶

func (o *ProfileCondition) SetProperty(v ProfileConditionValue)

SetProperty gets a reference to the given ProfileConditionValue and assigns it to the Property field.

func (*ProfileCondition) SetValue ¶

func (o *ProfileCondition) SetValue(v string)

SetValue gets a reference to the given NullableString and assigns it to the Value field.

func (*ProfileCondition) SetValueNil ¶

func (o *ProfileCondition) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (ProfileCondition) ToMap ¶

func (o ProfileCondition) ToMap() (map[string]interface{}, error)

func (*ProfileCondition) UnsetValue ¶

func (o *ProfileCondition) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type ProfileConditionType ¶

type ProfileConditionType string

ProfileConditionType the model 'ProfileConditionType'

const (
	PROFILECONDITIONTYPE_EQUALS             ProfileConditionType = "Equals"
	PROFILECONDITIONTYPE_NOT_EQUALS         ProfileConditionType = "NotEquals"
	PROFILECONDITIONTYPE_LESS_THAN_EQUAL    ProfileConditionType = "LessThanEqual"
	PROFILECONDITIONTYPE_GREATER_THAN_EQUAL ProfileConditionType = "GreaterThanEqual"
	PROFILECONDITIONTYPE_EQUALS_ANY         ProfileConditionType = "EqualsAny"
)

List of ProfileConditionType

func NewProfileConditionTypeFromValue ¶

func NewProfileConditionTypeFromValue(v string) (*ProfileConditionType, error)

NewProfileConditionTypeFromValue returns a pointer to a valid ProfileConditionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ProfileConditionType) IsValid ¶

func (v ProfileConditionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ProfileConditionType) Ptr ¶

Ptr returns reference to ProfileConditionType value

func (*ProfileConditionType) UnmarshalJSON ¶

func (v *ProfileConditionType) UnmarshalJSON(src []byte) error

type ProfileConditionValue ¶

type ProfileConditionValue string

ProfileConditionValue the model 'ProfileConditionValue'

const (
	PROFILECONDITIONVALUE_AUDIO_CHANNELS     ProfileConditionValue = "AudioChannels"
	PROFILECONDITIONVALUE_AUDIO_BITRATE      ProfileConditionValue = "AudioBitrate"
	PROFILECONDITIONVALUE_AUDIO_PROFILE      ProfileConditionValue = "AudioProfile"
	PROFILECONDITIONVALUE_WIDTH              ProfileConditionValue = "Width"
	PROFILECONDITIONVALUE_HEIGHT             ProfileConditionValue = "Height"
	PROFILECONDITIONVALUE_HAS64_BIT_OFFSETS  ProfileConditionValue = "Has64BitOffsets"
	PROFILECONDITIONVALUE_PACKET_LENGTH      ProfileConditionValue = "PacketLength"
	PROFILECONDITIONVALUE_VIDEO_BIT_DEPTH    ProfileConditionValue = "VideoBitDepth"
	PROFILECONDITIONVALUE_VIDEO_BITRATE      ProfileConditionValue = "VideoBitrate"
	PROFILECONDITIONVALUE_VIDEO_FRAMERATE    ProfileConditionValue = "VideoFramerate"
	PROFILECONDITIONVALUE_VIDEO_LEVEL        ProfileConditionValue = "VideoLevel"
	PROFILECONDITIONVALUE_VIDEO_PROFILE      ProfileConditionValue = "VideoProfile"
	PROFILECONDITIONVALUE_VIDEO_TIMESTAMP    ProfileConditionValue = "VideoTimestamp"
	PROFILECONDITIONVALUE_IS_ANAMORPHIC      ProfileConditionValue = "IsAnamorphic"
	PROFILECONDITIONVALUE_REF_FRAMES         ProfileConditionValue = "RefFrames"
	PROFILECONDITIONVALUE_NUM_AUDIO_STREAMS  ProfileConditionValue = "NumAudioStreams"
	PROFILECONDITIONVALUE_NUM_VIDEO_STREAMS  ProfileConditionValue = "NumVideoStreams"
	PROFILECONDITIONVALUE_IS_SECONDARY_AUDIO ProfileConditionValue = "IsSecondaryAudio"
	PROFILECONDITIONVALUE_VIDEO_CODEC_TAG    ProfileConditionValue = "VideoCodecTag"
	PROFILECONDITIONVALUE_IS_AVC             ProfileConditionValue = "IsAvc"
	PROFILECONDITIONVALUE_IS_INTERLACED      ProfileConditionValue = "IsInterlaced"
	PROFILECONDITIONVALUE_AUDIO_SAMPLE_RATE  ProfileConditionValue = "AudioSampleRate"
	PROFILECONDITIONVALUE_AUDIO_BIT_DEPTH    ProfileConditionValue = "AudioBitDepth"
	PROFILECONDITIONVALUE_VIDEO_RANGE_TYPE   ProfileConditionValue = "VideoRangeType"
)

List of ProfileConditionValue

func NewProfileConditionValueFromValue ¶

func NewProfileConditionValueFromValue(v string) (*ProfileConditionValue, error)

NewProfileConditionValueFromValue returns a pointer to a valid ProfileConditionValue for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ProfileConditionValue) IsValid ¶

func (v ProfileConditionValue) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ProfileConditionValue) Ptr ¶

Ptr returns reference to ProfileConditionValue value

func (*ProfileConditionValue) UnmarshalJSON ¶

func (v *ProfileConditionValue) UnmarshalJSON(src []byte) error

type ProgramAudio ¶

type ProgramAudio string

ProgramAudio the model 'ProgramAudio'

const (
	PROGRAMAUDIO_MONO          ProgramAudio = "Mono"
	PROGRAMAUDIO_STEREO        ProgramAudio = "Stereo"
	PROGRAMAUDIO_DOLBY         ProgramAudio = "Dolby"
	PROGRAMAUDIO_DOLBY_DIGITAL ProgramAudio = "DolbyDigital"
	PROGRAMAUDIO_THX           ProgramAudio = "Thx"
	PROGRAMAUDIO_ATMOS         ProgramAudio = "Atmos"
)

List of ProgramAudio

func NewProgramAudioFromValue ¶

func NewProgramAudioFromValue(v string) (*ProgramAudio, error)

NewProgramAudioFromValue returns a pointer to a valid ProgramAudio for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ProgramAudio) IsValid ¶

func (v ProgramAudio) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ProgramAudio) Ptr ¶

func (v ProgramAudio) Ptr() *ProgramAudio

Ptr returns reference to ProgramAudio value

func (*ProgramAudio) UnmarshalJSON ¶

func (v *ProgramAudio) UnmarshalJSON(src []byte) error

type PublicSystemInfo ¶

type PublicSystemInfo struct {
	// Gets or sets the local address.
	LocalAddress NullableString `json:"LocalAddress,omitempty"`
	// Gets or sets the name of the server.
	ServerName NullableString `json:"ServerName,omitempty"`
	// Gets or sets the server version.
	Version NullableString `json:"Version,omitempty"`
	// Gets or sets the product name. This is the AssemblyProduct name.
	ProductName NullableString `json:"ProductName,omitempty"`
	// Gets or sets the operating system.
	// Deprecated
	OperatingSystem NullableString `json:"OperatingSystem,omitempty"`
	// Gets or sets the id.
	Id NullableString `json:"Id,omitempty"`
	// Gets or sets a value indicating whether the startup wizard is completed.
	StartupWizardCompleted NullableBool `json:"StartupWizardCompleted,omitempty"`
}

PublicSystemInfo struct for PublicSystemInfo

func NewPublicSystemInfo ¶

func NewPublicSystemInfo() *PublicSystemInfo

NewPublicSystemInfo instantiates a new PublicSystemInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPublicSystemInfoWithDefaults ¶

func NewPublicSystemInfoWithDefaults() *PublicSystemInfo

NewPublicSystemInfoWithDefaults instantiates a new PublicSystemInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PublicSystemInfo) GetId ¶

func (o *PublicSystemInfo) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PublicSystemInfo) GetIdOk ¶

func (o *PublicSystemInfo) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PublicSystemInfo) GetLocalAddress ¶

func (o *PublicSystemInfo) GetLocalAddress() string

GetLocalAddress returns the LocalAddress field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PublicSystemInfo) GetLocalAddressOk ¶

func (o *PublicSystemInfo) GetLocalAddressOk() (*string, bool)

GetLocalAddressOk returns a tuple with the LocalAddress field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PublicSystemInfo) GetOperatingSystem ¶

func (o *PublicSystemInfo) GetOperatingSystem() string

GetOperatingSystem returns the OperatingSystem field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*PublicSystemInfo) GetOperatingSystemOk ¶

func (o *PublicSystemInfo) GetOperatingSystemOk() (*string, bool)

GetOperatingSystemOk returns a tuple with the OperatingSystem field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*PublicSystemInfo) GetProductName ¶

func (o *PublicSystemInfo) GetProductName() string

GetProductName returns the ProductName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PublicSystemInfo) GetProductNameOk ¶

func (o *PublicSystemInfo) GetProductNameOk() (*string, bool)

GetProductNameOk returns a tuple with the ProductName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PublicSystemInfo) GetServerName ¶

func (o *PublicSystemInfo) GetServerName() string

GetServerName returns the ServerName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PublicSystemInfo) GetServerNameOk ¶

func (o *PublicSystemInfo) GetServerNameOk() (*string, bool)

GetServerNameOk returns a tuple with the ServerName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PublicSystemInfo) GetStartupWizardCompleted ¶

func (o *PublicSystemInfo) GetStartupWizardCompleted() bool

GetStartupWizardCompleted returns the StartupWizardCompleted field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PublicSystemInfo) GetStartupWizardCompletedOk ¶

func (o *PublicSystemInfo) GetStartupWizardCompletedOk() (*bool, bool)

GetStartupWizardCompletedOk returns a tuple with the StartupWizardCompleted field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PublicSystemInfo) GetVersion ¶

func (o *PublicSystemInfo) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PublicSystemInfo) GetVersionOk ¶

func (o *PublicSystemInfo) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PublicSystemInfo) HasId ¶

func (o *PublicSystemInfo) HasId() bool

HasId returns a boolean if a field has been set.

func (*PublicSystemInfo) HasLocalAddress ¶

func (o *PublicSystemInfo) HasLocalAddress() bool

HasLocalAddress returns a boolean if a field has been set.

func (*PublicSystemInfo) HasOperatingSystem ¶

func (o *PublicSystemInfo) HasOperatingSystem() bool

HasOperatingSystem returns a boolean if a field has been set.

func (*PublicSystemInfo) HasProductName ¶

func (o *PublicSystemInfo) HasProductName() bool

HasProductName returns a boolean if a field has been set.

func (*PublicSystemInfo) HasServerName ¶

func (o *PublicSystemInfo) HasServerName() bool

HasServerName returns a boolean if a field has been set.

func (*PublicSystemInfo) HasStartupWizardCompleted ¶

func (o *PublicSystemInfo) HasStartupWizardCompleted() bool

HasStartupWizardCompleted returns a boolean if a field has been set.

func (*PublicSystemInfo) HasVersion ¶

func (o *PublicSystemInfo) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (PublicSystemInfo) MarshalJSON ¶

func (o PublicSystemInfo) MarshalJSON() ([]byte, error)

func (*PublicSystemInfo) SetId ¶

func (o *PublicSystemInfo) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*PublicSystemInfo) SetIdNil ¶

func (o *PublicSystemInfo) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*PublicSystemInfo) SetLocalAddress ¶

func (o *PublicSystemInfo) SetLocalAddress(v string)

SetLocalAddress gets a reference to the given NullableString and assigns it to the LocalAddress field.

func (*PublicSystemInfo) SetLocalAddressNil ¶

func (o *PublicSystemInfo) SetLocalAddressNil()

SetLocalAddressNil sets the value for LocalAddress to be an explicit nil

func (*PublicSystemInfo) SetOperatingSystem ¶

func (o *PublicSystemInfo) SetOperatingSystem(v string)

SetOperatingSystem gets a reference to the given NullableString and assigns it to the OperatingSystem field. Deprecated

func (*PublicSystemInfo) SetOperatingSystemNil ¶

func (o *PublicSystemInfo) SetOperatingSystemNil()

SetOperatingSystemNil sets the value for OperatingSystem to be an explicit nil

func (*PublicSystemInfo) SetProductName ¶

func (o *PublicSystemInfo) SetProductName(v string)

SetProductName gets a reference to the given NullableString and assigns it to the ProductName field.

func (*PublicSystemInfo) SetProductNameNil ¶

func (o *PublicSystemInfo) SetProductNameNil()

SetProductNameNil sets the value for ProductName to be an explicit nil

func (*PublicSystemInfo) SetServerName ¶

func (o *PublicSystemInfo) SetServerName(v string)

SetServerName gets a reference to the given NullableString and assigns it to the ServerName field.

func (*PublicSystemInfo) SetServerNameNil ¶

func (o *PublicSystemInfo) SetServerNameNil()

SetServerNameNil sets the value for ServerName to be an explicit nil

func (*PublicSystemInfo) SetStartupWizardCompleted ¶

func (o *PublicSystemInfo) SetStartupWizardCompleted(v bool)

SetStartupWizardCompleted gets a reference to the given NullableBool and assigns it to the StartupWizardCompleted field.

func (*PublicSystemInfo) SetStartupWizardCompletedNil ¶

func (o *PublicSystemInfo) SetStartupWizardCompletedNil()

SetStartupWizardCompletedNil sets the value for StartupWizardCompleted to be an explicit nil

func (*PublicSystemInfo) SetVersion ¶

func (o *PublicSystemInfo) SetVersion(v string)

SetVersion gets a reference to the given NullableString and assigns it to the Version field.

func (*PublicSystemInfo) SetVersionNil ¶

func (o *PublicSystemInfo) SetVersionNil()

SetVersionNil sets the value for Version to be an explicit nil

func (PublicSystemInfo) ToMap ¶

func (o PublicSystemInfo) ToMap() (map[string]interface{}, error)

func (*PublicSystemInfo) UnsetId ¶

func (o *PublicSystemInfo) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*PublicSystemInfo) UnsetLocalAddress ¶

func (o *PublicSystemInfo) UnsetLocalAddress()

UnsetLocalAddress ensures that no value is present for LocalAddress, not even an explicit nil

func (*PublicSystemInfo) UnsetOperatingSystem ¶

func (o *PublicSystemInfo) UnsetOperatingSystem()

UnsetOperatingSystem ensures that no value is present for OperatingSystem, not even an explicit nil

func (*PublicSystemInfo) UnsetProductName ¶

func (o *PublicSystemInfo) UnsetProductName()

UnsetProductName ensures that no value is present for ProductName, not even an explicit nil

func (*PublicSystemInfo) UnsetServerName ¶

func (o *PublicSystemInfo) UnsetServerName()

UnsetServerName ensures that no value is present for ServerName, not even an explicit nil

func (*PublicSystemInfo) UnsetStartupWizardCompleted ¶

func (o *PublicSystemInfo) UnsetStartupWizardCompleted()

UnsetStartupWizardCompleted ensures that no value is present for StartupWizardCompleted, not even an explicit nil

func (*PublicSystemInfo) UnsetVersion ¶

func (o *PublicSystemInfo) UnsetVersion()

UnsetVersion ensures that no value is present for Version, not even an explicit nil

type QueryFilters ¶

type QueryFilters struct {
	Genres []NameGuidPair `json:"Genres,omitempty"`
	Tags   []string       `json:"Tags,omitempty"`
}

QueryFilters struct for QueryFilters

func NewQueryFilters ¶

func NewQueryFilters() *QueryFilters

NewQueryFilters instantiates a new QueryFilters object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQueryFiltersWithDefaults ¶

func NewQueryFiltersWithDefaults() *QueryFilters

NewQueryFiltersWithDefaults instantiates a new QueryFilters object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QueryFilters) GetGenres ¶

func (o *QueryFilters) GetGenres() []NameGuidPair

GetGenres returns the Genres field value if set, zero value otherwise (both if not set or set to explicit null).

func (*QueryFilters) GetGenresOk ¶

func (o *QueryFilters) GetGenresOk() ([]NameGuidPair, bool)

GetGenresOk returns a tuple with the Genres field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*QueryFilters) GetTags ¶

func (o *QueryFilters) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*QueryFilters) GetTagsOk ¶

func (o *QueryFilters) GetTagsOk() ([]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*QueryFilters) HasGenres ¶

func (o *QueryFilters) HasGenres() bool

HasGenres returns a boolean if a field has been set.

func (*QueryFilters) HasTags ¶

func (o *QueryFilters) HasTags() bool

HasTags returns a boolean if a field has been set.

func (QueryFilters) MarshalJSON ¶

func (o QueryFilters) MarshalJSON() ([]byte, error)

func (*QueryFilters) SetGenres ¶

func (o *QueryFilters) SetGenres(v []NameGuidPair)

SetGenres gets a reference to the given []NameGuidPair and assigns it to the Genres field.

func (*QueryFilters) SetTags ¶

func (o *QueryFilters) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (QueryFilters) ToMap ¶

func (o QueryFilters) ToMap() (map[string]interface{}, error)

type QueryFiltersLegacy ¶

type QueryFiltersLegacy struct {
	Genres          []string `json:"Genres,omitempty"`
	Tags            []string `json:"Tags,omitempty"`
	OfficialRatings []string `json:"OfficialRatings,omitempty"`
	Years           []int32  `json:"Years,omitempty"`
}

QueryFiltersLegacy struct for QueryFiltersLegacy

func NewQueryFiltersLegacy ¶

func NewQueryFiltersLegacy() *QueryFiltersLegacy

NewQueryFiltersLegacy instantiates a new QueryFiltersLegacy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQueryFiltersLegacyWithDefaults ¶

func NewQueryFiltersLegacyWithDefaults() *QueryFiltersLegacy

NewQueryFiltersLegacyWithDefaults instantiates a new QueryFiltersLegacy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QueryFiltersLegacy) GetGenres ¶

func (o *QueryFiltersLegacy) GetGenres() []string

GetGenres returns the Genres field value if set, zero value otherwise (both if not set or set to explicit null).

func (*QueryFiltersLegacy) GetGenresOk ¶

func (o *QueryFiltersLegacy) GetGenresOk() ([]string, bool)

GetGenresOk returns a tuple with the Genres field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*QueryFiltersLegacy) GetOfficialRatings ¶

func (o *QueryFiltersLegacy) GetOfficialRatings() []string

GetOfficialRatings returns the OfficialRatings field value if set, zero value otherwise (both if not set or set to explicit null).

func (*QueryFiltersLegacy) GetOfficialRatingsOk ¶

func (o *QueryFiltersLegacy) GetOfficialRatingsOk() ([]string, bool)

GetOfficialRatingsOk returns a tuple with the OfficialRatings field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*QueryFiltersLegacy) GetTags ¶

func (o *QueryFiltersLegacy) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*QueryFiltersLegacy) GetTagsOk ¶

func (o *QueryFiltersLegacy) GetTagsOk() ([]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*QueryFiltersLegacy) GetYears ¶

func (o *QueryFiltersLegacy) GetYears() []int32

GetYears returns the Years field value if set, zero value otherwise (both if not set or set to explicit null).

func (*QueryFiltersLegacy) GetYearsOk ¶

func (o *QueryFiltersLegacy) GetYearsOk() ([]int32, bool)

GetYearsOk returns a tuple with the Years field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*QueryFiltersLegacy) HasGenres ¶

func (o *QueryFiltersLegacy) HasGenres() bool

HasGenres returns a boolean if a field has been set.

func (*QueryFiltersLegacy) HasOfficialRatings ¶

func (o *QueryFiltersLegacy) HasOfficialRatings() bool

HasOfficialRatings returns a boolean if a field has been set.

func (*QueryFiltersLegacy) HasTags ¶

func (o *QueryFiltersLegacy) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*QueryFiltersLegacy) HasYears ¶

func (o *QueryFiltersLegacy) HasYears() bool

HasYears returns a boolean if a field has been set.

func (QueryFiltersLegacy) MarshalJSON ¶

func (o QueryFiltersLegacy) MarshalJSON() ([]byte, error)

func (*QueryFiltersLegacy) SetGenres ¶

func (o *QueryFiltersLegacy) SetGenres(v []string)

SetGenres gets a reference to the given []string and assigns it to the Genres field.

func (*QueryFiltersLegacy) SetOfficialRatings ¶

func (o *QueryFiltersLegacy) SetOfficialRatings(v []string)

SetOfficialRatings gets a reference to the given []string and assigns it to the OfficialRatings field.

func (*QueryFiltersLegacy) SetTags ¶

func (o *QueryFiltersLegacy) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*QueryFiltersLegacy) SetYears ¶

func (o *QueryFiltersLegacy) SetYears(v []int32)

SetYears gets a reference to the given []int32 and assigns it to the Years field.

func (QueryFiltersLegacy) ToMap ¶

func (o QueryFiltersLegacy) ToMap() (map[string]interface{}, error)

type QueueItem ¶

type QueueItem struct {
	Id             *string        `json:"Id,omitempty"`
	PlaylistItemId NullableString `json:"PlaylistItemId,omitempty"`
}

QueueItem struct for QueueItem

func NewQueueItem ¶

func NewQueueItem() *QueueItem

NewQueueItem instantiates a new QueueItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQueueItemWithDefaults ¶

func NewQueueItemWithDefaults() *QueueItem

NewQueueItemWithDefaults instantiates a new QueueItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QueueItem) GetId ¶

func (o *QueueItem) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*QueueItem) GetIdOk ¶

func (o *QueueItem) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueueItem) GetPlaylistItemId ¶

func (o *QueueItem) GetPlaylistItemId() string

GetPlaylistItemId returns the PlaylistItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*QueueItem) GetPlaylistItemIdOk ¶

func (o *QueueItem) GetPlaylistItemIdOk() (*string, bool)

GetPlaylistItemIdOk returns a tuple with the PlaylistItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*QueueItem) HasId ¶

func (o *QueueItem) HasId() bool

HasId returns a boolean if a field has been set.

func (*QueueItem) HasPlaylistItemId ¶

func (o *QueueItem) HasPlaylistItemId() bool

HasPlaylistItemId returns a boolean if a field has been set.

func (QueueItem) MarshalJSON ¶

func (o QueueItem) MarshalJSON() ([]byte, error)

func (*QueueItem) SetId ¶

func (o *QueueItem) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*QueueItem) SetPlaylistItemId ¶

func (o *QueueItem) SetPlaylistItemId(v string)

SetPlaylistItemId gets a reference to the given NullableString and assigns it to the PlaylistItemId field.

func (*QueueItem) SetPlaylistItemIdNil ¶

func (o *QueueItem) SetPlaylistItemIdNil()

SetPlaylistItemIdNil sets the value for PlaylistItemId to be an explicit nil

func (QueueItem) ToMap ¶

func (o QueueItem) ToMap() (map[string]interface{}, error)

func (*QueueItem) UnsetPlaylistItemId ¶

func (o *QueueItem) UnsetPlaylistItemId()

UnsetPlaylistItemId ensures that no value is present for PlaylistItemId, not even an explicit nil

type QueueRequestDto ¶

type QueueRequestDto struct {
	// Gets or sets the items to enqueue.
	ItemIds []string `json:"ItemIds,omitempty"`
	// Gets or sets the mode in which to add the new items.
	Mode *GroupQueueMode `json:"Mode,omitempty"`
}

QueueRequestDto Class QueueRequestDto.

func NewQueueRequestDto ¶

func NewQueueRequestDto() *QueueRequestDto

NewQueueRequestDto instantiates a new QueueRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQueueRequestDtoWithDefaults ¶

func NewQueueRequestDtoWithDefaults() *QueueRequestDto

NewQueueRequestDtoWithDefaults instantiates a new QueueRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QueueRequestDto) GetItemIds ¶

func (o *QueueRequestDto) GetItemIds() []string

GetItemIds returns the ItemIds field value if set, zero value otherwise.

func (*QueueRequestDto) GetItemIdsOk ¶

func (o *QueueRequestDto) GetItemIdsOk() ([]string, bool)

GetItemIdsOk returns a tuple with the ItemIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueueRequestDto) GetMode ¶

func (o *QueueRequestDto) GetMode() GroupQueueMode

GetMode returns the Mode field value if set, zero value otherwise.

func (*QueueRequestDto) GetModeOk ¶

func (o *QueueRequestDto) GetModeOk() (*GroupQueueMode, bool)

GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueueRequestDto) HasItemIds ¶

func (o *QueueRequestDto) HasItemIds() bool

HasItemIds returns a boolean if a field has been set.

func (*QueueRequestDto) HasMode ¶

func (o *QueueRequestDto) HasMode() bool

HasMode returns a boolean if a field has been set.

func (QueueRequestDto) MarshalJSON ¶

func (o QueueRequestDto) MarshalJSON() ([]byte, error)

func (*QueueRequestDto) SetItemIds ¶

func (o *QueueRequestDto) SetItemIds(v []string)

SetItemIds gets a reference to the given []string and assigns it to the ItemIds field.

func (*QueueRequestDto) SetMode ¶

func (o *QueueRequestDto) SetMode(v GroupQueueMode)

SetMode gets a reference to the given GroupQueueMode and assigns it to the Mode field.

func (QueueRequestDto) ToMap ¶

func (o QueueRequestDto) ToMap() (map[string]interface{}, error)

type QuickConnectAPI ¶

type QuickConnectAPI interface {

	/*
		AuthorizeQuickConnect Authorizes a pending quick connect request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiAuthorizeQuickConnectRequest
	*/
	AuthorizeQuickConnect(ctx context.Context) ApiAuthorizeQuickConnectRequest

	// AuthorizeQuickConnectExecute executes the request
	//  @return bool
	AuthorizeQuickConnectExecute(r ApiAuthorizeQuickConnectRequest) (bool, *http.Response, error)

	/*
		GetQuickConnectEnabled Gets the current quick connect state.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetQuickConnectEnabledRequest
	*/
	GetQuickConnectEnabled(ctx context.Context) ApiGetQuickConnectEnabledRequest

	// GetQuickConnectEnabledExecute executes the request
	//  @return bool
	GetQuickConnectEnabledExecute(r ApiGetQuickConnectEnabledRequest) (bool, *http.Response, error)

	/*
		GetQuickConnectState Attempts to retrieve authentication information.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetQuickConnectStateRequest
	*/
	GetQuickConnectState(ctx context.Context) ApiGetQuickConnectStateRequest

	// GetQuickConnectStateExecute executes the request
	//  @return QuickConnectResult
	GetQuickConnectStateExecute(r ApiGetQuickConnectStateRequest) (*QuickConnectResult, *http.Response, error)

	/*
		InitiateQuickConnect Initiate a new quick connect request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiInitiateQuickConnectRequest
	*/
	InitiateQuickConnect(ctx context.Context) ApiInitiateQuickConnectRequest

	// InitiateQuickConnectExecute executes the request
	//  @return QuickConnectResult
	InitiateQuickConnectExecute(r ApiInitiateQuickConnectRequest) (*QuickConnectResult, *http.Response, error)
}

type QuickConnectAPIService ¶

type QuickConnectAPIService service

QuickConnectAPIService QuickConnectAPI service

func (*QuickConnectAPIService) AuthorizeQuickConnect ¶

AuthorizeQuickConnect Authorizes a pending quick connect request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAuthorizeQuickConnectRequest

func (*QuickConnectAPIService) AuthorizeQuickConnectExecute ¶

func (a *QuickConnectAPIService) AuthorizeQuickConnectExecute(r ApiAuthorizeQuickConnectRequest) (bool, *http.Response, error)

Execute executes the request

@return bool

func (*QuickConnectAPIService) GetQuickConnectEnabled ¶

GetQuickConnectEnabled Gets the current quick connect state.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetQuickConnectEnabledRequest

func (*QuickConnectAPIService) GetQuickConnectEnabledExecute ¶

func (a *QuickConnectAPIService) GetQuickConnectEnabledExecute(r ApiGetQuickConnectEnabledRequest) (bool, *http.Response, error)

Execute executes the request

@return bool

func (*QuickConnectAPIService) GetQuickConnectState ¶

GetQuickConnectState Attempts to retrieve authentication information.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetQuickConnectStateRequest

func (*QuickConnectAPIService) GetQuickConnectStateExecute ¶

Execute executes the request

@return QuickConnectResult

func (*QuickConnectAPIService) InitiateQuickConnect ¶

InitiateQuickConnect Initiate a new quick connect request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiInitiateQuickConnectRequest

func (*QuickConnectAPIService) InitiateQuickConnectExecute ¶

Execute executes the request

@return QuickConnectResult

type QuickConnectDto ¶

type QuickConnectDto struct {
	// Gets or sets the quick connect secret.
	Secret string `json:"Secret"`
}

QuickConnectDto The quick connect request body.

func NewQuickConnectDto ¶

func NewQuickConnectDto(secret string) *QuickConnectDto

NewQuickConnectDto instantiates a new QuickConnectDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQuickConnectDtoWithDefaults ¶

func NewQuickConnectDtoWithDefaults() *QuickConnectDto

NewQuickConnectDtoWithDefaults instantiates a new QuickConnectDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QuickConnectDto) GetSecret ¶

func (o *QuickConnectDto) GetSecret() string

GetSecret returns the Secret field value

func (*QuickConnectDto) GetSecretOk ¶

func (o *QuickConnectDto) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value and a boolean to check if the value has been set.

func (QuickConnectDto) MarshalJSON ¶

func (o QuickConnectDto) MarshalJSON() ([]byte, error)

func (*QuickConnectDto) SetSecret ¶

func (o *QuickConnectDto) SetSecret(v string)

SetSecret sets field value

func (QuickConnectDto) ToMap ¶

func (o QuickConnectDto) ToMap() (map[string]interface{}, error)

func (*QuickConnectDto) UnmarshalJSON ¶

func (o *QuickConnectDto) UnmarshalJSON(data []byte) (err error)

type QuickConnectResult ¶

type QuickConnectResult struct {
	// Gets or sets a value indicating whether this request is authorized.
	Authenticated *bool `json:"Authenticated,omitempty"`
	// Gets the secret value used to uniquely identify this request. Can be used to retrieve authentication information.
	Secret *string `json:"Secret,omitempty"`
	// Gets the user facing code used so the user can quickly differentiate this request from others.
	Code *string `json:"Code,omitempty"`
	// Gets the requesting device id.
	DeviceId *string `json:"DeviceId,omitempty"`
	// Gets the requesting device name.
	DeviceName *string `json:"DeviceName,omitempty"`
	// Gets the requesting app name.
	AppName *string `json:"AppName,omitempty"`
	// Gets the requesting app version.
	AppVersion *string `json:"AppVersion,omitempty"`
	// Gets or sets the DateTime that this request was created.
	DateAdded *time.Time `json:"DateAdded,omitempty"`
}

QuickConnectResult Stores the state of an quick connect request.

func NewQuickConnectResult ¶

func NewQuickConnectResult() *QuickConnectResult

NewQuickConnectResult instantiates a new QuickConnectResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQuickConnectResultWithDefaults ¶

func NewQuickConnectResultWithDefaults() *QuickConnectResult

NewQuickConnectResultWithDefaults instantiates a new QuickConnectResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QuickConnectResult) GetAppName ¶

func (o *QuickConnectResult) GetAppName() string

GetAppName returns the AppName field value if set, zero value otherwise.

func (*QuickConnectResult) GetAppNameOk ¶

func (o *QuickConnectResult) GetAppNameOk() (*string, bool)

GetAppNameOk returns a tuple with the AppName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuickConnectResult) GetAppVersion ¶

func (o *QuickConnectResult) GetAppVersion() string

GetAppVersion returns the AppVersion field value if set, zero value otherwise.

func (*QuickConnectResult) GetAppVersionOk ¶

func (o *QuickConnectResult) GetAppVersionOk() (*string, bool)

GetAppVersionOk returns a tuple with the AppVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuickConnectResult) GetAuthenticated ¶

func (o *QuickConnectResult) GetAuthenticated() bool

GetAuthenticated returns the Authenticated field value if set, zero value otherwise.

func (*QuickConnectResult) GetAuthenticatedOk ¶

func (o *QuickConnectResult) GetAuthenticatedOk() (*bool, bool)

GetAuthenticatedOk returns a tuple with the Authenticated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuickConnectResult) GetCode ¶

func (o *QuickConnectResult) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*QuickConnectResult) GetCodeOk ¶

func (o *QuickConnectResult) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuickConnectResult) GetDateAdded ¶

func (o *QuickConnectResult) GetDateAdded() time.Time

GetDateAdded returns the DateAdded field value if set, zero value otherwise.

func (*QuickConnectResult) GetDateAddedOk ¶

func (o *QuickConnectResult) GetDateAddedOk() (*time.Time, bool)

GetDateAddedOk returns a tuple with the DateAdded field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuickConnectResult) GetDeviceId ¶

func (o *QuickConnectResult) GetDeviceId() string

GetDeviceId returns the DeviceId field value if set, zero value otherwise.

func (*QuickConnectResult) GetDeviceIdOk ¶

func (o *QuickConnectResult) GetDeviceIdOk() (*string, bool)

GetDeviceIdOk returns a tuple with the DeviceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuickConnectResult) GetDeviceName ¶

func (o *QuickConnectResult) GetDeviceName() string

GetDeviceName returns the DeviceName field value if set, zero value otherwise.

func (*QuickConnectResult) GetDeviceNameOk ¶

func (o *QuickConnectResult) GetDeviceNameOk() (*string, bool)

GetDeviceNameOk returns a tuple with the DeviceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuickConnectResult) GetSecret ¶

func (o *QuickConnectResult) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise.

func (*QuickConnectResult) GetSecretOk ¶

func (o *QuickConnectResult) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuickConnectResult) HasAppName ¶

func (o *QuickConnectResult) HasAppName() bool

HasAppName returns a boolean if a field has been set.

func (*QuickConnectResult) HasAppVersion ¶

func (o *QuickConnectResult) HasAppVersion() bool

HasAppVersion returns a boolean if a field has been set.

func (*QuickConnectResult) HasAuthenticated ¶

func (o *QuickConnectResult) HasAuthenticated() bool

HasAuthenticated returns a boolean if a field has been set.

func (*QuickConnectResult) HasCode ¶

func (o *QuickConnectResult) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*QuickConnectResult) HasDateAdded ¶

func (o *QuickConnectResult) HasDateAdded() bool

HasDateAdded returns a boolean if a field has been set.

func (*QuickConnectResult) HasDeviceId ¶

func (o *QuickConnectResult) HasDeviceId() bool

HasDeviceId returns a boolean if a field has been set.

func (*QuickConnectResult) HasDeviceName ¶

func (o *QuickConnectResult) HasDeviceName() bool

HasDeviceName returns a boolean if a field has been set.

func (*QuickConnectResult) HasSecret ¶

func (o *QuickConnectResult) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (QuickConnectResult) MarshalJSON ¶

func (o QuickConnectResult) MarshalJSON() ([]byte, error)

func (*QuickConnectResult) SetAppName ¶

func (o *QuickConnectResult) SetAppName(v string)

SetAppName gets a reference to the given string and assigns it to the AppName field.

func (*QuickConnectResult) SetAppVersion ¶

func (o *QuickConnectResult) SetAppVersion(v string)

SetAppVersion gets a reference to the given string and assigns it to the AppVersion field.

func (*QuickConnectResult) SetAuthenticated ¶

func (o *QuickConnectResult) SetAuthenticated(v bool)

SetAuthenticated gets a reference to the given bool and assigns it to the Authenticated field.

func (*QuickConnectResult) SetCode ¶

func (o *QuickConnectResult) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*QuickConnectResult) SetDateAdded ¶

func (o *QuickConnectResult) SetDateAdded(v time.Time)

SetDateAdded gets a reference to the given time.Time and assigns it to the DateAdded field.

func (*QuickConnectResult) SetDeviceId ¶

func (o *QuickConnectResult) SetDeviceId(v string)

SetDeviceId gets a reference to the given string and assigns it to the DeviceId field.

func (*QuickConnectResult) SetDeviceName ¶

func (o *QuickConnectResult) SetDeviceName(v string)

SetDeviceName gets a reference to the given string and assigns it to the DeviceName field.

func (*QuickConnectResult) SetSecret ¶

func (o *QuickConnectResult) SetSecret(v string)

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (QuickConnectResult) ToMap ¶

func (o QuickConnectResult) ToMap() (map[string]interface{}, error)

type RatingType ¶

type RatingType string

RatingType the model 'RatingType'

const (
	RATINGTYPE_SCORE RatingType = "Score"
	RATINGTYPE_LIKES RatingType = "Likes"
)

List of RatingType

func NewRatingTypeFromValue ¶

func NewRatingTypeFromValue(v string) (*RatingType, error)

NewRatingTypeFromValue returns a pointer to a valid RatingType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RatingType) IsValid ¶

func (v RatingType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RatingType) Ptr ¶

func (v RatingType) Ptr() *RatingType

Ptr returns reference to RatingType value

func (*RatingType) UnmarshalJSON ¶

func (v *RatingType) UnmarshalJSON(src []byte) error

type ReadyRequestDto ¶

type ReadyRequestDto struct {
	// Gets or sets when the request has been made by the client.
	When *time.Time `json:"When,omitempty"`
	// Gets or sets the position ticks.
	PositionTicks *int64 `json:"PositionTicks,omitempty"`
	// Gets or sets a value indicating whether the client playback is unpaused.
	IsPlaying *bool `json:"IsPlaying,omitempty"`
	// Gets or sets the playlist item identifier of the playing item.
	PlaylistItemId *string `json:"PlaylistItemId,omitempty"`
}

ReadyRequestDto Class ReadyRequest.

func NewReadyRequestDto ¶

func NewReadyRequestDto() *ReadyRequestDto

NewReadyRequestDto instantiates a new ReadyRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReadyRequestDtoWithDefaults ¶

func NewReadyRequestDtoWithDefaults() *ReadyRequestDto

NewReadyRequestDtoWithDefaults instantiates a new ReadyRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReadyRequestDto) GetIsPlaying ¶

func (o *ReadyRequestDto) GetIsPlaying() bool

GetIsPlaying returns the IsPlaying field value if set, zero value otherwise.

func (*ReadyRequestDto) GetIsPlayingOk ¶

func (o *ReadyRequestDto) GetIsPlayingOk() (*bool, bool)

GetIsPlayingOk returns a tuple with the IsPlaying field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReadyRequestDto) GetPlaylistItemId ¶

func (o *ReadyRequestDto) GetPlaylistItemId() string

GetPlaylistItemId returns the PlaylistItemId field value if set, zero value otherwise.

func (*ReadyRequestDto) GetPlaylistItemIdOk ¶

func (o *ReadyRequestDto) GetPlaylistItemIdOk() (*string, bool)

GetPlaylistItemIdOk returns a tuple with the PlaylistItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReadyRequestDto) GetPositionTicks ¶

func (o *ReadyRequestDto) GetPositionTicks() int64

GetPositionTicks returns the PositionTicks field value if set, zero value otherwise.

func (*ReadyRequestDto) GetPositionTicksOk ¶

func (o *ReadyRequestDto) GetPositionTicksOk() (*int64, bool)

GetPositionTicksOk returns a tuple with the PositionTicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReadyRequestDto) GetWhen ¶

func (o *ReadyRequestDto) GetWhen() time.Time

GetWhen returns the When field value if set, zero value otherwise.

func (*ReadyRequestDto) GetWhenOk ¶

func (o *ReadyRequestDto) GetWhenOk() (*time.Time, bool)

GetWhenOk returns a tuple with the When field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReadyRequestDto) HasIsPlaying ¶

func (o *ReadyRequestDto) HasIsPlaying() bool

HasIsPlaying returns a boolean if a field has been set.

func (*ReadyRequestDto) HasPlaylistItemId ¶

func (o *ReadyRequestDto) HasPlaylistItemId() bool

HasPlaylistItemId returns a boolean if a field has been set.

func (*ReadyRequestDto) HasPositionTicks ¶

func (o *ReadyRequestDto) HasPositionTicks() bool

HasPositionTicks returns a boolean if a field has been set.

func (*ReadyRequestDto) HasWhen ¶

func (o *ReadyRequestDto) HasWhen() bool

HasWhen returns a boolean if a field has been set.

func (ReadyRequestDto) MarshalJSON ¶

func (o ReadyRequestDto) MarshalJSON() ([]byte, error)

func (*ReadyRequestDto) SetIsPlaying ¶

func (o *ReadyRequestDto) SetIsPlaying(v bool)

SetIsPlaying gets a reference to the given bool and assigns it to the IsPlaying field.

func (*ReadyRequestDto) SetPlaylistItemId ¶

func (o *ReadyRequestDto) SetPlaylistItemId(v string)

SetPlaylistItemId gets a reference to the given string and assigns it to the PlaylistItemId field.

func (*ReadyRequestDto) SetPositionTicks ¶

func (o *ReadyRequestDto) SetPositionTicks(v int64)

SetPositionTicks gets a reference to the given int64 and assigns it to the PositionTicks field.

func (*ReadyRequestDto) SetWhen ¶

func (o *ReadyRequestDto) SetWhen(v time.Time)

SetWhen gets a reference to the given time.Time and assigns it to the When field.

func (ReadyRequestDto) ToMap ¶

func (o ReadyRequestDto) ToMap() (map[string]interface{}, error)

type RecommendationDto ¶

type RecommendationDto struct {
	Items              []BaseItemDto       `json:"Items,omitempty"`
	RecommendationType *RecommendationType `json:"RecommendationType,omitempty"`
	BaselineItemName   NullableString      `json:"BaselineItemName,omitempty"`
	CategoryId         *string             `json:"CategoryId,omitempty"`
}

RecommendationDto struct for RecommendationDto

func NewRecommendationDto ¶

func NewRecommendationDto() *RecommendationDto

NewRecommendationDto instantiates a new RecommendationDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRecommendationDtoWithDefaults ¶

func NewRecommendationDtoWithDefaults() *RecommendationDto

NewRecommendationDtoWithDefaults instantiates a new RecommendationDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RecommendationDto) GetBaselineItemName ¶

func (o *RecommendationDto) GetBaselineItemName() string

GetBaselineItemName returns the BaselineItemName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RecommendationDto) GetBaselineItemNameOk ¶

func (o *RecommendationDto) GetBaselineItemNameOk() (*string, bool)

GetBaselineItemNameOk returns a tuple with the BaselineItemName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RecommendationDto) GetCategoryId ¶

func (o *RecommendationDto) GetCategoryId() string

GetCategoryId returns the CategoryId field value if set, zero value otherwise.

func (*RecommendationDto) GetCategoryIdOk ¶

func (o *RecommendationDto) GetCategoryIdOk() (*string, bool)

GetCategoryIdOk returns a tuple with the CategoryId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecommendationDto) GetItems ¶

func (o *RecommendationDto) GetItems() []BaseItemDto

GetItems returns the Items field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RecommendationDto) GetItemsOk ¶

func (o *RecommendationDto) GetItemsOk() ([]BaseItemDto, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RecommendationDto) GetRecommendationType ¶

func (o *RecommendationDto) GetRecommendationType() RecommendationType

GetRecommendationType returns the RecommendationType field value if set, zero value otherwise.

func (*RecommendationDto) GetRecommendationTypeOk ¶

func (o *RecommendationDto) GetRecommendationTypeOk() (*RecommendationType, bool)

GetRecommendationTypeOk returns a tuple with the RecommendationType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecommendationDto) HasBaselineItemName ¶

func (o *RecommendationDto) HasBaselineItemName() bool

HasBaselineItemName returns a boolean if a field has been set.

func (*RecommendationDto) HasCategoryId ¶

func (o *RecommendationDto) HasCategoryId() bool

HasCategoryId returns a boolean if a field has been set.

func (*RecommendationDto) HasItems ¶

func (o *RecommendationDto) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*RecommendationDto) HasRecommendationType ¶

func (o *RecommendationDto) HasRecommendationType() bool

HasRecommendationType returns a boolean if a field has been set.

func (RecommendationDto) MarshalJSON ¶

func (o RecommendationDto) MarshalJSON() ([]byte, error)

func (*RecommendationDto) SetBaselineItemName ¶

func (o *RecommendationDto) SetBaselineItemName(v string)

SetBaselineItemName gets a reference to the given NullableString and assigns it to the BaselineItemName field.

func (*RecommendationDto) SetBaselineItemNameNil ¶

func (o *RecommendationDto) SetBaselineItemNameNil()

SetBaselineItemNameNil sets the value for BaselineItemName to be an explicit nil

func (*RecommendationDto) SetCategoryId ¶

func (o *RecommendationDto) SetCategoryId(v string)

SetCategoryId gets a reference to the given string and assigns it to the CategoryId field.

func (*RecommendationDto) SetItems ¶

func (o *RecommendationDto) SetItems(v []BaseItemDto)

SetItems gets a reference to the given []BaseItemDto and assigns it to the Items field.

func (*RecommendationDto) SetRecommendationType ¶

func (o *RecommendationDto) SetRecommendationType(v RecommendationType)

SetRecommendationType gets a reference to the given RecommendationType and assigns it to the RecommendationType field.

func (RecommendationDto) ToMap ¶

func (o RecommendationDto) ToMap() (map[string]interface{}, error)

func (*RecommendationDto) UnsetBaselineItemName ¶

func (o *RecommendationDto) UnsetBaselineItemName()

UnsetBaselineItemName ensures that no value is present for BaselineItemName, not even an explicit nil

type RecommendationType ¶

type RecommendationType string

RecommendationType the model 'RecommendationType'

const (
	RECOMMENDATIONTYPE_SIMILAR_TO_RECENTLY_PLAYED        RecommendationType = "SimilarToRecentlyPlayed"
	RECOMMENDATIONTYPE_SIMILAR_TO_LIKED_ITEM             RecommendationType = "SimilarToLikedItem"
	RECOMMENDATIONTYPE_HAS_DIRECTOR_FROM_RECENTLY_PLAYED RecommendationType = "HasDirectorFromRecentlyPlayed"
	RECOMMENDATIONTYPE_HAS_ACTOR_FROM_RECENTLY_PLAYED    RecommendationType = "HasActorFromRecentlyPlayed"
	RECOMMENDATIONTYPE_HAS_LIKED_DIRECTOR                RecommendationType = "HasLikedDirector"
	RECOMMENDATIONTYPE_HAS_LIKED_ACTOR                   RecommendationType = "HasLikedActor"
)

List of RecommendationType

func NewRecommendationTypeFromValue ¶

func NewRecommendationTypeFromValue(v string) (*RecommendationType, error)

NewRecommendationTypeFromValue returns a pointer to a valid RecommendationType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RecommendationType) IsValid ¶

func (v RecommendationType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RecommendationType) Ptr ¶

Ptr returns reference to RecommendationType value

func (*RecommendationType) UnmarshalJSON ¶

func (v *RecommendationType) UnmarshalJSON(src []byte) error

type RecordingStatus ¶

type RecordingStatus string

RecordingStatus the model 'RecordingStatus'

const (
	RECORDINGSTATUS_NEW               RecordingStatus = "New"
	RECORDINGSTATUS_IN_PROGRESS       RecordingStatus = "InProgress"
	RECORDINGSTATUS_COMPLETED         RecordingStatus = "Completed"
	RECORDINGSTATUS_CANCELLED         RecordingStatus = "Cancelled"
	RECORDINGSTATUS_CONFLICTED_OK     RecordingStatus = "ConflictedOk"
	RECORDINGSTATUS_CONFLICTED_NOT_OK RecordingStatus = "ConflictedNotOk"
	RECORDINGSTATUS_ERROR             RecordingStatus = "Error"
)

List of RecordingStatus

func NewRecordingStatusFromValue ¶

func NewRecordingStatusFromValue(v string) (*RecordingStatus, error)

NewRecordingStatusFromValue returns a pointer to a valid RecordingStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RecordingStatus) IsValid ¶

func (v RecordingStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RecordingStatus) Ptr ¶

Ptr returns reference to RecordingStatus value

func (*RecordingStatus) UnmarshalJSON ¶

func (v *RecordingStatus) UnmarshalJSON(src []byte) error

type RefreshProgressMessage ¶

type RefreshProgressMessage struct {
	// Gets or sets the data.
	Data map[string]string `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

RefreshProgressMessage Refresh progress message.

func NewRefreshProgressMessage ¶

func NewRefreshProgressMessage() *RefreshProgressMessage

NewRefreshProgressMessage instantiates a new RefreshProgressMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRefreshProgressMessageWithDefaults ¶

func NewRefreshProgressMessageWithDefaults() *RefreshProgressMessage

NewRefreshProgressMessageWithDefaults instantiates a new RefreshProgressMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RefreshProgressMessage) GetData ¶

func (o *RefreshProgressMessage) GetData() map[string]string

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RefreshProgressMessage) GetDataOk ¶

func (o *RefreshProgressMessage) GetDataOk() (*map[string]string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RefreshProgressMessage) GetMessageId ¶

func (o *RefreshProgressMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*RefreshProgressMessage) GetMessageIdOk ¶

func (o *RefreshProgressMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RefreshProgressMessage) GetMessageType ¶

func (o *RefreshProgressMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*RefreshProgressMessage) GetMessageTypeOk ¶

func (o *RefreshProgressMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RefreshProgressMessage) HasData ¶

func (o *RefreshProgressMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*RefreshProgressMessage) HasMessageId ¶

func (o *RefreshProgressMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*RefreshProgressMessage) HasMessageType ¶

func (o *RefreshProgressMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (RefreshProgressMessage) MarshalJSON ¶

func (o RefreshProgressMessage) MarshalJSON() ([]byte, error)

func (*RefreshProgressMessage) SetData ¶

func (o *RefreshProgressMessage) SetData(v map[string]string)

SetData gets a reference to the given map[string]string and assigns it to the Data field.

func (*RefreshProgressMessage) SetMessageId ¶

func (o *RefreshProgressMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*RefreshProgressMessage) SetMessageType ¶

func (o *RefreshProgressMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (RefreshProgressMessage) ToMap ¶

func (o RefreshProgressMessage) ToMap() (map[string]interface{}, error)

type RemoteImageAPI ¶

type RemoteImageAPI interface {

	/*
		DownloadRemoteImage Downloads a remote image for an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item Id.
		@return ApiDownloadRemoteImageRequest
	*/
	DownloadRemoteImage(ctx context.Context, itemId string) ApiDownloadRemoteImageRequest

	// DownloadRemoteImageExecute executes the request
	DownloadRemoteImageExecute(r ApiDownloadRemoteImageRequest) (*http.Response, error)

	/*
		GetRemoteImageProviders Gets available remote image providers for an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item Id.
		@return ApiGetRemoteImageProvidersRequest
	*/
	GetRemoteImageProviders(ctx context.Context, itemId string) ApiGetRemoteImageProvidersRequest

	// GetRemoteImageProvidersExecute executes the request
	//  @return []ImageProviderInfo
	GetRemoteImageProvidersExecute(r ApiGetRemoteImageProvidersRequest) ([]ImageProviderInfo, *http.Response, error)

	/*
		GetRemoteImages Gets available remote images for an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item Id.
		@return ApiGetRemoteImagesRequest
	*/
	GetRemoteImages(ctx context.Context, itemId string) ApiGetRemoteImagesRequest

	// GetRemoteImagesExecute executes the request
	//  @return RemoteImageResult
	GetRemoteImagesExecute(r ApiGetRemoteImagesRequest) (*RemoteImageResult, *http.Response, error)
}

type RemoteImageAPIService ¶

type RemoteImageAPIService service

RemoteImageAPIService RemoteImageAPI service

func (*RemoteImageAPIService) DownloadRemoteImage ¶

func (a *RemoteImageAPIService) DownloadRemoteImage(ctx context.Context, itemId string) ApiDownloadRemoteImageRequest

DownloadRemoteImage Downloads a remote image for an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item Id.
@return ApiDownloadRemoteImageRequest

func (*RemoteImageAPIService) DownloadRemoteImageExecute ¶

func (a *RemoteImageAPIService) DownloadRemoteImageExecute(r ApiDownloadRemoteImageRequest) (*http.Response, error)

Execute executes the request

func (*RemoteImageAPIService) GetRemoteImageProviders ¶

func (a *RemoteImageAPIService) GetRemoteImageProviders(ctx context.Context, itemId string) ApiGetRemoteImageProvidersRequest

GetRemoteImageProviders Gets available remote image providers for an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item Id.
@return ApiGetRemoteImageProvidersRequest

func (*RemoteImageAPIService) GetRemoteImageProvidersExecute ¶

Execute executes the request

@return []ImageProviderInfo

func (*RemoteImageAPIService) GetRemoteImages ¶

func (a *RemoteImageAPIService) GetRemoteImages(ctx context.Context, itemId string) ApiGetRemoteImagesRequest

GetRemoteImages Gets available remote images for an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item Id.
@return ApiGetRemoteImagesRequest

func (*RemoteImageAPIService) GetRemoteImagesExecute ¶

Execute executes the request

@return RemoteImageResult

type RemoteImageInfo ¶

type RemoteImageInfo struct {
	// Gets or sets the name of the provider.
	ProviderName NullableString `json:"ProviderName,omitempty"`
	// Gets or sets the URL.
	Url NullableString `json:"Url,omitempty"`
	// Gets or sets a url used for previewing a smaller version.
	ThumbnailUrl NullableString `json:"ThumbnailUrl,omitempty"`
	// Gets or sets the height.
	Height NullableInt32 `json:"Height,omitempty"`
	// Gets or sets the width.
	Width NullableInt32 `json:"Width,omitempty"`
	// Gets or sets the community rating.
	CommunityRating NullableFloat64 `json:"CommunityRating,omitempty"`
	// Gets or sets the vote count.
	VoteCount NullableInt32 `json:"VoteCount,omitempty"`
	// Gets or sets the language.
	Language NullableString `json:"Language,omitempty"`
	// Gets or sets the type.
	Type *ImageType `json:"Type,omitempty"`
	// Gets or sets the type of the rating.
	RatingType *RatingType `json:"RatingType,omitempty"`
}

RemoteImageInfo Class RemoteImageInfo.

func NewRemoteImageInfo ¶

func NewRemoteImageInfo() *RemoteImageInfo

NewRemoteImageInfo instantiates a new RemoteImageInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRemoteImageInfoWithDefaults ¶

func NewRemoteImageInfoWithDefaults() *RemoteImageInfo

NewRemoteImageInfoWithDefaults instantiates a new RemoteImageInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RemoteImageInfo) GetCommunityRating ¶

func (o *RemoteImageInfo) GetCommunityRating() float64

GetCommunityRating returns the CommunityRating field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteImageInfo) GetCommunityRatingOk ¶

func (o *RemoteImageInfo) GetCommunityRatingOk() (*float64, bool)

GetCommunityRatingOk returns a tuple with the CommunityRating field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteImageInfo) GetHeight ¶

func (o *RemoteImageInfo) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteImageInfo) GetHeightOk ¶

func (o *RemoteImageInfo) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteImageInfo) GetLanguage ¶

func (o *RemoteImageInfo) GetLanguage() string

GetLanguage returns the Language field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteImageInfo) GetLanguageOk ¶

func (o *RemoteImageInfo) GetLanguageOk() (*string, bool)

GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteImageInfo) GetProviderName ¶

func (o *RemoteImageInfo) GetProviderName() string

GetProviderName returns the ProviderName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteImageInfo) GetProviderNameOk ¶

func (o *RemoteImageInfo) GetProviderNameOk() (*string, bool)

GetProviderNameOk returns a tuple with the ProviderName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteImageInfo) GetRatingType ¶

func (o *RemoteImageInfo) GetRatingType() RatingType

GetRatingType returns the RatingType field value if set, zero value otherwise.

func (*RemoteImageInfo) GetRatingTypeOk ¶

func (o *RemoteImageInfo) GetRatingTypeOk() (*RatingType, bool)

GetRatingTypeOk returns a tuple with the RatingType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoteImageInfo) GetThumbnailUrl ¶

func (o *RemoteImageInfo) GetThumbnailUrl() string

GetThumbnailUrl returns the ThumbnailUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteImageInfo) GetThumbnailUrlOk ¶

func (o *RemoteImageInfo) GetThumbnailUrlOk() (*string, bool)

GetThumbnailUrlOk returns a tuple with the ThumbnailUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteImageInfo) GetType ¶

func (o *RemoteImageInfo) GetType() ImageType

GetType returns the Type field value if set, zero value otherwise.

func (*RemoteImageInfo) GetTypeOk ¶

func (o *RemoteImageInfo) GetTypeOk() (*ImageType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoteImageInfo) GetUrl ¶

func (o *RemoteImageInfo) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteImageInfo) GetUrlOk ¶

func (o *RemoteImageInfo) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteImageInfo) GetVoteCount ¶

func (o *RemoteImageInfo) GetVoteCount() int32

GetVoteCount returns the VoteCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteImageInfo) GetVoteCountOk ¶

func (o *RemoteImageInfo) GetVoteCountOk() (*int32, bool)

GetVoteCountOk returns a tuple with the VoteCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteImageInfo) GetWidth ¶

func (o *RemoteImageInfo) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteImageInfo) GetWidthOk ¶

func (o *RemoteImageInfo) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteImageInfo) HasCommunityRating ¶

func (o *RemoteImageInfo) HasCommunityRating() bool

HasCommunityRating returns a boolean if a field has been set.

func (*RemoteImageInfo) HasHeight ¶

func (o *RemoteImageInfo) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*RemoteImageInfo) HasLanguage ¶

func (o *RemoteImageInfo) HasLanguage() bool

HasLanguage returns a boolean if a field has been set.

func (*RemoteImageInfo) HasProviderName ¶

func (o *RemoteImageInfo) HasProviderName() bool

HasProviderName returns a boolean if a field has been set.

func (*RemoteImageInfo) HasRatingType ¶

func (o *RemoteImageInfo) HasRatingType() bool

HasRatingType returns a boolean if a field has been set.

func (*RemoteImageInfo) HasThumbnailUrl ¶

func (o *RemoteImageInfo) HasThumbnailUrl() bool

HasThumbnailUrl returns a boolean if a field has been set.

func (*RemoteImageInfo) HasType ¶

func (o *RemoteImageInfo) HasType() bool

HasType returns a boolean if a field has been set.

func (*RemoteImageInfo) HasUrl ¶

func (o *RemoteImageInfo) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*RemoteImageInfo) HasVoteCount ¶

func (o *RemoteImageInfo) HasVoteCount() bool

HasVoteCount returns a boolean if a field has been set.

func (*RemoteImageInfo) HasWidth ¶

func (o *RemoteImageInfo) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (RemoteImageInfo) MarshalJSON ¶

func (o RemoteImageInfo) MarshalJSON() ([]byte, error)

func (*RemoteImageInfo) SetCommunityRating ¶

func (o *RemoteImageInfo) SetCommunityRating(v float64)

SetCommunityRating gets a reference to the given NullableFloat64 and assigns it to the CommunityRating field.

func (*RemoteImageInfo) SetCommunityRatingNil ¶

func (o *RemoteImageInfo) SetCommunityRatingNil()

SetCommunityRatingNil sets the value for CommunityRating to be an explicit nil

func (*RemoteImageInfo) SetHeight ¶

func (o *RemoteImageInfo) SetHeight(v int32)

SetHeight gets a reference to the given NullableInt32 and assigns it to the Height field.

func (*RemoteImageInfo) SetHeightNil ¶

func (o *RemoteImageInfo) SetHeightNil()

SetHeightNil sets the value for Height to be an explicit nil

func (*RemoteImageInfo) SetLanguage ¶

func (o *RemoteImageInfo) SetLanguage(v string)

SetLanguage gets a reference to the given NullableString and assigns it to the Language field.

func (*RemoteImageInfo) SetLanguageNil ¶

func (o *RemoteImageInfo) SetLanguageNil()

SetLanguageNil sets the value for Language to be an explicit nil

func (*RemoteImageInfo) SetProviderName ¶

func (o *RemoteImageInfo) SetProviderName(v string)

SetProviderName gets a reference to the given NullableString and assigns it to the ProviderName field.

func (*RemoteImageInfo) SetProviderNameNil ¶

func (o *RemoteImageInfo) SetProviderNameNil()

SetProviderNameNil sets the value for ProviderName to be an explicit nil

func (*RemoteImageInfo) SetRatingType ¶

func (o *RemoteImageInfo) SetRatingType(v RatingType)

SetRatingType gets a reference to the given RatingType and assigns it to the RatingType field.

func (*RemoteImageInfo) SetThumbnailUrl ¶

func (o *RemoteImageInfo) SetThumbnailUrl(v string)

SetThumbnailUrl gets a reference to the given NullableString and assigns it to the ThumbnailUrl field.

func (*RemoteImageInfo) SetThumbnailUrlNil ¶

func (o *RemoteImageInfo) SetThumbnailUrlNil()

SetThumbnailUrlNil sets the value for ThumbnailUrl to be an explicit nil

func (*RemoteImageInfo) SetType ¶

func (o *RemoteImageInfo) SetType(v ImageType)

SetType gets a reference to the given ImageType and assigns it to the Type field.

func (*RemoteImageInfo) SetUrl ¶

func (o *RemoteImageInfo) SetUrl(v string)

SetUrl gets a reference to the given NullableString and assigns it to the Url field.

func (*RemoteImageInfo) SetUrlNil ¶

func (o *RemoteImageInfo) SetUrlNil()

SetUrlNil sets the value for Url to be an explicit nil

func (*RemoteImageInfo) SetVoteCount ¶

func (o *RemoteImageInfo) SetVoteCount(v int32)

SetVoteCount gets a reference to the given NullableInt32 and assigns it to the VoteCount field.

func (*RemoteImageInfo) SetVoteCountNil ¶

func (o *RemoteImageInfo) SetVoteCountNil()

SetVoteCountNil sets the value for VoteCount to be an explicit nil

func (*RemoteImageInfo) SetWidth ¶

func (o *RemoteImageInfo) SetWidth(v int32)

SetWidth gets a reference to the given NullableInt32 and assigns it to the Width field.

func (*RemoteImageInfo) SetWidthNil ¶

func (o *RemoteImageInfo) SetWidthNil()

SetWidthNil sets the value for Width to be an explicit nil

func (RemoteImageInfo) ToMap ¶

func (o RemoteImageInfo) ToMap() (map[string]interface{}, error)

func (*RemoteImageInfo) UnsetCommunityRating ¶

func (o *RemoteImageInfo) UnsetCommunityRating()

UnsetCommunityRating ensures that no value is present for CommunityRating, not even an explicit nil

func (*RemoteImageInfo) UnsetHeight ¶

func (o *RemoteImageInfo) UnsetHeight()

UnsetHeight ensures that no value is present for Height, not even an explicit nil

func (*RemoteImageInfo) UnsetLanguage ¶

func (o *RemoteImageInfo) UnsetLanguage()

UnsetLanguage ensures that no value is present for Language, not even an explicit nil

func (*RemoteImageInfo) UnsetProviderName ¶

func (o *RemoteImageInfo) UnsetProviderName()

UnsetProviderName ensures that no value is present for ProviderName, not even an explicit nil

func (*RemoteImageInfo) UnsetThumbnailUrl ¶

func (o *RemoteImageInfo) UnsetThumbnailUrl()

UnsetThumbnailUrl ensures that no value is present for ThumbnailUrl, not even an explicit nil

func (*RemoteImageInfo) UnsetUrl ¶

func (o *RemoteImageInfo) UnsetUrl()

UnsetUrl ensures that no value is present for Url, not even an explicit nil

func (*RemoteImageInfo) UnsetVoteCount ¶

func (o *RemoteImageInfo) UnsetVoteCount()

UnsetVoteCount ensures that no value is present for VoteCount, not even an explicit nil

func (*RemoteImageInfo) UnsetWidth ¶

func (o *RemoteImageInfo) UnsetWidth()

UnsetWidth ensures that no value is present for Width, not even an explicit nil

type RemoteImageResult ¶

type RemoteImageResult struct {
	// Gets or sets the images.
	Images []RemoteImageInfo `json:"Images,omitempty"`
	// Gets or sets the total record count.
	TotalRecordCount *int32 `json:"TotalRecordCount,omitempty"`
	// Gets or sets the providers.
	Providers []string `json:"Providers,omitempty"`
}

RemoteImageResult Class RemoteImageResult.

func NewRemoteImageResult ¶

func NewRemoteImageResult() *RemoteImageResult

NewRemoteImageResult instantiates a new RemoteImageResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRemoteImageResultWithDefaults ¶

func NewRemoteImageResultWithDefaults() *RemoteImageResult

NewRemoteImageResultWithDefaults instantiates a new RemoteImageResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RemoteImageResult) GetImages ¶

func (o *RemoteImageResult) GetImages() []RemoteImageInfo

GetImages returns the Images field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteImageResult) GetImagesOk ¶

func (o *RemoteImageResult) GetImagesOk() ([]RemoteImageInfo, bool)

GetImagesOk returns a tuple with the Images field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteImageResult) GetProviders ¶

func (o *RemoteImageResult) GetProviders() []string

GetProviders returns the Providers field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteImageResult) GetProvidersOk ¶

func (o *RemoteImageResult) GetProvidersOk() ([]string, bool)

GetProvidersOk returns a tuple with the Providers field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteImageResult) GetTotalRecordCount ¶

func (o *RemoteImageResult) GetTotalRecordCount() int32

GetTotalRecordCount returns the TotalRecordCount field value if set, zero value otherwise.

func (*RemoteImageResult) GetTotalRecordCountOk ¶

func (o *RemoteImageResult) GetTotalRecordCountOk() (*int32, bool)

GetTotalRecordCountOk returns a tuple with the TotalRecordCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoteImageResult) HasImages ¶

func (o *RemoteImageResult) HasImages() bool

HasImages returns a boolean if a field has been set.

func (*RemoteImageResult) HasProviders ¶

func (o *RemoteImageResult) HasProviders() bool

HasProviders returns a boolean if a field has been set.

func (*RemoteImageResult) HasTotalRecordCount ¶

func (o *RemoteImageResult) HasTotalRecordCount() bool

HasTotalRecordCount returns a boolean if a field has been set.

func (RemoteImageResult) MarshalJSON ¶

func (o RemoteImageResult) MarshalJSON() ([]byte, error)

func (*RemoteImageResult) SetImages ¶

func (o *RemoteImageResult) SetImages(v []RemoteImageInfo)

SetImages gets a reference to the given []RemoteImageInfo and assigns it to the Images field.

func (*RemoteImageResult) SetProviders ¶

func (o *RemoteImageResult) SetProviders(v []string)

SetProviders gets a reference to the given []string and assigns it to the Providers field.

func (*RemoteImageResult) SetTotalRecordCount ¶

func (o *RemoteImageResult) SetTotalRecordCount(v int32)

SetTotalRecordCount gets a reference to the given int32 and assigns it to the TotalRecordCount field.

func (RemoteImageResult) ToMap ¶

func (o RemoteImageResult) ToMap() (map[string]interface{}, error)

type RemoteLyricInfoDto ¶

type RemoteLyricInfoDto struct {
	// Gets or sets the id for the lyric.
	Id *string `json:"Id,omitempty"`
	// Gets the provider name.
	ProviderName *string `json:"ProviderName,omitempty"`
	// Gets the lyrics.
	Lyrics *LyricDto `json:"Lyrics,omitempty"`
}

RemoteLyricInfoDto The remote lyric info dto.

func NewRemoteLyricInfoDto ¶

func NewRemoteLyricInfoDto() *RemoteLyricInfoDto

NewRemoteLyricInfoDto instantiates a new RemoteLyricInfoDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRemoteLyricInfoDtoWithDefaults ¶

func NewRemoteLyricInfoDtoWithDefaults() *RemoteLyricInfoDto

NewRemoteLyricInfoDtoWithDefaults instantiates a new RemoteLyricInfoDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RemoteLyricInfoDto) GetId ¶

func (o *RemoteLyricInfoDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RemoteLyricInfoDto) GetIdOk ¶

func (o *RemoteLyricInfoDto) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoteLyricInfoDto) GetLyrics ¶

func (o *RemoteLyricInfoDto) GetLyrics() LyricDto

GetLyrics returns the Lyrics field value if set, zero value otherwise.

func (*RemoteLyricInfoDto) GetLyricsOk ¶

func (o *RemoteLyricInfoDto) GetLyricsOk() (*LyricDto, bool)

GetLyricsOk returns a tuple with the Lyrics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoteLyricInfoDto) GetProviderName ¶

func (o *RemoteLyricInfoDto) GetProviderName() string

GetProviderName returns the ProviderName field value if set, zero value otherwise.

func (*RemoteLyricInfoDto) GetProviderNameOk ¶

func (o *RemoteLyricInfoDto) GetProviderNameOk() (*string, bool)

GetProviderNameOk returns a tuple with the ProviderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoteLyricInfoDto) HasId ¶

func (o *RemoteLyricInfoDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*RemoteLyricInfoDto) HasLyrics ¶

func (o *RemoteLyricInfoDto) HasLyrics() bool

HasLyrics returns a boolean if a field has been set.

func (*RemoteLyricInfoDto) HasProviderName ¶

func (o *RemoteLyricInfoDto) HasProviderName() bool

HasProviderName returns a boolean if a field has been set.

func (RemoteLyricInfoDto) MarshalJSON ¶

func (o RemoteLyricInfoDto) MarshalJSON() ([]byte, error)

func (*RemoteLyricInfoDto) SetId ¶

func (o *RemoteLyricInfoDto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RemoteLyricInfoDto) SetLyrics ¶

func (o *RemoteLyricInfoDto) SetLyrics(v LyricDto)

SetLyrics gets a reference to the given LyricDto and assigns it to the Lyrics field.

func (*RemoteLyricInfoDto) SetProviderName ¶

func (o *RemoteLyricInfoDto) SetProviderName(v string)

SetProviderName gets a reference to the given string and assigns it to the ProviderName field.

func (RemoteLyricInfoDto) ToMap ¶

func (o RemoteLyricInfoDto) ToMap() (map[string]interface{}, error)

type RemoteSearchResult ¶

type RemoteSearchResult struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the provider ids.
	ProviderIds map[string]string `json:"ProviderIds,omitempty"`
	// Gets or sets the year.
	ProductionYear     NullableInt32              `json:"ProductionYear,omitempty"`
	IndexNumber        NullableInt32              `json:"IndexNumber,omitempty"`
	IndexNumberEnd     NullableInt32              `json:"IndexNumberEnd,omitempty"`
	ParentIndexNumber  NullableInt32              `json:"ParentIndexNumber,omitempty"`
	PremiereDate       NullableTime               `json:"PremiereDate,omitempty"`
	ImageUrl           NullableString             `json:"ImageUrl,omitempty"`
	SearchProviderName NullableString             `json:"SearchProviderName,omitempty"`
	Overview           NullableString             `json:"Overview,omitempty"`
	AlbumArtist        NullableRemoteSearchResult `json:"AlbumArtist,omitempty"`
	Artists            []RemoteSearchResult       `json:"Artists,omitempty"`
}

RemoteSearchResult struct for RemoteSearchResult

func NewRemoteSearchResult ¶

func NewRemoteSearchResult() *RemoteSearchResult

NewRemoteSearchResult instantiates a new RemoteSearchResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRemoteSearchResultWithDefaults ¶

func NewRemoteSearchResultWithDefaults() *RemoteSearchResult

NewRemoteSearchResultWithDefaults instantiates a new RemoteSearchResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RemoteSearchResult) GetAlbumArtist ¶

func (o *RemoteSearchResult) GetAlbumArtist() RemoteSearchResult

GetAlbumArtist returns the AlbumArtist field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSearchResult) GetAlbumArtistOk ¶

func (o *RemoteSearchResult) GetAlbumArtistOk() (*RemoteSearchResult, bool)

GetAlbumArtistOk returns a tuple with the AlbumArtist field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSearchResult) GetArtists ¶

func (o *RemoteSearchResult) GetArtists() []RemoteSearchResult

GetArtists returns the Artists field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSearchResult) GetArtistsOk ¶

func (o *RemoteSearchResult) GetArtistsOk() ([]RemoteSearchResult, bool)

GetArtistsOk returns a tuple with the Artists field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSearchResult) GetImageUrl ¶

func (o *RemoteSearchResult) GetImageUrl() string

GetImageUrl returns the ImageUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSearchResult) GetImageUrlOk ¶

func (o *RemoteSearchResult) GetImageUrlOk() (*string, bool)

GetImageUrlOk returns a tuple with the ImageUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSearchResult) GetIndexNumber ¶

func (o *RemoteSearchResult) GetIndexNumber() int32

GetIndexNumber returns the IndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSearchResult) GetIndexNumberEnd ¶

func (o *RemoteSearchResult) GetIndexNumberEnd() int32

GetIndexNumberEnd returns the IndexNumberEnd field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSearchResult) GetIndexNumberEndOk ¶

func (o *RemoteSearchResult) GetIndexNumberEndOk() (*int32, bool)

GetIndexNumberEndOk returns a tuple with the IndexNumberEnd field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSearchResult) GetIndexNumberOk ¶

func (o *RemoteSearchResult) GetIndexNumberOk() (*int32, bool)

GetIndexNumberOk returns a tuple with the IndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSearchResult) GetName ¶

func (o *RemoteSearchResult) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSearchResult) GetNameOk ¶

func (o *RemoteSearchResult) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSearchResult) GetOverview ¶

func (o *RemoteSearchResult) GetOverview() string

GetOverview returns the Overview field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSearchResult) GetOverviewOk ¶

func (o *RemoteSearchResult) GetOverviewOk() (*string, bool)

GetOverviewOk returns a tuple with the Overview field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSearchResult) GetParentIndexNumber ¶

func (o *RemoteSearchResult) GetParentIndexNumber() int32

GetParentIndexNumber returns the ParentIndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSearchResult) GetParentIndexNumberOk ¶

func (o *RemoteSearchResult) GetParentIndexNumberOk() (*int32, bool)

GetParentIndexNumberOk returns a tuple with the ParentIndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSearchResult) GetPremiereDate ¶

func (o *RemoteSearchResult) GetPremiereDate() time.Time

GetPremiereDate returns the PremiereDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSearchResult) GetPremiereDateOk ¶

func (o *RemoteSearchResult) GetPremiereDateOk() (*time.Time, bool)

GetPremiereDateOk returns a tuple with the PremiereDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSearchResult) GetProductionYear ¶

func (o *RemoteSearchResult) GetProductionYear() int32

GetProductionYear returns the ProductionYear field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSearchResult) GetProductionYearOk ¶

func (o *RemoteSearchResult) GetProductionYearOk() (*int32, bool)

GetProductionYearOk returns a tuple with the ProductionYear field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSearchResult) GetProviderIds ¶

func (o *RemoteSearchResult) GetProviderIds() map[string]string

GetProviderIds returns the ProviderIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSearchResult) GetProviderIdsOk ¶

func (o *RemoteSearchResult) GetProviderIdsOk() (*map[string]string, bool)

GetProviderIdsOk returns a tuple with the ProviderIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSearchResult) GetSearchProviderName ¶

func (o *RemoteSearchResult) GetSearchProviderName() string

GetSearchProviderName returns the SearchProviderName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSearchResult) GetSearchProviderNameOk ¶

func (o *RemoteSearchResult) GetSearchProviderNameOk() (*string, bool)

GetSearchProviderNameOk returns a tuple with the SearchProviderName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSearchResult) HasAlbumArtist ¶

func (o *RemoteSearchResult) HasAlbumArtist() bool

HasAlbumArtist returns a boolean if a field has been set.

func (*RemoteSearchResult) HasArtists ¶

func (o *RemoteSearchResult) HasArtists() bool

HasArtists returns a boolean if a field has been set.

func (*RemoteSearchResult) HasImageUrl ¶

func (o *RemoteSearchResult) HasImageUrl() bool

HasImageUrl returns a boolean if a field has been set.

func (*RemoteSearchResult) HasIndexNumber ¶

func (o *RemoteSearchResult) HasIndexNumber() bool

HasIndexNumber returns a boolean if a field has been set.

func (*RemoteSearchResult) HasIndexNumberEnd ¶

func (o *RemoteSearchResult) HasIndexNumberEnd() bool

HasIndexNumberEnd returns a boolean if a field has been set.

func (*RemoteSearchResult) HasName ¶

func (o *RemoteSearchResult) HasName() bool

HasName returns a boolean if a field has been set.

func (*RemoteSearchResult) HasOverview ¶

func (o *RemoteSearchResult) HasOverview() bool

HasOverview returns a boolean if a field has been set.

func (*RemoteSearchResult) HasParentIndexNumber ¶

func (o *RemoteSearchResult) HasParentIndexNumber() bool

HasParentIndexNumber returns a boolean if a field has been set.

func (*RemoteSearchResult) HasPremiereDate ¶

func (o *RemoteSearchResult) HasPremiereDate() bool

HasPremiereDate returns a boolean if a field has been set.

func (*RemoteSearchResult) HasProductionYear ¶

func (o *RemoteSearchResult) HasProductionYear() bool

HasProductionYear returns a boolean if a field has been set.

func (*RemoteSearchResult) HasProviderIds ¶

func (o *RemoteSearchResult) HasProviderIds() bool

HasProviderIds returns a boolean if a field has been set.

func (*RemoteSearchResult) HasSearchProviderName ¶

func (o *RemoteSearchResult) HasSearchProviderName() bool

HasSearchProviderName returns a boolean if a field has been set.

func (RemoteSearchResult) MarshalJSON ¶

func (o RemoteSearchResult) MarshalJSON() ([]byte, error)

func (*RemoteSearchResult) SetAlbumArtist ¶

func (o *RemoteSearchResult) SetAlbumArtist(v RemoteSearchResult)

SetAlbumArtist gets a reference to the given NullableRemoteSearchResult and assigns it to the AlbumArtist field.

func (*RemoteSearchResult) SetAlbumArtistNil ¶

func (o *RemoteSearchResult) SetAlbumArtistNil()

SetAlbumArtistNil sets the value for AlbumArtist to be an explicit nil

func (*RemoteSearchResult) SetArtists ¶

func (o *RemoteSearchResult) SetArtists(v []RemoteSearchResult)

SetArtists gets a reference to the given []RemoteSearchResult and assigns it to the Artists field.

func (*RemoteSearchResult) SetImageUrl ¶

func (o *RemoteSearchResult) SetImageUrl(v string)

SetImageUrl gets a reference to the given NullableString and assigns it to the ImageUrl field.

func (*RemoteSearchResult) SetImageUrlNil ¶

func (o *RemoteSearchResult) SetImageUrlNil()

SetImageUrlNil sets the value for ImageUrl to be an explicit nil

func (*RemoteSearchResult) SetIndexNumber ¶

func (o *RemoteSearchResult) SetIndexNumber(v int32)

SetIndexNumber gets a reference to the given NullableInt32 and assigns it to the IndexNumber field.

func (*RemoteSearchResult) SetIndexNumberEnd ¶

func (o *RemoteSearchResult) SetIndexNumberEnd(v int32)

SetIndexNumberEnd gets a reference to the given NullableInt32 and assigns it to the IndexNumberEnd field.

func (*RemoteSearchResult) SetIndexNumberEndNil ¶

func (o *RemoteSearchResult) SetIndexNumberEndNil()

SetIndexNumberEndNil sets the value for IndexNumberEnd to be an explicit nil

func (*RemoteSearchResult) SetIndexNumberNil ¶

func (o *RemoteSearchResult) SetIndexNumberNil()

SetIndexNumberNil sets the value for IndexNumber to be an explicit nil

func (*RemoteSearchResult) SetName ¶

func (o *RemoteSearchResult) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*RemoteSearchResult) SetNameNil ¶

func (o *RemoteSearchResult) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*RemoteSearchResult) SetOverview ¶

func (o *RemoteSearchResult) SetOverview(v string)

SetOverview gets a reference to the given NullableString and assigns it to the Overview field.

func (*RemoteSearchResult) SetOverviewNil ¶

func (o *RemoteSearchResult) SetOverviewNil()

SetOverviewNil sets the value for Overview to be an explicit nil

func (*RemoteSearchResult) SetParentIndexNumber ¶

func (o *RemoteSearchResult) SetParentIndexNumber(v int32)

SetParentIndexNumber gets a reference to the given NullableInt32 and assigns it to the ParentIndexNumber field.

func (*RemoteSearchResult) SetParentIndexNumberNil ¶

func (o *RemoteSearchResult) SetParentIndexNumberNil()

SetParentIndexNumberNil sets the value for ParentIndexNumber to be an explicit nil

func (*RemoteSearchResult) SetPremiereDate ¶

func (o *RemoteSearchResult) SetPremiereDate(v time.Time)

SetPremiereDate gets a reference to the given NullableTime and assigns it to the PremiereDate field.

func (*RemoteSearchResult) SetPremiereDateNil ¶

func (o *RemoteSearchResult) SetPremiereDateNil()

SetPremiereDateNil sets the value for PremiereDate to be an explicit nil

func (*RemoteSearchResult) SetProductionYear ¶

func (o *RemoteSearchResult) SetProductionYear(v int32)

SetProductionYear gets a reference to the given NullableInt32 and assigns it to the ProductionYear field.

func (*RemoteSearchResult) SetProductionYearNil ¶

func (o *RemoteSearchResult) SetProductionYearNil()

SetProductionYearNil sets the value for ProductionYear to be an explicit nil

func (*RemoteSearchResult) SetProviderIds ¶

func (o *RemoteSearchResult) SetProviderIds(v map[string]string)

SetProviderIds gets a reference to the given map[string]string and assigns it to the ProviderIds field.

func (*RemoteSearchResult) SetSearchProviderName ¶

func (o *RemoteSearchResult) SetSearchProviderName(v string)

SetSearchProviderName gets a reference to the given NullableString and assigns it to the SearchProviderName field.

func (*RemoteSearchResult) SetSearchProviderNameNil ¶

func (o *RemoteSearchResult) SetSearchProviderNameNil()

SetSearchProviderNameNil sets the value for SearchProviderName to be an explicit nil

func (RemoteSearchResult) ToMap ¶

func (o RemoteSearchResult) ToMap() (map[string]interface{}, error)

func (*RemoteSearchResult) UnsetAlbumArtist ¶

func (o *RemoteSearchResult) UnsetAlbumArtist()

UnsetAlbumArtist ensures that no value is present for AlbumArtist, not even an explicit nil

func (*RemoteSearchResult) UnsetImageUrl ¶

func (o *RemoteSearchResult) UnsetImageUrl()

UnsetImageUrl ensures that no value is present for ImageUrl, not even an explicit nil

func (*RemoteSearchResult) UnsetIndexNumber ¶

func (o *RemoteSearchResult) UnsetIndexNumber()

UnsetIndexNumber ensures that no value is present for IndexNumber, not even an explicit nil

func (*RemoteSearchResult) UnsetIndexNumberEnd ¶

func (o *RemoteSearchResult) UnsetIndexNumberEnd()

UnsetIndexNumberEnd ensures that no value is present for IndexNumberEnd, not even an explicit nil

func (*RemoteSearchResult) UnsetName ¶

func (o *RemoteSearchResult) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*RemoteSearchResult) UnsetOverview ¶

func (o *RemoteSearchResult) UnsetOverview()

UnsetOverview ensures that no value is present for Overview, not even an explicit nil

func (*RemoteSearchResult) UnsetParentIndexNumber ¶

func (o *RemoteSearchResult) UnsetParentIndexNumber()

UnsetParentIndexNumber ensures that no value is present for ParentIndexNumber, not even an explicit nil

func (*RemoteSearchResult) UnsetPremiereDate ¶

func (o *RemoteSearchResult) UnsetPremiereDate()

UnsetPremiereDate ensures that no value is present for PremiereDate, not even an explicit nil

func (*RemoteSearchResult) UnsetProductionYear ¶

func (o *RemoteSearchResult) UnsetProductionYear()

UnsetProductionYear ensures that no value is present for ProductionYear, not even an explicit nil

func (*RemoteSearchResult) UnsetSearchProviderName ¶

func (o *RemoteSearchResult) UnsetSearchProviderName()

UnsetSearchProviderName ensures that no value is present for SearchProviderName, not even an explicit nil

type RemoteSubtitleInfo ¶

type RemoteSubtitleInfo struct {
	ThreeLetterISOLanguageName NullableString  `json:"ThreeLetterISOLanguageName,omitempty"`
	Id                         NullableString  `json:"Id,omitempty"`
	ProviderName               NullableString  `json:"ProviderName,omitempty"`
	Name                       NullableString  `json:"Name,omitempty"`
	Format                     NullableString  `json:"Format,omitempty"`
	Author                     NullableString  `json:"Author,omitempty"`
	Comment                    NullableString  `json:"Comment,omitempty"`
	DateCreated                NullableTime    `json:"DateCreated,omitempty"`
	CommunityRating            NullableFloat32 `json:"CommunityRating,omitempty"`
	FrameRate                  NullableFloat32 `json:"FrameRate,omitempty"`
	DownloadCount              NullableInt32   `json:"DownloadCount,omitempty"`
	IsHashMatch                NullableBool    `json:"IsHashMatch,omitempty"`
	AiTranslated               NullableBool    `json:"AiTranslated,omitempty"`
	MachineTranslated          NullableBool    `json:"MachineTranslated,omitempty"`
	Forced                     NullableBool    `json:"Forced,omitempty"`
	HearingImpaired            NullableBool    `json:"HearingImpaired,omitempty"`
}

RemoteSubtitleInfo struct for RemoteSubtitleInfo

func NewRemoteSubtitleInfo ¶

func NewRemoteSubtitleInfo() *RemoteSubtitleInfo

NewRemoteSubtitleInfo instantiates a new RemoteSubtitleInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRemoteSubtitleInfoWithDefaults ¶

func NewRemoteSubtitleInfoWithDefaults() *RemoteSubtitleInfo

NewRemoteSubtitleInfoWithDefaults instantiates a new RemoteSubtitleInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RemoteSubtitleInfo) GetAiTranslated ¶

func (o *RemoteSubtitleInfo) GetAiTranslated() bool

GetAiTranslated returns the AiTranslated field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetAiTranslatedOk ¶

func (o *RemoteSubtitleInfo) GetAiTranslatedOk() (*bool, bool)

GetAiTranslatedOk returns a tuple with the AiTranslated field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) GetAuthor ¶

func (o *RemoteSubtitleInfo) GetAuthor() string

GetAuthor returns the Author field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetAuthorOk ¶

func (o *RemoteSubtitleInfo) GetAuthorOk() (*string, bool)

GetAuthorOk returns a tuple with the Author field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) GetComment ¶

func (o *RemoteSubtitleInfo) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetCommentOk ¶

func (o *RemoteSubtitleInfo) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) GetCommunityRating ¶

func (o *RemoteSubtitleInfo) GetCommunityRating() float32

GetCommunityRating returns the CommunityRating field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetCommunityRatingOk ¶

func (o *RemoteSubtitleInfo) GetCommunityRatingOk() (*float32, bool)

GetCommunityRatingOk returns a tuple with the CommunityRating field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) GetDateCreated ¶

func (o *RemoteSubtitleInfo) GetDateCreated() time.Time

GetDateCreated returns the DateCreated field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetDateCreatedOk ¶

func (o *RemoteSubtitleInfo) GetDateCreatedOk() (*time.Time, bool)

GetDateCreatedOk returns a tuple with the DateCreated field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) GetDownloadCount ¶

func (o *RemoteSubtitleInfo) GetDownloadCount() int32

GetDownloadCount returns the DownloadCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetDownloadCountOk ¶

func (o *RemoteSubtitleInfo) GetDownloadCountOk() (*int32, bool)

GetDownloadCountOk returns a tuple with the DownloadCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) GetForced ¶

func (o *RemoteSubtitleInfo) GetForced() bool

GetForced returns the Forced field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetForcedOk ¶

func (o *RemoteSubtitleInfo) GetForcedOk() (*bool, bool)

GetForcedOk returns a tuple with the Forced field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) GetFormat ¶

func (o *RemoteSubtitleInfo) GetFormat() string

GetFormat returns the Format field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetFormatOk ¶

func (o *RemoteSubtitleInfo) GetFormatOk() (*string, bool)

GetFormatOk returns a tuple with the Format field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) GetFrameRate ¶

func (o *RemoteSubtitleInfo) GetFrameRate() float32

GetFrameRate returns the FrameRate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetFrameRateOk ¶

func (o *RemoteSubtitleInfo) GetFrameRateOk() (*float32, bool)

GetFrameRateOk returns a tuple with the FrameRate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) GetHearingImpaired ¶

func (o *RemoteSubtitleInfo) GetHearingImpaired() bool

GetHearingImpaired returns the HearingImpaired field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetHearingImpairedOk ¶

func (o *RemoteSubtitleInfo) GetHearingImpairedOk() (*bool, bool)

GetHearingImpairedOk returns a tuple with the HearingImpaired field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) GetId ¶

func (o *RemoteSubtitleInfo) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetIdOk ¶

func (o *RemoteSubtitleInfo) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) GetIsHashMatch ¶

func (o *RemoteSubtitleInfo) GetIsHashMatch() bool

GetIsHashMatch returns the IsHashMatch field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetIsHashMatchOk ¶

func (o *RemoteSubtitleInfo) GetIsHashMatchOk() (*bool, bool)

GetIsHashMatchOk returns a tuple with the IsHashMatch field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) GetMachineTranslated ¶

func (o *RemoteSubtitleInfo) GetMachineTranslated() bool

GetMachineTranslated returns the MachineTranslated field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetMachineTranslatedOk ¶

func (o *RemoteSubtitleInfo) GetMachineTranslatedOk() (*bool, bool)

GetMachineTranslatedOk returns a tuple with the MachineTranslated field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) GetName ¶

func (o *RemoteSubtitleInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetNameOk ¶

func (o *RemoteSubtitleInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) GetProviderName ¶

func (o *RemoteSubtitleInfo) GetProviderName() string

GetProviderName returns the ProviderName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetProviderNameOk ¶

func (o *RemoteSubtitleInfo) GetProviderNameOk() (*string, bool)

GetProviderNameOk returns a tuple with the ProviderName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) GetThreeLetterISOLanguageName ¶

func (o *RemoteSubtitleInfo) GetThreeLetterISOLanguageName() string

GetThreeLetterISOLanguageName returns the ThreeLetterISOLanguageName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RemoteSubtitleInfo) GetThreeLetterISOLanguageNameOk ¶

func (o *RemoteSubtitleInfo) GetThreeLetterISOLanguageNameOk() (*string, bool)

GetThreeLetterISOLanguageNameOk returns a tuple with the ThreeLetterISOLanguageName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RemoteSubtitleInfo) HasAiTranslated ¶

func (o *RemoteSubtitleInfo) HasAiTranslated() bool

HasAiTranslated returns a boolean if a field has been set.

func (*RemoteSubtitleInfo) HasAuthor ¶

func (o *RemoteSubtitleInfo) HasAuthor() bool

HasAuthor returns a boolean if a field has been set.

func (*RemoteSubtitleInfo) HasComment ¶

func (o *RemoteSubtitleInfo) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*RemoteSubtitleInfo) HasCommunityRating ¶

func (o *RemoteSubtitleInfo) HasCommunityRating() bool

HasCommunityRating returns a boolean if a field has been set.

func (*RemoteSubtitleInfo) HasDateCreated ¶

func (o *RemoteSubtitleInfo) HasDateCreated() bool

HasDateCreated returns a boolean if a field has been set.

func (*RemoteSubtitleInfo) HasDownloadCount ¶

func (o *RemoteSubtitleInfo) HasDownloadCount() bool

HasDownloadCount returns a boolean if a field has been set.

func (*RemoteSubtitleInfo) HasForced ¶

func (o *RemoteSubtitleInfo) HasForced() bool

HasForced returns a boolean if a field has been set.

func (*RemoteSubtitleInfo) HasFormat ¶

func (o *RemoteSubtitleInfo) HasFormat() bool

HasFormat returns a boolean if a field has been set.

func (*RemoteSubtitleInfo) HasFrameRate ¶

func (o *RemoteSubtitleInfo) HasFrameRate() bool

HasFrameRate returns a boolean if a field has been set.

func (*RemoteSubtitleInfo) HasHearingImpaired ¶

func (o *RemoteSubtitleInfo) HasHearingImpaired() bool

HasHearingImpaired returns a boolean if a field has been set.

func (*RemoteSubtitleInfo) HasId ¶

func (o *RemoteSubtitleInfo) HasId() bool

HasId returns a boolean if a field has been set.

func (*RemoteSubtitleInfo) HasIsHashMatch ¶

func (o *RemoteSubtitleInfo) HasIsHashMatch() bool

HasIsHashMatch returns a boolean if a field has been set.

func (*RemoteSubtitleInfo) HasMachineTranslated ¶

func (o *RemoteSubtitleInfo) HasMachineTranslated() bool

HasMachineTranslated returns a boolean if a field has been set.

func (*RemoteSubtitleInfo) HasName ¶

func (o *RemoteSubtitleInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*RemoteSubtitleInfo) HasProviderName ¶

func (o *RemoteSubtitleInfo) HasProviderName() bool

HasProviderName returns a boolean if a field has been set.

func (*RemoteSubtitleInfo) HasThreeLetterISOLanguageName ¶

func (o *RemoteSubtitleInfo) HasThreeLetterISOLanguageName() bool

HasThreeLetterISOLanguageName returns a boolean if a field has been set.

func (RemoteSubtitleInfo) MarshalJSON ¶

func (o RemoteSubtitleInfo) MarshalJSON() ([]byte, error)

func (*RemoteSubtitleInfo) SetAiTranslated ¶

func (o *RemoteSubtitleInfo) SetAiTranslated(v bool)

SetAiTranslated gets a reference to the given NullableBool and assigns it to the AiTranslated field.

func (*RemoteSubtitleInfo) SetAiTranslatedNil ¶

func (o *RemoteSubtitleInfo) SetAiTranslatedNil()

SetAiTranslatedNil sets the value for AiTranslated to be an explicit nil

func (*RemoteSubtitleInfo) SetAuthor ¶

func (o *RemoteSubtitleInfo) SetAuthor(v string)

SetAuthor gets a reference to the given NullableString and assigns it to the Author field.

func (*RemoteSubtitleInfo) SetAuthorNil ¶

func (o *RemoteSubtitleInfo) SetAuthorNil()

SetAuthorNil sets the value for Author to be an explicit nil

func (*RemoteSubtitleInfo) SetComment ¶

func (o *RemoteSubtitleInfo) SetComment(v string)

SetComment gets a reference to the given NullableString and assigns it to the Comment field.

func (*RemoteSubtitleInfo) SetCommentNil ¶

func (o *RemoteSubtitleInfo) SetCommentNil()

SetCommentNil sets the value for Comment to be an explicit nil

func (*RemoteSubtitleInfo) SetCommunityRating ¶

func (o *RemoteSubtitleInfo) SetCommunityRating(v float32)

SetCommunityRating gets a reference to the given NullableFloat32 and assigns it to the CommunityRating field.

func (*RemoteSubtitleInfo) SetCommunityRatingNil ¶

func (o *RemoteSubtitleInfo) SetCommunityRatingNil()

SetCommunityRatingNil sets the value for CommunityRating to be an explicit nil

func (*RemoteSubtitleInfo) SetDateCreated ¶

func (o *RemoteSubtitleInfo) SetDateCreated(v time.Time)

SetDateCreated gets a reference to the given NullableTime and assigns it to the DateCreated field.

func (*RemoteSubtitleInfo) SetDateCreatedNil ¶

func (o *RemoteSubtitleInfo) SetDateCreatedNil()

SetDateCreatedNil sets the value for DateCreated to be an explicit nil

func (*RemoteSubtitleInfo) SetDownloadCount ¶

func (o *RemoteSubtitleInfo) SetDownloadCount(v int32)

SetDownloadCount gets a reference to the given NullableInt32 and assigns it to the DownloadCount field.

func (*RemoteSubtitleInfo) SetDownloadCountNil ¶

func (o *RemoteSubtitleInfo) SetDownloadCountNil()

SetDownloadCountNil sets the value for DownloadCount to be an explicit nil

func (*RemoteSubtitleInfo) SetForced ¶

func (o *RemoteSubtitleInfo) SetForced(v bool)

SetForced gets a reference to the given NullableBool and assigns it to the Forced field.

func (*RemoteSubtitleInfo) SetForcedNil ¶

func (o *RemoteSubtitleInfo) SetForcedNil()

SetForcedNil sets the value for Forced to be an explicit nil

func (*RemoteSubtitleInfo) SetFormat ¶

func (o *RemoteSubtitleInfo) SetFormat(v string)

SetFormat gets a reference to the given NullableString and assigns it to the Format field.

func (*RemoteSubtitleInfo) SetFormatNil ¶

func (o *RemoteSubtitleInfo) SetFormatNil()

SetFormatNil sets the value for Format to be an explicit nil

func (*RemoteSubtitleInfo) SetFrameRate ¶

func (o *RemoteSubtitleInfo) SetFrameRate(v float32)

SetFrameRate gets a reference to the given NullableFloat32 and assigns it to the FrameRate field.

func (*RemoteSubtitleInfo) SetFrameRateNil ¶

func (o *RemoteSubtitleInfo) SetFrameRateNil()

SetFrameRateNil sets the value for FrameRate to be an explicit nil

func (*RemoteSubtitleInfo) SetHearingImpaired ¶

func (o *RemoteSubtitleInfo) SetHearingImpaired(v bool)

SetHearingImpaired gets a reference to the given NullableBool and assigns it to the HearingImpaired field.

func (*RemoteSubtitleInfo) SetHearingImpairedNil ¶

func (o *RemoteSubtitleInfo) SetHearingImpairedNil()

SetHearingImpairedNil sets the value for HearingImpaired to be an explicit nil

func (*RemoteSubtitleInfo) SetId ¶

func (o *RemoteSubtitleInfo) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*RemoteSubtitleInfo) SetIdNil ¶

func (o *RemoteSubtitleInfo) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*RemoteSubtitleInfo) SetIsHashMatch ¶

func (o *RemoteSubtitleInfo) SetIsHashMatch(v bool)

SetIsHashMatch gets a reference to the given NullableBool and assigns it to the IsHashMatch field.

func (*RemoteSubtitleInfo) SetIsHashMatchNil ¶

func (o *RemoteSubtitleInfo) SetIsHashMatchNil()

SetIsHashMatchNil sets the value for IsHashMatch to be an explicit nil

func (*RemoteSubtitleInfo) SetMachineTranslated ¶

func (o *RemoteSubtitleInfo) SetMachineTranslated(v bool)

SetMachineTranslated gets a reference to the given NullableBool and assigns it to the MachineTranslated field.

func (*RemoteSubtitleInfo) SetMachineTranslatedNil ¶

func (o *RemoteSubtitleInfo) SetMachineTranslatedNil()

SetMachineTranslatedNil sets the value for MachineTranslated to be an explicit nil

func (*RemoteSubtitleInfo) SetName ¶

func (o *RemoteSubtitleInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*RemoteSubtitleInfo) SetNameNil ¶

func (o *RemoteSubtitleInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*RemoteSubtitleInfo) SetProviderName ¶

func (o *RemoteSubtitleInfo) SetProviderName(v string)

SetProviderName gets a reference to the given NullableString and assigns it to the ProviderName field.

func (*RemoteSubtitleInfo) SetProviderNameNil ¶

func (o *RemoteSubtitleInfo) SetProviderNameNil()

SetProviderNameNil sets the value for ProviderName to be an explicit nil

func (*RemoteSubtitleInfo) SetThreeLetterISOLanguageName ¶

func (o *RemoteSubtitleInfo) SetThreeLetterISOLanguageName(v string)

SetThreeLetterISOLanguageName gets a reference to the given NullableString and assigns it to the ThreeLetterISOLanguageName field.

func (*RemoteSubtitleInfo) SetThreeLetterISOLanguageNameNil ¶

func (o *RemoteSubtitleInfo) SetThreeLetterISOLanguageNameNil()

SetThreeLetterISOLanguageNameNil sets the value for ThreeLetterISOLanguageName to be an explicit nil

func (RemoteSubtitleInfo) ToMap ¶

func (o RemoteSubtitleInfo) ToMap() (map[string]interface{}, error)

func (*RemoteSubtitleInfo) UnsetAiTranslated ¶

func (o *RemoteSubtitleInfo) UnsetAiTranslated()

UnsetAiTranslated ensures that no value is present for AiTranslated, not even an explicit nil

func (*RemoteSubtitleInfo) UnsetAuthor ¶

func (o *RemoteSubtitleInfo) UnsetAuthor()

UnsetAuthor ensures that no value is present for Author, not even an explicit nil

func (*RemoteSubtitleInfo) UnsetComment ¶

func (o *RemoteSubtitleInfo) UnsetComment()

UnsetComment ensures that no value is present for Comment, not even an explicit nil

func (*RemoteSubtitleInfo) UnsetCommunityRating ¶

func (o *RemoteSubtitleInfo) UnsetCommunityRating()

UnsetCommunityRating ensures that no value is present for CommunityRating, not even an explicit nil

func (*RemoteSubtitleInfo) UnsetDateCreated ¶

func (o *RemoteSubtitleInfo) UnsetDateCreated()

UnsetDateCreated ensures that no value is present for DateCreated, not even an explicit nil

func (*RemoteSubtitleInfo) UnsetDownloadCount ¶

func (o *RemoteSubtitleInfo) UnsetDownloadCount()

UnsetDownloadCount ensures that no value is present for DownloadCount, not even an explicit nil

func (*RemoteSubtitleInfo) UnsetForced ¶

func (o *RemoteSubtitleInfo) UnsetForced()

UnsetForced ensures that no value is present for Forced, not even an explicit nil

func (*RemoteSubtitleInfo) UnsetFormat ¶

func (o *RemoteSubtitleInfo) UnsetFormat()

UnsetFormat ensures that no value is present for Format, not even an explicit nil

func (*RemoteSubtitleInfo) UnsetFrameRate ¶

func (o *RemoteSubtitleInfo) UnsetFrameRate()

UnsetFrameRate ensures that no value is present for FrameRate, not even an explicit nil

func (*RemoteSubtitleInfo) UnsetHearingImpaired ¶

func (o *RemoteSubtitleInfo) UnsetHearingImpaired()

UnsetHearingImpaired ensures that no value is present for HearingImpaired, not even an explicit nil

func (*RemoteSubtitleInfo) UnsetId ¶

func (o *RemoteSubtitleInfo) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*RemoteSubtitleInfo) UnsetIsHashMatch ¶

func (o *RemoteSubtitleInfo) UnsetIsHashMatch()

UnsetIsHashMatch ensures that no value is present for IsHashMatch, not even an explicit nil

func (*RemoteSubtitleInfo) UnsetMachineTranslated ¶

func (o *RemoteSubtitleInfo) UnsetMachineTranslated()

UnsetMachineTranslated ensures that no value is present for MachineTranslated, not even an explicit nil

func (*RemoteSubtitleInfo) UnsetName ¶

func (o *RemoteSubtitleInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*RemoteSubtitleInfo) UnsetProviderName ¶

func (o *RemoteSubtitleInfo) UnsetProviderName()

UnsetProviderName ensures that no value is present for ProviderName, not even an explicit nil

func (*RemoteSubtitleInfo) UnsetThreeLetterISOLanguageName ¶

func (o *RemoteSubtitleInfo) UnsetThreeLetterISOLanguageName()

UnsetThreeLetterISOLanguageName ensures that no value is present for ThreeLetterISOLanguageName, not even an explicit nil

type RemoveFromPlaylistRequestDto ¶

type RemoveFromPlaylistRequestDto struct {
	// Gets or sets the playlist identifiers of the items. Ignored when clearing the playlist.
	PlaylistItemIds []string `json:"PlaylistItemIds,omitempty"`
	// Gets or sets a value indicating whether the entire playlist should be cleared.
	ClearPlaylist *bool `json:"ClearPlaylist,omitempty"`
	// Gets or sets a value indicating whether the playing item should be removed as well. Used only when clearing the playlist.
	ClearPlayingItem *bool `json:"ClearPlayingItem,omitempty"`
}

RemoveFromPlaylistRequestDto Class RemoveFromPlaylistRequestDto.

func NewRemoveFromPlaylistRequestDto ¶

func NewRemoveFromPlaylistRequestDto() *RemoveFromPlaylistRequestDto

NewRemoveFromPlaylistRequestDto instantiates a new RemoveFromPlaylistRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRemoveFromPlaylistRequestDtoWithDefaults ¶

func NewRemoveFromPlaylistRequestDtoWithDefaults() *RemoveFromPlaylistRequestDto

NewRemoveFromPlaylistRequestDtoWithDefaults instantiates a new RemoveFromPlaylistRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RemoveFromPlaylistRequestDto) GetClearPlayingItem ¶

func (o *RemoveFromPlaylistRequestDto) GetClearPlayingItem() bool

GetClearPlayingItem returns the ClearPlayingItem field value if set, zero value otherwise.

func (*RemoveFromPlaylistRequestDto) GetClearPlayingItemOk ¶

func (o *RemoveFromPlaylistRequestDto) GetClearPlayingItemOk() (*bool, bool)

GetClearPlayingItemOk returns a tuple with the ClearPlayingItem field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoveFromPlaylistRequestDto) GetClearPlaylist ¶

func (o *RemoveFromPlaylistRequestDto) GetClearPlaylist() bool

GetClearPlaylist returns the ClearPlaylist field value if set, zero value otherwise.

func (*RemoveFromPlaylistRequestDto) GetClearPlaylistOk ¶

func (o *RemoveFromPlaylistRequestDto) GetClearPlaylistOk() (*bool, bool)

GetClearPlaylistOk returns a tuple with the ClearPlaylist field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoveFromPlaylistRequestDto) GetPlaylistItemIds ¶

func (o *RemoveFromPlaylistRequestDto) GetPlaylistItemIds() []string

GetPlaylistItemIds returns the PlaylistItemIds field value if set, zero value otherwise.

func (*RemoveFromPlaylistRequestDto) GetPlaylistItemIdsOk ¶

func (o *RemoveFromPlaylistRequestDto) GetPlaylistItemIdsOk() ([]string, bool)

GetPlaylistItemIdsOk returns a tuple with the PlaylistItemIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemoveFromPlaylistRequestDto) HasClearPlayingItem ¶

func (o *RemoveFromPlaylistRequestDto) HasClearPlayingItem() bool

HasClearPlayingItem returns a boolean if a field has been set.

func (*RemoveFromPlaylistRequestDto) HasClearPlaylist ¶

func (o *RemoveFromPlaylistRequestDto) HasClearPlaylist() bool

HasClearPlaylist returns a boolean if a field has been set.

func (*RemoveFromPlaylistRequestDto) HasPlaylistItemIds ¶

func (o *RemoveFromPlaylistRequestDto) HasPlaylistItemIds() bool

HasPlaylistItemIds returns a boolean if a field has been set.

func (RemoveFromPlaylistRequestDto) MarshalJSON ¶

func (o RemoveFromPlaylistRequestDto) MarshalJSON() ([]byte, error)

func (*RemoveFromPlaylistRequestDto) SetClearPlayingItem ¶

func (o *RemoveFromPlaylistRequestDto) SetClearPlayingItem(v bool)

SetClearPlayingItem gets a reference to the given bool and assigns it to the ClearPlayingItem field.

func (*RemoveFromPlaylistRequestDto) SetClearPlaylist ¶

func (o *RemoveFromPlaylistRequestDto) SetClearPlaylist(v bool)

SetClearPlaylist gets a reference to the given bool and assigns it to the ClearPlaylist field.

func (*RemoveFromPlaylistRequestDto) SetPlaylistItemIds ¶

func (o *RemoveFromPlaylistRequestDto) SetPlaylistItemIds(v []string)

SetPlaylistItemIds gets a reference to the given []string and assigns it to the PlaylistItemIds field.

func (RemoveFromPlaylistRequestDto) ToMap ¶

func (o RemoveFromPlaylistRequestDto) ToMap() (map[string]interface{}, error)

type RepeatMode ¶

type RepeatMode string

RepeatMode the model 'RepeatMode'

const (
	REPEATMODE_REPEAT_NONE RepeatMode = "RepeatNone"
	REPEATMODE_REPEAT_ALL  RepeatMode = "RepeatAll"
	REPEATMODE_REPEAT_ONE  RepeatMode = "RepeatOne"
)

List of RepeatMode

func NewRepeatModeFromValue ¶

func NewRepeatModeFromValue(v string) (*RepeatMode, error)

NewRepeatModeFromValue returns a pointer to a valid RepeatMode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RepeatMode) IsValid ¶

func (v RepeatMode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RepeatMode) Ptr ¶

func (v RepeatMode) Ptr() *RepeatMode

Ptr returns reference to RepeatMode value

func (*RepeatMode) UnmarshalJSON ¶

func (v *RepeatMode) UnmarshalJSON(src []byte) error

type RepositoryInfo ¶

type RepositoryInfo struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the URL.
	Url NullableString `json:"Url,omitempty"`
	// Gets or sets a value indicating whether the repository is enabled.
	Enabled *bool `json:"Enabled,omitempty"`
}

RepositoryInfo Class RepositoryInfo.

func NewRepositoryInfo ¶

func NewRepositoryInfo() *RepositoryInfo

NewRepositoryInfo instantiates a new RepositoryInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRepositoryInfoWithDefaults ¶

func NewRepositoryInfoWithDefaults() *RepositoryInfo

NewRepositoryInfoWithDefaults instantiates a new RepositoryInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RepositoryInfo) GetEnabled ¶

func (o *RepositoryInfo) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*RepositoryInfo) GetEnabledOk ¶

func (o *RepositoryInfo) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RepositoryInfo) GetName ¶

func (o *RepositoryInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RepositoryInfo) GetNameOk ¶

func (o *RepositoryInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RepositoryInfo) GetUrl ¶

func (o *RepositoryInfo) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RepositoryInfo) GetUrlOk ¶

func (o *RepositoryInfo) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RepositoryInfo) HasEnabled ¶

func (o *RepositoryInfo) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*RepositoryInfo) HasName ¶

func (o *RepositoryInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*RepositoryInfo) HasUrl ¶

func (o *RepositoryInfo) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (RepositoryInfo) MarshalJSON ¶

func (o RepositoryInfo) MarshalJSON() ([]byte, error)

func (*RepositoryInfo) SetEnabled ¶

func (o *RepositoryInfo) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*RepositoryInfo) SetName ¶

func (o *RepositoryInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*RepositoryInfo) SetNameNil ¶

func (o *RepositoryInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*RepositoryInfo) SetUrl ¶

func (o *RepositoryInfo) SetUrl(v string)

SetUrl gets a reference to the given NullableString and assigns it to the Url field.

func (*RepositoryInfo) SetUrlNil ¶

func (o *RepositoryInfo) SetUrlNil()

SetUrlNil sets the value for Url to be an explicit nil

func (RepositoryInfo) ToMap ¶

func (o RepositoryInfo) ToMap() (map[string]interface{}, error)

func (*RepositoryInfo) UnsetName ¶

func (o *RepositoryInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*RepositoryInfo) UnsetUrl ¶

func (o *RepositoryInfo) UnsetUrl()

UnsetUrl ensures that no value is present for Url, not even an explicit nil

type RestartRequiredMessage ¶

type RestartRequiredMessage struct {
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

RestartRequiredMessage Restart required.

func NewRestartRequiredMessage ¶

func NewRestartRequiredMessage() *RestartRequiredMessage

NewRestartRequiredMessage instantiates a new RestartRequiredMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRestartRequiredMessageWithDefaults ¶

func NewRestartRequiredMessageWithDefaults() *RestartRequiredMessage

NewRestartRequiredMessageWithDefaults instantiates a new RestartRequiredMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RestartRequiredMessage) GetMessageId ¶

func (o *RestartRequiredMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*RestartRequiredMessage) GetMessageIdOk ¶

func (o *RestartRequiredMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RestartRequiredMessage) GetMessageType ¶

func (o *RestartRequiredMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*RestartRequiredMessage) GetMessageTypeOk ¶

func (o *RestartRequiredMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RestartRequiredMessage) HasMessageId ¶

func (o *RestartRequiredMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*RestartRequiredMessage) HasMessageType ¶

func (o *RestartRequiredMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (RestartRequiredMessage) MarshalJSON ¶

func (o RestartRequiredMessage) MarshalJSON() ([]byte, error)

func (*RestartRequiredMessage) SetMessageId ¶

func (o *RestartRequiredMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*RestartRequiredMessage) SetMessageType ¶

func (o *RestartRequiredMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (RestartRequiredMessage) ToMap ¶

func (o RestartRequiredMessage) ToMap() (map[string]interface{}, error)

type ScheduledTaskEndedMessage ¶

type ScheduledTaskEndedMessage struct {
	// Class TaskExecutionInfo.
	Data NullableTaskResult `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

ScheduledTaskEndedMessage Scheduled task ended message.

func NewScheduledTaskEndedMessage ¶

func NewScheduledTaskEndedMessage() *ScheduledTaskEndedMessage

NewScheduledTaskEndedMessage instantiates a new ScheduledTaskEndedMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduledTaskEndedMessageWithDefaults ¶

func NewScheduledTaskEndedMessageWithDefaults() *ScheduledTaskEndedMessage

NewScheduledTaskEndedMessageWithDefaults instantiates a new ScheduledTaskEndedMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduledTaskEndedMessage) GetData ¶

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ScheduledTaskEndedMessage) GetDataOk ¶

func (o *ScheduledTaskEndedMessage) GetDataOk() (*TaskResult, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ScheduledTaskEndedMessage) GetMessageId ¶

func (o *ScheduledTaskEndedMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*ScheduledTaskEndedMessage) GetMessageIdOk ¶

func (o *ScheduledTaskEndedMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledTaskEndedMessage) GetMessageType ¶

func (o *ScheduledTaskEndedMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*ScheduledTaskEndedMessage) GetMessageTypeOk ¶

func (o *ScheduledTaskEndedMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledTaskEndedMessage) HasData ¶

func (o *ScheduledTaskEndedMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*ScheduledTaskEndedMessage) HasMessageId ¶

func (o *ScheduledTaskEndedMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*ScheduledTaskEndedMessage) HasMessageType ¶

func (o *ScheduledTaskEndedMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (ScheduledTaskEndedMessage) MarshalJSON ¶

func (o ScheduledTaskEndedMessage) MarshalJSON() ([]byte, error)

func (*ScheduledTaskEndedMessage) SetData ¶

func (o *ScheduledTaskEndedMessage) SetData(v TaskResult)

SetData gets a reference to the given NullableTaskResult and assigns it to the Data field.

func (*ScheduledTaskEndedMessage) SetDataNil ¶

func (o *ScheduledTaskEndedMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*ScheduledTaskEndedMessage) SetMessageId ¶

func (o *ScheduledTaskEndedMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*ScheduledTaskEndedMessage) SetMessageType ¶

func (o *ScheduledTaskEndedMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (ScheduledTaskEndedMessage) ToMap ¶

func (o ScheduledTaskEndedMessage) ToMap() (map[string]interface{}, error)

func (*ScheduledTaskEndedMessage) UnsetData ¶

func (o *ScheduledTaskEndedMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type ScheduledTasksAPI ¶

type ScheduledTasksAPI interface {

	/*
		GetTask Get task by id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param taskId Task Id.
		@return ApiGetTaskRequest
	*/
	GetTask(ctx context.Context, taskId string) ApiGetTaskRequest

	// GetTaskExecute executes the request
	//  @return TaskInfo
	GetTaskExecute(r ApiGetTaskRequest) (*TaskInfo, *http.Response, error)

	/*
		GetTasks Get tasks.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetTasksRequest
	*/
	GetTasks(ctx context.Context) ApiGetTasksRequest

	// GetTasksExecute executes the request
	//  @return []TaskInfo
	GetTasksExecute(r ApiGetTasksRequest) ([]TaskInfo, *http.Response, error)

	/*
		StartTask Start specified task.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param taskId Task Id.
		@return ApiStartTaskRequest
	*/
	StartTask(ctx context.Context, taskId string) ApiStartTaskRequest

	// StartTaskExecute executes the request
	StartTaskExecute(r ApiStartTaskRequest) (*http.Response, error)

	/*
		StopTask Stop specified task.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param taskId Task Id.
		@return ApiStopTaskRequest
	*/
	StopTask(ctx context.Context, taskId string) ApiStopTaskRequest

	// StopTaskExecute executes the request
	StopTaskExecute(r ApiStopTaskRequest) (*http.Response, error)

	/*
		UpdateTask Update specified task triggers.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param taskId Task Id.
		@return ApiUpdateTaskRequest
	*/
	UpdateTask(ctx context.Context, taskId string) ApiUpdateTaskRequest

	// UpdateTaskExecute executes the request
	UpdateTaskExecute(r ApiUpdateTaskRequest) (*http.Response, error)
}

type ScheduledTasksAPIService ¶

type ScheduledTasksAPIService service

ScheduledTasksAPIService ScheduledTasksAPI service

func (*ScheduledTasksAPIService) GetTask ¶

GetTask Get task by id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param taskId Task Id.
@return ApiGetTaskRequest

func (*ScheduledTasksAPIService) GetTaskExecute ¶

Execute executes the request

@return TaskInfo

func (*ScheduledTasksAPIService) GetTasks ¶

GetTasks Get tasks.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTasksRequest

func (*ScheduledTasksAPIService) GetTasksExecute ¶

Execute executes the request

@return []TaskInfo

func (*ScheduledTasksAPIService) StartTask ¶

StartTask Start specified task.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param taskId Task Id.
@return ApiStartTaskRequest

func (*ScheduledTasksAPIService) StartTaskExecute ¶

func (a *ScheduledTasksAPIService) StartTaskExecute(r ApiStartTaskRequest) (*http.Response, error)

Execute executes the request

func (*ScheduledTasksAPIService) StopTask ¶

StopTask Stop specified task.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param taskId Task Id.
@return ApiStopTaskRequest

func (*ScheduledTasksAPIService) StopTaskExecute ¶

Execute executes the request

func (*ScheduledTasksAPIService) UpdateTask ¶

UpdateTask Update specified task triggers.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param taskId Task Id.
@return ApiUpdateTaskRequest

func (*ScheduledTasksAPIService) UpdateTaskExecute ¶

func (a *ScheduledTasksAPIService) UpdateTaskExecute(r ApiUpdateTaskRequest) (*http.Response, error)

Execute executes the request

type ScheduledTasksInfoMessage ¶

type ScheduledTasksInfoMessage struct {
	// Gets or sets the data.
	Data []TaskInfo `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

ScheduledTasksInfoMessage Scheduled tasks info message.

func NewScheduledTasksInfoMessage ¶

func NewScheduledTasksInfoMessage() *ScheduledTasksInfoMessage

NewScheduledTasksInfoMessage instantiates a new ScheduledTasksInfoMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduledTasksInfoMessageWithDefaults ¶

func NewScheduledTasksInfoMessageWithDefaults() *ScheduledTasksInfoMessage

NewScheduledTasksInfoMessageWithDefaults instantiates a new ScheduledTasksInfoMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduledTasksInfoMessage) GetData ¶

func (o *ScheduledTasksInfoMessage) GetData() []TaskInfo

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ScheduledTasksInfoMessage) GetDataOk ¶

func (o *ScheduledTasksInfoMessage) GetDataOk() ([]TaskInfo, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ScheduledTasksInfoMessage) GetMessageId ¶

func (o *ScheduledTasksInfoMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*ScheduledTasksInfoMessage) GetMessageIdOk ¶

func (o *ScheduledTasksInfoMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledTasksInfoMessage) GetMessageType ¶

func (o *ScheduledTasksInfoMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*ScheduledTasksInfoMessage) GetMessageTypeOk ¶

func (o *ScheduledTasksInfoMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledTasksInfoMessage) HasData ¶

func (o *ScheduledTasksInfoMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*ScheduledTasksInfoMessage) HasMessageId ¶

func (o *ScheduledTasksInfoMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*ScheduledTasksInfoMessage) HasMessageType ¶

func (o *ScheduledTasksInfoMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (ScheduledTasksInfoMessage) MarshalJSON ¶

func (o ScheduledTasksInfoMessage) MarshalJSON() ([]byte, error)

func (*ScheduledTasksInfoMessage) SetData ¶

func (o *ScheduledTasksInfoMessage) SetData(v []TaskInfo)

SetData gets a reference to the given []TaskInfo and assigns it to the Data field.

func (*ScheduledTasksInfoMessage) SetMessageId ¶

func (o *ScheduledTasksInfoMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*ScheduledTasksInfoMessage) SetMessageType ¶

func (o *ScheduledTasksInfoMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (ScheduledTasksInfoMessage) ToMap ¶

func (o ScheduledTasksInfoMessage) ToMap() (map[string]interface{}, error)

type ScheduledTasksInfoStartMessage ¶

type ScheduledTasksInfoStartMessage struct {
	// Gets or sets the data.
	Data NullableString `json:"Data,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

ScheduledTasksInfoStartMessage Scheduled tasks info start message. Data is the timing data encoded as \"$initialDelay,$interval\" in ms.

func NewScheduledTasksInfoStartMessage ¶

func NewScheduledTasksInfoStartMessage() *ScheduledTasksInfoStartMessage

NewScheduledTasksInfoStartMessage instantiates a new ScheduledTasksInfoStartMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduledTasksInfoStartMessageWithDefaults ¶

func NewScheduledTasksInfoStartMessageWithDefaults() *ScheduledTasksInfoStartMessage

NewScheduledTasksInfoStartMessageWithDefaults instantiates a new ScheduledTasksInfoStartMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduledTasksInfoStartMessage) GetData ¶

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ScheduledTasksInfoStartMessage) GetDataOk ¶

func (o *ScheduledTasksInfoStartMessage) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ScheduledTasksInfoStartMessage) GetMessageType ¶

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*ScheduledTasksInfoStartMessage) GetMessageTypeOk ¶

func (o *ScheduledTasksInfoStartMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledTasksInfoStartMessage) HasData ¶

func (o *ScheduledTasksInfoStartMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*ScheduledTasksInfoStartMessage) HasMessageType ¶

func (o *ScheduledTasksInfoStartMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (ScheduledTasksInfoStartMessage) MarshalJSON ¶

func (o ScheduledTasksInfoStartMessage) MarshalJSON() ([]byte, error)

func (*ScheduledTasksInfoStartMessage) SetData ¶

func (o *ScheduledTasksInfoStartMessage) SetData(v string)

SetData gets a reference to the given NullableString and assigns it to the Data field.

func (*ScheduledTasksInfoStartMessage) SetDataNil ¶

func (o *ScheduledTasksInfoStartMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*ScheduledTasksInfoStartMessage) SetMessageType ¶

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (ScheduledTasksInfoStartMessage) ToMap ¶

func (o ScheduledTasksInfoStartMessage) ToMap() (map[string]interface{}, error)

func (*ScheduledTasksInfoStartMessage) UnsetData ¶

func (o *ScheduledTasksInfoStartMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type ScheduledTasksInfoStopMessage ¶

type ScheduledTasksInfoStopMessage struct {
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

ScheduledTasksInfoStopMessage Scheduled tasks info stop message.

func NewScheduledTasksInfoStopMessage ¶

func NewScheduledTasksInfoStopMessage() *ScheduledTasksInfoStopMessage

NewScheduledTasksInfoStopMessage instantiates a new ScheduledTasksInfoStopMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduledTasksInfoStopMessageWithDefaults ¶

func NewScheduledTasksInfoStopMessageWithDefaults() *ScheduledTasksInfoStopMessage

NewScheduledTasksInfoStopMessageWithDefaults instantiates a new ScheduledTasksInfoStopMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduledTasksInfoStopMessage) GetMessageType ¶

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*ScheduledTasksInfoStopMessage) GetMessageTypeOk ¶

func (o *ScheduledTasksInfoStopMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledTasksInfoStopMessage) HasMessageType ¶

func (o *ScheduledTasksInfoStopMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (ScheduledTasksInfoStopMessage) MarshalJSON ¶

func (o ScheduledTasksInfoStopMessage) MarshalJSON() ([]byte, error)

func (*ScheduledTasksInfoStopMessage) SetMessageType ¶

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (ScheduledTasksInfoStopMessage) ToMap ¶

func (o ScheduledTasksInfoStopMessage) ToMap() (map[string]interface{}, error)

type ScrollDirection ¶

type ScrollDirection string

ScrollDirection An enum representing the axis that should be scrolled.

const (
	SCROLLDIRECTION_HORIZONTAL ScrollDirection = "Horizontal"
	SCROLLDIRECTION_VERTICAL   ScrollDirection = "Vertical"
)

List of ScrollDirection

func NewScrollDirectionFromValue ¶

func NewScrollDirectionFromValue(v string) (*ScrollDirection, error)

NewScrollDirectionFromValue returns a pointer to a valid ScrollDirection for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ScrollDirection) IsValid ¶

func (v ScrollDirection) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ScrollDirection) Ptr ¶

Ptr returns reference to ScrollDirection value

func (*ScrollDirection) UnmarshalJSON ¶

func (v *ScrollDirection) UnmarshalJSON(src []byte) error

type SearchAPI ¶

type SearchAPI interface {

	/*
		GetSearchHints Gets the search hint result.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetSearchHintsRequest
	*/
	GetSearchHints(ctx context.Context) ApiGetSearchHintsRequest

	// GetSearchHintsExecute executes the request
	//  @return SearchHintResult
	GetSearchHintsExecute(r ApiGetSearchHintsRequest) (*SearchHintResult, *http.Response, error)
}

type SearchAPIService ¶

type SearchAPIService service

SearchAPIService SearchAPI service

func (*SearchAPIService) GetSearchHints ¶

GetSearchHints Gets the search hint result.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSearchHintsRequest

func (*SearchAPIService) GetSearchHintsExecute ¶

Execute executes the request

@return SearchHintResult

type SearchHint ¶

type SearchHint struct {
	// Gets or sets the item id.
	// Deprecated
	ItemId *string `json:"ItemId,omitempty"`
	// Gets or sets the item id.
	Id *string `json:"Id,omitempty"`
	// Gets or sets the name.
	Name *string `json:"Name,omitempty"`
	// Gets or sets the matched term.
	MatchedTerm NullableString `json:"MatchedTerm,omitempty"`
	// Gets or sets the index number.
	IndexNumber NullableInt32 `json:"IndexNumber,omitempty"`
	// Gets or sets the production year.
	ProductionYear NullableInt32 `json:"ProductionYear,omitempty"`
	// Gets or sets the parent index number.
	ParentIndexNumber NullableInt32 `json:"ParentIndexNumber,omitempty"`
	// Gets or sets the image tag.
	PrimaryImageTag NullableString `json:"PrimaryImageTag,omitempty"`
	// Gets or sets the thumb image tag.
	ThumbImageTag NullableString `json:"ThumbImageTag,omitempty"`
	// Gets or sets the thumb image item identifier.
	ThumbImageItemId NullableString `json:"ThumbImageItemId,omitempty"`
	// Gets or sets the backdrop image tag.
	BackdropImageTag NullableString `json:"BackdropImageTag,omitempty"`
	// Gets or sets the backdrop image item identifier.
	BackdropImageItemId NullableString `json:"BackdropImageItemId,omitempty"`
	// The base item kind.
	Type *BaseItemKind `json:"Type,omitempty"`
	// Gets or sets a value indicating whether this instance is folder.
	IsFolder NullableBool `json:"IsFolder,omitempty"`
	// Gets or sets the run time ticks.
	RunTimeTicks NullableInt64 `json:"RunTimeTicks,omitempty"`
	// Media types.
	MediaType *MediaType `json:"MediaType,omitempty"`
	// Gets or sets the start date.
	StartDate NullableTime `json:"StartDate,omitempty"`
	// Gets or sets the end date.
	EndDate NullableTime `json:"EndDate,omitempty"`
	// Gets or sets the series.
	Series NullableString `json:"Series,omitempty"`
	// Gets or sets the status.
	Status NullableString `json:"Status,omitempty"`
	// Gets or sets the album.
	Album NullableString `json:"Album,omitempty"`
	// Gets or sets the album id.
	AlbumId NullableString `json:"AlbumId,omitempty"`
	// Gets or sets the album artist.
	AlbumArtist NullableString `json:"AlbumArtist,omitempty"`
	// Gets or sets the artists.
	Artists []string `json:"Artists,omitempty"`
	// Gets or sets the song count.
	SongCount NullableInt32 `json:"SongCount,omitempty"`
	// Gets or sets the episode count.
	EpisodeCount NullableInt32 `json:"EpisodeCount,omitempty"`
	// Gets or sets the channel identifier.
	ChannelId NullableString `json:"ChannelId,omitempty"`
	// Gets or sets the name of the channel.
	ChannelName NullableString `json:"ChannelName,omitempty"`
	// Gets or sets the primary image aspect ratio.
	PrimaryImageAspectRatio NullableFloat64 `json:"PrimaryImageAspectRatio,omitempty"`
}

SearchHint Class SearchHintResult.

func NewSearchHint ¶

func NewSearchHint() *SearchHint

NewSearchHint instantiates a new SearchHint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchHintWithDefaults ¶

func NewSearchHintWithDefaults() *SearchHint

NewSearchHintWithDefaults instantiates a new SearchHint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchHint) GetAlbum ¶

func (o *SearchHint) GetAlbum() string

GetAlbum returns the Album field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetAlbumArtist ¶

func (o *SearchHint) GetAlbumArtist() string

GetAlbumArtist returns the AlbumArtist field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetAlbumArtistOk ¶

func (o *SearchHint) GetAlbumArtistOk() (*string, bool)

GetAlbumArtistOk returns a tuple with the AlbumArtist field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetAlbumId ¶

func (o *SearchHint) GetAlbumId() string

GetAlbumId returns the AlbumId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetAlbumIdOk ¶

func (o *SearchHint) GetAlbumIdOk() (*string, bool)

GetAlbumIdOk returns a tuple with the AlbumId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetAlbumOk ¶

func (o *SearchHint) GetAlbumOk() (*string, bool)

GetAlbumOk returns a tuple with the Album field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetArtists ¶

func (o *SearchHint) GetArtists() []string

GetArtists returns the Artists field value if set, zero value otherwise.

func (*SearchHint) GetArtistsOk ¶

func (o *SearchHint) GetArtistsOk() ([]string, bool)

GetArtistsOk returns a tuple with the Artists field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchHint) GetBackdropImageItemId ¶

func (o *SearchHint) GetBackdropImageItemId() string

GetBackdropImageItemId returns the BackdropImageItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetBackdropImageItemIdOk ¶

func (o *SearchHint) GetBackdropImageItemIdOk() (*string, bool)

GetBackdropImageItemIdOk returns a tuple with the BackdropImageItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetBackdropImageTag ¶

func (o *SearchHint) GetBackdropImageTag() string

GetBackdropImageTag returns the BackdropImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetBackdropImageTagOk ¶

func (o *SearchHint) GetBackdropImageTagOk() (*string, bool)

GetBackdropImageTagOk returns a tuple with the BackdropImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetChannelId ¶

func (o *SearchHint) GetChannelId() string

GetChannelId returns the ChannelId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetChannelIdOk ¶

func (o *SearchHint) GetChannelIdOk() (*string, bool)

GetChannelIdOk returns a tuple with the ChannelId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetChannelName ¶

func (o *SearchHint) GetChannelName() string

GetChannelName returns the ChannelName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetChannelNameOk ¶

func (o *SearchHint) GetChannelNameOk() (*string, bool)

GetChannelNameOk returns a tuple with the ChannelName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetEndDate ¶

func (o *SearchHint) GetEndDate() time.Time

GetEndDate returns the EndDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetEndDateOk ¶

func (o *SearchHint) GetEndDateOk() (*time.Time, bool)

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetEpisodeCount ¶

func (o *SearchHint) GetEpisodeCount() int32

GetEpisodeCount returns the EpisodeCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetEpisodeCountOk ¶

func (o *SearchHint) GetEpisodeCountOk() (*int32, bool)

GetEpisodeCountOk returns a tuple with the EpisodeCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetId ¶

func (o *SearchHint) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SearchHint) GetIdOk ¶

func (o *SearchHint) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchHint) GetIndexNumber ¶

func (o *SearchHint) GetIndexNumber() int32

GetIndexNumber returns the IndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetIndexNumberOk ¶

func (o *SearchHint) GetIndexNumberOk() (*int32, bool)

GetIndexNumberOk returns a tuple with the IndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetIsFolder ¶

func (o *SearchHint) GetIsFolder() bool

GetIsFolder returns the IsFolder field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetIsFolderOk ¶

func (o *SearchHint) GetIsFolderOk() (*bool, bool)

GetIsFolderOk returns a tuple with the IsFolder field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetItemId ¶

func (o *SearchHint) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise. Deprecated

func (*SearchHint) GetItemIdOk ¶

func (o *SearchHint) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*SearchHint) GetMatchedTerm ¶

func (o *SearchHint) GetMatchedTerm() string

GetMatchedTerm returns the MatchedTerm field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetMatchedTermOk ¶

func (o *SearchHint) GetMatchedTermOk() (*string, bool)

GetMatchedTermOk returns a tuple with the MatchedTerm field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetMediaType ¶

func (o *SearchHint) GetMediaType() MediaType

GetMediaType returns the MediaType field value if set, zero value otherwise.

func (*SearchHint) GetMediaTypeOk ¶

func (o *SearchHint) GetMediaTypeOk() (*MediaType, bool)

GetMediaTypeOk returns a tuple with the MediaType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchHint) GetName ¶

func (o *SearchHint) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SearchHint) GetNameOk ¶

func (o *SearchHint) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchHint) GetParentIndexNumber ¶

func (o *SearchHint) GetParentIndexNumber() int32

GetParentIndexNumber returns the ParentIndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetParentIndexNumberOk ¶

func (o *SearchHint) GetParentIndexNumberOk() (*int32, bool)

GetParentIndexNumberOk returns a tuple with the ParentIndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetPrimaryImageAspectRatio ¶

func (o *SearchHint) GetPrimaryImageAspectRatio() float64

GetPrimaryImageAspectRatio returns the PrimaryImageAspectRatio field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetPrimaryImageAspectRatioOk ¶

func (o *SearchHint) GetPrimaryImageAspectRatioOk() (*float64, bool)

GetPrimaryImageAspectRatioOk returns a tuple with the PrimaryImageAspectRatio field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetPrimaryImageTag ¶

func (o *SearchHint) GetPrimaryImageTag() string

GetPrimaryImageTag returns the PrimaryImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetPrimaryImageTagOk ¶

func (o *SearchHint) GetPrimaryImageTagOk() (*string, bool)

GetPrimaryImageTagOk returns a tuple with the PrimaryImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetProductionYear ¶

func (o *SearchHint) GetProductionYear() int32

GetProductionYear returns the ProductionYear field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetProductionYearOk ¶

func (o *SearchHint) GetProductionYearOk() (*int32, bool)

GetProductionYearOk returns a tuple with the ProductionYear field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetRunTimeTicks ¶

func (o *SearchHint) GetRunTimeTicks() int64

GetRunTimeTicks returns the RunTimeTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetRunTimeTicksOk ¶

func (o *SearchHint) GetRunTimeTicksOk() (*int64, bool)

GetRunTimeTicksOk returns a tuple with the RunTimeTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetSeries ¶

func (o *SearchHint) GetSeries() string

GetSeries returns the Series field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetSeriesOk ¶

func (o *SearchHint) GetSeriesOk() (*string, bool)

GetSeriesOk returns a tuple with the Series field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetSongCount ¶

func (o *SearchHint) GetSongCount() int32

GetSongCount returns the SongCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetSongCountOk ¶

func (o *SearchHint) GetSongCountOk() (*int32, bool)

GetSongCountOk returns a tuple with the SongCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetStartDate ¶

func (o *SearchHint) GetStartDate() time.Time

GetStartDate returns the StartDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetStartDateOk ¶

func (o *SearchHint) GetStartDateOk() (*time.Time, bool)

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetStatus ¶

func (o *SearchHint) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetStatusOk ¶

func (o *SearchHint) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetThumbImageItemId ¶

func (o *SearchHint) GetThumbImageItemId() string

GetThumbImageItemId returns the ThumbImageItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetThumbImageItemIdOk ¶

func (o *SearchHint) GetThumbImageItemIdOk() (*string, bool)

GetThumbImageItemIdOk returns a tuple with the ThumbImageItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetThumbImageTag ¶

func (o *SearchHint) GetThumbImageTag() string

GetThumbImageTag returns the ThumbImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchHint) GetThumbImageTagOk ¶

func (o *SearchHint) GetThumbImageTagOk() (*string, bool)

GetThumbImageTagOk returns a tuple with the ThumbImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchHint) GetType ¶

func (o *SearchHint) GetType() BaseItemKind

GetType returns the Type field value if set, zero value otherwise.

func (*SearchHint) GetTypeOk ¶

func (o *SearchHint) GetTypeOk() (*BaseItemKind, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchHint) HasAlbum ¶

func (o *SearchHint) HasAlbum() bool

HasAlbum returns a boolean if a field has been set.

func (*SearchHint) HasAlbumArtist ¶

func (o *SearchHint) HasAlbumArtist() bool

HasAlbumArtist returns a boolean if a field has been set.

func (*SearchHint) HasAlbumId ¶

func (o *SearchHint) HasAlbumId() bool

HasAlbumId returns a boolean if a field has been set.

func (*SearchHint) HasArtists ¶

func (o *SearchHint) HasArtists() bool

HasArtists returns a boolean if a field has been set.

func (*SearchHint) HasBackdropImageItemId ¶

func (o *SearchHint) HasBackdropImageItemId() bool

HasBackdropImageItemId returns a boolean if a field has been set.

func (*SearchHint) HasBackdropImageTag ¶

func (o *SearchHint) HasBackdropImageTag() bool

HasBackdropImageTag returns a boolean if a field has been set.

func (*SearchHint) HasChannelId ¶

func (o *SearchHint) HasChannelId() bool

HasChannelId returns a boolean if a field has been set.

func (*SearchHint) HasChannelName ¶

func (o *SearchHint) HasChannelName() bool

HasChannelName returns a boolean if a field has been set.

func (*SearchHint) HasEndDate ¶

func (o *SearchHint) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*SearchHint) HasEpisodeCount ¶

func (o *SearchHint) HasEpisodeCount() bool

HasEpisodeCount returns a boolean if a field has been set.

func (*SearchHint) HasId ¶

func (o *SearchHint) HasId() bool

HasId returns a boolean if a field has been set.

func (*SearchHint) HasIndexNumber ¶

func (o *SearchHint) HasIndexNumber() bool

HasIndexNumber returns a boolean if a field has been set.

func (*SearchHint) HasIsFolder ¶

func (o *SearchHint) HasIsFolder() bool

HasIsFolder returns a boolean if a field has been set.

func (*SearchHint) HasItemId ¶

func (o *SearchHint) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*SearchHint) HasMatchedTerm ¶

func (o *SearchHint) HasMatchedTerm() bool

HasMatchedTerm returns a boolean if a field has been set.

func (*SearchHint) HasMediaType ¶

func (o *SearchHint) HasMediaType() bool

HasMediaType returns a boolean if a field has been set.

func (*SearchHint) HasName ¶

func (o *SearchHint) HasName() bool

HasName returns a boolean if a field has been set.

func (*SearchHint) HasParentIndexNumber ¶

func (o *SearchHint) HasParentIndexNumber() bool

HasParentIndexNumber returns a boolean if a field has been set.

func (*SearchHint) HasPrimaryImageAspectRatio ¶

func (o *SearchHint) HasPrimaryImageAspectRatio() bool

HasPrimaryImageAspectRatio returns a boolean if a field has been set.

func (*SearchHint) HasPrimaryImageTag ¶

func (o *SearchHint) HasPrimaryImageTag() bool

HasPrimaryImageTag returns a boolean if a field has been set.

func (*SearchHint) HasProductionYear ¶

func (o *SearchHint) HasProductionYear() bool

HasProductionYear returns a boolean if a field has been set.

func (*SearchHint) HasRunTimeTicks ¶

func (o *SearchHint) HasRunTimeTicks() bool

HasRunTimeTicks returns a boolean if a field has been set.

func (*SearchHint) HasSeries ¶

func (o *SearchHint) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (*SearchHint) HasSongCount ¶

func (o *SearchHint) HasSongCount() bool

HasSongCount returns a boolean if a field has been set.

func (*SearchHint) HasStartDate ¶

func (o *SearchHint) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (*SearchHint) HasStatus ¶

func (o *SearchHint) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*SearchHint) HasThumbImageItemId ¶

func (o *SearchHint) HasThumbImageItemId() bool

HasThumbImageItemId returns a boolean if a field has been set.

func (*SearchHint) HasThumbImageTag ¶

func (o *SearchHint) HasThumbImageTag() bool

HasThumbImageTag returns a boolean if a field has been set.

func (*SearchHint) HasType ¶

func (o *SearchHint) HasType() bool

HasType returns a boolean if a field has been set.

func (SearchHint) MarshalJSON ¶

func (o SearchHint) MarshalJSON() ([]byte, error)

func (*SearchHint) SetAlbum ¶

func (o *SearchHint) SetAlbum(v string)

SetAlbum gets a reference to the given NullableString and assigns it to the Album field.

func (*SearchHint) SetAlbumArtist ¶

func (o *SearchHint) SetAlbumArtist(v string)

SetAlbumArtist gets a reference to the given NullableString and assigns it to the AlbumArtist field.

func (*SearchHint) SetAlbumArtistNil ¶

func (o *SearchHint) SetAlbumArtistNil()

SetAlbumArtistNil sets the value for AlbumArtist to be an explicit nil

func (*SearchHint) SetAlbumId ¶

func (o *SearchHint) SetAlbumId(v string)

SetAlbumId gets a reference to the given NullableString and assigns it to the AlbumId field.

func (*SearchHint) SetAlbumIdNil ¶

func (o *SearchHint) SetAlbumIdNil()

SetAlbumIdNil sets the value for AlbumId to be an explicit nil

func (*SearchHint) SetAlbumNil ¶

func (o *SearchHint) SetAlbumNil()

SetAlbumNil sets the value for Album to be an explicit nil

func (*SearchHint) SetArtists ¶

func (o *SearchHint) SetArtists(v []string)

SetArtists gets a reference to the given []string and assigns it to the Artists field.

func (*SearchHint) SetBackdropImageItemId ¶

func (o *SearchHint) SetBackdropImageItemId(v string)

SetBackdropImageItemId gets a reference to the given NullableString and assigns it to the BackdropImageItemId field.

func (*SearchHint) SetBackdropImageItemIdNil ¶

func (o *SearchHint) SetBackdropImageItemIdNil()

SetBackdropImageItemIdNil sets the value for BackdropImageItemId to be an explicit nil

func (*SearchHint) SetBackdropImageTag ¶

func (o *SearchHint) SetBackdropImageTag(v string)

SetBackdropImageTag gets a reference to the given NullableString and assigns it to the BackdropImageTag field.

func (*SearchHint) SetBackdropImageTagNil ¶

func (o *SearchHint) SetBackdropImageTagNil()

SetBackdropImageTagNil sets the value for BackdropImageTag to be an explicit nil

func (*SearchHint) SetChannelId ¶

func (o *SearchHint) SetChannelId(v string)

SetChannelId gets a reference to the given NullableString and assigns it to the ChannelId field.

func (*SearchHint) SetChannelIdNil ¶

func (o *SearchHint) SetChannelIdNil()

SetChannelIdNil sets the value for ChannelId to be an explicit nil

func (*SearchHint) SetChannelName ¶

func (o *SearchHint) SetChannelName(v string)

SetChannelName gets a reference to the given NullableString and assigns it to the ChannelName field.

func (*SearchHint) SetChannelNameNil ¶

func (o *SearchHint) SetChannelNameNil()

SetChannelNameNil sets the value for ChannelName to be an explicit nil

func (*SearchHint) SetEndDate ¶

func (o *SearchHint) SetEndDate(v time.Time)

SetEndDate gets a reference to the given NullableTime and assigns it to the EndDate field.

func (*SearchHint) SetEndDateNil ¶

func (o *SearchHint) SetEndDateNil()

SetEndDateNil sets the value for EndDate to be an explicit nil

func (*SearchHint) SetEpisodeCount ¶

func (o *SearchHint) SetEpisodeCount(v int32)

SetEpisodeCount gets a reference to the given NullableInt32 and assigns it to the EpisodeCount field.

func (*SearchHint) SetEpisodeCountNil ¶

func (o *SearchHint) SetEpisodeCountNil()

SetEpisodeCountNil sets the value for EpisodeCount to be an explicit nil

func (*SearchHint) SetId ¶

func (o *SearchHint) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SearchHint) SetIndexNumber ¶

func (o *SearchHint) SetIndexNumber(v int32)

SetIndexNumber gets a reference to the given NullableInt32 and assigns it to the IndexNumber field.

func (*SearchHint) SetIndexNumberNil ¶

func (o *SearchHint) SetIndexNumberNil()

SetIndexNumberNil sets the value for IndexNumber to be an explicit nil

func (*SearchHint) SetIsFolder ¶

func (o *SearchHint) SetIsFolder(v bool)

SetIsFolder gets a reference to the given NullableBool and assigns it to the IsFolder field.

func (*SearchHint) SetIsFolderNil ¶

func (o *SearchHint) SetIsFolderNil()

SetIsFolderNil sets the value for IsFolder to be an explicit nil

func (*SearchHint) SetItemId ¶

func (o *SearchHint) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field. Deprecated

func (*SearchHint) SetMatchedTerm ¶

func (o *SearchHint) SetMatchedTerm(v string)

SetMatchedTerm gets a reference to the given NullableString and assigns it to the MatchedTerm field.

func (*SearchHint) SetMatchedTermNil ¶

func (o *SearchHint) SetMatchedTermNil()

SetMatchedTermNil sets the value for MatchedTerm to be an explicit nil

func (*SearchHint) SetMediaType ¶

func (o *SearchHint) SetMediaType(v MediaType)

SetMediaType gets a reference to the given MediaType and assigns it to the MediaType field.

func (*SearchHint) SetName ¶

func (o *SearchHint) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SearchHint) SetParentIndexNumber ¶

func (o *SearchHint) SetParentIndexNumber(v int32)

SetParentIndexNumber gets a reference to the given NullableInt32 and assigns it to the ParentIndexNumber field.

func (*SearchHint) SetParentIndexNumberNil ¶

func (o *SearchHint) SetParentIndexNumberNil()

SetParentIndexNumberNil sets the value for ParentIndexNumber to be an explicit nil

func (*SearchHint) SetPrimaryImageAspectRatio ¶

func (o *SearchHint) SetPrimaryImageAspectRatio(v float64)

SetPrimaryImageAspectRatio gets a reference to the given NullableFloat64 and assigns it to the PrimaryImageAspectRatio field.

func (*SearchHint) SetPrimaryImageAspectRatioNil ¶

func (o *SearchHint) SetPrimaryImageAspectRatioNil()

SetPrimaryImageAspectRatioNil sets the value for PrimaryImageAspectRatio to be an explicit nil

func (*SearchHint) SetPrimaryImageTag ¶

func (o *SearchHint) SetPrimaryImageTag(v string)

SetPrimaryImageTag gets a reference to the given NullableString and assigns it to the PrimaryImageTag field.

func (*SearchHint) SetPrimaryImageTagNil ¶

func (o *SearchHint) SetPrimaryImageTagNil()

SetPrimaryImageTagNil sets the value for PrimaryImageTag to be an explicit nil

func (*SearchHint) SetProductionYear ¶

func (o *SearchHint) SetProductionYear(v int32)

SetProductionYear gets a reference to the given NullableInt32 and assigns it to the ProductionYear field.

func (*SearchHint) SetProductionYearNil ¶

func (o *SearchHint) SetProductionYearNil()

SetProductionYearNil sets the value for ProductionYear to be an explicit nil

func (*SearchHint) SetRunTimeTicks ¶

func (o *SearchHint) SetRunTimeTicks(v int64)

SetRunTimeTicks gets a reference to the given NullableInt64 and assigns it to the RunTimeTicks field.

func (*SearchHint) SetRunTimeTicksNil ¶

func (o *SearchHint) SetRunTimeTicksNil()

SetRunTimeTicksNil sets the value for RunTimeTicks to be an explicit nil

func (*SearchHint) SetSeries ¶

func (o *SearchHint) SetSeries(v string)

SetSeries gets a reference to the given NullableString and assigns it to the Series field.

func (*SearchHint) SetSeriesNil ¶

func (o *SearchHint) SetSeriesNil()

SetSeriesNil sets the value for Series to be an explicit nil

func (*SearchHint) SetSongCount ¶

func (o *SearchHint) SetSongCount(v int32)

SetSongCount gets a reference to the given NullableInt32 and assigns it to the SongCount field.

func (*SearchHint) SetSongCountNil ¶

func (o *SearchHint) SetSongCountNil()

SetSongCountNil sets the value for SongCount to be an explicit nil

func (*SearchHint) SetStartDate ¶

func (o *SearchHint) SetStartDate(v time.Time)

SetStartDate gets a reference to the given NullableTime and assigns it to the StartDate field.

func (*SearchHint) SetStartDateNil ¶

func (o *SearchHint) SetStartDateNil()

SetStartDateNil sets the value for StartDate to be an explicit nil

func (*SearchHint) SetStatus ¶

func (o *SearchHint) SetStatus(v string)

SetStatus gets a reference to the given NullableString and assigns it to the Status field.

func (*SearchHint) SetStatusNil ¶

func (o *SearchHint) SetStatusNil()

SetStatusNil sets the value for Status to be an explicit nil

func (*SearchHint) SetThumbImageItemId ¶

func (o *SearchHint) SetThumbImageItemId(v string)

SetThumbImageItemId gets a reference to the given NullableString and assigns it to the ThumbImageItemId field.

func (*SearchHint) SetThumbImageItemIdNil ¶

func (o *SearchHint) SetThumbImageItemIdNil()

SetThumbImageItemIdNil sets the value for ThumbImageItemId to be an explicit nil

func (*SearchHint) SetThumbImageTag ¶

func (o *SearchHint) SetThumbImageTag(v string)

SetThumbImageTag gets a reference to the given NullableString and assigns it to the ThumbImageTag field.

func (*SearchHint) SetThumbImageTagNil ¶

func (o *SearchHint) SetThumbImageTagNil()

SetThumbImageTagNil sets the value for ThumbImageTag to be an explicit nil

func (*SearchHint) SetType ¶

func (o *SearchHint) SetType(v BaseItemKind)

SetType gets a reference to the given BaseItemKind and assigns it to the Type field.

func (SearchHint) ToMap ¶

func (o SearchHint) ToMap() (map[string]interface{}, error)

func (*SearchHint) UnsetAlbum ¶

func (o *SearchHint) UnsetAlbum()

UnsetAlbum ensures that no value is present for Album, not even an explicit nil

func (*SearchHint) UnsetAlbumArtist ¶

func (o *SearchHint) UnsetAlbumArtist()

UnsetAlbumArtist ensures that no value is present for AlbumArtist, not even an explicit nil

func (*SearchHint) UnsetAlbumId ¶

func (o *SearchHint) UnsetAlbumId()

UnsetAlbumId ensures that no value is present for AlbumId, not even an explicit nil

func (*SearchHint) UnsetBackdropImageItemId ¶

func (o *SearchHint) UnsetBackdropImageItemId()

UnsetBackdropImageItemId ensures that no value is present for BackdropImageItemId, not even an explicit nil

func (*SearchHint) UnsetBackdropImageTag ¶

func (o *SearchHint) UnsetBackdropImageTag()

UnsetBackdropImageTag ensures that no value is present for BackdropImageTag, not even an explicit nil

func (*SearchHint) UnsetChannelId ¶

func (o *SearchHint) UnsetChannelId()

UnsetChannelId ensures that no value is present for ChannelId, not even an explicit nil

func (*SearchHint) UnsetChannelName ¶

func (o *SearchHint) UnsetChannelName()

UnsetChannelName ensures that no value is present for ChannelName, not even an explicit nil

func (*SearchHint) UnsetEndDate ¶

func (o *SearchHint) UnsetEndDate()

UnsetEndDate ensures that no value is present for EndDate, not even an explicit nil

func (*SearchHint) UnsetEpisodeCount ¶

func (o *SearchHint) UnsetEpisodeCount()

UnsetEpisodeCount ensures that no value is present for EpisodeCount, not even an explicit nil

func (*SearchHint) UnsetIndexNumber ¶

func (o *SearchHint) UnsetIndexNumber()

UnsetIndexNumber ensures that no value is present for IndexNumber, not even an explicit nil

func (*SearchHint) UnsetIsFolder ¶

func (o *SearchHint) UnsetIsFolder()

UnsetIsFolder ensures that no value is present for IsFolder, not even an explicit nil

func (*SearchHint) UnsetMatchedTerm ¶

func (o *SearchHint) UnsetMatchedTerm()

UnsetMatchedTerm ensures that no value is present for MatchedTerm, not even an explicit nil

func (*SearchHint) UnsetParentIndexNumber ¶

func (o *SearchHint) UnsetParentIndexNumber()

UnsetParentIndexNumber ensures that no value is present for ParentIndexNumber, not even an explicit nil

func (*SearchHint) UnsetPrimaryImageAspectRatio ¶

func (o *SearchHint) UnsetPrimaryImageAspectRatio()

UnsetPrimaryImageAspectRatio ensures that no value is present for PrimaryImageAspectRatio, not even an explicit nil

func (*SearchHint) UnsetPrimaryImageTag ¶

func (o *SearchHint) UnsetPrimaryImageTag()

UnsetPrimaryImageTag ensures that no value is present for PrimaryImageTag, not even an explicit nil

func (*SearchHint) UnsetProductionYear ¶

func (o *SearchHint) UnsetProductionYear()

UnsetProductionYear ensures that no value is present for ProductionYear, not even an explicit nil

func (*SearchHint) UnsetRunTimeTicks ¶

func (o *SearchHint) UnsetRunTimeTicks()

UnsetRunTimeTicks ensures that no value is present for RunTimeTicks, not even an explicit nil

func (*SearchHint) UnsetSeries ¶

func (o *SearchHint) UnsetSeries()

UnsetSeries ensures that no value is present for Series, not even an explicit nil

func (*SearchHint) UnsetSongCount ¶

func (o *SearchHint) UnsetSongCount()

UnsetSongCount ensures that no value is present for SongCount, not even an explicit nil

func (*SearchHint) UnsetStartDate ¶

func (o *SearchHint) UnsetStartDate()

UnsetStartDate ensures that no value is present for StartDate, not even an explicit nil

func (*SearchHint) UnsetStatus ¶

func (o *SearchHint) UnsetStatus()

UnsetStatus ensures that no value is present for Status, not even an explicit nil

func (*SearchHint) UnsetThumbImageItemId ¶

func (o *SearchHint) UnsetThumbImageItemId()

UnsetThumbImageItemId ensures that no value is present for ThumbImageItemId, not even an explicit nil

func (*SearchHint) UnsetThumbImageTag ¶

func (o *SearchHint) UnsetThumbImageTag()

UnsetThumbImageTag ensures that no value is present for ThumbImageTag, not even an explicit nil

type SearchHintResult ¶

type SearchHintResult struct {
	// Gets the search hints.
	SearchHints []SearchHint `json:"SearchHints,omitempty"`
	// Gets the total record count.
	TotalRecordCount *int32 `json:"TotalRecordCount,omitempty"`
}

SearchHintResult Class SearchHintResult.

func NewSearchHintResult ¶

func NewSearchHintResult() *SearchHintResult

NewSearchHintResult instantiates a new SearchHintResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchHintResultWithDefaults ¶

func NewSearchHintResultWithDefaults() *SearchHintResult

NewSearchHintResultWithDefaults instantiates a new SearchHintResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchHintResult) GetSearchHints ¶

func (o *SearchHintResult) GetSearchHints() []SearchHint

GetSearchHints returns the SearchHints field value if set, zero value otherwise.

func (*SearchHintResult) GetSearchHintsOk ¶

func (o *SearchHintResult) GetSearchHintsOk() ([]SearchHint, bool)

GetSearchHintsOk returns a tuple with the SearchHints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchHintResult) GetTotalRecordCount ¶

func (o *SearchHintResult) GetTotalRecordCount() int32

GetTotalRecordCount returns the TotalRecordCount field value if set, zero value otherwise.

func (*SearchHintResult) GetTotalRecordCountOk ¶

func (o *SearchHintResult) GetTotalRecordCountOk() (*int32, bool)

GetTotalRecordCountOk returns a tuple with the TotalRecordCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchHintResult) HasSearchHints ¶

func (o *SearchHintResult) HasSearchHints() bool

HasSearchHints returns a boolean if a field has been set.

func (*SearchHintResult) HasTotalRecordCount ¶

func (o *SearchHintResult) HasTotalRecordCount() bool

HasTotalRecordCount returns a boolean if a field has been set.

func (SearchHintResult) MarshalJSON ¶

func (o SearchHintResult) MarshalJSON() ([]byte, error)

func (*SearchHintResult) SetSearchHints ¶

func (o *SearchHintResult) SetSearchHints(v []SearchHint)

SetSearchHints gets a reference to the given []SearchHint and assigns it to the SearchHints field.

func (*SearchHintResult) SetTotalRecordCount ¶

func (o *SearchHintResult) SetTotalRecordCount(v int32)

SetTotalRecordCount gets a reference to the given int32 and assigns it to the TotalRecordCount field.

func (SearchHintResult) ToMap ¶

func (o SearchHintResult) ToMap() (map[string]interface{}, error)

type SeekRequestDto ¶

type SeekRequestDto struct {
	// Gets or sets the position ticks.
	PositionTicks *int64 `json:"PositionTicks,omitempty"`
}

SeekRequestDto Class SeekRequestDto.

func NewSeekRequestDto ¶

func NewSeekRequestDto() *SeekRequestDto

NewSeekRequestDto instantiates a new SeekRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSeekRequestDtoWithDefaults ¶

func NewSeekRequestDtoWithDefaults() *SeekRequestDto

NewSeekRequestDtoWithDefaults instantiates a new SeekRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SeekRequestDto) GetPositionTicks ¶

func (o *SeekRequestDto) GetPositionTicks() int64

GetPositionTicks returns the PositionTicks field value if set, zero value otherwise.

func (*SeekRequestDto) GetPositionTicksOk ¶

func (o *SeekRequestDto) GetPositionTicksOk() (*int64, bool)

GetPositionTicksOk returns a tuple with the PositionTicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeekRequestDto) HasPositionTicks ¶

func (o *SeekRequestDto) HasPositionTicks() bool

HasPositionTicks returns a boolean if a field has been set.

func (SeekRequestDto) MarshalJSON ¶

func (o SeekRequestDto) MarshalJSON() ([]byte, error)

func (*SeekRequestDto) SetPositionTicks ¶

func (o *SeekRequestDto) SetPositionTicks(v int64)

SetPositionTicks gets a reference to the given int64 and assigns it to the PositionTicks field.

func (SeekRequestDto) ToMap ¶

func (o SeekRequestDto) ToMap() (map[string]interface{}, error)

type SendCommand ¶

type SendCommand struct {
	// Gets the group identifier.
	GroupId *string `json:"GroupId,omitempty"`
	// Gets the playlist identifier of the playing item.
	PlaylistItemId *string `json:"PlaylistItemId,omitempty"`
	// Gets or sets the UTC time when to execute the command.
	When *time.Time `json:"When,omitempty"`
	// Gets the position ticks.
	PositionTicks NullableInt64 `json:"PositionTicks,omitempty"`
	// Gets the command.
	Command *SendCommandType `json:"Command,omitempty"`
	// Gets the UTC time when this command has been emitted.
	EmittedAt *time.Time `json:"EmittedAt,omitempty"`
}

SendCommand Class SendCommand.

func NewSendCommand ¶

func NewSendCommand() *SendCommand

NewSendCommand instantiates a new SendCommand object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSendCommandWithDefaults ¶

func NewSendCommandWithDefaults() *SendCommand

NewSendCommandWithDefaults instantiates a new SendCommand object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SendCommand) GetCommand ¶

func (o *SendCommand) GetCommand() SendCommandType

GetCommand returns the Command field value if set, zero value otherwise.

func (*SendCommand) GetCommandOk ¶

func (o *SendCommand) GetCommandOk() (*SendCommandType, bool)

GetCommandOk returns a tuple with the Command field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendCommand) GetEmittedAt ¶

func (o *SendCommand) GetEmittedAt() time.Time

GetEmittedAt returns the EmittedAt field value if set, zero value otherwise.

func (*SendCommand) GetEmittedAtOk ¶

func (o *SendCommand) GetEmittedAtOk() (*time.Time, bool)

GetEmittedAtOk returns a tuple with the EmittedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendCommand) GetGroupId ¶

func (o *SendCommand) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*SendCommand) GetGroupIdOk ¶

func (o *SendCommand) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendCommand) GetPlaylistItemId ¶

func (o *SendCommand) GetPlaylistItemId() string

GetPlaylistItemId returns the PlaylistItemId field value if set, zero value otherwise.

func (*SendCommand) GetPlaylistItemIdOk ¶

func (o *SendCommand) GetPlaylistItemIdOk() (*string, bool)

GetPlaylistItemIdOk returns a tuple with the PlaylistItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendCommand) GetPositionTicks ¶

func (o *SendCommand) GetPositionTicks() int64

GetPositionTicks returns the PositionTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SendCommand) GetPositionTicksOk ¶

func (o *SendCommand) GetPositionTicksOk() (*int64, bool)

GetPositionTicksOk returns a tuple with the PositionTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SendCommand) GetWhen ¶

func (o *SendCommand) GetWhen() time.Time

GetWhen returns the When field value if set, zero value otherwise.

func (*SendCommand) GetWhenOk ¶

func (o *SendCommand) GetWhenOk() (*time.Time, bool)

GetWhenOk returns a tuple with the When field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendCommand) HasCommand ¶

func (o *SendCommand) HasCommand() bool

HasCommand returns a boolean if a field has been set.

func (*SendCommand) HasEmittedAt ¶

func (o *SendCommand) HasEmittedAt() bool

HasEmittedAt returns a boolean if a field has been set.

func (*SendCommand) HasGroupId ¶

func (o *SendCommand) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*SendCommand) HasPlaylistItemId ¶

func (o *SendCommand) HasPlaylistItemId() bool

HasPlaylistItemId returns a boolean if a field has been set.

func (*SendCommand) HasPositionTicks ¶

func (o *SendCommand) HasPositionTicks() bool

HasPositionTicks returns a boolean if a field has been set.

func (*SendCommand) HasWhen ¶

func (o *SendCommand) HasWhen() bool

HasWhen returns a boolean if a field has been set.

func (SendCommand) MarshalJSON ¶

func (o SendCommand) MarshalJSON() ([]byte, error)

func (*SendCommand) SetCommand ¶

func (o *SendCommand) SetCommand(v SendCommandType)

SetCommand gets a reference to the given SendCommandType and assigns it to the Command field.

func (*SendCommand) SetEmittedAt ¶

func (o *SendCommand) SetEmittedAt(v time.Time)

SetEmittedAt gets a reference to the given time.Time and assigns it to the EmittedAt field.

func (*SendCommand) SetGroupId ¶

func (o *SendCommand) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*SendCommand) SetPlaylistItemId ¶

func (o *SendCommand) SetPlaylistItemId(v string)

SetPlaylistItemId gets a reference to the given string and assigns it to the PlaylistItemId field.

func (*SendCommand) SetPositionTicks ¶

func (o *SendCommand) SetPositionTicks(v int64)

SetPositionTicks gets a reference to the given NullableInt64 and assigns it to the PositionTicks field.

func (*SendCommand) SetPositionTicksNil ¶

func (o *SendCommand) SetPositionTicksNil()

SetPositionTicksNil sets the value for PositionTicks to be an explicit nil

func (*SendCommand) SetWhen ¶

func (o *SendCommand) SetWhen(v time.Time)

SetWhen gets a reference to the given time.Time and assigns it to the When field.

func (SendCommand) ToMap ¶

func (o SendCommand) ToMap() (map[string]interface{}, error)

func (*SendCommand) UnsetPositionTicks ¶

func (o *SendCommand) UnsetPositionTicks()

UnsetPositionTicks ensures that no value is present for PositionTicks, not even an explicit nil

type SendCommandType ¶

type SendCommandType string

SendCommandType Enum SendCommandType.

const (
	SENDCOMMANDTYPE_UNPAUSE SendCommandType = "Unpause"
	SENDCOMMANDTYPE_PAUSE   SendCommandType = "Pause"
	SENDCOMMANDTYPE_STOP    SendCommandType = "Stop"
	SENDCOMMANDTYPE_SEEK    SendCommandType = "Seek"
)

List of SendCommandType

func NewSendCommandTypeFromValue ¶

func NewSendCommandTypeFromValue(v string) (*SendCommandType, error)

NewSendCommandTypeFromValue returns a pointer to a valid SendCommandType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SendCommandType) IsValid ¶

func (v SendCommandType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SendCommandType) Ptr ¶

Ptr returns reference to SendCommandType value

func (*SendCommandType) UnmarshalJSON ¶

func (v *SendCommandType) UnmarshalJSON(src []byte) error

type SeriesInfo ¶

type SeriesInfo struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the original title.
	OriginalTitle NullableString `json:"OriginalTitle,omitempty"`
	// Gets or sets the path.
	Path NullableString `json:"Path,omitempty"`
	// Gets or sets the metadata language.
	MetadataLanguage NullableString `json:"MetadataLanguage,omitempty"`
	// Gets or sets the metadata country code.
	MetadataCountryCode NullableString `json:"MetadataCountryCode,omitempty"`
	// Gets or sets the provider ids.
	ProviderIds map[string]string `json:"ProviderIds,omitempty"`
	// Gets or sets the year.
	Year              NullableInt32 `json:"Year,omitempty"`
	IndexNumber       NullableInt32 `json:"IndexNumber,omitempty"`
	ParentIndexNumber NullableInt32 `json:"ParentIndexNumber,omitempty"`
	PremiereDate      NullableTime  `json:"PremiereDate,omitempty"`
	IsAutomated       *bool         `json:"IsAutomated,omitempty"`
}

SeriesInfo struct for SeriesInfo

func NewSeriesInfo ¶

func NewSeriesInfo() *SeriesInfo

NewSeriesInfo instantiates a new SeriesInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSeriesInfoWithDefaults ¶

func NewSeriesInfoWithDefaults() *SeriesInfo

NewSeriesInfoWithDefaults instantiates a new SeriesInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SeriesInfo) GetIndexNumber ¶

func (o *SeriesInfo) GetIndexNumber() int32

GetIndexNumber returns the IndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesInfo) GetIndexNumberOk ¶

func (o *SeriesInfo) GetIndexNumberOk() (*int32, bool)

GetIndexNumberOk returns a tuple with the IndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesInfo) GetIsAutomated ¶

func (o *SeriesInfo) GetIsAutomated() bool

GetIsAutomated returns the IsAutomated field value if set, zero value otherwise.

func (*SeriesInfo) GetIsAutomatedOk ¶

func (o *SeriesInfo) GetIsAutomatedOk() (*bool, bool)

GetIsAutomatedOk returns a tuple with the IsAutomated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesInfo) GetMetadataCountryCode ¶

func (o *SeriesInfo) GetMetadataCountryCode() string

GetMetadataCountryCode returns the MetadataCountryCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesInfo) GetMetadataCountryCodeOk ¶

func (o *SeriesInfo) GetMetadataCountryCodeOk() (*string, bool)

GetMetadataCountryCodeOk returns a tuple with the MetadataCountryCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesInfo) GetMetadataLanguage ¶

func (o *SeriesInfo) GetMetadataLanguage() string

GetMetadataLanguage returns the MetadataLanguage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesInfo) GetMetadataLanguageOk ¶

func (o *SeriesInfo) GetMetadataLanguageOk() (*string, bool)

GetMetadataLanguageOk returns a tuple with the MetadataLanguage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesInfo) GetName ¶

func (o *SeriesInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesInfo) GetNameOk ¶

func (o *SeriesInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesInfo) GetOriginalTitle ¶

func (o *SeriesInfo) GetOriginalTitle() string

GetOriginalTitle returns the OriginalTitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesInfo) GetOriginalTitleOk ¶

func (o *SeriesInfo) GetOriginalTitleOk() (*string, bool)

GetOriginalTitleOk returns a tuple with the OriginalTitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesInfo) GetParentIndexNumber ¶

func (o *SeriesInfo) GetParentIndexNumber() int32

GetParentIndexNumber returns the ParentIndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesInfo) GetParentIndexNumberOk ¶

func (o *SeriesInfo) GetParentIndexNumberOk() (*int32, bool)

GetParentIndexNumberOk returns a tuple with the ParentIndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesInfo) GetPath ¶

func (o *SeriesInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesInfo) GetPathOk ¶

func (o *SeriesInfo) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesInfo) GetPremiereDate ¶

func (o *SeriesInfo) GetPremiereDate() time.Time

GetPremiereDate returns the PremiereDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesInfo) GetPremiereDateOk ¶

func (o *SeriesInfo) GetPremiereDateOk() (*time.Time, bool)

GetPremiereDateOk returns a tuple with the PremiereDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesInfo) GetProviderIds ¶

func (o *SeriesInfo) GetProviderIds() map[string]string

GetProviderIds returns the ProviderIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesInfo) GetProviderIdsOk ¶

func (o *SeriesInfo) GetProviderIdsOk() (*map[string]string, bool)

GetProviderIdsOk returns a tuple with the ProviderIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesInfo) GetYear ¶

func (o *SeriesInfo) GetYear() int32

GetYear returns the Year field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesInfo) GetYearOk ¶

func (o *SeriesInfo) GetYearOk() (*int32, bool)

GetYearOk returns a tuple with the Year field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesInfo) HasIndexNumber ¶

func (o *SeriesInfo) HasIndexNumber() bool

HasIndexNumber returns a boolean if a field has been set.

func (*SeriesInfo) HasIsAutomated ¶

func (o *SeriesInfo) HasIsAutomated() bool

HasIsAutomated returns a boolean if a field has been set.

func (*SeriesInfo) HasMetadataCountryCode ¶

func (o *SeriesInfo) HasMetadataCountryCode() bool

HasMetadataCountryCode returns a boolean if a field has been set.

func (*SeriesInfo) HasMetadataLanguage ¶

func (o *SeriesInfo) HasMetadataLanguage() bool

HasMetadataLanguage returns a boolean if a field has been set.

func (*SeriesInfo) HasName ¶

func (o *SeriesInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*SeriesInfo) HasOriginalTitle ¶

func (o *SeriesInfo) HasOriginalTitle() bool

HasOriginalTitle returns a boolean if a field has been set.

func (*SeriesInfo) HasParentIndexNumber ¶

func (o *SeriesInfo) HasParentIndexNumber() bool

HasParentIndexNumber returns a boolean if a field has been set.

func (*SeriesInfo) HasPath ¶

func (o *SeriesInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*SeriesInfo) HasPremiereDate ¶

func (o *SeriesInfo) HasPremiereDate() bool

HasPremiereDate returns a boolean if a field has been set.

func (*SeriesInfo) HasProviderIds ¶

func (o *SeriesInfo) HasProviderIds() bool

HasProviderIds returns a boolean if a field has been set.

func (*SeriesInfo) HasYear ¶

func (o *SeriesInfo) HasYear() bool

HasYear returns a boolean if a field has been set.

func (SeriesInfo) MarshalJSON ¶

func (o SeriesInfo) MarshalJSON() ([]byte, error)

func (*SeriesInfo) SetIndexNumber ¶

func (o *SeriesInfo) SetIndexNumber(v int32)

SetIndexNumber gets a reference to the given NullableInt32 and assigns it to the IndexNumber field.

func (*SeriesInfo) SetIndexNumberNil ¶

func (o *SeriesInfo) SetIndexNumberNil()

SetIndexNumberNil sets the value for IndexNumber to be an explicit nil

func (*SeriesInfo) SetIsAutomated ¶

func (o *SeriesInfo) SetIsAutomated(v bool)

SetIsAutomated gets a reference to the given bool and assigns it to the IsAutomated field.

func (*SeriesInfo) SetMetadataCountryCode ¶

func (o *SeriesInfo) SetMetadataCountryCode(v string)

SetMetadataCountryCode gets a reference to the given NullableString and assigns it to the MetadataCountryCode field.

func (*SeriesInfo) SetMetadataCountryCodeNil ¶

func (o *SeriesInfo) SetMetadataCountryCodeNil()

SetMetadataCountryCodeNil sets the value for MetadataCountryCode to be an explicit nil

func (*SeriesInfo) SetMetadataLanguage ¶

func (o *SeriesInfo) SetMetadataLanguage(v string)

SetMetadataLanguage gets a reference to the given NullableString and assigns it to the MetadataLanguage field.

func (*SeriesInfo) SetMetadataLanguageNil ¶

func (o *SeriesInfo) SetMetadataLanguageNil()

SetMetadataLanguageNil sets the value for MetadataLanguage to be an explicit nil

func (*SeriesInfo) SetName ¶

func (o *SeriesInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*SeriesInfo) SetNameNil ¶

func (o *SeriesInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*SeriesInfo) SetOriginalTitle ¶

func (o *SeriesInfo) SetOriginalTitle(v string)

SetOriginalTitle gets a reference to the given NullableString and assigns it to the OriginalTitle field.

func (*SeriesInfo) SetOriginalTitleNil ¶

func (o *SeriesInfo) SetOriginalTitleNil()

SetOriginalTitleNil sets the value for OriginalTitle to be an explicit nil

func (*SeriesInfo) SetParentIndexNumber ¶

func (o *SeriesInfo) SetParentIndexNumber(v int32)

SetParentIndexNumber gets a reference to the given NullableInt32 and assigns it to the ParentIndexNumber field.

func (*SeriesInfo) SetParentIndexNumberNil ¶

func (o *SeriesInfo) SetParentIndexNumberNil()

SetParentIndexNumberNil sets the value for ParentIndexNumber to be an explicit nil

func (*SeriesInfo) SetPath ¶

func (o *SeriesInfo) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*SeriesInfo) SetPathNil ¶

func (o *SeriesInfo) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*SeriesInfo) SetPremiereDate ¶

func (o *SeriesInfo) SetPremiereDate(v time.Time)

SetPremiereDate gets a reference to the given NullableTime and assigns it to the PremiereDate field.

func (*SeriesInfo) SetPremiereDateNil ¶

func (o *SeriesInfo) SetPremiereDateNil()

SetPremiereDateNil sets the value for PremiereDate to be an explicit nil

func (*SeriesInfo) SetProviderIds ¶

func (o *SeriesInfo) SetProviderIds(v map[string]string)

SetProviderIds gets a reference to the given map[string]string and assigns it to the ProviderIds field.

func (*SeriesInfo) SetYear ¶

func (o *SeriesInfo) SetYear(v int32)

SetYear gets a reference to the given NullableInt32 and assigns it to the Year field.

func (*SeriesInfo) SetYearNil ¶

func (o *SeriesInfo) SetYearNil()

SetYearNil sets the value for Year to be an explicit nil

func (SeriesInfo) ToMap ¶

func (o SeriesInfo) ToMap() (map[string]interface{}, error)

func (*SeriesInfo) UnsetIndexNumber ¶

func (o *SeriesInfo) UnsetIndexNumber()

UnsetIndexNumber ensures that no value is present for IndexNumber, not even an explicit nil

func (*SeriesInfo) UnsetMetadataCountryCode ¶

func (o *SeriesInfo) UnsetMetadataCountryCode()

UnsetMetadataCountryCode ensures that no value is present for MetadataCountryCode, not even an explicit nil

func (*SeriesInfo) UnsetMetadataLanguage ¶

func (o *SeriesInfo) UnsetMetadataLanguage()

UnsetMetadataLanguage ensures that no value is present for MetadataLanguage, not even an explicit nil

func (*SeriesInfo) UnsetName ¶

func (o *SeriesInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*SeriesInfo) UnsetOriginalTitle ¶

func (o *SeriesInfo) UnsetOriginalTitle()

UnsetOriginalTitle ensures that no value is present for OriginalTitle, not even an explicit nil

func (*SeriesInfo) UnsetParentIndexNumber ¶

func (o *SeriesInfo) UnsetParentIndexNumber()

UnsetParentIndexNumber ensures that no value is present for ParentIndexNumber, not even an explicit nil

func (*SeriesInfo) UnsetPath ¶

func (o *SeriesInfo) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*SeriesInfo) UnsetPremiereDate ¶

func (o *SeriesInfo) UnsetPremiereDate()

UnsetPremiereDate ensures that no value is present for PremiereDate, not even an explicit nil

func (*SeriesInfo) UnsetYear ¶

func (o *SeriesInfo) UnsetYear()

UnsetYear ensures that no value is present for Year, not even an explicit nil

type SeriesInfoRemoteSearchQuery ¶

type SeriesInfoRemoteSearchQuery struct {
	SearchInfo NullableSeriesInfo `json:"SearchInfo,omitempty"`
	ItemId     *string            `json:"ItemId,omitempty"`
	// Gets or sets the provider name to search within if set.
	SearchProviderName NullableString `json:"SearchProviderName,omitempty"`
	// Gets or sets a value indicating whether disabled providers should be included.
	IncludeDisabledProviders *bool `json:"IncludeDisabledProviders,omitempty"`
}

SeriesInfoRemoteSearchQuery struct for SeriesInfoRemoteSearchQuery

func NewSeriesInfoRemoteSearchQuery ¶

func NewSeriesInfoRemoteSearchQuery() *SeriesInfoRemoteSearchQuery

NewSeriesInfoRemoteSearchQuery instantiates a new SeriesInfoRemoteSearchQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSeriesInfoRemoteSearchQueryWithDefaults ¶

func NewSeriesInfoRemoteSearchQueryWithDefaults() *SeriesInfoRemoteSearchQuery

NewSeriesInfoRemoteSearchQueryWithDefaults instantiates a new SeriesInfoRemoteSearchQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SeriesInfoRemoteSearchQuery) GetIncludeDisabledProviders ¶

func (o *SeriesInfoRemoteSearchQuery) GetIncludeDisabledProviders() bool

GetIncludeDisabledProviders returns the IncludeDisabledProviders field value if set, zero value otherwise.

func (*SeriesInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk ¶

func (o *SeriesInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk() (*bool, bool)

GetIncludeDisabledProvidersOk returns a tuple with the IncludeDisabledProviders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesInfoRemoteSearchQuery) GetItemId ¶

func (o *SeriesInfoRemoteSearchQuery) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*SeriesInfoRemoteSearchQuery) GetItemIdOk ¶

func (o *SeriesInfoRemoteSearchQuery) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesInfoRemoteSearchQuery) GetSearchInfo ¶

func (o *SeriesInfoRemoteSearchQuery) GetSearchInfo() SeriesInfo

GetSearchInfo returns the SearchInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesInfoRemoteSearchQuery) GetSearchInfoOk ¶

func (o *SeriesInfoRemoteSearchQuery) GetSearchInfoOk() (*SeriesInfo, bool)

GetSearchInfoOk returns a tuple with the SearchInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesInfoRemoteSearchQuery) GetSearchProviderName ¶

func (o *SeriesInfoRemoteSearchQuery) GetSearchProviderName() string

GetSearchProviderName returns the SearchProviderName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesInfoRemoteSearchQuery) GetSearchProviderNameOk ¶

func (o *SeriesInfoRemoteSearchQuery) GetSearchProviderNameOk() (*string, bool)

GetSearchProviderNameOk returns a tuple with the SearchProviderName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesInfoRemoteSearchQuery) HasIncludeDisabledProviders ¶

func (o *SeriesInfoRemoteSearchQuery) HasIncludeDisabledProviders() bool

HasIncludeDisabledProviders returns a boolean if a field has been set.

func (*SeriesInfoRemoteSearchQuery) HasItemId ¶

func (o *SeriesInfoRemoteSearchQuery) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*SeriesInfoRemoteSearchQuery) HasSearchInfo ¶

func (o *SeriesInfoRemoteSearchQuery) HasSearchInfo() bool

HasSearchInfo returns a boolean if a field has been set.

func (*SeriesInfoRemoteSearchQuery) HasSearchProviderName ¶

func (o *SeriesInfoRemoteSearchQuery) HasSearchProviderName() bool

HasSearchProviderName returns a boolean if a field has been set.

func (SeriesInfoRemoteSearchQuery) MarshalJSON ¶

func (o SeriesInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*SeriesInfoRemoteSearchQuery) SetIncludeDisabledProviders ¶

func (o *SeriesInfoRemoteSearchQuery) SetIncludeDisabledProviders(v bool)

SetIncludeDisabledProviders gets a reference to the given bool and assigns it to the IncludeDisabledProviders field.

func (*SeriesInfoRemoteSearchQuery) SetItemId ¶

func (o *SeriesInfoRemoteSearchQuery) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field.

func (*SeriesInfoRemoteSearchQuery) SetSearchInfo ¶

func (o *SeriesInfoRemoteSearchQuery) SetSearchInfo(v SeriesInfo)

SetSearchInfo gets a reference to the given NullableSeriesInfo and assigns it to the SearchInfo field.

func (*SeriesInfoRemoteSearchQuery) SetSearchInfoNil ¶

func (o *SeriesInfoRemoteSearchQuery) SetSearchInfoNil()

SetSearchInfoNil sets the value for SearchInfo to be an explicit nil

func (*SeriesInfoRemoteSearchQuery) SetSearchProviderName ¶

func (o *SeriesInfoRemoteSearchQuery) SetSearchProviderName(v string)

SetSearchProviderName gets a reference to the given NullableString and assigns it to the SearchProviderName field.

func (*SeriesInfoRemoteSearchQuery) SetSearchProviderNameNil ¶

func (o *SeriesInfoRemoteSearchQuery) SetSearchProviderNameNil()

SetSearchProviderNameNil sets the value for SearchProviderName to be an explicit nil

func (SeriesInfoRemoteSearchQuery) ToMap ¶

func (o SeriesInfoRemoteSearchQuery) ToMap() (map[string]interface{}, error)

func (*SeriesInfoRemoteSearchQuery) UnsetSearchInfo ¶

func (o *SeriesInfoRemoteSearchQuery) UnsetSearchInfo()

UnsetSearchInfo ensures that no value is present for SearchInfo, not even an explicit nil

func (*SeriesInfoRemoteSearchQuery) UnsetSearchProviderName ¶

func (o *SeriesInfoRemoteSearchQuery) UnsetSearchProviderName()

UnsetSearchProviderName ensures that no value is present for SearchProviderName, not even an explicit nil

type SeriesStatus ¶

type SeriesStatus string

SeriesStatus The status of a series.

const (
	SERIESSTATUS_CONTINUING SeriesStatus = "Continuing"
	SERIESSTATUS_ENDED      SeriesStatus = "Ended"
	SERIESSTATUS_UNRELEASED SeriesStatus = "Unreleased"
)

List of SeriesStatus

func NewSeriesStatusFromValue ¶

func NewSeriesStatusFromValue(v string) (*SeriesStatus, error)

NewSeriesStatusFromValue returns a pointer to a valid SeriesStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SeriesStatus) IsValid ¶

func (v SeriesStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SeriesStatus) Ptr ¶

func (v SeriesStatus) Ptr() *SeriesStatus

Ptr returns reference to SeriesStatus value

func (*SeriesStatus) UnmarshalJSON ¶

func (v *SeriesStatus) UnmarshalJSON(src []byte) error

type SeriesTimerCancelledMessage ¶

type SeriesTimerCancelledMessage struct {
	// Gets or sets the data.
	Data NullableTimerEventInfo `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

SeriesTimerCancelledMessage Series timer cancelled message.

func NewSeriesTimerCancelledMessage ¶

func NewSeriesTimerCancelledMessage() *SeriesTimerCancelledMessage

NewSeriesTimerCancelledMessage instantiates a new SeriesTimerCancelledMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSeriesTimerCancelledMessageWithDefaults ¶

func NewSeriesTimerCancelledMessageWithDefaults() *SeriesTimerCancelledMessage

NewSeriesTimerCancelledMessageWithDefaults instantiates a new SeriesTimerCancelledMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SeriesTimerCancelledMessage) GetData ¶

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerCancelledMessage) GetDataOk ¶

func (o *SeriesTimerCancelledMessage) GetDataOk() (*TimerEventInfo, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerCancelledMessage) GetMessageId ¶

func (o *SeriesTimerCancelledMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*SeriesTimerCancelledMessage) GetMessageIdOk ¶

func (o *SeriesTimerCancelledMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerCancelledMessage) GetMessageType ¶

func (o *SeriesTimerCancelledMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*SeriesTimerCancelledMessage) GetMessageTypeOk ¶

func (o *SeriesTimerCancelledMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerCancelledMessage) HasData ¶

func (o *SeriesTimerCancelledMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*SeriesTimerCancelledMessage) HasMessageId ¶

func (o *SeriesTimerCancelledMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*SeriesTimerCancelledMessage) HasMessageType ¶

func (o *SeriesTimerCancelledMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (SeriesTimerCancelledMessage) MarshalJSON ¶

func (o SeriesTimerCancelledMessage) MarshalJSON() ([]byte, error)

func (*SeriesTimerCancelledMessage) SetData ¶

SetData gets a reference to the given NullableTimerEventInfo and assigns it to the Data field.

func (*SeriesTimerCancelledMessage) SetDataNil ¶

func (o *SeriesTimerCancelledMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*SeriesTimerCancelledMessage) SetMessageId ¶

func (o *SeriesTimerCancelledMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*SeriesTimerCancelledMessage) SetMessageType ¶

func (o *SeriesTimerCancelledMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (SeriesTimerCancelledMessage) ToMap ¶

func (o SeriesTimerCancelledMessage) ToMap() (map[string]interface{}, error)

func (*SeriesTimerCancelledMessage) UnsetData ¶

func (o *SeriesTimerCancelledMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type SeriesTimerCreatedMessage ¶

type SeriesTimerCreatedMessage struct {
	// Gets or sets the data.
	Data NullableTimerEventInfo `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

SeriesTimerCreatedMessage Series timer created message.

func NewSeriesTimerCreatedMessage ¶

func NewSeriesTimerCreatedMessage() *SeriesTimerCreatedMessage

NewSeriesTimerCreatedMessage instantiates a new SeriesTimerCreatedMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSeriesTimerCreatedMessageWithDefaults ¶

func NewSeriesTimerCreatedMessageWithDefaults() *SeriesTimerCreatedMessage

NewSeriesTimerCreatedMessageWithDefaults instantiates a new SeriesTimerCreatedMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SeriesTimerCreatedMessage) GetData ¶

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerCreatedMessage) GetDataOk ¶

func (o *SeriesTimerCreatedMessage) GetDataOk() (*TimerEventInfo, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerCreatedMessage) GetMessageId ¶

func (o *SeriesTimerCreatedMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*SeriesTimerCreatedMessage) GetMessageIdOk ¶

func (o *SeriesTimerCreatedMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerCreatedMessage) GetMessageType ¶

func (o *SeriesTimerCreatedMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*SeriesTimerCreatedMessage) GetMessageTypeOk ¶

func (o *SeriesTimerCreatedMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerCreatedMessage) HasData ¶

func (o *SeriesTimerCreatedMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*SeriesTimerCreatedMessage) HasMessageId ¶

func (o *SeriesTimerCreatedMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*SeriesTimerCreatedMessage) HasMessageType ¶

func (o *SeriesTimerCreatedMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (SeriesTimerCreatedMessage) MarshalJSON ¶

func (o SeriesTimerCreatedMessage) MarshalJSON() ([]byte, error)

func (*SeriesTimerCreatedMessage) SetData ¶

SetData gets a reference to the given NullableTimerEventInfo and assigns it to the Data field.

func (*SeriesTimerCreatedMessage) SetDataNil ¶

func (o *SeriesTimerCreatedMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*SeriesTimerCreatedMessage) SetMessageId ¶

func (o *SeriesTimerCreatedMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*SeriesTimerCreatedMessage) SetMessageType ¶

func (o *SeriesTimerCreatedMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (SeriesTimerCreatedMessage) ToMap ¶

func (o SeriesTimerCreatedMessage) ToMap() (map[string]interface{}, error)

func (*SeriesTimerCreatedMessage) UnsetData ¶

func (o *SeriesTimerCreatedMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type SeriesTimerInfoDto ¶

type SeriesTimerInfoDto struct {
	// Gets or sets the Id of the recording.
	Id   NullableString `json:"Id,omitempty"`
	Type NullableString `json:"Type,omitempty"`
	// Gets or sets the server identifier.
	ServerId NullableString `json:"ServerId,omitempty"`
	// Gets or sets the external identifier.
	ExternalId NullableString `json:"ExternalId,omitempty"`
	// Gets or sets the channel id of the recording.
	ChannelId *string `json:"ChannelId,omitempty"`
	// Gets or sets the external channel identifier.
	ExternalChannelId NullableString `json:"ExternalChannelId,omitempty"`
	// Gets or sets the channel name of the recording.
	ChannelName            NullableString `json:"ChannelName,omitempty"`
	ChannelPrimaryImageTag NullableString `json:"ChannelPrimaryImageTag,omitempty"`
	// Gets or sets the program identifier.
	ProgramId NullableString `json:"ProgramId,omitempty"`
	// Gets or sets the external program identifier.
	ExternalProgramId NullableString `json:"ExternalProgramId,omitempty"`
	// Gets or sets the name of the recording.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the description of the recording.
	Overview NullableString `json:"Overview,omitempty"`
	// Gets or sets the start date of the recording, in UTC.
	StartDate *time.Time `json:"StartDate,omitempty"`
	// Gets or sets the end date of the recording, in UTC.
	EndDate *time.Time `json:"EndDate,omitempty"`
	// Gets or sets the name of the service.
	ServiceName NullableString `json:"ServiceName,omitempty"`
	// Gets or sets the priority.
	Priority *int32 `json:"Priority,omitempty"`
	// Gets or sets the pre padding seconds.
	PrePaddingSeconds *int32 `json:"PrePaddingSeconds,omitempty"`
	// Gets or sets the post padding seconds.
	PostPaddingSeconds *int32 `json:"PostPaddingSeconds,omitempty"`
	// Gets or sets a value indicating whether this instance is pre padding required.
	IsPrePaddingRequired *bool `json:"IsPrePaddingRequired,omitempty"`
	// Gets or sets the Id of the Parent that has a backdrop if the item does not have one.
	ParentBackdropItemId NullableString `json:"ParentBackdropItemId,omitempty"`
	// Gets or sets the parent backdrop image tags.
	ParentBackdropImageTags []string `json:"ParentBackdropImageTags,omitempty"`
	// Gets or sets a value indicating whether this instance is post padding required.
	IsPostPaddingRequired *bool      `json:"IsPostPaddingRequired,omitempty"`
	KeepUntil             *KeepUntil `json:"KeepUntil,omitempty"`
	// Gets or sets a value indicating whether [record any time].
	RecordAnyTime         *bool `json:"RecordAnyTime,omitempty"`
	SkipEpisodesInLibrary *bool `json:"SkipEpisodesInLibrary,omitempty"`
	// Gets or sets a value indicating whether [record any channel].
	RecordAnyChannel *bool  `json:"RecordAnyChannel,omitempty"`
	KeepUpTo         *int32 `json:"KeepUpTo,omitempty"`
	// Gets or sets a value indicating whether [record new only].
	RecordNewOnly *bool `json:"RecordNewOnly,omitempty"`
	// Gets or sets the days.
	Days []DayOfWeek `json:"Days,omitempty"`
	// Gets or sets the day pattern.
	DayPattern NullableDayPattern `json:"DayPattern,omitempty"`
	// Gets or sets the image tags.
	ImageTags map[string]string `json:"ImageTags,omitempty"`
	// Gets or sets the parent thumb item id.
	ParentThumbItemId NullableString `json:"ParentThumbItemId,omitempty"`
	// Gets or sets the parent thumb image tag.
	ParentThumbImageTag NullableString `json:"ParentThumbImageTag,omitempty"`
	// Gets or sets the parent primary image item identifier.
	ParentPrimaryImageItemId NullableString `json:"ParentPrimaryImageItemId,omitempty"`
	// Gets or sets the parent primary image tag.
	ParentPrimaryImageTag NullableString `json:"ParentPrimaryImageTag,omitempty"`
}

SeriesTimerInfoDto Class SeriesTimerInfoDto.

func NewSeriesTimerInfoDto ¶

func NewSeriesTimerInfoDto() *SeriesTimerInfoDto

NewSeriesTimerInfoDto instantiates a new SeriesTimerInfoDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSeriesTimerInfoDtoWithDefaults ¶

func NewSeriesTimerInfoDtoWithDefaults() *SeriesTimerInfoDto

NewSeriesTimerInfoDtoWithDefaults instantiates a new SeriesTimerInfoDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SeriesTimerInfoDto) GetChannelId ¶

func (o *SeriesTimerInfoDto) GetChannelId() string

GetChannelId returns the ChannelId field value if set, zero value otherwise.

func (*SeriesTimerInfoDto) GetChannelIdOk ¶

func (o *SeriesTimerInfoDto) GetChannelIdOk() (*string, bool)

GetChannelIdOk returns a tuple with the ChannelId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDto) GetChannelName ¶

func (o *SeriesTimerInfoDto) GetChannelName() string

GetChannelName returns the ChannelName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetChannelNameOk ¶

func (o *SeriesTimerInfoDto) GetChannelNameOk() (*string, bool)

GetChannelNameOk returns a tuple with the ChannelName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetChannelPrimaryImageTag ¶

func (o *SeriesTimerInfoDto) GetChannelPrimaryImageTag() string

GetChannelPrimaryImageTag returns the ChannelPrimaryImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetChannelPrimaryImageTagOk ¶

func (o *SeriesTimerInfoDto) GetChannelPrimaryImageTagOk() (*string, bool)

GetChannelPrimaryImageTagOk returns a tuple with the ChannelPrimaryImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetDayPattern ¶

func (o *SeriesTimerInfoDto) GetDayPattern() DayPattern

GetDayPattern returns the DayPattern field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetDayPatternOk ¶

func (o *SeriesTimerInfoDto) GetDayPatternOk() (*DayPattern, bool)

GetDayPatternOk returns a tuple with the DayPattern field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetDays ¶

func (o *SeriesTimerInfoDto) GetDays() []DayOfWeek

GetDays returns the Days field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetDaysOk ¶

func (o *SeriesTimerInfoDto) GetDaysOk() ([]DayOfWeek, bool)

GetDaysOk returns a tuple with the Days field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetEndDate ¶

func (o *SeriesTimerInfoDto) GetEndDate() time.Time

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*SeriesTimerInfoDto) GetEndDateOk ¶

func (o *SeriesTimerInfoDto) GetEndDateOk() (*time.Time, bool)

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDto) GetExternalChannelId ¶

func (o *SeriesTimerInfoDto) GetExternalChannelId() string

GetExternalChannelId returns the ExternalChannelId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetExternalChannelIdOk ¶

func (o *SeriesTimerInfoDto) GetExternalChannelIdOk() (*string, bool)

GetExternalChannelIdOk returns a tuple with the ExternalChannelId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetExternalId ¶

func (o *SeriesTimerInfoDto) GetExternalId() string

GetExternalId returns the ExternalId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetExternalIdOk ¶

func (o *SeriesTimerInfoDto) GetExternalIdOk() (*string, bool)

GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetExternalProgramId ¶

func (o *SeriesTimerInfoDto) GetExternalProgramId() string

GetExternalProgramId returns the ExternalProgramId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetExternalProgramIdOk ¶

func (o *SeriesTimerInfoDto) GetExternalProgramIdOk() (*string, bool)

GetExternalProgramIdOk returns a tuple with the ExternalProgramId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetId ¶

func (o *SeriesTimerInfoDto) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetIdOk ¶

func (o *SeriesTimerInfoDto) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetImageTags ¶

func (o *SeriesTimerInfoDto) GetImageTags() map[string]string

GetImageTags returns the ImageTags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetImageTagsOk ¶

func (o *SeriesTimerInfoDto) GetImageTagsOk() (*map[string]string, bool)

GetImageTagsOk returns a tuple with the ImageTags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetIsPostPaddingRequired ¶

func (o *SeriesTimerInfoDto) GetIsPostPaddingRequired() bool

GetIsPostPaddingRequired returns the IsPostPaddingRequired field value if set, zero value otherwise.

func (*SeriesTimerInfoDto) GetIsPostPaddingRequiredOk ¶

func (o *SeriesTimerInfoDto) GetIsPostPaddingRequiredOk() (*bool, bool)

GetIsPostPaddingRequiredOk returns a tuple with the IsPostPaddingRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDto) GetIsPrePaddingRequired ¶

func (o *SeriesTimerInfoDto) GetIsPrePaddingRequired() bool

GetIsPrePaddingRequired returns the IsPrePaddingRequired field value if set, zero value otherwise.

func (*SeriesTimerInfoDto) GetIsPrePaddingRequiredOk ¶

func (o *SeriesTimerInfoDto) GetIsPrePaddingRequiredOk() (*bool, bool)

GetIsPrePaddingRequiredOk returns a tuple with the IsPrePaddingRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDto) GetKeepUntil ¶

func (o *SeriesTimerInfoDto) GetKeepUntil() KeepUntil

GetKeepUntil returns the KeepUntil field value if set, zero value otherwise.

func (*SeriesTimerInfoDto) GetKeepUntilOk ¶

func (o *SeriesTimerInfoDto) GetKeepUntilOk() (*KeepUntil, bool)

GetKeepUntilOk returns a tuple with the KeepUntil field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDto) GetKeepUpTo ¶

func (o *SeriesTimerInfoDto) GetKeepUpTo() int32

GetKeepUpTo returns the KeepUpTo field value if set, zero value otherwise.

func (*SeriesTimerInfoDto) GetKeepUpToOk ¶

func (o *SeriesTimerInfoDto) GetKeepUpToOk() (*int32, bool)

GetKeepUpToOk returns a tuple with the KeepUpTo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDto) GetName ¶

func (o *SeriesTimerInfoDto) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetNameOk ¶

func (o *SeriesTimerInfoDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetOverview ¶

func (o *SeriesTimerInfoDto) GetOverview() string

GetOverview returns the Overview field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetOverviewOk ¶

func (o *SeriesTimerInfoDto) GetOverviewOk() (*string, bool)

GetOverviewOk returns a tuple with the Overview field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetParentBackdropImageTags ¶

func (o *SeriesTimerInfoDto) GetParentBackdropImageTags() []string

GetParentBackdropImageTags returns the ParentBackdropImageTags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetParentBackdropImageTagsOk ¶

func (o *SeriesTimerInfoDto) GetParentBackdropImageTagsOk() ([]string, bool)

GetParentBackdropImageTagsOk returns a tuple with the ParentBackdropImageTags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetParentBackdropItemId ¶

func (o *SeriesTimerInfoDto) GetParentBackdropItemId() string

GetParentBackdropItemId returns the ParentBackdropItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetParentBackdropItemIdOk ¶

func (o *SeriesTimerInfoDto) GetParentBackdropItemIdOk() (*string, bool)

GetParentBackdropItemIdOk returns a tuple with the ParentBackdropItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetParentPrimaryImageItemId ¶

func (o *SeriesTimerInfoDto) GetParentPrimaryImageItemId() string

GetParentPrimaryImageItemId returns the ParentPrimaryImageItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetParentPrimaryImageItemIdOk ¶

func (o *SeriesTimerInfoDto) GetParentPrimaryImageItemIdOk() (*string, bool)

GetParentPrimaryImageItemIdOk returns a tuple with the ParentPrimaryImageItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetParentPrimaryImageTag ¶

func (o *SeriesTimerInfoDto) GetParentPrimaryImageTag() string

GetParentPrimaryImageTag returns the ParentPrimaryImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetParentPrimaryImageTagOk ¶

func (o *SeriesTimerInfoDto) GetParentPrimaryImageTagOk() (*string, bool)

GetParentPrimaryImageTagOk returns a tuple with the ParentPrimaryImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetParentThumbImageTag ¶

func (o *SeriesTimerInfoDto) GetParentThumbImageTag() string

GetParentThumbImageTag returns the ParentThumbImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetParentThumbImageTagOk ¶

func (o *SeriesTimerInfoDto) GetParentThumbImageTagOk() (*string, bool)

GetParentThumbImageTagOk returns a tuple with the ParentThumbImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetParentThumbItemId ¶

func (o *SeriesTimerInfoDto) GetParentThumbItemId() string

GetParentThumbItemId returns the ParentThumbItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetParentThumbItemIdOk ¶

func (o *SeriesTimerInfoDto) GetParentThumbItemIdOk() (*string, bool)

GetParentThumbItemIdOk returns a tuple with the ParentThumbItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetPostPaddingSeconds ¶

func (o *SeriesTimerInfoDto) GetPostPaddingSeconds() int32

GetPostPaddingSeconds returns the PostPaddingSeconds field value if set, zero value otherwise.

func (*SeriesTimerInfoDto) GetPostPaddingSecondsOk ¶

func (o *SeriesTimerInfoDto) GetPostPaddingSecondsOk() (*int32, bool)

GetPostPaddingSecondsOk returns a tuple with the PostPaddingSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDto) GetPrePaddingSeconds ¶

func (o *SeriesTimerInfoDto) GetPrePaddingSeconds() int32

GetPrePaddingSeconds returns the PrePaddingSeconds field value if set, zero value otherwise.

func (*SeriesTimerInfoDto) GetPrePaddingSecondsOk ¶

func (o *SeriesTimerInfoDto) GetPrePaddingSecondsOk() (*int32, bool)

GetPrePaddingSecondsOk returns a tuple with the PrePaddingSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDto) GetPriority ¶

func (o *SeriesTimerInfoDto) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*SeriesTimerInfoDto) GetPriorityOk ¶

func (o *SeriesTimerInfoDto) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDto) GetProgramId ¶

func (o *SeriesTimerInfoDto) GetProgramId() string

GetProgramId returns the ProgramId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetProgramIdOk ¶

func (o *SeriesTimerInfoDto) GetProgramIdOk() (*string, bool)

GetProgramIdOk returns a tuple with the ProgramId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetRecordAnyChannel ¶

func (o *SeriesTimerInfoDto) GetRecordAnyChannel() bool

GetRecordAnyChannel returns the RecordAnyChannel field value if set, zero value otherwise.

func (*SeriesTimerInfoDto) GetRecordAnyChannelOk ¶

func (o *SeriesTimerInfoDto) GetRecordAnyChannelOk() (*bool, bool)

GetRecordAnyChannelOk returns a tuple with the RecordAnyChannel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDto) GetRecordAnyTime ¶

func (o *SeriesTimerInfoDto) GetRecordAnyTime() bool

GetRecordAnyTime returns the RecordAnyTime field value if set, zero value otherwise.

func (*SeriesTimerInfoDto) GetRecordAnyTimeOk ¶

func (o *SeriesTimerInfoDto) GetRecordAnyTimeOk() (*bool, bool)

GetRecordAnyTimeOk returns a tuple with the RecordAnyTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDto) GetRecordNewOnly ¶

func (o *SeriesTimerInfoDto) GetRecordNewOnly() bool

GetRecordNewOnly returns the RecordNewOnly field value if set, zero value otherwise.

func (*SeriesTimerInfoDto) GetRecordNewOnlyOk ¶

func (o *SeriesTimerInfoDto) GetRecordNewOnlyOk() (*bool, bool)

GetRecordNewOnlyOk returns a tuple with the RecordNewOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDto) GetServerId ¶

func (o *SeriesTimerInfoDto) GetServerId() string

GetServerId returns the ServerId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetServerIdOk ¶

func (o *SeriesTimerInfoDto) GetServerIdOk() (*string, bool)

GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetServiceName ¶

func (o *SeriesTimerInfoDto) GetServiceName() string

GetServiceName returns the ServiceName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetServiceNameOk ¶

func (o *SeriesTimerInfoDto) GetServiceNameOk() (*string, bool)

GetServiceNameOk returns a tuple with the ServiceName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) GetSkipEpisodesInLibrary ¶

func (o *SeriesTimerInfoDto) GetSkipEpisodesInLibrary() bool

GetSkipEpisodesInLibrary returns the SkipEpisodesInLibrary field value if set, zero value otherwise.

func (*SeriesTimerInfoDto) GetSkipEpisodesInLibraryOk ¶

func (o *SeriesTimerInfoDto) GetSkipEpisodesInLibraryOk() (*bool, bool)

GetSkipEpisodesInLibraryOk returns a tuple with the SkipEpisodesInLibrary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDto) GetStartDate ¶

func (o *SeriesTimerInfoDto) GetStartDate() time.Time

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*SeriesTimerInfoDto) GetStartDateOk ¶

func (o *SeriesTimerInfoDto) GetStartDateOk() (*time.Time, bool)

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDto) GetType ¶

func (o *SeriesTimerInfoDto) GetType() string

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SeriesTimerInfoDto) GetTypeOk ¶

func (o *SeriesTimerInfoDto) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SeriesTimerInfoDto) HasChannelId ¶

func (o *SeriesTimerInfoDto) HasChannelId() bool

HasChannelId returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasChannelName ¶

func (o *SeriesTimerInfoDto) HasChannelName() bool

HasChannelName returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasChannelPrimaryImageTag ¶

func (o *SeriesTimerInfoDto) HasChannelPrimaryImageTag() bool

HasChannelPrimaryImageTag returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasDayPattern ¶

func (o *SeriesTimerInfoDto) HasDayPattern() bool

HasDayPattern returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasDays ¶

func (o *SeriesTimerInfoDto) HasDays() bool

HasDays returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasEndDate ¶

func (o *SeriesTimerInfoDto) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasExternalChannelId ¶

func (o *SeriesTimerInfoDto) HasExternalChannelId() bool

HasExternalChannelId returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasExternalId ¶

func (o *SeriesTimerInfoDto) HasExternalId() bool

HasExternalId returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasExternalProgramId ¶

func (o *SeriesTimerInfoDto) HasExternalProgramId() bool

HasExternalProgramId returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasId ¶

func (o *SeriesTimerInfoDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasImageTags ¶

func (o *SeriesTimerInfoDto) HasImageTags() bool

HasImageTags returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasIsPostPaddingRequired ¶

func (o *SeriesTimerInfoDto) HasIsPostPaddingRequired() bool

HasIsPostPaddingRequired returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasIsPrePaddingRequired ¶

func (o *SeriesTimerInfoDto) HasIsPrePaddingRequired() bool

HasIsPrePaddingRequired returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasKeepUntil ¶

func (o *SeriesTimerInfoDto) HasKeepUntil() bool

HasKeepUntil returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasKeepUpTo ¶

func (o *SeriesTimerInfoDto) HasKeepUpTo() bool

HasKeepUpTo returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasName ¶

func (o *SeriesTimerInfoDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasOverview ¶

func (o *SeriesTimerInfoDto) HasOverview() bool

HasOverview returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasParentBackdropImageTags ¶

func (o *SeriesTimerInfoDto) HasParentBackdropImageTags() bool

HasParentBackdropImageTags returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasParentBackdropItemId ¶

func (o *SeriesTimerInfoDto) HasParentBackdropItemId() bool

HasParentBackdropItemId returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasParentPrimaryImageItemId ¶

func (o *SeriesTimerInfoDto) HasParentPrimaryImageItemId() bool

HasParentPrimaryImageItemId returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasParentPrimaryImageTag ¶

func (o *SeriesTimerInfoDto) HasParentPrimaryImageTag() bool

HasParentPrimaryImageTag returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasParentThumbImageTag ¶

func (o *SeriesTimerInfoDto) HasParentThumbImageTag() bool

HasParentThumbImageTag returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasParentThumbItemId ¶

func (o *SeriesTimerInfoDto) HasParentThumbItemId() bool

HasParentThumbItemId returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasPostPaddingSeconds ¶

func (o *SeriesTimerInfoDto) HasPostPaddingSeconds() bool

HasPostPaddingSeconds returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasPrePaddingSeconds ¶

func (o *SeriesTimerInfoDto) HasPrePaddingSeconds() bool

HasPrePaddingSeconds returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasPriority ¶

func (o *SeriesTimerInfoDto) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasProgramId ¶

func (o *SeriesTimerInfoDto) HasProgramId() bool

HasProgramId returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasRecordAnyChannel ¶

func (o *SeriesTimerInfoDto) HasRecordAnyChannel() bool

HasRecordAnyChannel returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasRecordAnyTime ¶

func (o *SeriesTimerInfoDto) HasRecordAnyTime() bool

HasRecordAnyTime returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasRecordNewOnly ¶

func (o *SeriesTimerInfoDto) HasRecordNewOnly() bool

HasRecordNewOnly returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasServerId ¶

func (o *SeriesTimerInfoDto) HasServerId() bool

HasServerId returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasServiceName ¶

func (o *SeriesTimerInfoDto) HasServiceName() bool

HasServiceName returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasSkipEpisodesInLibrary ¶

func (o *SeriesTimerInfoDto) HasSkipEpisodesInLibrary() bool

HasSkipEpisodesInLibrary returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasStartDate ¶

func (o *SeriesTimerInfoDto) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (*SeriesTimerInfoDto) HasType ¶

func (o *SeriesTimerInfoDto) HasType() bool

HasType returns a boolean if a field has been set.

func (SeriesTimerInfoDto) MarshalJSON ¶

func (o SeriesTimerInfoDto) MarshalJSON() ([]byte, error)

func (*SeriesTimerInfoDto) SetChannelId ¶

func (o *SeriesTimerInfoDto) SetChannelId(v string)

SetChannelId gets a reference to the given string and assigns it to the ChannelId field.

func (*SeriesTimerInfoDto) SetChannelName ¶

func (o *SeriesTimerInfoDto) SetChannelName(v string)

SetChannelName gets a reference to the given NullableString and assigns it to the ChannelName field.

func (*SeriesTimerInfoDto) SetChannelNameNil ¶

func (o *SeriesTimerInfoDto) SetChannelNameNil()

SetChannelNameNil sets the value for ChannelName to be an explicit nil

func (*SeriesTimerInfoDto) SetChannelPrimaryImageTag ¶

func (o *SeriesTimerInfoDto) SetChannelPrimaryImageTag(v string)

SetChannelPrimaryImageTag gets a reference to the given NullableString and assigns it to the ChannelPrimaryImageTag field.

func (*SeriesTimerInfoDto) SetChannelPrimaryImageTagNil ¶

func (o *SeriesTimerInfoDto) SetChannelPrimaryImageTagNil()

SetChannelPrimaryImageTagNil sets the value for ChannelPrimaryImageTag to be an explicit nil

func (*SeriesTimerInfoDto) SetDayPattern ¶

func (o *SeriesTimerInfoDto) SetDayPattern(v DayPattern)

SetDayPattern gets a reference to the given NullableDayPattern and assigns it to the DayPattern field.

func (*SeriesTimerInfoDto) SetDayPatternNil ¶

func (o *SeriesTimerInfoDto) SetDayPatternNil()

SetDayPatternNil sets the value for DayPattern to be an explicit nil

func (*SeriesTimerInfoDto) SetDays ¶

func (o *SeriesTimerInfoDto) SetDays(v []DayOfWeek)

SetDays gets a reference to the given []DayOfWeek and assigns it to the Days field.

func (*SeriesTimerInfoDto) SetEndDate ¶

func (o *SeriesTimerInfoDto) SetEndDate(v time.Time)

SetEndDate gets a reference to the given time.Time and assigns it to the EndDate field.

func (*SeriesTimerInfoDto) SetExternalChannelId ¶

func (o *SeriesTimerInfoDto) SetExternalChannelId(v string)

SetExternalChannelId gets a reference to the given NullableString and assigns it to the ExternalChannelId field.

func (*SeriesTimerInfoDto) SetExternalChannelIdNil ¶

func (o *SeriesTimerInfoDto) SetExternalChannelIdNil()

SetExternalChannelIdNil sets the value for ExternalChannelId to be an explicit nil

func (*SeriesTimerInfoDto) SetExternalId ¶

func (o *SeriesTimerInfoDto) SetExternalId(v string)

SetExternalId gets a reference to the given NullableString and assigns it to the ExternalId field.

func (*SeriesTimerInfoDto) SetExternalIdNil ¶

func (o *SeriesTimerInfoDto) SetExternalIdNil()

SetExternalIdNil sets the value for ExternalId to be an explicit nil

func (*SeriesTimerInfoDto) SetExternalProgramId ¶

func (o *SeriesTimerInfoDto) SetExternalProgramId(v string)

SetExternalProgramId gets a reference to the given NullableString and assigns it to the ExternalProgramId field.

func (*SeriesTimerInfoDto) SetExternalProgramIdNil ¶

func (o *SeriesTimerInfoDto) SetExternalProgramIdNil()

SetExternalProgramIdNil sets the value for ExternalProgramId to be an explicit nil

func (*SeriesTimerInfoDto) SetId ¶

func (o *SeriesTimerInfoDto) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*SeriesTimerInfoDto) SetIdNil ¶

func (o *SeriesTimerInfoDto) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*SeriesTimerInfoDto) SetImageTags ¶

func (o *SeriesTimerInfoDto) SetImageTags(v map[string]string)

SetImageTags gets a reference to the given map[string]string and assigns it to the ImageTags field.

func (*SeriesTimerInfoDto) SetIsPostPaddingRequired ¶

func (o *SeriesTimerInfoDto) SetIsPostPaddingRequired(v bool)

SetIsPostPaddingRequired gets a reference to the given bool and assigns it to the IsPostPaddingRequired field.

func (*SeriesTimerInfoDto) SetIsPrePaddingRequired ¶

func (o *SeriesTimerInfoDto) SetIsPrePaddingRequired(v bool)

SetIsPrePaddingRequired gets a reference to the given bool and assigns it to the IsPrePaddingRequired field.

func (*SeriesTimerInfoDto) SetKeepUntil ¶

func (o *SeriesTimerInfoDto) SetKeepUntil(v KeepUntil)

SetKeepUntil gets a reference to the given KeepUntil and assigns it to the KeepUntil field.

func (*SeriesTimerInfoDto) SetKeepUpTo ¶

func (o *SeriesTimerInfoDto) SetKeepUpTo(v int32)

SetKeepUpTo gets a reference to the given int32 and assigns it to the KeepUpTo field.

func (*SeriesTimerInfoDto) SetName ¶

func (o *SeriesTimerInfoDto) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*SeriesTimerInfoDto) SetNameNil ¶

func (o *SeriesTimerInfoDto) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*SeriesTimerInfoDto) SetOverview ¶

func (o *SeriesTimerInfoDto) SetOverview(v string)

SetOverview gets a reference to the given NullableString and assigns it to the Overview field.

func (*SeriesTimerInfoDto) SetOverviewNil ¶

func (o *SeriesTimerInfoDto) SetOverviewNil()

SetOverviewNil sets the value for Overview to be an explicit nil

func (*SeriesTimerInfoDto) SetParentBackdropImageTags ¶

func (o *SeriesTimerInfoDto) SetParentBackdropImageTags(v []string)

SetParentBackdropImageTags gets a reference to the given []string and assigns it to the ParentBackdropImageTags field.

func (*SeriesTimerInfoDto) SetParentBackdropItemId ¶

func (o *SeriesTimerInfoDto) SetParentBackdropItemId(v string)

SetParentBackdropItemId gets a reference to the given NullableString and assigns it to the ParentBackdropItemId field.

func (*SeriesTimerInfoDto) SetParentBackdropItemIdNil ¶

func (o *SeriesTimerInfoDto) SetParentBackdropItemIdNil()

SetParentBackdropItemIdNil sets the value for ParentBackdropItemId to be an explicit nil

func (*SeriesTimerInfoDto) SetParentPrimaryImageItemId ¶

func (o *SeriesTimerInfoDto) SetParentPrimaryImageItemId(v string)

SetParentPrimaryImageItemId gets a reference to the given NullableString and assigns it to the ParentPrimaryImageItemId field.

func (*SeriesTimerInfoDto) SetParentPrimaryImageItemIdNil ¶

func (o *SeriesTimerInfoDto) SetParentPrimaryImageItemIdNil()

SetParentPrimaryImageItemIdNil sets the value for ParentPrimaryImageItemId to be an explicit nil

func (*SeriesTimerInfoDto) SetParentPrimaryImageTag ¶

func (o *SeriesTimerInfoDto) SetParentPrimaryImageTag(v string)

SetParentPrimaryImageTag gets a reference to the given NullableString and assigns it to the ParentPrimaryImageTag field.

func (*SeriesTimerInfoDto) SetParentPrimaryImageTagNil ¶

func (o *SeriesTimerInfoDto) SetParentPrimaryImageTagNil()

SetParentPrimaryImageTagNil sets the value for ParentPrimaryImageTag to be an explicit nil

func (*SeriesTimerInfoDto) SetParentThumbImageTag ¶

func (o *SeriesTimerInfoDto) SetParentThumbImageTag(v string)

SetParentThumbImageTag gets a reference to the given NullableString and assigns it to the ParentThumbImageTag field.

func (*SeriesTimerInfoDto) SetParentThumbImageTagNil ¶

func (o *SeriesTimerInfoDto) SetParentThumbImageTagNil()

SetParentThumbImageTagNil sets the value for ParentThumbImageTag to be an explicit nil

func (*SeriesTimerInfoDto) SetParentThumbItemId ¶

func (o *SeriesTimerInfoDto) SetParentThumbItemId(v string)

SetParentThumbItemId gets a reference to the given NullableString and assigns it to the ParentThumbItemId field.

func (*SeriesTimerInfoDto) SetParentThumbItemIdNil ¶

func (o *SeriesTimerInfoDto) SetParentThumbItemIdNil()

SetParentThumbItemIdNil sets the value for ParentThumbItemId to be an explicit nil

func (*SeriesTimerInfoDto) SetPostPaddingSeconds ¶

func (o *SeriesTimerInfoDto) SetPostPaddingSeconds(v int32)

SetPostPaddingSeconds gets a reference to the given int32 and assigns it to the PostPaddingSeconds field.

func (*SeriesTimerInfoDto) SetPrePaddingSeconds ¶

func (o *SeriesTimerInfoDto) SetPrePaddingSeconds(v int32)

SetPrePaddingSeconds gets a reference to the given int32 and assigns it to the PrePaddingSeconds field.

func (*SeriesTimerInfoDto) SetPriority ¶

func (o *SeriesTimerInfoDto) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (*SeriesTimerInfoDto) SetProgramId ¶

func (o *SeriesTimerInfoDto) SetProgramId(v string)

SetProgramId gets a reference to the given NullableString and assigns it to the ProgramId field.

func (*SeriesTimerInfoDto) SetProgramIdNil ¶

func (o *SeriesTimerInfoDto) SetProgramIdNil()

SetProgramIdNil sets the value for ProgramId to be an explicit nil

func (*SeriesTimerInfoDto) SetRecordAnyChannel ¶

func (o *SeriesTimerInfoDto) SetRecordAnyChannel(v bool)

SetRecordAnyChannel gets a reference to the given bool and assigns it to the RecordAnyChannel field.

func (*SeriesTimerInfoDto) SetRecordAnyTime ¶

func (o *SeriesTimerInfoDto) SetRecordAnyTime(v bool)

SetRecordAnyTime gets a reference to the given bool and assigns it to the RecordAnyTime field.

func (*SeriesTimerInfoDto) SetRecordNewOnly ¶

func (o *SeriesTimerInfoDto) SetRecordNewOnly(v bool)

SetRecordNewOnly gets a reference to the given bool and assigns it to the RecordNewOnly field.

func (*SeriesTimerInfoDto) SetServerId ¶

func (o *SeriesTimerInfoDto) SetServerId(v string)

SetServerId gets a reference to the given NullableString and assigns it to the ServerId field.

func (*SeriesTimerInfoDto) SetServerIdNil ¶

func (o *SeriesTimerInfoDto) SetServerIdNil()

SetServerIdNil sets the value for ServerId to be an explicit nil

func (*SeriesTimerInfoDto) SetServiceName ¶

func (o *SeriesTimerInfoDto) SetServiceName(v string)

SetServiceName gets a reference to the given NullableString and assigns it to the ServiceName field.

func (*SeriesTimerInfoDto) SetServiceNameNil ¶

func (o *SeriesTimerInfoDto) SetServiceNameNil()

SetServiceNameNil sets the value for ServiceName to be an explicit nil

func (*SeriesTimerInfoDto) SetSkipEpisodesInLibrary ¶

func (o *SeriesTimerInfoDto) SetSkipEpisodesInLibrary(v bool)

SetSkipEpisodesInLibrary gets a reference to the given bool and assigns it to the SkipEpisodesInLibrary field.

func (*SeriesTimerInfoDto) SetStartDate ¶

func (o *SeriesTimerInfoDto) SetStartDate(v time.Time)

SetStartDate gets a reference to the given time.Time and assigns it to the StartDate field.

func (*SeriesTimerInfoDto) SetType ¶

func (o *SeriesTimerInfoDto) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*SeriesTimerInfoDto) SetTypeNil ¶

func (o *SeriesTimerInfoDto) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (SeriesTimerInfoDto) ToMap ¶

func (o SeriesTimerInfoDto) ToMap() (map[string]interface{}, error)

func (*SeriesTimerInfoDto) UnsetChannelName ¶

func (o *SeriesTimerInfoDto) UnsetChannelName()

UnsetChannelName ensures that no value is present for ChannelName, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetChannelPrimaryImageTag ¶

func (o *SeriesTimerInfoDto) UnsetChannelPrimaryImageTag()

UnsetChannelPrimaryImageTag ensures that no value is present for ChannelPrimaryImageTag, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetDayPattern ¶

func (o *SeriesTimerInfoDto) UnsetDayPattern()

UnsetDayPattern ensures that no value is present for DayPattern, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetExternalChannelId ¶

func (o *SeriesTimerInfoDto) UnsetExternalChannelId()

UnsetExternalChannelId ensures that no value is present for ExternalChannelId, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetExternalId ¶

func (o *SeriesTimerInfoDto) UnsetExternalId()

UnsetExternalId ensures that no value is present for ExternalId, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetExternalProgramId ¶

func (o *SeriesTimerInfoDto) UnsetExternalProgramId()

UnsetExternalProgramId ensures that no value is present for ExternalProgramId, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetId ¶

func (o *SeriesTimerInfoDto) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetName ¶

func (o *SeriesTimerInfoDto) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetOverview ¶

func (o *SeriesTimerInfoDto) UnsetOverview()

UnsetOverview ensures that no value is present for Overview, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetParentBackdropItemId ¶

func (o *SeriesTimerInfoDto) UnsetParentBackdropItemId()

UnsetParentBackdropItemId ensures that no value is present for ParentBackdropItemId, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetParentPrimaryImageItemId ¶

func (o *SeriesTimerInfoDto) UnsetParentPrimaryImageItemId()

UnsetParentPrimaryImageItemId ensures that no value is present for ParentPrimaryImageItemId, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetParentPrimaryImageTag ¶

func (o *SeriesTimerInfoDto) UnsetParentPrimaryImageTag()

UnsetParentPrimaryImageTag ensures that no value is present for ParentPrimaryImageTag, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetParentThumbImageTag ¶

func (o *SeriesTimerInfoDto) UnsetParentThumbImageTag()

UnsetParentThumbImageTag ensures that no value is present for ParentThumbImageTag, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetParentThumbItemId ¶

func (o *SeriesTimerInfoDto) UnsetParentThumbItemId()

UnsetParentThumbItemId ensures that no value is present for ParentThumbItemId, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetProgramId ¶

func (o *SeriesTimerInfoDto) UnsetProgramId()

UnsetProgramId ensures that no value is present for ProgramId, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetServerId ¶

func (o *SeriesTimerInfoDto) UnsetServerId()

UnsetServerId ensures that no value is present for ServerId, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetServiceName ¶

func (o *SeriesTimerInfoDto) UnsetServiceName()

UnsetServiceName ensures that no value is present for ServiceName, not even an explicit nil

func (*SeriesTimerInfoDto) UnsetType ¶

func (o *SeriesTimerInfoDto) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

type SeriesTimerInfoDtoQueryResult ¶

type SeriesTimerInfoDtoQueryResult struct {
	// Gets or sets the items.
	Items []SeriesTimerInfoDto `json:"Items,omitempty"`
	// Gets or sets the total number of records available.
	TotalRecordCount *int32 `json:"TotalRecordCount,omitempty"`
	// Gets or sets the index of the first record in Items.
	StartIndex *int32 `json:"StartIndex,omitempty"`
}

SeriesTimerInfoDtoQueryResult Query result container.

func NewSeriesTimerInfoDtoQueryResult ¶

func NewSeriesTimerInfoDtoQueryResult() *SeriesTimerInfoDtoQueryResult

NewSeriesTimerInfoDtoQueryResult instantiates a new SeriesTimerInfoDtoQueryResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSeriesTimerInfoDtoQueryResultWithDefaults ¶

func NewSeriesTimerInfoDtoQueryResultWithDefaults() *SeriesTimerInfoDtoQueryResult

NewSeriesTimerInfoDtoQueryResultWithDefaults instantiates a new SeriesTimerInfoDtoQueryResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SeriesTimerInfoDtoQueryResult) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*SeriesTimerInfoDtoQueryResult) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDtoQueryResult) GetStartIndex ¶

func (o *SeriesTimerInfoDtoQueryResult) GetStartIndex() int32

GetStartIndex returns the StartIndex field value if set, zero value otherwise.

func (*SeriesTimerInfoDtoQueryResult) GetStartIndexOk ¶

func (o *SeriesTimerInfoDtoQueryResult) GetStartIndexOk() (*int32, bool)

GetStartIndexOk returns a tuple with the StartIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDtoQueryResult) GetTotalRecordCount ¶

func (o *SeriesTimerInfoDtoQueryResult) GetTotalRecordCount() int32

GetTotalRecordCount returns the TotalRecordCount field value if set, zero value otherwise.

func (*SeriesTimerInfoDtoQueryResult) GetTotalRecordCountOk ¶

func (o *SeriesTimerInfoDtoQueryResult) GetTotalRecordCountOk() (*int32, bool)

GetTotalRecordCountOk returns a tuple with the TotalRecordCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesTimerInfoDtoQueryResult) HasItems ¶

func (o *SeriesTimerInfoDtoQueryResult) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*SeriesTimerInfoDtoQueryResult) HasStartIndex ¶

func (o *SeriesTimerInfoDtoQueryResult) HasStartIndex() bool

HasStartIndex returns a boolean if a field has been set.

func (*SeriesTimerInfoDtoQueryResult) HasTotalRecordCount ¶

func (o *SeriesTimerInfoDtoQueryResult) HasTotalRecordCount() bool

HasTotalRecordCount returns a boolean if a field has been set.

func (SeriesTimerInfoDtoQueryResult) MarshalJSON ¶

func (o SeriesTimerInfoDtoQueryResult) MarshalJSON() ([]byte, error)

func (*SeriesTimerInfoDtoQueryResult) SetItems ¶

SetItems gets a reference to the given []SeriesTimerInfoDto and assigns it to the Items field.

func (*SeriesTimerInfoDtoQueryResult) SetStartIndex ¶

func (o *SeriesTimerInfoDtoQueryResult) SetStartIndex(v int32)

SetStartIndex gets a reference to the given int32 and assigns it to the StartIndex field.

func (*SeriesTimerInfoDtoQueryResult) SetTotalRecordCount ¶

func (o *SeriesTimerInfoDtoQueryResult) SetTotalRecordCount(v int32)

SetTotalRecordCount gets a reference to the given int32 and assigns it to the TotalRecordCount field.

func (SeriesTimerInfoDtoQueryResult) ToMap ¶

func (o SeriesTimerInfoDtoQueryResult) ToMap() (map[string]interface{}, error)

type ServerConfiguration ¶

type ServerConfiguration struct {
	// Gets or sets the number of days we should retain log files.
	LogFileRetentionDays *int32 `json:"LogFileRetentionDays,omitempty"`
	// Gets or sets a value indicating whether this instance is first run.
	IsStartupWizardCompleted *bool `json:"IsStartupWizardCompleted,omitempty"`
	// Gets or sets the cache path.
	CachePath NullableString `json:"CachePath,omitempty"`
	// Gets or sets the last known version that was ran using the configuration.
	PreviousVersion NullableString `json:"PreviousVersion,omitempty"`
	// Gets or sets the stringified PreviousVersion to be stored/loaded,  because System.Version itself isn't xml-serializable.
	PreviousVersionStr NullableString `json:"PreviousVersionStr,omitempty"`
	// Gets or sets a value indicating whether to enable prometheus metrics exporting.
	EnableMetrics                 *bool `json:"EnableMetrics,omitempty"`
	EnableNormalizedItemByNameIds *bool `json:"EnableNormalizedItemByNameIds,omitempty"`
	// Gets or sets a value indicating whether this instance is port authorized.
	IsPortAuthorized *bool `json:"IsPortAuthorized,omitempty"`
	// Gets or sets a value indicating whether quick connect is available for use on this server.
	QuickConnectAvailable *bool `json:"QuickConnectAvailable,omitempty"`
	// Gets or sets a value indicating whether [enable case sensitive item ids].
	EnableCaseSensitiveItemIds       *bool `json:"EnableCaseSensitiveItemIds,omitempty"`
	DisableLiveTvChannelUserDataName *bool `json:"DisableLiveTvChannelUserDataName,omitempty"`
	// Gets or sets the metadata path.
	MetadataPath *string `json:"MetadataPath,omitempty"`
	// Gets or sets the preferred metadata language.
	PreferredMetadataLanguage *string `json:"PreferredMetadataLanguage,omitempty"`
	// Gets or sets the metadata country code.
	MetadataCountryCode *string `json:"MetadataCountryCode,omitempty"`
	// Gets or sets characters to be replaced with a ' ' in strings to create a sort name.
	SortReplaceCharacters []string `json:"SortReplaceCharacters,omitempty"`
	// Gets or sets characters to be removed from strings to create a sort name.
	SortRemoveCharacters []string `json:"SortRemoveCharacters,omitempty"`
	// Gets or sets words to be removed from strings to create a sort name.
	SortRemoveWords []string `json:"SortRemoveWords,omitempty"`
	// Gets or sets the minimum percentage of an item that must be played in order for playstate to be updated.
	MinResumePct *int32 `json:"MinResumePct,omitempty"`
	// Gets or sets the maximum percentage of an item that can be played while still saving playstate. If this percentage is crossed playstate will be reset to the beginning and the item will be marked watched.
	MaxResumePct *int32 `json:"MaxResumePct,omitempty"`
	// Gets or sets the minimum duration that an item must have in order to be eligible for playstate updates..
	MinResumeDurationSeconds *int32 `json:"MinResumeDurationSeconds,omitempty"`
	// Gets or sets the minimum minutes of a book that must be played in order for playstate to be updated.
	MinAudiobookResume *int32 `json:"MinAudiobookResume,omitempty"`
	// Gets or sets the remaining minutes of a book that can be played while still saving playstate. If this percentage is crossed playstate will be reset to the beginning and the item will be marked watched.
	MaxAudiobookResume *int32 `json:"MaxAudiobookResume,omitempty"`
	// Gets or sets the threshold in minutes after a inactive session gets closed automatically.  If set to 0 the check for inactive sessions gets disabled.
	InactiveSessionThreshold *int32 `json:"InactiveSessionThreshold,omitempty"`
	// Gets or sets the delay in seconds that we will wait after a file system change to try and discover what has been added/removed  Some delay is necessary with some items because their creation is not atomic.  It involves the creation of several  different directories and files.
	LibraryMonitorDelay *int32 `json:"LibraryMonitorDelay,omitempty"`
	// Gets or sets the duration in seconds that we will wait after a library updated event before executing the library changed notification.
	LibraryUpdateDuration *int32 `json:"LibraryUpdateDuration,omitempty"`
	// Gets or sets the image saving convention.
	ImageSavingConvention              *ImageSavingConvention `json:"ImageSavingConvention,omitempty"`
	MetadataOptions                    []MetadataOptions      `json:"MetadataOptions,omitempty"`
	SkipDeserializationForBasicTypes   *bool                  `json:"SkipDeserializationForBasicTypes,omitempty"`
	ServerName                         *string                `json:"ServerName,omitempty"`
	UICulture                          *string                `json:"UICulture,omitempty"`
	SaveMetadataHidden                 *bool                  `json:"SaveMetadataHidden,omitempty"`
	ContentTypes                       []NameValuePair        `json:"ContentTypes,omitempty"`
	RemoteClientBitrateLimit           *int32                 `json:"RemoteClientBitrateLimit,omitempty"`
	EnableFolderView                   *bool                  `json:"EnableFolderView,omitempty"`
	EnableGroupingIntoCollections      *bool                  `json:"EnableGroupingIntoCollections,omitempty"`
	DisplaySpecialsWithinSeasons       *bool                  `json:"DisplaySpecialsWithinSeasons,omitempty"`
	CodecsUsed                         []string               `json:"CodecsUsed,omitempty"`
	PluginRepositories                 []RepositoryInfo       `json:"PluginRepositories,omitempty"`
	EnableExternalContentInSuggestions *bool                  `json:"EnableExternalContentInSuggestions,omitempty"`
	ImageExtractionTimeoutMs           *int32                 `json:"ImageExtractionTimeoutMs,omitempty"`
	PathSubstitutions                  []PathSubstitution     `json:"PathSubstitutions,omitempty"`
	// Gets or sets a value indicating whether slow server responses should be logged as a warning.
	EnableSlowResponseWarning *bool `json:"EnableSlowResponseWarning,omitempty"`
	// Gets or sets the threshold for the slow response time warning in ms.
	SlowResponseThresholdMs *int64 `json:"SlowResponseThresholdMs,omitempty"`
	// Gets or sets the cors hosts.
	CorsHosts []string `json:"CorsHosts,omitempty"`
	// Gets or sets the number of days we should retain activity logs.
	ActivityLogRetentionDays NullableInt32 `json:"ActivityLogRetentionDays,omitempty"`
	// Gets or sets the how the library scan fans out.
	LibraryScanFanoutConcurrency *int32 `json:"LibraryScanFanoutConcurrency,omitempty"`
	// Gets or sets the how many metadata refreshes can run concurrently.
	LibraryMetadataRefreshConcurrency *int32 `json:"LibraryMetadataRefreshConcurrency,omitempty"`
	// Gets or sets a value indicating whether older plugins should automatically be deleted from the plugin folder.
	RemoveOldPlugins *bool `json:"RemoveOldPlugins,omitempty"`
	// Gets or sets a value indicating whether clients should be allowed to upload logs.
	AllowClientLogUpload *bool `json:"AllowClientLogUpload,omitempty"`
	// Gets or sets the dummy chapter duration in seconds, use 0 (zero) or less to disable generation alltogether.
	DummyChapterDuration *int32 `json:"DummyChapterDuration,omitempty"`
	// Gets or sets the chapter image resolution.
	ChapterImageResolution *ImageResolution `json:"ChapterImageResolution,omitempty"`
	// Gets or sets the limit for parallel image encoding.
	ParallelImageEncodingLimit *int32 `json:"ParallelImageEncodingLimit,omitempty"`
	// Gets or sets the list of cast receiver applications.
	CastReceiverApplications []CastReceiverApplication `json:"CastReceiverApplications,omitempty"`
	// Gets or sets the trickplay options.
	TrickplayOptions *TrickplayOptions `json:"TrickplayOptions,omitempty"`
}

ServerConfiguration Represents the server configuration.

func NewServerConfiguration ¶

func NewServerConfiguration() *ServerConfiguration

NewServerConfiguration instantiates a new ServerConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerConfigurationWithDefaults ¶

func NewServerConfigurationWithDefaults() *ServerConfiguration

NewServerConfigurationWithDefaults instantiates a new ServerConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerConfiguration) GetActivityLogRetentionDays ¶

func (o *ServerConfiguration) GetActivityLogRetentionDays() int32

GetActivityLogRetentionDays returns the ActivityLogRetentionDays field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ServerConfiguration) GetActivityLogRetentionDaysOk ¶

func (o *ServerConfiguration) GetActivityLogRetentionDaysOk() (*int32, bool)

GetActivityLogRetentionDaysOk returns a tuple with the ActivityLogRetentionDays field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServerConfiguration) GetAllowClientLogUpload ¶

func (o *ServerConfiguration) GetAllowClientLogUpload() bool

GetAllowClientLogUpload returns the AllowClientLogUpload field value if set, zero value otherwise.

func (*ServerConfiguration) GetAllowClientLogUploadOk ¶

func (o *ServerConfiguration) GetAllowClientLogUploadOk() (*bool, bool)

GetAllowClientLogUploadOk returns a tuple with the AllowClientLogUpload field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetCachePath ¶

func (o *ServerConfiguration) GetCachePath() string

GetCachePath returns the CachePath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ServerConfiguration) GetCachePathOk ¶

func (o *ServerConfiguration) GetCachePathOk() (*string, bool)

GetCachePathOk returns a tuple with the CachePath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServerConfiguration) GetCastReceiverApplications ¶

func (o *ServerConfiguration) GetCastReceiverApplications() []CastReceiverApplication

GetCastReceiverApplications returns the CastReceiverApplications field value if set, zero value otherwise.

func (*ServerConfiguration) GetCastReceiverApplicationsOk ¶

func (o *ServerConfiguration) GetCastReceiverApplicationsOk() ([]CastReceiverApplication, bool)

GetCastReceiverApplicationsOk returns a tuple with the CastReceiverApplications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetChapterImageResolution ¶

func (o *ServerConfiguration) GetChapterImageResolution() ImageResolution

GetChapterImageResolution returns the ChapterImageResolution field value if set, zero value otherwise.

func (*ServerConfiguration) GetChapterImageResolutionOk ¶

func (o *ServerConfiguration) GetChapterImageResolutionOk() (*ImageResolution, bool)

GetChapterImageResolutionOk returns a tuple with the ChapterImageResolution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetCodecsUsed ¶

func (o *ServerConfiguration) GetCodecsUsed() []string

GetCodecsUsed returns the CodecsUsed field value if set, zero value otherwise.

func (*ServerConfiguration) GetCodecsUsedOk ¶

func (o *ServerConfiguration) GetCodecsUsedOk() ([]string, bool)

GetCodecsUsedOk returns a tuple with the CodecsUsed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetContentTypes ¶

func (o *ServerConfiguration) GetContentTypes() []NameValuePair

GetContentTypes returns the ContentTypes field value if set, zero value otherwise.

func (*ServerConfiguration) GetContentTypesOk ¶

func (o *ServerConfiguration) GetContentTypesOk() ([]NameValuePair, bool)

GetContentTypesOk returns a tuple with the ContentTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetCorsHosts ¶

func (o *ServerConfiguration) GetCorsHosts() []string

GetCorsHosts returns the CorsHosts field value if set, zero value otherwise.

func (*ServerConfiguration) GetCorsHostsOk ¶

func (o *ServerConfiguration) GetCorsHostsOk() ([]string, bool)

GetCorsHostsOk returns a tuple with the CorsHosts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetDisableLiveTvChannelUserDataName ¶

func (o *ServerConfiguration) GetDisableLiveTvChannelUserDataName() bool

GetDisableLiveTvChannelUserDataName returns the DisableLiveTvChannelUserDataName field value if set, zero value otherwise.

func (*ServerConfiguration) GetDisableLiveTvChannelUserDataNameOk ¶

func (o *ServerConfiguration) GetDisableLiveTvChannelUserDataNameOk() (*bool, bool)

GetDisableLiveTvChannelUserDataNameOk returns a tuple with the DisableLiveTvChannelUserDataName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetDisplaySpecialsWithinSeasons ¶

func (o *ServerConfiguration) GetDisplaySpecialsWithinSeasons() bool

GetDisplaySpecialsWithinSeasons returns the DisplaySpecialsWithinSeasons field value if set, zero value otherwise.

func (*ServerConfiguration) GetDisplaySpecialsWithinSeasonsOk ¶

func (o *ServerConfiguration) GetDisplaySpecialsWithinSeasonsOk() (*bool, bool)

GetDisplaySpecialsWithinSeasonsOk returns a tuple with the DisplaySpecialsWithinSeasons field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetDummyChapterDuration ¶

func (o *ServerConfiguration) GetDummyChapterDuration() int32

GetDummyChapterDuration returns the DummyChapterDuration field value if set, zero value otherwise.

func (*ServerConfiguration) GetDummyChapterDurationOk ¶

func (o *ServerConfiguration) GetDummyChapterDurationOk() (*int32, bool)

GetDummyChapterDurationOk returns a tuple with the DummyChapterDuration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetEnableCaseSensitiveItemIds ¶

func (o *ServerConfiguration) GetEnableCaseSensitiveItemIds() bool

GetEnableCaseSensitiveItemIds returns the EnableCaseSensitiveItemIds field value if set, zero value otherwise.

func (*ServerConfiguration) GetEnableCaseSensitiveItemIdsOk ¶

func (o *ServerConfiguration) GetEnableCaseSensitiveItemIdsOk() (*bool, bool)

GetEnableCaseSensitiveItemIdsOk returns a tuple with the EnableCaseSensitiveItemIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetEnableExternalContentInSuggestions ¶

func (o *ServerConfiguration) GetEnableExternalContentInSuggestions() bool

GetEnableExternalContentInSuggestions returns the EnableExternalContentInSuggestions field value if set, zero value otherwise.

func (*ServerConfiguration) GetEnableExternalContentInSuggestionsOk ¶

func (o *ServerConfiguration) GetEnableExternalContentInSuggestionsOk() (*bool, bool)

GetEnableExternalContentInSuggestionsOk returns a tuple with the EnableExternalContentInSuggestions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetEnableFolderView ¶

func (o *ServerConfiguration) GetEnableFolderView() bool

GetEnableFolderView returns the EnableFolderView field value if set, zero value otherwise.

func (*ServerConfiguration) GetEnableFolderViewOk ¶

func (o *ServerConfiguration) GetEnableFolderViewOk() (*bool, bool)

GetEnableFolderViewOk returns a tuple with the EnableFolderView field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetEnableGroupingIntoCollections ¶

func (o *ServerConfiguration) GetEnableGroupingIntoCollections() bool

GetEnableGroupingIntoCollections returns the EnableGroupingIntoCollections field value if set, zero value otherwise.

func (*ServerConfiguration) GetEnableGroupingIntoCollectionsOk ¶

func (o *ServerConfiguration) GetEnableGroupingIntoCollectionsOk() (*bool, bool)

GetEnableGroupingIntoCollectionsOk returns a tuple with the EnableGroupingIntoCollections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetEnableMetrics ¶

func (o *ServerConfiguration) GetEnableMetrics() bool

GetEnableMetrics returns the EnableMetrics field value if set, zero value otherwise.

func (*ServerConfiguration) GetEnableMetricsOk ¶

func (o *ServerConfiguration) GetEnableMetricsOk() (*bool, bool)

GetEnableMetricsOk returns a tuple with the EnableMetrics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetEnableNormalizedItemByNameIds ¶

func (o *ServerConfiguration) GetEnableNormalizedItemByNameIds() bool

GetEnableNormalizedItemByNameIds returns the EnableNormalizedItemByNameIds field value if set, zero value otherwise.

func (*ServerConfiguration) GetEnableNormalizedItemByNameIdsOk ¶

func (o *ServerConfiguration) GetEnableNormalizedItemByNameIdsOk() (*bool, bool)

GetEnableNormalizedItemByNameIdsOk returns a tuple with the EnableNormalizedItemByNameIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetEnableSlowResponseWarning ¶

func (o *ServerConfiguration) GetEnableSlowResponseWarning() bool

GetEnableSlowResponseWarning returns the EnableSlowResponseWarning field value if set, zero value otherwise.

func (*ServerConfiguration) GetEnableSlowResponseWarningOk ¶

func (o *ServerConfiguration) GetEnableSlowResponseWarningOk() (*bool, bool)

GetEnableSlowResponseWarningOk returns a tuple with the EnableSlowResponseWarning field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetImageExtractionTimeoutMs ¶

func (o *ServerConfiguration) GetImageExtractionTimeoutMs() int32

GetImageExtractionTimeoutMs returns the ImageExtractionTimeoutMs field value if set, zero value otherwise.

func (*ServerConfiguration) GetImageExtractionTimeoutMsOk ¶

func (o *ServerConfiguration) GetImageExtractionTimeoutMsOk() (*int32, bool)

GetImageExtractionTimeoutMsOk returns a tuple with the ImageExtractionTimeoutMs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetImageSavingConvention ¶

func (o *ServerConfiguration) GetImageSavingConvention() ImageSavingConvention

GetImageSavingConvention returns the ImageSavingConvention field value if set, zero value otherwise.

func (*ServerConfiguration) GetImageSavingConventionOk ¶

func (o *ServerConfiguration) GetImageSavingConventionOk() (*ImageSavingConvention, bool)

GetImageSavingConventionOk returns a tuple with the ImageSavingConvention field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetInactiveSessionThreshold ¶

func (o *ServerConfiguration) GetInactiveSessionThreshold() int32

GetInactiveSessionThreshold returns the InactiveSessionThreshold field value if set, zero value otherwise.

func (*ServerConfiguration) GetInactiveSessionThresholdOk ¶

func (o *ServerConfiguration) GetInactiveSessionThresholdOk() (*int32, bool)

GetInactiveSessionThresholdOk returns a tuple with the InactiveSessionThreshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetIsPortAuthorized ¶

func (o *ServerConfiguration) GetIsPortAuthorized() bool

GetIsPortAuthorized returns the IsPortAuthorized field value if set, zero value otherwise.

func (*ServerConfiguration) GetIsPortAuthorizedOk ¶

func (o *ServerConfiguration) GetIsPortAuthorizedOk() (*bool, bool)

GetIsPortAuthorizedOk returns a tuple with the IsPortAuthorized field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetIsStartupWizardCompleted ¶

func (o *ServerConfiguration) GetIsStartupWizardCompleted() bool

GetIsStartupWizardCompleted returns the IsStartupWizardCompleted field value if set, zero value otherwise.

func (*ServerConfiguration) GetIsStartupWizardCompletedOk ¶

func (o *ServerConfiguration) GetIsStartupWizardCompletedOk() (*bool, bool)

GetIsStartupWizardCompletedOk returns a tuple with the IsStartupWizardCompleted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetLibraryMetadataRefreshConcurrency ¶

func (o *ServerConfiguration) GetLibraryMetadataRefreshConcurrency() int32

GetLibraryMetadataRefreshConcurrency returns the LibraryMetadataRefreshConcurrency field value if set, zero value otherwise.

func (*ServerConfiguration) GetLibraryMetadataRefreshConcurrencyOk ¶

func (o *ServerConfiguration) GetLibraryMetadataRefreshConcurrencyOk() (*int32, bool)

GetLibraryMetadataRefreshConcurrencyOk returns a tuple with the LibraryMetadataRefreshConcurrency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetLibraryMonitorDelay ¶

func (o *ServerConfiguration) GetLibraryMonitorDelay() int32

GetLibraryMonitorDelay returns the LibraryMonitorDelay field value if set, zero value otherwise.

func (*ServerConfiguration) GetLibraryMonitorDelayOk ¶

func (o *ServerConfiguration) GetLibraryMonitorDelayOk() (*int32, bool)

GetLibraryMonitorDelayOk returns a tuple with the LibraryMonitorDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetLibraryScanFanoutConcurrency ¶

func (o *ServerConfiguration) GetLibraryScanFanoutConcurrency() int32

GetLibraryScanFanoutConcurrency returns the LibraryScanFanoutConcurrency field value if set, zero value otherwise.

func (*ServerConfiguration) GetLibraryScanFanoutConcurrencyOk ¶

func (o *ServerConfiguration) GetLibraryScanFanoutConcurrencyOk() (*int32, bool)

GetLibraryScanFanoutConcurrencyOk returns a tuple with the LibraryScanFanoutConcurrency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetLibraryUpdateDuration ¶

func (o *ServerConfiguration) GetLibraryUpdateDuration() int32

GetLibraryUpdateDuration returns the LibraryUpdateDuration field value if set, zero value otherwise.

func (*ServerConfiguration) GetLibraryUpdateDurationOk ¶

func (o *ServerConfiguration) GetLibraryUpdateDurationOk() (*int32, bool)

GetLibraryUpdateDurationOk returns a tuple with the LibraryUpdateDuration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetLogFileRetentionDays ¶

func (o *ServerConfiguration) GetLogFileRetentionDays() int32

GetLogFileRetentionDays returns the LogFileRetentionDays field value if set, zero value otherwise.

func (*ServerConfiguration) GetLogFileRetentionDaysOk ¶

func (o *ServerConfiguration) GetLogFileRetentionDaysOk() (*int32, bool)

GetLogFileRetentionDaysOk returns a tuple with the LogFileRetentionDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetMaxAudiobookResume ¶

func (o *ServerConfiguration) GetMaxAudiobookResume() int32

GetMaxAudiobookResume returns the MaxAudiobookResume field value if set, zero value otherwise.

func (*ServerConfiguration) GetMaxAudiobookResumeOk ¶

func (o *ServerConfiguration) GetMaxAudiobookResumeOk() (*int32, bool)

GetMaxAudiobookResumeOk returns a tuple with the MaxAudiobookResume field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetMaxResumePct ¶

func (o *ServerConfiguration) GetMaxResumePct() int32

GetMaxResumePct returns the MaxResumePct field value if set, zero value otherwise.

func (*ServerConfiguration) GetMaxResumePctOk ¶

func (o *ServerConfiguration) GetMaxResumePctOk() (*int32, bool)

GetMaxResumePctOk returns a tuple with the MaxResumePct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetMetadataCountryCode ¶

func (o *ServerConfiguration) GetMetadataCountryCode() string

GetMetadataCountryCode returns the MetadataCountryCode field value if set, zero value otherwise.

func (*ServerConfiguration) GetMetadataCountryCodeOk ¶

func (o *ServerConfiguration) GetMetadataCountryCodeOk() (*string, bool)

GetMetadataCountryCodeOk returns a tuple with the MetadataCountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetMetadataOptions ¶

func (o *ServerConfiguration) GetMetadataOptions() []MetadataOptions

GetMetadataOptions returns the MetadataOptions field value if set, zero value otherwise.

func (*ServerConfiguration) GetMetadataOptionsOk ¶

func (o *ServerConfiguration) GetMetadataOptionsOk() ([]MetadataOptions, bool)

GetMetadataOptionsOk returns a tuple with the MetadataOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetMetadataPath ¶

func (o *ServerConfiguration) GetMetadataPath() string

GetMetadataPath returns the MetadataPath field value if set, zero value otherwise.

func (*ServerConfiguration) GetMetadataPathOk ¶

func (o *ServerConfiguration) GetMetadataPathOk() (*string, bool)

GetMetadataPathOk returns a tuple with the MetadataPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetMinAudiobookResume ¶

func (o *ServerConfiguration) GetMinAudiobookResume() int32

GetMinAudiobookResume returns the MinAudiobookResume field value if set, zero value otherwise.

func (*ServerConfiguration) GetMinAudiobookResumeOk ¶

func (o *ServerConfiguration) GetMinAudiobookResumeOk() (*int32, bool)

GetMinAudiobookResumeOk returns a tuple with the MinAudiobookResume field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetMinResumeDurationSeconds ¶

func (o *ServerConfiguration) GetMinResumeDurationSeconds() int32

GetMinResumeDurationSeconds returns the MinResumeDurationSeconds field value if set, zero value otherwise.

func (*ServerConfiguration) GetMinResumeDurationSecondsOk ¶

func (o *ServerConfiguration) GetMinResumeDurationSecondsOk() (*int32, bool)

GetMinResumeDurationSecondsOk returns a tuple with the MinResumeDurationSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetMinResumePct ¶

func (o *ServerConfiguration) GetMinResumePct() int32

GetMinResumePct returns the MinResumePct field value if set, zero value otherwise.

func (*ServerConfiguration) GetMinResumePctOk ¶

func (o *ServerConfiguration) GetMinResumePctOk() (*int32, bool)

GetMinResumePctOk returns a tuple with the MinResumePct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetParallelImageEncodingLimit ¶

func (o *ServerConfiguration) GetParallelImageEncodingLimit() int32

GetParallelImageEncodingLimit returns the ParallelImageEncodingLimit field value if set, zero value otherwise.

func (*ServerConfiguration) GetParallelImageEncodingLimitOk ¶

func (o *ServerConfiguration) GetParallelImageEncodingLimitOk() (*int32, bool)

GetParallelImageEncodingLimitOk returns a tuple with the ParallelImageEncodingLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetPathSubstitutions ¶

func (o *ServerConfiguration) GetPathSubstitutions() []PathSubstitution

GetPathSubstitutions returns the PathSubstitutions field value if set, zero value otherwise.

func (*ServerConfiguration) GetPathSubstitutionsOk ¶

func (o *ServerConfiguration) GetPathSubstitutionsOk() ([]PathSubstitution, bool)

GetPathSubstitutionsOk returns a tuple with the PathSubstitutions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetPluginRepositories ¶

func (o *ServerConfiguration) GetPluginRepositories() []RepositoryInfo

GetPluginRepositories returns the PluginRepositories field value if set, zero value otherwise.

func (*ServerConfiguration) GetPluginRepositoriesOk ¶

func (o *ServerConfiguration) GetPluginRepositoriesOk() ([]RepositoryInfo, bool)

GetPluginRepositoriesOk returns a tuple with the PluginRepositories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetPreferredMetadataLanguage ¶

func (o *ServerConfiguration) GetPreferredMetadataLanguage() string

GetPreferredMetadataLanguage returns the PreferredMetadataLanguage field value if set, zero value otherwise.

func (*ServerConfiguration) GetPreferredMetadataLanguageOk ¶

func (o *ServerConfiguration) GetPreferredMetadataLanguageOk() (*string, bool)

GetPreferredMetadataLanguageOk returns a tuple with the PreferredMetadataLanguage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetPreviousVersion ¶

func (o *ServerConfiguration) GetPreviousVersion() string

GetPreviousVersion returns the PreviousVersion field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ServerConfiguration) GetPreviousVersionOk ¶

func (o *ServerConfiguration) GetPreviousVersionOk() (*string, bool)

GetPreviousVersionOk returns a tuple with the PreviousVersion field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServerConfiguration) GetPreviousVersionStr ¶

func (o *ServerConfiguration) GetPreviousVersionStr() string

GetPreviousVersionStr returns the PreviousVersionStr field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ServerConfiguration) GetPreviousVersionStrOk ¶

func (o *ServerConfiguration) GetPreviousVersionStrOk() (*string, bool)

GetPreviousVersionStrOk returns a tuple with the PreviousVersionStr field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServerConfiguration) GetQuickConnectAvailable ¶

func (o *ServerConfiguration) GetQuickConnectAvailable() bool

GetQuickConnectAvailable returns the QuickConnectAvailable field value if set, zero value otherwise.

func (*ServerConfiguration) GetQuickConnectAvailableOk ¶

func (o *ServerConfiguration) GetQuickConnectAvailableOk() (*bool, bool)

GetQuickConnectAvailableOk returns a tuple with the QuickConnectAvailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetRemoteClientBitrateLimit ¶

func (o *ServerConfiguration) GetRemoteClientBitrateLimit() int32

GetRemoteClientBitrateLimit returns the RemoteClientBitrateLimit field value if set, zero value otherwise.

func (*ServerConfiguration) GetRemoteClientBitrateLimitOk ¶

func (o *ServerConfiguration) GetRemoteClientBitrateLimitOk() (*int32, bool)

GetRemoteClientBitrateLimitOk returns a tuple with the RemoteClientBitrateLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetRemoveOldPlugins ¶

func (o *ServerConfiguration) GetRemoveOldPlugins() bool

GetRemoveOldPlugins returns the RemoveOldPlugins field value if set, zero value otherwise.

func (*ServerConfiguration) GetRemoveOldPluginsOk ¶

func (o *ServerConfiguration) GetRemoveOldPluginsOk() (*bool, bool)

GetRemoveOldPluginsOk returns a tuple with the RemoveOldPlugins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetSaveMetadataHidden ¶

func (o *ServerConfiguration) GetSaveMetadataHidden() bool

GetSaveMetadataHidden returns the SaveMetadataHidden field value if set, zero value otherwise.

func (*ServerConfiguration) GetSaveMetadataHiddenOk ¶

func (o *ServerConfiguration) GetSaveMetadataHiddenOk() (*bool, bool)

GetSaveMetadataHiddenOk returns a tuple with the SaveMetadataHidden field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetServerName ¶

func (o *ServerConfiguration) GetServerName() string

GetServerName returns the ServerName field value if set, zero value otherwise.

func (*ServerConfiguration) GetServerNameOk ¶

func (o *ServerConfiguration) GetServerNameOk() (*string, bool)

GetServerNameOk returns a tuple with the ServerName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetSkipDeserializationForBasicTypes ¶

func (o *ServerConfiguration) GetSkipDeserializationForBasicTypes() bool

GetSkipDeserializationForBasicTypes returns the SkipDeserializationForBasicTypes field value if set, zero value otherwise.

func (*ServerConfiguration) GetSkipDeserializationForBasicTypesOk ¶

func (o *ServerConfiguration) GetSkipDeserializationForBasicTypesOk() (*bool, bool)

GetSkipDeserializationForBasicTypesOk returns a tuple with the SkipDeserializationForBasicTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetSlowResponseThresholdMs ¶

func (o *ServerConfiguration) GetSlowResponseThresholdMs() int64

GetSlowResponseThresholdMs returns the SlowResponseThresholdMs field value if set, zero value otherwise.

func (*ServerConfiguration) GetSlowResponseThresholdMsOk ¶

func (o *ServerConfiguration) GetSlowResponseThresholdMsOk() (*int64, bool)

GetSlowResponseThresholdMsOk returns a tuple with the SlowResponseThresholdMs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetSortRemoveCharacters ¶

func (o *ServerConfiguration) GetSortRemoveCharacters() []string

GetSortRemoveCharacters returns the SortRemoveCharacters field value if set, zero value otherwise.

func (*ServerConfiguration) GetSortRemoveCharactersOk ¶

func (o *ServerConfiguration) GetSortRemoveCharactersOk() ([]string, bool)

GetSortRemoveCharactersOk returns a tuple with the SortRemoveCharacters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetSortRemoveWords ¶

func (o *ServerConfiguration) GetSortRemoveWords() []string

GetSortRemoveWords returns the SortRemoveWords field value if set, zero value otherwise.

func (*ServerConfiguration) GetSortRemoveWordsOk ¶

func (o *ServerConfiguration) GetSortRemoveWordsOk() ([]string, bool)

GetSortRemoveWordsOk returns a tuple with the SortRemoveWords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetSortReplaceCharacters ¶

func (o *ServerConfiguration) GetSortReplaceCharacters() []string

GetSortReplaceCharacters returns the SortReplaceCharacters field value if set, zero value otherwise.

func (*ServerConfiguration) GetSortReplaceCharactersOk ¶

func (o *ServerConfiguration) GetSortReplaceCharactersOk() ([]string, bool)

GetSortReplaceCharactersOk returns a tuple with the SortReplaceCharacters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetTrickplayOptions ¶

func (o *ServerConfiguration) GetTrickplayOptions() TrickplayOptions

GetTrickplayOptions returns the TrickplayOptions field value if set, zero value otherwise.

func (*ServerConfiguration) GetTrickplayOptionsOk ¶

func (o *ServerConfiguration) GetTrickplayOptionsOk() (*TrickplayOptions, bool)

GetTrickplayOptionsOk returns a tuple with the TrickplayOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) GetUICulture ¶

func (o *ServerConfiguration) GetUICulture() string

GetUICulture returns the UICulture field value if set, zero value otherwise.

func (*ServerConfiguration) GetUICultureOk ¶

func (o *ServerConfiguration) GetUICultureOk() (*string, bool)

GetUICultureOk returns a tuple with the UICulture field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerConfiguration) HasActivityLogRetentionDays ¶

func (o *ServerConfiguration) HasActivityLogRetentionDays() bool

HasActivityLogRetentionDays returns a boolean if a field has been set.

func (*ServerConfiguration) HasAllowClientLogUpload ¶

func (o *ServerConfiguration) HasAllowClientLogUpload() bool

HasAllowClientLogUpload returns a boolean if a field has been set.

func (*ServerConfiguration) HasCachePath ¶

func (o *ServerConfiguration) HasCachePath() bool

HasCachePath returns a boolean if a field has been set.

func (*ServerConfiguration) HasCastReceiverApplications ¶

func (o *ServerConfiguration) HasCastReceiverApplications() bool

HasCastReceiverApplications returns a boolean if a field has been set.

func (*ServerConfiguration) HasChapterImageResolution ¶

func (o *ServerConfiguration) HasChapterImageResolution() bool

HasChapterImageResolution returns a boolean if a field has been set.

func (*ServerConfiguration) HasCodecsUsed ¶

func (o *ServerConfiguration) HasCodecsUsed() bool

HasCodecsUsed returns a boolean if a field has been set.

func (*ServerConfiguration) HasContentTypes ¶

func (o *ServerConfiguration) HasContentTypes() bool

HasContentTypes returns a boolean if a field has been set.

func (*ServerConfiguration) HasCorsHosts ¶

func (o *ServerConfiguration) HasCorsHosts() bool

HasCorsHosts returns a boolean if a field has been set.

func (*ServerConfiguration) HasDisableLiveTvChannelUserDataName ¶

func (o *ServerConfiguration) HasDisableLiveTvChannelUserDataName() bool

HasDisableLiveTvChannelUserDataName returns a boolean if a field has been set.

func (*ServerConfiguration) HasDisplaySpecialsWithinSeasons ¶

func (o *ServerConfiguration) HasDisplaySpecialsWithinSeasons() bool

HasDisplaySpecialsWithinSeasons returns a boolean if a field has been set.

func (*ServerConfiguration) HasDummyChapterDuration ¶

func (o *ServerConfiguration) HasDummyChapterDuration() bool

HasDummyChapterDuration returns a boolean if a field has been set.

func (*ServerConfiguration) HasEnableCaseSensitiveItemIds ¶

func (o *ServerConfiguration) HasEnableCaseSensitiveItemIds() bool

HasEnableCaseSensitiveItemIds returns a boolean if a field has been set.

func (*ServerConfiguration) HasEnableExternalContentInSuggestions ¶

func (o *ServerConfiguration) HasEnableExternalContentInSuggestions() bool

HasEnableExternalContentInSuggestions returns a boolean if a field has been set.

func (*ServerConfiguration) HasEnableFolderView ¶

func (o *ServerConfiguration) HasEnableFolderView() bool

HasEnableFolderView returns a boolean if a field has been set.

func (*ServerConfiguration) HasEnableGroupingIntoCollections ¶

func (o *ServerConfiguration) HasEnableGroupingIntoCollections() bool

HasEnableGroupingIntoCollections returns a boolean if a field has been set.

func (*ServerConfiguration) HasEnableMetrics ¶

func (o *ServerConfiguration) HasEnableMetrics() bool

HasEnableMetrics returns a boolean if a field has been set.

func (*ServerConfiguration) HasEnableNormalizedItemByNameIds ¶

func (o *ServerConfiguration) HasEnableNormalizedItemByNameIds() bool

HasEnableNormalizedItemByNameIds returns a boolean if a field has been set.

func (*ServerConfiguration) HasEnableSlowResponseWarning ¶

func (o *ServerConfiguration) HasEnableSlowResponseWarning() bool

HasEnableSlowResponseWarning returns a boolean if a field has been set.

func (*ServerConfiguration) HasImageExtractionTimeoutMs ¶

func (o *ServerConfiguration) HasImageExtractionTimeoutMs() bool

HasImageExtractionTimeoutMs returns a boolean if a field has been set.

func (*ServerConfiguration) HasImageSavingConvention ¶

func (o *ServerConfiguration) HasImageSavingConvention() bool

HasImageSavingConvention returns a boolean if a field has been set.

func (*ServerConfiguration) HasInactiveSessionThreshold ¶

func (o *ServerConfiguration) HasInactiveSessionThreshold() bool

HasInactiveSessionThreshold returns a boolean if a field has been set.

func (*ServerConfiguration) HasIsPortAuthorized ¶

func (o *ServerConfiguration) HasIsPortAuthorized() bool

HasIsPortAuthorized returns a boolean if a field has been set.

func (*ServerConfiguration) HasIsStartupWizardCompleted ¶

func (o *ServerConfiguration) HasIsStartupWizardCompleted() bool

HasIsStartupWizardCompleted returns a boolean if a field has been set.

func (*ServerConfiguration) HasLibraryMetadataRefreshConcurrency ¶

func (o *ServerConfiguration) HasLibraryMetadataRefreshConcurrency() bool

HasLibraryMetadataRefreshConcurrency returns a boolean if a field has been set.

func (*ServerConfiguration) HasLibraryMonitorDelay ¶

func (o *ServerConfiguration) HasLibraryMonitorDelay() bool

HasLibraryMonitorDelay returns a boolean if a field has been set.

func (*ServerConfiguration) HasLibraryScanFanoutConcurrency ¶

func (o *ServerConfiguration) HasLibraryScanFanoutConcurrency() bool

HasLibraryScanFanoutConcurrency returns a boolean if a field has been set.

func (*ServerConfiguration) HasLibraryUpdateDuration ¶

func (o *ServerConfiguration) HasLibraryUpdateDuration() bool

HasLibraryUpdateDuration returns a boolean if a field has been set.

func (*ServerConfiguration) HasLogFileRetentionDays ¶

func (o *ServerConfiguration) HasLogFileRetentionDays() bool

HasLogFileRetentionDays returns a boolean if a field has been set.

func (*ServerConfiguration) HasMaxAudiobookResume ¶

func (o *ServerConfiguration) HasMaxAudiobookResume() bool

HasMaxAudiobookResume returns a boolean if a field has been set.

func (*ServerConfiguration) HasMaxResumePct ¶

func (o *ServerConfiguration) HasMaxResumePct() bool

HasMaxResumePct returns a boolean if a field has been set.

func (*ServerConfiguration) HasMetadataCountryCode ¶

func (o *ServerConfiguration) HasMetadataCountryCode() bool

HasMetadataCountryCode returns a boolean if a field has been set.

func (*ServerConfiguration) HasMetadataOptions ¶

func (o *ServerConfiguration) HasMetadataOptions() bool

HasMetadataOptions returns a boolean if a field has been set.

func (*ServerConfiguration) HasMetadataPath ¶

func (o *ServerConfiguration) HasMetadataPath() bool

HasMetadataPath returns a boolean if a field has been set.

func (*ServerConfiguration) HasMinAudiobookResume ¶

func (o *ServerConfiguration) HasMinAudiobookResume() bool

HasMinAudiobookResume returns a boolean if a field has been set.

func (*ServerConfiguration) HasMinResumeDurationSeconds ¶

func (o *ServerConfiguration) HasMinResumeDurationSeconds() bool

HasMinResumeDurationSeconds returns a boolean if a field has been set.

func (*ServerConfiguration) HasMinResumePct ¶

func (o *ServerConfiguration) HasMinResumePct() bool

HasMinResumePct returns a boolean if a field has been set.

func (*ServerConfiguration) HasParallelImageEncodingLimit ¶

func (o *ServerConfiguration) HasParallelImageEncodingLimit() bool

HasParallelImageEncodingLimit returns a boolean if a field has been set.

func (*ServerConfiguration) HasPathSubstitutions ¶

func (o *ServerConfiguration) HasPathSubstitutions() bool

HasPathSubstitutions returns a boolean if a field has been set.

func (*ServerConfiguration) HasPluginRepositories ¶

func (o *ServerConfiguration) HasPluginRepositories() bool

HasPluginRepositories returns a boolean if a field has been set.

func (*ServerConfiguration) HasPreferredMetadataLanguage ¶

func (o *ServerConfiguration) HasPreferredMetadataLanguage() bool

HasPreferredMetadataLanguage returns a boolean if a field has been set.

func (*ServerConfiguration) HasPreviousVersion ¶

func (o *ServerConfiguration) HasPreviousVersion() bool

HasPreviousVersion returns a boolean if a field has been set.

func (*ServerConfiguration) HasPreviousVersionStr ¶

func (o *ServerConfiguration) HasPreviousVersionStr() bool

HasPreviousVersionStr returns a boolean if a field has been set.

func (*ServerConfiguration) HasQuickConnectAvailable ¶

func (o *ServerConfiguration) HasQuickConnectAvailable() bool

HasQuickConnectAvailable returns a boolean if a field has been set.

func (*ServerConfiguration) HasRemoteClientBitrateLimit ¶

func (o *ServerConfiguration) HasRemoteClientBitrateLimit() bool

HasRemoteClientBitrateLimit returns a boolean if a field has been set.

func (*ServerConfiguration) HasRemoveOldPlugins ¶

func (o *ServerConfiguration) HasRemoveOldPlugins() bool

HasRemoveOldPlugins returns a boolean if a field has been set.

func (*ServerConfiguration) HasSaveMetadataHidden ¶

func (o *ServerConfiguration) HasSaveMetadataHidden() bool

HasSaveMetadataHidden returns a boolean if a field has been set.

func (*ServerConfiguration) HasServerName ¶

func (o *ServerConfiguration) HasServerName() bool

HasServerName returns a boolean if a field has been set.

func (*ServerConfiguration) HasSkipDeserializationForBasicTypes ¶

func (o *ServerConfiguration) HasSkipDeserializationForBasicTypes() bool

HasSkipDeserializationForBasicTypes returns a boolean if a field has been set.

func (*ServerConfiguration) HasSlowResponseThresholdMs ¶

func (o *ServerConfiguration) HasSlowResponseThresholdMs() bool

HasSlowResponseThresholdMs returns a boolean if a field has been set.

func (*ServerConfiguration) HasSortRemoveCharacters ¶

func (o *ServerConfiguration) HasSortRemoveCharacters() bool

HasSortRemoveCharacters returns a boolean if a field has been set.

func (*ServerConfiguration) HasSortRemoveWords ¶

func (o *ServerConfiguration) HasSortRemoveWords() bool

HasSortRemoveWords returns a boolean if a field has been set.

func (*ServerConfiguration) HasSortReplaceCharacters ¶

func (o *ServerConfiguration) HasSortReplaceCharacters() bool

HasSortReplaceCharacters returns a boolean if a field has been set.

func (*ServerConfiguration) HasTrickplayOptions ¶

func (o *ServerConfiguration) HasTrickplayOptions() bool

HasTrickplayOptions returns a boolean if a field has been set.

func (*ServerConfiguration) HasUICulture ¶

func (o *ServerConfiguration) HasUICulture() bool

HasUICulture returns a boolean if a field has been set.

func (ServerConfiguration) MarshalJSON ¶

func (o ServerConfiguration) MarshalJSON() ([]byte, error)

func (*ServerConfiguration) SetActivityLogRetentionDays ¶

func (o *ServerConfiguration) SetActivityLogRetentionDays(v int32)

SetActivityLogRetentionDays gets a reference to the given NullableInt32 and assigns it to the ActivityLogRetentionDays field.

func (*ServerConfiguration) SetActivityLogRetentionDaysNil ¶

func (o *ServerConfiguration) SetActivityLogRetentionDaysNil()

SetActivityLogRetentionDaysNil sets the value for ActivityLogRetentionDays to be an explicit nil

func (*ServerConfiguration) SetAllowClientLogUpload ¶

func (o *ServerConfiguration) SetAllowClientLogUpload(v bool)

SetAllowClientLogUpload gets a reference to the given bool and assigns it to the AllowClientLogUpload field.

func (*ServerConfiguration) SetCachePath ¶

func (o *ServerConfiguration) SetCachePath(v string)

SetCachePath gets a reference to the given NullableString and assigns it to the CachePath field.

func (*ServerConfiguration) SetCachePathNil ¶

func (o *ServerConfiguration) SetCachePathNil()

SetCachePathNil sets the value for CachePath to be an explicit nil

func (*ServerConfiguration) SetCastReceiverApplications ¶

func (o *ServerConfiguration) SetCastReceiverApplications(v []CastReceiverApplication)

SetCastReceiverApplications gets a reference to the given []CastReceiverApplication and assigns it to the CastReceiverApplications field.

func (*ServerConfiguration) SetChapterImageResolution ¶

func (o *ServerConfiguration) SetChapterImageResolution(v ImageResolution)

SetChapterImageResolution gets a reference to the given ImageResolution and assigns it to the ChapterImageResolution field.

func (*ServerConfiguration) SetCodecsUsed ¶

func (o *ServerConfiguration) SetCodecsUsed(v []string)

SetCodecsUsed gets a reference to the given []string and assigns it to the CodecsUsed field.

func (*ServerConfiguration) SetContentTypes ¶

func (o *ServerConfiguration) SetContentTypes(v []NameValuePair)

SetContentTypes gets a reference to the given []NameValuePair and assigns it to the ContentTypes field.

func (*ServerConfiguration) SetCorsHosts ¶

func (o *ServerConfiguration) SetCorsHosts(v []string)

SetCorsHosts gets a reference to the given []string and assigns it to the CorsHosts field.

func (*ServerConfiguration) SetDisableLiveTvChannelUserDataName ¶

func (o *ServerConfiguration) SetDisableLiveTvChannelUserDataName(v bool)

SetDisableLiveTvChannelUserDataName gets a reference to the given bool and assigns it to the DisableLiveTvChannelUserDataName field.

func (*ServerConfiguration) SetDisplaySpecialsWithinSeasons ¶

func (o *ServerConfiguration) SetDisplaySpecialsWithinSeasons(v bool)

SetDisplaySpecialsWithinSeasons gets a reference to the given bool and assigns it to the DisplaySpecialsWithinSeasons field.

func (*ServerConfiguration) SetDummyChapterDuration ¶

func (o *ServerConfiguration) SetDummyChapterDuration(v int32)

SetDummyChapterDuration gets a reference to the given int32 and assigns it to the DummyChapterDuration field.

func (*ServerConfiguration) SetEnableCaseSensitiveItemIds ¶

func (o *ServerConfiguration) SetEnableCaseSensitiveItemIds(v bool)

SetEnableCaseSensitiveItemIds gets a reference to the given bool and assigns it to the EnableCaseSensitiveItemIds field.

func (*ServerConfiguration) SetEnableExternalContentInSuggestions ¶

func (o *ServerConfiguration) SetEnableExternalContentInSuggestions(v bool)

SetEnableExternalContentInSuggestions gets a reference to the given bool and assigns it to the EnableExternalContentInSuggestions field.

func (*ServerConfiguration) SetEnableFolderView ¶

func (o *ServerConfiguration) SetEnableFolderView(v bool)

SetEnableFolderView gets a reference to the given bool and assigns it to the EnableFolderView field.

func (*ServerConfiguration) SetEnableGroupingIntoCollections ¶

func (o *ServerConfiguration) SetEnableGroupingIntoCollections(v bool)

SetEnableGroupingIntoCollections gets a reference to the given bool and assigns it to the EnableGroupingIntoCollections field.

func (*ServerConfiguration) SetEnableMetrics ¶

func (o *ServerConfiguration) SetEnableMetrics(v bool)

SetEnableMetrics gets a reference to the given bool and assigns it to the EnableMetrics field.

func (*ServerConfiguration) SetEnableNormalizedItemByNameIds ¶

func (o *ServerConfiguration) SetEnableNormalizedItemByNameIds(v bool)

SetEnableNormalizedItemByNameIds gets a reference to the given bool and assigns it to the EnableNormalizedItemByNameIds field.

func (*ServerConfiguration) SetEnableSlowResponseWarning ¶

func (o *ServerConfiguration) SetEnableSlowResponseWarning(v bool)

SetEnableSlowResponseWarning gets a reference to the given bool and assigns it to the EnableSlowResponseWarning field.

func (*ServerConfiguration) SetImageExtractionTimeoutMs ¶

func (o *ServerConfiguration) SetImageExtractionTimeoutMs(v int32)

SetImageExtractionTimeoutMs gets a reference to the given int32 and assigns it to the ImageExtractionTimeoutMs field.

func (*ServerConfiguration) SetImageSavingConvention ¶

func (o *ServerConfiguration) SetImageSavingConvention(v ImageSavingConvention)

SetImageSavingConvention gets a reference to the given ImageSavingConvention and assigns it to the ImageSavingConvention field.

func (*ServerConfiguration) SetInactiveSessionThreshold ¶

func (o *ServerConfiguration) SetInactiveSessionThreshold(v int32)

SetInactiveSessionThreshold gets a reference to the given int32 and assigns it to the InactiveSessionThreshold field.

func (*ServerConfiguration) SetIsPortAuthorized ¶

func (o *ServerConfiguration) SetIsPortAuthorized(v bool)

SetIsPortAuthorized gets a reference to the given bool and assigns it to the IsPortAuthorized field.

func (*ServerConfiguration) SetIsStartupWizardCompleted ¶

func (o *ServerConfiguration) SetIsStartupWizardCompleted(v bool)

SetIsStartupWizardCompleted gets a reference to the given bool and assigns it to the IsStartupWizardCompleted field.

func (*ServerConfiguration) SetLibraryMetadataRefreshConcurrency ¶

func (o *ServerConfiguration) SetLibraryMetadataRefreshConcurrency(v int32)

SetLibraryMetadataRefreshConcurrency gets a reference to the given int32 and assigns it to the LibraryMetadataRefreshConcurrency field.

func (*ServerConfiguration) SetLibraryMonitorDelay ¶

func (o *ServerConfiguration) SetLibraryMonitorDelay(v int32)

SetLibraryMonitorDelay gets a reference to the given int32 and assigns it to the LibraryMonitorDelay field.

func (*ServerConfiguration) SetLibraryScanFanoutConcurrency ¶

func (o *ServerConfiguration) SetLibraryScanFanoutConcurrency(v int32)

SetLibraryScanFanoutConcurrency gets a reference to the given int32 and assigns it to the LibraryScanFanoutConcurrency field.

func (*ServerConfiguration) SetLibraryUpdateDuration ¶

func (o *ServerConfiguration) SetLibraryUpdateDuration(v int32)

SetLibraryUpdateDuration gets a reference to the given int32 and assigns it to the LibraryUpdateDuration field.

func (*ServerConfiguration) SetLogFileRetentionDays ¶

func (o *ServerConfiguration) SetLogFileRetentionDays(v int32)

SetLogFileRetentionDays gets a reference to the given int32 and assigns it to the LogFileRetentionDays field.

func (*ServerConfiguration) SetMaxAudiobookResume ¶

func (o *ServerConfiguration) SetMaxAudiobookResume(v int32)

SetMaxAudiobookResume gets a reference to the given int32 and assigns it to the MaxAudiobookResume field.

func (*ServerConfiguration) SetMaxResumePct ¶

func (o *ServerConfiguration) SetMaxResumePct(v int32)

SetMaxResumePct gets a reference to the given int32 and assigns it to the MaxResumePct field.

func (*ServerConfiguration) SetMetadataCountryCode ¶

func (o *ServerConfiguration) SetMetadataCountryCode(v string)

SetMetadataCountryCode gets a reference to the given string and assigns it to the MetadataCountryCode field.

func (*ServerConfiguration) SetMetadataOptions ¶

func (o *ServerConfiguration) SetMetadataOptions(v []MetadataOptions)

SetMetadataOptions gets a reference to the given []MetadataOptions and assigns it to the MetadataOptions field.

func (*ServerConfiguration) SetMetadataPath ¶

func (o *ServerConfiguration) SetMetadataPath(v string)

SetMetadataPath gets a reference to the given string and assigns it to the MetadataPath field.

func (*ServerConfiguration) SetMinAudiobookResume ¶

func (o *ServerConfiguration) SetMinAudiobookResume(v int32)

SetMinAudiobookResume gets a reference to the given int32 and assigns it to the MinAudiobookResume field.

func (*ServerConfiguration) SetMinResumeDurationSeconds ¶

func (o *ServerConfiguration) SetMinResumeDurationSeconds(v int32)

SetMinResumeDurationSeconds gets a reference to the given int32 and assigns it to the MinResumeDurationSeconds field.

func (*ServerConfiguration) SetMinResumePct ¶

func (o *ServerConfiguration) SetMinResumePct(v int32)

SetMinResumePct gets a reference to the given int32 and assigns it to the MinResumePct field.

func (*ServerConfiguration) SetParallelImageEncodingLimit ¶

func (o *ServerConfiguration) SetParallelImageEncodingLimit(v int32)

SetParallelImageEncodingLimit gets a reference to the given int32 and assigns it to the ParallelImageEncodingLimit field.

func (*ServerConfiguration) SetPathSubstitutions ¶

func (o *ServerConfiguration) SetPathSubstitutions(v []PathSubstitution)

SetPathSubstitutions gets a reference to the given []PathSubstitution and assigns it to the PathSubstitutions field.

func (*ServerConfiguration) SetPluginRepositories ¶

func (o *ServerConfiguration) SetPluginRepositories(v []RepositoryInfo)

SetPluginRepositories gets a reference to the given []RepositoryInfo and assigns it to the PluginRepositories field.

func (*ServerConfiguration) SetPreferredMetadataLanguage ¶

func (o *ServerConfiguration) SetPreferredMetadataLanguage(v string)

SetPreferredMetadataLanguage gets a reference to the given string and assigns it to the PreferredMetadataLanguage field.

func (*ServerConfiguration) SetPreviousVersion ¶

func (o *ServerConfiguration) SetPreviousVersion(v string)

SetPreviousVersion gets a reference to the given NullableString and assigns it to the PreviousVersion field.

func (*ServerConfiguration) SetPreviousVersionNil ¶

func (o *ServerConfiguration) SetPreviousVersionNil()

SetPreviousVersionNil sets the value for PreviousVersion to be an explicit nil

func (*ServerConfiguration) SetPreviousVersionStr ¶

func (o *ServerConfiguration) SetPreviousVersionStr(v string)

SetPreviousVersionStr gets a reference to the given NullableString and assigns it to the PreviousVersionStr field.

func (*ServerConfiguration) SetPreviousVersionStrNil ¶

func (o *ServerConfiguration) SetPreviousVersionStrNil()

SetPreviousVersionStrNil sets the value for PreviousVersionStr to be an explicit nil

func (*ServerConfiguration) SetQuickConnectAvailable ¶

func (o *ServerConfiguration) SetQuickConnectAvailable(v bool)

SetQuickConnectAvailable gets a reference to the given bool and assigns it to the QuickConnectAvailable field.

func (*ServerConfiguration) SetRemoteClientBitrateLimit ¶

func (o *ServerConfiguration) SetRemoteClientBitrateLimit(v int32)

SetRemoteClientBitrateLimit gets a reference to the given int32 and assigns it to the RemoteClientBitrateLimit field.

func (*ServerConfiguration) SetRemoveOldPlugins ¶

func (o *ServerConfiguration) SetRemoveOldPlugins(v bool)

SetRemoveOldPlugins gets a reference to the given bool and assigns it to the RemoveOldPlugins field.

func (*ServerConfiguration) SetSaveMetadataHidden ¶

func (o *ServerConfiguration) SetSaveMetadataHidden(v bool)

SetSaveMetadataHidden gets a reference to the given bool and assigns it to the SaveMetadataHidden field.

func (*ServerConfiguration) SetServerName ¶

func (o *ServerConfiguration) SetServerName(v string)

SetServerName gets a reference to the given string and assigns it to the ServerName field.

func (*ServerConfiguration) SetSkipDeserializationForBasicTypes ¶

func (o *ServerConfiguration) SetSkipDeserializationForBasicTypes(v bool)

SetSkipDeserializationForBasicTypes gets a reference to the given bool and assigns it to the SkipDeserializationForBasicTypes field.

func (*ServerConfiguration) SetSlowResponseThresholdMs ¶

func (o *ServerConfiguration) SetSlowResponseThresholdMs(v int64)

SetSlowResponseThresholdMs gets a reference to the given int64 and assigns it to the SlowResponseThresholdMs field.

func (*ServerConfiguration) SetSortRemoveCharacters ¶

func (o *ServerConfiguration) SetSortRemoveCharacters(v []string)

SetSortRemoveCharacters gets a reference to the given []string and assigns it to the SortRemoveCharacters field.

func (*ServerConfiguration) SetSortRemoveWords ¶

func (o *ServerConfiguration) SetSortRemoveWords(v []string)

SetSortRemoveWords gets a reference to the given []string and assigns it to the SortRemoveWords field.

func (*ServerConfiguration) SetSortReplaceCharacters ¶

func (o *ServerConfiguration) SetSortReplaceCharacters(v []string)

SetSortReplaceCharacters gets a reference to the given []string and assigns it to the SortReplaceCharacters field.

func (*ServerConfiguration) SetTrickplayOptions ¶

func (o *ServerConfiguration) SetTrickplayOptions(v TrickplayOptions)

SetTrickplayOptions gets a reference to the given TrickplayOptions and assigns it to the TrickplayOptions field.

func (*ServerConfiguration) SetUICulture ¶

func (o *ServerConfiguration) SetUICulture(v string)

SetUICulture gets a reference to the given string and assigns it to the UICulture field.

func (ServerConfiguration) ToMap ¶

func (o ServerConfiguration) ToMap() (map[string]interface{}, error)

func (*ServerConfiguration) UnsetActivityLogRetentionDays ¶

func (o *ServerConfiguration) UnsetActivityLogRetentionDays()

UnsetActivityLogRetentionDays ensures that no value is present for ActivityLogRetentionDays, not even an explicit nil

func (*ServerConfiguration) UnsetCachePath ¶

func (o *ServerConfiguration) UnsetCachePath()

UnsetCachePath ensures that no value is present for CachePath, not even an explicit nil

func (*ServerConfiguration) UnsetPreviousVersion ¶

func (o *ServerConfiguration) UnsetPreviousVersion()

UnsetPreviousVersion ensures that no value is present for PreviousVersion, not even an explicit nil

func (*ServerConfiguration) UnsetPreviousVersionStr ¶

func (o *ServerConfiguration) UnsetPreviousVersionStr()

UnsetPreviousVersionStr ensures that no value is present for PreviousVersionStr, not even an explicit nil

type ServerConfigurations ¶

type ServerConfigurations []APIServerConfiguration

ServerConfigurations stores multiple APIServerConfiguration items

func (ServerConfigurations) URL ¶

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerDiscoveryInfo ¶

type ServerDiscoveryInfo struct {
	// Gets the address.
	Address *string `json:"Address,omitempty"`
	// Gets the server identifier.
	Id *string `json:"Id,omitempty"`
	// Gets the name.
	Name *string `json:"Name,omitempty"`
	// Gets the endpoint address.
	EndpointAddress NullableString `json:"EndpointAddress,omitempty"`
}

ServerDiscoveryInfo The server discovery info model.

func NewServerDiscoveryInfo ¶

func NewServerDiscoveryInfo() *ServerDiscoveryInfo

NewServerDiscoveryInfo instantiates a new ServerDiscoveryInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerDiscoveryInfoWithDefaults ¶

func NewServerDiscoveryInfoWithDefaults() *ServerDiscoveryInfo

NewServerDiscoveryInfoWithDefaults instantiates a new ServerDiscoveryInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerDiscoveryInfo) GetAddress ¶

func (o *ServerDiscoveryInfo) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*ServerDiscoveryInfo) GetAddressOk ¶

func (o *ServerDiscoveryInfo) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerDiscoveryInfo) GetEndpointAddress ¶

func (o *ServerDiscoveryInfo) GetEndpointAddress() string

GetEndpointAddress returns the EndpointAddress field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ServerDiscoveryInfo) GetEndpointAddressOk ¶

func (o *ServerDiscoveryInfo) GetEndpointAddressOk() (*string, bool)

GetEndpointAddressOk returns a tuple with the EndpointAddress field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServerDiscoveryInfo) GetId ¶

func (o *ServerDiscoveryInfo) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ServerDiscoveryInfo) GetIdOk ¶

func (o *ServerDiscoveryInfo) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerDiscoveryInfo) GetName ¶

func (o *ServerDiscoveryInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ServerDiscoveryInfo) GetNameOk ¶

func (o *ServerDiscoveryInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerDiscoveryInfo) HasAddress ¶

func (o *ServerDiscoveryInfo) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*ServerDiscoveryInfo) HasEndpointAddress ¶

func (o *ServerDiscoveryInfo) HasEndpointAddress() bool

HasEndpointAddress returns a boolean if a field has been set.

func (*ServerDiscoveryInfo) HasId ¶

func (o *ServerDiscoveryInfo) HasId() bool

HasId returns a boolean if a field has been set.

func (*ServerDiscoveryInfo) HasName ¶

func (o *ServerDiscoveryInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (ServerDiscoveryInfo) MarshalJSON ¶

func (o ServerDiscoveryInfo) MarshalJSON() ([]byte, error)

func (*ServerDiscoveryInfo) SetAddress ¶

func (o *ServerDiscoveryInfo) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*ServerDiscoveryInfo) SetEndpointAddress ¶

func (o *ServerDiscoveryInfo) SetEndpointAddress(v string)

SetEndpointAddress gets a reference to the given NullableString and assigns it to the EndpointAddress field.

func (*ServerDiscoveryInfo) SetEndpointAddressNil ¶

func (o *ServerDiscoveryInfo) SetEndpointAddressNil()

SetEndpointAddressNil sets the value for EndpointAddress to be an explicit nil

func (*ServerDiscoveryInfo) SetId ¶

func (o *ServerDiscoveryInfo) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ServerDiscoveryInfo) SetName ¶

func (o *ServerDiscoveryInfo) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (ServerDiscoveryInfo) ToMap ¶

func (o ServerDiscoveryInfo) ToMap() (map[string]interface{}, error)

func (*ServerDiscoveryInfo) UnsetEndpointAddress ¶

func (o *ServerDiscoveryInfo) UnsetEndpointAddress()

UnsetEndpointAddress ensures that no value is present for EndpointAddress, not even an explicit nil

type ServerRestartingMessage ¶

type ServerRestartingMessage struct {
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

ServerRestartingMessage Server restarting down message.

func NewServerRestartingMessage ¶

func NewServerRestartingMessage() *ServerRestartingMessage

NewServerRestartingMessage instantiates a new ServerRestartingMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerRestartingMessageWithDefaults ¶

func NewServerRestartingMessageWithDefaults() *ServerRestartingMessage

NewServerRestartingMessageWithDefaults instantiates a new ServerRestartingMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerRestartingMessage) GetMessageId ¶

func (o *ServerRestartingMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*ServerRestartingMessage) GetMessageIdOk ¶

func (o *ServerRestartingMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerRestartingMessage) GetMessageType ¶

func (o *ServerRestartingMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*ServerRestartingMessage) GetMessageTypeOk ¶

func (o *ServerRestartingMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerRestartingMessage) HasMessageId ¶

func (o *ServerRestartingMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*ServerRestartingMessage) HasMessageType ¶

func (o *ServerRestartingMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (ServerRestartingMessage) MarshalJSON ¶

func (o ServerRestartingMessage) MarshalJSON() ([]byte, error)

func (*ServerRestartingMessage) SetMessageId ¶

func (o *ServerRestartingMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*ServerRestartingMessage) SetMessageType ¶

func (o *ServerRestartingMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (ServerRestartingMessage) ToMap ¶

func (o ServerRestartingMessage) ToMap() (map[string]interface{}, error)

type ServerShuttingDownMessage ¶

type ServerShuttingDownMessage struct {
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

ServerShuttingDownMessage Server shutting down message.

func NewServerShuttingDownMessage ¶

func NewServerShuttingDownMessage() *ServerShuttingDownMessage

NewServerShuttingDownMessage instantiates a new ServerShuttingDownMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerShuttingDownMessageWithDefaults ¶

func NewServerShuttingDownMessageWithDefaults() *ServerShuttingDownMessage

NewServerShuttingDownMessageWithDefaults instantiates a new ServerShuttingDownMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerShuttingDownMessage) GetMessageId ¶

func (o *ServerShuttingDownMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*ServerShuttingDownMessage) GetMessageIdOk ¶

func (o *ServerShuttingDownMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerShuttingDownMessage) GetMessageType ¶

func (o *ServerShuttingDownMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*ServerShuttingDownMessage) GetMessageTypeOk ¶

func (o *ServerShuttingDownMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerShuttingDownMessage) HasMessageId ¶

func (o *ServerShuttingDownMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*ServerShuttingDownMessage) HasMessageType ¶

func (o *ServerShuttingDownMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (ServerShuttingDownMessage) MarshalJSON ¶

func (o ServerShuttingDownMessage) MarshalJSON() ([]byte, error)

func (*ServerShuttingDownMessage) SetMessageId ¶

func (o *ServerShuttingDownMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*ServerShuttingDownMessage) SetMessageType ¶

func (o *ServerShuttingDownMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (ServerShuttingDownMessage) ToMap ¶

func (o ServerShuttingDownMessage) ToMap() (map[string]interface{}, error)

type ServerVariable ¶

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SessionAPI ¶

type SessionAPI interface {

	/*
		AddUserToSession Adds an additional user to a session.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sessionId The session id.
		@param userId The user id.
		@return ApiAddUserToSessionRequest
	*/
	AddUserToSession(ctx context.Context, sessionId string, userId string) ApiAddUserToSessionRequest

	// AddUserToSessionExecute executes the request
	AddUserToSessionExecute(r ApiAddUserToSessionRequest) (*http.Response, error)

	/*
		DisplayContent Instructs a session to browse to an item or view.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sessionId The session Id.
		@return ApiDisplayContentRequest
	*/
	DisplayContent(ctx context.Context, sessionId string) ApiDisplayContentRequest

	// DisplayContentExecute executes the request
	DisplayContentExecute(r ApiDisplayContentRequest) (*http.Response, error)

	/*
		GetAuthProviders Get all auth providers.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetAuthProvidersRequest
	*/
	GetAuthProviders(ctx context.Context) ApiGetAuthProvidersRequest

	// GetAuthProvidersExecute executes the request
	//  @return []NameIdPair
	GetAuthProvidersExecute(r ApiGetAuthProvidersRequest) ([]NameIdPair, *http.Response, error)

	/*
		GetPasswordResetProviders Get all password reset providers.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetPasswordResetProvidersRequest
	*/
	GetPasswordResetProviders(ctx context.Context) ApiGetPasswordResetProvidersRequest

	// GetPasswordResetProvidersExecute executes the request
	//  @return []NameIdPair
	GetPasswordResetProvidersExecute(r ApiGetPasswordResetProvidersRequest) ([]NameIdPair, *http.Response, error)

	/*
		GetSessions Gets a list of sessions.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetSessionsRequest
	*/
	GetSessions(ctx context.Context) ApiGetSessionsRequest

	// GetSessionsExecute executes the request
	//  @return []SessionInfoDto
	GetSessionsExecute(r ApiGetSessionsRequest) ([]SessionInfoDto, *http.Response, error)

	/*
		Play Instructs a session to play an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sessionId The session id.
		@return ApiPlayRequest
	*/
	Play(ctx context.Context, sessionId string) ApiPlayRequest

	// PlayExecute executes the request
	PlayExecute(r ApiPlayRequest) (*http.Response, error)

	/*
		PostCapabilities Updates capabilities for a device.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiPostCapabilitiesRequest
	*/
	PostCapabilities(ctx context.Context) ApiPostCapabilitiesRequest

	// PostCapabilitiesExecute executes the request
	PostCapabilitiesExecute(r ApiPostCapabilitiesRequest) (*http.Response, error)

	/*
		PostFullCapabilities Updates capabilities for a device.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiPostFullCapabilitiesRequest
	*/
	PostFullCapabilities(ctx context.Context) ApiPostFullCapabilitiesRequest

	// PostFullCapabilitiesExecute executes the request
	PostFullCapabilitiesExecute(r ApiPostFullCapabilitiesRequest) (*http.Response, error)

	/*
		RemoveUserFromSession Removes an additional user from a session.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sessionId The session id.
		@param userId The user id.
		@return ApiRemoveUserFromSessionRequest
	*/
	RemoveUserFromSession(ctx context.Context, sessionId string, userId string) ApiRemoveUserFromSessionRequest

	// RemoveUserFromSessionExecute executes the request
	RemoveUserFromSessionExecute(r ApiRemoveUserFromSessionRequest) (*http.Response, error)

	/*
		ReportSessionEnded Reports that a session has ended.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiReportSessionEndedRequest
	*/
	ReportSessionEnded(ctx context.Context) ApiReportSessionEndedRequest

	// ReportSessionEndedExecute executes the request
	ReportSessionEndedExecute(r ApiReportSessionEndedRequest) (*http.Response, error)

	/*
		ReportViewing Reports that a session is viewing an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiReportViewingRequest
	*/
	ReportViewing(ctx context.Context) ApiReportViewingRequest

	// ReportViewingExecute executes the request
	ReportViewingExecute(r ApiReportViewingRequest) (*http.Response, error)

	/*
		SendFullGeneralCommand Issues a full general command to a client.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sessionId The session id.
		@return ApiSendFullGeneralCommandRequest
	*/
	SendFullGeneralCommand(ctx context.Context, sessionId string) ApiSendFullGeneralCommandRequest

	// SendFullGeneralCommandExecute executes the request
	SendFullGeneralCommandExecute(r ApiSendFullGeneralCommandRequest) (*http.Response, error)

	/*
		SendGeneralCommand Issues a general command to a client.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sessionId The session id.
		@param command The command to send.
		@return ApiSendGeneralCommandRequest
	*/
	SendGeneralCommand(ctx context.Context, sessionId string, command GeneralCommandType) ApiSendGeneralCommandRequest

	// SendGeneralCommandExecute executes the request
	SendGeneralCommandExecute(r ApiSendGeneralCommandRequest) (*http.Response, error)

	/*
		SendMessageCommand Issues a command to a client to display a message to the user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sessionId The session id.
		@return ApiSendMessageCommandRequest
	*/
	SendMessageCommand(ctx context.Context, sessionId string) ApiSendMessageCommandRequest

	// SendMessageCommandExecute executes the request
	SendMessageCommandExecute(r ApiSendMessageCommandRequest) (*http.Response, error)

	/*
		SendPlaystateCommand Issues a playstate command to a client.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sessionId The session id.
		@param command The MediaBrowser.Model.Session.PlaystateCommand.
		@return ApiSendPlaystateCommandRequest
	*/
	SendPlaystateCommand(ctx context.Context, sessionId string, command PlaystateCommand) ApiSendPlaystateCommandRequest

	// SendPlaystateCommandExecute executes the request
	SendPlaystateCommandExecute(r ApiSendPlaystateCommandRequest) (*http.Response, error)

	/*
		SendSystemCommand Issues a system command to a client.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sessionId The session id.
		@param command The command to send.
		@return ApiSendSystemCommandRequest
	*/
	SendSystemCommand(ctx context.Context, sessionId string, command GeneralCommandType) ApiSendSystemCommandRequest

	// SendSystemCommandExecute executes the request
	SendSystemCommandExecute(r ApiSendSystemCommandRequest) (*http.Response, error)
}

type SessionAPIService ¶

type SessionAPIService service

SessionAPIService SessionAPI service

func (*SessionAPIService) AddUserToSession ¶

func (a *SessionAPIService) AddUserToSession(ctx context.Context, sessionId string, userId string) ApiAddUserToSessionRequest

AddUserToSession Adds an additional user to a session.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sessionId The session id.
@param userId The user id.
@return ApiAddUserToSessionRequest

func (*SessionAPIService) AddUserToSessionExecute ¶

func (a *SessionAPIService) AddUserToSessionExecute(r ApiAddUserToSessionRequest) (*http.Response, error)

Execute executes the request

func (*SessionAPIService) DisplayContent ¶

func (a *SessionAPIService) DisplayContent(ctx context.Context, sessionId string) ApiDisplayContentRequest

DisplayContent Instructs a session to browse to an item or view.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sessionId The session Id.
@return ApiDisplayContentRequest

func (*SessionAPIService) DisplayContentExecute ¶

func (a *SessionAPIService) DisplayContentExecute(r ApiDisplayContentRequest) (*http.Response, error)

Execute executes the request

func (*SessionAPIService) GetAuthProviders ¶

GetAuthProviders Get all auth providers.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAuthProvidersRequest

func (*SessionAPIService) GetAuthProvidersExecute ¶

func (a *SessionAPIService) GetAuthProvidersExecute(r ApiGetAuthProvidersRequest) ([]NameIdPair, *http.Response, error)

Execute executes the request

@return []NameIdPair

func (*SessionAPIService) GetPasswordResetProviders ¶

func (a *SessionAPIService) GetPasswordResetProviders(ctx context.Context) ApiGetPasswordResetProvidersRequest

GetPasswordResetProviders Get all password reset providers.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPasswordResetProvidersRequest

func (*SessionAPIService) GetPasswordResetProvidersExecute ¶

func (a *SessionAPIService) GetPasswordResetProvidersExecute(r ApiGetPasswordResetProvidersRequest) ([]NameIdPair, *http.Response, error)

Execute executes the request

@return []NameIdPair

func (*SessionAPIService) GetSessions ¶

GetSessions Gets a list of sessions.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSessionsRequest

func (*SessionAPIService) GetSessionsExecute ¶

func (a *SessionAPIService) GetSessionsExecute(r ApiGetSessionsRequest) ([]SessionInfoDto, *http.Response, error)

Execute executes the request

@return []SessionInfoDto

func (*SessionAPIService) Play ¶

func (a *SessionAPIService) Play(ctx context.Context, sessionId string) ApiPlayRequest

Play Instructs a session to play an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sessionId The session id.
@return ApiPlayRequest

func (*SessionAPIService) PlayExecute ¶

func (a *SessionAPIService) PlayExecute(r ApiPlayRequest) (*http.Response, error)

Execute executes the request

func (*SessionAPIService) PostCapabilities ¶

PostCapabilities Updates capabilities for a device.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostCapabilitiesRequest

func (*SessionAPIService) PostCapabilitiesExecute ¶

func (a *SessionAPIService) PostCapabilitiesExecute(r ApiPostCapabilitiesRequest) (*http.Response, error)

Execute executes the request

func (*SessionAPIService) PostFullCapabilities ¶

func (a *SessionAPIService) PostFullCapabilities(ctx context.Context) ApiPostFullCapabilitiesRequest

PostFullCapabilities Updates capabilities for a device.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostFullCapabilitiesRequest

func (*SessionAPIService) PostFullCapabilitiesExecute ¶

func (a *SessionAPIService) PostFullCapabilitiesExecute(r ApiPostFullCapabilitiesRequest) (*http.Response, error)

Execute executes the request

func (*SessionAPIService) RemoveUserFromSession ¶

func (a *SessionAPIService) RemoveUserFromSession(ctx context.Context, sessionId string, userId string) ApiRemoveUserFromSessionRequest

RemoveUserFromSession Removes an additional user from a session.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sessionId The session id.
@param userId The user id.
@return ApiRemoveUserFromSessionRequest

func (*SessionAPIService) RemoveUserFromSessionExecute ¶

func (a *SessionAPIService) RemoveUserFromSessionExecute(r ApiRemoveUserFromSessionRequest) (*http.Response, error)

Execute executes the request

func (*SessionAPIService) ReportSessionEnded ¶

ReportSessionEnded Reports that a session has ended.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiReportSessionEndedRequest

func (*SessionAPIService) ReportSessionEndedExecute ¶

func (a *SessionAPIService) ReportSessionEndedExecute(r ApiReportSessionEndedRequest) (*http.Response, error)

Execute executes the request

func (*SessionAPIService) ReportViewing ¶

ReportViewing Reports that a session is viewing an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiReportViewingRequest

func (*SessionAPIService) ReportViewingExecute ¶

func (a *SessionAPIService) ReportViewingExecute(r ApiReportViewingRequest) (*http.Response, error)

Execute executes the request

func (*SessionAPIService) SendFullGeneralCommand ¶

func (a *SessionAPIService) SendFullGeneralCommand(ctx context.Context, sessionId string) ApiSendFullGeneralCommandRequest

SendFullGeneralCommand Issues a full general command to a client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sessionId The session id.
@return ApiSendFullGeneralCommandRequest

func (*SessionAPIService) SendFullGeneralCommandExecute ¶

func (a *SessionAPIService) SendFullGeneralCommandExecute(r ApiSendFullGeneralCommandRequest) (*http.Response, error)

Execute executes the request

func (*SessionAPIService) SendGeneralCommand ¶

func (a *SessionAPIService) SendGeneralCommand(ctx context.Context, sessionId string, command GeneralCommandType) ApiSendGeneralCommandRequest

SendGeneralCommand Issues a general command to a client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sessionId The session id.
@param command The command to send.
@return ApiSendGeneralCommandRequest

func (*SessionAPIService) SendGeneralCommandExecute ¶

func (a *SessionAPIService) SendGeneralCommandExecute(r ApiSendGeneralCommandRequest) (*http.Response, error)

Execute executes the request

func (*SessionAPIService) SendMessageCommand ¶

func (a *SessionAPIService) SendMessageCommand(ctx context.Context, sessionId string) ApiSendMessageCommandRequest

SendMessageCommand Issues a command to a client to display a message to the user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sessionId The session id.
@return ApiSendMessageCommandRequest

func (*SessionAPIService) SendMessageCommandExecute ¶

func (a *SessionAPIService) SendMessageCommandExecute(r ApiSendMessageCommandRequest) (*http.Response, error)

Execute executes the request

func (*SessionAPIService) SendPlaystateCommand ¶

func (a *SessionAPIService) SendPlaystateCommand(ctx context.Context, sessionId string, command PlaystateCommand) ApiSendPlaystateCommandRequest

SendPlaystateCommand Issues a playstate command to a client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sessionId The session id.
@param command The MediaBrowser.Model.Session.PlaystateCommand.
@return ApiSendPlaystateCommandRequest

func (*SessionAPIService) SendPlaystateCommandExecute ¶

func (a *SessionAPIService) SendPlaystateCommandExecute(r ApiSendPlaystateCommandRequest) (*http.Response, error)

Execute executes the request

func (*SessionAPIService) SendSystemCommand ¶

func (a *SessionAPIService) SendSystemCommand(ctx context.Context, sessionId string, command GeneralCommandType) ApiSendSystemCommandRequest

SendSystemCommand Issues a system command to a client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sessionId The session id.
@param command The command to send.
@return ApiSendSystemCommandRequest

func (*SessionAPIService) SendSystemCommandExecute ¶

func (a *SessionAPIService) SendSystemCommandExecute(r ApiSendSystemCommandRequest) (*http.Response, error)

Execute executes the request

type SessionInfoDto ¶

type SessionInfoDto struct {
	// Gets or sets the play state.
	PlayState NullablePlayerStateInfo `json:"PlayState,omitempty"`
	// Gets or sets the additional users.
	AdditionalUsers []SessionUserInfo `json:"AdditionalUsers,omitempty"`
	// Gets or sets the client capabilities.
	Capabilities NullableClientCapabilitiesDto `json:"Capabilities,omitempty"`
	// Gets or sets the remote end point.
	RemoteEndPoint NullableString `json:"RemoteEndPoint,omitempty"`
	// Gets or sets the playable media types.
	PlayableMediaTypes []MediaType `json:"PlayableMediaTypes,omitempty"`
	// Gets or sets the id.
	Id NullableString `json:"Id,omitempty"`
	// Gets or sets the user id.
	UserId *string `json:"UserId,omitempty"`
	// Gets or sets the username.
	UserName NullableString `json:"UserName,omitempty"`
	// Gets or sets the type of the client.
	Client NullableString `json:"Client,omitempty"`
	// Gets or sets the last activity date.
	LastActivityDate *time.Time `json:"LastActivityDate,omitempty"`
	// Gets or sets the last playback check in.
	LastPlaybackCheckIn *time.Time `json:"LastPlaybackCheckIn,omitempty"`
	// Gets or sets the last paused date.
	LastPausedDate NullableTime `json:"LastPausedDate,omitempty"`
	// Gets or sets the name of the device.
	DeviceName NullableString `json:"DeviceName,omitempty"`
	// Gets or sets the type of the device.
	DeviceType NullableString `json:"DeviceType,omitempty"`
	// Gets or sets the now playing item.
	NowPlayingItem NullableBaseItemDto `json:"NowPlayingItem,omitempty"`
	// Gets or sets the now viewing item.
	NowViewingItem NullableBaseItemDto `json:"NowViewingItem,omitempty"`
	// Gets or sets the device id.
	DeviceId NullableString `json:"DeviceId,omitempty"`
	// Gets or sets the application version.
	ApplicationVersion NullableString `json:"ApplicationVersion,omitempty"`
	// Gets or sets the transcoding info.
	TranscodingInfo NullableTranscodingInfo `json:"TranscodingInfo,omitempty"`
	// Gets or sets a value indicating whether this session is active.
	IsActive *bool `json:"IsActive,omitempty"`
	// Gets or sets a value indicating whether the session supports media control.
	SupportsMediaControl *bool `json:"SupportsMediaControl,omitempty"`
	// Gets or sets a value indicating whether the session supports remote control.
	SupportsRemoteControl *bool `json:"SupportsRemoteControl,omitempty"`
	// Gets or sets the now playing queue.
	NowPlayingQueue []QueueItem `json:"NowPlayingQueue,omitempty"`
	// Gets or sets the now playing queue full items.
	NowPlayingQueueFullItems []BaseItemDto `json:"NowPlayingQueueFullItems,omitempty"`
	// Gets or sets a value indicating whether the session has a custom device name.
	HasCustomDeviceName *bool `json:"HasCustomDeviceName,omitempty"`
	// Gets or sets the playlist item id.
	PlaylistItemId NullableString `json:"PlaylistItemId,omitempty"`
	// Gets or sets the server id.
	ServerId NullableString `json:"ServerId,omitempty"`
	// Gets or sets the user primary image tag.
	UserPrimaryImageTag NullableString `json:"UserPrimaryImageTag,omitempty"`
	// Gets or sets the supported commands.
	SupportedCommands []GeneralCommandType `json:"SupportedCommands,omitempty"`
}

SessionInfoDto Session info DTO.

func NewSessionInfoDto ¶

func NewSessionInfoDto() *SessionInfoDto

NewSessionInfoDto instantiates a new SessionInfoDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSessionInfoDtoWithDefaults ¶

func NewSessionInfoDtoWithDefaults() *SessionInfoDto

NewSessionInfoDtoWithDefaults instantiates a new SessionInfoDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SessionInfoDto) GetAdditionalUsers ¶

func (o *SessionInfoDto) GetAdditionalUsers() []SessionUserInfo

GetAdditionalUsers returns the AdditionalUsers field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetAdditionalUsersOk ¶

func (o *SessionInfoDto) GetAdditionalUsersOk() ([]SessionUserInfo, bool)

GetAdditionalUsersOk returns a tuple with the AdditionalUsers field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetApplicationVersion ¶

func (o *SessionInfoDto) GetApplicationVersion() string

GetApplicationVersion returns the ApplicationVersion field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetApplicationVersionOk ¶

func (o *SessionInfoDto) GetApplicationVersionOk() (*string, bool)

GetApplicationVersionOk returns a tuple with the ApplicationVersion field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetCapabilities ¶

func (o *SessionInfoDto) GetCapabilities() ClientCapabilitiesDto

GetCapabilities returns the Capabilities field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetCapabilitiesOk ¶

func (o *SessionInfoDto) GetCapabilitiesOk() (*ClientCapabilitiesDto, bool)

GetCapabilitiesOk returns a tuple with the Capabilities field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetClient ¶

func (o *SessionInfoDto) GetClient() string

GetClient returns the Client field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetClientOk ¶

func (o *SessionInfoDto) GetClientOk() (*string, bool)

GetClientOk returns a tuple with the Client field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetDeviceId ¶

func (o *SessionInfoDto) GetDeviceId() string

GetDeviceId returns the DeviceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetDeviceIdOk ¶

func (o *SessionInfoDto) GetDeviceIdOk() (*string, bool)

GetDeviceIdOk returns a tuple with the DeviceId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetDeviceName ¶

func (o *SessionInfoDto) GetDeviceName() string

GetDeviceName returns the DeviceName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetDeviceNameOk ¶

func (o *SessionInfoDto) GetDeviceNameOk() (*string, bool)

GetDeviceNameOk returns a tuple with the DeviceName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetDeviceType ¶

func (o *SessionInfoDto) GetDeviceType() string

GetDeviceType returns the DeviceType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetDeviceTypeOk ¶

func (o *SessionInfoDto) GetDeviceTypeOk() (*string, bool)

GetDeviceTypeOk returns a tuple with the DeviceType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetHasCustomDeviceName ¶

func (o *SessionInfoDto) GetHasCustomDeviceName() bool

GetHasCustomDeviceName returns the HasCustomDeviceName field value if set, zero value otherwise.

func (*SessionInfoDto) GetHasCustomDeviceNameOk ¶

func (o *SessionInfoDto) GetHasCustomDeviceNameOk() (*bool, bool)

GetHasCustomDeviceNameOk returns a tuple with the HasCustomDeviceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionInfoDto) GetId ¶

func (o *SessionInfoDto) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetIdOk ¶

func (o *SessionInfoDto) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetIsActive ¶

func (o *SessionInfoDto) GetIsActive() bool

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*SessionInfoDto) GetIsActiveOk ¶

func (o *SessionInfoDto) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionInfoDto) GetLastActivityDate ¶

func (o *SessionInfoDto) GetLastActivityDate() time.Time

GetLastActivityDate returns the LastActivityDate field value if set, zero value otherwise.

func (*SessionInfoDto) GetLastActivityDateOk ¶

func (o *SessionInfoDto) GetLastActivityDateOk() (*time.Time, bool)

GetLastActivityDateOk returns a tuple with the LastActivityDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionInfoDto) GetLastPausedDate ¶

func (o *SessionInfoDto) GetLastPausedDate() time.Time

GetLastPausedDate returns the LastPausedDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetLastPausedDateOk ¶

func (o *SessionInfoDto) GetLastPausedDateOk() (*time.Time, bool)

GetLastPausedDateOk returns a tuple with the LastPausedDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetLastPlaybackCheckIn ¶

func (o *SessionInfoDto) GetLastPlaybackCheckIn() time.Time

GetLastPlaybackCheckIn returns the LastPlaybackCheckIn field value if set, zero value otherwise.

func (*SessionInfoDto) GetLastPlaybackCheckInOk ¶

func (o *SessionInfoDto) GetLastPlaybackCheckInOk() (*time.Time, bool)

GetLastPlaybackCheckInOk returns a tuple with the LastPlaybackCheckIn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionInfoDto) GetNowPlayingItem ¶

func (o *SessionInfoDto) GetNowPlayingItem() BaseItemDto

GetNowPlayingItem returns the NowPlayingItem field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetNowPlayingItemOk ¶

func (o *SessionInfoDto) GetNowPlayingItemOk() (*BaseItemDto, bool)

GetNowPlayingItemOk returns a tuple with the NowPlayingItem field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetNowPlayingQueue ¶

func (o *SessionInfoDto) GetNowPlayingQueue() []QueueItem

GetNowPlayingQueue returns the NowPlayingQueue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetNowPlayingQueueFullItems ¶

func (o *SessionInfoDto) GetNowPlayingQueueFullItems() []BaseItemDto

GetNowPlayingQueueFullItems returns the NowPlayingQueueFullItems field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetNowPlayingQueueFullItemsOk ¶

func (o *SessionInfoDto) GetNowPlayingQueueFullItemsOk() ([]BaseItemDto, bool)

GetNowPlayingQueueFullItemsOk returns a tuple with the NowPlayingQueueFullItems field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetNowPlayingQueueOk ¶

func (o *SessionInfoDto) GetNowPlayingQueueOk() ([]QueueItem, bool)

GetNowPlayingQueueOk returns a tuple with the NowPlayingQueue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetNowViewingItem ¶

func (o *SessionInfoDto) GetNowViewingItem() BaseItemDto

GetNowViewingItem returns the NowViewingItem field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetNowViewingItemOk ¶

func (o *SessionInfoDto) GetNowViewingItemOk() (*BaseItemDto, bool)

GetNowViewingItemOk returns a tuple with the NowViewingItem field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetPlayState ¶

func (o *SessionInfoDto) GetPlayState() PlayerStateInfo

GetPlayState returns the PlayState field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetPlayStateOk ¶

func (o *SessionInfoDto) GetPlayStateOk() (*PlayerStateInfo, bool)

GetPlayStateOk returns a tuple with the PlayState field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetPlayableMediaTypes ¶

func (o *SessionInfoDto) GetPlayableMediaTypes() []MediaType

GetPlayableMediaTypes returns the PlayableMediaTypes field value if set, zero value otherwise.

func (*SessionInfoDto) GetPlayableMediaTypesOk ¶

func (o *SessionInfoDto) GetPlayableMediaTypesOk() ([]MediaType, bool)

GetPlayableMediaTypesOk returns a tuple with the PlayableMediaTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionInfoDto) GetPlaylistItemId ¶

func (o *SessionInfoDto) GetPlaylistItemId() string

GetPlaylistItemId returns the PlaylistItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetPlaylistItemIdOk ¶

func (o *SessionInfoDto) GetPlaylistItemIdOk() (*string, bool)

GetPlaylistItemIdOk returns a tuple with the PlaylistItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetRemoteEndPoint ¶

func (o *SessionInfoDto) GetRemoteEndPoint() string

GetRemoteEndPoint returns the RemoteEndPoint field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetRemoteEndPointOk ¶

func (o *SessionInfoDto) GetRemoteEndPointOk() (*string, bool)

GetRemoteEndPointOk returns a tuple with the RemoteEndPoint field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetServerId ¶

func (o *SessionInfoDto) GetServerId() string

GetServerId returns the ServerId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetServerIdOk ¶

func (o *SessionInfoDto) GetServerIdOk() (*string, bool)

GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetSupportedCommands ¶

func (o *SessionInfoDto) GetSupportedCommands() []GeneralCommandType

GetSupportedCommands returns the SupportedCommands field value if set, zero value otherwise.

func (*SessionInfoDto) GetSupportedCommandsOk ¶

func (o *SessionInfoDto) GetSupportedCommandsOk() ([]GeneralCommandType, bool)

GetSupportedCommandsOk returns a tuple with the SupportedCommands field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionInfoDto) GetSupportsMediaControl ¶

func (o *SessionInfoDto) GetSupportsMediaControl() bool

GetSupportsMediaControl returns the SupportsMediaControl field value if set, zero value otherwise.

func (*SessionInfoDto) GetSupportsMediaControlOk ¶

func (o *SessionInfoDto) GetSupportsMediaControlOk() (*bool, bool)

GetSupportsMediaControlOk returns a tuple with the SupportsMediaControl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionInfoDto) GetSupportsRemoteControl ¶

func (o *SessionInfoDto) GetSupportsRemoteControl() bool

GetSupportsRemoteControl returns the SupportsRemoteControl field value if set, zero value otherwise.

func (*SessionInfoDto) GetSupportsRemoteControlOk ¶

func (o *SessionInfoDto) GetSupportsRemoteControlOk() (*bool, bool)

GetSupportsRemoteControlOk returns a tuple with the SupportsRemoteControl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionInfoDto) GetTranscodingInfo ¶

func (o *SessionInfoDto) GetTranscodingInfo() TranscodingInfo

GetTranscodingInfo returns the TranscodingInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetTranscodingInfoOk ¶

func (o *SessionInfoDto) GetTranscodingInfoOk() (*TranscodingInfo, bool)

GetTranscodingInfoOk returns a tuple with the TranscodingInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetUserId ¶

func (o *SessionInfoDto) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*SessionInfoDto) GetUserIdOk ¶

func (o *SessionInfoDto) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionInfoDto) GetUserName ¶

func (o *SessionInfoDto) GetUserName() string

GetUserName returns the UserName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetUserNameOk ¶

func (o *SessionInfoDto) GetUserNameOk() (*string, bool)

GetUserNameOk returns a tuple with the UserName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) GetUserPrimaryImageTag ¶

func (o *SessionInfoDto) GetUserPrimaryImageTag() string

GetUserPrimaryImageTag returns the UserPrimaryImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionInfoDto) GetUserPrimaryImageTagOk ¶

func (o *SessionInfoDto) GetUserPrimaryImageTagOk() (*string, bool)

GetUserPrimaryImageTagOk returns a tuple with the UserPrimaryImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionInfoDto) HasAdditionalUsers ¶

func (o *SessionInfoDto) HasAdditionalUsers() bool

HasAdditionalUsers returns a boolean if a field has been set.

func (*SessionInfoDto) HasApplicationVersion ¶

func (o *SessionInfoDto) HasApplicationVersion() bool

HasApplicationVersion returns a boolean if a field has been set.

func (*SessionInfoDto) HasCapabilities ¶

func (o *SessionInfoDto) HasCapabilities() bool

HasCapabilities returns a boolean if a field has been set.

func (*SessionInfoDto) HasClient ¶

func (o *SessionInfoDto) HasClient() bool

HasClient returns a boolean if a field has been set.

func (*SessionInfoDto) HasDeviceId ¶

func (o *SessionInfoDto) HasDeviceId() bool

HasDeviceId returns a boolean if a field has been set.

func (*SessionInfoDto) HasDeviceName ¶

func (o *SessionInfoDto) HasDeviceName() bool

HasDeviceName returns a boolean if a field has been set.

func (*SessionInfoDto) HasDeviceType ¶

func (o *SessionInfoDto) HasDeviceType() bool

HasDeviceType returns a boolean if a field has been set.

func (*SessionInfoDto) HasHasCustomDeviceName ¶

func (o *SessionInfoDto) HasHasCustomDeviceName() bool

HasHasCustomDeviceName returns a boolean if a field has been set.

func (*SessionInfoDto) HasId ¶

func (o *SessionInfoDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*SessionInfoDto) HasIsActive ¶

func (o *SessionInfoDto) HasIsActive() bool

HasIsActive returns a boolean if a field has been set.

func (*SessionInfoDto) HasLastActivityDate ¶

func (o *SessionInfoDto) HasLastActivityDate() bool

HasLastActivityDate returns a boolean if a field has been set.

func (*SessionInfoDto) HasLastPausedDate ¶

func (o *SessionInfoDto) HasLastPausedDate() bool

HasLastPausedDate returns a boolean if a field has been set.

func (*SessionInfoDto) HasLastPlaybackCheckIn ¶

func (o *SessionInfoDto) HasLastPlaybackCheckIn() bool

HasLastPlaybackCheckIn returns a boolean if a field has been set.

func (*SessionInfoDto) HasNowPlayingItem ¶

func (o *SessionInfoDto) HasNowPlayingItem() bool

HasNowPlayingItem returns a boolean if a field has been set.

func (*SessionInfoDto) HasNowPlayingQueue ¶

func (o *SessionInfoDto) HasNowPlayingQueue() bool

HasNowPlayingQueue returns a boolean if a field has been set.

func (*SessionInfoDto) HasNowPlayingQueueFullItems ¶

func (o *SessionInfoDto) HasNowPlayingQueueFullItems() bool

HasNowPlayingQueueFullItems returns a boolean if a field has been set.

func (*SessionInfoDto) HasNowViewingItem ¶

func (o *SessionInfoDto) HasNowViewingItem() bool

HasNowViewingItem returns a boolean if a field has been set.

func (*SessionInfoDto) HasPlayState ¶

func (o *SessionInfoDto) HasPlayState() bool

HasPlayState returns a boolean if a field has been set.

func (*SessionInfoDto) HasPlayableMediaTypes ¶

func (o *SessionInfoDto) HasPlayableMediaTypes() bool

HasPlayableMediaTypes returns a boolean if a field has been set.

func (*SessionInfoDto) HasPlaylistItemId ¶

func (o *SessionInfoDto) HasPlaylistItemId() bool

HasPlaylistItemId returns a boolean if a field has been set.

func (*SessionInfoDto) HasRemoteEndPoint ¶

func (o *SessionInfoDto) HasRemoteEndPoint() bool

HasRemoteEndPoint returns a boolean if a field has been set.

func (*SessionInfoDto) HasServerId ¶

func (o *SessionInfoDto) HasServerId() bool

HasServerId returns a boolean if a field has been set.

func (*SessionInfoDto) HasSupportedCommands ¶

func (o *SessionInfoDto) HasSupportedCommands() bool

HasSupportedCommands returns a boolean if a field has been set.

func (*SessionInfoDto) HasSupportsMediaControl ¶

func (o *SessionInfoDto) HasSupportsMediaControl() bool

HasSupportsMediaControl returns a boolean if a field has been set.

func (*SessionInfoDto) HasSupportsRemoteControl ¶

func (o *SessionInfoDto) HasSupportsRemoteControl() bool

HasSupportsRemoteControl returns a boolean if a field has been set.

func (*SessionInfoDto) HasTranscodingInfo ¶

func (o *SessionInfoDto) HasTranscodingInfo() bool

HasTranscodingInfo returns a boolean if a field has been set.

func (*SessionInfoDto) HasUserId ¶

func (o *SessionInfoDto) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*SessionInfoDto) HasUserName ¶

func (o *SessionInfoDto) HasUserName() bool

HasUserName returns a boolean if a field has been set.

func (*SessionInfoDto) HasUserPrimaryImageTag ¶

func (o *SessionInfoDto) HasUserPrimaryImageTag() bool

HasUserPrimaryImageTag returns a boolean if a field has been set.

func (SessionInfoDto) MarshalJSON ¶

func (o SessionInfoDto) MarshalJSON() ([]byte, error)

func (*SessionInfoDto) SetAdditionalUsers ¶

func (o *SessionInfoDto) SetAdditionalUsers(v []SessionUserInfo)

SetAdditionalUsers gets a reference to the given []SessionUserInfo and assigns it to the AdditionalUsers field.

func (*SessionInfoDto) SetApplicationVersion ¶

func (o *SessionInfoDto) SetApplicationVersion(v string)

SetApplicationVersion gets a reference to the given NullableString and assigns it to the ApplicationVersion field.

func (*SessionInfoDto) SetApplicationVersionNil ¶

func (o *SessionInfoDto) SetApplicationVersionNil()

SetApplicationVersionNil sets the value for ApplicationVersion to be an explicit nil

func (*SessionInfoDto) SetCapabilities ¶

func (o *SessionInfoDto) SetCapabilities(v ClientCapabilitiesDto)

SetCapabilities gets a reference to the given NullableClientCapabilitiesDto and assigns it to the Capabilities field.

func (*SessionInfoDto) SetCapabilitiesNil ¶

func (o *SessionInfoDto) SetCapabilitiesNil()

SetCapabilitiesNil sets the value for Capabilities to be an explicit nil

func (*SessionInfoDto) SetClient ¶

func (o *SessionInfoDto) SetClient(v string)

SetClient gets a reference to the given NullableString and assigns it to the Client field.

func (*SessionInfoDto) SetClientNil ¶

func (o *SessionInfoDto) SetClientNil()

SetClientNil sets the value for Client to be an explicit nil

func (*SessionInfoDto) SetDeviceId ¶

func (o *SessionInfoDto) SetDeviceId(v string)

SetDeviceId gets a reference to the given NullableString and assigns it to the DeviceId field.

func (*SessionInfoDto) SetDeviceIdNil ¶

func (o *SessionInfoDto) SetDeviceIdNil()

SetDeviceIdNil sets the value for DeviceId to be an explicit nil

func (*SessionInfoDto) SetDeviceName ¶

func (o *SessionInfoDto) SetDeviceName(v string)

SetDeviceName gets a reference to the given NullableString and assigns it to the DeviceName field.

func (*SessionInfoDto) SetDeviceNameNil ¶

func (o *SessionInfoDto) SetDeviceNameNil()

SetDeviceNameNil sets the value for DeviceName to be an explicit nil

func (*SessionInfoDto) SetDeviceType ¶

func (o *SessionInfoDto) SetDeviceType(v string)

SetDeviceType gets a reference to the given NullableString and assigns it to the DeviceType field.

func (*SessionInfoDto) SetDeviceTypeNil ¶

func (o *SessionInfoDto) SetDeviceTypeNil()

SetDeviceTypeNil sets the value for DeviceType to be an explicit nil

func (*SessionInfoDto) SetHasCustomDeviceName ¶

func (o *SessionInfoDto) SetHasCustomDeviceName(v bool)

SetHasCustomDeviceName gets a reference to the given bool and assigns it to the HasCustomDeviceName field.

func (*SessionInfoDto) SetId ¶

func (o *SessionInfoDto) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*SessionInfoDto) SetIdNil ¶

func (o *SessionInfoDto) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*SessionInfoDto) SetIsActive ¶

func (o *SessionInfoDto) SetIsActive(v bool)

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*SessionInfoDto) SetLastActivityDate ¶

func (o *SessionInfoDto) SetLastActivityDate(v time.Time)

SetLastActivityDate gets a reference to the given time.Time and assigns it to the LastActivityDate field.

func (*SessionInfoDto) SetLastPausedDate ¶

func (o *SessionInfoDto) SetLastPausedDate(v time.Time)

SetLastPausedDate gets a reference to the given NullableTime and assigns it to the LastPausedDate field.

func (*SessionInfoDto) SetLastPausedDateNil ¶

func (o *SessionInfoDto) SetLastPausedDateNil()

SetLastPausedDateNil sets the value for LastPausedDate to be an explicit nil

func (*SessionInfoDto) SetLastPlaybackCheckIn ¶

func (o *SessionInfoDto) SetLastPlaybackCheckIn(v time.Time)

SetLastPlaybackCheckIn gets a reference to the given time.Time and assigns it to the LastPlaybackCheckIn field.

func (*SessionInfoDto) SetNowPlayingItem ¶

func (o *SessionInfoDto) SetNowPlayingItem(v BaseItemDto)

SetNowPlayingItem gets a reference to the given NullableBaseItemDto and assigns it to the NowPlayingItem field.

func (*SessionInfoDto) SetNowPlayingItemNil ¶

func (o *SessionInfoDto) SetNowPlayingItemNil()

SetNowPlayingItemNil sets the value for NowPlayingItem to be an explicit nil

func (*SessionInfoDto) SetNowPlayingQueue ¶

func (o *SessionInfoDto) SetNowPlayingQueue(v []QueueItem)

SetNowPlayingQueue gets a reference to the given []QueueItem and assigns it to the NowPlayingQueue field.

func (*SessionInfoDto) SetNowPlayingQueueFullItems ¶

func (o *SessionInfoDto) SetNowPlayingQueueFullItems(v []BaseItemDto)

SetNowPlayingQueueFullItems gets a reference to the given []BaseItemDto and assigns it to the NowPlayingQueueFullItems field.

func (*SessionInfoDto) SetNowViewingItem ¶

func (o *SessionInfoDto) SetNowViewingItem(v BaseItemDto)

SetNowViewingItem gets a reference to the given NullableBaseItemDto and assigns it to the NowViewingItem field.

func (*SessionInfoDto) SetNowViewingItemNil ¶

func (o *SessionInfoDto) SetNowViewingItemNil()

SetNowViewingItemNil sets the value for NowViewingItem to be an explicit nil

func (*SessionInfoDto) SetPlayState ¶

func (o *SessionInfoDto) SetPlayState(v PlayerStateInfo)

SetPlayState gets a reference to the given NullablePlayerStateInfo and assigns it to the PlayState field.

func (*SessionInfoDto) SetPlayStateNil ¶

func (o *SessionInfoDto) SetPlayStateNil()

SetPlayStateNil sets the value for PlayState to be an explicit nil

func (*SessionInfoDto) SetPlayableMediaTypes ¶

func (o *SessionInfoDto) SetPlayableMediaTypes(v []MediaType)

SetPlayableMediaTypes gets a reference to the given []MediaType and assigns it to the PlayableMediaTypes field.

func (*SessionInfoDto) SetPlaylistItemId ¶

func (o *SessionInfoDto) SetPlaylistItemId(v string)

SetPlaylistItemId gets a reference to the given NullableString and assigns it to the PlaylistItemId field.

func (*SessionInfoDto) SetPlaylistItemIdNil ¶

func (o *SessionInfoDto) SetPlaylistItemIdNil()

SetPlaylistItemIdNil sets the value for PlaylistItemId to be an explicit nil

func (*SessionInfoDto) SetRemoteEndPoint ¶

func (o *SessionInfoDto) SetRemoteEndPoint(v string)

SetRemoteEndPoint gets a reference to the given NullableString and assigns it to the RemoteEndPoint field.

func (*SessionInfoDto) SetRemoteEndPointNil ¶

func (o *SessionInfoDto) SetRemoteEndPointNil()

SetRemoteEndPointNil sets the value for RemoteEndPoint to be an explicit nil

func (*SessionInfoDto) SetServerId ¶

func (o *SessionInfoDto) SetServerId(v string)

SetServerId gets a reference to the given NullableString and assigns it to the ServerId field.

func (*SessionInfoDto) SetServerIdNil ¶

func (o *SessionInfoDto) SetServerIdNil()

SetServerIdNil sets the value for ServerId to be an explicit nil

func (*SessionInfoDto) SetSupportedCommands ¶

func (o *SessionInfoDto) SetSupportedCommands(v []GeneralCommandType)

SetSupportedCommands gets a reference to the given []GeneralCommandType and assigns it to the SupportedCommands field.

func (*SessionInfoDto) SetSupportsMediaControl ¶

func (o *SessionInfoDto) SetSupportsMediaControl(v bool)

SetSupportsMediaControl gets a reference to the given bool and assigns it to the SupportsMediaControl field.

func (*SessionInfoDto) SetSupportsRemoteControl ¶

func (o *SessionInfoDto) SetSupportsRemoteControl(v bool)

SetSupportsRemoteControl gets a reference to the given bool and assigns it to the SupportsRemoteControl field.

func (*SessionInfoDto) SetTranscodingInfo ¶

func (o *SessionInfoDto) SetTranscodingInfo(v TranscodingInfo)

SetTranscodingInfo gets a reference to the given NullableTranscodingInfo and assigns it to the TranscodingInfo field.

func (*SessionInfoDto) SetTranscodingInfoNil ¶

func (o *SessionInfoDto) SetTranscodingInfoNil()

SetTranscodingInfoNil sets the value for TranscodingInfo to be an explicit nil

func (*SessionInfoDto) SetUserId ¶

func (o *SessionInfoDto) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (*SessionInfoDto) SetUserName ¶

func (o *SessionInfoDto) SetUserName(v string)

SetUserName gets a reference to the given NullableString and assigns it to the UserName field.

func (*SessionInfoDto) SetUserNameNil ¶

func (o *SessionInfoDto) SetUserNameNil()

SetUserNameNil sets the value for UserName to be an explicit nil

func (*SessionInfoDto) SetUserPrimaryImageTag ¶

func (o *SessionInfoDto) SetUserPrimaryImageTag(v string)

SetUserPrimaryImageTag gets a reference to the given NullableString and assigns it to the UserPrimaryImageTag field.

func (*SessionInfoDto) SetUserPrimaryImageTagNil ¶

func (o *SessionInfoDto) SetUserPrimaryImageTagNil()

SetUserPrimaryImageTagNil sets the value for UserPrimaryImageTag to be an explicit nil

func (SessionInfoDto) ToMap ¶

func (o SessionInfoDto) ToMap() (map[string]interface{}, error)

func (*SessionInfoDto) UnsetApplicationVersion ¶

func (o *SessionInfoDto) UnsetApplicationVersion()

UnsetApplicationVersion ensures that no value is present for ApplicationVersion, not even an explicit nil

func (*SessionInfoDto) UnsetCapabilities ¶

func (o *SessionInfoDto) UnsetCapabilities()

UnsetCapabilities ensures that no value is present for Capabilities, not even an explicit nil

func (*SessionInfoDto) UnsetClient ¶

func (o *SessionInfoDto) UnsetClient()

UnsetClient ensures that no value is present for Client, not even an explicit nil

func (*SessionInfoDto) UnsetDeviceId ¶

func (o *SessionInfoDto) UnsetDeviceId()

UnsetDeviceId ensures that no value is present for DeviceId, not even an explicit nil

func (*SessionInfoDto) UnsetDeviceName ¶

func (o *SessionInfoDto) UnsetDeviceName()

UnsetDeviceName ensures that no value is present for DeviceName, not even an explicit nil

func (*SessionInfoDto) UnsetDeviceType ¶

func (o *SessionInfoDto) UnsetDeviceType()

UnsetDeviceType ensures that no value is present for DeviceType, not even an explicit nil

func (*SessionInfoDto) UnsetId ¶

func (o *SessionInfoDto) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*SessionInfoDto) UnsetLastPausedDate ¶

func (o *SessionInfoDto) UnsetLastPausedDate()

UnsetLastPausedDate ensures that no value is present for LastPausedDate, not even an explicit nil

func (*SessionInfoDto) UnsetNowPlayingItem ¶

func (o *SessionInfoDto) UnsetNowPlayingItem()

UnsetNowPlayingItem ensures that no value is present for NowPlayingItem, not even an explicit nil

func (*SessionInfoDto) UnsetNowViewingItem ¶

func (o *SessionInfoDto) UnsetNowViewingItem()

UnsetNowViewingItem ensures that no value is present for NowViewingItem, not even an explicit nil

func (*SessionInfoDto) UnsetPlayState ¶

func (o *SessionInfoDto) UnsetPlayState()

UnsetPlayState ensures that no value is present for PlayState, not even an explicit nil

func (*SessionInfoDto) UnsetPlaylistItemId ¶

func (o *SessionInfoDto) UnsetPlaylistItemId()

UnsetPlaylistItemId ensures that no value is present for PlaylistItemId, not even an explicit nil

func (*SessionInfoDto) UnsetRemoteEndPoint ¶

func (o *SessionInfoDto) UnsetRemoteEndPoint()

UnsetRemoteEndPoint ensures that no value is present for RemoteEndPoint, not even an explicit nil

func (*SessionInfoDto) UnsetServerId ¶

func (o *SessionInfoDto) UnsetServerId()

UnsetServerId ensures that no value is present for ServerId, not even an explicit nil

func (*SessionInfoDto) UnsetTranscodingInfo ¶

func (o *SessionInfoDto) UnsetTranscodingInfo()

UnsetTranscodingInfo ensures that no value is present for TranscodingInfo, not even an explicit nil

func (*SessionInfoDto) UnsetUserName ¶

func (o *SessionInfoDto) UnsetUserName()

UnsetUserName ensures that no value is present for UserName, not even an explicit nil

func (*SessionInfoDto) UnsetUserPrimaryImageTag ¶

func (o *SessionInfoDto) UnsetUserPrimaryImageTag()

UnsetUserPrimaryImageTag ensures that no value is present for UserPrimaryImageTag, not even an explicit nil

type SessionMessageType ¶

type SessionMessageType string

SessionMessageType The different kinds of messages that are used in the WebSocket api.

const (
	SESSIONMESSAGETYPE_FORCE_KEEP_ALIVE               SessionMessageType = "ForceKeepAlive"
	SESSIONMESSAGETYPE_GENERAL_COMMAND                SessionMessageType = "GeneralCommand"
	SESSIONMESSAGETYPE_USER_DATA_CHANGED              SessionMessageType = "UserDataChanged"
	SESSIONMESSAGETYPE_SESSIONS                       SessionMessageType = "Sessions"
	SESSIONMESSAGETYPE_PLAY                           SessionMessageType = "Play"
	SESSIONMESSAGETYPE_SYNC_PLAY_COMMAND              SessionMessageType = "SyncPlayCommand"
	SESSIONMESSAGETYPE_SYNC_PLAY_GROUP_UPDATE         SessionMessageType = "SyncPlayGroupUpdate"
	SESSIONMESSAGETYPE_PLAYSTATE                      SessionMessageType = "Playstate"
	SESSIONMESSAGETYPE_RESTART_REQUIRED               SessionMessageType = "RestartRequired"
	SESSIONMESSAGETYPE_SERVER_SHUTTING_DOWN           SessionMessageType = "ServerShuttingDown"
	SESSIONMESSAGETYPE_SERVER_RESTARTING              SessionMessageType = "ServerRestarting"
	SESSIONMESSAGETYPE_LIBRARY_CHANGED                SessionMessageType = "LibraryChanged"
	SESSIONMESSAGETYPE_USER_DELETED                   SessionMessageType = "UserDeleted"
	SESSIONMESSAGETYPE_USER_UPDATED                   SessionMessageType = "UserUpdated"
	SESSIONMESSAGETYPE_SERIES_TIMER_CREATED           SessionMessageType = "SeriesTimerCreated"
	SESSIONMESSAGETYPE_TIMER_CREATED                  SessionMessageType = "TimerCreated"
	SESSIONMESSAGETYPE_SERIES_TIMER_CANCELLED         SessionMessageType = "SeriesTimerCancelled"
	SESSIONMESSAGETYPE_TIMER_CANCELLED                SessionMessageType = "TimerCancelled"
	SESSIONMESSAGETYPE_REFRESH_PROGRESS               SessionMessageType = "RefreshProgress"
	SESSIONMESSAGETYPE_SCHEDULED_TASK_ENDED           SessionMessageType = "ScheduledTaskEnded"
	SESSIONMESSAGETYPE_PACKAGE_INSTALLATION_CANCELLED SessionMessageType = "PackageInstallationCancelled"
	SESSIONMESSAGETYPE_PACKAGE_INSTALLATION_FAILED    SessionMessageType = "PackageInstallationFailed"
	SESSIONMESSAGETYPE_PACKAGE_INSTALLATION_COMPLETED SessionMessageType = "PackageInstallationCompleted"
	SESSIONMESSAGETYPE_PACKAGE_INSTALLING             SessionMessageType = "PackageInstalling"
	SESSIONMESSAGETYPE_PACKAGE_UNINSTALLED            SessionMessageType = "PackageUninstalled"
	SESSIONMESSAGETYPE_ACTIVITY_LOG_ENTRY             SessionMessageType = "ActivityLogEntry"
	SESSIONMESSAGETYPE_SCHEDULED_TASKS_INFO           SessionMessageType = "ScheduledTasksInfo"
	SESSIONMESSAGETYPE_ACTIVITY_LOG_ENTRY_START       SessionMessageType = "ActivityLogEntryStart"
	SESSIONMESSAGETYPE_ACTIVITY_LOG_ENTRY_STOP        SessionMessageType = "ActivityLogEntryStop"
	SESSIONMESSAGETYPE_SESSIONS_START                 SessionMessageType = "SessionsStart"
	SESSIONMESSAGETYPE_SESSIONS_STOP                  SessionMessageType = "SessionsStop"
	SESSIONMESSAGETYPE_SCHEDULED_TASKS_INFO_START     SessionMessageType = "ScheduledTasksInfoStart"
	SESSIONMESSAGETYPE_SCHEDULED_TASKS_INFO_STOP      SessionMessageType = "ScheduledTasksInfoStop"
	SESSIONMESSAGETYPE_KEEP_ALIVE                     SessionMessageType = "KeepAlive"
)

List of SessionMessageType

func NewSessionMessageTypeFromValue ¶

func NewSessionMessageTypeFromValue(v string) (*SessionMessageType, error)

NewSessionMessageTypeFromValue returns a pointer to a valid SessionMessageType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SessionMessageType) IsValid ¶

func (v SessionMessageType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SessionMessageType) Ptr ¶

Ptr returns reference to SessionMessageType value

func (*SessionMessageType) UnmarshalJSON ¶

func (v *SessionMessageType) UnmarshalJSON(src []byte) error

type SessionUserInfo ¶

type SessionUserInfo struct {
	// Gets or sets the user identifier.
	UserId *string `json:"UserId,omitempty"`
	// Gets or sets the name of the user.
	UserName NullableString `json:"UserName,omitempty"`
}

SessionUserInfo Class SessionUserInfo.

func NewSessionUserInfo ¶

func NewSessionUserInfo() *SessionUserInfo

NewSessionUserInfo instantiates a new SessionUserInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSessionUserInfoWithDefaults ¶

func NewSessionUserInfoWithDefaults() *SessionUserInfo

NewSessionUserInfoWithDefaults instantiates a new SessionUserInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SessionUserInfo) GetUserId ¶

func (o *SessionUserInfo) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*SessionUserInfo) GetUserIdOk ¶

func (o *SessionUserInfo) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionUserInfo) GetUserName ¶

func (o *SessionUserInfo) GetUserName() string

GetUserName returns the UserName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionUserInfo) GetUserNameOk ¶

func (o *SessionUserInfo) GetUserNameOk() (*string, bool)

GetUserNameOk returns a tuple with the UserName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionUserInfo) HasUserId ¶

func (o *SessionUserInfo) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*SessionUserInfo) HasUserName ¶

func (o *SessionUserInfo) HasUserName() bool

HasUserName returns a boolean if a field has been set.

func (SessionUserInfo) MarshalJSON ¶

func (o SessionUserInfo) MarshalJSON() ([]byte, error)

func (*SessionUserInfo) SetUserId ¶

func (o *SessionUserInfo) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (*SessionUserInfo) SetUserName ¶

func (o *SessionUserInfo) SetUserName(v string)

SetUserName gets a reference to the given NullableString and assigns it to the UserName field.

func (*SessionUserInfo) SetUserNameNil ¶

func (o *SessionUserInfo) SetUserNameNil()

SetUserNameNil sets the value for UserName to be an explicit nil

func (SessionUserInfo) ToMap ¶

func (o SessionUserInfo) ToMap() (map[string]interface{}, error)

func (*SessionUserInfo) UnsetUserName ¶

func (o *SessionUserInfo) UnsetUserName()

UnsetUserName ensures that no value is present for UserName, not even an explicit nil

type SessionsMessage ¶

type SessionsMessage struct {
	// Gets or sets the data.
	Data []SessionInfoDto `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

SessionsMessage Sessions message.

func NewSessionsMessage ¶

func NewSessionsMessage() *SessionsMessage

NewSessionsMessage instantiates a new SessionsMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSessionsMessageWithDefaults ¶

func NewSessionsMessageWithDefaults() *SessionsMessage

NewSessionsMessageWithDefaults instantiates a new SessionsMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SessionsMessage) GetData ¶

func (o *SessionsMessage) GetData() []SessionInfoDto

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionsMessage) GetDataOk ¶

func (o *SessionsMessage) GetDataOk() ([]SessionInfoDto, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionsMessage) GetMessageId ¶

func (o *SessionsMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*SessionsMessage) GetMessageIdOk ¶

func (o *SessionsMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionsMessage) GetMessageType ¶

func (o *SessionsMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*SessionsMessage) GetMessageTypeOk ¶

func (o *SessionsMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionsMessage) HasData ¶

func (o *SessionsMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*SessionsMessage) HasMessageId ¶

func (o *SessionsMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*SessionsMessage) HasMessageType ¶

func (o *SessionsMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (SessionsMessage) MarshalJSON ¶

func (o SessionsMessage) MarshalJSON() ([]byte, error)

func (*SessionsMessage) SetData ¶

func (o *SessionsMessage) SetData(v []SessionInfoDto)

SetData gets a reference to the given []SessionInfoDto and assigns it to the Data field.

func (*SessionsMessage) SetMessageId ¶

func (o *SessionsMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*SessionsMessage) SetMessageType ¶

func (o *SessionsMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (SessionsMessage) ToMap ¶

func (o SessionsMessage) ToMap() (map[string]interface{}, error)

type SessionsStartMessage ¶

type SessionsStartMessage struct {
	// Gets or sets the data.
	Data NullableString `json:"Data,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

SessionsStartMessage Sessions start message. Data is the timing data encoded as \"$initialDelay,$interval\" in ms.

func NewSessionsStartMessage ¶

func NewSessionsStartMessage() *SessionsStartMessage

NewSessionsStartMessage instantiates a new SessionsStartMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSessionsStartMessageWithDefaults ¶

func NewSessionsStartMessageWithDefaults() *SessionsStartMessage

NewSessionsStartMessageWithDefaults instantiates a new SessionsStartMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SessionsStartMessage) GetData ¶

func (o *SessionsStartMessage) GetData() string

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SessionsStartMessage) GetDataOk ¶

func (o *SessionsStartMessage) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SessionsStartMessage) GetMessageType ¶

func (o *SessionsStartMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*SessionsStartMessage) GetMessageTypeOk ¶

func (o *SessionsStartMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionsStartMessage) HasData ¶

func (o *SessionsStartMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*SessionsStartMessage) HasMessageType ¶

func (o *SessionsStartMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (SessionsStartMessage) MarshalJSON ¶

func (o SessionsStartMessage) MarshalJSON() ([]byte, error)

func (*SessionsStartMessage) SetData ¶

func (o *SessionsStartMessage) SetData(v string)

SetData gets a reference to the given NullableString and assigns it to the Data field.

func (*SessionsStartMessage) SetDataNil ¶

func (o *SessionsStartMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*SessionsStartMessage) SetMessageType ¶

func (o *SessionsStartMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (SessionsStartMessage) ToMap ¶

func (o SessionsStartMessage) ToMap() (map[string]interface{}, error)

func (*SessionsStartMessage) UnsetData ¶

func (o *SessionsStartMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type SessionsStopMessage ¶

type SessionsStopMessage struct {
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

SessionsStopMessage Sessions stop message.

func NewSessionsStopMessage ¶

func NewSessionsStopMessage() *SessionsStopMessage

NewSessionsStopMessage instantiates a new SessionsStopMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSessionsStopMessageWithDefaults ¶

func NewSessionsStopMessageWithDefaults() *SessionsStopMessage

NewSessionsStopMessageWithDefaults instantiates a new SessionsStopMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SessionsStopMessage) GetMessageType ¶

func (o *SessionsStopMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*SessionsStopMessage) GetMessageTypeOk ¶

func (o *SessionsStopMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionsStopMessage) HasMessageType ¶

func (o *SessionsStopMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (SessionsStopMessage) MarshalJSON ¶

func (o SessionsStopMessage) MarshalJSON() ([]byte, error)

func (*SessionsStopMessage) SetMessageType ¶

func (o *SessionsStopMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (SessionsStopMessage) ToMap ¶

func (o SessionsStopMessage) ToMap() (map[string]interface{}, error)

type SetChannelMappingDto ¶

type SetChannelMappingDto struct {
	// Gets or sets the provider id.
	ProviderId string `json:"ProviderId"`
	// Gets or sets the tuner channel id.
	TunerChannelId string `json:"TunerChannelId"`
	// Gets or sets the provider channel id.
	ProviderChannelId string `json:"ProviderChannelId"`
}

SetChannelMappingDto Set channel mapping dto.

func NewSetChannelMappingDto ¶

func NewSetChannelMappingDto(providerId string, tunerChannelId string, providerChannelId string) *SetChannelMappingDto

NewSetChannelMappingDto instantiates a new SetChannelMappingDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSetChannelMappingDtoWithDefaults ¶

func NewSetChannelMappingDtoWithDefaults() *SetChannelMappingDto

NewSetChannelMappingDtoWithDefaults instantiates a new SetChannelMappingDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SetChannelMappingDto) GetProviderChannelId ¶

func (o *SetChannelMappingDto) GetProviderChannelId() string

GetProviderChannelId returns the ProviderChannelId field value

func (*SetChannelMappingDto) GetProviderChannelIdOk ¶

func (o *SetChannelMappingDto) GetProviderChannelIdOk() (*string, bool)

GetProviderChannelIdOk returns a tuple with the ProviderChannelId field value and a boolean to check if the value has been set.

func (*SetChannelMappingDto) GetProviderId ¶

func (o *SetChannelMappingDto) GetProviderId() string

GetProviderId returns the ProviderId field value

func (*SetChannelMappingDto) GetProviderIdOk ¶

func (o *SetChannelMappingDto) GetProviderIdOk() (*string, bool)

GetProviderIdOk returns a tuple with the ProviderId field value and a boolean to check if the value has been set.

func (*SetChannelMappingDto) GetTunerChannelId ¶

func (o *SetChannelMappingDto) GetTunerChannelId() string

GetTunerChannelId returns the TunerChannelId field value

func (*SetChannelMappingDto) GetTunerChannelIdOk ¶

func (o *SetChannelMappingDto) GetTunerChannelIdOk() (*string, bool)

GetTunerChannelIdOk returns a tuple with the TunerChannelId field value and a boolean to check if the value has been set.

func (SetChannelMappingDto) MarshalJSON ¶

func (o SetChannelMappingDto) MarshalJSON() ([]byte, error)

func (*SetChannelMappingDto) SetProviderChannelId ¶

func (o *SetChannelMappingDto) SetProviderChannelId(v string)

SetProviderChannelId sets field value

func (*SetChannelMappingDto) SetProviderId ¶

func (o *SetChannelMappingDto) SetProviderId(v string)

SetProviderId sets field value

func (*SetChannelMappingDto) SetTunerChannelId ¶

func (o *SetChannelMappingDto) SetTunerChannelId(v string)

SetTunerChannelId sets field value

func (SetChannelMappingDto) ToMap ¶

func (o SetChannelMappingDto) ToMap() (map[string]interface{}, error)

func (*SetChannelMappingDto) UnmarshalJSON ¶

func (o *SetChannelMappingDto) UnmarshalJSON(data []byte) (err error)

type SetPlaylistItemRequestDto ¶

type SetPlaylistItemRequestDto struct {
	// Gets or sets the playlist identifier of the playing item.
	PlaylistItemId *string `json:"PlaylistItemId,omitempty"`
}

SetPlaylistItemRequestDto Class SetPlaylistItemRequestDto.

func NewSetPlaylistItemRequestDto ¶

func NewSetPlaylistItemRequestDto() *SetPlaylistItemRequestDto

NewSetPlaylistItemRequestDto instantiates a new SetPlaylistItemRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSetPlaylistItemRequestDtoWithDefaults ¶

func NewSetPlaylistItemRequestDtoWithDefaults() *SetPlaylistItemRequestDto

NewSetPlaylistItemRequestDtoWithDefaults instantiates a new SetPlaylistItemRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SetPlaylistItemRequestDto) GetPlaylistItemId ¶

func (o *SetPlaylistItemRequestDto) GetPlaylistItemId() string

GetPlaylistItemId returns the PlaylistItemId field value if set, zero value otherwise.

func (*SetPlaylistItemRequestDto) GetPlaylistItemIdOk ¶

func (o *SetPlaylistItemRequestDto) GetPlaylistItemIdOk() (*string, bool)

GetPlaylistItemIdOk returns a tuple with the PlaylistItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SetPlaylistItemRequestDto) HasPlaylistItemId ¶

func (o *SetPlaylistItemRequestDto) HasPlaylistItemId() bool

HasPlaylistItemId returns a boolean if a field has been set.

func (SetPlaylistItemRequestDto) MarshalJSON ¶

func (o SetPlaylistItemRequestDto) MarshalJSON() ([]byte, error)

func (*SetPlaylistItemRequestDto) SetPlaylistItemId ¶

func (o *SetPlaylistItemRequestDto) SetPlaylistItemId(v string)

SetPlaylistItemId gets a reference to the given string and assigns it to the PlaylistItemId field.

func (SetPlaylistItemRequestDto) ToMap ¶

func (o SetPlaylistItemRequestDto) ToMap() (map[string]interface{}, error)

type SetRepeatModeRequestDto ¶

type SetRepeatModeRequestDto struct {
	// Gets or sets the repeat mode.
	Mode *GroupRepeatMode `json:"Mode,omitempty"`
}

SetRepeatModeRequestDto Class SetRepeatModeRequestDto.

func NewSetRepeatModeRequestDto ¶

func NewSetRepeatModeRequestDto() *SetRepeatModeRequestDto

NewSetRepeatModeRequestDto instantiates a new SetRepeatModeRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSetRepeatModeRequestDtoWithDefaults ¶

func NewSetRepeatModeRequestDtoWithDefaults() *SetRepeatModeRequestDto

NewSetRepeatModeRequestDtoWithDefaults instantiates a new SetRepeatModeRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SetRepeatModeRequestDto) GetMode ¶

GetMode returns the Mode field value if set, zero value otherwise.

func (*SetRepeatModeRequestDto) GetModeOk ¶

func (o *SetRepeatModeRequestDto) GetModeOk() (*GroupRepeatMode, bool)

GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SetRepeatModeRequestDto) HasMode ¶

func (o *SetRepeatModeRequestDto) HasMode() bool

HasMode returns a boolean if a field has been set.

func (SetRepeatModeRequestDto) MarshalJSON ¶

func (o SetRepeatModeRequestDto) MarshalJSON() ([]byte, error)

func (*SetRepeatModeRequestDto) SetMode ¶

SetMode gets a reference to the given GroupRepeatMode and assigns it to the Mode field.

func (SetRepeatModeRequestDto) ToMap ¶

func (o SetRepeatModeRequestDto) ToMap() (map[string]interface{}, error)

type SetShuffleModeRequestDto ¶

type SetShuffleModeRequestDto struct {
	// Gets or sets the shuffle mode.
	Mode *GroupShuffleMode `json:"Mode,omitempty"`
}

SetShuffleModeRequestDto Class SetShuffleModeRequestDto.

func NewSetShuffleModeRequestDto ¶

func NewSetShuffleModeRequestDto() *SetShuffleModeRequestDto

NewSetShuffleModeRequestDto instantiates a new SetShuffleModeRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSetShuffleModeRequestDtoWithDefaults ¶

func NewSetShuffleModeRequestDtoWithDefaults() *SetShuffleModeRequestDto

NewSetShuffleModeRequestDtoWithDefaults instantiates a new SetShuffleModeRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SetShuffleModeRequestDto) GetMode ¶

GetMode returns the Mode field value if set, zero value otherwise.

func (*SetShuffleModeRequestDto) GetModeOk ¶

func (o *SetShuffleModeRequestDto) GetModeOk() (*GroupShuffleMode, bool)

GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SetShuffleModeRequestDto) HasMode ¶

func (o *SetShuffleModeRequestDto) HasMode() bool

HasMode returns a boolean if a field has been set.

func (SetShuffleModeRequestDto) MarshalJSON ¶

func (o SetShuffleModeRequestDto) MarshalJSON() ([]byte, error)

func (*SetShuffleModeRequestDto) SetMode ¶

SetMode gets a reference to the given GroupShuffleMode and assigns it to the Mode field.

func (SetShuffleModeRequestDto) ToMap ¶

func (o SetShuffleModeRequestDto) ToMap() (map[string]interface{}, error)

type SongInfo ¶

type SongInfo struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the original title.
	OriginalTitle NullableString `json:"OriginalTitle,omitempty"`
	// Gets or sets the path.
	Path NullableString `json:"Path,omitempty"`
	// Gets or sets the metadata language.
	MetadataLanguage NullableString `json:"MetadataLanguage,omitempty"`
	// Gets or sets the metadata country code.
	MetadataCountryCode NullableString `json:"MetadataCountryCode,omitempty"`
	// Gets or sets the provider ids.
	ProviderIds map[string]string `json:"ProviderIds,omitempty"`
	// Gets or sets the year.
	Year              NullableInt32  `json:"Year,omitempty"`
	IndexNumber       NullableInt32  `json:"IndexNumber,omitempty"`
	ParentIndexNumber NullableInt32  `json:"ParentIndexNumber,omitempty"`
	PremiereDate      NullableTime   `json:"PremiereDate,omitempty"`
	IsAutomated       *bool          `json:"IsAutomated,omitempty"`
	AlbumArtists      []string       `json:"AlbumArtists,omitempty"`
	Album             NullableString `json:"Album,omitempty"`
	Artists           []string       `json:"Artists,omitempty"`
}

SongInfo struct for SongInfo

func NewSongInfo ¶

func NewSongInfo() *SongInfo

NewSongInfo instantiates a new SongInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSongInfoWithDefaults ¶

func NewSongInfoWithDefaults() *SongInfo

NewSongInfoWithDefaults instantiates a new SongInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SongInfo) GetAlbum ¶

func (o *SongInfo) GetAlbum() string

GetAlbum returns the Album field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SongInfo) GetAlbumArtists ¶

func (o *SongInfo) GetAlbumArtists() []string

GetAlbumArtists returns the AlbumArtists field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SongInfo) GetAlbumArtistsOk ¶

func (o *SongInfo) GetAlbumArtistsOk() ([]string, bool)

GetAlbumArtistsOk returns a tuple with the AlbumArtists field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SongInfo) GetAlbumOk ¶

func (o *SongInfo) GetAlbumOk() (*string, bool)

GetAlbumOk returns a tuple with the Album field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SongInfo) GetArtists ¶

func (o *SongInfo) GetArtists() []string

GetArtists returns the Artists field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SongInfo) GetArtistsOk ¶

func (o *SongInfo) GetArtistsOk() ([]string, bool)

GetArtistsOk returns a tuple with the Artists field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SongInfo) GetIndexNumber ¶

func (o *SongInfo) GetIndexNumber() int32

GetIndexNumber returns the IndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SongInfo) GetIndexNumberOk ¶

func (o *SongInfo) GetIndexNumberOk() (*int32, bool)

GetIndexNumberOk returns a tuple with the IndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SongInfo) GetIsAutomated ¶

func (o *SongInfo) GetIsAutomated() bool

GetIsAutomated returns the IsAutomated field value if set, zero value otherwise.

func (*SongInfo) GetIsAutomatedOk ¶

func (o *SongInfo) GetIsAutomatedOk() (*bool, bool)

GetIsAutomatedOk returns a tuple with the IsAutomated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SongInfo) GetMetadataCountryCode ¶

func (o *SongInfo) GetMetadataCountryCode() string

GetMetadataCountryCode returns the MetadataCountryCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SongInfo) GetMetadataCountryCodeOk ¶

func (o *SongInfo) GetMetadataCountryCodeOk() (*string, bool)

GetMetadataCountryCodeOk returns a tuple with the MetadataCountryCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SongInfo) GetMetadataLanguage ¶

func (o *SongInfo) GetMetadataLanguage() string

GetMetadataLanguage returns the MetadataLanguage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SongInfo) GetMetadataLanguageOk ¶

func (o *SongInfo) GetMetadataLanguageOk() (*string, bool)

GetMetadataLanguageOk returns a tuple with the MetadataLanguage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SongInfo) GetName ¶

func (o *SongInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SongInfo) GetNameOk ¶

func (o *SongInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SongInfo) GetOriginalTitle ¶

func (o *SongInfo) GetOriginalTitle() string

GetOriginalTitle returns the OriginalTitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SongInfo) GetOriginalTitleOk ¶

func (o *SongInfo) GetOriginalTitleOk() (*string, bool)

GetOriginalTitleOk returns a tuple with the OriginalTitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SongInfo) GetParentIndexNumber ¶

func (o *SongInfo) GetParentIndexNumber() int32

GetParentIndexNumber returns the ParentIndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SongInfo) GetParentIndexNumberOk ¶

func (o *SongInfo) GetParentIndexNumberOk() (*int32, bool)

GetParentIndexNumberOk returns a tuple with the ParentIndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SongInfo) GetPath ¶

func (o *SongInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SongInfo) GetPathOk ¶

func (o *SongInfo) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SongInfo) GetPremiereDate ¶

func (o *SongInfo) GetPremiereDate() time.Time

GetPremiereDate returns the PremiereDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SongInfo) GetPremiereDateOk ¶

func (o *SongInfo) GetPremiereDateOk() (*time.Time, bool)

GetPremiereDateOk returns a tuple with the PremiereDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SongInfo) GetProviderIds ¶

func (o *SongInfo) GetProviderIds() map[string]string

GetProviderIds returns the ProviderIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SongInfo) GetProviderIdsOk ¶

func (o *SongInfo) GetProviderIdsOk() (*map[string]string, bool)

GetProviderIdsOk returns a tuple with the ProviderIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SongInfo) GetYear ¶

func (o *SongInfo) GetYear() int32

GetYear returns the Year field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SongInfo) GetYearOk ¶

func (o *SongInfo) GetYearOk() (*int32, bool)

GetYearOk returns a tuple with the Year field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SongInfo) HasAlbum ¶

func (o *SongInfo) HasAlbum() bool

HasAlbum returns a boolean if a field has been set.

func (*SongInfo) HasAlbumArtists ¶

func (o *SongInfo) HasAlbumArtists() bool

HasAlbumArtists returns a boolean if a field has been set.

func (*SongInfo) HasArtists ¶

func (o *SongInfo) HasArtists() bool

HasArtists returns a boolean if a field has been set.

func (*SongInfo) HasIndexNumber ¶

func (o *SongInfo) HasIndexNumber() bool

HasIndexNumber returns a boolean if a field has been set.

func (*SongInfo) HasIsAutomated ¶

func (o *SongInfo) HasIsAutomated() bool

HasIsAutomated returns a boolean if a field has been set.

func (*SongInfo) HasMetadataCountryCode ¶

func (o *SongInfo) HasMetadataCountryCode() bool

HasMetadataCountryCode returns a boolean if a field has been set.

func (*SongInfo) HasMetadataLanguage ¶

func (o *SongInfo) HasMetadataLanguage() bool

HasMetadataLanguage returns a boolean if a field has been set.

func (*SongInfo) HasName ¶

func (o *SongInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*SongInfo) HasOriginalTitle ¶

func (o *SongInfo) HasOriginalTitle() bool

HasOriginalTitle returns a boolean if a field has been set.

func (*SongInfo) HasParentIndexNumber ¶

func (o *SongInfo) HasParentIndexNumber() bool

HasParentIndexNumber returns a boolean if a field has been set.

func (*SongInfo) HasPath ¶

func (o *SongInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*SongInfo) HasPremiereDate ¶

func (o *SongInfo) HasPremiereDate() bool

HasPremiereDate returns a boolean if a field has been set.

func (*SongInfo) HasProviderIds ¶

func (o *SongInfo) HasProviderIds() bool

HasProviderIds returns a boolean if a field has been set.

func (*SongInfo) HasYear ¶

func (o *SongInfo) HasYear() bool

HasYear returns a boolean if a field has been set.

func (SongInfo) MarshalJSON ¶

func (o SongInfo) MarshalJSON() ([]byte, error)

func (*SongInfo) SetAlbum ¶

func (o *SongInfo) SetAlbum(v string)

SetAlbum gets a reference to the given NullableString and assigns it to the Album field.

func (*SongInfo) SetAlbumArtists ¶

func (o *SongInfo) SetAlbumArtists(v []string)

SetAlbumArtists gets a reference to the given []string and assigns it to the AlbumArtists field.

func (*SongInfo) SetAlbumNil ¶

func (o *SongInfo) SetAlbumNil()

SetAlbumNil sets the value for Album to be an explicit nil

func (*SongInfo) SetArtists ¶

func (o *SongInfo) SetArtists(v []string)

SetArtists gets a reference to the given []string and assigns it to the Artists field.

func (*SongInfo) SetIndexNumber ¶

func (o *SongInfo) SetIndexNumber(v int32)

SetIndexNumber gets a reference to the given NullableInt32 and assigns it to the IndexNumber field.

func (*SongInfo) SetIndexNumberNil ¶

func (o *SongInfo) SetIndexNumberNil()

SetIndexNumberNil sets the value for IndexNumber to be an explicit nil

func (*SongInfo) SetIsAutomated ¶

func (o *SongInfo) SetIsAutomated(v bool)

SetIsAutomated gets a reference to the given bool and assigns it to the IsAutomated field.

func (*SongInfo) SetMetadataCountryCode ¶

func (o *SongInfo) SetMetadataCountryCode(v string)

SetMetadataCountryCode gets a reference to the given NullableString and assigns it to the MetadataCountryCode field.

func (*SongInfo) SetMetadataCountryCodeNil ¶

func (o *SongInfo) SetMetadataCountryCodeNil()

SetMetadataCountryCodeNil sets the value for MetadataCountryCode to be an explicit nil

func (*SongInfo) SetMetadataLanguage ¶

func (o *SongInfo) SetMetadataLanguage(v string)

SetMetadataLanguage gets a reference to the given NullableString and assigns it to the MetadataLanguage field.

func (*SongInfo) SetMetadataLanguageNil ¶

func (o *SongInfo) SetMetadataLanguageNil()

SetMetadataLanguageNil sets the value for MetadataLanguage to be an explicit nil

func (*SongInfo) SetName ¶

func (o *SongInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*SongInfo) SetNameNil ¶

func (o *SongInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*SongInfo) SetOriginalTitle ¶

func (o *SongInfo) SetOriginalTitle(v string)

SetOriginalTitle gets a reference to the given NullableString and assigns it to the OriginalTitle field.

func (*SongInfo) SetOriginalTitleNil ¶

func (o *SongInfo) SetOriginalTitleNil()

SetOriginalTitleNil sets the value for OriginalTitle to be an explicit nil

func (*SongInfo) SetParentIndexNumber ¶

func (o *SongInfo) SetParentIndexNumber(v int32)

SetParentIndexNumber gets a reference to the given NullableInt32 and assigns it to the ParentIndexNumber field.

func (*SongInfo) SetParentIndexNumberNil ¶

func (o *SongInfo) SetParentIndexNumberNil()

SetParentIndexNumberNil sets the value for ParentIndexNumber to be an explicit nil

func (*SongInfo) SetPath ¶

func (o *SongInfo) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*SongInfo) SetPathNil ¶

func (o *SongInfo) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*SongInfo) SetPremiereDate ¶

func (o *SongInfo) SetPremiereDate(v time.Time)

SetPremiereDate gets a reference to the given NullableTime and assigns it to the PremiereDate field.

func (*SongInfo) SetPremiereDateNil ¶

func (o *SongInfo) SetPremiereDateNil()

SetPremiereDateNil sets the value for PremiereDate to be an explicit nil

func (*SongInfo) SetProviderIds ¶

func (o *SongInfo) SetProviderIds(v map[string]string)

SetProviderIds gets a reference to the given map[string]string and assigns it to the ProviderIds field.

func (*SongInfo) SetYear ¶

func (o *SongInfo) SetYear(v int32)

SetYear gets a reference to the given NullableInt32 and assigns it to the Year field.

func (*SongInfo) SetYearNil ¶

func (o *SongInfo) SetYearNil()

SetYearNil sets the value for Year to be an explicit nil

func (SongInfo) ToMap ¶

func (o SongInfo) ToMap() (map[string]interface{}, error)

func (*SongInfo) UnsetAlbum ¶

func (o *SongInfo) UnsetAlbum()

UnsetAlbum ensures that no value is present for Album, not even an explicit nil

func (*SongInfo) UnsetIndexNumber ¶

func (o *SongInfo) UnsetIndexNumber()

UnsetIndexNumber ensures that no value is present for IndexNumber, not even an explicit nil

func (*SongInfo) UnsetMetadataCountryCode ¶

func (o *SongInfo) UnsetMetadataCountryCode()

UnsetMetadataCountryCode ensures that no value is present for MetadataCountryCode, not even an explicit nil

func (*SongInfo) UnsetMetadataLanguage ¶

func (o *SongInfo) UnsetMetadataLanguage()

UnsetMetadataLanguage ensures that no value is present for MetadataLanguage, not even an explicit nil

func (*SongInfo) UnsetName ¶

func (o *SongInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*SongInfo) UnsetOriginalTitle ¶

func (o *SongInfo) UnsetOriginalTitle()

UnsetOriginalTitle ensures that no value is present for OriginalTitle, not even an explicit nil

func (*SongInfo) UnsetParentIndexNumber ¶

func (o *SongInfo) UnsetParentIndexNumber()

UnsetParentIndexNumber ensures that no value is present for ParentIndexNumber, not even an explicit nil

func (*SongInfo) UnsetPath ¶

func (o *SongInfo) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*SongInfo) UnsetPremiereDate ¶

func (o *SongInfo) UnsetPremiereDate()

UnsetPremiereDate ensures that no value is present for PremiereDate, not even an explicit nil

func (*SongInfo) UnsetYear ¶

func (o *SongInfo) UnsetYear()

UnsetYear ensures that no value is present for Year, not even an explicit nil

type SortOrder ¶

type SortOrder string

SortOrder An enum representing the sorting order.

const (
	SORTORDER_ASCENDING  SortOrder = "Ascending"
	SORTORDER_DESCENDING SortOrder = "Descending"
)

List of SortOrder

func NewSortOrderFromValue ¶

func NewSortOrderFromValue(v string) (*SortOrder, error)

NewSortOrderFromValue returns a pointer to a valid SortOrder for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SortOrder) IsValid ¶

func (v SortOrder) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SortOrder) Ptr ¶

func (v SortOrder) Ptr() *SortOrder

Ptr returns reference to SortOrder value

func (*SortOrder) UnmarshalJSON ¶

func (v *SortOrder) UnmarshalJSON(src []byte) error

type SpecialViewOptionDto ¶

type SpecialViewOptionDto struct {
	// Gets or sets view option name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets view option id.
	Id NullableString `json:"Id,omitempty"`
}

SpecialViewOptionDto Special view option dto.

func NewSpecialViewOptionDto ¶

func NewSpecialViewOptionDto() *SpecialViewOptionDto

NewSpecialViewOptionDto instantiates a new SpecialViewOptionDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpecialViewOptionDtoWithDefaults ¶

func NewSpecialViewOptionDtoWithDefaults() *SpecialViewOptionDto

NewSpecialViewOptionDtoWithDefaults instantiates a new SpecialViewOptionDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpecialViewOptionDto) GetId ¶

func (o *SpecialViewOptionDto) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SpecialViewOptionDto) GetIdOk ¶

func (o *SpecialViewOptionDto) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SpecialViewOptionDto) GetName ¶

func (o *SpecialViewOptionDto) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SpecialViewOptionDto) GetNameOk ¶

func (o *SpecialViewOptionDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SpecialViewOptionDto) HasId ¶

func (o *SpecialViewOptionDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*SpecialViewOptionDto) HasName ¶

func (o *SpecialViewOptionDto) HasName() bool

HasName returns a boolean if a field has been set.

func (SpecialViewOptionDto) MarshalJSON ¶

func (o SpecialViewOptionDto) MarshalJSON() ([]byte, error)

func (*SpecialViewOptionDto) SetId ¶

func (o *SpecialViewOptionDto) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*SpecialViewOptionDto) SetIdNil ¶

func (o *SpecialViewOptionDto) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*SpecialViewOptionDto) SetName ¶

func (o *SpecialViewOptionDto) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*SpecialViewOptionDto) SetNameNil ¶

func (o *SpecialViewOptionDto) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (SpecialViewOptionDto) ToMap ¶

func (o SpecialViewOptionDto) ToMap() (map[string]interface{}, error)

func (*SpecialViewOptionDto) UnsetId ¶

func (o *SpecialViewOptionDto) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*SpecialViewOptionDto) UnsetName ¶

func (o *SpecialViewOptionDto) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type StartupAPI ¶

type StartupAPI interface {

	/*
		CompleteWizard Completes the startup wizard.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCompleteWizardRequest
	*/
	CompleteWizard(ctx context.Context) ApiCompleteWizardRequest

	// CompleteWizardExecute executes the request
	CompleteWizardExecute(r ApiCompleteWizardRequest) (*http.Response, error)

	/*
		GetFirstUser Gets the first user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetFirstUserRequest
	*/
	GetFirstUser(ctx context.Context) ApiGetFirstUserRequest

	// GetFirstUserExecute executes the request
	//  @return StartupUserDto
	GetFirstUserExecute(r ApiGetFirstUserRequest) (*StartupUserDto, *http.Response, error)

	/*
		GetFirstUser2 Gets the first user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetFirstUser2Request
	*/
	GetFirstUser2(ctx context.Context) ApiGetFirstUser2Request

	// GetFirstUser2Execute executes the request
	//  @return StartupUserDto
	GetFirstUser2Execute(r ApiGetFirstUser2Request) (*StartupUserDto, *http.Response, error)

	/*
		GetStartupConfiguration Gets the initial startup wizard configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetStartupConfigurationRequest
	*/
	GetStartupConfiguration(ctx context.Context) ApiGetStartupConfigurationRequest

	// GetStartupConfigurationExecute executes the request
	//  @return StartupConfigurationDto
	GetStartupConfigurationExecute(r ApiGetStartupConfigurationRequest) (*StartupConfigurationDto, *http.Response, error)

	/*
		SetRemoteAccess Sets remote access and UPnP.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSetRemoteAccessRequest
	*/
	SetRemoteAccess(ctx context.Context) ApiSetRemoteAccessRequest

	// SetRemoteAccessExecute executes the request
	SetRemoteAccessExecute(r ApiSetRemoteAccessRequest) (*http.Response, error)

	/*
		UpdateInitialConfiguration Sets the initial startup wizard configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiUpdateInitialConfigurationRequest
	*/
	UpdateInitialConfiguration(ctx context.Context) ApiUpdateInitialConfigurationRequest

	// UpdateInitialConfigurationExecute executes the request
	UpdateInitialConfigurationExecute(r ApiUpdateInitialConfigurationRequest) (*http.Response, error)

	/*
		UpdateStartupUser Sets the user name and password.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiUpdateStartupUserRequest
	*/
	UpdateStartupUser(ctx context.Context) ApiUpdateStartupUserRequest

	// UpdateStartupUserExecute executes the request
	UpdateStartupUserExecute(r ApiUpdateStartupUserRequest) (*http.Response, error)
}

type StartupAPIService ¶

type StartupAPIService service

StartupAPIService StartupAPI service

func (*StartupAPIService) CompleteWizard ¶

CompleteWizard Completes the startup wizard.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCompleteWizardRequest

func (*StartupAPIService) CompleteWizardExecute ¶

func (a *StartupAPIService) CompleteWizardExecute(r ApiCompleteWizardRequest) (*http.Response, error)

Execute executes the request

func (*StartupAPIService) GetFirstUser ¶

GetFirstUser Gets the first user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetFirstUserRequest

func (*StartupAPIService) GetFirstUser2 ¶

GetFirstUser2 Gets the first user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetFirstUser2Request

func (*StartupAPIService) GetFirstUser2Execute ¶

Execute executes the request

@return StartupUserDto

func (*StartupAPIService) GetFirstUserExecute ¶

Execute executes the request

@return StartupUserDto

func (*StartupAPIService) GetStartupConfiguration ¶

func (a *StartupAPIService) GetStartupConfiguration(ctx context.Context) ApiGetStartupConfigurationRequest

GetStartupConfiguration Gets the initial startup wizard configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetStartupConfigurationRequest

func (*StartupAPIService) GetStartupConfigurationExecute ¶

Execute executes the request

@return StartupConfigurationDto

func (*StartupAPIService) SetRemoteAccess ¶

SetRemoteAccess Sets remote access and UPnP.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetRemoteAccessRequest

func (*StartupAPIService) SetRemoteAccessExecute ¶

func (a *StartupAPIService) SetRemoteAccessExecute(r ApiSetRemoteAccessRequest) (*http.Response, error)

Execute executes the request

func (*StartupAPIService) UpdateInitialConfiguration ¶

func (a *StartupAPIService) UpdateInitialConfiguration(ctx context.Context) ApiUpdateInitialConfigurationRequest

UpdateInitialConfiguration Sets the initial startup wizard configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateInitialConfigurationRequest

func (*StartupAPIService) UpdateInitialConfigurationExecute ¶

func (a *StartupAPIService) UpdateInitialConfigurationExecute(r ApiUpdateInitialConfigurationRequest) (*http.Response, error)

Execute executes the request

func (*StartupAPIService) UpdateStartupUser ¶

UpdateStartupUser Sets the user name and password.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateStartupUserRequest

func (*StartupAPIService) UpdateStartupUserExecute ¶

func (a *StartupAPIService) UpdateStartupUserExecute(r ApiUpdateStartupUserRequest) (*http.Response, error)

Execute executes the request

type StartupConfigurationDto ¶

type StartupConfigurationDto struct {
	// Gets or sets UI language culture.
	UICulture NullableString `json:"UICulture,omitempty"`
	// Gets or sets the metadata country code.
	MetadataCountryCode NullableString `json:"MetadataCountryCode,omitempty"`
	// Gets or sets the preferred language for the metadata.
	PreferredMetadataLanguage NullableString `json:"PreferredMetadataLanguage,omitempty"`
}

StartupConfigurationDto The startup configuration DTO.

func NewStartupConfigurationDto ¶

func NewStartupConfigurationDto() *StartupConfigurationDto

NewStartupConfigurationDto instantiates a new StartupConfigurationDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStartupConfigurationDtoWithDefaults ¶

func NewStartupConfigurationDtoWithDefaults() *StartupConfigurationDto

NewStartupConfigurationDtoWithDefaults instantiates a new StartupConfigurationDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StartupConfigurationDto) GetMetadataCountryCode ¶

func (o *StartupConfigurationDto) GetMetadataCountryCode() string

GetMetadataCountryCode returns the MetadataCountryCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*StartupConfigurationDto) GetMetadataCountryCodeOk ¶

func (o *StartupConfigurationDto) GetMetadataCountryCodeOk() (*string, bool)

GetMetadataCountryCodeOk returns a tuple with the MetadataCountryCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*StartupConfigurationDto) GetPreferredMetadataLanguage ¶

func (o *StartupConfigurationDto) GetPreferredMetadataLanguage() string

GetPreferredMetadataLanguage returns the PreferredMetadataLanguage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*StartupConfigurationDto) GetPreferredMetadataLanguageOk ¶

func (o *StartupConfigurationDto) GetPreferredMetadataLanguageOk() (*string, bool)

GetPreferredMetadataLanguageOk returns a tuple with the PreferredMetadataLanguage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*StartupConfigurationDto) GetUICulture ¶

func (o *StartupConfigurationDto) GetUICulture() string

GetUICulture returns the UICulture field value if set, zero value otherwise (both if not set or set to explicit null).

func (*StartupConfigurationDto) GetUICultureOk ¶

func (o *StartupConfigurationDto) GetUICultureOk() (*string, bool)

GetUICultureOk returns a tuple with the UICulture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*StartupConfigurationDto) HasMetadataCountryCode ¶

func (o *StartupConfigurationDto) HasMetadataCountryCode() bool

HasMetadataCountryCode returns a boolean if a field has been set.

func (*StartupConfigurationDto) HasPreferredMetadataLanguage ¶

func (o *StartupConfigurationDto) HasPreferredMetadataLanguage() bool

HasPreferredMetadataLanguage returns a boolean if a field has been set.

func (*StartupConfigurationDto) HasUICulture ¶

func (o *StartupConfigurationDto) HasUICulture() bool

HasUICulture returns a boolean if a field has been set.

func (StartupConfigurationDto) MarshalJSON ¶

func (o StartupConfigurationDto) MarshalJSON() ([]byte, error)

func (*StartupConfigurationDto) SetMetadataCountryCode ¶

func (o *StartupConfigurationDto) SetMetadataCountryCode(v string)

SetMetadataCountryCode gets a reference to the given NullableString and assigns it to the MetadataCountryCode field.

func (*StartupConfigurationDto) SetMetadataCountryCodeNil ¶

func (o *StartupConfigurationDto) SetMetadataCountryCodeNil()

SetMetadataCountryCodeNil sets the value for MetadataCountryCode to be an explicit nil

func (*StartupConfigurationDto) SetPreferredMetadataLanguage ¶

func (o *StartupConfigurationDto) SetPreferredMetadataLanguage(v string)

SetPreferredMetadataLanguage gets a reference to the given NullableString and assigns it to the PreferredMetadataLanguage field.

func (*StartupConfigurationDto) SetPreferredMetadataLanguageNil ¶

func (o *StartupConfigurationDto) SetPreferredMetadataLanguageNil()

SetPreferredMetadataLanguageNil sets the value for PreferredMetadataLanguage to be an explicit nil

func (*StartupConfigurationDto) SetUICulture ¶

func (o *StartupConfigurationDto) SetUICulture(v string)

SetUICulture gets a reference to the given NullableString and assigns it to the UICulture field.

func (*StartupConfigurationDto) SetUICultureNil ¶

func (o *StartupConfigurationDto) SetUICultureNil()

SetUICultureNil sets the value for UICulture to be an explicit nil

func (StartupConfigurationDto) ToMap ¶

func (o StartupConfigurationDto) ToMap() (map[string]interface{}, error)

func (*StartupConfigurationDto) UnsetMetadataCountryCode ¶

func (o *StartupConfigurationDto) UnsetMetadataCountryCode()

UnsetMetadataCountryCode ensures that no value is present for MetadataCountryCode, not even an explicit nil

func (*StartupConfigurationDto) UnsetPreferredMetadataLanguage ¶

func (o *StartupConfigurationDto) UnsetPreferredMetadataLanguage()

UnsetPreferredMetadataLanguage ensures that no value is present for PreferredMetadataLanguage, not even an explicit nil

func (*StartupConfigurationDto) UnsetUICulture ¶

func (o *StartupConfigurationDto) UnsetUICulture()

UnsetUICulture ensures that no value is present for UICulture, not even an explicit nil

type StartupRemoteAccessDto ¶

type StartupRemoteAccessDto struct {
	// Gets or sets a value indicating whether enable remote access.
	EnableRemoteAccess bool `json:"EnableRemoteAccess"`
	// Gets or sets a value indicating whether enable automatic port mapping.
	EnableAutomaticPortMapping bool `json:"EnableAutomaticPortMapping"`
}

StartupRemoteAccessDto Startup remote access dto.

func NewStartupRemoteAccessDto ¶

func NewStartupRemoteAccessDto(enableRemoteAccess bool, enableAutomaticPortMapping bool) *StartupRemoteAccessDto

NewStartupRemoteAccessDto instantiates a new StartupRemoteAccessDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStartupRemoteAccessDtoWithDefaults ¶

func NewStartupRemoteAccessDtoWithDefaults() *StartupRemoteAccessDto

NewStartupRemoteAccessDtoWithDefaults instantiates a new StartupRemoteAccessDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StartupRemoteAccessDto) GetEnableAutomaticPortMapping ¶

func (o *StartupRemoteAccessDto) GetEnableAutomaticPortMapping() bool

GetEnableAutomaticPortMapping returns the EnableAutomaticPortMapping field value

func (*StartupRemoteAccessDto) GetEnableAutomaticPortMappingOk ¶

func (o *StartupRemoteAccessDto) GetEnableAutomaticPortMappingOk() (*bool, bool)

GetEnableAutomaticPortMappingOk returns a tuple with the EnableAutomaticPortMapping field value and a boolean to check if the value has been set.

func (*StartupRemoteAccessDto) GetEnableRemoteAccess ¶

func (o *StartupRemoteAccessDto) GetEnableRemoteAccess() bool

GetEnableRemoteAccess returns the EnableRemoteAccess field value

func (*StartupRemoteAccessDto) GetEnableRemoteAccessOk ¶

func (o *StartupRemoteAccessDto) GetEnableRemoteAccessOk() (*bool, bool)

GetEnableRemoteAccessOk returns a tuple with the EnableRemoteAccess field value and a boolean to check if the value has been set.

func (StartupRemoteAccessDto) MarshalJSON ¶

func (o StartupRemoteAccessDto) MarshalJSON() ([]byte, error)

func (*StartupRemoteAccessDto) SetEnableAutomaticPortMapping ¶

func (o *StartupRemoteAccessDto) SetEnableAutomaticPortMapping(v bool)

SetEnableAutomaticPortMapping sets field value

func (*StartupRemoteAccessDto) SetEnableRemoteAccess ¶

func (o *StartupRemoteAccessDto) SetEnableRemoteAccess(v bool)

SetEnableRemoteAccess sets field value

func (StartupRemoteAccessDto) ToMap ¶

func (o StartupRemoteAccessDto) ToMap() (map[string]interface{}, error)

func (*StartupRemoteAccessDto) UnmarshalJSON ¶

func (o *StartupRemoteAccessDto) UnmarshalJSON(data []byte) (err error)

type StartupUserDto ¶

type StartupUserDto struct {
	// Gets or sets the username.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the user's password.
	Password NullableString `json:"Password,omitempty"`
}

StartupUserDto The startup user DTO.

func NewStartupUserDto ¶

func NewStartupUserDto() *StartupUserDto

NewStartupUserDto instantiates a new StartupUserDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStartupUserDtoWithDefaults ¶

func NewStartupUserDtoWithDefaults() *StartupUserDto

NewStartupUserDtoWithDefaults instantiates a new StartupUserDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StartupUserDto) GetName ¶

func (o *StartupUserDto) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*StartupUserDto) GetNameOk ¶

func (o *StartupUserDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*StartupUserDto) GetPassword ¶

func (o *StartupUserDto) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise (both if not set or set to explicit null).

func (*StartupUserDto) GetPasswordOk ¶

func (o *StartupUserDto) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*StartupUserDto) HasName ¶

func (o *StartupUserDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*StartupUserDto) HasPassword ¶

func (o *StartupUserDto) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (StartupUserDto) MarshalJSON ¶

func (o StartupUserDto) MarshalJSON() ([]byte, error)

func (*StartupUserDto) SetName ¶

func (o *StartupUserDto) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*StartupUserDto) SetNameNil ¶

func (o *StartupUserDto) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*StartupUserDto) SetPassword ¶

func (o *StartupUserDto) SetPassword(v string)

SetPassword gets a reference to the given NullableString and assigns it to the Password field.

func (*StartupUserDto) SetPasswordNil ¶

func (o *StartupUserDto) SetPasswordNil()

SetPasswordNil sets the value for Password to be an explicit nil

func (StartupUserDto) ToMap ¶

func (o StartupUserDto) ToMap() (map[string]interface{}, error)

func (*StartupUserDto) UnsetName ¶

func (o *StartupUserDto) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*StartupUserDto) UnsetPassword ¶

func (o *StartupUserDto) UnsetPassword()

UnsetPassword ensures that no value is present for Password, not even an explicit nil

type StringGroupUpdate ¶

type StringGroupUpdate struct {
	// Gets the group identifier.
	GroupId *string `json:"GroupId,omitempty"`
	// Gets the update type.
	Type *GroupUpdateType `json:"Type,omitempty"`
	// Gets the update data.
	Data *string `json:"Data,omitempty"`
}

StringGroupUpdate Class GroupUpdate.

func NewStringGroupUpdate ¶

func NewStringGroupUpdate() *StringGroupUpdate

NewStringGroupUpdate instantiates a new StringGroupUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStringGroupUpdateWithDefaults ¶

func NewStringGroupUpdateWithDefaults() *StringGroupUpdate

NewStringGroupUpdateWithDefaults instantiates a new StringGroupUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StringGroupUpdate) GetData ¶

func (o *StringGroupUpdate) GetData() string

GetData returns the Data field value if set, zero value otherwise.

func (*StringGroupUpdate) GetDataOk ¶

func (o *StringGroupUpdate) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringGroupUpdate) GetGroupId ¶

func (o *StringGroupUpdate) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*StringGroupUpdate) GetGroupIdOk ¶

func (o *StringGroupUpdate) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringGroupUpdate) GetType ¶

func (o *StringGroupUpdate) GetType() GroupUpdateType

GetType returns the Type field value if set, zero value otherwise.

func (*StringGroupUpdate) GetTypeOk ¶

func (o *StringGroupUpdate) GetTypeOk() (*GroupUpdateType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringGroupUpdate) HasData ¶

func (o *StringGroupUpdate) HasData() bool

HasData returns a boolean if a field has been set.

func (*StringGroupUpdate) HasGroupId ¶

func (o *StringGroupUpdate) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*StringGroupUpdate) HasType ¶

func (o *StringGroupUpdate) HasType() bool

HasType returns a boolean if a field has been set.

func (StringGroupUpdate) MarshalJSON ¶

func (o StringGroupUpdate) MarshalJSON() ([]byte, error)

func (*StringGroupUpdate) SetData ¶

func (o *StringGroupUpdate) SetData(v string)

SetData gets a reference to the given string and assigns it to the Data field.

func (*StringGroupUpdate) SetGroupId ¶

func (o *StringGroupUpdate) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*StringGroupUpdate) SetType ¶

func (o *StringGroupUpdate) SetType(v GroupUpdateType)

SetType gets a reference to the given GroupUpdateType and assigns it to the Type field.

func (StringGroupUpdate) ToMap ¶

func (o StringGroupUpdate) ToMap() (map[string]interface{}, error)

type StudiosAPI ¶

type StudiosAPI interface {

	/*
		GetStudio Gets a studio by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Studio name.
		@return ApiGetStudioRequest
	*/
	GetStudio(ctx context.Context, name string) ApiGetStudioRequest

	// GetStudioExecute executes the request
	//  @return BaseItemDto
	GetStudioExecute(r ApiGetStudioRequest) (*BaseItemDto, *http.Response, error)

	/*
		GetStudios Gets all studios from a given item, folder, or the entire library.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetStudiosRequest
	*/
	GetStudios(ctx context.Context) ApiGetStudiosRequest

	// GetStudiosExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetStudiosExecute(r ApiGetStudiosRequest) (*BaseItemDtoQueryResult, *http.Response, error)
}

type StudiosAPIService ¶

type StudiosAPIService service

StudiosAPIService StudiosAPI service

func (*StudiosAPIService) GetStudio ¶

GetStudio Gets a studio by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Studio name.
@return ApiGetStudioRequest

func (*StudiosAPIService) GetStudioExecute ¶

func (a *StudiosAPIService) GetStudioExecute(r ApiGetStudioRequest) (*BaseItemDto, *http.Response, error)

Execute executes the request

@return BaseItemDto

func (*StudiosAPIService) GetStudios ¶

GetStudios Gets all studios from a given item, folder, or the entire library.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetStudiosRequest

func (*StudiosAPIService) GetStudiosExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

type SubtitleAPI ¶

type SubtitleAPI interface {

	/*
		DeleteSubtitle Deletes an external subtitle file.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param index The index of the subtitle file.
		@return ApiDeleteSubtitleRequest
	*/
	DeleteSubtitle(ctx context.Context, itemId string, index int32) ApiDeleteSubtitleRequest

	// DeleteSubtitleExecute executes the request
	DeleteSubtitleExecute(r ApiDeleteSubtitleRequest) (*http.Response, error)

	/*
		DownloadRemoteSubtitles Downloads a remote subtitle.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param subtitleId The subtitle id.
		@return ApiDownloadRemoteSubtitlesRequest
	*/
	DownloadRemoteSubtitles(ctx context.Context, itemId string, subtitleId string) ApiDownloadRemoteSubtitlesRequest

	// DownloadRemoteSubtitlesExecute executes the request
	DownloadRemoteSubtitlesExecute(r ApiDownloadRemoteSubtitlesRequest) (*http.Response, error)

	/*
		GetFallbackFont Gets a fallback font file.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name The name of the fallback font file to get.
		@return ApiGetFallbackFontRequest
	*/
	GetFallbackFont(ctx context.Context, name string) ApiGetFallbackFontRequest

	// GetFallbackFontExecute executes the request
	//  @return *os.File
	GetFallbackFontExecute(r ApiGetFallbackFontRequest) (*os.File, *http.Response, error)

	/*
		GetFallbackFontList Gets a list of available fallback font files.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetFallbackFontListRequest
	*/
	GetFallbackFontList(ctx context.Context) ApiGetFallbackFontListRequest

	// GetFallbackFontListExecute executes the request
	//  @return []FontFile
	GetFallbackFontListExecute(r ApiGetFallbackFontListRequest) ([]FontFile, *http.Response, error)

	/*
		GetRemoteSubtitles Gets the remote subtitles.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param subtitleId The item id.
		@return ApiGetRemoteSubtitlesRequest
	*/
	GetRemoteSubtitles(ctx context.Context, subtitleId string) ApiGetRemoteSubtitlesRequest

	// GetRemoteSubtitlesExecute executes the request
	//  @return *os.File
	GetRemoteSubtitlesExecute(r ApiGetRemoteSubtitlesRequest) (*os.File, *http.Response, error)

	/*
		GetSubtitle Gets subtitles in a specified format.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param routeItemId The (route) item id.
		@param routeMediaSourceId The (route) media source id.
		@param routeIndex The (route) subtitle stream index.
		@param routeFormat The (route) format of the returned subtitle.
		@return ApiGetSubtitleRequest
	*/
	GetSubtitle(ctx context.Context, routeItemId string, routeMediaSourceId string, routeIndex int32, routeFormat string) ApiGetSubtitleRequest

	// GetSubtitleExecute executes the request
	//  @return *os.File
	GetSubtitleExecute(r ApiGetSubtitleRequest) (*os.File, *http.Response, error)

	/*
		GetSubtitlePlaylist Gets an HLS subtitle playlist.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param index The subtitle stream index.
		@param mediaSourceId The media source id.
		@return ApiGetSubtitlePlaylistRequest
	*/
	GetSubtitlePlaylist(ctx context.Context, itemId string, index int32, mediaSourceId string) ApiGetSubtitlePlaylistRequest

	// GetSubtitlePlaylistExecute executes the request
	//  @return *os.File
	GetSubtitlePlaylistExecute(r ApiGetSubtitlePlaylistRequest) (*os.File, *http.Response, error)

	/*
		GetSubtitleWithTicks Gets subtitles in a specified format.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param routeItemId The (route) item id.
		@param routeMediaSourceId The (route) media source id.
		@param routeIndex The (route) subtitle stream index.
		@param routeStartPositionTicks The (route) start position of the subtitle in ticks.
		@param routeFormat The (route) format of the returned subtitle.
		@return ApiGetSubtitleWithTicksRequest
	*/
	GetSubtitleWithTicks(ctx context.Context, routeItemId string, routeMediaSourceId string, routeIndex int32, routeStartPositionTicks int64, routeFormat string) ApiGetSubtitleWithTicksRequest

	// GetSubtitleWithTicksExecute executes the request
	//  @return *os.File
	GetSubtitleWithTicksExecute(r ApiGetSubtitleWithTicksRequest) (*os.File, *http.Response, error)

	/*
		SearchRemoteSubtitles Search remote subtitles.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param language The language of the subtitles.
		@return ApiSearchRemoteSubtitlesRequest
	*/
	SearchRemoteSubtitles(ctx context.Context, itemId string, language string) ApiSearchRemoteSubtitlesRequest

	// SearchRemoteSubtitlesExecute executes the request
	//  @return []RemoteSubtitleInfo
	SearchRemoteSubtitlesExecute(r ApiSearchRemoteSubtitlesRequest) ([]RemoteSubtitleInfo, *http.Response, error)

	/*
		UploadSubtitle Upload an external subtitle file.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item the subtitle belongs to.
		@return ApiUploadSubtitleRequest
	*/
	UploadSubtitle(ctx context.Context, itemId string) ApiUploadSubtitleRequest

	// UploadSubtitleExecute executes the request
	UploadSubtitleExecute(r ApiUploadSubtitleRequest) (*http.Response, error)
}

type SubtitleAPIService ¶

type SubtitleAPIService service

SubtitleAPIService SubtitleAPI service

func (*SubtitleAPIService) DeleteSubtitle ¶

func (a *SubtitleAPIService) DeleteSubtitle(ctx context.Context, itemId string, index int32) ApiDeleteSubtitleRequest

DeleteSubtitle Deletes an external subtitle file.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param index The index of the subtitle file.
@return ApiDeleteSubtitleRequest

func (*SubtitleAPIService) DeleteSubtitleExecute ¶

func (a *SubtitleAPIService) DeleteSubtitleExecute(r ApiDeleteSubtitleRequest) (*http.Response, error)

Execute executes the request

func (*SubtitleAPIService) DownloadRemoteSubtitles ¶

func (a *SubtitleAPIService) DownloadRemoteSubtitles(ctx context.Context, itemId string, subtitleId string) ApiDownloadRemoteSubtitlesRequest

DownloadRemoteSubtitles Downloads a remote subtitle.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param subtitleId The subtitle id.
@return ApiDownloadRemoteSubtitlesRequest

func (*SubtitleAPIService) DownloadRemoteSubtitlesExecute ¶

func (a *SubtitleAPIService) DownloadRemoteSubtitlesExecute(r ApiDownloadRemoteSubtitlesRequest) (*http.Response, error)

Execute executes the request

func (*SubtitleAPIService) GetFallbackFont ¶

func (a *SubtitleAPIService) GetFallbackFont(ctx context.Context, name string) ApiGetFallbackFontRequest

GetFallbackFont Gets a fallback font file.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name The name of the fallback font file to get.
@return ApiGetFallbackFontRequest

func (*SubtitleAPIService) GetFallbackFontExecute ¶

func (a *SubtitleAPIService) GetFallbackFontExecute(r ApiGetFallbackFontRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*SubtitleAPIService) GetFallbackFontList ¶

GetFallbackFontList Gets a list of available fallback font files.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetFallbackFontListRequest

func (*SubtitleAPIService) GetFallbackFontListExecute ¶

func (a *SubtitleAPIService) GetFallbackFontListExecute(r ApiGetFallbackFontListRequest) ([]FontFile, *http.Response, error)

Execute executes the request

@return []FontFile

func (*SubtitleAPIService) GetRemoteSubtitles ¶

func (a *SubtitleAPIService) GetRemoteSubtitles(ctx context.Context, subtitleId string) ApiGetRemoteSubtitlesRequest

GetRemoteSubtitles Gets the remote subtitles.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param subtitleId The item id.
@return ApiGetRemoteSubtitlesRequest

func (*SubtitleAPIService) GetRemoteSubtitlesExecute ¶

func (a *SubtitleAPIService) GetRemoteSubtitlesExecute(r ApiGetRemoteSubtitlesRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*SubtitleAPIService) GetSubtitle ¶

func (a *SubtitleAPIService) GetSubtitle(ctx context.Context, routeItemId string, routeMediaSourceId string, routeIndex int32, routeFormat string) ApiGetSubtitleRequest

GetSubtitle Gets subtitles in a specified format.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param routeItemId The (route) item id.
@param routeMediaSourceId The (route) media source id.
@param routeIndex The (route) subtitle stream index.
@param routeFormat The (route) format of the returned subtitle.
@return ApiGetSubtitleRequest

func (*SubtitleAPIService) GetSubtitleExecute ¶

func (a *SubtitleAPIService) GetSubtitleExecute(r ApiGetSubtitleRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*SubtitleAPIService) GetSubtitlePlaylist ¶

func (a *SubtitleAPIService) GetSubtitlePlaylist(ctx context.Context, itemId string, index int32, mediaSourceId string) ApiGetSubtitlePlaylistRequest

GetSubtitlePlaylist Gets an HLS subtitle playlist.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param index The subtitle stream index.
@param mediaSourceId The media source id.
@return ApiGetSubtitlePlaylistRequest

func (*SubtitleAPIService) GetSubtitlePlaylistExecute ¶

func (a *SubtitleAPIService) GetSubtitlePlaylistExecute(r ApiGetSubtitlePlaylistRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*SubtitleAPIService) GetSubtitleWithTicks ¶

func (a *SubtitleAPIService) GetSubtitleWithTicks(ctx context.Context, routeItemId string, routeMediaSourceId string, routeIndex int32, routeStartPositionTicks int64, routeFormat string) ApiGetSubtitleWithTicksRequest

GetSubtitleWithTicks Gets subtitles in a specified format.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param routeItemId The (route) item id.
@param routeMediaSourceId The (route) media source id.
@param routeIndex The (route) subtitle stream index.
@param routeStartPositionTicks The (route) start position of the subtitle in ticks.
@param routeFormat The (route) format of the returned subtitle.
@return ApiGetSubtitleWithTicksRequest

func (*SubtitleAPIService) GetSubtitleWithTicksExecute ¶

func (a *SubtitleAPIService) GetSubtitleWithTicksExecute(r ApiGetSubtitleWithTicksRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*SubtitleAPIService) SearchRemoteSubtitles ¶

func (a *SubtitleAPIService) SearchRemoteSubtitles(ctx context.Context, itemId string, language string) ApiSearchRemoteSubtitlesRequest

SearchRemoteSubtitles Search remote subtitles.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param language The language of the subtitles.
@return ApiSearchRemoteSubtitlesRequest

func (*SubtitleAPIService) SearchRemoteSubtitlesExecute ¶

func (a *SubtitleAPIService) SearchRemoteSubtitlesExecute(r ApiSearchRemoteSubtitlesRequest) ([]RemoteSubtitleInfo, *http.Response, error)

Execute executes the request

@return []RemoteSubtitleInfo

func (*SubtitleAPIService) UploadSubtitle ¶

func (a *SubtitleAPIService) UploadSubtitle(ctx context.Context, itemId string) ApiUploadSubtitleRequest

UploadSubtitle Upload an external subtitle file.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item the subtitle belongs to.
@return ApiUploadSubtitleRequest

func (*SubtitleAPIService) UploadSubtitleExecute ¶

func (a *SubtitleAPIService) UploadSubtitleExecute(r ApiUploadSubtitleRequest) (*http.Response, error)

Execute executes the request

type SubtitleDeliveryMethod ¶

type SubtitleDeliveryMethod string

SubtitleDeliveryMethod Delivery method to use during playback of a specific subtitle format.

const (
	SUBTITLEDELIVERYMETHOD_ENCODE   SubtitleDeliveryMethod = "Encode"
	SUBTITLEDELIVERYMETHOD_EMBED    SubtitleDeliveryMethod = "Embed"
	SUBTITLEDELIVERYMETHOD_EXTERNAL SubtitleDeliveryMethod = "External"
	SUBTITLEDELIVERYMETHOD_HLS      SubtitleDeliveryMethod = "Hls"
	SUBTITLEDELIVERYMETHOD_DROP     SubtitleDeliveryMethod = "Drop"
)

List of SubtitleDeliveryMethod

func NewSubtitleDeliveryMethodFromValue ¶

func NewSubtitleDeliveryMethodFromValue(v string) (*SubtitleDeliveryMethod, error)

NewSubtitleDeliveryMethodFromValue returns a pointer to a valid SubtitleDeliveryMethod for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SubtitleDeliveryMethod) IsValid ¶

func (v SubtitleDeliveryMethod) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SubtitleDeliveryMethod) Ptr ¶

Ptr returns reference to SubtitleDeliveryMethod value

func (*SubtitleDeliveryMethod) UnmarshalJSON ¶

func (v *SubtitleDeliveryMethod) UnmarshalJSON(src []byte) error

type SubtitleOptions ¶

type SubtitleOptions struct {
	SkipIfEmbeddedSubtitlesPresent *bool          `json:"SkipIfEmbeddedSubtitlesPresent,omitempty"`
	SkipIfAudioTrackMatches        *bool          `json:"SkipIfAudioTrackMatches,omitempty"`
	DownloadLanguages              []string       `json:"DownloadLanguages,omitempty"`
	DownloadMovieSubtitles         *bool          `json:"DownloadMovieSubtitles,omitempty"`
	DownloadEpisodeSubtitles       *bool          `json:"DownloadEpisodeSubtitles,omitempty"`
	OpenSubtitlesUsername          NullableString `json:"OpenSubtitlesUsername,omitempty"`
	OpenSubtitlesPasswordHash      NullableString `json:"OpenSubtitlesPasswordHash,omitempty"`
	IsOpenSubtitleVipAccount       *bool          `json:"IsOpenSubtitleVipAccount,omitempty"`
	RequirePerfectMatch            *bool          `json:"RequirePerfectMatch,omitempty"`
}

SubtitleOptions struct for SubtitleOptions

func NewSubtitleOptions ¶

func NewSubtitleOptions() *SubtitleOptions

NewSubtitleOptions instantiates a new SubtitleOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSubtitleOptionsWithDefaults ¶

func NewSubtitleOptionsWithDefaults() *SubtitleOptions

NewSubtitleOptionsWithDefaults instantiates a new SubtitleOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SubtitleOptions) GetDownloadEpisodeSubtitles ¶

func (o *SubtitleOptions) GetDownloadEpisodeSubtitles() bool

GetDownloadEpisodeSubtitles returns the DownloadEpisodeSubtitles field value if set, zero value otherwise.

func (*SubtitleOptions) GetDownloadEpisodeSubtitlesOk ¶

func (o *SubtitleOptions) GetDownloadEpisodeSubtitlesOk() (*bool, bool)

GetDownloadEpisodeSubtitlesOk returns a tuple with the DownloadEpisodeSubtitles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubtitleOptions) GetDownloadLanguages ¶

func (o *SubtitleOptions) GetDownloadLanguages() []string

GetDownloadLanguages returns the DownloadLanguages field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SubtitleOptions) GetDownloadLanguagesOk ¶

func (o *SubtitleOptions) GetDownloadLanguagesOk() ([]string, bool)

GetDownloadLanguagesOk returns a tuple with the DownloadLanguages field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SubtitleOptions) GetDownloadMovieSubtitles ¶

func (o *SubtitleOptions) GetDownloadMovieSubtitles() bool

GetDownloadMovieSubtitles returns the DownloadMovieSubtitles field value if set, zero value otherwise.

func (*SubtitleOptions) GetDownloadMovieSubtitlesOk ¶

func (o *SubtitleOptions) GetDownloadMovieSubtitlesOk() (*bool, bool)

GetDownloadMovieSubtitlesOk returns a tuple with the DownloadMovieSubtitles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubtitleOptions) GetIsOpenSubtitleVipAccount ¶

func (o *SubtitleOptions) GetIsOpenSubtitleVipAccount() bool

GetIsOpenSubtitleVipAccount returns the IsOpenSubtitleVipAccount field value if set, zero value otherwise.

func (*SubtitleOptions) GetIsOpenSubtitleVipAccountOk ¶

func (o *SubtitleOptions) GetIsOpenSubtitleVipAccountOk() (*bool, bool)

GetIsOpenSubtitleVipAccountOk returns a tuple with the IsOpenSubtitleVipAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubtitleOptions) GetOpenSubtitlesPasswordHash ¶

func (o *SubtitleOptions) GetOpenSubtitlesPasswordHash() string

GetOpenSubtitlesPasswordHash returns the OpenSubtitlesPasswordHash field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SubtitleOptions) GetOpenSubtitlesPasswordHashOk ¶

func (o *SubtitleOptions) GetOpenSubtitlesPasswordHashOk() (*string, bool)

GetOpenSubtitlesPasswordHashOk returns a tuple with the OpenSubtitlesPasswordHash field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SubtitleOptions) GetOpenSubtitlesUsername ¶

func (o *SubtitleOptions) GetOpenSubtitlesUsername() string

GetOpenSubtitlesUsername returns the OpenSubtitlesUsername field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SubtitleOptions) GetOpenSubtitlesUsernameOk ¶

func (o *SubtitleOptions) GetOpenSubtitlesUsernameOk() (*string, bool)

GetOpenSubtitlesUsernameOk returns a tuple with the OpenSubtitlesUsername field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SubtitleOptions) GetRequirePerfectMatch ¶

func (o *SubtitleOptions) GetRequirePerfectMatch() bool

GetRequirePerfectMatch returns the RequirePerfectMatch field value if set, zero value otherwise.

func (*SubtitleOptions) GetRequirePerfectMatchOk ¶

func (o *SubtitleOptions) GetRequirePerfectMatchOk() (*bool, bool)

GetRequirePerfectMatchOk returns a tuple with the RequirePerfectMatch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubtitleOptions) GetSkipIfAudioTrackMatches ¶

func (o *SubtitleOptions) GetSkipIfAudioTrackMatches() bool

GetSkipIfAudioTrackMatches returns the SkipIfAudioTrackMatches field value if set, zero value otherwise.

func (*SubtitleOptions) GetSkipIfAudioTrackMatchesOk ¶

func (o *SubtitleOptions) GetSkipIfAudioTrackMatchesOk() (*bool, bool)

GetSkipIfAudioTrackMatchesOk returns a tuple with the SkipIfAudioTrackMatches field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubtitleOptions) GetSkipIfEmbeddedSubtitlesPresent ¶

func (o *SubtitleOptions) GetSkipIfEmbeddedSubtitlesPresent() bool

GetSkipIfEmbeddedSubtitlesPresent returns the SkipIfEmbeddedSubtitlesPresent field value if set, zero value otherwise.

func (*SubtitleOptions) GetSkipIfEmbeddedSubtitlesPresentOk ¶

func (o *SubtitleOptions) GetSkipIfEmbeddedSubtitlesPresentOk() (*bool, bool)

GetSkipIfEmbeddedSubtitlesPresentOk returns a tuple with the SkipIfEmbeddedSubtitlesPresent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubtitleOptions) HasDownloadEpisodeSubtitles ¶

func (o *SubtitleOptions) HasDownloadEpisodeSubtitles() bool

HasDownloadEpisodeSubtitles returns a boolean if a field has been set.

func (*SubtitleOptions) HasDownloadLanguages ¶

func (o *SubtitleOptions) HasDownloadLanguages() bool

HasDownloadLanguages returns a boolean if a field has been set.

func (*SubtitleOptions) HasDownloadMovieSubtitles ¶

func (o *SubtitleOptions) HasDownloadMovieSubtitles() bool

HasDownloadMovieSubtitles returns a boolean if a field has been set.

func (*SubtitleOptions) HasIsOpenSubtitleVipAccount ¶

func (o *SubtitleOptions) HasIsOpenSubtitleVipAccount() bool

HasIsOpenSubtitleVipAccount returns a boolean if a field has been set.

func (*SubtitleOptions) HasOpenSubtitlesPasswordHash ¶

func (o *SubtitleOptions) HasOpenSubtitlesPasswordHash() bool

HasOpenSubtitlesPasswordHash returns a boolean if a field has been set.

func (*SubtitleOptions) HasOpenSubtitlesUsername ¶

func (o *SubtitleOptions) HasOpenSubtitlesUsername() bool

HasOpenSubtitlesUsername returns a boolean if a field has been set.

func (*SubtitleOptions) HasRequirePerfectMatch ¶

func (o *SubtitleOptions) HasRequirePerfectMatch() bool

HasRequirePerfectMatch returns a boolean if a field has been set.

func (*SubtitleOptions) HasSkipIfAudioTrackMatches ¶

func (o *SubtitleOptions) HasSkipIfAudioTrackMatches() bool

HasSkipIfAudioTrackMatches returns a boolean if a field has been set.

func (*SubtitleOptions) HasSkipIfEmbeddedSubtitlesPresent ¶

func (o *SubtitleOptions) HasSkipIfEmbeddedSubtitlesPresent() bool

HasSkipIfEmbeddedSubtitlesPresent returns a boolean if a field has been set.

func (SubtitleOptions) MarshalJSON ¶

func (o SubtitleOptions) MarshalJSON() ([]byte, error)

func (*SubtitleOptions) SetDownloadEpisodeSubtitles ¶

func (o *SubtitleOptions) SetDownloadEpisodeSubtitles(v bool)

SetDownloadEpisodeSubtitles gets a reference to the given bool and assigns it to the DownloadEpisodeSubtitles field.

func (*SubtitleOptions) SetDownloadLanguages ¶

func (o *SubtitleOptions) SetDownloadLanguages(v []string)

SetDownloadLanguages gets a reference to the given []string and assigns it to the DownloadLanguages field.

func (*SubtitleOptions) SetDownloadMovieSubtitles ¶

func (o *SubtitleOptions) SetDownloadMovieSubtitles(v bool)

SetDownloadMovieSubtitles gets a reference to the given bool and assigns it to the DownloadMovieSubtitles field.

func (*SubtitleOptions) SetIsOpenSubtitleVipAccount ¶

func (o *SubtitleOptions) SetIsOpenSubtitleVipAccount(v bool)

SetIsOpenSubtitleVipAccount gets a reference to the given bool and assigns it to the IsOpenSubtitleVipAccount field.

func (*SubtitleOptions) SetOpenSubtitlesPasswordHash ¶

func (o *SubtitleOptions) SetOpenSubtitlesPasswordHash(v string)

SetOpenSubtitlesPasswordHash gets a reference to the given NullableString and assigns it to the OpenSubtitlesPasswordHash field.

func (*SubtitleOptions) SetOpenSubtitlesPasswordHashNil ¶

func (o *SubtitleOptions) SetOpenSubtitlesPasswordHashNil()

SetOpenSubtitlesPasswordHashNil sets the value for OpenSubtitlesPasswordHash to be an explicit nil

func (*SubtitleOptions) SetOpenSubtitlesUsername ¶

func (o *SubtitleOptions) SetOpenSubtitlesUsername(v string)

SetOpenSubtitlesUsername gets a reference to the given NullableString and assigns it to the OpenSubtitlesUsername field.

func (*SubtitleOptions) SetOpenSubtitlesUsernameNil ¶

func (o *SubtitleOptions) SetOpenSubtitlesUsernameNil()

SetOpenSubtitlesUsernameNil sets the value for OpenSubtitlesUsername to be an explicit nil

func (*SubtitleOptions) SetRequirePerfectMatch ¶

func (o *SubtitleOptions) SetRequirePerfectMatch(v bool)

SetRequirePerfectMatch gets a reference to the given bool and assigns it to the RequirePerfectMatch field.

func (*SubtitleOptions) SetSkipIfAudioTrackMatches ¶

func (o *SubtitleOptions) SetSkipIfAudioTrackMatches(v bool)

SetSkipIfAudioTrackMatches gets a reference to the given bool and assigns it to the SkipIfAudioTrackMatches field.

func (*SubtitleOptions) SetSkipIfEmbeddedSubtitlesPresent ¶

func (o *SubtitleOptions) SetSkipIfEmbeddedSubtitlesPresent(v bool)

SetSkipIfEmbeddedSubtitlesPresent gets a reference to the given bool and assigns it to the SkipIfEmbeddedSubtitlesPresent field.

func (SubtitleOptions) ToMap ¶

func (o SubtitleOptions) ToMap() (map[string]interface{}, error)

func (*SubtitleOptions) UnsetOpenSubtitlesPasswordHash ¶

func (o *SubtitleOptions) UnsetOpenSubtitlesPasswordHash()

UnsetOpenSubtitlesPasswordHash ensures that no value is present for OpenSubtitlesPasswordHash, not even an explicit nil

func (*SubtitleOptions) UnsetOpenSubtitlesUsername ¶

func (o *SubtitleOptions) UnsetOpenSubtitlesUsername()

UnsetOpenSubtitlesUsername ensures that no value is present for OpenSubtitlesUsername, not even an explicit nil

type SubtitlePlaybackMode ¶

type SubtitlePlaybackMode string

SubtitlePlaybackMode An enum representing a subtitle playback mode.

const (
	SUBTITLEPLAYBACKMODE_DEFAULT     SubtitlePlaybackMode = "Default"
	SUBTITLEPLAYBACKMODE_ALWAYS      SubtitlePlaybackMode = "Always"
	SUBTITLEPLAYBACKMODE_ONLY_FORCED SubtitlePlaybackMode = "OnlyForced"
	SUBTITLEPLAYBACKMODE_NONE        SubtitlePlaybackMode = "None"
	SUBTITLEPLAYBACKMODE_SMART       SubtitlePlaybackMode = "Smart"
)

List of SubtitlePlaybackMode

func NewSubtitlePlaybackModeFromValue ¶

func NewSubtitlePlaybackModeFromValue(v string) (*SubtitlePlaybackMode, error)

NewSubtitlePlaybackModeFromValue returns a pointer to a valid SubtitlePlaybackMode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SubtitlePlaybackMode) IsValid ¶

func (v SubtitlePlaybackMode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SubtitlePlaybackMode) Ptr ¶

Ptr returns reference to SubtitlePlaybackMode value

func (*SubtitlePlaybackMode) UnmarshalJSON ¶

func (v *SubtitlePlaybackMode) UnmarshalJSON(src []byte) error

type SubtitleProfile ¶

type SubtitleProfile struct {
	// Gets or sets the format.
	Format NullableString `json:"Format,omitempty"`
	// Gets or sets the delivery method.
	Method *SubtitleDeliveryMethod `json:"Method,omitempty"`
	// Gets or sets the DIDL mode.
	DidlMode NullableString `json:"DidlMode,omitempty"`
	// Gets or sets the language.
	Language NullableString `json:"Language,omitempty"`
	// Gets or sets the container.
	Container NullableString `json:"Container,omitempty"`
}

SubtitleProfile A class for subtitle profile information.

func NewSubtitleProfile ¶

func NewSubtitleProfile() *SubtitleProfile

NewSubtitleProfile instantiates a new SubtitleProfile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSubtitleProfileWithDefaults ¶

func NewSubtitleProfileWithDefaults() *SubtitleProfile

NewSubtitleProfileWithDefaults instantiates a new SubtitleProfile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SubtitleProfile) GetContainer ¶

func (o *SubtitleProfile) GetContainer() string

GetContainer returns the Container field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SubtitleProfile) GetContainerOk ¶

func (o *SubtitleProfile) GetContainerOk() (*string, bool)

GetContainerOk returns a tuple with the Container field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SubtitleProfile) GetDidlMode ¶

func (o *SubtitleProfile) GetDidlMode() string

GetDidlMode returns the DidlMode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SubtitleProfile) GetDidlModeOk ¶

func (o *SubtitleProfile) GetDidlModeOk() (*string, bool)

GetDidlModeOk returns a tuple with the DidlMode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SubtitleProfile) GetFormat ¶

func (o *SubtitleProfile) GetFormat() string

GetFormat returns the Format field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SubtitleProfile) GetFormatOk ¶

func (o *SubtitleProfile) GetFormatOk() (*string, bool)

GetFormatOk returns a tuple with the Format field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SubtitleProfile) GetLanguage ¶

func (o *SubtitleProfile) GetLanguage() string

GetLanguage returns the Language field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SubtitleProfile) GetLanguageOk ¶

func (o *SubtitleProfile) GetLanguageOk() (*string, bool)

GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SubtitleProfile) GetMethod ¶

func (o *SubtitleProfile) GetMethod() SubtitleDeliveryMethod

GetMethod returns the Method field value if set, zero value otherwise.

func (*SubtitleProfile) GetMethodOk ¶

func (o *SubtitleProfile) GetMethodOk() (*SubtitleDeliveryMethod, bool)

GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubtitleProfile) HasContainer ¶

func (o *SubtitleProfile) HasContainer() bool

HasContainer returns a boolean if a field has been set.

func (*SubtitleProfile) HasDidlMode ¶

func (o *SubtitleProfile) HasDidlMode() bool

HasDidlMode returns a boolean if a field has been set.

func (*SubtitleProfile) HasFormat ¶

func (o *SubtitleProfile) HasFormat() bool

HasFormat returns a boolean if a field has been set.

func (*SubtitleProfile) HasLanguage ¶

func (o *SubtitleProfile) HasLanguage() bool

HasLanguage returns a boolean if a field has been set.

func (*SubtitleProfile) HasMethod ¶

func (o *SubtitleProfile) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (SubtitleProfile) MarshalJSON ¶

func (o SubtitleProfile) MarshalJSON() ([]byte, error)

func (*SubtitleProfile) SetContainer ¶

func (o *SubtitleProfile) SetContainer(v string)

SetContainer gets a reference to the given NullableString and assigns it to the Container field.

func (*SubtitleProfile) SetContainerNil ¶

func (o *SubtitleProfile) SetContainerNil()

SetContainerNil sets the value for Container to be an explicit nil

func (*SubtitleProfile) SetDidlMode ¶

func (o *SubtitleProfile) SetDidlMode(v string)

SetDidlMode gets a reference to the given NullableString and assigns it to the DidlMode field.

func (*SubtitleProfile) SetDidlModeNil ¶

func (o *SubtitleProfile) SetDidlModeNil()

SetDidlModeNil sets the value for DidlMode to be an explicit nil

func (*SubtitleProfile) SetFormat ¶

func (o *SubtitleProfile) SetFormat(v string)

SetFormat gets a reference to the given NullableString and assigns it to the Format field.

func (*SubtitleProfile) SetFormatNil ¶

func (o *SubtitleProfile) SetFormatNil()

SetFormatNil sets the value for Format to be an explicit nil

func (*SubtitleProfile) SetLanguage ¶

func (o *SubtitleProfile) SetLanguage(v string)

SetLanguage gets a reference to the given NullableString and assigns it to the Language field.

func (*SubtitleProfile) SetLanguageNil ¶

func (o *SubtitleProfile) SetLanguageNil()

SetLanguageNil sets the value for Language to be an explicit nil

func (*SubtitleProfile) SetMethod ¶

func (o *SubtitleProfile) SetMethod(v SubtitleDeliveryMethod)

SetMethod gets a reference to the given SubtitleDeliveryMethod and assigns it to the Method field.

func (SubtitleProfile) ToMap ¶

func (o SubtitleProfile) ToMap() (map[string]interface{}, error)

func (*SubtitleProfile) UnsetContainer ¶

func (o *SubtitleProfile) UnsetContainer()

UnsetContainer ensures that no value is present for Container, not even an explicit nil

func (*SubtitleProfile) UnsetDidlMode ¶

func (o *SubtitleProfile) UnsetDidlMode()

UnsetDidlMode ensures that no value is present for DidlMode, not even an explicit nil

func (*SubtitleProfile) UnsetFormat ¶

func (o *SubtitleProfile) UnsetFormat()

UnsetFormat ensures that no value is present for Format, not even an explicit nil

func (*SubtitleProfile) UnsetLanguage ¶

func (o *SubtitleProfile) UnsetLanguage()

UnsetLanguage ensures that no value is present for Language, not even an explicit nil

type SuggestionsAPI ¶

type SuggestionsAPI interface {

	/*
		GetSuggestions Gets suggestions.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetSuggestionsRequest
	*/
	GetSuggestions(ctx context.Context) ApiGetSuggestionsRequest

	// GetSuggestionsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetSuggestionsExecute(r ApiGetSuggestionsRequest) (*BaseItemDtoQueryResult, *http.Response, error)
}

type SuggestionsAPIService ¶

type SuggestionsAPIService service

SuggestionsAPIService SuggestionsAPI service

func (*SuggestionsAPIService) GetSuggestions ¶

GetSuggestions Gets suggestions.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSuggestionsRequest

func (*SuggestionsAPIService) GetSuggestionsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

type SyncPlayAPI ¶

type SyncPlayAPI interface {

	/*
		SyncPlayBuffering Notify SyncPlay group that member is buffering.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlayBufferingRequest
	*/
	SyncPlayBuffering(ctx context.Context) ApiSyncPlayBufferingRequest

	// SyncPlayBufferingExecute executes the request
	SyncPlayBufferingExecute(r ApiSyncPlayBufferingRequest) (*http.Response, error)

	/*
		SyncPlayCreateGroup Create a new SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlayCreateGroupRequest
	*/
	SyncPlayCreateGroup(ctx context.Context) ApiSyncPlayCreateGroupRequest

	// SyncPlayCreateGroupExecute executes the request
	SyncPlayCreateGroupExecute(r ApiSyncPlayCreateGroupRequest) (*http.Response, error)

	/*
		SyncPlayGetGroups Gets all SyncPlay groups.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlayGetGroupsRequest
	*/
	SyncPlayGetGroups(ctx context.Context) ApiSyncPlayGetGroupsRequest

	// SyncPlayGetGroupsExecute executes the request
	//  @return []GroupInfoDto
	SyncPlayGetGroupsExecute(r ApiSyncPlayGetGroupsRequest) ([]GroupInfoDto, *http.Response, error)

	/*
		SyncPlayJoinGroup Join an existing SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlayJoinGroupRequest
	*/
	SyncPlayJoinGroup(ctx context.Context) ApiSyncPlayJoinGroupRequest

	// SyncPlayJoinGroupExecute executes the request
	SyncPlayJoinGroupExecute(r ApiSyncPlayJoinGroupRequest) (*http.Response, error)

	/*
		SyncPlayLeaveGroup Leave the joined SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlayLeaveGroupRequest
	*/
	SyncPlayLeaveGroup(ctx context.Context) ApiSyncPlayLeaveGroupRequest

	// SyncPlayLeaveGroupExecute executes the request
	SyncPlayLeaveGroupExecute(r ApiSyncPlayLeaveGroupRequest) (*http.Response, error)

	/*
		SyncPlayMovePlaylistItem Request to move an item in the playlist in SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlayMovePlaylistItemRequest
	*/
	SyncPlayMovePlaylistItem(ctx context.Context) ApiSyncPlayMovePlaylistItemRequest

	// SyncPlayMovePlaylistItemExecute executes the request
	SyncPlayMovePlaylistItemExecute(r ApiSyncPlayMovePlaylistItemRequest) (*http.Response, error)

	/*
		SyncPlayNextItem Request next item in SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlayNextItemRequest
	*/
	SyncPlayNextItem(ctx context.Context) ApiSyncPlayNextItemRequest

	// SyncPlayNextItemExecute executes the request
	SyncPlayNextItemExecute(r ApiSyncPlayNextItemRequest) (*http.Response, error)

	/*
		SyncPlayPause Request pause in SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlayPauseRequest
	*/
	SyncPlayPause(ctx context.Context) ApiSyncPlayPauseRequest

	// SyncPlayPauseExecute executes the request
	SyncPlayPauseExecute(r ApiSyncPlayPauseRequest) (*http.Response, error)

	/*
		SyncPlayPing Update session ping.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlayPingRequest
	*/
	SyncPlayPing(ctx context.Context) ApiSyncPlayPingRequest

	// SyncPlayPingExecute executes the request
	SyncPlayPingExecute(r ApiSyncPlayPingRequest) (*http.Response, error)

	/*
		SyncPlayPreviousItem Request previous item in SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlayPreviousItemRequest
	*/
	SyncPlayPreviousItem(ctx context.Context) ApiSyncPlayPreviousItemRequest

	// SyncPlayPreviousItemExecute executes the request
	SyncPlayPreviousItemExecute(r ApiSyncPlayPreviousItemRequest) (*http.Response, error)

	/*
		SyncPlayQueue Request to queue items to the playlist of a SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlayQueueRequest
	*/
	SyncPlayQueue(ctx context.Context) ApiSyncPlayQueueRequest

	// SyncPlayQueueExecute executes the request
	SyncPlayQueueExecute(r ApiSyncPlayQueueRequest) (*http.Response, error)

	/*
		SyncPlayReady Notify SyncPlay group that member is ready for playback.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlayReadyRequest
	*/
	SyncPlayReady(ctx context.Context) ApiSyncPlayReadyRequest

	// SyncPlayReadyExecute executes the request
	SyncPlayReadyExecute(r ApiSyncPlayReadyRequest) (*http.Response, error)

	/*
		SyncPlayRemoveFromPlaylist Request to remove items from the playlist in SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlayRemoveFromPlaylistRequest
	*/
	SyncPlayRemoveFromPlaylist(ctx context.Context) ApiSyncPlayRemoveFromPlaylistRequest

	// SyncPlayRemoveFromPlaylistExecute executes the request
	SyncPlayRemoveFromPlaylistExecute(r ApiSyncPlayRemoveFromPlaylistRequest) (*http.Response, error)

	/*
		SyncPlaySeek Request seek in SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlaySeekRequest
	*/
	SyncPlaySeek(ctx context.Context) ApiSyncPlaySeekRequest

	// SyncPlaySeekExecute executes the request
	SyncPlaySeekExecute(r ApiSyncPlaySeekRequest) (*http.Response, error)

	/*
		SyncPlaySetIgnoreWait Request SyncPlay group to ignore member during group-wait.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlaySetIgnoreWaitRequest
	*/
	SyncPlaySetIgnoreWait(ctx context.Context) ApiSyncPlaySetIgnoreWaitRequest

	// SyncPlaySetIgnoreWaitExecute executes the request
	SyncPlaySetIgnoreWaitExecute(r ApiSyncPlaySetIgnoreWaitRequest) (*http.Response, error)

	/*
		SyncPlaySetNewQueue Request to set new playlist in SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlaySetNewQueueRequest
	*/
	SyncPlaySetNewQueue(ctx context.Context) ApiSyncPlaySetNewQueueRequest

	// SyncPlaySetNewQueueExecute executes the request
	SyncPlaySetNewQueueExecute(r ApiSyncPlaySetNewQueueRequest) (*http.Response, error)

	/*
		SyncPlaySetPlaylistItem Request to change playlist item in SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlaySetPlaylistItemRequest
	*/
	SyncPlaySetPlaylistItem(ctx context.Context) ApiSyncPlaySetPlaylistItemRequest

	// SyncPlaySetPlaylistItemExecute executes the request
	SyncPlaySetPlaylistItemExecute(r ApiSyncPlaySetPlaylistItemRequest) (*http.Response, error)

	/*
		SyncPlaySetRepeatMode Request to set repeat mode in SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlaySetRepeatModeRequest
	*/
	SyncPlaySetRepeatMode(ctx context.Context) ApiSyncPlaySetRepeatModeRequest

	// SyncPlaySetRepeatModeExecute executes the request
	SyncPlaySetRepeatModeExecute(r ApiSyncPlaySetRepeatModeRequest) (*http.Response, error)

	/*
		SyncPlaySetShuffleMode Request to set shuffle mode in SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlaySetShuffleModeRequest
	*/
	SyncPlaySetShuffleMode(ctx context.Context) ApiSyncPlaySetShuffleModeRequest

	// SyncPlaySetShuffleModeExecute executes the request
	SyncPlaySetShuffleModeExecute(r ApiSyncPlaySetShuffleModeRequest) (*http.Response, error)

	/*
		SyncPlayStop Request stop in SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlayStopRequest
	*/
	SyncPlayStop(ctx context.Context) ApiSyncPlayStopRequest

	// SyncPlayStopExecute executes the request
	SyncPlayStopExecute(r ApiSyncPlayStopRequest) (*http.Response, error)

	/*
		SyncPlayUnpause Request unpause in SyncPlay group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSyncPlayUnpauseRequest
	*/
	SyncPlayUnpause(ctx context.Context) ApiSyncPlayUnpauseRequest

	// SyncPlayUnpauseExecute executes the request
	SyncPlayUnpauseExecute(r ApiSyncPlayUnpauseRequest) (*http.Response, error)
}

type SyncPlayAPIService ¶

type SyncPlayAPIService service

SyncPlayAPIService SyncPlayAPI service

func (*SyncPlayAPIService) SyncPlayBuffering ¶

SyncPlayBuffering Notify SyncPlay group that member is buffering.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlayBufferingRequest

func (*SyncPlayAPIService) SyncPlayBufferingExecute ¶

func (a *SyncPlayAPIService) SyncPlayBufferingExecute(r ApiSyncPlayBufferingRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlayCreateGroup ¶

SyncPlayCreateGroup Create a new SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlayCreateGroupRequest

func (*SyncPlayAPIService) SyncPlayCreateGroupExecute ¶

func (a *SyncPlayAPIService) SyncPlayCreateGroupExecute(r ApiSyncPlayCreateGroupRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlayGetGroups ¶

SyncPlayGetGroups Gets all SyncPlay groups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlayGetGroupsRequest

func (*SyncPlayAPIService) SyncPlayGetGroupsExecute ¶

func (a *SyncPlayAPIService) SyncPlayGetGroupsExecute(r ApiSyncPlayGetGroupsRequest) ([]GroupInfoDto, *http.Response, error)

Execute executes the request

@return []GroupInfoDto

func (*SyncPlayAPIService) SyncPlayJoinGroup ¶

SyncPlayJoinGroup Join an existing SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlayJoinGroupRequest

func (*SyncPlayAPIService) SyncPlayJoinGroupExecute ¶

func (a *SyncPlayAPIService) SyncPlayJoinGroupExecute(r ApiSyncPlayJoinGroupRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlayLeaveGroup ¶

SyncPlayLeaveGroup Leave the joined SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlayLeaveGroupRequest

func (*SyncPlayAPIService) SyncPlayLeaveGroupExecute ¶

func (a *SyncPlayAPIService) SyncPlayLeaveGroupExecute(r ApiSyncPlayLeaveGroupRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlayMovePlaylistItem ¶

func (a *SyncPlayAPIService) SyncPlayMovePlaylistItem(ctx context.Context) ApiSyncPlayMovePlaylistItemRequest

SyncPlayMovePlaylistItem Request to move an item in the playlist in SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlayMovePlaylistItemRequest

func (*SyncPlayAPIService) SyncPlayMovePlaylistItemExecute ¶

func (a *SyncPlayAPIService) SyncPlayMovePlaylistItemExecute(r ApiSyncPlayMovePlaylistItemRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlayNextItem ¶

SyncPlayNextItem Request next item in SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlayNextItemRequest

func (*SyncPlayAPIService) SyncPlayNextItemExecute ¶

func (a *SyncPlayAPIService) SyncPlayNextItemExecute(r ApiSyncPlayNextItemRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlayPause ¶

SyncPlayPause Request pause in SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlayPauseRequest

func (*SyncPlayAPIService) SyncPlayPauseExecute ¶

func (a *SyncPlayAPIService) SyncPlayPauseExecute(r ApiSyncPlayPauseRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlayPing ¶

SyncPlayPing Update session ping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlayPingRequest

func (*SyncPlayAPIService) SyncPlayPingExecute ¶

func (a *SyncPlayAPIService) SyncPlayPingExecute(r ApiSyncPlayPingRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlayPreviousItem ¶

SyncPlayPreviousItem Request previous item in SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlayPreviousItemRequest

func (*SyncPlayAPIService) SyncPlayPreviousItemExecute ¶

func (a *SyncPlayAPIService) SyncPlayPreviousItemExecute(r ApiSyncPlayPreviousItemRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlayQueue ¶

SyncPlayQueue Request to queue items to the playlist of a SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlayQueueRequest

func (*SyncPlayAPIService) SyncPlayQueueExecute ¶

func (a *SyncPlayAPIService) SyncPlayQueueExecute(r ApiSyncPlayQueueRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlayReady ¶

SyncPlayReady Notify SyncPlay group that member is ready for playback.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlayReadyRequest

func (*SyncPlayAPIService) SyncPlayReadyExecute ¶

func (a *SyncPlayAPIService) SyncPlayReadyExecute(r ApiSyncPlayReadyRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlayRemoveFromPlaylist ¶

func (a *SyncPlayAPIService) SyncPlayRemoveFromPlaylist(ctx context.Context) ApiSyncPlayRemoveFromPlaylistRequest

SyncPlayRemoveFromPlaylist Request to remove items from the playlist in SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlayRemoveFromPlaylistRequest

func (*SyncPlayAPIService) SyncPlayRemoveFromPlaylistExecute ¶

func (a *SyncPlayAPIService) SyncPlayRemoveFromPlaylistExecute(r ApiSyncPlayRemoveFromPlaylistRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlaySeek ¶

SyncPlaySeek Request seek in SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlaySeekRequest

func (*SyncPlayAPIService) SyncPlaySeekExecute ¶

func (a *SyncPlayAPIService) SyncPlaySeekExecute(r ApiSyncPlaySeekRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlaySetIgnoreWait ¶

func (a *SyncPlayAPIService) SyncPlaySetIgnoreWait(ctx context.Context) ApiSyncPlaySetIgnoreWaitRequest

SyncPlaySetIgnoreWait Request SyncPlay group to ignore member during group-wait.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlaySetIgnoreWaitRequest

func (*SyncPlayAPIService) SyncPlaySetIgnoreWaitExecute ¶

func (a *SyncPlayAPIService) SyncPlaySetIgnoreWaitExecute(r ApiSyncPlaySetIgnoreWaitRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlaySetNewQueue ¶

SyncPlaySetNewQueue Request to set new playlist in SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlaySetNewQueueRequest

func (*SyncPlayAPIService) SyncPlaySetNewQueueExecute ¶

func (a *SyncPlayAPIService) SyncPlaySetNewQueueExecute(r ApiSyncPlaySetNewQueueRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlaySetPlaylistItem ¶

func (a *SyncPlayAPIService) SyncPlaySetPlaylistItem(ctx context.Context) ApiSyncPlaySetPlaylistItemRequest

SyncPlaySetPlaylistItem Request to change playlist item in SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlaySetPlaylistItemRequest

func (*SyncPlayAPIService) SyncPlaySetPlaylistItemExecute ¶

func (a *SyncPlayAPIService) SyncPlaySetPlaylistItemExecute(r ApiSyncPlaySetPlaylistItemRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlaySetRepeatMode ¶

func (a *SyncPlayAPIService) SyncPlaySetRepeatMode(ctx context.Context) ApiSyncPlaySetRepeatModeRequest

SyncPlaySetRepeatMode Request to set repeat mode in SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlaySetRepeatModeRequest

func (*SyncPlayAPIService) SyncPlaySetRepeatModeExecute ¶

func (a *SyncPlayAPIService) SyncPlaySetRepeatModeExecute(r ApiSyncPlaySetRepeatModeRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlaySetShuffleMode ¶

func (a *SyncPlayAPIService) SyncPlaySetShuffleMode(ctx context.Context) ApiSyncPlaySetShuffleModeRequest

SyncPlaySetShuffleMode Request to set shuffle mode in SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlaySetShuffleModeRequest

func (*SyncPlayAPIService) SyncPlaySetShuffleModeExecute ¶

func (a *SyncPlayAPIService) SyncPlaySetShuffleModeExecute(r ApiSyncPlaySetShuffleModeRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlayStop ¶

SyncPlayStop Request stop in SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlayStopRequest

func (*SyncPlayAPIService) SyncPlayStopExecute ¶

func (a *SyncPlayAPIService) SyncPlayStopExecute(r ApiSyncPlayStopRequest) (*http.Response, error)

Execute executes the request

func (*SyncPlayAPIService) SyncPlayUnpause ¶

SyncPlayUnpause Request unpause in SyncPlay group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSyncPlayUnpauseRequest

func (*SyncPlayAPIService) SyncPlayUnpauseExecute ¶

func (a *SyncPlayAPIService) SyncPlayUnpauseExecute(r ApiSyncPlayUnpauseRequest) (*http.Response, error)

Execute executes the request

type SyncPlayCommandMessage ¶

type SyncPlayCommandMessage struct {
	// Class SendCommand.
	Data NullableSendCommand `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

SyncPlayCommandMessage Sync play command.

func NewSyncPlayCommandMessage ¶

func NewSyncPlayCommandMessage() *SyncPlayCommandMessage

NewSyncPlayCommandMessage instantiates a new SyncPlayCommandMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyncPlayCommandMessageWithDefaults ¶

func NewSyncPlayCommandMessageWithDefaults() *SyncPlayCommandMessage

NewSyncPlayCommandMessageWithDefaults instantiates a new SyncPlayCommandMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyncPlayCommandMessage) GetData ¶

func (o *SyncPlayCommandMessage) GetData() SendCommand

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncPlayCommandMessage) GetDataOk ¶

func (o *SyncPlayCommandMessage) GetDataOk() (*SendCommand, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncPlayCommandMessage) GetMessageId ¶

func (o *SyncPlayCommandMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*SyncPlayCommandMessage) GetMessageIdOk ¶

func (o *SyncPlayCommandMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncPlayCommandMessage) GetMessageType ¶

func (o *SyncPlayCommandMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*SyncPlayCommandMessage) GetMessageTypeOk ¶

func (o *SyncPlayCommandMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncPlayCommandMessage) HasData ¶

func (o *SyncPlayCommandMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*SyncPlayCommandMessage) HasMessageId ¶

func (o *SyncPlayCommandMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*SyncPlayCommandMessage) HasMessageType ¶

func (o *SyncPlayCommandMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (SyncPlayCommandMessage) MarshalJSON ¶

func (o SyncPlayCommandMessage) MarshalJSON() ([]byte, error)

func (*SyncPlayCommandMessage) SetData ¶

func (o *SyncPlayCommandMessage) SetData(v SendCommand)

SetData gets a reference to the given NullableSendCommand and assigns it to the Data field.

func (*SyncPlayCommandMessage) SetDataNil ¶

func (o *SyncPlayCommandMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*SyncPlayCommandMessage) SetMessageId ¶

func (o *SyncPlayCommandMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*SyncPlayCommandMessage) SetMessageType ¶

func (o *SyncPlayCommandMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (SyncPlayCommandMessage) ToMap ¶

func (o SyncPlayCommandMessage) ToMap() (map[string]interface{}, error)

func (*SyncPlayCommandMessage) UnsetData ¶

func (o *SyncPlayCommandMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type SyncPlayGroupUpdateCommandMessage ¶

type SyncPlayGroupUpdateCommandMessage struct {
	// Group update without data.
	Data NullableGroupUpdate `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

SyncPlayGroupUpdateCommandMessage Untyped sync play command.

func NewSyncPlayGroupUpdateCommandMessage ¶

func NewSyncPlayGroupUpdateCommandMessage() *SyncPlayGroupUpdateCommandMessage

NewSyncPlayGroupUpdateCommandMessage instantiates a new SyncPlayGroupUpdateCommandMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyncPlayGroupUpdateCommandMessageWithDefaults ¶

func NewSyncPlayGroupUpdateCommandMessageWithDefaults() *SyncPlayGroupUpdateCommandMessage

NewSyncPlayGroupUpdateCommandMessageWithDefaults instantiates a new SyncPlayGroupUpdateCommandMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyncPlayGroupUpdateCommandMessage) GetData ¶

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncPlayGroupUpdateCommandMessage) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncPlayGroupUpdateCommandMessage) GetMessageId ¶

func (o *SyncPlayGroupUpdateCommandMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*SyncPlayGroupUpdateCommandMessage) GetMessageIdOk ¶

func (o *SyncPlayGroupUpdateCommandMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncPlayGroupUpdateCommandMessage) GetMessageType ¶

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*SyncPlayGroupUpdateCommandMessage) GetMessageTypeOk ¶

func (o *SyncPlayGroupUpdateCommandMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncPlayGroupUpdateCommandMessage) HasData ¶

HasData returns a boolean if a field has been set.

func (*SyncPlayGroupUpdateCommandMessage) HasMessageId ¶

func (o *SyncPlayGroupUpdateCommandMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*SyncPlayGroupUpdateCommandMessage) HasMessageType ¶

func (o *SyncPlayGroupUpdateCommandMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (SyncPlayGroupUpdateCommandMessage) MarshalJSON ¶

func (o SyncPlayGroupUpdateCommandMessage) MarshalJSON() ([]byte, error)

func (*SyncPlayGroupUpdateCommandMessage) SetData ¶

SetData gets a reference to the given NullableGroupUpdate and assigns it to the Data field.

func (*SyncPlayGroupUpdateCommandMessage) SetDataNil ¶

func (o *SyncPlayGroupUpdateCommandMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*SyncPlayGroupUpdateCommandMessage) SetMessageId ¶

func (o *SyncPlayGroupUpdateCommandMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*SyncPlayGroupUpdateCommandMessage) SetMessageType ¶

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (SyncPlayGroupUpdateCommandMessage) ToMap ¶

func (o SyncPlayGroupUpdateCommandMessage) ToMap() (map[string]interface{}, error)

func (*SyncPlayGroupUpdateCommandMessage) UnsetData ¶

func (o *SyncPlayGroupUpdateCommandMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type SyncPlayQueueItem ¶

type SyncPlayQueueItem struct {
	// Gets the item identifier.
	ItemId *string `json:"ItemId,omitempty"`
	// Gets the playlist identifier of the item.
	PlaylistItemId *string `json:"PlaylistItemId,omitempty"`
}

SyncPlayQueueItem Class QueueItem.

func NewSyncPlayQueueItem ¶

func NewSyncPlayQueueItem() *SyncPlayQueueItem

NewSyncPlayQueueItem instantiates a new SyncPlayQueueItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyncPlayQueueItemWithDefaults ¶

func NewSyncPlayQueueItemWithDefaults() *SyncPlayQueueItem

NewSyncPlayQueueItemWithDefaults instantiates a new SyncPlayQueueItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyncPlayQueueItem) GetItemId ¶

func (o *SyncPlayQueueItem) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*SyncPlayQueueItem) GetItemIdOk ¶

func (o *SyncPlayQueueItem) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncPlayQueueItem) GetPlaylistItemId ¶

func (o *SyncPlayQueueItem) GetPlaylistItemId() string

GetPlaylistItemId returns the PlaylistItemId field value if set, zero value otherwise.

func (*SyncPlayQueueItem) GetPlaylistItemIdOk ¶

func (o *SyncPlayQueueItem) GetPlaylistItemIdOk() (*string, bool)

GetPlaylistItemIdOk returns a tuple with the PlaylistItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncPlayQueueItem) HasItemId ¶

func (o *SyncPlayQueueItem) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*SyncPlayQueueItem) HasPlaylistItemId ¶

func (o *SyncPlayQueueItem) HasPlaylistItemId() bool

HasPlaylistItemId returns a boolean if a field has been set.

func (SyncPlayQueueItem) MarshalJSON ¶

func (o SyncPlayQueueItem) MarshalJSON() ([]byte, error)

func (*SyncPlayQueueItem) SetItemId ¶

func (o *SyncPlayQueueItem) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field.

func (*SyncPlayQueueItem) SetPlaylistItemId ¶

func (o *SyncPlayQueueItem) SetPlaylistItemId(v string)

SetPlaylistItemId gets a reference to the given string and assigns it to the PlaylistItemId field.

func (SyncPlayQueueItem) ToMap ¶

func (o SyncPlayQueueItem) ToMap() (map[string]interface{}, error)

type SyncPlayUserAccessType ¶

type SyncPlayUserAccessType string

SyncPlayUserAccessType Enum SyncPlayUserAccessType.

const (
	SYNCPLAYUSERACCESSTYPE_CREATE_AND_JOIN_GROUPS SyncPlayUserAccessType = "CreateAndJoinGroups"
	SYNCPLAYUSERACCESSTYPE_JOIN_GROUPS            SyncPlayUserAccessType = "JoinGroups"
	SYNCPLAYUSERACCESSTYPE_NONE                   SyncPlayUserAccessType = "None"
)

List of SyncPlayUserAccessType

func NewSyncPlayUserAccessTypeFromValue ¶

func NewSyncPlayUserAccessTypeFromValue(v string) (*SyncPlayUserAccessType, error)

NewSyncPlayUserAccessTypeFromValue returns a pointer to a valid SyncPlayUserAccessType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyncPlayUserAccessType) IsValid ¶

func (v SyncPlayUserAccessType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyncPlayUserAccessType) Ptr ¶

Ptr returns reference to SyncPlayUserAccessType value

func (*SyncPlayUserAccessType) UnmarshalJSON ¶

func (v *SyncPlayUserAccessType) UnmarshalJSON(src []byte) error

type SystemAPI ¶

type SystemAPI interface {

	/*
		GetEndpointInfo Gets information about the request endpoint.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetEndpointInfoRequest
	*/
	GetEndpointInfo(ctx context.Context) ApiGetEndpointInfoRequest

	// GetEndpointInfoExecute executes the request
	//  @return EndPointInfo
	GetEndpointInfoExecute(r ApiGetEndpointInfoRequest) (*EndPointInfo, *http.Response, error)

	/*
		GetLogFile Gets a log file.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetLogFileRequest
	*/
	GetLogFile(ctx context.Context) ApiGetLogFileRequest

	// GetLogFileExecute executes the request
	//  @return *os.File
	GetLogFileExecute(r ApiGetLogFileRequest) (*os.File, *http.Response, error)

	/*
		GetPingSystem Pings the system.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetPingSystemRequest
	*/
	GetPingSystem(ctx context.Context) ApiGetPingSystemRequest

	// GetPingSystemExecute executes the request
	//  @return string
	GetPingSystemExecute(r ApiGetPingSystemRequest) (string, *http.Response, error)

	/*
		GetPublicSystemInfo Gets public information about the server.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetPublicSystemInfoRequest
	*/
	GetPublicSystemInfo(ctx context.Context) ApiGetPublicSystemInfoRequest

	// GetPublicSystemInfoExecute executes the request
	//  @return PublicSystemInfo
	GetPublicSystemInfoExecute(r ApiGetPublicSystemInfoRequest) (*PublicSystemInfo, *http.Response, error)

	/*
		GetServerLogs Gets a list of available server log files.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetServerLogsRequest
	*/
	GetServerLogs(ctx context.Context) ApiGetServerLogsRequest

	// GetServerLogsExecute executes the request
	//  @return []LogFile
	GetServerLogsExecute(r ApiGetServerLogsRequest) ([]LogFile, *http.Response, error)

	/*
		GetSystemInfo Gets information about the server.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetSystemInfoRequest
	*/
	GetSystemInfo(ctx context.Context) ApiGetSystemInfoRequest

	// GetSystemInfoExecute executes the request
	//  @return SystemInfo
	GetSystemInfoExecute(r ApiGetSystemInfoRequest) (*SystemInfo, *http.Response, error)

	/*
		GetWakeOnLanInfo Gets wake on lan information.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetWakeOnLanInfoRequest

		Deprecated
	*/
	GetWakeOnLanInfo(ctx context.Context) ApiGetWakeOnLanInfoRequest

	// GetWakeOnLanInfoExecute executes the request
	//  @return []WakeOnLanInfo
	// Deprecated
	GetWakeOnLanInfoExecute(r ApiGetWakeOnLanInfoRequest) ([]WakeOnLanInfo, *http.Response, error)

	/*
		PostPingSystem Pings the system.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiPostPingSystemRequest
	*/
	PostPingSystem(ctx context.Context) ApiPostPingSystemRequest

	// PostPingSystemExecute executes the request
	//  @return string
	PostPingSystemExecute(r ApiPostPingSystemRequest) (string, *http.Response, error)

	/*
		RestartApplication Restarts the application.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiRestartApplicationRequest
	*/
	RestartApplication(ctx context.Context) ApiRestartApplicationRequest

	// RestartApplicationExecute executes the request
	RestartApplicationExecute(r ApiRestartApplicationRequest) (*http.Response, error)

	/*
		ShutdownApplication Shuts down the application.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiShutdownApplicationRequest
	*/
	ShutdownApplication(ctx context.Context) ApiShutdownApplicationRequest

	// ShutdownApplicationExecute executes the request
	ShutdownApplicationExecute(r ApiShutdownApplicationRequest) (*http.Response, error)
}

type SystemAPIService ¶

type SystemAPIService service

SystemAPIService SystemAPI service

func (*SystemAPIService) GetEndpointInfo ¶

GetEndpointInfo Gets information about the request endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetEndpointInfoRequest

func (*SystemAPIService) GetEndpointInfoExecute ¶

func (a *SystemAPIService) GetEndpointInfoExecute(r ApiGetEndpointInfoRequest) (*EndPointInfo, *http.Response, error)

Execute executes the request

@return EndPointInfo

func (*SystemAPIService) GetLogFile ¶

GetLogFile Gets a log file.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLogFileRequest

func (*SystemAPIService) GetLogFileExecute ¶

func (a *SystemAPIService) GetLogFileExecute(r ApiGetLogFileRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*SystemAPIService) GetPingSystem ¶

GetPingSystem Pings the system.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPingSystemRequest

func (*SystemAPIService) GetPingSystemExecute ¶

func (a *SystemAPIService) GetPingSystemExecute(r ApiGetPingSystemRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*SystemAPIService) GetPublicSystemInfo ¶

func (a *SystemAPIService) GetPublicSystemInfo(ctx context.Context) ApiGetPublicSystemInfoRequest

GetPublicSystemInfo Gets public information about the server.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPublicSystemInfoRequest

func (*SystemAPIService) GetPublicSystemInfoExecute ¶

func (a *SystemAPIService) GetPublicSystemInfoExecute(r ApiGetPublicSystemInfoRequest) (*PublicSystemInfo, *http.Response, error)

Execute executes the request

@return PublicSystemInfo

func (*SystemAPIService) GetServerLogs ¶

GetServerLogs Gets a list of available server log files.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetServerLogsRequest

func (*SystemAPIService) GetServerLogsExecute ¶

func (a *SystemAPIService) GetServerLogsExecute(r ApiGetServerLogsRequest) ([]LogFile, *http.Response, error)

Execute executes the request

@return []LogFile

func (*SystemAPIService) GetSystemInfo ¶

GetSystemInfo Gets information about the server.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSystemInfoRequest

func (*SystemAPIService) GetSystemInfoExecute ¶

func (a *SystemAPIService) GetSystemInfoExecute(r ApiGetSystemInfoRequest) (*SystemInfo, *http.Response, error)

Execute executes the request

@return SystemInfo

func (*SystemAPIService) GetWakeOnLanInfo ¶

GetWakeOnLanInfo Gets wake on lan information.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetWakeOnLanInfoRequest

Deprecated

func (*SystemAPIService) GetWakeOnLanInfoExecute ¶

func (a *SystemAPIService) GetWakeOnLanInfoExecute(r ApiGetWakeOnLanInfoRequest) ([]WakeOnLanInfo, *http.Response, error)

Execute executes the request

@return []WakeOnLanInfo

Deprecated

func (*SystemAPIService) PostPingSystem ¶

PostPingSystem Pings the system.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostPingSystemRequest

func (*SystemAPIService) PostPingSystemExecute ¶

func (a *SystemAPIService) PostPingSystemExecute(r ApiPostPingSystemRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*SystemAPIService) RestartApplication ¶

func (a *SystemAPIService) RestartApplication(ctx context.Context) ApiRestartApplicationRequest

RestartApplication Restarts the application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiRestartApplicationRequest

func (*SystemAPIService) RestartApplicationExecute ¶

func (a *SystemAPIService) RestartApplicationExecute(r ApiRestartApplicationRequest) (*http.Response, error)

Execute executes the request

func (*SystemAPIService) ShutdownApplication ¶

func (a *SystemAPIService) ShutdownApplication(ctx context.Context) ApiShutdownApplicationRequest

ShutdownApplication Shuts down the application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiShutdownApplicationRequest

func (*SystemAPIService) ShutdownApplicationExecute ¶

func (a *SystemAPIService) ShutdownApplicationExecute(r ApiShutdownApplicationRequest) (*http.Response, error)

Execute executes the request

type SystemInfo ¶

type SystemInfo struct {
	// Gets or sets the local address.
	LocalAddress NullableString `json:"LocalAddress,omitempty"`
	// Gets or sets the name of the server.
	ServerName NullableString `json:"ServerName,omitempty"`
	// Gets or sets the server version.
	Version NullableString `json:"Version,omitempty"`
	// Gets or sets the product name. This is the AssemblyProduct name.
	ProductName NullableString `json:"ProductName,omitempty"`
	// Gets or sets the operating system.
	// Deprecated
	OperatingSystem NullableString `json:"OperatingSystem,omitempty"`
	// Gets or sets the id.
	Id NullableString `json:"Id,omitempty"`
	// Gets or sets a value indicating whether the startup wizard is completed.
	StartupWizardCompleted NullableBool `json:"StartupWizardCompleted,omitempty"`
	// Gets or sets the display name of the operating system.
	// Deprecated
	OperatingSystemDisplayName NullableString `json:"OperatingSystemDisplayName,omitempty"`
	// Gets or sets the package name.
	PackageName NullableString `json:"PackageName,omitempty"`
	// Gets or sets a value indicating whether this instance has pending restart.
	HasPendingRestart *bool `json:"HasPendingRestart,omitempty"`
	IsShuttingDown    *bool `json:"IsShuttingDown,omitempty"`
	// Gets or sets a value indicating whether [supports library monitor].
	SupportsLibraryMonitor *bool `json:"SupportsLibraryMonitor,omitempty"`
	// Gets or sets the web socket port number.
	WebSocketPortNumber *int32 `json:"WebSocketPortNumber,omitempty"`
	// Gets or sets the completed installations.
	CompletedInstallations []InstallationInfo `json:"CompletedInstallations,omitempty"`
	// Gets or sets a value indicating whether this instance can self restart.
	// Deprecated
	CanSelfRestart *bool `json:"CanSelfRestart,omitempty"`
	// Deprecated
	CanLaunchWebBrowser *bool `json:"CanLaunchWebBrowser,omitempty"`
	// Gets or sets the program data path.
	ProgramDataPath NullableString `json:"ProgramDataPath,omitempty"`
	// Gets or sets the web UI resources path.
	WebPath NullableString `json:"WebPath,omitempty"`
	// Gets or sets the items by name path.
	ItemsByNamePath NullableString `json:"ItemsByNamePath,omitempty"`
	// Gets or sets the cache path.
	CachePath NullableString `json:"CachePath,omitempty"`
	// Gets or sets the log path.
	LogPath NullableString `json:"LogPath,omitempty"`
	// Gets or sets the internal metadata path.
	InternalMetadataPath NullableString `json:"InternalMetadataPath,omitempty"`
	// Gets or sets the transcode path.
	TranscodingTempPath NullableString `json:"TranscodingTempPath,omitempty"`
	// Gets or sets the list of cast receiver applications.
	CastReceiverApplications []CastReceiverApplication `json:"CastReceiverApplications,omitempty"`
	// Gets or sets a value indicating whether this instance has update available.
	// Deprecated
	HasUpdateAvailable *bool `json:"HasUpdateAvailable,omitempty"`
	// Deprecated
	EncoderLocation NullableString `json:"EncoderLocation,omitempty"`
	// Deprecated
	SystemArchitecture NullableString `json:"SystemArchitecture,omitempty"`
}

SystemInfo Class SystemInfo.

func NewSystemInfo ¶

func NewSystemInfo() *SystemInfo

NewSystemInfo instantiates a new SystemInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSystemInfoWithDefaults ¶

func NewSystemInfoWithDefaults() *SystemInfo

NewSystemInfoWithDefaults instantiates a new SystemInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SystemInfo) GetCachePath ¶

func (o *SystemInfo) GetCachePath() string

GetCachePath returns the CachePath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetCachePathOk ¶

func (o *SystemInfo) GetCachePathOk() (*string, bool)

GetCachePathOk returns a tuple with the CachePath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetCanLaunchWebBrowser ¶

func (o *SystemInfo) GetCanLaunchWebBrowser() bool

GetCanLaunchWebBrowser returns the CanLaunchWebBrowser field value if set, zero value otherwise. Deprecated

func (*SystemInfo) GetCanLaunchWebBrowserOk ¶

func (o *SystemInfo) GetCanLaunchWebBrowserOk() (*bool, bool)

GetCanLaunchWebBrowserOk returns a tuple with the CanLaunchWebBrowser field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*SystemInfo) GetCanSelfRestart ¶

func (o *SystemInfo) GetCanSelfRestart() bool

GetCanSelfRestart returns the CanSelfRestart field value if set, zero value otherwise. Deprecated

func (*SystemInfo) GetCanSelfRestartOk ¶

func (o *SystemInfo) GetCanSelfRestartOk() (*bool, bool)

GetCanSelfRestartOk returns a tuple with the CanSelfRestart field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*SystemInfo) GetCastReceiverApplications ¶

func (o *SystemInfo) GetCastReceiverApplications() []CastReceiverApplication

GetCastReceiverApplications returns the CastReceiverApplications field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetCastReceiverApplicationsOk ¶

func (o *SystemInfo) GetCastReceiverApplicationsOk() ([]CastReceiverApplication, bool)

GetCastReceiverApplicationsOk returns a tuple with the CastReceiverApplications field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetCompletedInstallations ¶

func (o *SystemInfo) GetCompletedInstallations() []InstallationInfo

GetCompletedInstallations returns the CompletedInstallations field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetCompletedInstallationsOk ¶

func (o *SystemInfo) GetCompletedInstallationsOk() ([]InstallationInfo, bool)

GetCompletedInstallationsOk returns a tuple with the CompletedInstallations field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetEncoderLocation ¶

func (o *SystemInfo) GetEncoderLocation() string

GetEncoderLocation returns the EncoderLocation field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*SystemInfo) GetEncoderLocationOk ¶

func (o *SystemInfo) GetEncoderLocationOk() (*string, bool)

GetEncoderLocationOk returns a tuple with the EncoderLocation field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*SystemInfo) GetHasPendingRestart ¶

func (o *SystemInfo) GetHasPendingRestart() bool

GetHasPendingRestart returns the HasPendingRestart field value if set, zero value otherwise.

func (*SystemInfo) GetHasPendingRestartOk ¶

func (o *SystemInfo) GetHasPendingRestartOk() (*bool, bool)

GetHasPendingRestartOk returns a tuple with the HasPendingRestart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SystemInfo) GetHasUpdateAvailable ¶

func (o *SystemInfo) GetHasUpdateAvailable() bool

GetHasUpdateAvailable returns the HasUpdateAvailable field value if set, zero value otherwise. Deprecated

func (*SystemInfo) GetHasUpdateAvailableOk ¶

func (o *SystemInfo) GetHasUpdateAvailableOk() (*bool, bool)

GetHasUpdateAvailableOk returns a tuple with the HasUpdateAvailable field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*SystemInfo) GetId ¶

func (o *SystemInfo) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetIdOk ¶

func (o *SystemInfo) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetInternalMetadataPath ¶

func (o *SystemInfo) GetInternalMetadataPath() string

GetInternalMetadataPath returns the InternalMetadataPath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetInternalMetadataPathOk ¶

func (o *SystemInfo) GetInternalMetadataPathOk() (*string, bool)

GetInternalMetadataPathOk returns a tuple with the InternalMetadataPath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetIsShuttingDown ¶

func (o *SystemInfo) GetIsShuttingDown() bool

GetIsShuttingDown returns the IsShuttingDown field value if set, zero value otherwise.

func (*SystemInfo) GetIsShuttingDownOk ¶

func (o *SystemInfo) GetIsShuttingDownOk() (*bool, bool)

GetIsShuttingDownOk returns a tuple with the IsShuttingDown field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SystemInfo) GetItemsByNamePath ¶

func (o *SystemInfo) GetItemsByNamePath() string

GetItemsByNamePath returns the ItemsByNamePath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetItemsByNamePathOk ¶

func (o *SystemInfo) GetItemsByNamePathOk() (*string, bool)

GetItemsByNamePathOk returns a tuple with the ItemsByNamePath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetLocalAddress ¶

func (o *SystemInfo) GetLocalAddress() string

GetLocalAddress returns the LocalAddress field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetLocalAddressOk ¶

func (o *SystemInfo) GetLocalAddressOk() (*string, bool)

GetLocalAddressOk returns a tuple with the LocalAddress field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetLogPath ¶

func (o *SystemInfo) GetLogPath() string

GetLogPath returns the LogPath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetLogPathOk ¶

func (o *SystemInfo) GetLogPathOk() (*string, bool)

GetLogPathOk returns a tuple with the LogPath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetOperatingSystem ¶

func (o *SystemInfo) GetOperatingSystem() string

GetOperatingSystem returns the OperatingSystem field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*SystemInfo) GetOperatingSystemDisplayName ¶

func (o *SystemInfo) GetOperatingSystemDisplayName() string

GetOperatingSystemDisplayName returns the OperatingSystemDisplayName field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*SystemInfo) GetOperatingSystemDisplayNameOk ¶

func (o *SystemInfo) GetOperatingSystemDisplayNameOk() (*string, bool)

GetOperatingSystemDisplayNameOk returns a tuple with the OperatingSystemDisplayName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*SystemInfo) GetOperatingSystemOk ¶

func (o *SystemInfo) GetOperatingSystemOk() (*string, bool)

GetOperatingSystemOk returns a tuple with the OperatingSystem field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*SystemInfo) GetPackageName ¶

func (o *SystemInfo) GetPackageName() string

GetPackageName returns the PackageName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetPackageNameOk ¶

func (o *SystemInfo) GetPackageNameOk() (*string, bool)

GetPackageNameOk returns a tuple with the PackageName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetProductName ¶

func (o *SystemInfo) GetProductName() string

GetProductName returns the ProductName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetProductNameOk ¶

func (o *SystemInfo) GetProductNameOk() (*string, bool)

GetProductNameOk returns a tuple with the ProductName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetProgramDataPath ¶

func (o *SystemInfo) GetProgramDataPath() string

GetProgramDataPath returns the ProgramDataPath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetProgramDataPathOk ¶

func (o *SystemInfo) GetProgramDataPathOk() (*string, bool)

GetProgramDataPathOk returns a tuple with the ProgramDataPath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetServerName ¶

func (o *SystemInfo) GetServerName() string

GetServerName returns the ServerName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetServerNameOk ¶

func (o *SystemInfo) GetServerNameOk() (*string, bool)

GetServerNameOk returns a tuple with the ServerName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetStartupWizardCompleted ¶

func (o *SystemInfo) GetStartupWizardCompleted() bool

GetStartupWizardCompleted returns the StartupWizardCompleted field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetStartupWizardCompletedOk ¶

func (o *SystemInfo) GetStartupWizardCompletedOk() (*bool, bool)

GetStartupWizardCompletedOk returns a tuple with the StartupWizardCompleted field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetSupportsLibraryMonitor ¶

func (o *SystemInfo) GetSupportsLibraryMonitor() bool

GetSupportsLibraryMonitor returns the SupportsLibraryMonitor field value if set, zero value otherwise.

func (*SystemInfo) GetSupportsLibraryMonitorOk ¶

func (o *SystemInfo) GetSupportsLibraryMonitorOk() (*bool, bool)

GetSupportsLibraryMonitorOk returns a tuple with the SupportsLibraryMonitor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SystemInfo) GetSystemArchitecture ¶

func (o *SystemInfo) GetSystemArchitecture() string

GetSystemArchitecture returns the SystemArchitecture field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*SystemInfo) GetSystemArchitectureOk ¶

func (o *SystemInfo) GetSystemArchitectureOk() (*string, bool)

GetSystemArchitectureOk returns a tuple with the SystemArchitecture field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*SystemInfo) GetTranscodingTempPath ¶

func (o *SystemInfo) GetTranscodingTempPath() string

GetTranscodingTempPath returns the TranscodingTempPath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetTranscodingTempPathOk ¶

func (o *SystemInfo) GetTranscodingTempPathOk() (*string, bool)

GetTranscodingTempPathOk returns a tuple with the TranscodingTempPath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetVersion ¶

func (o *SystemInfo) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetVersionOk ¶

func (o *SystemInfo) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetWebPath ¶

func (o *SystemInfo) GetWebPath() string

GetWebPath returns the WebPath field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SystemInfo) GetWebPathOk ¶

func (o *SystemInfo) GetWebPathOk() (*string, bool)

GetWebPathOk returns a tuple with the WebPath field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SystemInfo) GetWebSocketPortNumber ¶

func (o *SystemInfo) GetWebSocketPortNumber() int32

GetWebSocketPortNumber returns the WebSocketPortNumber field value if set, zero value otherwise.

func (*SystemInfo) GetWebSocketPortNumberOk ¶

func (o *SystemInfo) GetWebSocketPortNumberOk() (*int32, bool)

GetWebSocketPortNumberOk returns a tuple with the WebSocketPortNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SystemInfo) HasCachePath ¶

func (o *SystemInfo) HasCachePath() bool

HasCachePath returns a boolean if a field has been set.

func (*SystemInfo) HasCanLaunchWebBrowser ¶

func (o *SystemInfo) HasCanLaunchWebBrowser() bool

HasCanLaunchWebBrowser returns a boolean if a field has been set.

func (*SystemInfo) HasCanSelfRestart ¶

func (o *SystemInfo) HasCanSelfRestart() bool

HasCanSelfRestart returns a boolean if a field has been set.

func (*SystemInfo) HasCastReceiverApplications ¶

func (o *SystemInfo) HasCastReceiverApplications() bool

HasCastReceiverApplications returns a boolean if a field has been set.

func (*SystemInfo) HasCompletedInstallations ¶

func (o *SystemInfo) HasCompletedInstallations() bool

HasCompletedInstallations returns a boolean if a field has been set.

func (*SystemInfo) HasEncoderLocation ¶

func (o *SystemInfo) HasEncoderLocation() bool

HasEncoderLocation returns a boolean if a field has been set.

func (*SystemInfo) HasHasPendingRestart ¶

func (o *SystemInfo) HasHasPendingRestart() bool

HasHasPendingRestart returns a boolean if a field has been set.

func (*SystemInfo) HasHasUpdateAvailable ¶

func (o *SystemInfo) HasHasUpdateAvailable() bool

HasHasUpdateAvailable returns a boolean if a field has been set.

func (*SystemInfo) HasId ¶

func (o *SystemInfo) HasId() bool

HasId returns a boolean if a field has been set.

func (*SystemInfo) HasInternalMetadataPath ¶

func (o *SystemInfo) HasInternalMetadataPath() bool

HasInternalMetadataPath returns a boolean if a field has been set.

func (*SystemInfo) HasIsShuttingDown ¶

func (o *SystemInfo) HasIsShuttingDown() bool

HasIsShuttingDown returns a boolean if a field has been set.

func (*SystemInfo) HasItemsByNamePath ¶

func (o *SystemInfo) HasItemsByNamePath() bool

HasItemsByNamePath returns a boolean if a field has been set.

func (*SystemInfo) HasLocalAddress ¶

func (o *SystemInfo) HasLocalAddress() bool

HasLocalAddress returns a boolean if a field has been set.

func (*SystemInfo) HasLogPath ¶

func (o *SystemInfo) HasLogPath() bool

HasLogPath returns a boolean if a field has been set.

func (*SystemInfo) HasOperatingSystem ¶

func (o *SystemInfo) HasOperatingSystem() bool

HasOperatingSystem returns a boolean if a field has been set.

func (*SystemInfo) HasOperatingSystemDisplayName ¶

func (o *SystemInfo) HasOperatingSystemDisplayName() bool

HasOperatingSystemDisplayName returns a boolean if a field has been set.

func (*SystemInfo) HasPackageName ¶

func (o *SystemInfo) HasPackageName() bool

HasPackageName returns a boolean if a field has been set.

func (*SystemInfo) HasProductName ¶

func (o *SystemInfo) HasProductName() bool

HasProductName returns a boolean if a field has been set.

func (*SystemInfo) HasProgramDataPath ¶

func (o *SystemInfo) HasProgramDataPath() bool

HasProgramDataPath returns a boolean if a field has been set.

func (*SystemInfo) HasServerName ¶

func (o *SystemInfo) HasServerName() bool

HasServerName returns a boolean if a field has been set.

func (*SystemInfo) HasStartupWizardCompleted ¶

func (o *SystemInfo) HasStartupWizardCompleted() bool

HasStartupWizardCompleted returns a boolean if a field has been set.

func (*SystemInfo) HasSupportsLibraryMonitor ¶

func (o *SystemInfo) HasSupportsLibraryMonitor() bool

HasSupportsLibraryMonitor returns a boolean if a field has been set.

func (*SystemInfo) HasSystemArchitecture ¶

func (o *SystemInfo) HasSystemArchitecture() bool

HasSystemArchitecture returns a boolean if a field has been set.

func (*SystemInfo) HasTranscodingTempPath ¶

func (o *SystemInfo) HasTranscodingTempPath() bool

HasTranscodingTempPath returns a boolean if a field has been set.

func (*SystemInfo) HasVersion ¶

func (o *SystemInfo) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (*SystemInfo) HasWebPath ¶

func (o *SystemInfo) HasWebPath() bool

HasWebPath returns a boolean if a field has been set.

func (*SystemInfo) HasWebSocketPortNumber ¶

func (o *SystemInfo) HasWebSocketPortNumber() bool

HasWebSocketPortNumber returns a boolean if a field has been set.

func (SystemInfo) MarshalJSON ¶

func (o SystemInfo) MarshalJSON() ([]byte, error)

func (*SystemInfo) SetCachePath ¶

func (o *SystemInfo) SetCachePath(v string)

SetCachePath gets a reference to the given NullableString and assigns it to the CachePath field.

func (*SystemInfo) SetCachePathNil ¶

func (o *SystemInfo) SetCachePathNil()

SetCachePathNil sets the value for CachePath to be an explicit nil

func (*SystemInfo) SetCanLaunchWebBrowser ¶

func (o *SystemInfo) SetCanLaunchWebBrowser(v bool)

SetCanLaunchWebBrowser gets a reference to the given bool and assigns it to the CanLaunchWebBrowser field. Deprecated

func (*SystemInfo) SetCanSelfRestart ¶

func (o *SystemInfo) SetCanSelfRestart(v bool)

SetCanSelfRestart gets a reference to the given bool and assigns it to the CanSelfRestart field. Deprecated

func (*SystemInfo) SetCastReceiverApplications ¶

func (o *SystemInfo) SetCastReceiverApplications(v []CastReceiverApplication)

SetCastReceiverApplications gets a reference to the given []CastReceiverApplication and assigns it to the CastReceiverApplications field.

func (*SystemInfo) SetCompletedInstallations ¶

func (o *SystemInfo) SetCompletedInstallations(v []InstallationInfo)

SetCompletedInstallations gets a reference to the given []InstallationInfo and assigns it to the CompletedInstallations field.

func (*SystemInfo) SetEncoderLocation ¶

func (o *SystemInfo) SetEncoderLocation(v string)

SetEncoderLocation gets a reference to the given NullableString and assigns it to the EncoderLocation field. Deprecated

func (*SystemInfo) SetEncoderLocationNil ¶

func (o *SystemInfo) SetEncoderLocationNil()

SetEncoderLocationNil sets the value for EncoderLocation to be an explicit nil

func (*SystemInfo) SetHasPendingRestart ¶

func (o *SystemInfo) SetHasPendingRestart(v bool)

SetHasPendingRestart gets a reference to the given bool and assigns it to the HasPendingRestart field.

func (*SystemInfo) SetHasUpdateAvailable ¶

func (o *SystemInfo) SetHasUpdateAvailable(v bool)

SetHasUpdateAvailable gets a reference to the given bool and assigns it to the HasUpdateAvailable field. Deprecated

func (*SystemInfo) SetId ¶

func (o *SystemInfo) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*SystemInfo) SetIdNil ¶

func (o *SystemInfo) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*SystemInfo) SetInternalMetadataPath ¶

func (o *SystemInfo) SetInternalMetadataPath(v string)

SetInternalMetadataPath gets a reference to the given NullableString and assigns it to the InternalMetadataPath field.

func (*SystemInfo) SetInternalMetadataPathNil ¶

func (o *SystemInfo) SetInternalMetadataPathNil()

SetInternalMetadataPathNil sets the value for InternalMetadataPath to be an explicit nil

func (*SystemInfo) SetIsShuttingDown ¶

func (o *SystemInfo) SetIsShuttingDown(v bool)

SetIsShuttingDown gets a reference to the given bool and assigns it to the IsShuttingDown field.

func (*SystemInfo) SetItemsByNamePath ¶

func (o *SystemInfo) SetItemsByNamePath(v string)

SetItemsByNamePath gets a reference to the given NullableString and assigns it to the ItemsByNamePath field.

func (*SystemInfo) SetItemsByNamePathNil ¶

func (o *SystemInfo) SetItemsByNamePathNil()

SetItemsByNamePathNil sets the value for ItemsByNamePath to be an explicit nil

func (*SystemInfo) SetLocalAddress ¶

func (o *SystemInfo) SetLocalAddress(v string)

SetLocalAddress gets a reference to the given NullableString and assigns it to the LocalAddress field.

func (*SystemInfo) SetLocalAddressNil ¶

func (o *SystemInfo) SetLocalAddressNil()

SetLocalAddressNil sets the value for LocalAddress to be an explicit nil

func (*SystemInfo) SetLogPath ¶

func (o *SystemInfo) SetLogPath(v string)

SetLogPath gets a reference to the given NullableString and assigns it to the LogPath field.

func (*SystemInfo) SetLogPathNil ¶

func (o *SystemInfo) SetLogPathNil()

SetLogPathNil sets the value for LogPath to be an explicit nil

func (*SystemInfo) SetOperatingSystem ¶

func (o *SystemInfo) SetOperatingSystem(v string)

SetOperatingSystem gets a reference to the given NullableString and assigns it to the OperatingSystem field. Deprecated

func (*SystemInfo) SetOperatingSystemDisplayName ¶

func (o *SystemInfo) SetOperatingSystemDisplayName(v string)

SetOperatingSystemDisplayName gets a reference to the given NullableString and assigns it to the OperatingSystemDisplayName field. Deprecated

func (*SystemInfo) SetOperatingSystemDisplayNameNil ¶

func (o *SystemInfo) SetOperatingSystemDisplayNameNil()

SetOperatingSystemDisplayNameNil sets the value for OperatingSystemDisplayName to be an explicit nil

func (*SystemInfo) SetOperatingSystemNil ¶

func (o *SystemInfo) SetOperatingSystemNil()

SetOperatingSystemNil sets the value for OperatingSystem to be an explicit nil

func (*SystemInfo) SetPackageName ¶

func (o *SystemInfo) SetPackageName(v string)

SetPackageName gets a reference to the given NullableString and assigns it to the PackageName field.

func (*SystemInfo) SetPackageNameNil ¶

func (o *SystemInfo) SetPackageNameNil()

SetPackageNameNil sets the value for PackageName to be an explicit nil

func (*SystemInfo) SetProductName ¶

func (o *SystemInfo) SetProductName(v string)

SetProductName gets a reference to the given NullableString and assigns it to the ProductName field.

func (*SystemInfo) SetProductNameNil ¶

func (o *SystemInfo) SetProductNameNil()

SetProductNameNil sets the value for ProductName to be an explicit nil

func (*SystemInfo) SetProgramDataPath ¶

func (o *SystemInfo) SetProgramDataPath(v string)

SetProgramDataPath gets a reference to the given NullableString and assigns it to the ProgramDataPath field.

func (*SystemInfo) SetProgramDataPathNil ¶

func (o *SystemInfo) SetProgramDataPathNil()

SetProgramDataPathNil sets the value for ProgramDataPath to be an explicit nil

func (*SystemInfo) SetServerName ¶

func (o *SystemInfo) SetServerName(v string)

SetServerName gets a reference to the given NullableString and assigns it to the ServerName field.

func (*SystemInfo) SetServerNameNil ¶

func (o *SystemInfo) SetServerNameNil()

SetServerNameNil sets the value for ServerName to be an explicit nil

func (*SystemInfo) SetStartupWizardCompleted ¶

func (o *SystemInfo) SetStartupWizardCompleted(v bool)

SetStartupWizardCompleted gets a reference to the given NullableBool and assigns it to the StartupWizardCompleted field.

func (*SystemInfo) SetStartupWizardCompletedNil ¶

func (o *SystemInfo) SetStartupWizardCompletedNil()

SetStartupWizardCompletedNil sets the value for StartupWizardCompleted to be an explicit nil

func (*SystemInfo) SetSupportsLibraryMonitor ¶

func (o *SystemInfo) SetSupportsLibraryMonitor(v bool)

SetSupportsLibraryMonitor gets a reference to the given bool and assigns it to the SupportsLibraryMonitor field.

func (*SystemInfo) SetSystemArchitecture ¶

func (o *SystemInfo) SetSystemArchitecture(v string)

SetSystemArchitecture gets a reference to the given NullableString and assigns it to the SystemArchitecture field. Deprecated

func (*SystemInfo) SetSystemArchitectureNil ¶

func (o *SystemInfo) SetSystemArchitectureNil()

SetSystemArchitectureNil sets the value for SystemArchitecture to be an explicit nil

func (*SystemInfo) SetTranscodingTempPath ¶

func (o *SystemInfo) SetTranscodingTempPath(v string)

SetTranscodingTempPath gets a reference to the given NullableString and assigns it to the TranscodingTempPath field.

func (*SystemInfo) SetTranscodingTempPathNil ¶

func (o *SystemInfo) SetTranscodingTempPathNil()

SetTranscodingTempPathNil sets the value for TranscodingTempPath to be an explicit nil

func (*SystemInfo) SetVersion ¶

func (o *SystemInfo) SetVersion(v string)

SetVersion gets a reference to the given NullableString and assigns it to the Version field.

func (*SystemInfo) SetVersionNil ¶

func (o *SystemInfo) SetVersionNil()

SetVersionNil sets the value for Version to be an explicit nil

func (*SystemInfo) SetWebPath ¶

func (o *SystemInfo) SetWebPath(v string)

SetWebPath gets a reference to the given NullableString and assigns it to the WebPath field.

func (*SystemInfo) SetWebPathNil ¶

func (o *SystemInfo) SetWebPathNil()

SetWebPathNil sets the value for WebPath to be an explicit nil

func (*SystemInfo) SetWebSocketPortNumber ¶

func (o *SystemInfo) SetWebSocketPortNumber(v int32)

SetWebSocketPortNumber gets a reference to the given int32 and assigns it to the WebSocketPortNumber field.

func (SystemInfo) ToMap ¶

func (o SystemInfo) ToMap() (map[string]interface{}, error)

func (*SystemInfo) UnsetCachePath ¶

func (o *SystemInfo) UnsetCachePath()

UnsetCachePath ensures that no value is present for CachePath, not even an explicit nil

func (*SystemInfo) UnsetEncoderLocation ¶

func (o *SystemInfo) UnsetEncoderLocation()

UnsetEncoderLocation ensures that no value is present for EncoderLocation, not even an explicit nil

func (*SystemInfo) UnsetId ¶

func (o *SystemInfo) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*SystemInfo) UnsetInternalMetadataPath ¶

func (o *SystemInfo) UnsetInternalMetadataPath()

UnsetInternalMetadataPath ensures that no value is present for InternalMetadataPath, not even an explicit nil

func (*SystemInfo) UnsetItemsByNamePath ¶

func (o *SystemInfo) UnsetItemsByNamePath()

UnsetItemsByNamePath ensures that no value is present for ItemsByNamePath, not even an explicit nil

func (*SystemInfo) UnsetLocalAddress ¶

func (o *SystemInfo) UnsetLocalAddress()

UnsetLocalAddress ensures that no value is present for LocalAddress, not even an explicit nil

func (*SystemInfo) UnsetLogPath ¶

func (o *SystemInfo) UnsetLogPath()

UnsetLogPath ensures that no value is present for LogPath, not even an explicit nil

func (*SystemInfo) UnsetOperatingSystem ¶

func (o *SystemInfo) UnsetOperatingSystem()

UnsetOperatingSystem ensures that no value is present for OperatingSystem, not even an explicit nil

func (*SystemInfo) UnsetOperatingSystemDisplayName ¶

func (o *SystemInfo) UnsetOperatingSystemDisplayName()

UnsetOperatingSystemDisplayName ensures that no value is present for OperatingSystemDisplayName, not even an explicit nil

func (*SystemInfo) UnsetPackageName ¶

func (o *SystemInfo) UnsetPackageName()

UnsetPackageName ensures that no value is present for PackageName, not even an explicit nil

func (*SystemInfo) UnsetProductName ¶

func (o *SystemInfo) UnsetProductName()

UnsetProductName ensures that no value is present for ProductName, not even an explicit nil

func (*SystemInfo) UnsetProgramDataPath ¶

func (o *SystemInfo) UnsetProgramDataPath()

UnsetProgramDataPath ensures that no value is present for ProgramDataPath, not even an explicit nil

func (*SystemInfo) UnsetServerName ¶

func (o *SystemInfo) UnsetServerName()

UnsetServerName ensures that no value is present for ServerName, not even an explicit nil

func (*SystemInfo) UnsetStartupWizardCompleted ¶

func (o *SystemInfo) UnsetStartupWizardCompleted()

UnsetStartupWizardCompleted ensures that no value is present for StartupWizardCompleted, not even an explicit nil

func (*SystemInfo) UnsetSystemArchitecture ¶

func (o *SystemInfo) UnsetSystemArchitecture()

UnsetSystemArchitecture ensures that no value is present for SystemArchitecture, not even an explicit nil

func (*SystemInfo) UnsetTranscodingTempPath ¶

func (o *SystemInfo) UnsetTranscodingTempPath()

UnsetTranscodingTempPath ensures that no value is present for TranscodingTempPath, not even an explicit nil

func (*SystemInfo) UnsetVersion ¶

func (o *SystemInfo) UnsetVersion()

UnsetVersion ensures that no value is present for Version, not even an explicit nil

func (*SystemInfo) UnsetWebPath ¶

func (o *SystemInfo) UnsetWebPath()

UnsetWebPath ensures that no value is present for WebPath, not even an explicit nil

type TaskCompletionStatus ¶

type TaskCompletionStatus string

TaskCompletionStatus Enum TaskCompletionStatus.

const (
	TASKCOMPLETIONSTATUS_COMPLETED TaskCompletionStatus = "Completed"
	TASKCOMPLETIONSTATUS_FAILED    TaskCompletionStatus = "Failed"
	TASKCOMPLETIONSTATUS_CANCELLED TaskCompletionStatus = "Cancelled"
	TASKCOMPLETIONSTATUS_ABORTED   TaskCompletionStatus = "Aborted"
)

List of TaskCompletionStatus

func NewTaskCompletionStatusFromValue ¶

func NewTaskCompletionStatusFromValue(v string) (*TaskCompletionStatus, error)

NewTaskCompletionStatusFromValue returns a pointer to a valid TaskCompletionStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TaskCompletionStatus) IsValid ¶

func (v TaskCompletionStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TaskCompletionStatus) Ptr ¶

Ptr returns reference to TaskCompletionStatus value

func (*TaskCompletionStatus) UnmarshalJSON ¶

func (v *TaskCompletionStatus) UnmarshalJSON(src []byte) error

type TaskInfo ¶

type TaskInfo struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the state of the task.
	State *TaskState `json:"State,omitempty"`
	// Gets or sets the progress.
	CurrentProgressPercentage NullableFloat64 `json:"CurrentProgressPercentage,omitempty"`
	// Gets or sets the id.
	Id NullableString `json:"Id,omitempty"`
	// Gets or sets the last execution result.
	LastExecutionResult NullableTaskResult `json:"LastExecutionResult,omitempty"`
	// Gets or sets the triggers.
	Triggers []TaskTriggerInfo `json:"Triggers,omitempty"`
	// Gets or sets the description.
	Description NullableString `json:"Description,omitempty"`
	// Gets or sets the category.
	Category NullableString `json:"Category,omitempty"`
	// Gets or sets a value indicating whether this instance is hidden.
	IsHidden *bool `json:"IsHidden,omitempty"`
	// Gets or sets the key.
	Key NullableString `json:"Key,omitempty"`
}

TaskInfo Class TaskInfo.

func NewTaskInfo ¶

func NewTaskInfo() *TaskInfo

NewTaskInfo instantiates a new TaskInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTaskInfoWithDefaults ¶

func NewTaskInfoWithDefaults() *TaskInfo

NewTaskInfoWithDefaults instantiates a new TaskInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TaskInfo) GetCategory ¶

func (o *TaskInfo) GetCategory() string

GetCategory returns the Category field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskInfo) GetCategoryOk ¶

func (o *TaskInfo) GetCategoryOk() (*string, bool)

GetCategoryOk returns a tuple with the Category field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskInfo) GetCurrentProgressPercentage ¶

func (o *TaskInfo) GetCurrentProgressPercentage() float64

GetCurrentProgressPercentage returns the CurrentProgressPercentage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskInfo) GetCurrentProgressPercentageOk ¶

func (o *TaskInfo) GetCurrentProgressPercentageOk() (*float64, bool)

GetCurrentProgressPercentageOk returns a tuple with the CurrentProgressPercentage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskInfo) GetDescription ¶

func (o *TaskInfo) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskInfo) GetDescriptionOk ¶

func (o *TaskInfo) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskInfo) GetId ¶

func (o *TaskInfo) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskInfo) GetIdOk ¶

func (o *TaskInfo) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskInfo) GetIsHidden ¶

func (o *TaskInfo) GetIsHidden() bool

GetIsHidden returns the IsHidden field value if set, zero value otherwise.

func (*TaskInfo) GetIsHiddenOk ¶

func (o *TaskInfo) GetIsHiddenOk() (*bool, bool)

GetIsHiddenOk returns a tuple with the IsHidden field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskInfo) GetKey ¶

func (o *TaskInfo) GetKey() string

GetKey returns the Key field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskInfo) GetKeyOk ¶

func (o *TaskInfo) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskInfo) GetLastExecutionResult ¶

func (o *TaskInfo) GetLastExecutionResult() TaskResult

GetLastExecutionResult returns the LastExecutionResult field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskInfo) GetLastExecutionResultOk ¶

func (o *TaskInfo) GetLastExecutionResultOk() (*TaskResult, bool)

GetLastExecutionResultOk returns a tuple with the LastExecutionResult field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskInfo) GetName ¶

func (o *TaskInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskInfo) GetNameOk ¶

func (o *TaskInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskInfo) GetState ¶

func (o *TaskInfo) GetState() TaskState

GetState returns the State field value if set, zero value otherwise.

func (*TaskInfo) GetStateOk ¶

func (o *TaskInfo) GetStateOk() (*TaskState, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskInfo) GetTriggers ¶

func (o *TaskInfo) GetTriggers() []TaskTriggerInfo

GetTriggers returns the Triggers field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskInfo) GetTriggersOk ¶

func (o *TaskInfo) GetTriggersOk() ([]TaskTriggerInfo, bool)

GetTriggersOk returns a tuple with the Triggers field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskInfo) HasCategory ¶

func (o *TaskInfo) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*TaskInfo) HasCurrentProgressPercentage ¶

func (o *TaskInfo) HasCurrentProgressPercentage() bool

HasCurrentProgressPercentage returns a boolean if a field has been set.

func (*TaskInfo) HasDescription ¶

func (o *TaskInfo) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TaskInfo) HasId ¶

func (o *TaskInfo) HasId() bool

HasId returns a boolean if a field has been set.

func (*TaskInfo) HasIsHidden ¶

func (o *TaskInfo) HasIsHidden() bool

HasIsHidden returns a boolean if a field has been set.

func (*TaskInfo) HasKey ¶

func (o *TaskInfo) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*TaskInfo) HasLastExecutionResult ¶

func (o *TaskInfo) HasLastExecutionResult() bool

HasLastExecutionResult returns a boolean if a field has been set.

func (*TaskInfo) HasName ¶

func (o *TaskInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*TaskInfo) HasState ¶

func (o *TaskInfo) HasState() bool

HasState returns a boolean if a field has been set.

func (*TaskInfo) HasTriggers ¶

func (o *TaskInfo) HasTriggers() bool

HasTriggers returns a boolean if a field has been set.

func (TaskInfo) MarshalJSON ¶

func (o TaskInfo) MarshalJSON() ([]byte, error)

func (*TaskInfo) SetCategory ¶

func (o *TaskInfo) SetCategory(v string)

SetCategory gets a reference to the given NullableString and assigns it to the Category field.

func (*TaskInfo) SetCategoryNil ¶

func (o *TaskInfo) SetCategoryNil()

SetCategoryNil sets the value for Category to be an explicit nil

func (*TaskInfo) SetCurrentProgressPercentage ¶

func (o *TaskInfo) SetCurrentProgressPercentage(v float64)

SetCurrentProgressPercentage gets a reference to the given NullableFloat64 and assigns it to the CurrentProgressPercentage field.

func (*TaskInfo) SetCurrentProgressPercentageNil ¶

func (o *TaskInfo) SetCurrentProgressPercentageNil()

SetCurrentProgressPercentageNil sets the value for CurrentProgressPercentage to be an explicit nil

func (*TaskInfo) SetDescription ¶

func (o *TaskInfo) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*TaskInfo) SetDescriptionNil ¶

func (o *TaskInfo) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*TaskInfo) SetId ¶

func (o *TaskInfo) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*TaskInfo) SetIdNil ¶

func (o *TaskInfo) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*TaskInfo) SetIsHidden ¶

func (o *TaskInfo) SetIsHidden(v bool)

SetIsHidden gets a reference to the given bool and assigns it to the IsHidden field.

func (*TaskInfo) SetKey ¶

func (o *TaskInfo) SetKey(v string)

SetKey gets a reference to the given NullableString and assigns it to the Key field.

func (*TaskInfo) SetKeyNil ¶

func (o *TaskInfo) SetKeyNil()

SetKeyNil sets the value for Key to be an explicit nil

func (*TaskInfo) SetLastExecutionResult ¶

func (o *TaskInfo) SetLastExecutionResult(v TaskResult)

SetLastExecutionResult gets a reference to the given NullableTaskResult and assigns it to the LastExecutionResult field.

func (*TaskInfo) SetLastExecutionResultNil ¶

func (o *TaskInfo) SetLastExecutionResultNil()

SetLastExecutionResultNil sets the value for LastExecutionResult to be an explicit nil

func (*TaskInfo) SetName ¶

func (o *TaskInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*TaskInfo) SetNameNil ¶

func (o *TaskInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*TaskInfo) SetState ¶

func (o *TaskInfo) SetState(v TaskState)

SetState gets a reference to the given TaskState and assigns it to the State field.

func (*TaskInfo) SetTriggers ¶

func (o *TaskInfo) SetTriggers(v []TaskTriggerInfo)

SetTriggers gets a reference to the given []TaskTriggerInfo and assigns it to the Triggers field.

func (TaskInfo) ToMap ¶

func (o TaskInfo) ToMap() (map[string]interface{}, error)

func (*TaskInfo) UnsetCategory ¶

func (o *TaskInfo) UnsetCategory()

UnsetCategory ensures that no value is present for Category, not even an explicit nil

func (*TaskInfo) UnsetCurrentProgressPercentage ¶

func (o *TaskInfo) UnsetCurrentProgressPercentage()

UnsetCurrentProgressPercentage ensures that no value is present for CurrentProgressPercentage, not even an explicit nil

func (*TaskInfo) UnsetDescription ¶

func (o *TaskInfo) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*TaskInfo) UnsetId ¶

func (o *TaskInfo) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*TaskInfo) UnsetKey ¶

func (o *TaskInfo) UnsetKey()

UnsetKey ensures that no value is present for Key, not even an explicit nil

func (*TaskInfo) UnsetLastExecutionResult ¶

func (o *TaskInfo) UnsetLastExecutionResult()

UnsetLastExecutionResult ensures that no value is present for LastExecutionResult, not even an explicit nil

func (*TaskInfo) UnsetName ¶

func (o *TaskInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type TaskResult ¶

type TaskResult struct {
	// Gets or sets the start time UTC.
	StartTimeUtc *time.Time `json:"StartTimeUtc,omitempty"`
	// Gets or sets the end time UTC.
	EndTimeUtc *time.Time `json:"EndTimeUtc,omitempty"`
	// Gets or sets the status.
	Status *TaskCompletionStatus `json:"Status,omitempty"`
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the key.
	Key NullableString `json:"Key,omitempty"`
	// Gets or sets the id.
	Id NullableString `json:"Id,omitempty"`
	// Gets or sets the error message.
	ErrorMessage NullableString `json:"ErrorMessage,omitempty"`
	// Gets or sets the long error message.
	LongErrorMessage NullableString `json:"LongErrorMessage,omitempty"`
}

TaskResult Class TaskExecutionInfo.

func NewTaskResult ¶

func NewTaskResult() *TaskResult

NewTaskResult instantiates a new TaskResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTaskResultWithDefaults ¶

func NewTaskResultWithDefaults() *TaskResult

NewTaskResultWithDefaults instantiates a new TaskResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TaskResult) GetEndTimeUtc ¶

func (o *TaskResult) GetEndTimeUtc() time.Time

GetEndTimeUtc returns the EndTimeUtc field value if set, zero value otherwise.

func (*TaskResult) GetEndTimeUtcOk ¶

func (o *TaskResult) GetEndTimeUtcOk() (*time.Time, bool)

GetEndTimeUtcOk returns a tuple with the EndTimeUtc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResult) GetErrorMessage ¶

func (o *TaskResult) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskResult) GetErrorMessageOk ¶

func (o *TaskResult) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskResult) GetId ¶

func (o *TaskResult) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskResult) GetIdOk ¶

func (o *TaskResult) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskResult) GetKey ¶

func (o *TaskResult) GetKey() string

GetKey returns the Key field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskResult) GetKeyOk ¶

func (o *TaskResult) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskResult) GetLongErrorMessage ¶

func (o *TaskResult) GetLongErrorMessage() string

GetLongErrorMessage returns the LongErrorMessage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskResult) GetLongErrorMessageOk ¶

func (o *TaskResult) GetLongErrorMessageOk() (*string, bool)

GetLongErrorMessageOk returns a tuple with the LongErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskResult) GetName ¶

func (o *TaskResult) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskResult) GetNameOk ¶

func (o *TaskResult) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskResult) GetStartTimeUtc ¶

func (o *TaskResult) GetStartTimeUtc() time.Time

GetStartTimeUtc returns the StartTimeUtc field value if set, zero value otherwise.

func (*TaskResult) GetStartTimeUtcOk ¶

func (o *TaskResult) GetStartTimeUtcOk() (*time.Time, bool)

GetStartTimeUtcOk returns a tuple with the StartTimeUtc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResult) GetStatus ¶

func (o *TaskResult) GetStatus() TaskCompletionStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*TaskResult) GetStatusOk ¶

func (o *TaskResult) GetStatusOk() (*TaskCompletionStatus, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResult) HasEndTimeUtc ¶

func (o *TaskResult) HasEndTimeUtc() bool

HasEndTimeUtc returns a boolean if a field has been set.

func (*TaskResult) HasErrorMessage ¶

func (o *TaskResult) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (*TaskResult) HasId ¶

func (o *TaskResult) HasId() bool

HasId returns a boolean if a field has been set.

func (*TaskResult) HasKey ¶

func (o *TaskResult) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*TaskResult) HasLongErrorMessage ¶

func (o *TaskResult) HasLongErrorMessage() bool

HasLongErrorMessage returns a boolean if a field has been set.

func (*TaskResult) HasName ¶

func (o *TaskResult) HasName() bool

HasName returns a boolean if a field has been set.

func (*TaskResult) HasStartTimeUtc ¶

func (o *TaskResult) HasStartTimeUtc() bool

HasStartTimeUtc returns a boolean if a field has been set.

func (*TaskResult) HasStatus ¶

func (o *TaskResult) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (TaskResult) MarshalJSON ¶

func (o TaskResult) MarshalJSON() ([]byte, error)

func (*TaskResult) SetEndTimeUtc ¶

func (o *TaskResult) SetEndTimeUtc(v time.Time)

SetEndTimeUtc gets a reference to the given time.Time and assigns it to the EndTimeUtc field.

func (*TaskResult) SetErrorMessage ¶

func (o *TaskResult) SetErrorMessage(v string)

SetErrorMessage gets a reference to the given NullableString and assigns it to the ErrorMessage field.

func (*TaskResult) SetErrorMessageNil ¶

func (o *TaskResult) SetErrorMessageNil()

SetErrorMessageNil sets the value for ErrorMessage to be an explicit nil

func (*TaskResult) SetId ¶

func (o *TaskResult) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*TaskResult) SetIdNil ¶

func (o *TaskResult) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*TaskResult) SetKey ¶

func (o *TaskResult) SetKey(v string)

SetKey gets a reference to the given NullableString and assigns it to the Key field.

func (*TaskResult) SetKeyNil ¶

func (o *TaskResult) SetKeyNil()

SetKeyNil sets the value for Key to be an explicit nil

func (*TaskResult) SetLongErrorMessage ¶

func (o *TaskResult) SetLongErrorMessage(v string)

SetLongErrorMessage gets a reference to the given NullableString and assigns it to the LongErrorMessage field.

func (*TaskResult) SetLongErrorMessageNil ¶

func (o *TaskResult) SetLongErrorMessageNil()

SetLongErrorMessageNil sets the value for LongErrorMessage to be an explicit nil

func (*TaskResult) SetName ¶

func (o *TaskResult) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*TaskResult) SetNameNil ¶

func (o *TaskResult) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*TaskResult) SetStartTimeUtc ¶

func (o *TaskResult) SetStartTimeUtc(v time.Time)

SetStartTimeUtc gets a reference to the given time.Time and assigns it to the StartTimeUtc field.

func (*TaskResult) SetStatus ¶

func (o *TaskResult) SetStatus(v TaskCompletionStatus)

SetStatus gets a reference to the given TaskCompletionStatus and assigns it to the Status field.

func (TaskResult) ToMap ¶

func (o TaskResult) ToMap() (map[string]interface{}, error)

func (*TaskResult) UnsetErrorMessage ¶

func (o *TaskResult) UnsetErrorMessage()

UnsetErrorMessage ensures that no value is present for ErrorMessage, not even an explicit nil

func (*TaskResult) UnsetId ¶

func (o *TaskResult) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*TaskResult) UnsetKey ¶

func (o *TaskResult) UnsetKey()

UnsetKey ensures that no value is present for Key, not even an explicit nil

func (*TaskResult) UnsetLongErrorMessage ¶

func (o *TaskResult) UnsetLongErrorMessage()

UnsetLongErrorMessage ensures that no value is present for LongErrorMessage, not even an explicit nil

func (*TaskResult) UnsetName ¶

func (o *TaskResult) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type TaskState ¶

type TaskState string

TaskState Enum TaskState.

const (
	TASKSTATE_IDLE       TaskState = "Idle"
	TASKSTATE_CANCELLING TaskState = "Cancelling"
	TASKSTATE_RUNNING    TaskState = "Running"
)

List of TaskState

func NewTaskStateFromValue ¶

func NewTaskStateFromValue(v string) (*TaskState, error)

NewTaskStateFromValue returns a pointer to a valid TaskState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TaskState) IsValid ¶

func (v TaskState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TaskState) Ptr ¶

func (v TaskState) Ptr() *TaskState

Ptr returns reference to TaskState value

func (*TaskState) UnmarshalJSON ¶

func (v *TaskState) UnmarshalJSON(src []byte) error

type TaskTriggerInfo ¶

type TaskTriggerInfo struct {
	// Gets or sets the type.
	Type NullableString `json:"Type,omitempty"`
	// Gets or sets the time of day.
	TimeOfDayTicks NullableInt64 `json:"TimeOfDayTicks,omitempty"`
	// Gets or sets the interval.
	IntervalTicks NullableInt64 `json:"IntervalTicks,omitempty"`
	// Gets or sets the day of week.
	DayOfWeek NullableDayOfWeek `json:"DayOfWeek,omitempty"`
	// Gets or sets the maximum runtime ticks.
	MaxRuntimeTicks NullableInt64 `json:"MaxRuntimeTicks,omitempty"`
}

TaskTriggerInfo Class TaskTriggerInfo.

func NewTaskTriggerInfo ¶

func NewTaskTriggerInfo() *TaskTriggerInfo

NewTaskTriggerInfo instantiates a new TaskTriggerInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTaskTriggerInfoWithDefaults ¶

func NewTaskTriggerInfoWithDefaults() *TaskTriggerInfo

NewTaskTriggerInfoWithDefaults instantiates a new TaskTriggerInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TaskTriggerInfo) GetDayOfWeek ¶

func (o *TaskTriggerInfo) GetDayOfWeek() DayOfWeek

GetDayOfWeek returns the DayOfWeek field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskTriggerInfo) GetDayOfWeekOk ¶

func (o *TaskTriggerInfo) GetDayOfWeekOk() (*DayOfWeek, bool)

GetDayOfWeekOk returns a tuple with the DayOfWeek field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskTriggerInfo) GetIntervalTicks ¶

func (o *TaskTriggerInfo) GetIntervalTicks() int64

GetIntervalTicks returns the IntervalTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskTriggerInfo) GetIntervalTicksOk ¶

func (o *TaskTriggerInfo) GetIntervalTicksOk() (*int64, bool)

GetIntervalTicksOk returns a tuple with the IntervalTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskTriggerInfo) GetMaxRuntimeTicks ¶

func (o *TaskTriggerInfo) GetMaxRuntimeTicks() int64

GetMaxRuntimeTicks returns the MaxRuntimeTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskTriggerInfo) GetMaxRuntimeTicksOk ¶

func (o *TaskTriggerInfo) GetMaxRuntimeTicksOk() (*int64, bool)

GetMaxRuntimeTicksOk returns a tuple with the MaxRuntimeTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskTriggerInfo) GetTimeOfDayTicks ¶

func (o *TaskTriggerInfo) GetTimeOfDayTicks() int64

GetTimeOfDayTicks returns the TimeOfDayTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskTriggerInfo) GetTimeOfDayTicksOk ¶

func (o *TaskTriggerInfo) GetTimeOfDayTicksOk() (*int64, bool)

GetTimeOfDayTicksOk returns a tuple with the TimeOfDayTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskTriggerInfo) GetType ¶

func (o *TaskTriggerInfo) GetType() string

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskTriggerInfo) GetTypeOk ¶

func (o *TaskTriggerInfo) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskTriggerInfo) HasDayOfWeek ¶

func (o *TaskTriggerInfo) HasDayOfWeek() bool

HasDayOfWeek returns a boolean if a field has been set.

func (*TaskTriggerInfo) HasIntervalTicks ¶

func (o *TaskTriggerInfo) HasIntervalTicks() bool

HasIntervalTicks returns a boolean if a field has been set.

func (*TaskTriggerInfo) HasMaxRuntimeTicks ¶

func (o *TaskTriggerInfo) HasMaxRuntimeTicks() bool

HasMaxRuntimeTicks returns a boolean if a field has been set.

func (*TaskTriggerInfo) HasTimeOfDayTicks ¶

func (o *TaskTriggerInfo) HasTimeOfDayTicks() bool

HasTimeOfDayTicks returns a boolean if a field has been set.

func (*TaskTriggerInfo) HasType ¶

func (o *TaskTriggerInfo) HasType() bool

HasType returns a boolean if a field has been set.

func (TaskTriggerInfo) MarshalJSON ¶

func (o TaskTriggerInfo) MarshalJSON() ([]byte, error)

func (*TaskTriggerInfo) SetDayOfWeek ¶

func (o *TaskTriggerInfo) SetDayOfWeek(v DayOfWeek)

SetDayOfWeek gets a reference to the given NullableDayOfWeek and assigns it to the DayOfWeek field.

func (*TaskTriggerInfo) SetDayOfWeekNil ¶

func (o *TaskTriggerInfo) SetDayOfWeekNil()

SetDayOfWeekNil sets the value for DayOfWeek to be an explicit nil

func (*TaskTriggerInfo) SetIntervalTicks ¶

func (o *TaskTriggerInfo) SetIntervalTicks(v int64)

SetIntervalTicks gets a reference to the given NullableInt64 and assigns it to the IntervalTicks field.

func (*TaskTriggerInfo) SetIntervalTicksNil ¶

func (o *TaskTriggerInfo) SetIntervalTicksNil()

SetIntervalTicksNil sets the value for IntervalTicks to be an explicit nil

func (*TaskTriggerInfo) SetMaxRuntimeTicks ¶

func (o *TaskTriggerInfo) SetMaxRuntimeTicks(v int64)

SetMaxRuntimeTicks gets a reference to the given NullableInt64 and assigns it to the MaxRuntimeTicks field.

func (*TaskTriggerInfo) SetMaxRuntimeTicksNil ¶

func (o *TaskTriggerInfo) SetMaxRuntimeTicksNil()

SetMaxRuntimeTicksNil sets the value for MaxRuntimeTicks to be an explicit nil

func (*TaskTriggerInfo) SetTimeOfDayTicks ¶

func (o *TaskTriggerInfo) SetTimeOfDayTicks(v int64)

SetTimeOfDayTicks gets a reference to the given NullableInt64 and assigns it to the TimeOfDayTicks field.

func (*TaskTriggerInfo) SetTimeOfDayTicksNil ¶

func (o *TaskTriggerInfo) SetTimeOfDayTicksNil()

SetTimeOfDayTicksNil sets the value for TimeOfDayTicks to be an explicit nil

func (*TaskTriggerInfo) SetType ¶

func (o *TaskTriggerInfo) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*TaskTriggerInfo) SetTypeNil ¶

func (o *TaskTriggerInfo) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (TaskTriggerInfo) ToMap ¶

func (o TaskTriggerInfo) ToMap() (map[string]interface{}, error)

func (*TaskTriggerInfo) UnsetDayOfWeek ¶

func (o *TaskTriggerInfo) UnsetDayOfWeek()

UnsetDayOfWeek ensures that no value is present for DayOfWeek, not even an explicit nil

func (*TaskTriggerInfo) UnsetIntervalTicks ¶

func (o *TaskTriggerInfo) UnsetIntervalTicks()

UnsetIntervalTicks ensures that no value is present for IntervalTicks, not even an explicit nil

func (*TaskTriggerInfo) UnsetMaxRuntimeTicks ¶

func (o *TaskTriggerInfo) UnsetMaxRuntimeTicks()

UnsetMaxRuntimeTicks ensures that no value is present for MaxRuntimeTicks, not even an explicit nil

func (*TaskTriggerInfo) UnsetTimeOfDayTicks ¶

func (o *TaskTriggerInfo) UnsetTimeOfDayTicks()

UnsetTimeOfDayTicks ensures that no value is present for TimeOfDayTicks, not even an explicit nil

func (*TaskTriggerInfo) UnsetType ¶

func (o *TaskTriggerInfo) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

type ThemeMediaResult ¶

type ThemeMediaResult struct {
	// Gets or sets the items.
	Items []BaseItemDto `json:"Items,omitempty"`
	// Gets or sets the total number of records available.
	TotalRecordCount *int32 `json:"TotalRecordCount,omitempty"`
	// Gets or sets the index of the first record in Items.
	StartIndex *int32 `json:"StartIndex,omitempty"`
	// Gets or sets the owner id.
	OwnerId *string `json:"OwnerId,omitempty"`
}

ThemeMediaResult Class ThemeMediaResult.

func NewThemeMediaResult ¶

func NewThemeMediaResult() *ThemeMediaResult

NewThemeMediaResult instantiates a new ThemeMediaResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewThemeMediaResultWithDefaults ¶

func NewThemeMediaResultWithDefaults() *ThemeMediaResult

NewThemeMediaResultWithDefaults instantiates a new ThemeMediaResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ThemeMediaResult) GetItems ¶

func (o *ThemeMediaResult) GetItems() []BaseItemDto

GetItems returns the Items field value if set, zero value otherwise.

func (*ThemeMediaResult) GetItemsOk ¶

func (o *ThemeMediaResult) GetItemsOk() ([]BaseItemDto, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThemeMediaResult) GetOwnerId ¶

func (o *ThemeMediaResult) GetOwnerId() string

GetOwnerId returns the OwnerId field value if set, zero value otherwise.

func (*ThemeMediaResult) GetOwnerIdOk ¶

func (o *ThemeMediaResult) GetOwnerIdOk() (*string, bool)

GetOwnerIdOk returns a tuple with the OwnerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThemeMediaResult) GetStartIndex ¶

func (o *ThemeMediaResult) GetStartIndex() int32

GetStartIndex returns the StartIndex field value if set, zero value otherwise.

func (*ThemeMediaResult) GetStartIndexOk ¶

func (o *ThemeMediaResult) GetStartIndexOk() (*int32, bool)

GetStartIndexOk returns a tuple with the StartIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThemeMediaResult) GetTotalRecordCount ¶

func (o *ThemeMediaResult) GetTotalRecordCount() int32

GetTotalRecordCount returns the TotalRecordCount field value if set, zero value otherwise.

func (*ThemeMediaResult) GetTotalRecordCountOk ¶

func (o *ThemeMediaResult) GetTotalRecordCountOk() (*int32, bool)

GetTotalRecordCountOk returns a tuple with the TotalRecordCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThemeMediaResult) HasItems ¶

func (o *ThemeMediaResult) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*ThemeMediaResult) HasOwnerId ¶

func (o *ThemeMediaResult) HasOwnerId() bool

HasOwnerId returns a boolean if a field has been set.

func (*ThemeMediaResult) HasStartIndex ¶

func (o *ThemeMediaResult) HasStartIndex() bool

HasStartIndex returns a boolean if a field has been set.

func (*ThemeMediaResult) HasTotalRecordCount ¶

func (o *ThemeMediaResult) HasTotalRecordCount() bool

HasTotalRecordCount returns a boolean if a field has been set.

func (ThemeMediaResult) MarshalJSON ¶

func (o ThemeMediaResult) MarshalJSON() ([]byte, error)

func (*ThemeMediaResult) SetItems ¶

func (o *ThemeMediaResult) SetItems(v []BaseItemDto)

SetItems gets a reference to the given []BaseItemDto and assigns it to the Items field.

func (*ThemeMediaResult) SetOwnerId ¶

func (o *ThemeMediaResult) SetOwnerId(v string)

SetOwnerId gets a reference to the given string and assigns it to the OwnerId field.

func (*ThemeMediaResult) SetStartIndex ¶

func (o *ThemeMediaResult) SetStartIndex(v int32)

SetStartIndex gets a reference to the given int32 and assigns it to the StartIndex field.

func (*ThemeMediaResult) SetTotalRecordCount ¶

func (o *ThemeMediaResult) SetTotalRecordCount(v int32)

SetTotalRecordCount gets a reference to the given int32 and assigns it to the TotalRecordCount field.

func (ThemeMediaResult) ToMap ¶

func (o ThemeMediaResult) ToMap() (map[string]interface{}, error)

type TimeSyncAPI ¶

type TimeSyncAPI interface {

	/*
		GetUtcTime Gets the current UTC time.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetUtcTimeRequest
	*/
	GetUtcTime(ctx context.Context) ApiGetUtcTimeRequest

	// GetUtcTimeExecute executes the request
	//  @return UtcTimeResponse
	GetUtcTimeExecute(r ApiGetUtcTimeRequest) (*UtcTimeResponse, *http.Response, error)
}

type TimeSyncAPIService ¶

type TimeSyncAPIService service

TimeSyncAPIService TimeSyncAPI service

func (*TimeSyncAPIService) GetUtcTime ¶

GetUtcTime Gets the current UTC time.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetUtcTimeRequest

func (*TimeSyncAPIService) GetUtcTimeExecute ¶

Execute executes the request

@return UtcTimeResponse

type TimerCancelledMessage ¶

type TimerCancelledMessage struct {
	// Gets or sets the data.
	Data NullableTimerEventInfo `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

TimerCancelledMessage Timer cancelled message.

func NewTimerCancelledMessage ¶

func NewTimerCancelledMessage() *TimerCancelledMessage

NewTimerCancelledMessage instantiates a new TimerCancelledMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimerCancelledMessageWithDefaults ¶

func NewTimerCancelledMessageWithDefaults() *TimerCancelledMessage

NewTimerCancelledMessageWithDefaults instantiates a new TimerCancelledMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimerCancelledMessage) GetData ¶

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerCancelledMessage) GetDataOk ¶

func (o *TimerCancelledMessage) GetDataOk() (*TimerEventInfo, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerCancelledMessage) GetMessageId ¶

func (o *TimerCancelledMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*TimerCancelledMessage) GetMessageIdOk ¶

func (o *TimerCancelledMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerCancelledMessage) GetMessageType ¶

func (o *TimerCancelledMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*TimerCancelledMessage) GetMessageTypeOk ¶

func (o *TimerCancelledMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerCancelledMessage) HasData ¶

func (o *TimerCancelledMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*TimerCancelledMessage) HasMessageId ¶

func (o *TimerCancelledMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*TimerCancelledMessage) HasMessageType ¶

func (o *TimerCancelledMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (TimerCancelledMessage) MarshalJSON ¶

func (o TimerCancelledMessage) MarshalJSON() ([]byte, error)

func (*TimerCancelledMessage) SetData ¶

func (o *TimerCancelledMessage) SetData(v TimerEventInfo)

SetData gets a reference to the given NullableTimerEventInfo and assigns it to the Data field.

func (*TimerCancelledMessage) SetDataNil ¶

func (o *TimerCancelledMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*TimerCancelledMessage) SetMessageId ¶

func (o *TimerCancelledMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*TimerCancelledMessage) SetMessageType ¶

func (o *TimerCancelledMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (TimerCancelledMessage) ToMap ¶

func (o TimerCancelledMessage) ToMap() (map[string]interface{}, error)

func (*TimerCancelledMessage) UnsetData ¶

func (o *TimerCancelledMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type TimerCreatedMessage ¶

type TimerCreatedMessage struct {
	// Gets or sets the data.
	Data NullableTimerEventInfo `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

TimerCreatedMessage Timer created message.

func NewTimerCreatedMessage ¶

func NewTimerCreatedMessage() *TimerCreatedMessage

NewTimerCreatedMessage instantiates a new TimerCreatedMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimerCreatedMessageWithDefaults ¶

func NewTimerCreatedMessageWithDefaults() *TimerCreatedMessage

NewTimerCreatedMessageWithDefaults instantiates a new TimerCreatedMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimerCreatedMessage) GetData ¶

func (o *TimerCreatedMessage) GetData() TimerEventInfo

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerCreatedMessage) GetDataOk ¶

func (o *TimerCreatedMessage) GetDataOk() (*TimerEventInfo, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerCreatedMessage) GetMessageId ¶

func (o *TimerCreatedMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*TimerCreatedMessage) GetMessageIdOk ¶

func (o *TimerCreatedMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerCreatedMessage) GetMessageType ¶

func (o *TimerCreatedMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*TimerCreatedMessage) GetMessageTypeOk ¶

func (o *TimerCreatedMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerCreatedMessage) HasData ¶

func (o *TimerCreatedMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*TimerCreatedMessage) HasMessageId ¶

func (o *TimerCreatedMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*TimerCreatedMessage) HasMessageType ¶

func (o *TimerCreatedMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (TimerCreatedMessage) MarshalJSON ¶

func (o TimerCreatedMessage) MarshalJSON() ([]byte, error)

func (*TimerCreatedMessage) SetData ¶

func (o *TimerCreatedMessage) SetData(v TimerEventInfo)

SetData gets a reference to the given NullableTimerEventInfo and assigns it to the Data field.

func (*TimerCreatedMessage) SetDataNil ¶

func (o *TimerCreatedMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*TimerCreatedMessage) SetMessageId ¶

func (o *TimerCreatedMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*TimerCreatedMessage) SetMessageType ¶

func (o *TimerCreatedMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (TimerCreatedMessage) ToMap ¶

func (o TimerCreatedMessage) ToMap() (map[string]interface{}, error)

func (*TimerCreatedMessage) UnsetData ¶

func (o *TimerCreatedMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type TimerEventInfo ¶

type TimerEventInfo struct {
	Id        *string        `json:"Id,omitempty"`
	ProgramId NullableString `json:"ProgramId,omitempty"`
}

TimerEventInfo struct for TimerEventInfo

func NewTimerEventInfo ¶

func NewTimerEventInfo() *TimerEventInfo

NewTimerEventInfo instantiates a new TimerEventInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimerEventInfoWithDefaults ¶

func NewTimerEventInfoWithDefaults() *TimerEventInfo

NewTimerEventInfoWithDefaults instantiates a new TimerEventInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimerEventInfo) GetId ¶

func (o *TimerEventInfo) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TimerEventInfo) GetIdOk ¶

func (o *TimerEventInfo) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerEventInfo) GetProgramId ¶

func (o *TimerEventInfo) GetProgramId() string

GetProgramId returns the ProgramId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerEventInfo) GetProgramIdOk ¶

func (o *TimerEventInfo) GetProgramIdOk() (*string, bool)

GetProgramIdOk returns a tuple with the ProgramId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerEventInfo) HasId ¶

func (o *TimerEventInfo) HasId() bool

HasId returns a boolean if a field has been set.

func (*TimerEventInfo) HasProgramId ¶

func (o *TimerEventInfo) HasProgramId() bool

HasProgramId returns a boolean if a field has been set.

func (TimerEventInfo) MarshalJSON ¶

func (o TimerEventInfo) MarshalJSON() ([]byte, error)

func (*TimerEventInfo) SetId ¶

func (o *TimerEventInfo) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TimerEventInfo) SetProgramId ¶

func (o *TimerEventInfo) SetProgramId(v string)

SetProgramId gets a reference to the given NullableString and assigns it to the ProgramId field.

func (*TimerEventInfo) SetProgramIdNil ¶

func (o *TimerEventInfo) SetProgramIdNil()

SetProgramIdNil sets the value for ProgramId to be an explicit nil

func (TimerEventInfo) ToMap ¶

func (o TimerEventInfo) ToMap() (map[string]interface{}, error)

func (*TimerEventInfo) UnsetProgramId ¶

func (o *TimerEventInfo) UnsetProgramId()

UnsetProgramId ensures that no value is present for ProgramId, not even an explicit nil

type TimerInfoDto ¶

type TimerInfoDto struct {
	// Gets or sets the Id of the recording.
	Id   NullableString `json:"Id,omitempty"`
	Type NullableString `json:"Type,omitempty"`
	// Gets or sets the server identifier.
	ServerId NullableString `json:"ServerId,omitempty"`
	// Gets or sets the external identifier.
	ExternalId NullableString `json:"ExternalId,omitempty"`
	// Gets or sets the channel id of the recording.
	ChannelId *string `json:"ChannelId,omitempty"`
	// Gets or sets the external channel identifier.
	ExternalChannelId NullableString `json:"ExternalChannelId,omitempty"`
	// Gets or sets the channel name of the recording.
	ChannelName            NullableString `json:"ChannelName,omitempty"`
	ChannelPrimaryImageTag NullableString `json:"ChannelPrimaryImageTag,omitempty"`
	// Gets or sets the program identifier.
	ProgramId NullableString `json:"ProgramId,omitempty"`
	// Gets or sets the external program identifier.
	ExternalProgramId NullableString `json:"ExternalProgramId,omitempty"`
	// Gets or sets the name of the recording.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the description of the recording.
	Overview NullableString `json:"Overview,omitempty"`
	// Gets or sets the start date of the recording, in UTC.
	StartDate *time.Time `json:"StartDate,omitempty"`
	// Gets or sets the end date of the recording, in UTC.
	EndDate *time.Time `json:"EndDate,omitempty"`
	// Gets or sets the name of the service.
	ServiceName NullableString `json:"ServiceName,omitempty"`
	// Gets or sets the priority.
	Priority *int32 `json:"Priority,omitempty"`
	// Gets or sets the pre padding seconds.
	PrePaddingSeconds *int32 `json:"PrePaddingSeconds,omitempty"`
	// Gets or sets the post padding seconds.
	PostPaddingSeconds *int32 `json:"PostPaddingSeconds,omitempty"`
	// Gets or sets a value indicating whether this instance is pre padding required.
	IsPrePaddingRequired *bool `json:"IsPrePaddingRequired,omitempty"`
	// Gets or sets the Id of the Parent that has a backdrop if the item does not have one.
	ParentBackdropItemId NullableString `json:"ParentBackdropItemId,omitempty"`
	// Gets or sets the parent backdrop image tags.
	ParentBackdropImageTags []string `json:"ParentBackdropImageTags,omitempty"`
	// Gets or sets a value indicating whether this instance is post padding required.
	IsPostPaddingRequired *bool      `json:"IsPostPaddingRequired,omitempty"`
	KeepUntil             *KeepUntil `json:"KeepUntil,omitempty"`
	// Gets or sets the status.
	Status *RecordingStatus `json:"Status,omitempty"`
	// Gets or sets the series timer identifier.
	SeriesTimerId NullableString `json:"SeriesTimerId,omitempty"`
	// Gets or sets the external series timer identifier.
	ExternalSeriesTimerId NullableString `json:"ExternalSeriesTimerId,omitempty"`
	// Gets or sets the run time ticks.
	RunTimeTicks NullableInt64 `json:"RunTimeTicks,omitempty"`
	// Gets or sets the program information.
	ProgramInfo NullableBaseItemDto `json:"ProgramInfo,omitempty"`
}

TimerInfoDto struct for TimerInfoDto

func NewTimerInfoDto ¶

func NewTimerInfoDto() *TimerInfoDto

NewTimerInfoDto instantiates a new TimerInfoDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimerInfoDtoWithDefaults ¶

func NewTimerInfoDtoWithDefaults() *TimerInfoDto

NewTimerInfoDtoWithDefaults instantiates a new TimerInfoDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimerInfoDto) GetChannelId ¶

func (o *TimerInfoDto) GetChannelId() string

GetChannelId returns the ChannelId field value if set, zero value otherwise.

func (*TimerInfoDto) GetChannelIdOk ¶

func (o *TimerInfoDto) GetChannelIdOk() (*string, bool)

GetChannelIdOk returns a tuple with the ChannelId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerInfoDto) GetChannelName ¶

func (o *TimerInfoDto) GetChannelName() string

GetChannelName returns the ChannelName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetChannelNameOk ¶

func (o *TimerInfoDto) GetChannelNameOk() (*string, bool)

GetChannelNameOk returns a tuple with the ChannelName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetChannelPrimaryImageTag ¶

func (o *TimerInfoDto) GetChannelPrimaryImageTag() string

GetChannelPrimaryImageTag returns the ChannelPrimaryImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetChannelPrimaryImageTagOk ¶

func (o *TimerInfoDto) GetChannelPrimaryImageTagOk() (*string, bool)

GetChannelPrimaryImageTagOk returns a tuple with the ChannelPrimaryImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetEndDate ¶

func (o *TimerInfoDto) GetEndDate() time.Time

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*TimerInfoDto) GetEndDateOk ¶

func (o *TimerInfoDto) GetEndDateOk() (*time.Time, bool)

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerInfoDto) GetExternalChannelId ¶

func (o *TimerInfoDto) GetExternalChannelId() string

GetExternalChannelId returns the ExternalChannelId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetExternalChannelIdOk ¶

func (o *TimerInfoDto) GetExternalChannelIdOk() (*string, bool)

GetExternalChannelIdOk returns a tuple with the ExternalChannelId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetExternalId ¶

func (o *TimerInfoDto) GetExternalId() string

GetExternalId returns the ExternalId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetExternalIdOk ¶

func (o *TimerInfoDto) GetExternalIdOk() (*string, bool)

GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetExternalProgramId ¶

func (o *TimerInfoDto) GetExternalProgramId() string

GetExternalProgramId returns the ExternalProgramId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetExternalProgramIdOk ¶

func (o *TimerInfoDto) GetExternalProgramIdOk() (*string, bool)

GetExternalProgramIdOk returns a tuple with the ExternalProgramId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetExternalSeriesTimerId ¶

func (o *TimerInfoDto) GetExternalSeriesTimerId() string

GetExternalSeriesTimerId returns the ExternalSeriesTimerId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetExternalSeriesTimerIdOk ¶

func (o *TimerInfoDto) GetExternalSeriesTimerIdOk() (*string, bool)

GetExternalSeriesTimerIdOk returns a tuple with the ExternalSeriesTimerId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetId ¶

func (o *TimerInfoDto) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetIdOk ¶

func (o *TimerInfoDto) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetIsPostPaddingRequired ¶

func (o *TimerInfoDto) GetIsPostPaddingRequired() bool

GetIsPostPaddingRequired returns the IsPostPaddingRequired field value if set, zero value otherwise.

func (*TimerInfoDto) GetIsPostPaddingRequiredOk ¶

func (o *TimerInfoDto) GetIsPostPaddingRequiredOk() (*bool, bool)

GetIsPostPaddingRequiredOk returns a tuple with the IsPostPaddingRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerInfoDto) GetIsPrePaddingRequired ¶

func (o *TimerInfoDto) GetIsPrePaddingRequired() bool

GetIsPrePaddingRequired returns the IsPrePaddingRequired field value if set, zero value otherwise.

func (*TimerInfoDto) GetIsPrePaddingRequiredOk ¶

func (o *TimerInfoDto) GetIsPrePaddingRequiredOk() (*bool, bool)

GetIsPrePaddingRequiredOk returns a tuple with the IsPrePaddingRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerInfoDto) GetKeepUntil ¶

func (o *TimerInfoDto) GetKeepUntil() KeepUntil

GetKeepUntil returns the KeepUntil field value if set, zero value otherwise.

func (*TimerInfoDto) GetKeepUntilOk ¶

func (o *TimerInfoDto) GetKeepUntilOk() (*KeepUntil, bool)

GetKeepUntilOk returns a tuple with the KeepUntil field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerInfoDto) GetName ¶

func (o *TimerInfoDto) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetNameOk ¶

func (o *TimerInfoDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetOverview ¶

func (o *TimerInfoDto) GetOverview() string

GetOverview returns the Overview field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetOverviewOk ¶

func (o *TimerInfoDto) GetOverviewOk() (*string, bool)

GetOverviewOk returns a tuple with the Overview field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetParentBackdropImageTags ¶

func (o *TimerInfoDto) GetParentBackdropImageTags() []string

GetParentBackdropImageTags returns the ParentBackdropImageTags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetParentBackdropImageTagsOk ¶

func (o *TimerInfoDto) GetParentBackdropImageTagsOk() ([]string, bool)

GetParentBackdropImageTagsOk returns a tuple with the ParentBackdropImageTags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetParentBackdropItemId ¶

func (o *TimerInfoDto) GetParentBackdropItemId() string

GetParentBackdropItemId returns the ParentBackdropItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetParentBackdropItemIdOk ¶

func (o *TimerInfoDto) GetParentBackdropItemIdOk() (*string, bool)

GetParentBackdropItemIdOk returns a tuple with the ParentBackdropItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetPostPaddingSeconds ¶

func (o *TimerInfoDto) GetPostPaddingSeconds() int32

GetPostPaddingSeconds returns the PostPaddingSeconds field value if set, zero value otherwise.

func (*TimerInfoDto) GetPostPaddingSecondsOk ¶

func (o *TimerInfoDto) GetPostPaddingSecondsOk() (*int32, bool)

GetPostPaddingSecondsOk returns a tuple with the PostPaddingSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerInfoDto) GetPrePaddingSeconds ¶

func (o *TimerInfoDto) GetPrePaddingSeconds() int32

GetPrePaddingSeconds returns the PrePaddingSeconds field value if set, zero value otherwise.

func (*TimerInfoDto) GetPrePaddingSecondsOk ¶

func (o *TimerInfoDto) GetPrePaddingSecondsOk() (*int32, bool)

GetPrePaddingSecondsOk returns a tuple with the PrePaddingSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerInfoDto) GetPriority ¶

func (o *TimerInfoDto) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*TimerInfoDto) GetPriorityOk ¶

func (o *TimerInfoDto) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerInfoDto) GetProgramId ¶

func (o *TimerInfoDto) GetProgramId() string

GetProgramId returns the ProgramId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetProgramIdOk ¶

func (o *TimerInfoDto) GetProgramIdOk() (*string, bool)

GetProgramIdOk returns a tuple with the ProgramId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetProgramInfo ¶

func (o *TimerInfoDto) GetProgramInfo() BaseItemDto

GetProgramInfo returns the ProgramInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetProgramInfoOk ¶

func (o *TimerInfoDto) GetProgramInfoOk() (*BaseItemDto, bool)

GetProgramInfoOk returns a tuple with the ProgramInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetRunTimeTicks ¶

func (o *TimerInfoDto) GetRunTimeTicks() int64

GetRunTimeTicks returns the RunTimeTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetRunTimeTicksOk ¶

func (o *TimerInfoDto) GetRunTimeTicksOk() (*int64, bool)

GetRunTimeTicksOk returns a tuple with the RunTimeTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetSeriesTimerId ¶

func (o *TimerInfoDto) GetSeriesTimerId() string

GetSeriesTimerId returns the SeriesTimerId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetSeriesTimerIdOk ¶

func (o *TimerInfoDto) GetSeriesTimerIdOk() (*string, bool)

GetSeriesTimerIdOk returns a tuple with the SeriesTimerId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetServerId ¶

func (o *TimerInfoDto) GetServerId() string

GetServerId returns the ServerId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetServerIdOk ¶

func (o *TimerInfoDto) GetServerIdOk() (*string, bool)

GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetServiceName ¶

func (o *TimerInfoDto) GetServiceName() string

GetServiceName returns the ServiceName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetServiceNameOk ¶

func (o *TimerInfoDto) GetServiceNameOk() (*string, bool)

GetServiceNameOk returns a tuple with the ServiceName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) GetStartDate ¶

func (o *TimerInfoDto) GetStartDate() time.Time

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*TimerInfoDto) GetStartDateOk ¶

func (o *TimerInfoDto) GetStartDateOk() (*time.Time, bool)

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerInfoDto) GetStatus ¶

func (o *TimerInfoDto) GetStatus() RecordingStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*TimerInfoDto) GetStatusOk ¶

func (o *TimerInfoDto) GetStatusOk() (*RecordingStatus, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerInfoDto) GetType ¶

func (o *TimerInfoDto) GetType() string

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TimerInfoDto) GetTypeOk ¶

func (o *TimerInfoDto) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TimerInfoDto) HasChannelId ¶

func (o *TimerInfoDto) HasChannelId() bool

HasChannelId returns a boolean if a field has been set.

func (*TimerInfoDto) HasChannelName ¶

func (o *TimerInfoDto) HasChannelName() bool

HasChannelName returns a boolean if a field has been set.

func (*TimerInfoDto) HasChannelPrimaryImageTag ¶

func (o *TimerInfoDto) HasChannelPrimaryImageTag() bool

HasChannelPrimaryImageTag returns a boolean if a field has been set.

func (*TimerInfoDto) HasEndDate ¶

func (o *TimerInfoDto) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*TimerInfoDto) HasExternalChannelId ¶

func (o *TimerInfoDto) HasExternalChannelId() bool

HasExternalChannelId returns a boolean if a field has been set.

func (*TimerInfoDto) HasExternalId ¶

func (o *TimerInfoDto) HasExternalId() bool

HasExternalId returns a boolean if a field has been set.

func (*TimerInfoDto) HasExternalProgramId ¶

func (o *TimerInfoDto) HasExternalProgramId() bool

HasExternalProgramId returns a boolean if a field has been set.

func (*TimerInfoDto) HasExternalSeriesTimerId ¶

func (o *TimerInfoDto) HasExternalSeriesTimerId() bool

HasExternalSeriesTimerId returns a boolean if a field has been set.

func (*TimerInfoDto) HasId ¶

func (o *TimerInfoDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*TimerInfoDto) HasIsPostPaddingRequired ¶

func (o *TimerInfoDto) HasIsPostPaddingRequired() bool

HasIsPostPaddingRequired returns a boolean if a field has been set.

func (*TimerInfoDto) HasIsPrePaddingRequired ¶

func (o *TimerInfoDto) HasIsPrePaddingRequired() bool

HasIsPrePaddingRequired returns a boolean if a field has been set.

func (*TimerInfoDto) HasKeepUntil ¶

func (o *TimerInfoDto) HasKeepUntil() bool

HasKeepUntil returns a boolean if a field has been set.

func (*TimerInfoDto) HasName ¶

func (o *TimerInfoDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*TimerInfoDto) HasOverview ¶

func (o *TimerInfoDto) HasOverview() bool

HasOverview returns a boolean if a field has been set.

func (*TimerInfoDto) HasParentBackdropImageTags ¶

func (o *TimerInfoDto) HasParentBackdropImageTags() bool

HasParentBackdropImageTags returns a boolean if a field has been set.

func (*TimerInfoDto) HasParentBackdropItemId ¶

func (o *TimerInfoDto) HasParentBackdropItemId() bool

HasParentBackdropItemId returns a boolean if a field has been set.

func (*TimerInfoDto) HasPostPaddingSeconds ¶

func (o *TimerInfoDto) HasPostPaddingSeconds() bool

HasPostPaddingSeconds returns a boolean if a field has been set.

func (*TimerInfoDto) HasPrePaddingSeconds ¶

func (o *TimerInfoDto) HasPrePaddingSeconds() bool

HasPrePaddingSeconds returns a boolean if a field has been set.

func (*TimerInfoDto) HasPriority ¶

func (o *TimerInfoDto) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*TimerInfoDto) HasProgramId ¶

func (o *TimerInfoDto) HasProgramId() bool

HasProgramId returns a boolean if a field has been set.

func (*TimerInfoDto) HasProgramInfo ¶

func (o *TimerInfoDto) HasProgramInfo() bool

HasProgramInfo returns a boolean if a field has been set.

func (*TimerInfoDto) HasRunTimeTicks ¶

func (o *TimerInfoDto) HasRunTimeTicks() bool

HasRunTimeTicks returns a boolean if a field has been set.

func (*TimerInfoDto) HasSeriesTimerId ¶

func (o *TimerInfoDto) HasSeriesTimerId() bool

HasSeriesTimerId returns a boolean if a field has been set.

func (*TimerInfoDto) HasServerId ¶

func (o *TimerInfoDto) HasServerId() bool

HasServerId returns a boolean if a field has been set.

func (*TimerInfoDto) HasServiceName ¶

func (o *TimerInfoDto) HasServiceName() bool

HasServiceName returns a boolean if a field has been set.

func (*TimerInfoDto) HasStartDate ¶

func (o *TimerInfoDto) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (*TimerInfoDto) HasStatus ¶

func (o *TimerInfoDto) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*TimerInfoDto) HasType ¶

func (o *TimerInfoDto) HasType() bool

HasType returns a boolean if a field has been set.

func (TimerInfoDto) MarshalJSON ¶

func (o TimerInfoDto) MarshalJSON() ([]byte, error)

func (*TimerInfoDto) SetChannelId ¶

func (o *TimerInfoDto) SetChannelId(v string)

SetChannelId gets a reference to the given string and assigns it to the ChannelId field.

func (*TimerInfoDto) SetChannelName ¶

func (o *TimerInfoDto) SetChannelName(v string)

SetChannelName gets a reference to the given NullableString and assigns it to the ChannelName field.

func (*TimerInfoDto) SetChannelNameNil ¶

func (o *TimerInfoDto) SetChannelNameNil()

SetChannelNameNil sets the value for ChannelName to be an explicit nil

func (*TimerInfoDto) SetChannelPrimaryImageTag ¶

func (o *TimerInfoDto) SetChannelPrimaryImageTag(v string)

SetChannelPrimaryImageTag gets a reference to the given NullableString and assigns it to the ChannelPrimaryImageTag field.

func (*TimerInfoDto) SetChannelPrimaryImageTagNil ¶

func (o *TimerInfoDto) SetChannelPrimaryImageTagNil()

SetChannelPrimaryImageTagNil sets the value for ChannelPrimaryImageTag to be an explicit nil

func (*TimerInfoDto) SetEndDate ¶

func (o *TimerInfoDto) SetEndDate(v time.Time)

SetEndDate gets a reference to the given time.Time and assigns it to the EndDate field.

func (*TimerInfoDto) SetExternalChannelId ¶

func (o *TimerInfoDto) SetExternalChannelId(v string)

SetExternalChannelId gets a reference to the given NullableString and assigns it to the ExternalChannelId field.

func (*TimerInfoDto) SetExternalChannelIdNil ¶

func (o *TimerInfoDto) SetExternalChannelIdNil()

SetExternalChannelIdNil sets the value for ExternalChannelId to be an explicit nil

func (*TimerInfoDto) SetExternalId ¶

func (o *TimerInfoDto) SetExternalId(v string)

SetExternalId gets a reference to the given NullableString and assigns it to the ExternalId field.

func (*TimerInfoDto) SetExternalIdNil ¶

func (o *TimerInfoDto) SetExternalIdNil()

SetExternalIdNil sets the value for ExternalId to be an explicit nil

func (*TimerInfoDto) SetExternalProgramId ¶

func (o *TimerInfoDto) SetExternalProgramId(v string)

SetExternalProgramId gets a reference to the given NullableString and assigns it to the ExternalProgramId field.

func (*TimerInfoDto) SetExternalProgramIdNil ¶

func (o *TimerInfoDto) SetExternalProgramIdNil()

SetExternalProgramIdNil sets the value for ExternalProgramId to be an explicit nil

func (*TimerInfoDto) SetExternalSeriesTimerId ¶

func (o *TimerInfoDto) SetExternalSeriesTimerId(v string)

SetExternalSeriesTimerId gets a reference to the given NullableString and assigns it to the ExternalSeriesTimerId field.

func (*TimerInfoDto) SetExternalSeriesTimerIdNil ¶

func (o *TimerInfoDto) SetExternalSeriesTimerIdNil()

SetExternalSeriesTimerIdNil sets the value for ExternalSeriesTimerId to be an explicit nil

func (*TimerInfoDto) SetId ¶

func (o *TimerInfoDto) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*TimerInfoDto) SetIdNil ¶

func (o *TimerInfoDto) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*TimerInfoDto) SetIsPostPaddingRequired ¶

func (o *TimerInfoDto) SetIsPostPaddingRequired(v bool)

SetIsPostPaddingRequired gets a reference to the given bool and assigns it to the IsPostPaddingRequired field.

func (*TimerInfoDto) SetIsPrePaddingRequired ¶

func (o *TimerInfoDto) SetIsPrePaddingRequired(v bool)

SetIsPrePaddingRequired gets a reference to the given bool and assigns it to the IsPrePaddingRequired field.

func (*TimerInfoDto) SetKeepUntil ¶

func (o *TimerInfoDto) SetKeepUntil(v KeepUntil)

SetKeepUntil gets a reference to the given KeepUntil and assigns it to the KeepUntil field.

func (*TimerInfoDto) SetName ¶

func (o *TimerInfoDto) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*TimerInfoDto) SetNameNil ¶

func (o *TimerInfoDto) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*TimerInfoDto) SetOverview ¶

func (o *TimerInfoDto) SetOverview(v string)

SetOverview gets a reference to the given NullableString and assigns it to the Overview field.

func (*TimerInfoDto) SetOverviewNil ¶

func (o *TimerInfoDto) SetOverviewNil()

SetOverviewNil sets the value for Overview to be an explicit nil

func (*TimerInfoDto) SetParentBackdropImageTags ¶

func (o *TimerInfoDto) SetParentBackdropImageTags(v []string)

SetParentBackdropImageTags gets a reference to the given []string and assigns it to the ParentBackdropImageTags field.

func (*TimerInfoDto) SetParentBackdropItemId ¶

func (o *TimerInfoDto) SetParentBackdropItemId(v string)

SetParentBackdropItemId gets a reference to the given NullableString and assigns it to the ParentBackdropItemId field.

func (*TimerInfoDto) SetParentBackdropItemIdNil ¶

func (o *TimerInfoDto) SetParentBackdropItemIdNil()

SetParentBackdropItemIdNil sets the value for ParentBackdropItemId to be an explicit nil

func (*TimerInfoDto) SetPostPaddingSeconds ¶

func (o *TimerInfoDto) SetPostPaddingSeconds(v int32)

SetPostPaddingSeconds gets a reference to the given int32 and assigns it to the PostPaddingSeconds field.

func (*TimerInfoDto) SetPrePaddingSeconds ¶

func (o *TimerInfoDto) SetPrePaddingSeconds(v int32)

SetPrePaddingSeconds gets a reference to the given int32 and assigns it to the PrePaddingSeconds field.

func (*TimerInfoDto) SetPriority ¶

func (o *TimerInfoDto) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (*TimerInfoDto) SetProgramId ¶

func (o *TimerInfoDto) SetProgramId(v string)

SetProgramId gets a reference to the given NullableString and assigns it to the ProgramId field.

func (*TimerInfoDto) SetProgramIdNil ¶

func (o *TimerInfoDto) SetProgramIdNil()

SetProgramIdNil sets the value for ProgramId to be an explicit nil

func (*TimerInfoDto) SetProgramInfo ¶

func (o *TimerInfoDto) SetProgramInfo(v BaseItemDto)

SetProgramInfo gets a reference to the given NullableBaseItemDto and assigns it to the ProgramInfo field.

func (*TimerInfoDto) SetProgramInfoNil ¶

func (o *TimerInfoDto) SetProgramInfoNil()

SetProgramInfoNil sets the value for ProgramInfo to be an explicit nil

func (*TimerInfoDto) SetRunTimeTicks ¶

func (o *TimerInfoDto) SetRunTimeTicks(v int64)

SetRunTimeTicks gets a reference to the given NullableInt64 and assigns it to the RunTimeTicks field.

func (*TimerInfoDto) SetRunTimeTicksNil ¶

func (o *TimerInfoDto) SetRunTimeTicksNil()

SetRunTimeTicksNil sets the value for RunTimeTicks to be an explicit nil

func (*TimerInfoDto) SetSeriesTimerId ¶

func (o *TimerInfoDto) SetSeriesTimerId(v string)

SetSeriesTimerId gets a reference to the given NullableString and assigns it to the SeriesTimerId field.

func (*TimerInfoDto) SetSeriesTimerIdNil ¶

func (o *TimerInfoDto) SetSeriesTimerIdNil()

SetSeriesTimerIdNil sets the value for SeriesTimerId to be an explicit nil

func (*TimerInfoDto) SetServerId ¶

func (o *TimerInfoDto) SetServerId(v string)

SetServerId gets a reference to the given NullableString and assigns it to the ServerId field.

func (*TimerInfoDto) SetServerIdNil ¶

func (o *TimerInfoDto) SetServerIdNil()

SetServerIdNil sets the value for ServerId to be an explicit nil

func (*TimerInfoDto) SetServiceName ¶

func (o *TimerInfoDto) SetServiceName(v string)

SetServiceName gets a reference to the given NullableString and assigns it to the ServiceName field.

func (*TimerInfoDto) SetServiceNameNil ¶

func (o *TimerInfoDto) SetServiceNameNil()

SetServiceNameNil sets the value for ServiceName to be an explicit nil

func (*TimerInfoDto) SetStartDate ¶

func (o *TimerInfoDto) SetStartDate(v time.Time)

SetStartDate gets a reference to the given time.Time and assigns it to the StartDate field.

func (*TimerInfoDto) SetStatus ¶

func (o *TimerInfoDto) SetStatus(v RecordingStatus)

SetStatus gets a reference to the given RecordingStatus and assigns it to the Status field.

func (*TimerInfoDto) SetType ¶

func (o *TimerInfoDto) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*TimerInfoDto) SetTypeNil ¶

func (o *TimerInfoDto) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (TimerInfoDto) ToMap ¶

func (o TimerInfoDto) ToMap() (map[string]interface{}, error)

func (*TimerInfoDto) UnsetChannelName ¶

func (o *TimerInfoDto) UnsetChannelName()

UnsetChannelName ensures that no value is present for ChannelName, not even an explicit nil

func (*TimerInfoDto) UnsetChannelPrimaryImageTag ¶

func (o *TimerInfoDto) UnsetChannelPrimaryImageTag()

UnsetChannelPrimaryImageTag ensures that no value is present for ChannelPrimaryImageTag, not even an explicit nil

func (*TimerInfoDto) UnsetExternalChannelId ¶

func (o *TimerInfoDto) UnsetExternalChannelId()

UnsetExternalChannelId ensures that no value is present for ExternalChannelId, not even an explicit nil

func (*TimerInfoDto) UnsetExternalId ¶

func (o *TimerInfoDto) UnsetExternalId()

UnsetExternalId ensures that no value is present for ExternalId, not even an explicit nil

func (*TimerInfoDto) UnsetExternalProgramId ¶

func (o *TimerInfoDto) UnsetExternalProgramId()

UnsetExternalProgramId ensures that no value is present for ExternalProgramId, not even an explicit nil

func (*TimerInfoDto) UnsetExternalSeriesTimerId ¶

func (o *TimerInfoDto) UnsetExternalSeriesTimerId()

UnsetExternalSeriesTimerId ensures that no value is present for ExternalSeriesTimerId, not even an explicit nil

func (*TimerInfoDto) UnsetId ¶

func (o *TimerInfoDto) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*TimerInfoDto) UnsetName ¶

func (o *TimerInfoDto) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*TimerInfoDto) UnsetOverview ¶

func (o *TimerInfoDto) UnsetOverview()

UnsetOverview ensures that no value is present for Overview, not even an explicit nil

func (*TimerInfoDto) UnsetParentBackdropItemId ¶

func (o *TimerInfoDto) UnsetParentBackdropItemId()

UnsetParentBackdropItemId ensures that no value is present for ParentBackdropItemId, not even an explicit nil

func (*TimerInfoDto) UnsetProgramId ¶

func (o *TimerInfoDto) UnsetProgramId()

UnsetProgramId ensures that no value is present for ProgramId, not even an explicit nil

func (*TimerInfoDto) UnsetProgramInfo ¶

func (o *TimerInfoDto) UnsetProgramInfo()

UnsetProgramInfo ensures that no value is present for ProgramInfo, not even an explicit nil

func (*TimerInfoDto) UnsetRunTimeTicks ¶

func (o *TimerInfoDto) UnsetRunTimeTicks()

UnsetRunTimeTicks ensures that no value is present for RunTimeTicks, not even an explicit nil

func (*TimerInfoDto) UnsetSeriesTimerId ¶

func (o *TimerInfoDto) UnsetSeriesTimerId()

UnsetSeriesTimerId ensures that no value is present for SeriesTimerId, not even an explicit nil

func (*TimerInfoDto) UnsetServerId ¶

func (o *TimerInfoDto) UnsetServerId()

UnsetServerId ensures that no value is present for ServerId, not even an explicit nil

func (*TimerInfoDto) UnsetServiceName ¶

func (o *TimerInfoDto) UnsetServiceName()

UnsetServiceName ensures that no value is present for ServiceName, not even an explicit nil

func (*TimerInfoDto) UnsetType ¶

func (o *TimerInfoDto) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

type TimerInfoDtoQueryResult ¶

type TimerInfoDtoQueryResult struct {
	// Gets or sets the items.
	Items []TimerInfoDto `json:"Items,omitempty"`
	// Gets or sets the total number of records available.
	TotalRecordCount *int32 `json:"TotalRecordCount,omitempty"`
	// Gets or sets the index of the first record in Items.
	StartIndex *int32 `json:"StartIndex,omitempty"`
}

TimerInfoDtoQueryResult Query result container.

func NewTimerInfoDtoQueryResult ¶

func NewTimerInfoDtoQueryResult() *TimerInfoDtoQueryResult

NewTimerInfoDtoQueryResult instantiates a new TimerInfoDtoQueryResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimerInfoDtoQueryResultWithDefaults ¶

func NewTimerInfoDtoQueryResultWithDefaults() *TimerInfoDtoQueryResult

NewTimerInfoDtoQueryResultWithDefaults instantiates a new TimerInfoDtoQueryResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimerInfoDtoQueryResult) GetItems ¶

func (o *TimerInfoDtoQueryResult) GetItems() []TimerInfoDto

GetItems returns the Items field value if set, zero value otherwise.

func (*TimerInfoDtoQueryResult) GetItemsOk ¶

func (o *TimerInfoDtoQueryResult) GetItemsOk() ([]TimerInfoDto, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerInfoDtoQueryResult) GetStartIndex ¶

func (o *TimerInfoDtoQueryResult) GetStartIndex() int32

GetStartIndex returns the StartIndex field value if set, zero value otherwise.

func (*TimerInfoDtoQueryResult) GetStartIndexOk ¶

func (o *TimerInfoDtoQueryResult) GetStartIndexOk() (*int32, bool)

GetStartIndexOk returns a tuple with the StartIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerInfoDtoQueryResult) GetTotalRecordCount ¶

func (o *TimerInfoDtoQueryResult) GetTotalRecordCount() int32

GetTotalRecordCount returns the TotalRecordCount field value if set, zero value otherwise.

func (*TimerInfoDtoQueryResult) GetTotalRecordCountOk ¶

func (o *TimerInfoDtoQueryResult) GetTotalRecordCountOk() (*int32, bool)

GetTotalRecordCountOk returns a tuple with the TotalRecordCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimerInfoDtoQueryResult) HasItems ¶

func (o *TimerInfoDtoQueryResult) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*TimerInfoDtoQueryResult) HasStartIndex ¶

func (o *TimerInfoDtoQueryResult) HasStartIndex() bool

HasStartIndex returns a boolean if a field has been set.

func (*TimerInfoDtoQueryResult) HasTotalRecordCount ¶

func (o *TimerInfoDtoQueryResult) HasTotalRecordCount() bool

HasTotalRecordCount returns a boolean if a field has been set.

func (TimerInfoDtoQueryResult) MarshalJSON ¶

func (o TimerInfoDtoQueryResult) MarshalJSON() ([]byte, error)

func (*TimerInfoDtoQueryResult) SetItems ¶

func (o *TimerInfoDtoQueryResult) SetItems(v []TimerInfoDto)

SetItems gets a reference to the given []TimerInfoDto and assigns it to the Items field.

func (*TimerInfoDtoQueryResult) SetStartIndex ¶

func (o *TimerInfoDtoQueryResult) SetStartIndex(v int32)

SetStartIndex gets a reference to the given int32 and assigns it to the StartIndex field.

func (*TimerInfoDtoQueryResult) SetTotalRecordCount ¶

func (o *TimerInfoDtoQueryResult) SetTotalRecordCount(v int32)

SetTotalRecordCount gets a reference to the given int32 and assigns it to the TotalRecordCount field.

func (TimerInfoDtoQueryResult) ToMap ¶

func (o TimerInfoDtoQueryResult) ToMap() (map[string]interface{}, error)

type TmdbAPI ¶

type TmdbAPI interface {

	/*
		TmdbClientConfiguration Gets the TMDb image configuration options.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiTmdbClientConfigurationRequest
	*/
	TmdbClientConfiguration(ctx context.Context) ApiTmdbClientConfigurationRequest

	// TmdbClientConfigurationExecute executes the request
	//  @return ConfigImageTypes
	TmdbClientConfigurationExecute(r ApiTmdbClientConfigurationRequest) (*ConfigImageTypes, *http.Response, error)
}

type TmdbAPIService ¶

type TmdbAPIService service

TmdbAPIService TmdbAPI service

func (*TmdbAPIService) TmdbClientConfiguration ¶

func (a *TmdbAPIService) TmdbClientConfiguration(ctx context.Context) ApiTmdbClientConfigurationRequest

TmdbClientConfiguration Gets the TMDb image configuration options.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiTmdbClientConfigurationRequest

func (*TmdbAPIService) TmdbClientConfigurationExecute ¶

func (a *TmdbAPIService) TmdbClientConfigurationExecute(r ApiTmdbClientConfigurationRequest) (*ConfigImageTypes, *http.Response, error)

Execute executes the request

@return ConfigImageTypes

type TonemappingAlgorithm ¶

type TonemappingAlgorithm string

TonemappingAlgorithm Enum containing tonemapping algorithms.

const (
	TONEMAPPINGALGORITHM_NONE     TonemappingAlgorithm = "none"
	TONEMAPPINGALGORITHM_CLIP     TonemappingAlgorithm = "clip"
	TONEMAPPINGALGORITHM_LINEAR   TonemappingAlgorithm = "linear"
	TONEMAPPINGALGORITHM_GAMMA    TonemappingAlgorithm = "gamma"
	TONEMAPPINGALGORITHM_REINHARD TonemappingAlgorithm = "reinhard"
	TONEMAPPINGALGORITHM_HABLE    TonemappingAlgorithm = "hable"
	TONEMAPPINGALGORITHM_MOBIUS   TonemappingAlgorithm = "mobius"
	TONEMAPPINGALGORITHM_BT2390   TonemappingAlgorithm = "bt2390"
)

List of TonemappingAlgorithm

func NewTonemappingAlgorithmFromValue ¶

func NewTonemappingAlgorithmFromValue(v string) (*TonemappingAlgorithm, error)

NewTonemappingAlgorithmFromValue returns a pointer to a valid TonemappingAlgorithm for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TonemappingAlgorithm) IsValid ¶

func (v TonemappingAlgorithm) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TonemappingAlgorithm) Ptr ¶

Ptr returns reference to TonemappingAlgorithm value

func (*TonemappingAlgorithm) UnmarshalJSON ¶

func (v *TonemappingAlgorithm) UnmarshalJSON(src []byte) error

type TonemappingMode ¶

type TonemappingMode string

TonemappingMode Enum containing tonemapping modes.

const (
	TONEMAPPINGMODE_AUTO TonemappingMode = "auto"
	TONEMAPPINGMODE_MAX  TonemappingMode = "max"
	TONEMAPPINGMODE_RGB  TonemappingMode = "rgb"
	TONEMAPPINGMODE_LUM  TonemappingMode = "lum"
	TONEMAPPINGMODE_ITP  TonemappingMode = "itp"
)

List of TonemappingMode

func NewTonemappingModeFromValue ¶

func NewTonemappingModeFromValue(v string) (*TonemappingMode, error)

NewTonemappingModeFromValue returns a pointer to a valid TonemappingMode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TonemappingMode) IsValid ¶

func (v TonemappingMode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TonemappingMode) Ptr ¶

Ptr returns reference to TonemappingMode value

func (*TonemappingMode) UnmarshalJSON ¶

func (v *TonemappingMode) UnmarshalJSON(src []byte) error

type TonemappingRange ¶

type TonemappingRange string

TonemappingRange Enum containing tonemapping ranges.

const (
	TONEMAPPINGRANGE_AUTO TonemappingRange = "auto"
	TONEMAPPINGRANGE_TV   TonemappingRange = "tv"
	TONEMAPPINGRANGE_PC   TonemappingRange = "pc"
)

List of TonemappingRange

func NewTonemappingRangeFromValue ¶

func NewTonemappingRangeFromValue(v string) (*TonemappingRange, error)

NewTonemappingRangeFromValue returns a pointer to a valid TonemappingRange for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TonemappingRange) IsValid ¶

func (v TonemappingRange) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TonemappingRange) Ptr ¶

Ptr returns reference to TonemappingRange value

func (*TonemappingRange) UnmarshalJSON ¶

func (v *TonemappingRange) UnmarshalJSON(src []byte) error

type TrailerInfo ¶

type TrailerInfo struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the original title.
	OriginalTitle NullableString `json:"OriginalTitle,omitempty"`
	// Gets or sets the path.
	Path NullableString `json:"Path,omitempty"`
	// Gets or sets the metadata language.
	MetadataLanguage NullableString `json:"MetadataLanguage,omitempty"`
	// Gets or sets the metadata country code.
	MetadataCountryCode NullableString `json:"MetadataCountryCode,omitempty"`
	// Gets or sets the provider ids.
	ProviderIds map[string]string `json:"ProviderIds,omitempty"`
	// Gets or sets the year.
	Year              NullableInt32 `json:"Year,omitempty"`
	IndexNumber       NullableInt32 `json:"IndexNumber,omitempty"`
	ParentIndexNumber NullableInt32 `json:"ParentIndexNumber,omitempty"`
	PremiereDate      NullableTime  `json:"PremiereDate,omitempty"`
	IsAutomated       *bool         `json:"IsAutomated,omitempty"`
}

TrailerInfo struct for TrailerInfo

func NewTrailerInfo ¶

func NewTrailerInfo() *TrailerInfo

NewTrailerInfo instantiates a new TrailerInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTrailerInfoWithDefaults ¶

func NewTrailerInfoWithDefaults() *TrailerInfo

NewTrailerInfoWithDefaults instantiates a new TrailerInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TrailerInfo) GetIndexNumber ¶

func (o *TrailerInfo) GetIndexNumber() int32

GetIndexNumber returns the IndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TrailerInfo) GetIndexNumberOk ¶

func (o *TrailerInfo) GetIndexNumberOk() (*int32, bool)

GetIndexNumberOk returns a tuple with the IndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TrailerInfo) GetIsAutomated ¶

func (o *TrailerInfo) GetIsAutomated() bool

GetIsAutomated returns the IsAutomated field value if set, zero value otherwise.

func (*TrailerInfo) GetIsAutomatedOk ¶

func (o *TrailerInfo) GetIsAutomatedOk() (*bool, bool)

GetIsAutomatedOk returns a tuple with the IsAutomated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrailerInfo) GetMetadataCountryCode ¶

func (o *TrailerInfo) GetMetadataCountryCode() string

GetMetadataCountryCode returns the MetadataCountryCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TrailerInfo) GetMetadataCountryCodeOk ¶

func (o *TrailerInfo) GetMetadataCountryCodeOk() (*string, bool)

GetMetadataCountryCodeOk returns a tuple with the MetadataCountryCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TrailerInfo) GetMetadataLanguage ¶

func (o *TrailerInfo) GetMetadataLanguage() string

GetMetadataLanguage returns the MetadataLanguage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TrailerInfo) GetMetadataLanguageOk ¶

func (o *TrailerInfo) GetMetadataLanguageOk() (*string, bool)

GetMetadataLanguageOk returns a tuple with the MetadataLanguage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TrailerInfo) GetName ¶

func (o *TrailerInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TrailerInfo) GetNameOk ¶

func (o *TrailerInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TrailerInfo) GetOriginalTitle ¶

func (o *TrailerInfo) GetOriginalTitle() string

GetOriginalTitle returns the OriginalTitle field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TrailerInfo) GetOriginalTitleOk ¶

func (o *TrailerInfo) GetOriginalTitleOk() (*string, bool)

GetOriginalTitleOk returns a tuple with the OriginalTitle field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TrailerInfo) GetParentIndexNumber ¶

func (o *TrailerInfo) GetParentIndexNumber() int32

GetParentIndexNumber returns the ParentIndexNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TrailerInfo) GetParentIndexNumberOk ¶

func (o *TrailerInfo) GetParentIndexNumberOk() (*int32, bool)

GetParentIndexNumberOk returns a tuple with the ParentIndexNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TrailerInfo) GetPath ¶

func (o *TrailerInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TrailerInfo) GetPathOk ¶

func (o *TrailerInfo) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TrailerInfo) GetPremiereDate ¶

func (o *TrailerInfo) GetPremiereDate() time.Time

GetPremiereDate returns the PremiereDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TrailerInfo) GetPremiereDateOk ¶

func (o *TrailerInfo) GetPremiereDateOk() (*time.Time, bool)

GetPremiereDateOk returns a tuple with the PremiereDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TrailerInfo) GetProviderIds ¶

func (o *TrailerInfo) GetProviderIds() map[string]string

GetProviderIds returns the ProviderIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TrailerInfo) GetProviderIdsOk ¶

func (o *TrailerInfo) GetProviderIdsOk() (*map[string]string, bool)

GetProviderIdsOk returns a tuple with the ProviderIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TrailerInfo) GetYear ¶

func (o *TrailerInfo) GetYear() int32

GetYear returns the Year field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TrailerInfo) GetYearOk ¶

func (o *TrailerInfo) GetYearOk() (*int32, bool)

GetYearOk returns a tuple with the Year field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TrailerInfo) HasIndexNumber ¶

func (o *TrailerInfo) HasIndexNumber() bool

HasIndexNumber returns a boolean if a field has been set.

func (*TrailerInfo) HasIsAutomated ¶

func (o *TrailerInfo) HasIsAutomated() bool

HasIsAutomated returns a boolean if a field has been set.

func (*TrailerInfo) HasMetadataCountryCode ¶

func (o *TrailerInfo) HasMetadataCountryCode() bool

HasMetadataCountryCode returns a boolean if a field has been set.

func (*TrailerInfo) HasMetadataLanguage ¶

func (o *TrailerInfo) HasMetadataLanguage() bool

HasMetadataLanguage returns a boolean if a field has been set.

func (*TrailerInfo) HasName ¶

func (o *TrailerInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*TrailerInfo) HasOriginalTitle ¶

func (o *TrailerInfo) HasOriginalTitle() bool

HasOriginalTitle returns a boolean if a field has been set.

func (*TrailerInfo) HasParentIndexNumber ¶

func (o *TrailerInfo) HasParentIndexNumber() bool

HasParentIndexNumber returns a boolean if a field has been set.

func (*TrailerInfo) HasPath ¶

func (o *TrailerInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*TrailerInfo) HasPremiereDate ¶

func (o *TrailerInfo) HasPremiereDate() bool

HasPremiereDate returns a boolean if a field has been set.

func (*TrailerInfo) HasProviderIds ¶

func (o *TrailerInfo) HasProviderIds() bool

HasProviderIds returns a boolean if a field has been set.

func (*TrailerInfo) HasYear ¶

func (o *TrailerInfo) HasYear() bool

HasYear returns a boolean if a field has been set.

func (TrailerInfo) MarshalJSON ¶

func (o TrailerInfo) MarshalJSON() ([]byte, error)

func (*TrailerInfo) SetIndexNumber ¶

func (o *TrailerInfo) SetIndexNumber(v int32)

SetIndexNumber gets a reference to the given NullableInt32 and assigns it to the IndexNumber field.

func (*TrailerInfo) SetIndexNumberNil ¶

func (o *TrailerInfo) SetIndexNumberNil()

SetIndexNumberNil sets the value for IndexNumber to be an explicit nil

func (*TrailerInfo) SetIsAutomated ¶

func (o *TrailerInfo) SetIsAutomated(v bool)

SetIsAutomated gets a reference to the given bool and assigns it to the IsAutomated field.

func (*TrailerInfo) SetMetadataCountryCode ¶

func (o *TrailerInfo) SetMetadataCountryCode(v string)

SetMetadataCountryCode gets a reference to the given NullableString and assigns it to the MetadataCountryCode field.

func (*TrailerInfo) SetMetadataCountryCodeNil ¶

func (o *TrailerInfo) SetMetadataCountryCodeNil()

SetMetadataCountryCodeNil sets the value for MetadataCountryCode to be an explicit nil

func (*TrailerInfo) SetMetadataLanguage ¶

func (o *TrailerInfo) SetMetadataLanguage(v string)

SetMetadataLanguage gets a reference to the given NullableString and assigns it to the MetadataLanguage field.

func (*TrailerInfo) SetMetadataLanguageNil ¶

func (o *TrailerInfo) SetMetadataLanguageNil()

SetMetadataLanguageNil sets the value for MetadataLanguage to be an explicit nil

func (*TrailerInfo) SetName ¶

func (o *TrailerInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*TrailerInfo) SetNameNil ¶

func (o *TrailerInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*TrailerInfo) SetOriginalTitle ¶

func (o *TrailerInfo) SetOriginalTitle(v string)

SetOriginalTitle gets a reference to the given NullableString and assigns it to the OriginalTitle field.

func (*TrailerInfo) SetOriginalTitleNil ¶

func (o *TrailerInfo) SetOriginalTitleNil()

SetOriginalTitleNil sets the value for OriginalTitle to be an explicit nil

func (*TrailerInfo) SetParentIndexNumber ¶

func (o *TrailerInfo) SetParentIndexNumber(v int32)

SetParentIndexNumber gets a reference to the given NullableInt32 and assigns it to the ParentIndexNumber field.

func (*TrailerInfo) SetParentIndexNumberNil ¶

func (o *TrailerInfo) SetParentIndexNumberNil()

SetParentIndexNumberNil sets the value for ParentIndexNumber to be an explicit nil

func (*TrailerInfo) SetPath ¶

func (o *TrailerInfo) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*TrailerInfo) SetPathNil ¶

func (o *TrailerInfo) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*TrailerInfo) SetPremiereDate ¶

func (o *TrailerInfo) SetPremiereDate(v time.Time)

SetPremiereDate gets a reference to the given NullableTime and assigns it to the PremiereDate field.

func (*TrailerInfo) SetPremiereDateNil ¶

func (o *TrailerInfo) SetPremiereDateNil()

SetPremiereDateNil sets the value for PremiereDate to be an explicit nil

func (*TrailerInfo) SetProviderIds ¶

func (o *TrailerInfo) SetProviderIds(v map[string]string)

SetProviderIds gets a reference to the given map[string]string and assigns it to the ProviderIds field.

func (*TrailerInfo) SetYear ¶

func (o *TrailerInfo) SetYear(v int32)

SetYear gets a reference to the given NullableInt32 and assigns it to the Year field.

func (*TrailerInfo) SetYearNil ¶

func (o *TrailerInfo) SetYearNil()

SetYearNil sets the value for Year to be an explicit nil

func (TrailerInfo) ToMap ¶

func (o TrailerInfo) ToMap() (map[string]interface{}, error)

func (*TrailerInfo) UnsetIndexNumber ¶

func (o *TrailerInfo) UnsetIndexNumber()

UnsetIndexNumber ensures that no value is present for IndexNumber, not even an explicit nil

func (*TrailerInfo) UnsetMetadataCountryCode ¶

func (o *TrailerInfo) UnsetMetadataCountryCode()

UnsetMetadataCountryCode ensures that no value is present for MetadataCountryCode, not even an explicit nil

func (*TrailerInfo) UnsetMetadataLanguage ¶

func (o *TrailerInfo) UnsetMetadataLanguage()

UnsetMetadataLanguage ensures that no value is present for MetadataLanguage, not even an explicit nil

func (*TrailerInfo) UnsetName ¶

func (o *TrailerInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*TrailerInfo) UnsetOriginalTitle ¶

func (o *TrailerInfo) UnsetOriginalTitle()

UnsetOriginalTitle ensures that no value is present for OriginalTitle, not even an explicit nil

func (*TrailerInfo) UnsetParentIndexNumber ¶

func (o *TrailerInfo) UnsetParentIndexNumber()

UnsetParentIndexNumber ensures that no value is present for ParentIndexNumber, not even an explicit nil

func (*TrailerInfo) UnsetPath ¶

func (o *TrailerInfo) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

func (*TrailerInfo) UnsetPremiereDate ¶

func (o *TrailerInfo) UnsetPremiereDate()

UnsetPremiereDate ensures that no value is present for PremiereDate, not even an explicit nil

func (*TrailerInfo) UnsetYear ¶

func (o *TrailerInfo) UnsetYear()

UnsetYear ensures that no value is present for Year, not even an explicit nil

type TrailerInfoRemoteSearchQuery ¶

type TrailerInfoRemoteSearchQuery struct {
	SearchInfo NullableTrailerInfo `json:"SearchInfo,omitempty"`
	ItemId     *string             `json:"ItemId,omitempty"`
	// Gets or sets the provider name to search within if set.
	SearchProviderName NullableString `json:"SearchProviderName,omitempty"`
	// Gets or sets a value indicating whether disabled providers should be included.
	IncludeDisabledProviders *bool `json:"IncludeDisabledProviders,omitempty"`
}

TrailerInfoRemoteSearchQuery struct for TrailerInfoRemoteSearchQuery

func NewTrailerInfoRemoteSearchQuery ¶

func NewTrailerInfoRemoteSearchQuery() *TrailerInfoRemoteSearchQuery

NewTrailerInfoRemoteSearchQuery instantiates a new TrailerInfoRemoteSearchQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTrailerInfoRemoteSearchQueryWithDefaults ¶

func NewTrailerInfoRemoteSearchQueryWithDefaults() *TrailerInfoRemoteSearchQuery

NewTrailerInfoRemoteSearchQueryWithDefaults instantiates a new TrailerInfoRemoteSearchQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TrailerInfoRemoteSearchQuery) GetIncludeDisabledProviders ¶

func (o *TrailerInfoRemoteSearchQuery) GetIncludeDisabledProviders() bool

GetIncludeDisabledProviders returns the IncludeDisabledProviders field value if set, zero value otherwise.

func (*TrailerInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk ¶

func (o *TrailerInfoRemoteSearchQuery) GetIncludeDisabledProvidersOk() (*bool, bool)

GetIncludeDisabledProvidersOk returns a tuple with the IncludeDisabledProviders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrailerInfoRemoteSearchQuery) GetItemId ¶

func (o *TrailerInfoRemoteSearchQuery) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*TrailerInfoRemoteSearchQuery) GetItemIdOk ¶

func (o *TrailerInfoRemoteSearchQuery) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrailerInfoRemoteSearchQuery) GetSearchInfo ¶

func (o *TrailerInfoRemoteSearchQuery) GetSearchInfo() TrailerInfo

GetSearchInfo returns the SearchInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TrailerInfoRemoteSearchQuery) GetSearchInfoOk ¶

func (o *TrailerInfoRemoteSearchQuery) GetSearchInfoOk() (*TrailerInfo, bool)

GetSearchInfoOk returns a tuple with the SearchInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TrailerInfoRemoteSearchQuery) GetSearchProviderName ¶

func (o *TrailerInfoRemoteSearchQuery) GetSearchProviderName() string

GetSearchProviderName returns the SearchProviderName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TrailerInfoRemoteSearchQuery) GetSearchProviderNameOk ¶

func (o *TrailerInfoRemoteSearchQuery) GetSearchProviderNameOk() (*string, bool)

GetSearchProviderNameOk returns a tuple with the SearchProviderName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TrailerInfoRemoteSearchQuery) HasIncludeDisabledProviders ¶

func (o *TrailerInfoRemoteSearchQuery) HasIncludeDisabledProviders() bool

HasIncludeDisabledProviders returns a boolean if a field has been set.

func (*TrailerInfoRemoteSearchQuery) HasItemId ¶

func (o *TrailerInfoRemoteSearchQuery) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*TrailerInfoRemoteSearchQuery) HasSearchInfo ¶

func (o *TrailerInfoRemoteSearchQuery) HasSearchInfo() bool

HasSearchInfo returns a boolean if a field has been set.

func (*TrailerInfoRemoteSearchQuery) HasSearchProviderName ¶

func (o *TrailerInfoRemoteSearchQuery) HasSearchProviderName() bool

HasSearchProviderName returns a boolean if a field has been set.

func (TrailerInfoRemoteSearchQuery) MarshalJSON ¶

func (o TrailerInfoRemoteSearchQuery) MarshalJSON() ([]byte, error)

func (*TrailerInfoRemoteSearchQuery) SetIncludeDisabledProviders ¶

func (o *TrailerInfoRemoteSearchQuery) SetIncludeDisabledProviders(v bool)

SetIncludeDisabledProviders gets a reference to the given bool and assigns it to the IncludeDisabledProviders field.

func (*TrailerInfoRemoteSearchQuery) SetItemId ¶

func (o *TrailerInfoRemoteSearchQuery) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field.

func (*TrailerInfoRemoteSearchQuery) SetSearchInfo ¶

func (o *TrailerInfoRemoteSearchQuery) SetSearchInfo(v TrailerInfo)

SetSearchInfo gets a reference to the given NullableTrailerInfo and assigns it to the SearchInfo field.

func (*TrailerInfoRemoteSearchQuery) SetSearchInfoNil ¶

func (o *TrailerInfoRemoteSearchQuery) SetSearchInfoNil()

SetSearchInfoNil sets the value for SearchInfo to be an explicit nil

func (*TrailerInfoRemoteSearchQuery) SetSearchProviderName ¶

func (o *TrailerInfoRemoteSearchQuery) SetSearchProviderName(v string)

SetSearchProviderName gets a reference to the given NullableString and assigns it to the SearchProviderName field.

func (*TrailerInfoRemoteSearchQuery) SetSearchProviderNameNil ¶

func (o *TrailerInfoRemoteSearchQuery) SetSearchProviderNameNil()

SetSearchProviderNameNil sets the value for SearchProviderName to be an explicit nil

func (TrailerInfoRemoteSearchQuery) ToMap ¶

func (o TrailerInfoRemoteSearchQuery) ToMap() (map[string]interface{}, error)

func (*TrailerInfoRemoteSearchQuery) UnsetSearchInfo ¶

func (o *TrailerInfoRemoteSearchQuery) UnsetSearchInfo()

UnsetSearchInfo ensures that no value is present for SearchInfo, not even an explicit nil

func (*TrailerInfoRemoteSearchQuery) UnsetSearchProviderName ¶

func (o *TrailerInfoRemoteSearchQuery) UnsetSearchProviderName()

UnsetSearchProviderName ensures that no value is present for SearchProviderName, not even an explicit nil

type TrailersAPI ¶

type TrailersAPI interface {

	/*
		GetTrailers Finds movies and trailers similar to a given trailer.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetTrailersRequest
	*/
	GetTrailers(ctx context.Context) ApiGetTrailersRequest

	// GetTrailersExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetTrailersExecute(r ApiGetTrailersRequest) (*BaseItemDtoQueryResult, *http.Response, error)
}

type TrailersAPIService ¶

type TrailersAPIService service

TrailersAPIService TrailersAPI service

func (*TrailersAPIService) GetTrailers ¶

GetTrailers Finds movies and trailers similar to a given trailer.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTrailersRequest

func (*TrailersAPIService) GetTrailersExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

type TranscodeReason ¶

type TranscodeReason string

TranscodeReason the model 'TranscodeReason'

const (
	TRANSCODEREASON_CONTAINER_NOT_SUPPORTED         TranscodeReason = "ContainerNotSupported"
	TRANSCODEREASON_VIDEO_CODEC_NOT_SUPPORTED       TranscodeReason = "VideoCodecNotSupported"
	TRANSCODEREASON_AUDIO_CODEC_NOT_SUPPORTED       TranscodeReason = "AudioCodecNotSupported"
	TRANSCODEREASON_SUBTITLE_CODEC_NOT_SUPPORTED    TranscodeReason = "SubtitleCodecNotSupported"
	TRANSCODEREASON_AUDIO_IS_EXTERNAL               TranscodeReason = "AudioIsExternal"
	TRANSCODEREASON_SECONDARY_AUDIO_NOT_SUPPORTED   TranscodeReason = "SecondaryAudioNotSupported"
	TRANSCODEREASON_VIDEO_PROFILE_NOT_SUPPORTED     TranscodeReason = "VideoProfileNotSupported"
	TRANSCODEREASON_VIDEO_LEVEL_NOT_SUPPORTED       TranscodeReason = "VideoLevelNotSupported"
	TRANSCODEREASON_VIDEO_RESOLUTION_NOT_SUPPORTED  TranscodeReason = "VideoResolutionNotSupported"
	TRANSCODEREASON_VIDEO_BIT_DEPTH_NOT_SUPPORTED   TranscodeReason = "VideoBitDepthNotSupported"
	TRANSCODEREASON_VIDEO_FRAMERATE_NOT_SUPPORTED   TranscodeReason = "VideoFramerateNotSupported"
	TRANSCODEREASON_REF_FRAMES_NOT_SUPPORTED        TranscodeReason = "RefFramesNotSupported"
	TRANSCODEREASON_ANAMORPHIC_VIDEO_NOT_SUPPORTED  TranscodeReason = "AnamorphicVideoNotSupported"
	TRANSCODEREASON_INTERLACED_VIDEO_NOT_SUPPORTED  TranscodeReason = "InterlacedVideoNotSupported"
	TRANSCODEREASON_AUDIO_CHANNELS_NOT_SUPPORTED    TranscodeReason = "AudioChannelsNotSupported"
	TRANSCODEREASON_AUDIO_PROFILE_NOT_SUPPORTED     TranscodeReason = "AudioProfileNotSupported"
	TRANSCODEREASON_AUDIO_SAMPLE_RATE_NOT_SUPPORTED TranscodeReason = "AudioSampleRateNotSupported"
	TRANSCODEREASON_AUDIO_BIT_DEPTH_NOT_SUPPORTED   TranscodeReason = "AudioBitDepthNotSupported"
	TRANSCODEREASON_CONTAINER_BITRATE_EXCEEDS_LIMIT TranscodeReason = "ContainerBitrateExceedsLimit"
	TRANSCODEREASON_VIDEO_BITRATE_NOT_SUPPORTED     TranscodeReason = "VideoBitrateNotSupported"
	TRANSCODEREASON_AUDIO_BITRATE_NOT_SUPPORTED     TranscodeReason = "AudioBitrateNotSupported"
	TRANSCODEREASON_UNKNOWN_VIDEO_STREAM_INFO       TranscodeReason = "UnknownVideoStreamInfo"
	TRANSCODEREASON_UNKNOWN_AUDIO_STREAM_INFO       TranscodeReason = "UnknownAudioStreamInfo"
	TRANSCODEREASON_DIRECT_PLAY_ERROR               TranscodeReason = "DirectPlayError"
	TRANSCODEREASON_VIDEO_RANGE_TYPE_NOT_SUPPORTED  TranscodeReason = "VideoRangeTypeNotSupported"
	TRANSCODEREASON_VIDEO_CODEC_TAG_NOT_SUPPORTED   TranscodeReason = "VideoCodecTagNotSupported"
)

List of TranscodeReason

func NewTranscodeReasonFromValue ¶

func NewTranscodeReasonFromValue(v string) (*TranscodeReason, error)

NewTranscodeReasonFromValue returns a pointer to a valid TranscodeReason for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TranscodeReason) IsValid ¶

func (v TranscodeReason) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TranscodeReason) Ptr ¶

Ptr returns reference to TranscodeReason value

func (*TranscodeReason) UnmarshalJSON ¶

func (v *TranscodeReason) UnmarshalJSON(src []byte) error

type TranscodeSeekInfo ¶

type TranscodeSeekInfo string

TranscodeSeekInfo the model 'TranscodeSeekInfo'

const (
	TRANSCODESEEKINFO_AUTO  TranscodeSeekInfo = "Auto"
	TRANSCODESEEKINFO_BYTES TranscodeSeekInfo = "Bytes"
)

List of TranscodeSeekInfo

func NewTranscodeSeekInfoFromValue ¶

func NewTranscodeSeekInfoFromValue(v string) (*TranscodeSeekInfo, error)

NewTranscodeSeekInfoFromValue returns a pointer to a valid TranscodeSeekInfo for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TranscodeSeekInfo) IsValid ¶

func (v TranscodeSeekInfo) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TranscodeSeekInfo) Ptr ¶

Ptr returns reference to TranscodeSeekInfo value

func (*TranscodeSeekInfo) UnmarshalJSON ¶

func (v *TranscodeSeekInfo) UnmarshalJSON(src []byte) error

type TranscodingInfo ¶

type TranscodingInfo struct {
	// Gets or sets the thread count used for encoding.
	AudioCodec NullableString `json:"AudioCodec,omitempty"`
	// Gets or sets the thread count used for encoding.
	VideoCodec NullableString `json:"VideoCodec,omitempty"`
	// Gets or sets the thread count used for encoding.
	Container NullableString `json:"Container,omitempty"`
	// Gets or sets a value indicating whether the video is passed through.
	IsVideoDirect *bool `json:"IsVideoDirect,omitempty"`
	// Gets or sets a value indicating whether the audio is passed through.
	IsAudioDirect *bool `json:"IsAudioDirect,omitempty"`
	// Gets or sets the bitrate.
	Bitrate NullableInt32 `json:"Bitrate,omitempty"`
	// Gets or sets the framerate.
	Framerate NullableFloat32 `json:"Framerate,omitempty"`
	// Gets or sets the completion percentage.
	CompletionPercentage NullableFloat64 `json:"CompletionPercentage,omitempty"`
	// Gets or sets the video width.
	Width NullableInt32 `json:"Width,omitempty"`
	// Gets or sets the video height.
	Height NullableInt32 `json:"Height,omitempty"`
	// Gets or sets the audio channels.
	AudioChannels NullableInt32 `json:"AudioChannels,omitempty"`
	// Gets or sets the hardware acceleration type.
	HardwareAccelerationType NullableHardwareAccelerationType `json:"HardwareAccelerationType,omitempty"`
	// Gets or sets the transcode reasons.
	TranscodeReasons []TranscodeReason `json:"TranscodeReasons,omitempty"`
}

TranscodingInfo Class holding information on a runnning transcode.

func NewTranscodingInfo ¶

func NewTranscodingInfo() *TranscodingInfo

NewTranscodingInfo instantiates a new TranscodingInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTranscodingInfoWithDefaults ¶

func NewTranscodingInfoWithDefaults() *TranscodingInfo

NewTranscodingInfoWithDefaults instantiates a new TranscodingInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TranscodingInfo) GetAudioChannels ¶

func (o *TranscodingInfo) GetAudioChannels() int32

GetAudioChannels returns the AudioChannels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TranscodingInfo) GetAudioChannelsOk ¶

func (o *TranscodingInfo) GetAudioChannelsOk() (*int32, bool)

GetAudioChannelsOk returns a tuple with the AudioChannels field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TranscodingInfo) GetAudioCodec ¶

func (o *TranscodingInfo) GetAudioCodec() string

GetAudioCodec returns the AudioCodec field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TranscodingInfo) GetAudioCodecOk ¶

func (o *TranscodingInfo) GetAudioCodecOk() (*string, bool)

GetAudioCodecOk returns a tuple with the AudioCodec field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TranscodingInfo) GetBitrate ¶

func (o *TranscodingInfo) GetBitrate() int32

GetBitrate returns the Bitrate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TranscodingInfo) GetBitrateOk ¶

func (o *TranscodingInfo) GetBitrateOk() (*int32, bool)

GetBitrateOk returns a tuple with the Bitrate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TranscodingInfo) GetCompletionPercentage ¶

func (o *TranscodingInfo) GetCompletionPercentage() float64

GetCompletionPercentage returns the CompletionPercentage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TranscodingInfo) GetCompletionPercentageOk ¶

func (o *TranscodingInfo) GetCompletionPercentageOk() (*float64, bool)

GetCompletionPercentageOk returns a tuple with the CompletionPercentage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TranscodingInfo) GetContainer ¶

func (o *TranscodingInfo) GetContainer() string

GetContainer returns the Container field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TranscodingInfo) GetContainerOk ¶

func (o *TranscodingInfo) GetContainerOk() (*string, bool)

GetContainerOk returns a tuple with the Container field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TranscodingInfo) GetFramerate ¶

func (o *TranscodingInfo) GetFramerate() float32

GetFramerate returns the Framerate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TranscodingInfo) GetFramerateOk ¶

func (o *TranscodingInfo) GetFramerateOk() (*float32, bool)

GetFramerateOk returns a tuple with the Framerate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TranscodingInfo) GetHardwareAccelerationType ¶

func (o *TranscodingInfo) GetHardwareAccelerationType() HardwareAccelerationType

GetHardwareAccelerationType returns the HardwareAccelerationType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TranscodingInfo) GetHardwareAccelerationTypeOk ¶

func (o *TranscodingInfo) GetHardwareAccelerationTypeOk() (*HardwareAccelerationType, bool)

GetHardwareAccelerationTypeOk returns a tuple with the HardwareAccelerationType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TranscodingInfo) GetHeight ¶

func (o *TranscodingInfo) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TranscodingInfo) GetHeightOk ¶

func (o *TranscodingInfo) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TranscodingInfo) GetIsAudioDirect ¶

func (o *TranscodingInfo) GetIsAudioDirect() bool

GetIsAudioDirect returns the IsAudioDirect field value if set, zero value otherwise.

func (*TranscodingInfo) GetIsAudioDirectOk ¶

func (o *TranscodingInfo) GetIsAudioDirectOk() (*bool, bool)

GetIsAudioDirectOk returns a tuple with the IsAudioDirect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingInfo) GetIsVideoDirect ¶

func (o *TranscodingInfo) GetIsVideoDirect() bool

GetIsVideoDirect returns the IsVideoDirect field value if set, zero value otherwise.

func (*TranscodingInfo) GetIsVideoDirectOk ¶

func (o *TranscodingInfo) GetIsVideoDirectOk() (*bool, bool)

GetIsVideoDirectOk returns a tuple with the IsVideoDirect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingInfo) GetTranscodeReasons ¶

func (o *TranscodingInfo) GetTranscodeReasons() []TranscodeReason

GetTranscodeReasons returns the TranscodeReasons field value if set, zero value otherwise.

func (*TranscodingInfo) GetTranscodeReasonsOk ¶

func (o *TranscodingInfo) GetTranscodeReasonsOk() ([]TranscodeReason, bool)

GetTranscodeReasonsOk returns a tuple with the TranscodeReasons field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingInfo) GetVideoCodec ¶

func (o *TranscodingInfo) GetVideoCodec() string

GetVideoCodec returns the VideoCodec field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TranscodingInfo) GetVideoCodecOk ¶

func (o *TranscodingInfo) GetVideoCodecOk() (*string, bool)

GetVideoCodecOk returns a tuple with the VideoCodec field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TranscodingInfo) GetWidth ¶

func (o *TranscodingInfo) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TranscodingInfo) GetWidthOk ¶

func (o *TranscodingInfo) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TranscodingInfo) HasAudioChannels ¶

func (o *TranscodingInfo) HasAudioChannels() bool

HasAudioChannels returns a boolean if a field has been set.

func (*TranscodingInfo) HasAudioCodec ¶

func (o *TranscodingInfo) HasAudioCodec() bool

HasAudioCodec returns a boolean if a field has been set.

func (*TranscodingInfo) HasBitrate ¶

func (o *TranscodingInfo) HasBitrate() bool

HasBitrate returns a boolean if a field has been set.

func (*TranscodingInfo) HasCompletionPercentage ¶

func (o *TranscodingInfo) HasCompletionPercentage() bool

HasCompletionPercentage returns a boolean if a field has been set.

func (*TranscodingInfo) HasContainer ¶

func (o *TranscodingInfo) HasContainer() bool

HasContainer returns a boolean if a field has been set.

func (*TranscodingInfo) HasFramerate ¶

func (o *TranscodingInfo) HasFramerate() bool

HasFramerate returns a boolean if a field has been set.

func (*TranscodingInfo) HasHardwareAccelerationType ¶

func (o *TranscodingInfo) HasHardwareAccelerationType() bool

HasHardwareAccelerationType returns a boolean if a field has been set.

func (*TranscodingInfo) HasHeight ¶

func (o *TranscodingInfo) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*TranscodingInfo) HasIsAudioDirect ¶

func (o *TranscodingInfo) HasIsAudioDirect() bool

HasIsAudioDirect returns a boolean if a field has been set.

func (*TranscodingInfo) HasIsVideoDirect ¶

func (o *TranscodingInfo) HasIsVideoDirect() bool

HasIsVideoDirect returns a boolean if a field has been set.

func (*TranscodingInfo) HasTranscodeReasons ¶

func (o *TranscodingInfo) HasTranscodeReasons() bool

HasTranscodeReasons returns a boolean if a field has been set.

func (*TranscodingInfo) HasVideoCodec ¶

func (o *TranscodingInfo) HasVideoCodec() bool

HasVideoCodec returns a boolean if a field has been set.

func (*TranscodingInfo) HasWidth ¶

func (o *TranscodingInfo) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (TranscodingInfo) MarshalJSON ¶

func (o TranscodingInfo) MarshalJSON() ([]byte, error)

func (*TranscodingInfo) SetAudioChannels ¶

func (o *TranscodingInfo) SetAudioChannels(v int32)

SetAudioChannels gets a reference to the given NullableInt32 and assigns it to the AudioChannels field.

func (*TranscodingInfo) SetAudioChannelsNil ¶

func (o *TranscodingInfo) SetAudioChannelsNil()

SetAudioChannelsNil sets the value for AudioChannels to be an explicit nil

func (*TranscodingInfo) SetAudioCodec ¶

func (o *TranscodingInfo) SetAudioCodec(v string)

SetAudioCodec gets a reference to the given NullableString and assigns it to the AudioCodec field.

func (*TranscodingInfo) SetAudioCodecNil ¶

func (o *TranscodingInfo) SetAudioCodecNil()

SetAudioCodecNil sets the value for AudioCodec to be an explicit nil

func (*TranscodingInfo) SetBitrate ¶

func (o *TranscodingInfo) SetBitrate(v int32)

SetBitrate gets a reference to the given NullableInt32 and assigns it to the Bitrate field.

func (*TranscodingInfo) SetBitrateNil ¶

func (o *TranscodingInfo) SetBitrateNil()

SetBitrateNil sets the value for Bitrate to be an explicit nil

func (*TranscodingInfo) SetCompletionPercentage ¶

func (o *TranscodingInfo) SetCompletionPercentage(v float64)

SetCompletionPercentage gets a reference to the given NullableFloat64 and assigns it to the CompletionPercentage field.

func (*TranscodingInfo) SetCompletionPercentageNil ¶

func (o *TranscodingInfo) SetCompletionPercentageNil()

SetCompletionPercentageNil sets the value for CompletionPercentage to be an explicit nil

func (*TranscodingInfo) SetContainer ¶

func (o *TranscodingInfo) SetContainer(v string)

SetContainer gets a reference to the given NullableString and assigns it to the Container field.

func (*TranscodingInfo) SetContainerNil ¶

func (o *TranscodingInfo) SetContainerNil()

SetContainerNil sets the value for Container to be an explicit nil

func (*TranscodingInfo) SetFramerate ¶

func (o *TranscodingInfo) SetFramerate(v float32)

SetFramerate gets a reference to the given NullableFloat32 and assigns it to the Framerate field.

func (*TranscodingInfo) SetFramerateNil ¶

func (o *TranscodingInfo) SetFramerateNil()

SetFramerateNil sets the value for Framerate to be an explicit nil

func (*TranscodingInfo) SetHardwareAccelerationType ¶

func (o *TranscodingInfo) SetHardwareAccelerationType(v HardwareAccelerationType)

SetHardwareAccelerationType gets a reference to the given NullableHardwareAccelerationType and assigns it to the HardwareAccelerationType field.

func (*TranscodingInfo) SetHardwareAccelerationTypeNil ¶

func (o *TranscodingInfo) SetHardwareAccelerationTypeNil()

SetHardwareAccelerationTypeNil sets the value for HardwareAccelerationType to be an explicit nil

func (*TranscodingInfo) SetHeight ¶

func (o *TranscodingInfo) SetHeight(v int32)

SetHeight gets a reference to the given NullableInt32 and assigns it to the Height field.

func (*TranscodingInfo) SetHeightNil ¶

func (o *TranscodingInfo) SetHeightNil()

SetHeightNil sets the value for Height to be an explicit nil

func (*TranscodingInfo) SetIsAudioDirect ¶

func (o *TranscodingInfo) SetIsAudioDirect(v bool)

SetIsAudioDirect gets a reference to the given bool and assigns it to the IsAudioDirect field.

func (*TranscodingInfo) SetIsVideoDirect ¶

func (o *TranscodingInfo) SetIsVideoDirect(v bool)

SetIsVideoDirect gets a reference to the given bool and assigns it to the IsVideoDirect field.

func (*TranscodingInfo) SetTranscodeReasons ¶

func (o *TranscodingInfo) SetTranscodeReasons(v []TranscodeReason)

SetTranscodeReasons gets a reference to the given []TranscodeReason and assigns it to the TranscodeReasons field.

func (*TranscodingInfo) SetVideoCodec ¶

func (o *TranscodingInfo) SetVideoCodec(v string)

SetVideoCodec gets a reference to the given NullableString and assigns it to the VideoCodec field.

func (*TranscodingInfo) SetVideoCodecNil ¶

func (o *TranscodingInfo) SetVideoCodecNil()

SetVideoCodecNil sets the value for VideoCodec to be an explicit nil

func (*TranscodingInfo) SetWidth ¶

func (o *TranscodingInfo) SetWidth(v int32)

SetWidth gets a reference to the given NullableInt32 and assigns it to the Width field.

func (*TranscodingInfo) SetWidthNil ¶

func (o *TranscodingInfo) SetWidthNil()

SetWidthNil sets the value for Width to be an explicit nil

func (TranscodingInfo) ToMap ¶

func (o TranscodingInfo) ToMap() (map[string]interface{}, error)

func (*TranscodingInfo) UnsetAudioChannels ¶

func (o *TranscodingInfo) UnsetAudioChannels()

UnsetAudioChannels ensures that no value is present for AudioChannels, not even an explicit nil

func (*TranscodingInfo) UnsetAudioCodec ¶

func (o *TranscodingInfo) UnsetAudioCodec()

UnsetAudioCodec ensures that no value is present for AudioCodec, not even an explicit nil

func (*TranscodingInfo) UnsetBitrate ¶

func (o *TranscodingInfo) UnsetBitrate()

UnsetBitrate ensures that no value is present for Bitrate, not even an explicit nil

func (*TranscodingInfo) UnsetCompletionPercentage ¶

func (o *TranscodingInfo) UnsetCompletionPercentage()

UnsetCompletionPercentage ensures that no value is present for CompletionPercentage, not even an explicit nil

func (*TranscodingInfo) UnsetContainer ¶

func (o *TranscodingInfo) UnsetContainer()

UnsetContainer ensures that no value is present for Container, not even an explicit nil

func (*TranscodingInfo) UnsetFramerate ¶

func (o *TranscodingInfo) UnsetFramerate()

UnsetFramerate ensures that no value is present for Framerate, not even an explicit nil

func (*TranscodingInfo) UnsetHardwareAccelerationType ¶

func (o *TranscodingInfo) UnsetHardwareAccelerationType()

UnsetHardwareAccelerationType ensures that no value is present for HardwareAccelerationType, not even an explicit nil

func (*TranscodingInfo) UnsetHeight ¶

func (o *TranscodingInfo) UnsetHeight()

UnsetHeight ensures that no value is present for Height, not even an explicit nil

func (*TranscodingInfo) UnsetVideoCodec ¶

func (o *TranscodingInfo) UnsetVideoCodec()

UnsetVideoCodec ensures that no value is present for VideoCodec, not even an explicit nil

func (*TranscodingInfo) UnsetWidth ¶

func (o *TranscodingInfo) UnsetWidth()

UnsetWidth ensures that no value is present for Width, not even an explicit nil

type TranscodingProfile ¶

type TranscodingProfile struct {
	// Gets or sets the container.
	Container *string `json:"Container,omitempty"`
	// Gets or sets the DLNA profile type.
	Type *DlnaProfileType `json:"Type,omitempty"`
	// Gets or sets the video codec.
	VideoCodec *string `json:"VideoCodec,omitempty"`
	// Gets or sets the audio codec.
	AudioCodec *string `json:"AudioCodec,omitempty"`
	// Media streaming protocol.  Lowercase for backwards compatibility.
	Protocol *MediaStreamProtocol `json:"Protocol,omitempty"`
	// Gets or sets a value indicating whether the content length should be estimated.
	EstimateContentLength *bool `json:"EstimateContentLength,omitempty"`
	// Gets or sets a value indicating whether M2TS mode is enabled.
	EnableMpegtsM2TsMode *bool `json:"EnableMpegtsM2TsMode,omitempty"`
	// Gets or sets the transcoding seek info mode.
	TranscodeSeekInfo *TranscodeSeekInfo `json:"TranscodeSeekInfo,omitempty"`
	// Gets or sets a value indicating whether timestamps should be copied.
	CopyTimestamps *bool `json:"CopyTimestamps,omitempty"`
	// Gets or sets the encoding context.
	Context *EncodingContext `json:"Context,omitempty"`
	// Gets or sets a value indicating whether subtitles are allowed in the manifest.
	EnableSubtitlesInManifest *bool `json:"EnableSubtitlesInManifest,omitempty"`
	// Gets or sets the maximum audio channels.
	MaxAudioChannels NullableString `json:"MaxAudioChannels,omitempty"`
	// Gets or sets the minimum amount of segments.
	MinSegments *int32 `json:"MinSegments,omitempty"`
	// Gets or sets the segment length.
	SegmentLength *int32 `json:"SegmentLength,omitempty"`
	// Gets or sets a value indicating whether breaking the video stream on non-keyframes is supported.
	BreakOnNonKeyFrames *bool `json:"BreakOnNonKeyFrames,omitempty"`
	// Gets or sets the profile conditions.
	Conditions []ProfileCondition `json:"Conditions,omitempty"`
	// Gets or sets a value indicating whether variable bitrate encoding is supported.
	EnableAudioVbrEncoding *bool `json:"EnableAudioVbrEncoding,omitempty"`
}

TranscodingProfile A class for transcoding profile information.

func NewTranscodingProfile ¶

func NewTranscodingProfile() *TranscodingProfile

NewTranscodingProfile instantiates a new TranscodingProfile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTranscodingProfileWithDefaults ¶

func NewTranscodingProfileWithDefaults() *TranscodingProfile

NewTranscodingProfileWithDefaults instantiates a new TranscodingProfile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TranscodingProfile) GetAudioCodec ¶

func (o *TranscodingProfile) GetAudioCodec() string

GetAudioCodec returns the AudioCodec field value if set, zero value otherwise.

func (*TranscodingProfile) GetAudioCodecOk ¶

func (o *TranscodingProfile) GetAudioCodecOk() (*string, bool)

GetAudioCodecOk returns a tuple with the AudioCodec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) GetBreakOnNonKeyFrames ¶

func (o *TranscodingProfile) GetBreakOnNonKeyFrames() bool

GetBreakOnNonKeyFrames returns the BreakOnNonKeyFrames field value if set, zero value otherwise.

func (*TranscodingProfile) GetBreakOnNonKeyFramesOk ¶

func (o *TranscodingProfile) GetBreakOnNonKeyFramesOk() (*bool, bool)

GetBreakOnNonKeyFramesOk returns a tuple with the BreakOnNonKeyFrames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) GetConditions ¶

func (o *TranscodingProfile) GetConditions() []ProfileCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*TranscodingProfile) GetConditionsOk ¶

func (o *TranscodingProfile) GetConditionsOk() ([]ProfileCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) GetContainer ¶

func (o *TranscodingProfile) GetContainer() string

GetContainer returns the Container field value if set, zero value otherwise.

func (*TranscodingProfile) GetContainerOk ¶

func (o *TranscodingProfile) GetContainerOk() (*string, bool)

GetContainerOk returns a tuple with the Container field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) GetContext ¶

func (o *TranscodingProfile) GetContext() EncodingContext

GetContext returns the Context field value if set, zero value otherwise.

func (*TranscodingProfile) GetContextOk ¶

func (o *TranscodingProfile) GetContextOk() (*EncodingContext, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) GetCopyTimestamps ¶

func (o *TranscodingProfile) GetCopyTimestamps() bool

GetCopyTimestamps returns the CopyTimestamps field value if set, zero value otherwise.

func (*TranscodingProfile) GetCopyTimestampsOk ¶

func (o *TranscodingProfile) GetCopyTimestampsOk() (*bool, bool)

GetCopyTimestampsOk returns a tuple with the CopyTimestamps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) GetEnableAudioVbrEncoding ¶

func (o *TranscodingProfile) GetEnableAudioVbrEncoding() bool

GetEnableAudioVbrEncoding returns the EnableAudioVbrEncoding field value if set, zero value otherwise.

func (*TranscodingProfile) GetEnableAudioVbrEncodingOk ¶

func (o *TranscodingProfile) GetEnableAudioVbrEncodingOk() (*bool, bool)

GetEnableAudioVbrEncodingOk returns a tuple with the EnableAudioVbrEncoding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) GetEnableMpegtsM2TsMode ¶

func (o *TranscodingProfile) GetEnableMpegtsM2TsMode() bool

GetEnableMpegtsM2TsMode returns the EnableMpegtsM2TsMode field value if set, zero value otherwise.

func (*TranscodingProfile) GetEnableMpegtsM2TsModeOk ¶

func (o *TranscodingProfile) GetEnableMpegtsM2TsModeOk() (*bool, bool)

GetEnableMpegtsM2TsModeOk returns a tuple with the EnableMpegtsM2TsMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) GetEnableSubtitlesInManifest ¶

func (o *TranscodingProfile) GetEnableSubtitlesInManifest() bool

GetEnableSubtitlesInManifest returns the EnableSubtitlesInManifest field value if set, zero value otherwise.

func (*TranscodingProfile) GetEnableSubtitlesInManifestOk ¶

func (o *TranscodingProfile) GetEnableSubtitlesInManifestOk() (*bool, bool)

GetEnableSubtitlesInManifestOk returns a tuple with the EnableSubtitlesInManifest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) GetEstimateContentLength ¶

func (o *TranscodingProfile) GetEstimateContentLength() bool

GetEstimateContentLength returns the EstimateContentLength field value if set, zero value otherwise.

func (*TranscodingProfile) GetEstimateContentLengthOk ¶

func (o *TranscodingProfile) GetEstimateContentLengthOk() (*bool, bool)

GetEstimateContentLengthOk returns a tuple with the EstimateContentLength field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) GetMaxAudioChannels ¶

func (o *TranscodingProfile) GetMaxAudioChannels() string

GetMaxAudioChannels returns the MaxAudioChannels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TranscodingProfile) GetMaxAudioChannelsOk ¶

func (o *TranscodingProfile) GetMaxAudioChannelsOk() (*string, bool)

GetMaxAudioChannelsOk returns a tuple with the MaxAudioChannels field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TranscodingProfile) GetMinSegments ¶

func (o *TranscodingProfile) GetMinSegments() int32

GetMinSegments returns the MinSegments field value if set, zero value otherwise.

func (*TranscodingProfile) GetMinSegmentsOk ¶

func (o *TranscodingProfile) GetMinSegmentsOk() (*int32, bool)

GetMinSegmentsOk returns a tuple with the MinSegments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) GetProtocol ¶

func (o *TranscodingProfile) GetProtocol() MediaStreamProtocol

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*TranscodingProfile) GetProtocolOk ¶

func (o *TranscodingProfile) GetProtocolOk() (*MediaStreamProtocol, bool)

GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) GetSegmentLength ¶

func (o *TranscodingProfile) GetSegmentLength() int32

GetSegmentLength returns the SegmentLength field value if set, zero value otherwise.

func (*TranscodingProfile) GetSegmentLengthOk ¶

func (o *TranscodingProfile) GetSegmentLengthOk() (*int32, bool)

GetSegmentLengthOk returns a tuple with the SegmentLength field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) GetTranscodeSeekInfo ¶

func (o *TranscodingProfile) GetTranscodeSeekInfo() TranscodeSeekInfo

GetTranscodeSeekInfo returns the TranscodeSeekInfo field value if set, zero value otherwise.

func (*TranscodingProfile) GetTranscodeSeekInfoOk ¶

func (o *TranscodingProfile) GetTranscodeSeekInfoOk() (*TranscodeSeekInfo, bool)

GetTranscodeSeekInfoOk returns a tuple with the TranscodeSeekInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) GetType ¶

func (o *TranscodingProfile) GetType() DlnaProfileType

GetType returns the Type field value if set, zero value otherwise.

func (*TranscodingProfile) GetTypeOk ¶

func (o *TranscodingProfile) GetTypeOk() (*DlnaProfileType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) GetVideoCodec ¶

func (o *TranscodingProfile) GetVideoCodec() string

GetVideoCodec returns the VideoCodec field value if set, zero value otherwise.

func (*TranscodingProfile) GetVideoCodecOk ¶

func (o *TranscodingProfile) GetVideoCodecOk() (*string, bool)

GetVideoCodecOk returns a tuple with the VideoCodec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TranscodingProfile) HasAudioCodec ¶

func (o *TranscodingProfile) HasAudioCodec() bool

HasAudioCodec returns a boolean if a field has been set.

func (*TranscodingProfile) HasBreakOnNonKeyFrames ¶

func (o *TranscodingProfile) HasBreakOnNonKeyFrames() bool

HasBreakOnNonKeyFrames returns a boolean if a field has been set.

func (*TranscodingProfile) HasConditions ¶

func (o *TranscodingProfile) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*TranscodingProfile) HasContainer ¶

func (o *TranscodingProfile) HasContainer() bool

HasContainer returns a boolean if a field has been set.

func (*TranscodingProfile) HasContext ¶

func (o *TranscodingProfile) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*TranscodingProfile) HasCopyTimestamps ¶

func (o *TranscodingProfile) HasCopyTimestamps() bool

HasCopyTimestamps returns a boolean if a field has been set.

func (*TranscodingProfile) HasEnableAudioVbrEncoding ¶

func (o *TranscodingProfile) HasEnableAudioVbrEncoding() bool

HasEnableAudioVbrEncoding returns a boolean if a field has been set.

func (*TranscodingProfile) HasEnableMpegtsM2TsMode ¶

func (o *TranscodingProfile) HasEnableMpegtsM2TsMode() bool

HasEnableMpegtsM2TsMode returns a boolean if a field has been set.

func (*TranscodingProfile) HasEnableSubtitlesInManifest ¶

func (o *TranscodingProfile) HasEnableSubtitlesInManifest() bool

HasEnableSubtitlesInManifest returns a boolean if a field has been set.

func (*TranscodingProfile) HasEstimateContentLength ¶

func (o *TranscodingProfile) HasEstimateContentLength() bool

HasEstimateContentLength returns a boolean if a field has been set.

func (*TranscodingProfile) HasMaxAudioChannels ¶

func (o *TranscodingProfile) HasMaxAudioChannels() bool

HasMaxAudioChannels returns a boolean if a field has been set.

func (*TranscodingProfile) HasMinSegments ¶

func (o *TranscodingProfile) HasMinSegments() bool

HasMinSegments returns a boolean if a field has been set.

func (*TranscodingProfile) HasProtocol ¶

func (o *TranscodingProfile) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (*TranscodingProfile) HasSegmentLength ¶

func (o *TranscodingProfile) HasSegmentLength() bool

HasSegmentLength returns a boolean if a field has been set.

func (*TranscodingProfile) HasTranscodeSeekInfo ¶

func (o *TranscodingProfile) HasTranscodeSeekInfo() bool

HasTranscodeSeekInfo returns a boolean if a field has been set.

func (*TranscodingProfile) HasType ¶

func (o *TranscodingProfile) HasType() bool

HasType returns a boolean if a field has been set.

func (*TranscodingProfile) HasVideoCodec ¶

func (o *TranscodingProfile) HasVideoCodec() bool

HasVideoCodec returns a boolean if a field has been set.

func (TranscodingProfile) MarshalJSON ¶

func (o TranscodingProfile) MarshalJSON() ([]byte, error)

func (*TranscodingProfile) SetAudioCodec ¶

func (o *TranscodingProfile) SetAudioCodec(v string)

SetAudioCodec gets a reference to the given string and assigns it to the AudioCodec field.

func (*TranscodingProfile) SetBreakOnNonKeyFrames ¶

func (o *TranscodingProfile) SetBreakOnNonKeyFrames(v bool)

SetBreakOnNonKeyFrames gets a reference to the given bool and assigns it to the BreakOnNonKeyFrames field.

func (*TranscodingProfile) SetConditions ¶

func (o *TranscodingProfile) SetConditions(v []ProfileCondition)

SetConditions gets a reference to the given []ProfileCondition and assigns it to the Conditions field.

func (*TranscodingProfile) SetContainer ¶

func (o *TranscodingProfile) SetContainer(v string)

SetContainer gets a reference to the given string and assigns it to the Container field.

func (*TranscodingProfile) SetContext ¶

func (o *TranscodingProfile) SetContext(v EncodingContext)

SetContext gets a reference to the given EncodingContext and assigns it to the Context field.

func (*TranscodingProfile) SetCopyTimestamps ¶

func (o *TranscodingProfile) SetCopyTimestamps(v bool)

SetCopyTimestamps gets a reference to the given bool and assigns it to the CopyTimestamps field.

func (*TranscodingProfile) SetEnableAudioVbrEncoding ¶

func (o *TranscodingProfile) SetEnableAudioVbrEncoding(v bool)

SetEnableAudioVbrEncoding gets a reference to the given bool and assigns it to the EnableAudioVbrEncoding field.

func (*TranscodingProfile) SetEnableMpegtsM2TsMode ¶

func (o *TranscodingProfile) SetEnableMpegtsM2TsMode(v bool)

SetEnableMpegtsM2TsMode gets a reference to the given bool and assigns it to the EnableMpegtsM2TsMode field.

func (*TranscodingProfile) SetEnableSubtitlesInManifest ¶

func (o *TranscodingProfile) SetEnableSubtitlesInManifest(v bool)

SetEnableSubtitlesInManifest gets a reference to the given bool and assigns it to the EnableSubtitlesInManifest field.

func (*TranscodingProfile) SetEstimateContentLength ¶

func (o *TranscodingProfile) SetEstimateContentLength(v bool)

SetEstimateContentLength gets a reference to the given bool and assigns it to the EstimateContentLength field.

func (*TranscodingProfile) SetMaxAudioChannels ¶

func (o *TranscodingProfile) SetMaxAudioChannels(v string)

SetMaxAudioChannels gets a reference to the given NullableString and assigns it to the MaxAudioChannels field.

func (*TranscodingProfile) SetMaxAudioChannelsNil ¶

func (o *TranscodingProfile) SetMaxAudioChannelsNil()

SetMaxAudioChannelsNil sets the value for MaxAudioChannels to be an explicit nil

func (*TranscodingProfile) SetMinSegments ¶

func (o *TranscodingProfile) SetMinSegments(v int32)

SetMinSegments gets a reference to the given int32 and assigns it to the MinSegments field.

func (*TranscodingProfile) SetProtocol ¶

func (o *TranscodingProfile) SetProtocol(v MediaStreamProtocol)

SetProtocol gets a reference to the given MediaStreamProtocol and assigns it to the Protocol field.

func (*TranscodingProfile) SetSegmentLength ¶

func (o *TranscodingProfile) SetSegmentLength(v int32)

SetSegmentLength gets a reference to the given int32 and assigns it to the SegmentLength field.

func (*TranscodingProfile) SetTranscodeSeekInfo ¶

func (o *TranscodingProfile) SetTranscodeSeekInfo(v TranscodeSeekInfo)

SetTranscodeSeekInfo gets a reference to the given TranscodeSeekInfo and assigns it to the TranscodeSeekInfo field.

func (*TranscodingProfile) SetType ¶

func (o *TranscodingProfile) SetType(v DlnaProfileType)

SetType gets a reference to the given DlnaProfileType and assigns it to the Type field.

func (*TranscodingProfile) SetVideoCodec ¶

func (o *TranscodingProfile) SetVideoCodec(v string)

SetVideoCodec gets a reference to the given string and assigns it to the VideoCodec field.

func (TranscodingProfile) ToMap ¶

func (o TranscodingProfile) ToMap() (map[string]interface{}, error)

func (*TranscodingProfile) UnsetMaxAudioChannels ¶

func (o *TranscodingProfile) UnsetMaxAudioChannels()

UnsetMaxAudioChannels ensures that no value is present for MaxAudioChannels, not even an explicit nil

type TransportStreamTimestamp ¶

type TransportStreamTimestamp string

TransportStreamTimestamp the model 'TransportStreamTimestamp'

const (
	TRANSPORTSTREAMTIMESTAMP_NONE  TransportStreamTimestamp = "None"
	TRANSPORTSTREAMTIMESTAMP_ZERO  TransportStreamTimestamp = "Zero"
	TRANSPORTSTREAMTIMESTAMP_VALID TransportStreamTimestamp = "Valid"
)

List of TransportStreamTimestamp

func NewTransportStreamTimestampFromValue ¶

func NewTransportStreamTimestampFromValue(v string) (*TransportStreamTimestamp, error)

NewTransportStreamTimestampFromValue returns a pointer to a valid TransportStreamTimestamp for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TransportStreamTimestamp) IsValid ¶

func (v TransportStreamTimestamp) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TransportStreamTimestamp) Ptr ¶

Ptr returns reference to TransportStreamTimestamp value

func (*TransportStreamTimestamp) UnmarshalJSON ¶

func (v *TransportStreamTimestamp) UnmarshalJSON(src []byte) error

type TrickplayAPI ¶

type TrickplayAPI interface {

	/*
		GetTrickplayHlsPlaylist Gets an image tiles playlist for trickplay.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param width The width of a single tile.
		@return ApiGetTrickplayHlsPlaylistRequest
	*/
	GetTrickplayHlsPlaylist(ctx context.Context, itemId string, width int32) ApiGetTrickplayHlsPlaylistRequest

	// GetTrickplayHlsPlaylistExecute executes the request
	//  @return *os.File
	GetTrickplayHlsPlaylistExecute(r ApiGetTrickplayHlsPlaylistRequest) (*os.File, *http.Response, error)

	/*
		GetTrickplayTileImage Gets a trickplay tile image.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param width The width of a single tile.
		@param index The index of the desired tile.
		@return ApiGetTrickplayTileImageRequest
	*/
	GetTrickplayTileImage(ctx context.Context, itemId string, width int32, index int32) ApiGetTrickplayTileImageRequest

	// GetTrickplayTileImageExecute executes the request
	//  @return *os.File
	GetTrickplayTileImageExecute(r ApiGetTrickplayTileImageRequest) (*os.File, *http.Response, error)
}

type TrickplayAPIService ¶

type TrickplayAPIService service

TrickplayAPIService TrickplayAPI service

func (*TrickplayAPIService) GetTrickplayHlsPlaylist ¶

func (a *TrickplayAPIService) GetTrickplayHlsPlaylist(ctx context.Context, itemId string, width int32) ApiGetTrickplayHlsPlaylistRequest

GetTrickplayHlsPlaylist Gets an image tiles playlist for trickplay.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param width The width of a single tile.
@return ApiGetTrickplayHlsPlaylistRequest

func (*TrickplayAPIService) GetTrickplayHlsPlaylistExecute ¶

func (a *TrickplayAPIService) GetTrickplayHlsPlaylistExecute(r ApiGetTrickplayHlsPlaylistRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*TrickplayAPIService) GetTrickplayTileImage ¶

func (a *TrickplayAPIService) GetTrickplayTileImage(ctx context.Context, itemId string, width int32, index int32) ApiGetTrickplayTileImageRequest

GetTrickplayTileImage Gets a trickplay tile image.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param width The width of a single tile.
@param index The index of the desired tile.
@return ApiGetTrickplayTileImageRequest

func (*TrickplayAPIService) GetTrickplayTileImageExecute ¶

func (a *TrickplayAPIService) GetTrickplayTileImageExecute(r ApiGetTrickplayTileImageRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

type TrickplayInfo ¶

type TrickplayInfo struct {
	// Gets or sets width of an individual thumbnail.
	Width *int32 `json:"Width,omitempty"`
	// Gets or sets height of an individual thumbnail.
	Height *int32 `json:"Height,omitempty"`
	// Gets or sets amount of thumbnails per row.
	TileWidth *int32 `json:"TileWidth,omitempty"`
	// Gets or sets amount of thumbnails per column.
	TileHeight *int32 `json:"TileHeight,omitempty"`
	// Gets or sets total amount of non-black thumbnails.
	ThumbnailCount *int32 `json:"ThumbnailCount,omitempty"`
	// Gets or sets interval in milliseconds between each trickplay thumbnail.
	Interval *int32 `json:"Interval,omitempty"`
	// Gets or sets peak bandwith usage in bits per second.
	Bandwidth *int32 `json:"Bandwidth,omitempty"`
}

TrickplayInfo An entity representing the metadata for a group of trickplay tiles.

func NewTrickplayInfo ¶

func NewTrickplayInfo() *TrickplayInfo

NewTrickplayInfo instantiates a new TrickplayInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTrickplayInfoWithDefaults ¶

func NewTrickplayInfoWithDefaults() *TrickplayInfo

NewTrickplayInfoWithDefaults instantiates a new TrickplayInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TrickplayInfo) GetBandwidth ¶

func (o *TrickplayInfo) GetBandwidth() int32

GetBandwidth returns the Bandwidth field value if set, zero value otherwise.

func (*TrickplayInfo) GetBandwidthOk ¶

func (o *TrickplayInfo) GetBandwidthOk() (*int32, bool)

GetBandwidthOk returns a tuple with the Bandwidth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayInfo) GetHeight ¶

func (o *TrickplayInfo) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise.

func (*TrickplayInfo) GetHeightOk ¶

func (o *TrickplayInfo) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayInfo) GetInterval ¶

func (o *TrickplayInfo) GetInterval() int32

GetInterval returns the Interval field value if set, zero value otherwise.

func (*TrickplayInfo) GetIntervalOk ¶

func (o *TrickplayInfo) GetIntervalOk() (*int32, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayInfo) GetThumbnailCount ¶

func (o *TrickplayInfo) GetThumbnailCount() int32

GetThumbnailCount returns the ThumbnailCount field value if set, zero value otherwise.

func (*TrickplayInfo) GetThumbnailCountOk ¶

func (o *TrickplayInfo) GetThumbnailCountOk() (*int32, bool)

GetThumbnailCountOk returns a tuple with the ThumbnailCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayInfo) GetTileHeight ¶

func (o *TrickplayInfo) GetTileHeight() int32

GetTileHeight returns the TileHeight field value if set, zero value otherwise.

func (*TrickplayInfo) GetTileHeightOk ¶

func (o *TrickplayInfo) GetTileHeightOk() (*int32, bool)

GetTileHeightOk returns a tuple with the TileHeight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayInfo) GetTileWidth ¶

func (o *TrickplayInfo) GetTileWidth() int32

GetTileWidth returns the TileWidth field value if set, zero value otherwise.

func (*TrickplayInfo) GetTileWidthOk ¶

func (o *TrickplayInfo) GetTileWidthOk() (*int32, bool)

GetTileWidthOk returns a tuple with the TileWidth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayInfo) GetWidth ¶

func (o *TrickplayInfo) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise.

func (*TrickplayInfo) GetWidthOk ¶

func (o *TrickplayInfo) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayInfo) HasBandwidth ¶

func (o *TrickplayInfo) HasBandwidth() bool

HasBandwidth returns a boolean if a field has been set.

func (*TrickplayInfo) HasHeight ¶

func (o *TrickplayInfo) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*TrickplayInfo) HasInterval ¶

func (o *TrickplayInfo) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*TrickplayInfo) HasThumbnailCount ¶

func (o *TrickplayInfo) HasThumbnailCount() bool

HasThumbnailCount returns a boolean if a field has been set.

func (*TrickplayInfo) HasTileHeight ¶

func (o *TrickplayInfo) HasTileHeight() bool

HasTileHeight returns a boolean if a field has been set.

func (*TrickplayInfo) HasTileWidth ¶

func (o *TrickplayInfo) HasTileWidth() bool

HasTileWidth returns a boolean if a field has been set.

func (*TrickplayInfo) HasWidth ¶

func (o *TrickplayInfo) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (TrickplayInfo) MarshalJSON ¶

func (o TrickplayInfo) MarshalJSON() ([]byte, error)

func (*TrickplayInfo) SetBandwidth ¶

func (o *TrickplayInfo) SetBandwidth(v int32)

SetBandwidth gets a reference to the given int32 and assigns it to the Bandwidth field.

func (*TrickplayInfo) SetHeight ¶

func (o *TrickplayInfo) SetHeight(v int32)

SetHeight gets a reference to the given int32 and assigns it to the Height field.

func (*TrickplayInfo) SetInterval ¶

func (o *TrickplayInfo) SetInterval(v int32)

SetInterval gets a reference to the given int32 and assigns it to the Interval field.

func (*TrickplayInfo) SetThumbnailCount ¶

func (o *TrickplayInfo) SetThumbnailCount(v int32)

SetThumbnailCount gets a reference to the given int32 and assigns it to the ThumbnailCount field.

func (*TrickplayInfo) SetTileHeight ¶

func (o *TrickplayInfo) SetTileHeight(v int32)

SetTileHeight gets a reference to the given int32 and assigns it to the TileHeight field.

func (*TrickplayInfo) SetTileWidth ¶

func (o *TrickplayInfo) SetTileWidth(v int32)

SetTileWidth gets a reference to the given int32 and assigns it to the TileWidth field.

func (*TrickplayInfo) SetWidth ¶

func (o *TrickplayInfo) SetWidth(v int32)

SetWidth gets a reference to the given int32 and assigns it to the Width field.

func (TrickplayInfo) ToMap ¶

func (o TrickplayInfo) ToMap() (map[string]interface{}, error)

type TrickplayOptions ¶

type TrickplayOptions struct {
	// Gets or sets a value indicating whether or not to use HW acceleration.
	EnableHwAcceleration *bool `json:"EnableHwAcceleration,omitempty"`
	// Gets or sets a value indicating whether or not to use HW accelerated MJPEG encoding.
	EnableHwEncoding *bool `json:"EnableHwEncoding,omitempty"`
	// Gets or sets a value indicating whether to only extract key frames.  Significantly faster, but is not compatible with all decoders and/or video files.
	EnableKeyFrameOnlyExtraction *bool `json:"EnableKeyFrameOnlyExtraction,omitempty"`
	// Gets or sets the behavior used by trickplay provider on library scan/update.
	ScanBehavior *TrickplayScanBehavior `json:"ScanBehavior,omitempty"`
	// Gets or sets the process priority for the ffmpeg process.
	ProcessPriority *ProcessPriorityClass `json:"ProcessPriority,omitempty"`
	// Gets or sets the interval, in ms, between each new trickplay image.
	Interval *int32 `json:"Interval,omitempty"`
	// Gets or sets the target width resolutions, in px, to generates preview images for.
	WidthResolutions []int32 `json:"WidthResolutions,omitempty"`
	// Gets or sets number of tile images to allow in X dimension.
	TileWidth *int32 `json:"TileWidth,omitempty"`
	// Gets or sets number of tile images to allow in Y dimension.
	TileHeight *int32 `json:"TileHeight,omitempty"`
	// Gets or sets the ffmpeg output quality level.
	Qscale *int32 `json:"Qscale,omitempty"`
	// Gets or sets the jpeg quality to use for image tiles.
	JpegQuality *int32 `json:"JpegQuality,omitempty"`
	// Gets or sets the number of threads to be used by ffmpeg.
	ProcessThreads *int32 `json:"ProcessThreads,omitempty"`
}

TrickplayOptions Class TrickplayOptions.

func NewTrickplayOptions ¶

func NewTrickplayOptions() *TrickplayOptions

NewTrickplayOptions instantiates a new TrickplayOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTrickplayOptionsWithDefaults ¶

func NewTrickplayOptionsWithDefaults() *TrickplayOptions

NewTrickplayOptionsWithDefaults instantiates a new TrickplayOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TrickplayOptions) GetEnableHwAcceleration ¶

func (o *TrickplayOptions) GetEnableHwAcceleration() bool

GetEnableHwAcceleration returns the EnableHwAcceleration field value if set, zero value otherwise.

func (*TrickplayOptions) GetEnableHwAccelerationOk ¶

func (o *TrickplayOptions) GetEnableHwAccelerationOk() (*bool, bool)

GetEnableHwAccelerationOk returns a tuple with the EnableHwAcceleration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayOptions) GetEnableHwEncoding ¶

func (o *TrickplayOptions) GetEnableHwEncoding() bool

GetEnableHwEncoding returns the EnableHwEncoding field value if set, zero value otherwise.

func (*TrickplayOptions) GetEnableHwEncodingOk ¶

func (o *TrickplayOptions) GetEnableHwEncodingOk() (*bool, bool)

GetEnableHwEncodingOk returns a tuple with the EnableHwEncoding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayOptions) GetEnableKeyFrameOnlyExtraction ¶

func (o *TrickplayOptions) GetEnableKeyFrameOnlyExtraction() bool

GetEnableKeyFrameOnlyExtraction returns the EnableKeyFrameOnlyExtraction field value if set, zero value otherwise.

func (*TrickplayOptions) GetEnableKeyFrameOnlyExtractionOk ¶

func (o *TrickplayOptions) GetEnableKeyFrameOnlyExtractionOk() (*bool, bool)

GetEnableKeyFrameOnlyExtractionOk returns a tuple with the EnableKeyFrameOnlyExtraction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayOptions) GetInterval ¶

func (o *TrickplayOptions) GetInterval() int32

GetInterval returns the Interval field value if set, zero value otherwise.

func (*TrickplayOptions) GetIntervalOk ¶

func (o *TrickplayOptions) GetIntervalOk() (*int32, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayOptions) GetJpegQuality ¶

func (o *TrickplayOptions) GetJpegQuality() int32

GetJpegQuality returns the JpegQuality field value if set, zero value otherwise.

func (*TrickplayOptions) GetJpegQualityOk ¶

func (o *TrickplayOptions) GetJpegQualityOk() (*int32, bool)

GetJpegQualityOk returns a tuple with the JpegQuality field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayOptions) GetProcessPriority ¶

func (o *TrickplayOptions) GetProcessPriority() ProcessPriorityClass

GetProcessPriority returns the ProcessPriority field value if set, zero value otherwise.

func (*TrickplayOptions) GetProcessPriorityOk ¶

func (o *TrickplayOptions) GetProcessPriorityOk() (*ProcessPriorityClass, bool)

GetProcessPriorityOk returns a tuple with the ProcessPriority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayOptions) GetProcessThreads ¶

func (o *TrickplayOptions) GetProcessThreads() int32

GetProcessThreads returns the ProcessThreads field value if set, zero value otherwise.

func (*TrickplayOptions) GetProcessThreadsOk ¶

func (o *TrickplayOptions) GetProcessThreadsOk() (*int32, bool)

GetProcessThreadsOk returns a tuple with the ProcessThreads field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayOptions) GetQscale ¶

func (o *TrickplayOptions) GetQscale() int32

GetQscale returns the Qscale field value if set, zero value otherwise.

func (*TrickplayOptions) GetQscaleOk ¶

func (o *TrickplayOptions) GetQscaleOk() (*int32, bool)

GetQscaleOk returns a tuple with the Qscale field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayOptions) GetScanBehavior ¶

func (o *TrickplayOptions) GetScanBehavior() TrickplayScanBehavior

GetScanBehavior returns the ScanBehavior field value if set, zero value otherwise.

func (*TrickplayOptions) GetScanBehaviorOk ¶

func (o *TrickplayOptions) GetScanBehaviorOk() (*TrickplayScanBehavior, bool)

GetScanBehaviorOk returns a tuple with the ScanBehavior field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayOptions) GetTileHeight ¶

func (o *TrickplayOptions) GetTileHeight() int32

GetTileHeight returns the TileHeight field value if set, zero value otherwise.

func (*TrickplayOptions) GetTileHeightOk ¶

func (o *TrickplayOptions) GetTileHeightOk() (*int32, bool)

GetTileHeightOk returns a tuple with the TileHeight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayOptions) GetTileWidth ¶

func (o *TrickplayOptions) GetTileWidth() int32

GetTileWidth returns the TileWidth field value if set, zero value otherwise.

func (*TrickplayOptions) GetTileWidthOk ¶

func (o *TrickplayOptions) GetTileWidthOk() (*int32, bool)

GetTileWidthOk returns a tuple with the TileWidth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayOptions) GetWidthResolutions ¶

func (o *TrickplayOptions) GetWidthResolutions() []int32

GetWidthResolutions returns the WidthResolutions field value if set, zero value otherwise.

func (*TrickplayOptions) GetWidthResolutionsOk ¶

func (o *TrickplayOptions) GetWidthResolutionsOk() ([]int32, bool)

GetWidthResolutionsOk returns a tuple with the WidthResolutions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrickplayOptions) HasEnableHwAcceleration ¶

func (o *TrickplayOptions) HasEnableHwAcceleration() bool

HasEnableHwAcceleration returns a boolean if a field has been set.

func (*TrickplayOptions) HasEnableHwEncoding ¶

func (o *TrickplayOptions) HasEnableHwEncoding() bool

HasEnableHwEncoding returns a boolean if a field has been set.

func (*TrickplayOptions) HasEnableKeyFrameOnlyExtraction ¶

func (o *TrickplayOptions) HasEnableKeyFrameOnlyExtraction() bool

HasEnableKeyFrameOnlyExtraction returns a boolean if a field has been set.

func (*TrickplayOptions) HasInterval ¶

func (o *TrickplayOptions) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*TrickplayOptions) HasJpegQuality ¶

func (o *TrickplayOptions) HasJpegQuality() bool

HasJpegQuality returns a boolean if a field has been set.

func (*TrickplayOptions) HasProcessPriority ¶

func (o *TrickplayOptions) HasProcessPriority() bool

HasProcessPriority returns a boolean if a field has been set.

func (*TrickplayOptions) HasProcessThreads ¶

func (o *TrickplayOptions) HasProcessThreads() bool

HasProcessThreads returns a boolean if a field has been set.

func (*TrickplayOptions) HasQscale ¶

func (o *TrickplayOptions) HasQscale() bool

HasQscale returns a boolean if a field has been set.

func (*TrickplayOptions) HasScanBehavior ¶

func (o *TrickplayOptions) HasScanBehavior() bool

HasScanBehavior returns a boolean if a field has been set.

func (*TrickplayOptions) HasTileHeight ¶

func (o *TrickplayOptions) HasTileHeight() bool

HasTileHeight returns a boolean if a field has been set.

func (*TrickplayOptions) HasTileWidth ¶

func (o *TrickplayOptions) HasTileWidth() bool

HasTileWidth returns a boolean if a field has been set.

func (*TrickplayOptions) HasWidthResolutions ¶

func (o *TrickplayOptions) HasWidthResolutions() bool

HasWidthResolutions returns a boolean if a field has been set.

func (TrickplayOptions) MarshalJSON ¶

func (o TrickplayOptions) MarshalJSON() ([]byte, error)

func (*TrickplayOptions) SetEnableHwAcceleration ¶

func (o *TrickplayOptions) SetEnableHwAcceleration(v bool)

SetEnableHwAcceleration gets a reference to the given bool and assigns it to the EnableHwAcceleration field.

func (*TrickplayOptions) SetEnableHwEncoding ¶

func (o *TrickplayOptions) SetEnableHwEncoding(v bool)

SetEnableHwEncoding gets a reference to the given bool and assigns it to the EnableHwEncoding field.

func (*TrickplayOptions) SetEnableKeyFrameOnlyExtraction ¶

func (o *TrickplayOptions) SetEnableKeyFrameOnlyExtraction(v bool)

SetEnableKeyFrameOnlyExtraction gets a reference to the given bool and assigns it to the EnableKeyFrameOnlyExtraction field.

func (*TrickplayOptions) SetInterval ¶

func (o *TrickplayOptions) SetInterval(v int32)

SetInterval gets a reference to the given int32 and assigns it to the Interval field.

func (*TrickplayOptions) SetJpegQuality ¶

func (o *TrickplayOptions) SetJpegQuality(v int32)

SetJpegQuality gets a reference to the given int32 and assigns it to the JpegQuality field.

func (*TrickplayOptions) SetProcessPriority ¶

func (o *TrickplayOptions) SetProcessPriority(v ProcessPriorityClass)

SetProcessPriority gets a reference to the given ProcessPriorityClass and assigns it to the ProcessPriority field.

func (*TrickplayOptions) SetProcessThreads ¶

func (o *TrickplayOptions) SetProcessThreads(v int32)

SetProcessThreads gets a reference to the given int32 and assigns it to the ProcessThreads field.

func (*TrickplayOptions) SetQscale ¶

func (o *TrickplayOptions) SetQscale(v int32)

SetQscale gets a reference to the given int32 and assigns it to the Qscale field.

func (*TrickplayOptions) SetScanBehavior ¶

func (o *TrickplayOptions) SetScanBehavior(v TrickplayScanBehavior)

SetScanBehavior gets a reference to the given TrickplayScanBehavior and assigns it to the ScanBehavior field.

func (*TrickplayOptions) SetTileHeight ¶

func (o *TrickplayOptions) SetTileHeight(v int32)

SetTileHeight gets a reference to the given int32 and assigns it to the TileHeight field.

func (*TrickplayOptions) SetTileWidth ¶

func (o *TrickplayOptions) SetTileWidth(v int32)

SetTileWidth gets a reference to the given int32 and assigns it to the TileWidth field.

func (*TrickplayOptions) SetWidthResolutions ¶

func (o *TrickplayOptions) SetWidthResolutions(v []int32)

SetWidthResolutions gets a reference to the given []int32 and assigns it to the WidthResolutions field.

func (TrickplayOptions) ToMap ¶

func (o TrickplayOptions) ToMap() (map[string]interface{}, error)

type TrickplayScanBehavior ¶

type TrickplayScanBehavior string

TrickplayScanBehavior Enum TrickplayScanBehavior.

const (
	TRICKPLAYSCANBEHAVIOR_BLOCKING     TrickplayScanBehavior = "Blocking"
	TRICKPLAYSCANBEHAVIOR_NON_BLOCKING TrickplayScanBehavior = "NonBlocking"
)

List of TrickplayScanBehavior

func NewTrickplayScanBehaviorFromValue ¶

func NewTrickplayScanBehaviorFromValue(v string) (*TrickplayScanBehavior, error)

NewTrickplayScanBehaviorFromValue returns a pointer to a valid TrickplayScanBehavior for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TrickplayScanBehavior) IsValid ¶

func (v TrickplayScanBehavior) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TrickplayScanBehavior) Ptr ¶

Ptr returns reference to TrickplayScanBehavior value

func (*TrickplayScanBehavior) UnmarshalJSON ¶

func (v *TrickplayScanBehavior) UnmarshalJSON(src []byte) error

type TunerChannelMapping ¶

type TunerChannelMapping struct {
	Name                NullableString `json:"Name,omitempty"`
	ProviderChannelName NullableString `json:"ProviderChannelName,omitempty"`
	ProviderChannelId   NullableString `json:"ProviderChannelId,omitempty"`
	Id                  NullableString `json:"Id,omitempty"`
}

TunerChannelMapping struct for TunerChannelMapping

func NewTunerChannelMapping ¶

func NewTunerChannelMapping() *TunerChannelMapping

NewTunerChannelMapping instantiates a new TunerChannelMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTunerChannelMappingWithDefaults ¶

func NewTunerChannelMappingWithDefaults() *TunerChannelMapping

NewTunerChannelMappingWithDefaults instantiates a new TunerChannelMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TunerChannelMapping) GetId ¶

func (o *TunerChannelMapping) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TunerChannelMapping) GetIdOk ¶

func (o *TunerChannelMapping) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TunerChannelMapping) GetName ¶

func (o *TunerChannelMapping) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TunerChannelMapping) GetNameOk ¶

func (o *TunerChannelMapping) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TunerChannelMapping) GetProviderChannelId ¶

func (o *TunerChannelMapping) GetProviderChannelId() string

GetProviderChannelId returns the ProviderChannelId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TunerChannelMapping) GetProviderChannelIdOk ¶

func (o *TunerChannelMapping) GetProviderChannelIdOk() (*string, bool)

GetProviderChannelIdOk returns a tuple with the ProviderChannelId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TunerChannelMapping) GetProviderChannelName ¶

func (o *TunerChannelMapping) GetProviderChannelName() string

GetProviderChannelName returns the ProviderChannelName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TunerChannelMapping) GetProviderChannelNameOk ¶

func (o *TunerChannelMapping) GetProviderChannelNameOk() (*string, bool)

GetProviderChannelNameOk returns a tuple with the ProviderChannelName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TunerChannelMapping) HasId ¶

func (o *TunerChannelMapping) HasId() bool

HasId returns a boolean if a field has been set.

func (*TunerChannelMapping) HasName ¶

func (o *TunerChannelMapping) HasName() bool

HasName returns a boolean if a field has been set.

func (*TunerChannelMapping) HasProviderChannelId ¶

func (o *TunerChannelMapping) HasProviderChannelId() bool

HasProviderChannelId returns a boolean if a field has been set.

func (*TunerChannelMapping) HasProviderChannelName ¶

func (o *TunerChannelMapping) HasProviderChannelName() bool

HasProviderChannelName returns a boolean if a field has been set.

func (TunerChannelMapping) MarshalJSON ¶

func (o TunerChannelMapping) MarshalJSON() ([]byte, error)

func (*TunerChannelMapping) SetId ¶

func (o *TunerChannelMapping) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*TunerChannelMapping) SetIdNil ¶

func (o *TunerChannelMapping) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*TunerChannelMapping) SetName ¶

func (o *TunerChannelMapping) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*TunerChannelMapping) SetNameNil ¶

func (o *TunerChannelMapping) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*TunerChannelMapping) SetProviderChannelId ¶

func (o *TunerChannelMapping) SetProviderChannelId(v string)

SetProviderChannelId gets a reference to the given NullableString and assigns it to the ProviderChannelId field.

func (*TunerChannelMapping) SetProviderChannelIdNil ¶

func (o *TunerChannelMapping) SetProviderChannelIdNil()

SetProviderChannelIdNil sets the value for ProviderChannelId to be an explicit nil

func (*TunerChannelMapping) SetProviderChannelName ¶

func (o *TunerChannelMapping) SetProviderChannelName(v string)

SetProviderChannelName gets a reference to the given NullableString and assigns it to the ProviderChannelName field.

func (*TunerChannelMapping) SetProviderChannelNameNil ¶

func (o *TunerChannelMapping) SetProviderChannelNameNil()

SetProviderChannelNameNil sets the value for ProviderChannelName to be an explicit nil

func (TunerChannelMapping) ToMap ¶

func (o TunerChannelMapping) ToMap() (map[string]interface{}, error)

func (*TunerChannelMapping) UnsetId ¶

func (o *TunerChannelMapping) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*TunerChannelMapping) UnsetName ¶

func (o *TunerChannelMapping) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*TunerChannelMapping) UnsetProviderChannelId ¶

func (o *TunerChannelMapping) UnsetProviderChannelId()

UnsetProviderChannelId ensures that no value is present for ProviderChannelId, not even an explicit nil

func (*TunerChannelMapping) UnsetProviderChannelName ¶

func (o *TunerChannelMapping) UnsetProviderChannelName()

UnsetProviderChannelName ensures that no value is present for ProviderChannelName, not even an explicit nil

type TunerHostInfo ¶

type TunerHostInfo struct {
	Id                            NullableString `json:"Id,omitempty"`
	Url                           NullableString `json:"Url,omitempty"`
	Type                          NullableString `json:"Type,omitempty"`
	DeviceId                      NullableString `json:"DeviceId,omitempty"`
	FriendlyName                  NullableString `json:"FriendlyName,omitempty"`
	ImportFavoritesOnly           *bool          `json:"ImportFavoritesOnly,omitempty"`
	AllowHWTranscoding            *bool          `json:"AllowHWTranscoding,omitempty"`
	AllowFmp4TranscodingContainer *bool          `json:"AllowFmp4TranscodingContainer,omitempty"`
	AllowStreamSharing            *bool          `json:"AllowStreamSharing,omitempty"`
	FallbackMaxStreamingBitrate   *int32         `json:"FallbackMaxStreamingBitrate,omitempty"`
	EnableStreamLooping           *bool          `json:"EnableStreamLooping,omitempty"`
	Source                        NullableString `json:"Source,omitempty"`
	TunerCount                    *int32         `json:"TunerCount,omitempty"`
	UserAgent                     NullableString `json:"UserAgent,omitempty"`
	IgnoreDts                     *bool          `json:"IgnoreDts,omitempty"`
}

TunerHostInfo struct for TunerHostInfo

func NewTunerHostInfo ¶

func NewTunerHostInfo() *TunerHostInfo

NewTunerHostInfo instantiates a new TunerHostInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTunerHostInfoWithDefaults ¶

func NewTunerHostInfoWithDefaults() *TunerHostInfo

NewTunerHostInfoWithDefaults instantiates a new TunerHostInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TunerHostInfo) GetAllowFmp4TranscodingContainer ¶

func (o *TunerHostInfo) GetAllowFmp4TranscodingContainer() bool

GetAllowFmp4TranscodingContainer returns the AllowFmp4TranscodingContainer field value if set, zero value otherwise.

func (*TunerHostInfo) GetAllowFmp4TranscodingContainerOk ¶

func (o *TunerHostInfo) GetAllowFmp4TranscodingContainerOk() (*bool, bool)

GetAllowFmp4TranscodingContainerOk returns a tuple with the AllowFmp4TranscodingContainer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TunerHostInfo) GetAllowHWTranscoding ¶

func (o *TunerHostInfo) GetAllowHWTranscoding() bool

GetAllowHWTranscoding returns the AllowHWTranscoding field value if set, zero value otherwise.

func (*TunerHostInfo) GetAllowHWTranscodingOk ¶

func (o *TunerHostInfo) GetAllowHWTranscodingOk() (*bool, bool)

GetAllowHWTranscodingOk returns a tuple with the AllowHWTranscoding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TunerHostInfo) GetAllowStreamSharing ¶

func (o *TunerHostInfo) GetAllowStreamSharing() bool

GetAllowStreamSharing returns the AllowStreamSharing field value if set, zero value otherwise.

func (*TunerHostInfo) GetAllowStreamSharingOk ¶

func (o *TunerHostInfo) GetAllowStreamSharingOk() (*bool, bool)

GetAllowStreamSharingOk returns a tuple with the AllowStreamSharing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TunerHostInfo) GetDeviceId ¶

func (o *TunerHostInfo) GetDeviceId() string

GetDeviceId returns the DeviceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TunerHostInfo) GetDeviceIdOk ¶

func (o *TunerHostInfo) GetDeviceIdOk() (*string, bool)

GetDeviceIdOk returns a tuple with the DeviceId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TunerHostInfo) GetEnableStreamLooping ¶

func (o *TunerHostInfo) GetEnableStreamLooping() bool

GetEnableStreamLooping returns the EnableStreamLooping field value if set, zero value otherwise.

func (*TunerHostInfo) GetEnableStreamLoopingOk ¶

func (o *TunerHostInfo) GetEnableStreamLoopingOk() (*bool, bool)

GetEnableStreamLoopingOk returns a tuple with the EnableStreamLooping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TunerHostInfo) GetFallbackMaxStreamingBitrate ¶

func (o *TunerHostInfo) GetFallbackMaxStreamingBitrate() int32

GetFallbackMaxStreamingBitrate returns the FallbackMaxStreamingBitrate field value if set, zero value otherwise.

func (*TunerHostInfo) GetFallbackMaxStreamingBitrateOk ¶

func (o *TunerHostInfo) GetFallbackMaxStreamingBitrateOk() (*int32, bool)

GetFallbackMaxStreamingBitrateOk returns a tuple with the FallbackMaxStreamingBitrate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TunerHostInfo) GetFriendlyName ¶

func (o *TunerHostInfo) GetFriendlyName() string

GetFriendlyName returns the FriendlyName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TunerHostInfo) GetFriendlyNameOk ¶

func (o *TunerHostInfo) GetFriendlyNameOk() (*string, bool)

GetFriendlyNameOk returns a tuple with the FriendlyName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TunerHostInfo) GetId ¶

func (o *TunerHostInfo) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TunerHostInfo) GetIdOk ¶

func (o *TunerHostInfo) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TunerHostInfo) GetIgnoreDts ¶

func (o *TunerHostInfo) GetIgnoreDts() bool

GetIgnoreDts returns the IgnoreDts field value if set, zero value otherwise.

func (*TunerHostInfo) GetIgnoreDtsOk ¶

func (o *TunerHostInfo) GetIgnoreDtsOk() (*bool, bool)

GetIgnoreDtsOk returns a tuple with the IgnoreDts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TunerHostInfo) GetImportFavoritesOnly ¶

func (o *TunerHostInfo) GetImportFavoritesOnly() bool

GetImportFavoritesOnly returns the ImportFavoritesOnly field value if set, zero value otherwise.

func (*TunerHostInfo) GetImportFavoritesOnlyOk ¶

func (o *TunerHostInfo) GetImportFavoritesOnlyOk() (*bool, bool)

GetImportFavoritesOnlyOk returns a tuple with the ImportFavoritesOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TunerHostInfo) GetSource ¶

func (o *TunerHostInfo) GetSource() string

GetSource returns the Source field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TunerHostInfo) GetSourceOk ¶

func (o *TunerHostInfo) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TunerHostInfo) GetTunerCount ¶

func (o *TunerHostInfo) GetTunerCount() int32

GetTunerCount returns the TunerCount field value if set, zero value otherwise.

func (*TunerHostInfo) GetTunerCountOk ¶

func (o *TunerHostInfo) GetTunerCountOk() (*int32, bool)

GetTunerCountOk returns a tuple with the TunerCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TunerHostInfo) GetType ¶

func (o *TunerHostInfo) GetType() string

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TunerHostInfo) GetTypeOk ¶

func (o *TunerHostInfo) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TunerHostInfo) GetUrl ¶

func (o *TunerHostInfo) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TunerHostInfo) GetUrlOk ¶

func (o *TunerHostInfo) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TunerHostInfo) GetUserAgent ¶

func (o *TunerHostInfo) GetUserAgent() string

GetUserAgent returns the UserAgent field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TunerHostInfo) GetUserAgentOk ¶

func (o *TunerHostInfo) GetUserAgentOk() (*string, bool)

GetUserAgentOk returns a tuple with the UserAgent field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TunerHostInfo) HasAllowFmp4TranscodingContainer ¶

func (o *TunerHostInfo) HasAllowFmp4TranscodingContainer() bool

HasAllowFmp4TranscodingContainer returns a boolean if a field has been set.

func (*TunerHostInfo) HasAllowHWTranscoding ¶

func (o *TunerHostInfo) HasAllowHWTranscoding() bool

HasAllowHWTranscoding returns a boolean if a field has been set.

func (*TunerHostInfo) HasAllowStreamSharing ¶

func (o *TunerHostInfo) HasAllowStreamSharing() bool

HasAllowStreamSharing returns a boolean if a field has been set.

func (*TunerHostInfo) HasDeviceId ¶

func (o *TunerHostInfo) HasDeviceId() bool

HasDeviceId returns a boolean if a field has been set.

func (*TunerHostInfo) HasEnableStreamLooping ¶

func (o *TunerHostInfo) HasEnableStreamLooping() bool

HasEnableStreamLooping returns a boolean if a field has been set.

func (*TunerHostInfo) HasFallbackMaxStreamingBitrate ¶

func (o *TunerHostInfo) HasFallbackMaxStreamingBitrate() bool

HasFallbackMaxStreamingBitrate returns a boolean if a field has been set.

func (*TunerHostInfo) HasFriendlyName ¶

func (o *TunerHostInfo) HasFriendlyName() bool

HasFriendlyName returns a boolean if a field has been set.

func (*TunerHostInfo) HasId ¶

func (o *TunerHostInfo) HasId() bool

HasId returns a boolean if a field has been set.

func (*TunerHostInfo) HasIgnoreDts ¶

func (o *TunerHostInfo) HasIgnoreDts() bool

HasIgnoreDts returns a boolean if a field has been set.

func (*TunerHostInfo) HasImportFavoritesOnly ¶

func (o *TunerHostInfo) HasImportFavoritesOnly() bool

HasImportFavoritesOnly returns a boolean if a field has been set.

func (*TunerHostInfo) HasSource ¶

func (o *TunerHostInfo) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*TunerHostInfo) HasTunerCount ¶

func (o *TunerHostInfo) HasTunerCount() bool

HasTunerCount returns a boolean if a field has been set.

func (*TunerHostInfo) HasType ¶

func (o *TunerHostInfo) HasType() bool

HasType returns a boolean if a field has been set.

func (*TunerHostInfo) HasUrl ¶

func (o *TunerHostInfo) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*TunerHostInfo) HasUserAgent ¶

func (o *TunerHostInfo) HasUserAgent() bool

HasUserAgent returns a boolean if a field has been set.

func (TunerHostInfo) MarshalJSON ¶

func (o TunerHostInfo) MarshalJSON() ([]byte, error)

func (*TunerHostInfo) SetAllowFmp4TranscodingContainer ¶

func (o *TunerHostInfo) SetAllowFmp4TranscodingContainer(v bool)

SetAllowFmp4TranscodingContainer gets a reference to the given bool and assigns it to the AllowFmp4TranscodingContainer field.

func (*TunerHostInfo) SetAllowHWTranscoding ¶

func (o *TunerHostInfo) SetAllowHWTranscoding(v bool)

SetAllowHWTranscoding gets a reference to the given bool and assigns it to the AllowHWTranscoding field.

func (*TunerHostInfo) SetAllowStreamSharing ¶

func (o *TunerHostInfo) SetAllowStreamSharing(v bool)

SetAllowStreamSharing gets a reference to the given bool and assigns it to the AllowStreamSharing field.

func (*TunerHostInfo) SetDeviceId ¶

func (o *TunerHostInfo) SetDeviceId(v string)

SetDeviceId gets a reference to the given NullableString and assigns it to the DeviceId field.

func (*TunerHostInfo) SetDeviceIdNil ¶

func (o *TunerHostInfo) SetDeviceIdNil()

SetDeviceIdNil sets the value for DeviceId to be an explicit nil

func (*TunerHostInfo) SetEnableStreamLooping ¶

func (o *TunerHostInfo) SetEnableStreamLooping(v bool)

SetEnableStreamLooping gets a reference to the given bool and assigns it to the EnableStreamLooping field.

func (*TunerHostInfo) SetFallbackMaxStreamingBitrate ¶

func (o *TunerHostInfo) SetFallbackMaxStreamingBitrate(v int32)

SetFallbackMaxStreamingBitrate gets a reference to the given int32 and assigns it to the FallbackMaxStreamingBitrate field.

func (*TunerHostInfo) SetFriendlyName ¶

func (o *TunerHostInfo) SetFriendlyName(v string)

SetFriendlyName gets a reference to the given NullableString and assigns it to the FriendlyName field.

func (*TunerHostInfo) SetFriendlyNameNil ¶

func (o *TunerHostInfo) SetFriendlyNameNil()

SetFriendlyNameNil sets the value for FriendlyName to be an explicit nil

func (*TunerHostInfo) SetId ¶

func (o *TunerHostInfo) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*TunerHostInfo) SetIdNil ¶

func (o *TunerHostInfo) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*TunerHostInfo) SetIgnoreDts ¶

func (o *TunerHostInfo) SetIgnoreDts(v bool)

SetIgnoreDts gets a reference to the given bool and assigns it to the IgnoreDts field.

func (*TunerHostInfo) SetImportFavoritesOnly ¶

func (o *TunerHostInfo) SetImportFavoritesOnly(v bool)

SetImportFavoritesOnly gets a reference to the given bool and assigns it to the ImportFavoritesOnly field.

func (*TunerHostInfo) SetSource ¶

func (o *TunerHostInfo) SetSource(v string)

SetSource gets a reference to the given NullableString and assigns it to the Source field.

func (*TunerHostInfo) SetSourceNil ¶

func (o *TunerHostInfo) SetSourceNil()

SetSourceNil sets the value for Source to be an explicit nil

func (*TunerHostInfo) SetTunerCount ¶

func (o *TunerHostInfo) SetTunerCount(v int32)

SetTunerCount gets a reference to the given int32 and assigns it to the TunerCount field.

func (*TunerHostInfo) SetType ¶

func (o *TunerHostInfo) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*TunerHostInfo) SetTypeNil ¶

func (o *TunerHostInfo) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (*TunerHostInfo) SetUrl ¶

func (o *TunerHostInfo) SetUrl(v string)

SetUrl gets a reference to the given NullableString and assigns it to the Url field.

func (*TunerHostInfo) SetUrlNil ¶

func (o *TunerHostInfo) SetUrlNil()

SetUrlNil sets the value for Url to be an explicit nil

func (*TunerHostInfo) SetUserAgent ¶

func (o *TunerHostInfo) SetUserAgent(v string)

SetUserAgent gets a reference to the given NullableString and assigns it to the UserAgent field.

func (*TunerHostInfo) SetUserAgentNil ¶

func (o *TunerHostInfo) SetUserAgentNil()

SetUserAgentNil sets the value for UserAgent to be an explicit nil

func (TunerHostInfo) ToMap ¶

func (o TunerHostInfo) ToMap() (map[string]interface{}, error)

func (*TunerHostInfo) UnsetDeviceId ¶

func (o *TunerHostInfo) UnsetDeviceId()

UnsetDeviceId ensures that no value is present for DeviceId, not even an explicit nil

func (*TunerHostInfo) UnsetFriendlyName ¶

func (o *TunerHostInfo) UnsetFriendlyName()

UnsetFriendlyName ensures that no value is present for FriendlyName, not even an explicit nil

func (*TunerHostInfo) UnsetId ¶

func (o *TunerHostInfo) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*TunerHostInfo) UnsetSource ¶

func (o *TunerHostInfo) UnsetSource()

UnsetSource ensures that no value is present for Source, not even an explicit nil

func (*TunerHostInfo) UnsetType ¶

func (o *TunerHostInfo) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

func (*TunerHostInfo) UnsetUrl ¶

func (o *TunerHostInfo) UnsetUrl()

UnsetUrl ensures that no value is present for Url, not even an explicit nil

func (*TunerHostInfo) UnsetUserAgent ¶

func (o *TunerHostInfo) UnsetUserAgent()

UnsetUserAgent ensures that no value is present for UserAgent, not even an explicit nil

type TvShowsAPI ¶

type TvShowsAPI interface {

	/*
		GetEpisodes Gets episodes for a tv season.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param seriesId The series id.
		@return ApiGetEpisodesRequest
	*/
	GetEpisodes(ctx context.Context, seriesId string) ApiGetEpisodesRequest

	// GetEpisodesExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetEpisodesExecute(r ApiGetEpisodesRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetNextUp Gets a list of next up episodes.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetNextUpRequest
	*/
	GetNextUp(ctx context.Context) ApiGetNextUpRequest

	// GetNextUpExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetNextUpExecute(r ApiGetNextUpRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetSeasons Gets seasons for a tv series.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param seriesId The series id.
		@return ApiGetSeasonsRequest
	*/
	GetSeasons(ctx context.Context, seriesId string) ApiGetSeasonsRequest

	// GetSeasonsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetSeasonsExecute(r ApiGetSeasonsRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetUpcomingEpisodes Gets a list of upcoming episodes.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetUpcomingEpisodesRequest
	*/
	GetUpcomingEpisodes(ctx context.Context) ApiGetUpcomingEpisodesRequest

	// GetUpcomingEpisodesExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetUpcomingEpisodesExecute(r ApiGetUpcomingEpisodesRequest) (*BaseItemDtoQueryResult, *http.Response, error)
}

type TvShowsAPIService ¶

type TvShowsAPIService service

TvShowsAPIService TvShowsAPI service

func (*TvShowsAPIService) GetEpisodes ¶

func (a *TvShowsAPIService) GetEpisodes(ctx context.Context, seriesId string) ApiGetEpisodesRequest

GetEpisodes Gets episodes for a tv season.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param seriesId The series id.
@return ApiGetEpisodesRequest

func (*TvShowsAPIService) GetEpisodesExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*TvShowsAPIService) GetNextUp ¶

GetNextUp Gets a list of next up episodes.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetNextUpRequest

func (*TvShowsAPIService) GetNextUpExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*TvShowsAPIService) GetSeasons ¶

func (a *TvShowsAPIService) GetSeasons(ctx context.Context, seriesId string) ApiGetSeasonsRequest

GetSeasons Gets seasons for a tv series.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param seriesId The series id.
@return ApiGetSeasonsRequest

func (*TvShowsAPIService) GetSeasonsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*TvShowsAPIService) GetUpcomingEpisodes ¶

func (a *TvShowsAPIService) GetUpcomingEpisodes(ctx context.Context) ApiGetUpcomingEpisodesRequest

GetUpcomingEpisodes Gets a list of upcoming episodes.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetUpcomingEpisodesRequest

func (*TvShowsAPIService) GetUpcomingEpisodesExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

type TypeOptions ¶

type TypeOptions struct {
	Type                 NullableString `json:"Type,omitempty"`
	MetadataFetchers     []string       `json:"MetadataFetchers,omitempty"`
	MetadataFetcherOrder []string       `json:"MetadataFetcherOrder,omitempty"`
	ImageFetchers        []string       `json:"ImageFetchers,omitempty"`
	ImageFetcherOrder    []string       `json:"ImageFetcherOrder,omitempty"`
	ImageOptions         []ImageOption  `json:"ImageOptions,omitempty"`
}

TypeOptions struct for TypeOptions

func NewTypeOptions ¶

func NewTypeOptions() *TypeOptions

NewTypeOptions instantiates a new TypeOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTypeOptionsWithDefaults ¶

func NewTypeOptionsWithDefaults() *TypeOptions

NewTypeOptionsWithDefaults instantiates a new TypeOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TypeOptions) GetImageFetcherOrder ¶

func (o *TypeOptions) GetImageFetcherOrder() []string

GetImageFetcherOrder returns the ImageFetcherOrder field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeOptions) GetImageFetcherOrderOk ¶

func (o *TypeOptions) GetImageFetcherOrderOk() ([]string, bool)

GetImageFetcherOrderOk returns a tuple with the ImageFetcherOrder field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TypeOptions) GetImageFetchers ¶

func (o *TypeOptions) GetImageFetchers() []string

GetImageFetchers returns the ImageFetchers field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeOptions) GetImageFetchersOk ¶

func (o *TypeOptions) GetImageFetchersOk() ([]string, bool)

GetImageFetchersOk returns a tuple with the ImageFetchers field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TypeOptions) GetImageOptions ¶

func (o *TypeOptions) GetImageOptions() []ImageOption

GetImageOptions returns the ImageOptions field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeOptions) GetImageOptionsOk ¶

func (o *TypeOptions) GetImageOptionsOk() ([]ImageOption, bool)

GetImageOptionsOk returns a tuple with the ImageOptions field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TypeOptions) GetMetadataFetcherOrder ¶

func (o *TypeOptions) GetMetadataFetcherOrder() []string

GetMetadataFetcherOrder returns the MetadataFetcherOrder field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeOptions) GetMetadataFetcherOrderOk ¶

func (o *TypeOptions) GetMetadataFetcherOrderOk() ([]string, bool)

GetMetadataFetcherOrderOk returns a tuple with the MetadataFetcherOrder field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TypeOptions) GetMetadataFetchers ¶

func (o *TypeOptions) GetMetadataFetchers() []string

GetMetadataFetchers returns the MetadataFetchers field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeOptions) GetMetadataFetchersOk ¶

func (o *TypeOptions) GetMetadataFetchersOk() ([]string, bool)

GetMetadataFetchersOk returns a tuple with the MetadataFetchers field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TypeOptions) GetType ¶

func (o *TypeOptions) GetType() string

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TypeOptions) GetTypeOk ¶

func (o *TypeOptions) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TypeOptions) HasImageFetcherOrder ¶

func (o *TypeOptions) HasImageFetcherOrder() bool

HasImageFetcherOrder returns a boolean if a field has been set.

func (*TypeOptions) HasImageFetchers ¶

func (o *TypeOptions) HasImageFetchers() bool

HasImageFetchers returns a boolean if a field has been set.

func (*TypeOptions) HasImageOptions ¶

func (o *TypeOptions) HasImageOptions() bool

HasImageOptions returns a boolean if a field has been set.

func (*TypeOptions) HasMetadataFetcherOrder ¶

func (o *TypeOptions) HasMetadataFetcherOrder() bool

HasMetadataFetcherOrder returns a boolean if a field has been set.

func (*TypeOptions) HasMetadataFetchers ¶

func (o *TypeOptions) HasMetadataFetchers() bool

HasMetadataFetchers returns a boolean if a field has been set.

func (*TypeOptions) HasType ¶

func (o *TypeOptions) HasType() bool

HasType returns a boolean if a field has been set.

func (TypeOptions) MarshalJSON ¶

func (o TypeOptions) MarshalJSON() ([]byte, error)

func (*TypeOptions) SetImageFetcherOrder ¶

func (o *TypeOptions) SetImageFetcherOrder(v []string)

SetImageFetcherOrder gets a reference to the given []string and assigns it to the ImageFetcherOrder field.

func (*TypeOptions) SetImageFetchers ¶

func (o *TypeOptions) SetImageFetchers(v []string)

SetImageFetchers gets a reference to the given []string and assigns it to the ImageFetchers field.

func (*TypeOptions) SetImageOptions ¶

func (o *TypeOptions) SetImageOptions(v []ImageOption)

SetImageOptions gets a reference to the given []ImageOption and assigns it to the ImageOptions field.

func (*TypeOptions) SetMetadataFetcherOrder ¶

func (o *TypeOptions) SetMetadataFetcherOrder(v []string)

SetMetadataFetcherOrder gets a reference to the given []string and assigns it to the MetadataFetcherOrder field.

func (*TypeOptions) SetMetadataFetchers ¶

func (o *TypeOptions) SetMetadataFetchers(v []string)

SetMetadataFetchers gets a reference to the given []string and assigns it to the MetadataFetchers field.

func (*TypeOptions) SetType ¶

func (o *TypeOptions) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*TypeOptions) SetTypeNil ¶

func (o *TypeOptions) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (TypeOptions) ToMap ¶

func (o TypeOptions) ToMap() (map[string]interface{}, error)

func (*TypeOptions) UnsetType ¶

func (o *TypeOptions) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

type UniversalAudioAPI ¶

type UniversalAudioAPI interface {

	/*
		GetUniversalAudioStream Gets an audio stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetUniversalAudioStreamRequest
	*/
	GetUniversalAudioStream(ctx context.Context, itemId string) ApiGetUniversalAudioStreamRequest

	// GetUniversalAudioStreamExecute executes the request
	//  @return *os.File
	GetUniversalAudioStreamExecute(r ApiGetUniversalAudioStreamRequest) (*os.File, *http.Response, error)

	/*
		HeadUniversalAudioStream Gets an audio stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiHeadUniversalAudioStreamRequest
	*/
	HeadUniversalAudioStream(ctx context.Context, itemId string) ApiHeadUniversalAudioStreamRequest

	// HeadUniversalAudioStreamExecute executes the request
	//  @return *os.File
	HeadUniversalAudioStreamExecute(r ApiHeadUniversalAudioStreamRequest) (*os.File, *http.Response, error)
}

type UniversalAudioAPIService ¶

type UniversalAudioAPIService service

UniversalAudioAPIService UniversalAudioAPI service

func (*UniversalAudioAPIService) GetUniversalAudioStream ¶

func (a *UniversalAudioAPIService) GetUniversalAudioStream(ctx context.Context, itemId string) ApiGetUniversalAudioStreamRequest

GetUniversalAudioStream Gets an audio stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetUniversalAudioStreamRequest

func (*UniversalAudioAPIService) GetUniversalAudioStreamExecute ¶

func (a *UniversalAudioAPIService) GetUniversalAudioStreamExecute(r ApiGetUniversalAudioStreamRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*UniversalAudioAPIService) HeadUniversalAudioStream ¶

func (a *UniversalAudioAPIService) HeadUniversalAudioStream(ctx context.Context, itemId string) ApiHeadUniversalAudioStreamRequest

HeadUniversalAudioStream Gets an audio stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiHeadUniversalAudioStreamRequest

func (*UniversalAudioAPIService) HeadUniversalAudioStreamExecute ¶

func (a *UniversalAudioAPIService) HeadUniversalAudioStreamExecute(r ApiHeadUniversalAudioStreamRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

type UnratedItem ¶

type UnratedItem string

UnratedItem An enum representing an unrated item.

const (
	UNRATEDITEM_MOVIE           UnratedItem = "Movie"
	UNRATEDITEM_TRAILER         UnratedItem = "Trailer"
	UNRATEDITEM_SERIES          UnratedItem = "Series"
	UNRATEDITEM_MUSIC           UnratedItem = "Music"
	UNRATEDITEM_BOOK            UnratedItem = "Book"
	UNRATEDITEM_LIVE_TV_CHANNEL UnratedItem = "LiveTvChannel"
	UNRATEDITEM_LIVE_TV_PROGRAM UnratedItem = "LiveTvProgram"
	UNRATEDITEM_CHANNEL_CONTENT UnratedItem = "ChannelContent"
	UNRATEDITEM_OTHER           UnratedItem = "Other"
)

List of UnratedItem

func NewUnratedItemFromValue ¶

func NewUnratedItemFromValue(v string) (*UnratedItem, error)

NewUnratedItemFromValue returns a pointer to a valid UnratedItem for the value passed as argument, or an error if the value passed is not allowed by the enum

func (UnratedItem) IsValid ¶

func (v UnratedItem) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (UnratedItem) Ptr ¶

func (v UnratedItem) Ptr() *UnratedItem

Ptr returns reference to UnratedItem value

func (*UnratedItem) UnmarshalJSON ¶

func (v *UnratedItem) UnmarshalJSON(src []byte) error

type UpdateLibraryOptionsDto ¶

type UpdateLibraryOptionsDto struct {
	// Gets or sets the library item id.
	Id *string `json:"Id,omitempty"`
	// Gets or sets library options.
	LibraryOptions NullableLibraryOptions `json:"LibraryOptions,omitempty"`
}

UpdateLibraryOptionsDto Update library options dto.

func NewUpdateLibraryOptionsDto ¶

func NewUpdateLibraryOptionsDto() *UpdateLibraryOptionsDto

NewUpdateLibraryOptionsDto instantiates a new UpdateLibraryOptionsDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateLibraryOptionsDtoWithDefaults ¶

func NewUpdateLibraryOptionsDtoWithDefaults() *UpdateLibraryOptionsDto

NewUpdateLibraryOptionsDtoWithDefaults instantiates a new UpdateLibraryOptionsDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateLibraryOptionsDto) GetId ¶

func (o *UpdateLibraryOptionsDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*UpdateLibraryOptionsDto) GetIdOk ¶

func (o *UpdateLibraryOptionsDto) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLibraryOptionsDto) GetLibraryOptions ¶

func (o *UpdateLibraryOptionsDto) GetLibraryOptions() LibraryOptions

GetLibraryOptions returns the LibraryOptions field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateLibraryOptionsDto) GetLibraryOptionsOk ¶

func (o *UpdateLibraryOptionsDto) GetLibraryOptionsOk() (*LibraryOptions, bool)

GetLibraryOptionsOk returns a tuple with the LibraryOptions field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateLibraryOptionsDto) HasId ¶

func (o *UpdateLibraryOptionsDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*UpdateLibraryOptionsDto) HasLibraryOptions ¶

func (o *UpdateLibraryOptionsDto) HasLibraryOptions() bool

HasLibraryOptions returns a boolean if a field has been set.

func (UpdateLibraryOptionsDto) MarshalJSON ¶

func (o UpdateLibraryOptionsDto) MarshalJSON() ([]byte, error)

func (*UpdateLibraryOptionsDto) SetId ¶

func (o *UpdateLibraryOptionsDto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*UpdateLibraryOptionsDto) SetLibraryOptions ¶

func (o *UpdateLibraryOptionsDto) SetLibraryOptions(v LibraryOptions)

SetLibraryOptions gets a reference to the given NullableLibraryOptions and assigns it to the LibraryOptions field.

func (*UpdateLibraryOptionsDto) SetLibraryOptionsNil ¶

func (o *UpdateLibraryOptionsDto) SetLibraryOptionsNil()

SetLibraryOptionsNil sets the value for LibraryOptions to be an explicit nil

func (UpdateLibraryOptionsDto) ToMap ¶

func (o UpdateLibraryOptionsDto) ToMap() (map[string]interface{}, error)

func (*UpdateLibraryOptionsDto) UnsetLibraryOptions ¶

func (o *UpdateLibraryOptionsDto) UnsetLibraryOptions()

UnsetLibraryOptions ensures that no value is present for LibraryOptions, not even an explicit nil

type UpdateMediaPathRequestDto ¶

type UpdateMediaPathRequestDto struct {
	// Gets or sets the library name.
	Name string `json:"Name"`
	// Gets or sets library folder path information.
	PathInfo MediaPathInfo `json:"PathInfo"`
}

UpdateMediaPathRequestDto Update library options dto.

func NewUpdateMediaPathRequestDto ¶

func NewUpdateMediaPathRequestDto(name string, pathInfo MediaPathInfo) *UpdateMediaPathRequestDto

NewUpdateMediaPathRequestDto instantiates a new UpdateMediaPathRequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateMediaPathRequestDtoWithDefaults ¶

func NewUpdateMediaPathRequestDtoWithDefaults() *UpdateMediaPathRequestDto

NewUpdateMediaPathRequestDtoWithDefaults instantiates a new UpdateMediaPathRequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateMediaPathRequestDto) GetName ¶

func (o *UpdateMediaPathRequestDto) GetName() string

GetName returns the Name field value

func (*UpdateMediaPathRequestDto) GetNameOk ¶

func (o *UpdateMediaPathRequestDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateMediaPathRequestDto) GetPathInfo ¶

func (o *UpdateMediaPathRequestDto) GetPathInfo() MediaPathInfo

GetPathInfo returns the PathInfo field value

func (*UpdateMediaPathRequestDto) GetPathInfoOk ¶

func (o *UpdateMediaPathRequestDto) GetPathInfoOk() (*MediaPathInfo, bool)

GetPathInfoOk returns a tuple with the PathInfo field value and a boolean to check if the value has been set.

func (UpdateMediaPathRequestDto) MarshalJSON ¶

func (o UpdateMediaPathRequestDto) MarshalJSON() ([]byte, error)

func (*UpdateMediaPathRequestDto) SetName ¶

func (o *UpdateMediaPathRequestDto) SetName(v string)

SetName sets field value

func (*UpdateMediaPathRequestDto) SetPathInfo ¶

func (o *UpdateMediaPathRequestDto) SetPathInfo(v MediaPathInfo)

SetPathInfo sets field value

func (UpdateMediaPathRequestDto) ToMap ¶

func (o UpdateMediaPathRequestDto) ToMap() (map[string]interface{}, error)

func (*UpdateMediaPathRequestDto) UnmarshalJSON ¶

func (o *UpdateMediaPathRequestDto) UnmarshalJSON(data []byte) (err error)

type UpdatePlaylistDto ¶

type UpdatePlaylistDto struct {
	// Gets or sets the name of the new playlist.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets item ids of the playlist.
	Ids []string `json:"Ids,omitempty"`
	// Gets or sets the playlist users.
	Users []PlaylistUserPermissions `json:"Users,omitempty"`
	// Gets or sets a value indicating whether the playlist is public.
	IsPublic NullableBool `json:"IsPublic,omitempty"`
}

UpdatePlaylistDto Update existing playlist dto. Fields set to `null` will not be updated and keep their current values.

func NewUpdatePlaylistDto ¶

func NewUpdatePlaylistDto() *UpdatePlaylistDto

NewUpdatePlaylistDto instantiates a new UpdatePlaylistDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdatePlaylistDtoWithDefaults ¶

func NewUpdatePlaylistDtoWithDefaults() *UpdatePlaylistDto

NewUpdatePlaylistDtoWithDefaults instantiates a new UpdatePlaylistDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdatePlaylistDto) GetIds ¶

func (o *UpdatePlaylistDto) GetIds() []string

GetIds returns the Ids field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdatePlaylistDto) GetIdsOk ¶

func (o *UpdatePlaylistDto) GetIdsOk() ([]string, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdatePlaylistDto) GetIsPublic ¶

func (o *UpdatePlaylistDto) GetIsPublic() bool

GetIsPublic returns the IsPublic field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdatePlaylistDto) GetIsPublicOk ¶

func (o *UpdatePlaylistDto) GetIsPublicOk() (*bool, bool)

GetIsPublicOk returns a tuple with the IsPublic field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdatePlaylistDto) GetName ¶

func (o *UpdatePlaylistDto) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdatePlaylistDto) GetNameOk ¶

func (o *UpdatePlaylistDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdatePlaylistDto) GetUsers ¶

GetUsers returns the Users field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdatePlaylistDto) GetUsersOk ¶

func (o *UpdatePlaylistDto) GetUsersOk() ([]PlaylistUserPermissions, bool)

GetUsersOk returns a tuple with the Users field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdatePlaylistDto) HasIds ¶

func (o *UpdatePlaylistDto) HasIds() bool

HasIds returns a boolean if a field has been set.

func (*UpdatePlaylistDto) HasIsPublic ¶

func (o *UpdatePlaylistDto) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set.

func (*UpdatePlaylistDto) HasName ¶

func (o *UpdatePlaylistDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdatePlaylistDto) HasUsers ¶

func (o *UpdatePlaylistDto) HasUsers() bool

HasUsers returns a boolean if a field has been set.

func (UpdatePlaylistDto) MarshalJSON ¶

func (o UpdatePlaylistDto) MarshalJSON() ([]byte, error)

func (*UpdatePlaylistDto) SetIds ¶

func (o *UpdatePlaylistDto) SetIds(v []string)

SetIds gets a reference to the given []string and assigns it to the Ids field.

func (*UpdatePlaylistDto) SetIsPublic ¶

func (o *UpdatePlaylistDto) SetIsPublic(v bool)

SetIsPublic gets a reference to the given NullableBool and assigns it to the IsPublic field.

func (*UpdatePlaylistDto) SetIsPublicNil ¶

func (o *UpdatePlaylistDto) SetIsPublicNil()

SetIsPublicNil sets the value for IsPublic to be an explicit nil

func (*UpdatePlaylistDto) SetName ¶

func (o *UpdatePlaylistDto) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*UpdatePlaylistDto) SetNameNil ¶

func (o *UpdatePlaylistDto) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*UpdatePlaylistDto) SetUsers ¶

func (o *UpdatePlaylistDto) SetUsers(v []PlaylistUserPermissions)

SetUsers gets a reference to the given []PlaylistUserPermissions and assigns it to the Users field.

func (UpdatePlaylistDto) ToMap ¶

func (o UpdatePlaylistDto) ToMap() (map[string]interface{}, error)

func (*UpdatePlaylistDto) UnsetIsPublic ¶

func (o *UpdatePlaylistDto) UnsetIsPublic()

UnsetIsPublic ensures that no value is present for IsPublic, not even an explicit nil

func (*UpdatePlaylistDto) UnsetName ¶

func (o *UpdatePlaylistDto) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type UpdatePlaylistUserDto ¶

type UpdatePlaylistUserDto struct {
	// Gets or sets a value indicating whether the user can edit the playlist.
	CanEdit NullableBool `json:"CanEdit,omitempty"`
}

UpdatePlaylistUserDto Update existing playlist user dto. Fields set to `null` will not be updated and keep their current values.

func NewUpdatePlaylistUserDto ¶

func NewUpdatePlaylistUserDto() *UpdatePlaylistUserDto

NewUpdatePlaylistUserDto instantiates a new UpdatePlaylistUserDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdatePlaylistUserDtoWithDefaults ¶

func NewUpdatePlaylistUserDtoWithDefaults() *UpdatePlaylistUserDto

NewUpdatePlaylistUserDtoWithDefaults instantiates a new UpdatePlaylistUserDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdatePlaylistUserDto) GetCanEdit ¶

func (o *UpdatePlaylistUserDto) GetCanEdit() bool

GetCanEdit returns the CanEdit field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdatePlaylistUserDto) GetCanEditOk ¶

func (o *UpdatePlaylistUserDto) GetCanEditOk() (*bool, bool)

GetCanEditOk returns a tuple with the CanEdit field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdatePlaylistUserDto) HasCanEdit ¶

func (o *UpdatePlaylistUserDto) HasCanEdit() bool

HasCanEdit returns a boolean if a field has been set.

func (UpdatePlaylistUserDto) MarshalJSON ¶

func (o UpdatePlaylistUserDto) MarshalJSON() ([]byte, error)

func (*UpdatePlaylistUserDto) SetCanEdit ¶

func (o *UpdatePlaylistUserDto) SetCanEdit(v bool)

SetCanEdit gets a reference to the given NullableBool and assigns it to the CanEdit field.

func (*UpdatePlaylistUserDto) SetCanEditNil ¶

func (o *UpdatePlaylistUserDto) SetCanEditNil()

SetCanEditNil sets the value for CanEdit to be an explicit nil

func (UpdatePlaylistUserDto) ToMap ¶

func (o UpdatePlaylistUserDto) ToMap() (map[string]interface{}, error)

func (*UpdatePlaylistUserDto) UnsetCanEdit ¶

func (o *UpdatePlaylistUserDto) UnsetCanEdit()

UnsetCanEdit ensures that no value is present for CanEdit, not even an explicit nil

type UpdateUserItemDataDto ¶

type UpdateUserItemDataDto struct {
	// Gets or sets the rating.
	Rating NullableFloat64 `json:"Rating,omitempty"`
	// Gets or sets the played percentage.
	PlayedPercentage NullableFloat64 `json:"PlayedPercentage,omitempty"`
	// Gets or sets the unplayed item count.
	UnplayedItemCount NullableInt32 `json:"UnplayedItemCount,omitempty"`
	// Gets or sets the playback position ticks.
	PlaybackPositionTicks NullableInt64 `json:"PlaybackPositionTicks,omitempty"`
	// Gets or sets the play count.
	PlayCount NullableInt32 `json:"PlayCount,omitempty"`
	// Gets or sets a value indicating whether this instance is favorite.
	IsFavorite NullableBool `json:"IsFavorite,omitempty"`
	// Gets or sets a value indicating whether this MediaBrowser.Model.Dto.UpdateUserItemDataDto is likes.
	Likes NullableBool `json:"Likes,omitempty"`
	// Gets or sets the last played date.
	LastPlayedDate NullableTime `json:"LastPlayedDate,omitempty"`
	// Gets or sets a value indicating whether this MediaBrowser.Model.Dto.UserItemDataDto is played.
	Played NullableBool `json:"Played,omitempty"`
	// Gets or sets the key.
	Key NullableString `json:"Key,omitempty"`
	// Gets or sets the item identifier.
	ItemId NullableString `json:"ItemId,omitempty"`
}

UpdateUserItemDataDto This is used by the api to get information about a item user data.

func NewUpdateUserItemDataDto ¶

func NewUpdateUserItemDataDto() *UpdateUserItemDataDto

NewUpdateUserItemDataDto instantiates a new UpdateUserItemDataDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateUserItemDataDtoWithDefaults ¶

func NewUpdateUserItemDataDtoWithDefaults() *UpdateUserItemDataDto

NewUpdateUserItemDataDtoWithDefaults instantiates a new UpdateUserItemDataDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateUserItemDataDto) GetIsFavorite ¶

func (o *UpdateUserItemDataDto) GetIsFavorite() bool

GetIsFavorite returns the IsFavorite field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUserItemDataDto) GetIsFavoriteOk ¶

func (o *UpdateUserItemDataDto) GetIsFavoriteOk() (*bool, bool)

GetIsFavoriteOk returns a tuple with the IsFavorite field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUserItemDataDto) GetItemId ¶

func (o *UpdateUserItemDataDto) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUserItemDataDto) GetItemIdOk ¶

func (o *UpdateUserItemDataDto) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUserItemDataDto) GetKey ¶

func (o *UpdateUserItemDataDto) GetKey() string

GetKey returns the Key field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUserItemDataDto) GetKeyOk ¶

func (o *UpdateUserItemDataDto) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUserItemDataDto) GetLastPlayedDate ¶

func (o *UpdateUserItemDataDto) GetLastPlayedDate() time.Time

GetLastPlayedDate returns the LastPlayedDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUserItemDataDto) GetLastPlayedDateOk ¶

func (o *UpdateUserItemDataDto) GetLastPlayedDateOk() (*time.Time, bool)

GetLastPlayedDateOk returns a tuple with the LastPlayedDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUserItemDataDto) GetLikes ¶

func (o *UpdateUserItemDataDto) GetLikes() bool

GetLikes returns the Likes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUserItemDataDto) GetLikesOk ¶

func (o *UpdateUserItemDataDto) GetLikesOk() (*bool, bool)

GetLikesOk returns a tuple with the Likes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUserItemDataDto) GetPlayCount ¶

func (o *UpdateUserItemDataDto) GetPlayCount() int32

GetPlayCount returns the PlayCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUserItemDataDto) GetPlayCountOk ¶

func (o *UpdateUserItemDataDto) GetPlayCountOk() (*int32, bool)

GetPlayCountOk returns a tuple with the PlayCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUserItemDataDto) GetPlaybackPositionTicks ¶

func (o *UpdateUserItemDataDto) GetPlaybackPositionTicks() int64

GetPlaybackPositionTicks returns the PlaybackPositionTicks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUserItemDataDto) GetPlaybackPositionTicksOk ¶

func (o *UpdateUserItemDataDto) GetPlaybackPositionTicksOk() (*int64, bool)

GetPlaybackPositionTicksOk returns a tuple with the PlaybackPositionTicks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUserItemDataDto) GetPlayed ¶

func (o *UpdateUserItemDataDto) GetPlayed() bool

GetPlayed returns the Played field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUserItemDataDto) GetPlayedOk ¶

func (o *UpdateUserItemDataDto) GetPlayedOk() (*bool, bool)

GetPlayedOk returns a tuple with the Played field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUserItemDataDto) GetPlayedPercentage ¶

func (o *UpdateUserItemDataDto) GetPlayedPercentage() float64

GetPlayedPercentage returns the PlayedPercentage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUserItemDataDto) GetPlayedPercentageOk ¶

func (o *UpdateUserItemDataDto) GetPlayedPercentageOk() (*float64, bool)

GetPlayedPercentageOk returns a tuple with the PlayedPercentage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUserItemDataDto) GetRating ¶

func (o *UpdateUserItemDataDto) GetRating() float64

GetRating returns the Rating field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUserItemDataDto) GetRatingOk ¶

func (o *UpdateUserItemDataDto) GetRatingOk() (*float64, bool)

GetRatingOk returns a tuple with the Rating field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUserItemDataDto) GetUnplayedItemCount ¶

func (o *UpdateUserItemDataDto) GetUnplayedItemCount() int32

GetUnplayedItemCount returns the UnplayedItemCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUserItemDataDto) GetUnplayedItemCountOk ¶

func (o *UpdateUserItemDataDto) GetUnplayedItemCountOk() (*int32, bool)

GetUnplayedItemCountOk returns a tuple with the UnplayedItemCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUserItemDataDto) HasIsFavorite ¶

func (o *UpdateUserItemDataDto) HasIsFavorite() bool

HasIsFavorite returns a boolean if a field has been set.

func (*UpdateUserItemDataDto) HasItemId ¶

func (o *UpdateUserItemDataDto) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*UpdateUserItemDataDto) HasKey ¶

func (o *UpdateUserItemDataDto) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*UpdateUserItemDataDto) HasLastPlayedDate ¶

func (o *UpdateUserItemDataDto) HasLastPlayedDate() bool

HasLastPlayedDate returns a boolean if a field has been set.

func (*UpdateUserItemDataDto) HasLikes ¶

func (o *UpdateUserItemDataDto) HasLikes() bool

HasLikes returns a boolean if a field has been set.

func (*UpdateUserItemDataDto) HasPlayCount ¶

func (o *UpdateUserItemDataDto) HasPlayCount() bool

HasPlayCount returns a boolean if a field has been set.

func (*UpdateUserItemDataDto) HasPlaybackPositionTicks ¶

func (o *UpdateUserItemDataDto) HasPlaybackPositionTicks() bool

HasPlaybackPositionTicks returns a boolean if a field has been set.

func (*UpdateUserItemDataDto) HasPlayed ¶

func (o *UpdateUserItemDataDto) HasPlayed() bool

HasPlayed returns a boolean if a field has been set.

func (*UpdateUserItemDataDto) HasPlayedPercentage ¶

func (o *UpdateUserItemDataDto) HasPlayedPercentage() bool

HasPlayedPercentage returns a boolean if a field has been set.

func (*UpdateUserItemDataDto) HasRating ¶

func (o *UpdateUserItemDataDto) HasRating() bool

HasRating returns a boolean if a field has been set.

func (*UpdateUserItemDataDto) HasUnplayedItemCount ¶

func (o *UpdateUserItemDataDto) HasUnplayedItemCount() bool

HasUnplayedItemCount returns a boolean if a field has been set.

func (UpdateUserItemDataDto) MarshalJSON ¶

func (o UpdateUserItemDataDto) MarshalJSON() ([]byte, error)

func (*UpdateUserItemDataDto) SetIsFavorite ¶

func (o *UpdateUserItemDataDto) SetIsFavorite(v bool)

SetIsFavorite gets a reference to the given NullableBool and assigns it to the IsFavorite field.

func (*UpdateUserItemDataDto) SetIsFavoriteNil ¶

func (o *UpdateUserItemDataDto) SetIsFavoriteNil()

SetIsFavoriteNil sets the value for IsFavorite to be an explicit nil

func (*UpdateUserItemDataDto) SetItemId ¶

func (o *UpdateUserItemDataDto) SetItemId(v string)

SetItemId gets a reference to the given NullableString and assigns it to the ItemId field.

func (*UpdateUserItemDataDto) SetItemIdNil ¶

func (o *UpdateUserItemDataDto) SetItemIdNil()

SetItemIdNil sets the value for ItemId to be an explicit nil

func (*UpdateUserItemDataDto) SetKey ¶

func (o *UpdateUserItemDataDto) SetKey(v string)

SetKey gets a reference to the given NullableString and assigns it to the Key field.

func (*UpdateUserItemDataDto) SetKeyNil ¶

func (o *UpdateUserItemDataDto) SetKeyNil()

SetKeyNil sets the value for Key to be an explicit nil

func (*UpdateUserItemDataDto) SetLastPlayedDate ¶

func (o *UpdateUserItemDataDto) SetLastPlayedDate(v time.Time)

SetLastPlayedDate gets a reference to the given NullableTime and assigns it to the LastPlayedDate field.

func (*UpdateUserItemDataDto) SetLastPlayedDateNil ¶

func (o *UpdateUserItemDataDto) SetLastPlayedDateNil()

SetLastPlayedDateNil sets the value for LastPlayedDate to be an explicit nil

func (*UpdateUserItemDataDto) SetLikes ¶

func (o *UpdateUserItemDataDto) SetLikes(v bool)

SetLikes gets a reference to the given NullableBool and assigns it to the Likes field.

func (*UpdateUserItemDataDto) SetLikesNil ¶

func (o *UpdateUserItemDataDto) SetLikesNil()

SetLikesNil sets the value for Likes to be an explicit nil

func (*UpdateUserItemDataDto) SetPlayCount ¶

func (o *UpdateUserItemDataDto) SetPlayCount(v int32)

SetPlayCount gets a reference to the given NullableInt32 and assigns it to the PlayCount field.

func (*UpdateUserItemDataDto) SetPlayCountNil ¶

func (o *UpdateUserItemDataDto) SetPlayCountNil()

SetPlayCountNil sets the value for PlayCount to be an explicit nil

func (*UpdateUserItemDataDto) SetPlaybackPositionTicks ¶

func (o *UpdateUserItemDataDto) SetPlaybackPositionTicks(v int64)

SetPlaybackPositionTicks gets a reference to the given NullableInt64 and assigns it to the PlaybackPositionTicks field.

func (*UpdateUserItemDataDto) SetPlaybackPositionTicksNil ¶

func (o *UpdateUserItemDataDto) SetPlaybackPositionTicksNil()

SetPlaybackPositionTicksNil sets the value for PlaybackPositionTicks to be an explicit nil

func (*UpdateUserItemDataDto) SetPlayed ¶

func (o *UpdateUserItemDataDto) SetPlayed(v bool)

SetPlayed gets a reference to the given NullableBool and assigns it to the Played field.

func (*UpdateUserItemDataDto) SetPlayedNil ¶

func (o *UpdateUserItemDataDto) SetPlayedNil()

SetPlayedNil sets the value for Played to be an explicit nil

func (*UpdateUserItemDataDto) SetPlayedPercentage ¶

func (o *UpdateUserItemDataDto) SetPlayedPercentage(v float64)

SetPlayedPercentage gets a reference to the given NullableFloat64 and assigns it to the PlayedPercentage field.

func (*UpdateUserItemDataDto) SetPlayedPercentageNil ¶

func (o *UpdateUserItemDataDto) SetPlayedPercentageNil()

SetPlayedPercentageNil sets the value for PlayedPercentage to be an explicit nil

func (*UpdateUserItemDataDto) SetRating ¶

func (o *UpdateUserItemDataDto) SetRating(v float64)

SetRating gets a reference to the given NullableFloat64 and assigns it to the Rating field.

func (*UpdateUserItemDataDto) SetRatingNil ¶

func (o *UpdateUserItemDataDto) SetRatingNil()

SetRatingNil sets the value for Rating to be an explicit nil

func (*UpdateUserItemDataDto) SetUnplayedItemCount ¶

func (o *UpdateUserItemDataDto) SetUnplayedItemCount(v int32)

SetUnplayedItemCount gets a reference to the given NullableInt32 and assigns it to the UnplayedItemCount field.

func (*UpdateUserItemDataDto) SetUnplayedItemCountNil ¶

func (o *UpdateUserItemDataDto) SetUnplayedItemCountNil()

SetUnplayedItemCountNil sets the value for UnplayedItemCount to be an explicit nil

func (UpdateUserItemDataDto) ToMap ¶

func (o UpdateUserItemDataDto) ToMap() (map[string]interface{}, error)

func (*UpdateUserItemDataDto) UnsetIsFavorite ¶

func (o *UpdateUserItemDataDto) UnsetIsFavorite()

UnsetIsFavorite ensures that no value is present for IsFavorite, not even an explicit nil

func (*UpdateUserItemDataDto) UnsetItemId ¶

func (o *UpdateUserItemDataDto) UnsetItemId()

UnsetItemId ensures that no value is present for ItemId, not even an explicit nil

func (*UpdateUserItemDataDto) UnsetKey ¶

func (o *UpdateUserItemDataDto) UnsetKey()

UnsetKey ensures that no value is present for Key, not even an explicit nil

func (*UpdateUserItemDataDto) UnsetLastPlayedDate ¶

func (o *UpdateUserItemDataDto) UnsetLastPlayedDate()

UnsetLastPlayedDate ensures that no value is present for LastPlayedDate, not even an explicit nil

func (*UpdateUserItemDataDto) UnsetLikes ¶

func (o *UpdateUserItemDataDto) UnsetLikes()

UnsetLikes ensures that no value is present for Likes, not even an explicit nil

func (*UpdateUserItemDataDto) UnsetPlayCount ¶

func (o *UpdateUserItemDataDto) UnsetPlayCount()

UnsetPlayCount ensures that no value is present for PlayCount, not even an explicit nil

func (*UpdateUserItemDataDto) UnsetPlaybackPositionTicks ¶

func (o *UpdateUserItemDataDto) UnsetPlaybackPositionTicks()

UnsetPlaybackPositionTicks ensures that no value is present for PlaybackPositionTicks, not even an explicit nil

func (*UpdateUserItemDataDto) UnsetPlayed ¶

func (o *UpdateUserItemDataDto) UnsetPlayed()

UnsetPlayed ensures that no value is present for Played, not even an explicit nil

func (*UpdateUserItemDataDto) UnsetPlayedPercentage ¶

func (o *UpdateUserItemDataDto) UnsetPlayedPercentage()

UnsetPlayedPercentage ensures that no value is present for PlayedPercentage, not even an explicit nil

func (*UpdateUserItemDataDto) UnsetRating ¶

func (o *UpdateUserItemDataDto) UnsetRating()

UnsetRating ensures that no value is present for Rating, not even an explicit nil

func (*UpdateUserItemDataDto) UnsetUnplayedItemCount ¶

func (o *UpdateUserItemDataDto) UnsetUnplayedItemCount()

UnsetUnplayedItemCount ensures that no value is present for UnplayedItemCount, not even an explicit nil

type UpdateUserPassword ¶

type UpdateUserPassword struct {
	// Gets or sets the current sha1-hashed password.
	CurrentPassword NullableString `json:"CurrentPassword,omitempty"`
	// Gets or sets the current plain text password.
	CurrentPw NullableString `json:"CurrentPw,omitempty"`
	// Gets or sets the new plain text password.
	NewPw NullableString `json:"NewPw,omitempty"`
	// Gets or sets a value indicating whether to reset the password.
	ResetPassword *bool `json:"ResetPassword,omitempty"`
}

UpdateUserPassword The update user password request body.

func NewUpdateUserPassword ¶

func NewUpdateUserPassword() *UpdateUserPassword

NewUpdateUserPassword instantiates a new UpdateUserPassword object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateUserPasswordWithDefaults ¶

func NewUpdateUserPasswordWithDefaults() *UpdateUserPassword

NewUpdateUserPasswordWithDefaults instantiates a new UpdateUserPassword object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateUserPassword) GetCurrentPassword ¶

func (o *UpdateUserPassword) GetCurrentPassword() string

GetCurrentPassword returns the CurrentPassword field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUserPassword) GetCurrentPasswordOk ¶

func (o *UpdateUserPassword) GetCurrentPasswordOk() (*string, bool)

GetCurrentPasswordOk returns a tuple with the CurrentPassword field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUserPassword) GetCurrentPw ¶

func (o *UpdateUserPassword) GetCurrentPw() string

GetCurrentPw returns the CurrentPw field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUserPassword) GetCurrentPwOk ¶

func (o *UpdateUserPassword) GetCurrentPwOk() (*string, bool)

GetCurrentPwOk returns a tuple with the CurrentPw field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUserPassword) GetNewPw ¶

func (o *UpdateUserPassword) GetNewPw() string

GetNewPw returns the NewPw field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUserPassword) GetNewPwOk ¶

func (o *UpdateUserPassword) GetNewPwOk() (*string, bool)

GetNewPwOk returns a tuple with the NewPw field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUserPassword) GetResetPassword ¶

func (o *UpdateUserPassword) GetResetPassword() bool

GetResetPassword returns the ResetPassword field value if set, zero value otherwise.

func (*UpdateUserPassword) GetResetPasswordOk ¶

func (o *UpdateUserPassword) GetResetPasswordOk() (*bool, bool)

GetResetPasswordOk returns a tuple with the ResetPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateUserPassword) HasCurrentPassword ¶

func (o *UpdateUserPassword) HasCurrentPassword() bool

HasCurrentPassword returns a boolean if a field has been set.

func (*UpdateUserPassword) HasCurrentPw ¶

func (o *UpdateUserPassword) HasCurrentPw() bool

HasCurrentPw returns a boolean if a field has been set.

func (*UpdateUserPassword) HasNewPw ¶

func (o *UpdateUserPassword) HasNewPw() bool

HasNewPw returns a boolean if a field has been set.

func (*UpdateUserPassword) HasResetPassword ¶

func (o *UpdateUserPassword) HasResetPassword() bool

HasResetPassword returns a boolean if a field has been set.

func (UpdateUserPassword) MarshalJSON ¶

func (o UpdateUserPassword) MarshalJSON() ([]byte, error)

func (*UpdateUserPassword) SetCurrentPassword ¶

func (o *UpdateUserPassword) SetCurrentPassword(v string)

SetCurrentPassword gets a reference to the given NullableString and assigns it to the CurrentPassword field.

func (*UpdateUserPassword) SetCurrentPasswordNil ¶

func (o *UpdateUserPassword) SetCurrentPasswordNil()

SetCurrentPasswordNil sets the value for CurrentPassword to be an explicit nil

func (*UpdateUserPassword) SetCurrentPw ¶

func (o *UpdateUserPassword) SetCurrentPw(v string)

SetCurrentPw gets a reference to the given NullableString and assigns it to the CurrentPw field.

func (*UpdateUserPassword) SetCurrentPwNil ¶

func (o *UpdateUserPassword) SetCurrentPwNil()

SetCurrentPwNil sets the value for CurrentPw to be an explicit nil

func (*UpdateUserPassword) SetNewPw ¶

func (o *UpdateUserPassword) SetNewPw(v string)

SetNewPw gets a reference to the given NullableString and assigns it to the NewPw field.

func (*UpdateUserPassword) SetNewPwNil ¶

func (o *UpdateUserPassword) SetNewPwNil()

SetNewPwNil sets the value for NewPw to be an explicit nil

func (*UpdateUserPassword) SetResetPassword ¶

func (o *UpdateUserPassword) SetResetPassword(v bool)

SetResetPassword gets a reference to the given bool and assigns it to the ResetPassword field.

func (UpdateUserPassword) ToMap ¶

func (o UpdateUserPassword) ToMap() (map[string]interface{}, error)

func (*UpdateUserPassword) UnsetCurrentPassword ¶

func (o *UpdateUserPassword) UnsetCurrentPassword()

UnsetCurrentPassword ensures that no value is present for CurrentPassword, not even an explicit nil

func (*UpdateUserPassword) UnsetCurrentPw ¶

func (o *UpdateUserPassword) UnsetCurrentPw()

UnsetCurrentPw ensures that no value is present for CurrentPw, not even an explicit nil

func (*UpdateUserPassword) UnsetNewPw ¶

func (o *UpdateUserPassword) UnsetNewPw()

UnsetNewPw ensures that no value is present for NewPw, not even an explicit nil

type UploadSubtitleDto ¶

type UploadSubtitleDto struct {
	// Gets or sets the subtitle language.
	Language string `json:"Language"`
	// Gets or sets the subtitle format.
	Format string `json:"Format"`
	// Gets or sets a value indicating whether the subtitle is forced.
	IsForced bool `json:"IsForced"`
	// Gets or sets a value indicating whether the subtitle is for hearing impaired.
	IsHearingImpaired bool `json:"IsHearingImpaired"`
	// Gets or sets the subtitle data.
	Data string `json:"Data"`
}

UploadSubtitleDto Upload subtitles dto.

func NewUploadSubtitleDto ¶

func NewUploadSubtitleDto(language string, format string, isForced bool, isHearingImpaired bool, data string) *UploadSubtitleDto

NewUploadSubtitleDto instantiates a new UploadSubtitleDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUploadSubtitleDtoWithDefaults ¶

func NewUploadSubtitleDtoWithDefaults() *UploadSubtitleDto

NewUploadSubtitleDtoWithDefaults instantiates a new UploadSubtitleDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UploadSubtitleDto) GetData ¶

func (o *UploadSubtitleDto) GetData() string

GetData returns the Data field value

func (*UploadSubtitleDto) GetDataOk ¶

func (o *UploadSubtitleDto) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*UploadSubtitleDto) GetFormat ¶

func (o *UploadSubtitleDto) GetFormat() string

GetFormat returns the Format field value

func (*UploadSubtitleDto) GetFormatOk ¶

func (o *UploadSubtitleDto) GetFormatOk() (*string, bool)

GetFormatOk returns a tuple with the Format field value and a boolean to check if the value has been set.

func (*UploadSubtitleDto) GetIsForced ¶

func (o *UploadSubtitleDto) GetIsForced() bool

GetIsForced returns the IsForced field value

func (*UploadSubtitleDto) GetIsForcedOk ¶

func (o *UploadSubtitleDto) GetIsForcedOk() (*bool, bool)

GetIsForcedOk returns a tuple with the IsForced field value and a boolean to check if the value has been set.

func (*UploadSubtitleDto) GetIsHearingImpaired ¶

func (o *UploadSubtitleDto) GetIsHearingImpaired() bool

GetIsHearingImpaired returns the IsHearingImpaired field value

func (*UploadSubtitleDto) GetIsHearingImpairedOk ¶

func (o *UploadSubtitleDto) GetIsHearingImpairedOk() (*bool, bool)

GetIsHearingImpairedOk returns a tuple with the IsHearingImpaired field value and a boolean to check if the value has been set.

func (*UploadSubtitleDto) GetLanguage ¶

func (o *UploadSubtitleDto) GetLanguage() string

GetLanguage returns the Language field value

func (*UploadSubtitleDto) GetLanguageOk ¶

func (o *UploadSubtitleDto) GetLanguageOk() (*string, bool)

GetLanguageOk returns a tuple with the Language field value and a boolean to check if the value has been set.

func (UploadSubtitleDto) MarshalJSON ¶

func (o UploadSubtitleDto) MarshalJSON() ([]byte, error)

func (*UploadSubtitleDto) SetData ¶

func (o *UploadSubtitleDto) SetData(v string)

SetData sets field value

func (*UploadSubtitleDto) SetFormat ¶

func (o *UploadSubtitleDto) SetFormat(v string)

SetFormat sets field value

func (*UploadSubtitleDto) SetIsForced ¶

func (o *UploadSubtitleDto) SetIsForced(v bool)

SetIsForced sets field value

func (*UploadSubtitleDto) SetIsHearingImpaired ¶

func (o *UploadSubtitleDto) SetIsHearingImpaired(v bool)

SetIsHearingImpaired sets field value

func (*UploadSubtitleDto) SetLanguage ¶

func (o *UploadSubtitleDto) SetLanguage(v string)

SetLanguage sets field value

func (UploadSubtitleDto) ToMap ¶

func (o UploadSubtitleDto) ToMap() (map[string]interface{}, error)

func (*UploadSubtitleDto) UnmarshalJSON ¶

func (o *UploadSubtitleDto) UnmarshalJSON(data []byte) (err error)

type UserAPI ¶

type UserAPI interface {

	/*
		AuthenticateUserByName Authenticates a user by name.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiAuthenticateUserByNameRequest
	*/
	AuthenticateUserByName(ctx context.Context) ApiAuthenticateUserByNameRequest

	// AuthenticateUserByNameExecute executes the request
	//  @return AuthenticationResult
	AuthenticateUserByNameExecute(r ApiAuthenticateUserByNameRequest) (*AuthenticationResult, *http.Response, error)

	/*
		AuthenticateWithQuickConnect Authenticates a user with quick connect.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiAuthenticateWithQuickConnectRequest
	*/
	AuthenticateWithQuickConnect(ctx context.Context) ApiAuthenticateWithQuickConnectRequest

	// AuthenticateWithQuickConnectExecute executes the request
	//  @return AuthenticationResult
	AuthenticateWithQuickConnectExecute(r ApiAuthenticateWithQuickConnectRequest) (*AuthenticationResult, *http.Response, error)

	/*
		CreateUserByName Creates a user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateUserByNameRequest
	*/
	CreateUserByName(ctx context.Context) ApiCreateUserByNameRequest

	// CreateUserByNameExecute executes the request
	//  @return UserDto
	CreateUserByNameExecute(r ApiCreateUserByNameRequest) (*UserDto, *http.Response, error)

	/*
		DeleteUser Deletes a user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param userId The user id.
		@return ApiDeleteUserRequest
	*/
	DeleteUser(ctx context.Context, userId string) ApiDeleteUserRequest

	// DeleteUserExecute executes the request
	DeleteUserExecute(r ApiDeleteUserRequest) (*http.Response, error)

	/*
		ForgotPassword Initiates the forgot password process for a local user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiForgotPasswordRequest
	*/
	ForgotPassword(ctx context.Context) ApiForgotPasswordRequest

	// ForgotPasswordExecute executes the request
	//  @return ForgotPasswordResult
	ForgotPasswordExecute(r ApiForgotPasswordRequest) (*ForgotPasswordResult, *http.Response, error)

	/*
		ForgotPasswordPin Redeems a forgot password pin.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiForgotPasswordPinRequest
	*/
	ForgotPasswordPin(ctx context.Context) ApiForgotPasswordPinRequest

	// ForgotPasswordPinExecute executes the request
	//  @return PinRedeemResult
	ForgotPasswordPinExecute(r ApiForgotPasswordPinRequest) (*PinRedeemResult, *http.Response, error)

	/*
		GetCurrentUser Gets the user based on auth token.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetCurrentUserRequest
	*/
	GetCurrentUser(ctx context.Context) ApiGetCurrentUserRequest

	// GetCurrentUserExecute executes the request
	//  @return UserDto
	GetCurrentUserExecute(r ApiGetCurrentUserRequest) (*UserDto, *http.Response, error)

	/*
		GetPublicUsers Gets a list of publicly visible users for display on a login screen.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetPublicUsersRequest
	*/
	GetPublicUsers(ctx context.Context) ApiGetPublicUsersRequest

	// GetPublicUsersExecute executes the request
	//  @return []UserDto
	GetPublicUsersExecute(r ApiGetPublicUsersRequest) ([]UserDto, *http.Response, error)

	/*
		GetUserById Gets a user by Id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param userId The user id.
		@return ApiGetUserByIdRequest
	*/
	GetUserById(ctx context.Context, userId string) ApiGetUserByIdRequest

	// GetUserByIdExecute executes the request
	//  @return UserDto
	GetUserByIdExecute(r ApiGetUserByIdRequest) (*UserDto, *http.Response, error)

	/*
		GetUsers Gets a list of users.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetUsersRequest
	*/
	GetUsers(ctx context.Context) ApiGetUsersRequest

	// GetUsersExecute executes the request
	//  @return []UserDto
	GetUsersExecute(r ApiGetUsersRequest) ([]UserDto, *http.Response, error)

	/*
		UpdateUser Updates a user.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiUpdateUserRequest
	*/
	UpdateUser(ctx context.Context) ApiUpdateUserRequest

	// UpdateUserExecute executes the request
	UpdateUserExecute(r ApiUpdateUserRequest) (*http.Response, error)

	/*
		UpdateUserConfiguration Updates a user configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiUpdateUserConfigurationRequest
	*/
	UpdateUserConfiguration(ctx context.Context) ApiUpdateUserConfigurationRequest

	// UpdateUserConfigurationExecute executes the request
	UpdateUserConfigurationExecute(r ApiUpdateUserConfigurationRequest) (*http.Response, error)

	/*
		UpdateUserPassword Updates a user's password.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiUpdateUserPasswordRequest
	*/
	UpdateUserPassword(ctx context.Context) ApiUpdateUserPasswordRequest

	// UpdateUserPasswordExecute executes the request
	UpdateUserPasswordExecute(r ApiUpdateUserPasswordRequest) (*http.Response, error)

	/*
		UpdateUserPolicy Updates a user policy.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param userId The user id.
		@return ApiUpdateUserPolicyRequest
	*/
	UpdateUserPolicy(ctx context.Context, userId string) ApiUpdateUserPolicyRequest

	// UpdateUserPolicyExecute executes the request
	UpdateUserPolicyExecute(r ApiUpdateUserPolicyRequest) (*http.Response, error)
}

type UserAPIService ¶

type UserAPIService service

UserAPIService UserAPI service

func (*UserAPIService) AuthenticateUserByName ¶

func (a *UserAPIService) AuthenticateUserByName(ctx context.Context) ApiAuthenticateUserByNameRequest

AuthenticateUserByName Authenticates a user by name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAuthenticateUserByNameRequest

func (*UserAPIService) AuthenticateUserByNameExecute ¶

func (a *UserAPIService) AuthenticateUserByNameExecute(r ApiAuthenticateUserByNameRequest) (*AuthenticationResult, *http.Response, error)

Execute executes the request

@return AuthenticationResult

func (*UserAPIService) AuthenticateWithQuickConnect ¶

func (a *UserAPIService) AuthenticateWithQuickConnect(ctx context.Context) ApiAuthenticateWithQuickConnectRequest

AuthenticateWithQuickConnect Authenticates a user with quick connect.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAuthenticateWithQuickConnectRequest

func (*UserAPIService) AuthenticateWithQuickConnectExecute ¶

func (a *UserAPIService) AuthenticateWithQuickConnectExecute(r ApiAuthenticateWithQuickConnectRequest) (*AuthenticationResult, *http.Response, error)

Execute executes the request

@return AuthenticationResult

func (*UserAPIService) CreateUserByName ¶

func (a *UserAPIService) CreateUserByName(ctx context.Context) ApiCreateUserByNameRequest

CreateUserByName Creates a user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateUserByNameRequest

func (*UserAPIService) CreateUserByNameExecute ¶

func (a *UserAPIService) CreateUserByNameExecute(r ApiCreateUserByNameRequest) (*UserDto, *http.Response, error)

Execute executes the request

@return UserDto

func (*UserAPIService) DeleteUser ¶

func (a *UserAPIService) DeleteUser(ctx context.Context, userId string) ApiDeleteUserRequest

DeleteUser Deletes a user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId The user id.
@return ApiDeleteUserRequest

func (*UserAPIService) DeleteUserExecute ¶

func (a *UserAPIService) DeleteUserExecute(r ApiDeleteUserRequest) (*http.Response, error)

Execute executes the request

func (*UserAPIService) ForgotPassword ¶

func (a *UserAPIService) ForgotPassword(ctx context.Context) ApiForgotPasswordRequest

ForgotPassword Initiates the forgot password process for a local user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiForgotPasswordRequest

func (*UserAPIService) ForgotPasswordExecute ¶

Execute executes the request

@return ForgotPasswordResult

func (*UserAPIService) ForgotPasswordPin ¶

func (a *UserAPIService) ForgotPasswordPin(ctx context.Context) ApiForgotPasswordPinRequest

ForgotPasswordPin Redeems a forgot password pin.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiForgotPasswordPinRequest

func (*UserAPIService) ForgotPasswordPinExecute ¶

func (a *UserAPIService) ForgotPasswordPinExecute(r ApiForgotPasswordPinRequest) (*PinRedeemResult, *http.Response, error)

Execute executes the request

@return PinRedeemResult

func (*UserAPIService) GetCurrentUser ¶

func (a *UserAPIService) GetCurrentUser(ctx context.Context) ApiGetCurrentUserRequest

GetCurrentUser Gets the user based on auth token.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCurrentUserRequest

func (*UserAPIService) GetCurrentUserExecute ¶

func (a *UserAPIService) GetCurrentUserExecute(r ApiGetCurrentUserRequest) (*UserDto, *http.Response, error)

Execute executes the request

@return UserDto

func (*UserAPIService) GetPublicUsers ¶

func (a *UserAPIService) GetPublicUsers(ctx context.Context) ApiGetPublicUsersRequest

GetPublicUsers Gets a list of publicly visible users for display on a login screen.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPublicUsersRequest

func (*UserAPIService) GetPublicUsersExecute ¶

func (a *UserAPIService) GetPublicUsersExecute(r ApiGetPublicUsersRequest) ([]UserDto, *http.Response, error)

Execute executes the request

@return []UserDto

func (*UserAPIService) GetUserById ¶

func (a *UserAPIService) GetUserById(ctx context.Context, userId string) ApiGetUserByIdRequest

GetUserById Gets a user by Id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId The user id.
@return ApiGetUserByIdRequest

func (*UserAPIService) GetUserByIdExecute ¶

func (a *UserAPIService) GetUserByIdExecute(r ApiGetUserByIdRequest) (*UserDto, *http.Response, error)

Execute executes the request

@return UserDto

func (*UserAPIService) GetUsers ¶

GetUsers Gets a list of users.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetUsersRequest

func (*UserAPIService) GetUsersExecute ¶

func (a *UserAPIService) GetUsersExecute(r ApiGetUsersRequest) ([]UserDto, *http.Response, error)

Execute executes the request

@return []UserDto

func (*UserAPIService) UpdateUser ¶

UpdateUser Updates a user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateUserRequest

func (*UserAPIService) UpdateUserConfiguration ¶

func (a *UserAPIService) UpdateUserConfiguration(ctx context.Context) ApiUpdateUserConfigurationRequest

UpdateUserConfiguration Updates a user configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateUserConfigurationRequest

func (*UserAPIService) UpdateUserConfigurationExecute ¶

func (a *UserAPIService) UpdateUserConfigurationExecute(r ApiUpdateUserConfigurationRequest) (*http.Response, error)

Execute executes the request

func (*UserAPIService) UpdateUserExecute ¶

func (a *UserAPIService) UpdateUserExecute(r ApiUpdateUserRequest) (*http.Response, error)

Execute executes the request

func (*UserAPIService) UpdateUserPassword ¶

func (a *UserAPIService) UpdateUserPassword(ctx context.Context) ApiUpdateUserPasswordRequest

UpdateUserPassword Updates a user's password.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateUserPasswordRequest

func (*UserAPIService) UpdateUserPasswordExecute ¶

func (a *UserAPIService) UpdateUserPasswordExecute(r ApiUpdateUserPasswordRequest) (*http.Response, error)

Execute executes the request

func (*UserAPIService) UpdateUserPolicy ¶

func (a *UserAPIService) UpdateUserPolicy(ctx context.Context, userId string) ApiUpdateUserPolicyRequest

UpdateUserPolicy Updates a user policy.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId The user id.
@return ApiUpdateUserPolicyRequest

func (*UserAPIService) UpdateUserPolicyExecute ¶

func (a *UserAPIService) UpdateUserPolicyExecute(r ApiUpdateUserPolicyRequest) (*http.Response, error)

Execute executes the request

type UserConfiguration ¶

type UserConfiguration struct {
	// Gets or sets the audio language preference.
	AudioLanguagePreference NullableString `json:"AudioLanguagePreference,omitempty"`
	// Gets or sets a value indicating whether [play default audio track].
	PlayDefaultAudioTrack *bool `json:"PlayDefaultAudioTrack,omitempty"`
	// Gets or sets the subtitle language preference.
	SubtitleLanguagePreference NullableString `json:"SubtitleLanguagePreference,omitempty"`
	DisplayMissingEpisodes     *bool          `json:"DisplayMissingEpisodes,omitempty"`
	GroupedFolders             []string       `json:"GroupedFolders,omitempty"`
	// An enum representing a subtitle playback mode.
	SubtitleMode               *SubtitlePlaybackMode `json:"SubtitleMode,omitempty"`
	DisplayCollectionsView     *bool                 `json:"DisplayCollectionsView,omitempty"`
	EnableLocalPassword        *bool                 `json:"EnableLocalPassword,omitempty"`
	OrderedViews               []string              `json:"OrderedViews,omitempty"`
	LatestItemsExcludes        []string              `json:"LatestItemsExcludes,omitempty"`
	MyMediaExcludes            []string              `json:"MyMediaExcludes,omitempty"`
	HidePlayedInLatest         *bool                 `json:"HidePlayedInLatest,omitempty"`
	RememberAudioSelections    *bool                 `json:"RememberAudioSelections,omitempty"`
	RememberSubtitleSelections *bool                 `json:"RememberSubtitleSelections,omitempty"`
	EnableNextEpisodeAutoPlay  *bool                 `json:"EnableNextEpisodeAutoPlay,omitempty"`
	// Gets or sets the id of the selected cast receiver.
	CastReceiverId NullableString `json:"CastReceiverId,omitempty"`
}

UserConfiguration Class UserConfiguration.

func NewUserConfiguration ¶

func NewUserConfiguration() *UserConfiguration

NewUserConfiguration instantiates a new UserConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserConfigurationWithDefaults ¶

func NewUserConfigurationWithDefaults() *UserConfiguration

NewUserConfigurationWithDefaults instantiates a new UserConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserConfiguration) GetAudioLanguagePreference ¶

func (o *UserConfiguration) GetAudioLanguagePreference() string

GetAudioLanguagePreference returns the AudioLanguagePreference field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserConfiguration) GetAudioLanguagePreferenceOk ¶

func (o *UserConfiguration) GetAudioLanguagePreferenceOk() (*string, bool)

GetAudioLanguagePreferenceOk returns a tuple with the AudioLanguagePreference field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserConfiguration) GetCastReceiverId ¶

func (o *UserConfiguration) GetCastReceiverId() string

GetCastReceiverId returns the CastReceiverId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserConfiguration) GetCastReceiverIdOk ¶

func (o *UserConfiguration) GetCastReceiverIdOk() (*string, bool)

GetCastReceiverIdOk returns a tuple with the CastReceiverId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserConfiguration) GetDisplayCollectionsView ¶

func (o *UserConfiguration) GetDisplayCollectionsView() bool

GetDisplayCollectionsView returns the DisplayCollectionsView field value if set, zero value otherwise.

func (*UserConfiguration) GetDisplayCollectionsViewOk ¶

func (o *UserConfiguration) GetDisplayCollectionsViewOk() (*bool, bool)

GetDisplayCollectionsViewOk returns a tuple with the DisplayCollectionsView field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserConfiguration) GetDisplayMissingEpisodes ¶

func (o *UserConfiguration) GetDisplayMissingEpisodes() bool

GetDisplayMissingEpisodes returns the DisplayMissingEpisodes field value if set, zero value otherwise.

func (*UserConfiguration) GetDisplayMissingEpisodesOk ¶

func (o *UserConfiguration) GetDisplayMissingEpisodesOk() (*bool, bool)

GetDisplayMissingEpisodesOk returns a tuple with the DisplayMissingEpisodes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserConfiguration) GetEnableLocalPassword ¶

func (o *UserConfiguration) GetEnableLocalPassword() bool

GetEnableLocalPassword returns the EnableLocalPassword field value if set, zero value otherwise.

func (*UserConfiguration) GetEnableLocalPasswordOk ¶

func (o *UserConfiguration) GetEnableLocalPasswordOk() (*bool, bool)

GetEnableLocalPasswordOk returns a tuple with the EnableLocalPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserConfiguration) GetEnableNextEpisodeAutoPlay ¶

func (o *UserConfiguration) GetEnableNextEpisodeAutoPlay() bool

GetEnableNextEpisodeAutoPlay returns the EnableNextEpisodeAutoPlay field value if set, zero value otherwise.

func (*UserConfiguration) GetEnableNextEpisodeAutoPlayOk ¶

func (o *UserConfiguration) GetEnableNextEpisodeAutoPlayOk() (*bool, bool)

GetEnableNextEpisodeAutoPlayOk returns a tuple with the EnableNextEpisodeAutoPlay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserConfiguration) GetGroupedFolders ¶

func (o *UserConfiguration) GetGroupedFolders() []string

GetGroupedFolders returns the GroupedFolders field value if set, zero value otherwise.

func (*UserConfiguration) GetGroupedFoldersOk ¶

func (o *UserConfiguration) GetGroupedFoldersOk() ([]string, bool)

GetGroupedFoldersOk returns a tuple with the GroupedFolders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserConfiguration) GetHidePlayedInLatest ¶

func (o *UserConfiguration) GetHidePlayedInLatest() bool

GetHidePlayedInLatest returns the HidePlayedInLatest field value if set, zero value otherwise.

func (*UserConfiguration) GetHidePlayedInLatestOk ¶

func (o *UserConfiguration) GetHidePlayedInLatestOk() (*bool, bool)

GetHidePlayedInLatestOk returns a tuple with the HidePlayedInLatest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserConfiguration) GetLatestItemsExcludes ¶

func (o *UserConfiguration) GetLatestItemsExcludes() []string

GetLatestItemsExcludes returns the LatestItemsExcludes field value if set, zero value otherwise.

func (*UserConfiguration) GetLatestItemsExcludesOk ¶

func (o *UserConfiguration) GetLatestItemsExcludesOk() ([]string, bool)

GetLatestItemsExcludesOk returns a tuple with the LatestItemsExcludes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserConfiguration) GetMyMediaExcludes ¶

func (o *UserConfiguration) GetMyMediaExcludes() []string

GetMyMediaExcludes returns the MyMediaExcludes field value if set, zero value otherwise.

func (*UserConfiguration) GetMyMediaExcludesOk ¶

func (o *UserConfiguration) GetMyMediaExcludesOk() ([]string, bool)

GetMyMediaExcludesOk returns a tuple with the MyMediaExcludes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserConfiguration) GetOrderedViews ¶

func (o *UserConfiguration) GetOrderedViews() []string

GetOrderedViews returns the OrderedViews field value if set, zero value otherwise.

func (*UserConfiguration) GetOrderedViewsOk ¶

func (o *UserConfiguration) GetOrderedViewsOk() ([]string, bool)

GetOrderedViewsOk returns a tuple with the OrderedViews field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserConfiguration) GetPlayDefaultAudioTrack ¶

func (o *UserConfiguration) GetPlayDefaultAudioTrack() bool

GetPlayDefaultAudioTrack returns the PlayDefaultAudioTrack field value if set, zero value otherwise.

func (*UserConfiguration) GetPlayDefaultAudioTrackOk ¶

func (o *UserConfiguration) GetPlayDefaultAudioTrackOk() (*bool, bool)

GetPlayDefaultAudioTrackOk returns a tuple with the PlayDefaultAudioTrack field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserConfiguration) GetRememberAudioSelections ¶

func (o *UserConfiguration) GetRememberAudioSelections() bool

GetRememberAudioSelections returns the RememberAudioSelections field value if set, zero value otherwise.

func (*UserConfiguration) GetRememberAudioSelectionsOk ¶

func (o *UserConfiguration) GetRememberAudioSelectionsOk() (*bool, bool)

GetRememberAudioSelectionsOk returns a tuple with the RememberAudioSelections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserConfiguration) GetRememberSubtitleSelections ¶

func (o *UserConfiguration) GetRememberSubtitleSelections() bool

GetRememberSubtitleSelections returns the RememberSubtitleSelections field value if set, zero value otherwise.

func (*UserConfiguration) GetRememberSubtitleSelectionsOk ¶

func (o *UserConfiguration) GetRememberSubtitleSelectionsOk() (*bool, bool)

GetRememberSubtitleSelectionsOk returns a tuple with the RememberSubtitleSelections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserConfiguration) GetSubtitleLanguagePreference ¶

func (o *UserConfiguration) GetSubtitleLanguagePreference() string

GetSubtitleLanguagePreference returns the SubtitleLanguagePreference field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserConfiguration) GetSubtitleLanguagePreferenceOk ¶

func (o *UserConfiguration) GetSubtitleLanguagePreferenceOk() (*string, bool)

GetSubtitleLanguagePreferenceOk returns a tuple with the SubtitleLanguagePreference field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserConfiguration) GetSubtitleMode ¶

func (o *UserConfiguration) GetSubtitleMode() SubtitlePlaybackMode

GetSubtitleMode returns the SubtitleMode field value if set, zero value otherwise.

func (*UserConfiguration) GetSubtitleModeOk ¶

func (o *UserConfiguration) GetSubtitleModeOk() (*SubtitlePlaybackMode, bool)

GetSubtitleModeOk returns a tuple with the SubtitleMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserConfiguration) HasAudioLanguagePreference ¶

func (o *UserConfiguration) HasAudioLanguagePreference() bool

HasAudioLanguagePreference returns a boolean if a field has been set.

func (*UserConfiguration) HasCastReceiverId ¶

func (o *UserConfiguration) HasCastReceiverId() bool

HasCastReceiverId returns a boolean if a field has been set.

func (*UserConfiguration) HasDisplayCollectionsView ¶

func (o *UserConfiguration) HasDisplayCollectionsView() bool

HasDisplayCollectionsView returns a boolean if a field has been set.

func (*UserConfiguration) HasDisplayMissingEpisodes ¶

func (o *UserConfiguration) HasDisplayMissingEpisodes() bool

HasDisplayMissingEpisodes returns a boolean if a field has been set.

func (*UserConfiguration) HasEnableLocalPassword ¶

func (o *UserConfiguration) HasEnableLocalPassword() bool

HasEnableLocalPassword returns a boolean if a field has been set.

func (*UserConfiguration) HasEnableNextEpisodeAutoPlay ¶

func (o *UserConfiguration) HasEnableNextEpisodeAutoPlay() bool

HasEnableNextEpisodeAutoPlay returns a boolean if a field has been set.

func (*UserConfiguration) HasGroupedFolders ¶

func (o *UserConfiguration) HasGroupedFolders() bool

HasGroupedFolders returns a boolean if a field has been set.

func (*UserConfiguration) HasHidePlayedInLatest ¶

func (o *UserConfiguration) HasHidePlayedInLatest() bool

HasHidePlayedInLatest returns a boolean if a field has been set.

func (*UserConfiguration) HasLatestItemsExcludes ¶

func (o *UserConfiguration) HasLatestItemsExcludes() bool

HasLatestItemsExcludes returns a boolean if a field has been set.

func (*UserConfiguration) HasMyMediaExcludes ¶

func (o *UserConfiguration) HasMyMediaExcludes() bool

HasMyMediaExcludes returns a boolean if a field has been set.

func (*UserConfiguration) HasOrderedViews ¶

func (o *UserConfiguration) HasOrderedViews() bool

HasOrderedViews returns a boolean if a field has been set.

func (*UserConfiguration) HasPlayDefaultAudioTrack ¶

func (o *UserConfiguration) HasPlayDefaultAudioTrack() bool

HasPlayDefaultAudioTrack returns a boolean if a field has been set.

func (*UserConfiguration) HasRememberAudioSelections ¶

func (o *UserConfiguration) HasRememberAudioSelections() bool

HasRememberAudioSelections returns a boolean if a field has been set.

func (*UserConfiguration) HasRememberSubtitleSelections ¶

func (o *UserConfiguration) HasRememberSubtitleSelections() bool

HasRememberSubtitleSelections returns a boolean if a field has been set.

func (*UserConfiguration) HasSubtitleLanguagePreference ¶

func (o *UserConfiguration) HasSubtitleLanguagePreference() bool

HasSubtitleLanguagePreference returns a boolean if a field has been set.

func (*UserConfiguration) HasSubtitleMode ¶

func (o *UserConfiguration) HasSubtitleMode() bool

HasSubtitleMode returns a boolean if a field has been set.

func (UserConfiguration) MarshalJSON ¶

func (o UserConfiguration) MarshalJSON() ([]byte, error)

func (*UserConfiguration) SetAudioLanguagePreference ¶

func (o *UserConfiguration) SetAudioLanguagePreference(v string)

SetAudioLanguagePreference gets a reference to the given NullableString and assigns it to the AudioLanguagePreference field.

func (*UserConfiguration) SetAudioLanguagePreferenceNil ¶

func (o *UserConfiguration) SetAudioLanguagePreferenceNil()

SetAudioLanguagePreferenceNil sets the value for AudioLanguagePreference to be an explicit nil

func (*UserConfiguration) SetCastReceiverId ¶

func (o *UserConfiguration) SetCastReceiverId(v string)

SetCastReceiverId gets a reference to the given NullableString and assigns it to the CastReceiverId field.

func (*UserConfiguration) SetCastReceiverIdNil ¶

func (o *UserConfiguration) SetCastReceiverIdNil()

SetCastReceiverIdNil sets the value for CastReceiverId to be an explicit nil

func (*UserConfiguration) SetDisplayCollectionsView ¶

func (o *UserConfiguration) SetDisplayCollectionsView(v bool)

SetDisplayCollectionsView gets a reference to the given bool and assigns it to the DisplayCollectionsView field.

func (*UserConfiguration) SetDisplayMissingEpisodes ¶

func (o *UserConfiguration) SetDisplayMissingEpisodes(v bool)

SetDisplayMissingEpisodes gets a reference to the given bool and assigns it to the DisplayMissingEpisodes field.

func (*UserConfiguration) SetEnableLocalPassword ¶

func (o *UserConfiguration) SetEnableLocalPassword(v bool)

SetEnableLocalPassword gets a reference to the given bool and assigns it to the EnableLocalPassword field.

func (*UserConfiguration) SetEnableNextEpisodeAutoPlay ¶

func (o *UserConfiguration) SetEnableNextEpisodeAutoPlay(v bool)

SetEnableNextEpisodeAutoPlay gets a reference to the given bool and assigns it to the EnableNextEpisodeAutoPlay field.

func (*UserConfiguration) SetGroupedFolders ¶

func (o *UserConfiguration) SetGroupedFolders(v []string)

SetGroupedFolders gets a reference to the given []string and assigns it to the GroupedFolders field.

func (*UserConfiguration) SetHidePlayedInLatest ¶

func (o *UserConfiguration) SetHidePlayedInLatest(v bool)

SetHidePlayedInLatest gets a reference to the given bool and assigns it to the HidePlayedInLatest field.

func (*UserConfiguration) SetLatestItemsExcludes ¶

func (o *UserConfiguration) SetLatestItemsExcludes(v []string)

SetLatestItemsExcludes gets a reference to the given []string and assigns it to the LatestItemsExcludes field.

func (*UserConfiguration) SetMyMediaExcludes ¶

func (o *UserConfiguration) SetMyMediaExcludes(v []string)

SetMyMediaExcludes gets a reference to the given []string and assigns it to the MyMediaExcludes field.

func (*UserConfiguration) SetOrderedViews ¶

func (o *UserConfiguration) SetOrderedViews(v []string)

SetOrderedViews gets a reference to the given []string and assigns it to the OrderedViews field.

func (*UserConfiguration) SetPlayDefaultAudioTrack ¶

func (o *UserConfiguration) SetPlayDefaultAudioTrack(v bool)

SetPlayDefaultAudioTrack gets a reference to the given bool and assigns it to the PlayDefaultAudioTrack field.

func (*UserConfiguration) SetRememberAudioSelections ¶

func (o *UserConfiguration) SetRememberAudioSelections(v bool)

SetRememberAudioSelections gets a reference to the given bool and assigns it to the RememberAudioSelections field.

func (*UserConfiguration) SetRememberSubtitleSelections ¶

func (o *UserConfiguration) SetRememberSubtitleSelections(v bool)

SetRememberSubtitleSelections gets a reference to the given bool and assigns it to the RememberSubtitleSelections field.

func (*UserConfiguration) SetSubtitleLanguagePreference ¶

func (o *UserConfiguration) SetSubtitleLanguagePreference(v string)

SetSubtitleLanguagePreference gets a reference to the given NullableString and assigns it to the SubtitleLanguagePreference field.

func (*UserConfiguration) SetSubtitleLanguagePreferenceNil ¶

func (o *UserConfiguration) SetSubtitleLanguagePreferenceNil()

SetSubtitleLanguagePreferenceNil sets the value for SubtitleLanguagePreference to be an explicit nil

func (*UserConfiguration) SetSubtitleMode ¶

func (o *UserConfiguration) SetSubtitleMode(v SubtitlePlaybackMode)

SetSubtitleMode gets a reference to the given SubtitlePlaybackMode and assigns it to the SubtitleMode field.

func (UserConfiguration) ToMap ¶

func (o UserConfiguration) ToMap() (map[string]interface{}, error)

func (*UserConfiguration) UnsetAudioLanguagePreference ¶

func (o *UserConfiguration) UnsetAudioLanguagePreference()

UnsetAudioLanguagePreference ensures that no value is present for AudioLanguagePreference, not even an explicit nil

func (*UserConfiguration) UnsetCastReceiverId ¶

func (o *UserConfiguration) UnsetCastReceiverId()

UnsetCastReceiverId ensures that no value is present for CastReceiverId, not even an explicit nil

func (*UserConfiguration) UnsetSubtitleLanguagePreference ¶

func (o *UserConfiguration) UnsetSubtitleLanguagePreference()

UnsetSubtitleLanguagePreference ensures that no value is present for SubtitleLanguagePreference, not even an explicit nil

type UserDataChangeInfo ¶

type UserDataChangeInfo struct {
	// Gets or sets the user id.
	UserId *string `json:"UserId,omitempty"`
	// Gets or sets the user data list.
	UserDataList []UserItemDataDto `json:"UserDataList,omitempty"`
}

UserDataChangeInfo Class UserDataChangeInfo.

func NewUserDataChangeInfo ¶

func NewUserDataChangeInfo() *UserDataChangeInfo

NewUserDataChangeInfo instantiates a new UserDataChangeInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserDataChangeInfoWithDefaults ¶

func NewUserDataChangeInfoWithDefaults() *UserDataChangeInfo

NewUserDataChangeInfoWithDefaults instantiates a new UserDataChangeInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserDataChangeInfo) GetUserDataList ¶

func (o *UserDataChangeInfo) GetUserDataList() []UserItemDataDto

GetUserDataList returns the UserDataList field value if set, zero value otherwise.

func (*UserDataChangeInfo) GetUserDataListOk ¶

func (o *UserDataChangeInfo) GetUserDataListOk() ([]UserItemDataDto, bool)

GetUserDataListOk returns a tuple with the UserDataList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserDataChangeInfo) GetUserId ¶

func (o *UserDataChangeInfo) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*UserDataChangeInfo) GetUserIdOk ¶

func (o *UserDataChangeInfo) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserDataChangeInfo) HasUserDataList ¶

func (o *UserDataChangeInfo) HasUserDataList() bool

HasUserDataList returns a boolean if a field has been set.

func (*UserDataChangeInfo) HasUserId ¶

func (o *UserDataChangeInfo) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (UserDataChangeInfo) MarshalJSON ¶

func (o UserDataChangeInfo) MarshalJSON() ([]byte, error)

func (*UserDataChangeInfo) SetUserDataList ¶

func (o *UserDataChangeInfo) SetUserDataList(v []UserItemDataDto)

SetUserDataList gets a reference to the given []UserItemDataDto and assigns it to the UserDataList field.

func (*UserDataChangeInfo) SetUserId ¶

func (o *UserDataChangeInfo) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (UserDataChangeInfo) ToMap ¶

func (o UserDataChangeInfo) ToMap() (map[string]interface{}, error)

type UserDataChangedMessage ¶

type UserDataChangedMessage struct {
	// Class UserDataChangeInfo.
	Data NullableUserDataChangeInfo `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

UserDataChangedMessage User data changed message.

func NewUserDataChangedMessage ¶

func NewUserDataChangedMessage() *UserDataChangedMessage

NewUserDataChangedMessage instantiates a new UserDataChangedMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserDataChangedMessageWithDefaults ¶

func NewUserDataChangedMessageWithDefaults() *UserDataChangedMessage

NewUserDataChangedMessageWithDefaults instantiates a new UserDataChangedMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserDataChangedMessage) GetData ¶

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserDataChangedMessage) GetDataOk ¶

func (o *UserDataChangedMessage) GetDataOk() (*UserDataChangeInfo, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserDataChangedMessage) GetMessageId ¶

func (o *UserDataChangedMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*UserDataChangedMessage) GetMessageIdOk ¶

func (o *UserDataChangedMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserDataChangedMessage) GetMessageType ¶

func (o *UserDataChangedMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*UserDataChangedMessage) GetMessageTypeOk ¶

func (o *UserDataChangedMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserDataChangedMessage) HasData ¶

func (o *UserDataChangedMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*UserDataChangedMessage) HasMessageId ¶

func (o *UserDataChangedMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*UserDataChangedMessage) HasMessageType ¶

func (o *UserDataChangedMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (UserDataChangedMessage) MarshalJSON ¶

func (o UserDataChangedMessage) MarshalJSON() ([]byte, error)

func (*UserDataChangedMessage) SetData ¶

SetData gets a reference to the given NullableUserDataChangeInfo and assigns it to the Data field.

func (*UserDataChangedMessage) SetDataNil ¶

func (o *UserDataChangedMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*UserDataChangedMessage) SetMessageId ¶

func (o *UserDataChangedMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*UserDataChangedMessage) SetMessageType ¶

func (o *UserDataChangedMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (UserDataChangedMessage) ToMap ¶

func (o UserDataChangedMessage) ToMap() (map[string]interface{}, error)

func (*UserDataChangedMessage) UnsetData ¶

func (o *UserDataChangedMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type UserDeletedMessage ¶

type UserDeletedMessage struct {
	// Gets or sets the data.
	Data *string `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

UserDeletedMessage User deleted message.

func NewUserDeletedMessage ¶

func NewUserDeletedMessage() *UserDeletedMessage

NewUserDeletedMessage instantiates a new UserDeletedMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserDeletedMessageWithDefaults ¶

func NewUserDeletedMessageWithDefaults() *UserDeletedMessage

NewUserDeletedMessageWithDefaults instantiates a new UserDeletedMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserDeletedMessage) GetData ¶

func (o *UserDeletedMessage) GetData() string

GetData returns the Data field value if set, zero value otherwise.

func (*UserDeletedMessage) GetDataOk ¶

func (o *UserDeletedMessage) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserDeletedMessage) GetMessageId ¶

func (o *UserDeletedMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*UserDeletedMessage) GetMessageIdOk ¶

func (o *UserDeletedMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserDeletedMessage) GetMessageType ¶

func (o *UserDeletedMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*UserDeletedMessage) GetMessageTypeOk ¶

func (o *UserDeletedMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserDeletedMessage) HasData ¶

func (o *UserDeletedMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*UserDeletedMessage) HasMessageId ¶

func (o *UserDeletedMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*UserDeletedMessage) HasMessageType ¶

func (o *UserDeletedMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (UserDeletedMessage) MarshalJSON ¶

func (o UserDeletedMessage) MarshalJSON() ([]byte, error)

func (*UserDeletedMessage) SetData ¶

func (o *UserDeletedMessage) SetData(v string)

SetData gets a reference to the given string and assigns it to the Data field.

func (*UserDeletedMessage) SetMessageId ¶

func (o *UserDeletedMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*UserDeletedMessage) SetMessageType ¶

func (o *UserDeletedMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (UserDeletedMessage) ToMap ¶

func (o UserDeletedMessage) ToMap() (map[string]interface{}, error)

type UserDto ¶

type UserDto struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the server identifier.
	ServerId NullableString `json:"ServerId,omitempty"`
	// Gets or sets the name of the server.  This is not used by the server and is for client-side usage only.
	ServerName NullableString `json:"ServerName,omitempty"`
	// Gets or sets the id.
	Id *string `json:"Id,omitempty"`
	// Gets or sets the primary image tag.
	PrimaryImageTag NullableString `json:"PrimaryImageTag,omitempty"`
	// Gets or sets a value indicating whether this instance has password.
	HasPassword *bool `json:"HasPassword,omitempty"`
	// Gets or sets a value indicating whether this instance has configured password.
	HasConfiguredPassword *bool `json:"HasConfiguredPassword,omitempty"`
	// Gets or sets a value indicating whether this instance has configured easy password.
	// Deprecated
	HasConfiguredEasyPassword *bool `json:"HasConfiguredEasyPassword,omitempty"`
	// Gets or sets whether async login is enabled or not.
	EnableAutoLogin NullableBool `json:"EnableAutoLogin,omitempty"`
	// Gets or sets the last login date.
	LastLoginDate NullableTime `json:"LastLoginDate,omitempty"`
	// Gets or sets the last activity date.
	LastActivityDate NullableTime `json:"LastActivityDate,omitempty"`
	// Gets or sets the configuration.
	Configuration NullableUserConfiguration `json:"Configuration,omitempty"`
	// Gets or sets the policy.
	Policy NullableUserPolicy `json:"Policy,omitempty"`
	// Gets or sets the primary image aspect ratio.
	PrimaryImageAspectRatio NullableFloat64 `json:"PrimaryImageAspectRatio,omitempty"`
}

UserDto Class UserDto.

func NewUserDto ¶

func NewUserDto() *UserDto

NewUserDto instantiates a new UserDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserDtoWithDefaults ¶

func NewUserDtoWithDefaults() *UserDto

NewUserDtoWithDefaults instantiates a new UserDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserDto) GetConfiguration ¶

func (o *UserDto) GetConfiguration() UserConfiguration

GetConfiguration returns the Configuration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserDto) GetConfigurationOk ¶

func (o *UserDto) GetConfigurationOk() (*UserConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserDto) GetEnableAutoLogin ¶

func (o *UserDto) GetEnableAutoLogin() bool

GetEnableAutoLogin returns the EnableAutoLogin field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserDto) GetEnableAutoLoginOk ¶

func (o *UserDto) GetEnableAutoLoginOk() (*bool, bool)

GetEnableAutoLoginOk returns a tuple with the EnableAutoLogin field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserDto) GetHasConfiguredEasyPassword ¶

func (o *UserDto) GetHasConfiguredEasyPassword() bool

GetHasConfiguredEasyPassword returns the HasConfiguredEasyPassword field value if set, zero value otherwise. Deprecated

func (*UserDto) GetHasConfiguredEasyPasswordOk ¶

func (o *UserDto) GetHasConfiguredEasyPasswordOk() (*bool, bool)

GetHasConfiguredEasyPasswordOk returns a tuple with the HasConfiguredEasyPassword field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*UserDto) GetHasConfiguredPassword ¶

func (o *UserDto) GetHasConfiguredPassword() bool

GetHasConfiguredPassword returns the HasConfiguredPassword field value if set, zero value otherwise.

func (*UserDto) GetHasConfiguredPasswordOk ¶

func (o *UserDto) GetHasConfiguredPasswordOk() (*bool, bool)

GetHasConfiguredPasswordOk returns a tuple with the HasConfiguredPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserDto) GetHasPassword ¶

func (o *UserDto) GetHasPassword() bool

GetHasPassword returns the HasPassword field value if set, zero value otherwise.

func (*UserDto) GetHasPasswordOk ¶

func (o *UserDto) GetHasPasswordOk() (*bool, bool)

GetHasPasswordOk returns a tuple with the HasPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserDto) GetId ¶

func (o *UserDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*UserDto) GetIdOk ¶

func (o *UserDto) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserDto) GetLastActivityDate ¶

func (o *UserDto) GetLastActivityDate() time.Time

GetLastActivityDate returns the LastActivityDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserDto) GetLastActivityDateOk ¶

func (o *UserDto) GetLastActivityDateOk() (*time.Time, bool)

GetLastActivityDateOk returns a tuple with the LastActivityDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserDto) GetLastLoginDate ¶

func (o *UserDto) GetLastLoginDate() time.Time

GetLastLoginDate returns the LastLoginDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserDto) GetLastLoginDateOk ¶

func (o *UserDto) GetLastLoginDateOk() (*time.Time, bool)

GetLastLoginDateOk returns a tuple with the LastLoginDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserDto) GetName ¶

func (o *UserDto) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserDto) GetNameOk ¶

func (o *UserDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserDto) GetPolicy ¶

func (o *UserDto) GetPolicy() UserPolicy

GetPolicy returns the Policy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserDto) GetPolicyOk ¶

func (o *UserDto) GetPolicyOk() (*UserPolicy, bool)

GetPolicyOk returns a tuple with the Policy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserDto) GetPrimaryImageAspectRatio ¶

func (o *UserDto) GetPrimaryImageAspectRatio() float64

GetPrimaryImageAspectRatio returns the PrimaryImageAspectRatio field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserDto) GetPrimaryImageAspectRatioOk ¶

func (o *UserDto) GetPrimaryImageAspectRatioOk() (*float64, bool)

GetPrimaryImageAspectRatioOk returns a tuple with the PrimaryImageAspectRatio field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserDto) GetPrimaryImageTag ¶

func (o *UserDto) GetPrimaryImageTag() string

GetPrimaryImageTag returns the PrimaryImageTag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserDto) GetPrimaryImageTagOk ¶

func (o *UserDto) GetPrimaryImageTagOk() (*string, bool)

GetPrimaryImageTagOk returns a tuple with the PrimaryImageTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserDto) GetServerId ¶

func (o *UserDto) GetServerId() string

GetServerId returns the ServerId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserDto) GetServerIdOk ¶

func (o *UserDto) GetServerIdOk() (*string, bool)

GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserDto) GetServerName ¶

func (o *UserDto) GetServerName() string

GetServerName returns the ServerName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserDto) GetServerNameOk ¶

func (o *UserDto) GetServerNameOk() (*string, bool)

GetServerNameOk returns a tuple with the ServerName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserDto) HasConfiguration ¶

func (o *UserDto) HasConfiguration() bool

HasConfiguration returns a boolean if a field has been set.

func (*UserDto) HasEnableAutoLogin ¶

func (o *UserDto) HasEnableAutoLogin() bool

HasEnableAutoLogin returns a boolean if a field has been set.

func (*UserDto) HasHasConfiguredEasyPassword ¶

func (o *UserDto) HasHasConfiguredEasyPassword() bool

HasHasConfiguredEasyPassword returns a boolean if a field has been set.

func (*UserDto) HasHasConfiguredPassword ¶

func (o *UserDto) HasHasConfiguredPassword() bool

HasHasConfiguredPassword returns a boolean if a field has been set.

func (*UserDto) HasHasPassword ¶

func (o *UserDto) HasHasPassword() bool

HasHasPassword returns a boolean if a field has been set.

func (*UserDto) HasId ¶

func (o *UserDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*UserDto) HasLastActivityDate ¶

func (o *UserDto) HasLastActivityDate() bool

HasLastActivityDate returns a boolean if a field has been set.

func (*UserDto) HasLastLoginDate ¶

func (o *UserDto) HasLastLoginDate() bool

HasLastLoginDate returns a boolean if a field has been set.

func (*UserDto) HasName ¶

func (o *UserDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*UserDto) HasPolicy ¶

func (o *UserDto) HasPolicy() bool

HasPolicy returns a boolean if a field has been set.

func (*UserDto) HasPrimaryImageAspectRatio ¶

func (o *UserDto) HasPrimaryImageAspectRatio() bool

HasPrimaryImageAspectRatio returns a boolean if a field has been set.

func (*UserDto) HasPrimaryImageTag ¶

func (o *UserDto) HasPrimaryImageTag() bool

HasPrimaryImageTag returns a boolean if a field has been set.

func (*UserDto) HasServerId ¶

func (o *UserDto) HasServerId() bool

HasServerId returns a boolean if a field has been set.

func (*UserDto) HasServerName ¶

func (o *UserDto) HasServerName() bool

HasServerName returns a boolean if a field has been set.

func (UserDto) MarshalJSON ¶

func (o UserDto) MarshalJSON() ([]byte, error)

func (*UserDto) SetConfiguration ¶

func (o *UserDto) SetConfiguration(v UserConfiguration)

SetConfiguration gets a reference to the given NullableUserConfiguration and assigns it to the Configuration field.

func (*UserDto) SetConfigurationNil ¶

func (o *UserDto) SetConfigurationNil()

SetConfigurationNil sets the value for Configuration to be an explicit nil

func (*UserDto) SetEnableAutoLogin ¶

func (o *UserDto) SetEnableAutoLogin(v bool)

SetEnableAutoLogin gets a reference to the given NullableBool and assigns it to the EnableAutoLogin field.

func (*UserDto) SetEnableAutoLoginNil ¶

func (o *UserDto) SetEnableAutoLoginNil()

SetEnableAutoLoginNil sets the value for EnableAutoLogin to be an explicit nil

func (*UserDto) SetHasConfiguredEasyPassword ¶

func (o *UserDto) SetHasConfiguredEasyPassword(v bool)

SetHasConfiguredEasyPassword gets a reference to the given bool and assigns it to the HasConfiguredEasyPassword field. Deprecated

func (*UserDto) SetHasConfiguredPassword ¶

func (o *UserDto) SetHasConfiguredPassword(v bool)

SetHasConfiguredPassword gets a reference to the given bool and assigns it to the HasConfiguredPassword field.

func (*UserDto) SetHasPassword ¶

func (o *UserDto) SetHasPassword(v bool)

SetHasPassword gets a reference to the given bool and assigns it to the HasPassword field.

func (*UserDto) SetId ¶

func (o *UserDto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*UserDto) SetLastActivityDate ¶

func (o *UserDto) SetLastActivityDate(v time.Time)

SetLastActivityDate gets a reference to the given NullableTime and assigns it to the LastActivityDate field.

func (*UserDto) SetLastActivityDateNil ¶

func (o *UserDto) SetLastActivityDateNil()

SetLastActivityDateNil sets the value for LastActivityDate to be an explicit nil

func (*UserDto) SetLastLoginDate ¶

func (o *UserDto) SetLastLoginDate(v time.Time)

SetLastLoginDate gets a reference to the given NullableTime and assigns it to the LastLoginDate field.

func (*UserDto) SetLastLoginDateNil ¶

func (o *UserDto) SetLastLoginDateNil()

SetLastLoginDateNil sets the value for LastLoginDate to be an explicit nil

func (*UserDto) SetName ¶

func (o *UserDto) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*UserDto) SetNameNil ¶

func (o *UserDto) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*UserDto) SetPolicy ¶

func (o *UserDto) SetPolicy(v UserPolicy)

SetPolicy gets a reference to the given NullableUserPolicy and assigns it to the Policy field.

func (*UserDto) SetPolicyNil ¶

func (o *UserDto) SetPolicyNil()

SetPolicyNil sets the value for Policy to be an explicit nil

func (*UserDto) SetPrimaryImageAspectRatio ¶

func (o *UserDto) SetPrimaryImageAspectRatio(v float64)

SetPrimaryImageAspectRatio gets a reference to the given NullableFloat64 and assigns it to the PrimaryImageAspectRatio field.

func (*UserDto) SetPrimaryImageAspectRatioNil ¶

func (o *UserDto) SetPrimaryImageAspectRatioNil()

SetPrimaryImageAspectRatioNil sets the value for PrimaryImageAspectRatio to be an explicit nil

func (*UserDto) SetPrimaryImageTag ¶

func (o *UserDto) SetPrimaryImageTag(v string)

SetPrimaryImageTag gets a reference to the given NullableString and assigns it to the PrimaryImageTag field.

func (*UserDto) SetPrimaryImageTagNil ¶

func (o *UserDto) SetPrimaryImageTagNil()

SetPrimaryImageTagNil sets the value for PrimaryImageTag to be an explicit nil

func (*UserDto) SetServerId ¶

func (o *UserDto) SetServerId(v string)

SetServerId gets a reference to the given NullableString and assigns it to the ServerId field.

func (*UserDto) SetServerIdNil ¶

func (o *UserDto) SetServerIdNil()

SetServerIdNil sets the value for ServerId to be an explicit nil

func (*UserDto) SetServerName ¶

func (o *UserDto) SetServerName(v string)

SetServerName gets a reference to the given NullableString and assigns it to the ServerName field.

func (*UserDto) SetServerNameNil ¶

func (o *UserDto) SetServerNameNil()

SetServerNameNil sets the value for ServerName to be an explicit nil

func (UserDto) ToMap ¶

func (o UserDto) ToMap() (map[string]interface{}, error)

func (*UserDto) UnsetConfiguration ¶

func (o *UserDto) UnsetConfiguration()

UnsetConfiguration ensures that no value is present for Configuration, not even an explicit nil

func (*UserDto) UnsetEnableAutoLogin ¶

func (o *UserDto) UnsetEnableAutoLogin()

UnsetEnableAutoLogin ensures that no value is present for EnableAutoLogin, not even an explicit nil

func (*UserDto) UnsetLastActivityDate ¶

func (o *UserDto) UnsetLastActivityDate()

UnsetLastActivityDate ensures that no value is present for LastActivityDate, not even an explicit nil

func (*UserDto) UnsetLastLoginDate ¶

func (o *UserDto) UnsetLastLoginDate()

UnsetLastLoginDate ensures that no value is present for LastLoginDate, not even an explicit nil

func (*UserDto) UnsetName ¶

func (o *UserDto) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*UserDto) UnsetPolicy ¶

func (o *UserDto) UnsetPolicy()

UnsetPolicy ensures that no value is present for Policy, not even an explicit nil

func (*UserDto) UnsetPrimaryImageAspectRatio ¶

func (o *UserDto) UnsetPrimaryImageAspectRatio()

UnsetPrimaryImageAspectRatio ensures that no value is present for PrimaryImageAspectRatio, not even an explicit nil

func (*UserDto) UnsetPrimaryImageTag ¶

func (o *UserDto) UnsetPrimaryImageTag()

UnsetPrimaryImageTag ensures that no value is present for PrimaryImageTag, not even an explicit nil

func (*UserDto) UnsetServerId ¶

func (o *UserDto) UnsetServerId()

UnsetServerId ensures that no value is present for ServerId, not even an explicit nil

func (*UserDto) UnsetServerName ¶

func (o *UserDto) UnsetServerName()

UnsetServerName ensures that no value is present for ServerName, not even an explicit nil

type UserItemDataDto ¶

type UserItemDataDto struct {
	// Gets or sets the rating.
	Rating NullableFloat64 `json:"Rating,omitempty"`
	// Gets or sets the played percentage.
	PlayedPercentage NullableFloat64 `json:"PlayedPercentage,omitempty"`
	// Gets or sets the unplayed item count.
	UnplayedItemCount NullableInt32 `json:"UnplayedItemCount,omitempty"`
	// Gets or sets the playback position ticks.
	PlaybackPositionTicks *int64 `json:"PlaybackPositionTicks,omitempty"`
	// Gets or sets the play count.
	PlayCount *int32 `json:"PlayCount,omitempty"`
	// Gets or sets a value indicating whether this instance is favorite.
	IsFavorite *bool `json:"IsFavorite,omitempty"`
	// Gets or sets a value indicating whether this MediaBrowser.Model.Dto.UserItemDataDto is likes.
	Likes NullableBool `json:"Likes,omitempty"`
	// Gets or sets the last played date.
	LastPlayedDate NullableTime `json:"LastPlayedDate,omitempty"`
	// Gets or sets a value indicating whether this MediaBrowser.Model.Dto.UserItemDataDto is played.
	Played *bool `json:"Played,omitempty"`
	// Gets or sets the key.
	Key *string `json:"Key,omitempty"`
	// Gets or sets the item identifier.
	ItemId *string `json:"ItemId,omitempty"`
}

UserItemDataDto Class UserItemDataDto.

func NewUserItemDataDto ¶

func NewUserItemDataDto() *UserItemDataDto

NewUserItemDataDto instantiates a new UserItemDataDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserItemDataDtoWithDefaults ¶

func NewUserItemDataDtoWithDefaults() *UserItemDataDto

NewUserItemDataDtoWithDefaults instantiates a new UserItemDataDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserItemDataDto) GetIsFavorite ¶

func (o *UserItemDataDto) GetIsFavorite() bool

GetIsFavorite returns the IsFavorite field value if set, zero value otherwise.

func (*UserItemDataDto) GetIsFavoriteOk ¶

func (o *UserItemDataDto) GetIsFavoriteOk() (*bool, bool)

GetIsFavoriteOk returns a tuple with the IsFavorite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserItemDataDto) GetItemId ¶

func (o *UserItemDataDto) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*UserItemDataDto) GetItemIdOk ¶

func (o *UserItemDataDto) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserItemDataDto) GetKey ¶

func (o *UserItemDataDto) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*UserItemDataDto) GetKeyOk ¶

func (o *UserItemDataDto) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserItemDataDto) GetLastPlayedDate ¶

func (o *UserItemDataDto) GetLastPlayedDate() time.Time

GetLastPlayedDate returns the LastPlayedDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserItemDataDto) GetLastPlayedDateOk ¶

func (o *UserItemDataDto) GetLastPlayedDateOk() (*time.Time, bool)

GetLastPlayedDateOk returns a tuple with the LastPlayedDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserItemDataDto) GetLikes ¶

func (o *UserItemDataDto) GetLikes() bool

GetLikes returns the Likes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserItemDataDto) GetLikesOk ¶

func (o *UserItemDataDto) GetLikesOk() (*bool, bool)

GetLikesOk returns a tuple with the Likes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserItemDataDto) GetPlayCount ¶

func (o *UserItemDataDto) GetPlayCount() int32

GetPlayCount returns the PlayCount field value if set, zero value otherwise.

func (*UserItemDataDto) GetPlayCountOk ¶

func (o *UserItemDataDto) GetPlayCountOk() (*int32, bool)

GetPlayCountOk returns a tuple with the PlayCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserItemDataDto) GetPlaybackPositionTicks ¶

func (o *UserItemDataDto) GetPlaybackPositionTicks() int64

GetPlaybackPositionTicks returns the PlaybackPositionTicks field value if set, zero value otherwise.

func (*UserItemDataDto) GetPlaybackPositionTicksOk ¶

func (o *UserItemDataDto) GetPlaybackPositionTicksOk() (*int64, bool)

GetPlaybackPositionTicksOk returns a tuple with the PlaybackPositionTicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserItemDataDto) GetPlayed ¶

func (o *UserItemDataDto) GetPlayed() bool

GetPlayed returns the Played field value if set, zero value otherwise.

func (*UserItemDataDto) GetPlayedOk ¶

func (o *UserItemDataDto) GetPlayedOk() (*bool, bool)

GetPlayedOk returns a tuple with the Played field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserItemDataDto) GetPlayedPercentage ¶

func (o *UserItemDataDto) GetPlayedPercentage() float64

GetPlayedPercentage returns the PlayedPercentage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserItemDataDto) GetPlayedPercentageOk ¶

func (o *UserItemDataDto) GetPlayedPercentageOk() (*float64, bool)

GetPlayedPercentageOk returns a tuple with the PlayedPercentage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserItemDataDto) GetRating ¶

func (o *UserItemDataDto) GetRating() float64

GetRating returns the Rating field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserItemDataDto) GetRatingOk ¶

func (o *UserItemDataDto) GetRatingOk() (*float64, bool)

GetRatingOk returns a tuple with the Rating field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserItemDataDto) GetUnplayedItemCount ¶

func (o *UserItemDataDto) GetUnplayedItemCount() int32

GetUnplayedItemCount returns the UnplayedItemCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserItemDataDto) GetUnplayedItemCountOk ¶

func (o *UserItemDataDto) GetUnplayedItemCountOk() (*int32, bool)

GetUnplayedItemCountOk returns a tuple with the UnplayedItemCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserItemDataDto) HasIsFavorite ¶

func (o *UserItemDataDto) HasIsFavorite() bool

HasIsFavorite returns a boolean if a field has been set.

func (*UserItemDataDto) HasItemId ¶

func (o *UserItemDataDto) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*UserItemDataDto) HasKey ¶

func (o *UserItemDataDto) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*UserItemDataDto) HasLastPlayedDate ¶

func (o *UserItemDataDto) HasLastPlayedDate() bool

HasLastPlayedDate returns a boolean if a field has been set.

func (*UserItemDataDto) HasLikes ¶

func (o *UserItemDataDto) HasLikes() bool

HasLikes returns a boolean if a field has been set.

func (*UserItemDataDto) HasPlayCount ¶

func (o *UserItemDataDto) HasPlayCount() bool

HasPlayCount returns a boolean if a field has been set.

func (*UserItemDataDto) HasPlaybackPositionTicks ¶

func (o *UserItemDataDto) HasPlaybackPositionTicks() bool

HasPlaybackPositionTicks returns a boolean if a field has been set.

func (*UserItemDataDto) HasPlayed ¶

func (o *UserItemDataDto) HasPlayed() bool

HasPlayed returns a boolean if a field has been set.

func (*UserItemDataDto) HasPlayedPercentage ¶

func (o *UserItemDataDto) HasPlayedPercentage() bool

HasPlayedPercentage returns a boolean if a field has been set.

func (*UserItemDataDto) HasRating ¶

func (o *UserItemDataDto) HasRating() bool

HasRating returns a boolean if a field has been set.

func (*UserItemDataDto) HasUnplayedItemCount ¶

func (o *UserItemDataDto) HasUnplayedItemCount() bool

HasUnplayedItemCount returns a boolean if a field has been set.

func (UserItemDataDto) MarshalJSON ¶

func (o UserItemDataDto) MarshalJSON() ([]byte, error)

func (*UserItemDataDto) SetIsFavorite ¶

func (o *UserItemDataDto) SetIsFavorite(v bool)

SetIsFavorite gets a reference to the given bool and assigns it to the IsFavorite field.

func (*UserItemDataDto) SetItemId ¶

func (o *UserItemDataDto) SetItemId(v string)

SetItemId gets a reference to the given string and assigns it to the ItemId field.

func (*UserItemDataDto) SetKey ¶

func (o *UserItemDataDto) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*UserItemDataDto) SetLastPlayedDate ¶

func (o *UserItemDataDto) SetLastPlayedDate(v time.Time)

SetLastPlayedDate gets a reference to the given NullableTime and assigns it to the LastPlayedDate field.

func (*UserItemDataDto) SetLastPlayedDateNil ¶

func (o *UserItemDataDto) SetLastPlayedDateNil()

SetLastPlayedDateNil sets the value for LastPlayedDate to be an explicit nil

func (*UserItemDataDto) SetLikes ¶

func (o *UserItemDataDto) SetLikes(v bool)

SetLikes gets a reference to the given NullableBool and assigns it to the Likes field.

func (*UserItemDataDto) SetLikesNil ¶

func (o *UserItemDataDto) SetLikesNil()

SetLikesNil sets the value for Likes to be an explicit nil

func (*UserItemDataDto) SetPlayCount ¶

func (o *UserItemDataDto) SetPlayCount(v int32)

SetPlayCount gets a reference to the given int32 and assigns it to the PlayCount field.

func (*UserItemDataDto) SetPlaybackPositionTicks ¶

func (o *UserItemDataDto) SetPlaybackPositionTicks(v int64)

SetPlaybackPositionTicks gets a reference to the given int64 and assigns it to the PlaybackPositionTicks field.

func (*UserItemDataDto) SetPlayed ¶

func (o *UserItemDataDto) SetPlayed(v bool)

SetPlayed gets a reference to the given bool and assigns it to the Played field.

func (*UserItemDataDto) SetPlayedPercentage ¶

func (o *UserItemDataDto) SetPlayedPercentage(v float64)

SetPlayedPercentage gets a reference to the given NullableFloat64 and assigns it to the PlayedPercentage field.

func (*UserItemDataDto) SetPlayedPercentageNil ¶

func (o *UserItemDataDto) SetPlayedPercentageNil()

SetPlayedPercentageNil sets the value for PlayedPercentage to be an explicit nil

func (*UserItemDataDto) SetRating ¶

func (o *UserItemDataDto) SetRating(v float64)

SetRating gets a reference to the given NullableFloat64 and assigns it to the Rating field.

func (*UserItemDataDto) SetRatingNil ¶

func (o *UserItemDataDto) SetRatingNil()

SetRatingNil sets the value for Rating to be an explicit nil

func (*UserItemDataDto) SetUnplayedItemCount ¶

func (o *UserItemDataDto) SetUnplayedItemCount(v int32)

SetUnplayedItemCount gets a reference to the given NullableInt32 and assigns it to the UnplayedItemCount field.

func (*UserItemDataDto) SetUnplayedItemCountNil ¶

func (o *UserItemDataDto) SetUnplayedItemCountNil()

SetUnplayedItemCountNil sets the value for UnplayedItemCount to be an explicit nil

func (UserItemDataDto) ToMap ¶

func (o UserItemDataDto) ToMap() (map[string]interface{}, error)

func (*UserItemDataDto) UnsetLastPlayedDate ¶

func (o *UserItemDataDto) UnsetLastPlayedDate()

UnsetLastPlayedDate ensures that no value is present for LastPlayedDate, not even an explicit nil

func (*UserItemDataDto) UnsetLikes ¶

func (o *UserItemDataDto) UnsetLikes()

UnsetLikes ensures that no value is present for Likes, not even an explicit nil

func (*UserItemDataDto) UnsetPlayedPercentage ¶

func (o *UserItemDataDto) UnsetPlayedPercentage()

UnsetPlayedPercentage ensures that no value is present for PlayedPercentage, not even an explicit nil

func (*UserItemDataDto) UnsetRating ¶

func (o *UserItemDataDto) UnsetRating()

UnsetRating ensures that no value is present for Rating, not even an explicit nil

func (*UserItemDataDto) UnsetUnplayedItemCount ¶

func (o *UserItemDataDto) UnsetUnplayedItemCount()

UnsetUnplayedItemCount ensures that no value is present for UnplayedItemCount, not even an explicit nil

type UserLibraryAPI ¶

type UserLibraryAPI interface {

	/*
		DeleteUserItemRating Deletes a user's saved personal rating for an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiDeleteUserItemRatingRequest
	*/
	DeleteUserItemRating(ctx context.Context, itemId string) ApiDeleteUserItemRatingRequest

	// DeleteUserItemRatingExecute executes the request
	//  @return UserItemDataDto
	DeleteUserItemRatingExecute(r ApiDeleteUserItemRatingRequest) (*UserItemDataDto, *http.Response, error)

	/*
		GetIntros Gets intros to play before the main media item plays.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiGetIntrosRequest
	*/
	GetIntros(ctx context.Context, itemId string) ApiGetIntrosRequest

	// GetIntrosExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetIntrosExecute(r ApiGetIntrosRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetItem Gets an item from a user's library.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiGetItemRequest
	*/
	GetItem(ctx context.Context, itemId string) ApiGetItemRequest

	// GetItemExecute executes the request
	//  @return BaseItemDto
	GetItemExecute(r ApiGetItemRequest) (*BaseItemDto, *http.Response, error)

	/*
		GetLatestMedia Gets latest media.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetLatestMediaRequest
	*/
	GetLatestMedia(ctx context.Context) ApiGetLatestMediaRequest

	// GetLatestMediaExecute executes the request
	//  @return []BaseItemDto
	GetLatestMediaExecute(r ApiGetLatestMediaRequest) ([]BaseItemDto, *http.Response, error)

	/*
		GetLocalTrailers Gets local trailers for an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiGetLocalTrailersRequest
	*/
	GetLocalTrailers(ctx context.Context, itemId string) ApiGetLocalTrailersRequest

	// GetLocalTrailersExecute executes the request
	//  @return []BaseItemDto
	GetLocalTrailersExecute(r ApiGetLocalTrailersRequest) ([]BaseItemDto, *http.Response, error)

	/*
		GetRootFolder Gets the root folder from a user's library.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetRootFolderRequest
	*/
	GetRootFolder(ctx context.Context) ApiGetRootFolderRequest

	// GetRootFolderExecute executes the request
	//  @return BaseItemDto
	GetRootFolderExecute(r ApiGetRootFolderRequest) (*BaseItemDto, *http.Response, error)

	/*
		GetSpecialFeatures Gets special features for an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiGetSpecialFeaturesRequest
	*/
	GetSpecialFeatures(ctx context.Context, itemId string) ApiGetSpecialFeaturesRequest

	// GetSpecialFeaturesExecute executes the request
	//  @return []BaseItemDto
	GetSpecialFeaturesExecute(r ApiGetSpecialFeaturesRequest) ([]BaseItemDto, *http.Response, error)

	/*
		MarkFavoriteItem Marks an item as a favorite.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiMarkFavoriteItemRequest
	*/
	MarkFavoriteItem(ctx context.Context, itemId string) ApiMarkFavoriteItemRequest

	// MarkFavoriteItemExecute executes the request
	//  @return UserItemDataDto
	MarkFavoriteItemExecute(r ApiMarkFavoriteItemRequest) (*UserItemDataDto, *http.Response, error)

	/*
		UnmarkFavoriteItem Unmarks item as a favorite.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiUnmarkFavoriteItemRequest
	*/
	UnmarkFavoriteItem(ctx context.Context, itemId string) ApiUnmarkFavoriteItemRequest

	// UnmarkFavoriteItemExecute executes the request
	//  @return UserItemDataDto
	UnmarkFavoriteItemExecute(r ApiUnmarkFavoriteItemRequest) (*UserItemDataDto, *http.Response, error)

	/*
		UpdateUserItemRating Updates a user's rating for an item.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId Item id.
		@return ApiUpdateUserItemRatingRequest
	*/
	UpdateUserItemRating(ctx context.Context, itemId string) ApiUpdateUserItemRatingRequest

	// UpdateUserItemRatingExecute executes the request
	//  @return UserItemDataDto
	UpdateUserItemRatingExecute(r ApiUpdateUserItemRatingRequest) (*UserItemDataDto, *http.Response, error)
}

type UserLibraryAPIService ¶

type UserLibraryAPIService service

UserLibraryAPIService UserLibraryAPI service

func (*UserLibraryAPIService) DeleteUserItemRating ¶

func (a *UserLibraryAPIService) DeleteUserItemRating(ctx context.Context, itemId string) ApiDeleteUserItemRatingRequest

DeleteUserItemRating Deletes a user's saved personal rating for an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiDeleteUserItemRatingRequest

func (*UserLibraryAPIService) DeleteUserItemRatingExecute ¶

Execute executes the request

@return UserItemDataDto

func (*UserLibraryAPIService) GetIntros ¶

GetIntros Gets intros to play before the main media item plays.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiGetIntrosRequest

func (*UserLibraryAPIService) GetIntrosExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*UserLibraryAPIService) GetItem ¶

GetItem Gets an item from a user's library.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiGetItemRequest

func (*UserLibraryAPIService) GetItemExecute ¶

Execute executes the request

@return BaseItemDto

func (*UserLibraryAPIService) GetLatestMedia ¶

GetLatestMedia Gets latest media.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLatestMediaRequest

func (*UserLibraryAPIService) GetLatestMediaExecute ¶

func (a *UserLibraryAPIService) GetLatestMediaExecute(r ApiGetLatestMediaRequest) ([]BaseItemDto, *http.Response, error)

Execute executes the request

@return []BaseItemDto

func (*UserLibraryAPIService) GetLocalTrailers ¶

func (a *UserLibraryAPIService) GetLocalTrailers(ctx context.Context, itemId string) ApiGetLocalTrailersRequest

GetLocalTrailers Gets local trailers for an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiGetLocalTrailersRequest

func (*UserLibraryAPIService) GetLocalTrailersExecute ¶

func (a *UserLibraryAPIService) GetLocalTrailersExecute(r ApiGetLocalTrailersRequest) ([]BaseItemDto, *http.Response, error)

Execute executes the request

@return []BaseItemDto

func (*UserLibraryAPIService) GetRootFolder ¶

GetRootFolder Gets the root folder from a user's library.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRootFolderRequest

func (*UserLibraryAPIService) GetRootFolderExecute ¶

Execute executes the request

@return BaseItemDto

func (*UserLibraryAPIService) GetSpecialFeatures ¶

func (a *UserLibraryAPIService) GetSpecialFeatures(ctx context.Context, itemId string) ApiGetSpecialFeaturesRequest

GetSpecialFeatures Gets special features for an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiGetSpecialFeaturesRequest

func (*UserLibraryAPIService) GetSpecialFeaturesExecute ¶

func (a *UserLibraryAPIService) GetSpecialFeaturesExecute(r ApiGetSpecialFeaturesRequest) ([]BaseItemDto, *http.Response, error)

Execute executes the request

@return []BaseItemDto

func (*UserLibraryAPIService) MarkFavoriteItem ¶

func (a *UserLibraryAPIService) MarkFavoriteItem(ctx context.Context, itemId string) ApiMarkFavoriteItemRequest

MarkFavoriteItem Marks an item as a favorite.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiMarkFavoriteItemRequest

func (*UserLibraryAPIService) MarkFavoriteItemExecute ¶

Execute executes the request

@return UserItemDataDto

func (*UserLibraryAPIService) UnmarkFavoriteItem ¶

func (a *UserLibraryAPIService) UnmarkFavoriteItem(ctx context.Context, itemId string) ApiUnmarkFavoriteItemRequest

UnmarkFavoriteItem Unmarks item as a favorite.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiUnmarkFavoriteItemRequest

func (*UserLibraryAPIService) UnmarkFavoriteItemExecute ¶

Execute executes the request

@return UserItemDataDto

func (*UserLibraryAPIService) UpdateUserItemRating ¶

func (a *UserLibraryAPIService) UpdateUserItemRating(ctx context.Context, itemId string) ApiUpdateUserItemRatingRequest

UpdateUserItemRating Updates a user's rating for an item.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId Item id.
@return ApiUpdateUserItemRatingRequest

func (*UserLibraryAPIService) UpdateUserItemRatingExecute ¶

Execute executes the request

@return UserItemDataDto

type UserPolicy ¶

type UserPolicy struct {
	// Gets or sets a value indicating whether this instance is administrator.
	IsAdministrator *bool `json:"IsAdministrator,omitempty"`
	// Gets or sets a value indicating whether this instance is hidden.
	IsHidden *bool `json:"IsHidden,omitempty"`
	// Gets or sets a value indicating whether this instance can manage collections.
	EnableCollectionManagement *bool `json:"EnableCollectionManagement,omitempty"`
	// Gets or sets a value indicating whether this instance can manage subtitles.
	EnableSubtitleManagement *bool `json:"EnableSubtitleManagement,omitempty"`
	// Gets or sets a value indicating whether this user can manage lyrics.
	EnableLyricManagement *bool `json:"EnableLyricManagement,omitempty"`
	// Gets or sets a value indicating whether this instance is disabled.
	IsDisabled *bool `json:"IsDisabled,omitempty"`
	// Gets or sets the max parental rating.
	MaxParentalRating                NullableInt32    `json:"MaxParentalRating,omitempty"`
	BlockedTags                      []string         `json:"BlockedTags,omitempty"`
	AllowedTags                      []string         `json:"AllowedTags,omitempty"`
	EnableUserPreferenceAccess       *bool            `json:"EnableUserPreferenceAccess,omitempty"`
	AccessSchedules                  []AccessSchedule `json:"AccessSchedules,omitempty"`
	BlockUnratedItems                []UnratedItem    `json:"BlockUnratedItems,omitempty"`
	EnableRemoteControlOfOtherUsers  *bool            `json:"EnableRemoteControlOfOtherUsers,omitempty"`
	EnableSharedDeviceControl        *bool            `json:"EnableSharedDeviceControl,omitempty"`
	EnableRemoteAccess               *bool            `json:"EnableRemoteAccess,omitempty"`
	EnableLiveTvManagement           *bool            `json:"EnableLiveTvManagement,omitempty"`
	EnableLiveTvAccess               *bool            `json:"EnableLiveTvAccess,omitempty"`
	EnableMediaPlayback              *bool            `json:"EnableMediaPlayback,omitempty"`
	EnableAudioPlaybackTranscoding   *bool            `json:"EnableAudioPlaybackTranscoding,omitempty"`
	EnableVideoPlaybackTranscoding   *bool            `json:"EnableVideoPlaybackTranscoding,omitempty"`
	EnablePlaybackRemuxing           *bool            `json:"EnablePlaybackRemuxing,omitempty"`
	ForceRemoteSourceTranscoding     *bool            `json:"ForceRemoteSourceTranscoding,omitempty"`
	EnableContentDeletion            *bool            `json:"EnableContentDeletion,omitempty"`
	EnableContentDeletionFromFolders []string         `json:"EnableContentDeletionFromFolders,omitempty"`
	EnableContentDownloading         *bool            `json:"EnableContentDownloading,omitempty"`
	// Gets or sets a value indicating whether [enable synchronize].
	EnableSyncTranscoding      *bool    `json:"EnableSyncTranscoding,omitempty"`
	EnableMediaConversion      *bool    `json:"EnableMediaConversion,omitempty"`
	EnabledDevices             []string `json:"EnabledDevices,omitempty"`
	EnableAllDevices           *bool    `json:"EnableAllDevices,omitempty"`
	EnabledChannels            []string `json:"EnabledChannels,omitempty"`
	EnableAllChannels          *bool    `json:"EnableAllChannels,omitempty"`
	EnabledFolders             []string `json:"EnabledFolders,omitempty"`
	EnableAllFolders           *bool    `json:"EnableAllFolders,omitempty"`
	InvalidLoginAttemptCount   *int32   `json:"InvalidLoginAttemptCount,omitempty"`
	LoginAttemptsBeforeLockout *int32   `json:"LoginAttemptsBeforeLockout,omitempty"`
	MaxActiveSessions          *int32   `json:"MaxActiveSessions,omitempty"`
	EnablePublicSharing        *bool    `json:"EnablePublicSharing,omitempty"`
	BlockedMediaFolders        []string `json:"BlockedMediaFolders,omitempty"`
	BlockedChannels            []string `json:"BlockedChannels,omitempty"`
	RemoteClientBitrateLimit   *int32   `json:"RemoteClientBitrateLimit,omitempty"`
	AuthenticationProviderId   string   `json:"AuthenticationProviderId"`
	PasswordResetProviderId    string   `json:"PasswordResetProviderId"`
	// Enum SyncPlayUserAccessType.
	SyncPlayAccess *SyncPlayUserAccessType `json:"SyncPlayAccess,omitempty"`
}

UserPolicy struct for UserPolicy

func NewUserPolicy ¶

func NewUserPolicy(authenticationProviderId string, passwordResetProviderId string) *UserPolicy

NewUserPolicy instantiates a new UserPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserPolicyWithDefaults ¶

func NewUserPolicyWithDefaults() *UserPolicy

NewUserPolicyWithDefaults instantiates a new UserPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserPolicy) GetAccessSchedules ¶

func (o *UserPolicy) GetAccessSchedules() []AccessSchedule

GetAccessSchedules returns the AccessSchedules field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserPolicy) GetAccessSchedulesOk ¶

func (o *UserPolicy) GetAccessSchedulesOk() ([]AccessSchedule, bool)

GetAccessSchedulesOk returns a tuple with the AccessSchedules field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserPolicy) GetAllowedTags ¶

func (o *UserPolicy) GetAllowedTags() []string

GetAllowedTags returns the AllowedTags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserPolicy) GetAllowedTagsOk ¶

func (o *UserPolicy) GetAllowedTagsOk() ([]string, bool)

GetAllowedTagsOk returns a tuple with the AllowedTags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserPolicy) GetAuthenticationProviderId ¶

func (o *UserPolicy) GetAuthenticationProviderId() string

GetAuthenticationProviderId returns the AuthenticationProviderId field value

func (*UserPolicy) GetAuthenticationProviderIdOk ¶

func (o *UserPolicy) GetAuthenticationProviderIdOk() (*string, bool)

GetAuthenticationProviderIdOk returns a tuple with the AuthenticationProviderId field value and a boolean to check if the value has been set.

func (*UserPolicy) GetBlockUnratedItems ¶

func (o *UserPolicy) GetBlockUnratedItems() []UnratedItem

GetBlockUnratedItems returns the BlockUnratedItems field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserPolicy) GetBlockUnratedItemsOk ¶

func (o *UserPolicy) GetBlockUnratedItemsOk() ([]UnratedItem, bool)

GetBlockUnratedItemsOk returns a tuple with the BlockUnratedItems field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserPolicy) GetBlockedChannels ¶

func (o *UserPolicy) GetBlockedChannels() []string

GetBlockedChannels returns the BlockedChannels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserPolicy) GetBlockedChannelsOk ¶

func (o *UserPolicy) GetBlockedChannelsOk() ([]string, bool)

GetBlockedChannelsOk returns a tuple with the BlockedChannels field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserPolicy) GetBlockedMediaFolders ¶

func (o *UserPolicy) GetBlockedMediaFolders() []string

GetBlockedMediaFolders returns the BlockedMediaFolders field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserPolicy) GetBlockedMediaFoldersOk ¶

func (o *UserPolicy) GetBlockedMediaFoldersOk() ([]string, bool)

GetBlockedMediaFoldersOk returns a tuple with the BlockedMediaFolders field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserPolicy) GetBlockedTags ¶

func (o *UserPolicy) GetBlockedTags() []string

GetBlockedTags returns the BlockedTags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserPolicy) GetBlockedTagsOk ¶

func (o *UserPolicy) GetBlockedTagsOk() ([]string, bool)

GetBlockedTagsOk returns a tuple with the BlockedTags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserPolicy) GetEnableAllChannels ¶

func (o *UserPolicy) GetEnableAllChannels() bool

GetEnableAllChannels returns the EnableAllChannels field value if set, zero value otherwise.

func (*UserPolicy) GetEnableAllChannelsOk ¶

func (o *UserPolicy) GetEnableAllChannelsOk() (*bool, bool)

GetEnableAllChannelsOk returns a tuple with the EnableAllChannels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableAllDevices ¶

func (o *UserPolicy) GetEnableAllDevices() bool

GetEnableAllDevices returns the EnableAllDevices field value if set, zero value otherwise.

func (*UserPolicy) GetEnableAllDevicesOk ¶

func (o *UserPolicy) GetEnableAllDevicesOk() (*bool, bool)

GetEnableAllDevicesOk returns a tuple with the EnableAllDevices field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableAllFolders ¶

func (o *UserPolicy) GetEnableAllFolders() bool

GetEnableAllFolders returns the EnableAllFolders field value if set, zero value otherwise.

func (*UserPolicy) GetEnableAllFoldersOk ¶

func (o *UserPolicy) GetEnableAllFoldersOk() (*bool, bool)

GetEnableAllFoldersOk returns a tuple with the EnableAllFolders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableAudioPlaybackTranscoding ¶

func (o *UserPolicy) GetEnableAudioPlaybackTranscoding() bool

GetEnableAudioPlaybackTranscoding returns the EnableAudioPlaybackTranscoding field value if set, zero value otherwise.

func (*UserPolicy) GetEnableAudioPlaybackTranscodingOk ¶

func (o *UserPolicy) GetEnableAudioPlaybackTranscodingOk() (*bool, bool)

GetEnableAudioPlaybackTranscodingOk returns a tuple with the EnableAudioPlaybackTranscoding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableCollectionManagement ¶

func (o *UserPolicy) GetEnableCollectionManagement() bool

GetEnableCollectionManagement returns the EnableCollectionManagement field value if set, zero value otherwise.

func (*UserPolicy) GetEnableCollectionManagementOk ¶

func (o *UserPolicy) GetEnableCollectionManagementOk() (*bool, bool)

GetEnableCollectionManagementOk returns a tuple with the EnableCollectionManagement field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableContentDeletion ¶

func (o *UserPolicy) GetEnableContentDeletion() bool

GetEnableContentDeletion returns the EnableContentDeletion field value if set, zero value otherwise.

func (*UserPolicy) GetEnableContentDeletionFromFolders ¶

func (o *UserPolicy) GetEnableContentDeletionFromFolders() []string

GetEnableContentDeletionFromFolders returns the EnableContentDeletionFromFolders field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserPolicy) GetEnableContentDeletionFromFoldersOk ¶

func (o *UserPolicy) GetEnableContentDeletionFromFoldersOk() ([]string, bool)

GetEnableContentDeletionFromFoldersOk returns a tuple with the EnableContentDeletionFromFolders field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserPolicy) GetEnableContentDeletionOk ¶

func (o *UserPolicy) GetEnableContentDeletionOk() (*bool, bool)

GetEnableContentDeletionOk returns a tuple with the EnableContentDeletion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableContentDownloading ¶

func (o *UserPolicy) GetEnableContentDownloading() bool

GetEnableContentDownloading returns the EnableContentDownloading field value if set, zero value otherwise.

func (*UserPolicy) GetEnableContentDownloadingOk ¶

func (o *UserPolicy) GetEnableContentDownloadingOk() (*bool, bool)

GetEnableContentDownloadingOk returns a tuple with the EnableContentDownloading field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableLiveTvAccess ¶

func (o *UserPolicy) GetEnableLiveTvAccess() bool

GetEnableLiveTvAccess returns the EnableLiveTvAccess field value if set, zero value otherwise.

func (*UserPolicy) GetEnableLiveTvAccessOk ¶

func (o *UserPolicy) GetEnableLiveTvAccessOk() (*bool, bool)

GetEnableLiveTvAccessOk returns a tuple with the EnableLiveTvAccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableLiveTvManagement ¶

func (o *UserPolicy) GetEnableLiveTvManagement() bool

GetEnableLiveTvManagement returns the EnableLiveTvManagement field value if set, zero value otherwise.

func (*UserPolicy) GetEnableLiveTvManagementOk ¶

func (o *UserPolicy) GetEnableLiveTvManagementOk() (*bool, bool)

GetEnableLiveTvManagementOk returns a tuple with the EnableLiveTvManagement field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableLyricManagement ¶

func (o *UserPolicy) GetEnableLyricManagement() bool

GetEnableLyricManagement returns the EnableLyricManagement field value if set, zero value otherwise.

func (*UserPolicy) GetEnableLyricManagementOk ¶

func (o *UserPolicy) GetEnableLyricManagementOk() (*bool, bool)

GetEnableLyricManagementOk returns a tuple with the EnableLyricManagement field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableMediaConversion ¶

func (o *UserPolicy) GetEnableMediaConversion() bool

GetEnableMediaConversion returns the EnableMediaConversion field value if set, zero value otherwise.

func (*UserPolicy) GetEnableMediaConversionOk ¶

func (o *UserPolicy) GetEnableMediaConversionOk() (*bool, bool)

GetEnableMediaConversionOk returns a tuple with the EnableMediaConversion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableMediaPlayback ¶

func (o *UserPolicy) GetEnableMediaPlayback() bool

GetEnableMediaPlayback returns the EnableMediaPlayback field value if set, zero value otherwise.

func (*UserPolicy) GetEnableMediaPlaybackOk ¶

func (o *UserPolicy) GetEnableMediaPlaybackOk() (*bool, bool)

GetEnableMediaPlaybackOk returns a tuple with the EnableMediaPlayback field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnablePlaybackRemuxing ¶

func (o *UserPolicy) GetEnablePlaybackRemuxing() bool

GetEnablePlaybackRemuxing returns the EnablePlaybackRemuxing field value if set, zero value otherwise.

func (*UserPolicy) GetEnablePlaybackRemuxingOk ¶

func (o *UserPolicy) GetEnablePlaybackRemuxingOk() (*bool, bool)

GetEnablePlaybackRemuxingOk returns a tuple with the EnablePlaybackRemuxing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnablePublicSharing ¶

func (o *UserPolicy) GetEnablePublicSharing() bool

GetEnablePublicSharing returns the EnablePublicSharing field value if set, zero value otherwise.

func (*UserPolicy) GetEnablePublicSharingOk ¶

func (o *UserPolicy) GetEnablePublicSharingOk() (*bool, bool)

GetEnablePublicSharingOk returns a tuple with the EnablePublicSharing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableRemoteAccess ¶

func (o *UserPolicy) GetEnableRemoteAccess() bool

GetEnableRemoteAccess returns the EnableRemoteAccess field value if set, zero value otherwise.

func (*UserPolicy) GetEnableRemoteAccessOk ¶

func (o *UserPolicy) GetEnableRemoteAccessOk() (*bool, bool)

GetEnableRemoteAccessOk returns a tuple with the EnableRemoteAccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableRemoteControlOfOtherUsers ¶

func (o *UserPolicy) GetEnableRemoteControlOfOtherUsers() bool

GetEnableRemoteControlOfOtherUsers returns the EnableRemoteControlOfOtherUsers field value if set, zero value otherwise.

func (*UserPolicy) GetEnableRemoteControlOfOtherUsersOk ¶

func (o *UserPolicy) GetEnableRemoteControlOfOtherUsersOk() (*bool, bool)

GetEnableRemoteControlOfOtherUsersOk returns a tuple with the EnableRemoteControlOfOtherUsers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableSharedDeviceControl ¶

func (o *UserPolicy) GetEnableSharedDeviceControl() bool

GetEnableSharedDeviceControl returns the EnableSharedDeviceControl field value if set, zero value otherwise.

func (*UserPolicy) GetEnableSharedDeviceControlOk ¶

func (o *UserPolicy) GetEnableSharedDeviceControlOk() (*bool, bool)

GetEnableSharedDeviceControlOk returns a tuple with the EnableSharedDeviceControl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableSubtitleManagement ¶

func (o *UserPolicy) GetEnableSubtitleManagement() bool

GetEnableSubtitleManagement returns the EnableSubtitleManagement field value if set, zero value otherwise.

func (*UserPolicy) GetEnableSubtitleManagementOk ¶

func (o *UserPolicy) GetEnableSubtitleManagementOk() (*bool, bool)

GetEnableSubtitleManagementOk returns a tuple with the EnableSubtitleManagement field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableSyncTranscoding ¶

func (o *UserPolicy) GetEnableSyncTranscoding() bool

GetEnableSyncTranscoding returns the EnableSyncTranscoding field value if set, zero value otherwise.

func (*UserPolicy) GetEnableSyncTranscodingOk ¶

func (o *UserPolicy) GetEnableSyncTranscodingOk() (*bool, bool)

GetEnableSyncTranscodingOk returns a tuple with the EnableSyncTranscoding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableUserPreferenceAccess ¶

func (o *UserPolicy) GetEnableUserPreferenceAccess() bool

GetEnableUserPreferenceAccess returns the EnableUserPreferenceAccess field value if set, zero value otherwise.

func (*UserPolicy) GetEnableUserPreferenceAccessOk ¶

func (o *UserPolicy) GetEnableUserPreferenceAccessOk() (*bool, bool)

GetEnableUserPreferenceAccessOk returns a tuple with the EnableUserPreferenceAccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnableVideoPlaybackTranscoding ¶

func (o *UserPolicy) GetEnableVideoPlaybackTranscoding() bool

GetEnableVideoPlaybackTranscoding returns the EnableVideoPlaybackTranscoding field value if set, zero value otherwise.

func (*UserPolicy) GetEnableVideoPlaybackTranscodingOk ¶

func (o *UserPolicy) GetEnableVideoPlaybackTranscodingOk() (*bool, bool)

GetEnableVideoPlaybackTranscodingOk returns a tuple with the EnableVideoPlaybackTranscoding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetEnabledChannels ¶

func (o *UserPolicy) GetEnabledChannels() []string

GetEnabledChannels returns the EnabledChannels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserPolicy) GetEnabledChannelsOk ¶

func (o *UserPolicy) GetEnabledChannelsOk() ([]string, bool)

GetEnabledChannelsOk returns a tuple with the EnabledChannels field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserPolicy) GetEnabledDevices ¶

func (o *UserPolicy) GetEnabledDevices() []string

GetEnabledDevices returns the EnabledDevices field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserPolicy) GetEnabledDevicesOk ¶

func (o *UserPolicy) GetEnabledDevicesOk() ([]string, bool)

GetEnabledDevicesOk returns a tuple with the EnabledDevices field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserPolicy) GetEnabledFolders ¶

func (o *UserPolicy) GetEnabledFolders() []string

GetEnabledFolders returns the EnabledFolders field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserPolicy) GetEnabledFoldersOk ¶

func (o *UserPolicy) GetEnabledFoldersOk() ([]string, bool)

GetEnabledFoldersOk returns a tuple with the EnabledFolders field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserPolicy) GetForceRemoteSourceTranscoding ¶

func (o *UserPolicy) GetForceRemoteSourceTranscoding() bool

GetForceRemoteSourceTranscoding returns the ForceRemoteSourceTranscoding field value if set, zero value otherwise.

func (*UserPolicy) GetForceRemoteSourceTranscodingOk ¶

func (o *UserPolicy) GetForceRemoteSourceTranscodingOk() (*bool, bool)

GetForceRemoteSourceTranscodingOk returns a tuple with the ForceRemoteSourceTranscoding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetInvalidLoginAttemptCount ¶

func (o *UserPolicy) GetInvalidLoginAttemptCount() int32

GetInvalidLoginAttemptCount returns the InvalidLoginAttemptCount field value if set, zero value otherwise.

func (*UserPolicy) GetInvalidLoginAttemptCountOk ¶

func (o *UserPolicy) GetInvalidLoginAttemptCountOk() (*int32, bool)

GetInvalidLoginAttemptCountOk returns a tuple with the InvalidLoginAttemptCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetIsAdministrator ¶

func (o *UserPolicy) GetIsAdministrator() bool

GetIsAdministrator returns the IsAdministrator field value if set, zero value otherwise.

func (*UserPolicy) GetIsAdministratorOk ¶

func (o *UserPolicy) GetIsAdministratorOk() (*bool, bool)

GetIsAdministratorOk returns a tuple with the IsAdministrator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetIsDisabled ¶

func (o *UserPolicy) GetIsDisabled() bool

GetIsDisabled returns the IsDisabled field value if set, zero value otherwise.

func (*UserPolicy) GetIsDisabledOk ¶

func (o *UserPolicy) GetIsDisabledOk() (*bool, bool)

GetIsDisabledOk returns a tuple with the IsDisabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetIsHidden ¶

func (o *UserPolicy) GetIsHidden() bool

GetIsHidden returns the IsHidden field value if set, zero value otherwise.

func (*UserPolicy) GetIsHiddenOk ¶

func (o *UserPolicy) GetIsHiddenOk() (*bool, bool)

GetIsHiddenOk returns a tuple with the IsHidden field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetLoginAttemptsBeforeLockout ¶

func (o *UserPolicy) GetLoginAttemptsBeforeLockout() int32

GetLoginAttemptsBeforeLockout returns the LoginAttemptsBeforeLockout field value if set, zero value otherwise.

func (*UserPolicy) GetLoginAttemptsBeforeLockoutOk ¶

func (o *UserPolicy) GetLoginAttemptsBeforeLockoutOk() (*int32, bool)

GetLoginAttemptsBeforeLockoutOk returns a tuple with the LoginAttemptsBeforeLockout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetMaxActiveSessions ¶

func (o *UserPolicy) GetMaxActiveSessions() int32

GetMaxActiveSessions returns the MaxActiveSessions field value if set, zero value otherwise.

func (*UserPolicy) GetMaxActiveSessionsOk ¶

func (o *UserPolicy) GetMaxActiveSessionsOk() (*int32, bool)

GetMaxActiveSessionsOk returns a tuple with the MaxActiveSessions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetMaxParentalRating ¶

func (o *UserPolicy) GetMaxParentalRating() int32

GetMaxParentalRating returns the MaxParentalRating field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserPolicy) GetMaxParentalRatingOk ¶

func (o *UserPolicy) GetMaxParentalRatingOk() (*int32, bool)

GetMaxParentalRatingOk returns a tuple with the MaxParentalRating field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserPolicy) GetPasswordResetProviderId ¶

func (o *UserPolicy) GetPasswordResetProviderId() string

GetPasswordResetProviderId returns the PasswordResetProviderId field value

func (*UserPolicy) GetPasswordResetProviderIdOk ¶

func (o *UserPolicy) GetPasswordResetProviderIdOk() (*string, bool)

GetPasswordResetProviderIdOk returns a tuple with the PasswordResetProviderId field value and a boolean to check if the value has been set.

func (*UserPolicy) GetRemoteClientBitrateLimit ¶

func (o *UserPolicy) GetRemoteClientBitrateLimit() int32

GetRemoteClientBitrateLimit returns the RemoteClientBitrateLimit field value if set, zero value otherwise.

func (*UserPolicy) GetRemoteClientBitrateLimitOk ¶

func (o *UserPolicy) GetRemoteClientBitrateLimitOk() (*int32, bool)

GetRemoteClientBitrateLimitOk returns a tuple with the RemoteClientBitrateLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) GetSyncPlayAccess ¶

func (o *UserPolicy) GetSyncPlayAccess() SyncPlayUserAccessType

GetSyncPlayAccess returns the SyncPlayAccess field value if set, zero value otherwise.

func (*UserPolicy) GetSyncPlayAccessOk ¶

func (o *UserPolicy) GetSyncPlayAccessOk() (*SyncPlayUserAccessType, bool)

GetSyncPlayAccessOk returns a tuple with the SyncPlayAccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserPolicy) HasAccessSchedules ¶

func (o *UserPolicy) HasAccessSchedules() bool

HasAccessSchedules returns a boolean if a field has been set.

func (*UserPolicy) HasAllowedTags ¶

func (o *UserPolicy) HasAllowedTags() bool

HasAllowedTags returns a boolean if a field has been set.

func (*UserPolicy) HasBlockUnratedItems ¶

func (o *UserPolicy) HasBlockUnratedItems() bool

HasBlockUnratedItems returns a boolean if a field has been set.

func (*UserPolicy) HasBlockedChannels ¶

func (o *UserPolicy) HasBlockedChannels() bool

HasBlockedChannels returns a boolean if a field has been set.

func (*UserPolicy) HasBlockedMediaFolders ¶

func (o *UserPolicy) HasBlockedMediaFolders() bool

HasBlockedMediaFolders returns a boolean if a field has been set.

func (*UserPolicy) HasBlockedTags ¶

func (o *UserPolicy) HasBlockedTags() bool

HasBlockedTags returns a boolean if a field has been set.

func (*UserPolicy) HasEnableAllChannels ¶

func (o *UserPolicy) HasEnableAllChannels() bool

HasEnableAllChannels returns a boolean if a field has been set.

func (*UserPolicy) HasEnableAllDevices ¶

func (o *UserPolicy) HasEnableAllDevices() bool

HasEnableAllDevices returns a boolean if a field has been set.

func (*UserPolicy) HasEnableAllFolders ¶

func (o *UserPolicy) HasEnableAllFolders() bool

HasEnableAllFolders returns a boolean if a field has been set.

func (*UserPolicy) HasEnableAudioPlaybackTranscoding ¶

func (o *UserPolicy) HasEnableAudioPlaybackTranscoding() bool

HasEnableAudioPlaybackTranscoding returns a boolean if a field has been set.

func (*UserPolicy) HasEnableCollectionManagement ¶

func (o *UserPolicy) HasEnableCollectionManagement() bool

HasEnableCollectionManagement returns a boolean if a field has been set.

func (*UserPolicy) HasEnableContentDeletion ¶

func (o *UserPolicy) HasEnableContentDeletion() bool

HasEnableContentDeletion returns a boolean if a field has been set.

func (*UserPolicy) HasEnableContentDeletionFromFolders ¶

func (o *UserPolicy) HasEnableContentDeletionFromFolders() bool

HasEnableContentDeletionFromFolders returns a boolean if a field has been set.

func (*UserPolicy) HasEnableContentDownloading ¶

func (o *UserPolicy) HasEnableContentDownloading() bool

HasEnableContentDownloading returns a boolean if a field has been set.

func (*UserPolicy) HasEnableLiveTvAccess ¶

func (o *UserPolicy) HasEnableLiveTvAccess() bool

HasEnableLiveTvAccess returns a boolean if a field has been set.

func (*UserPolicy) HasEnableLiveTvManagement ¶

func (o *UserPolicy) HasEnableLiveTvManagement() bool

HasEnableLiveTvManagement returns a boolean if a field has been set.

func (*UserPolicy) HasEnableLyricManagement ¶

func (o *UserPolicy) HasEnableLyricManagement() bool

HasEnableLyricManagement returns a boolean if a field has been set.

func (*UserPolicy) HasEnableMediaConversion ¶

func (o *UserPolicy) HasEnableMediaConversion() bool

HasEnableMediaConversion returns a boolean if a field has been set.

func (*UserPolicy) HasEnableMediaPlayback ¶

func (o *UserPolicy) HasEnableMediaPlayback() bool

HasEnableMediaPlayback returns a boolean if a field has been set.

func (*UserPolicy) HasEnablePlaybackRemuxing ¶

func (o *UserPolicy) HasEnablePlaybackRemuxing() bool

HasEnablePlaybackRemuxing returns a boolean if a field has been set.

func (*UserPolicy) HasEnablePublicSharing ¶

func (o *UserPolicy) HasEnablePublicSharing() bool

HasEnablePublicSharing returns a boolean if a field has been set.

func (*UserPolicy) HasEnableRemoteAccess ¶

func (o *UserPolicy) HasEnableRemoteAccess() bool

HasEnableRemoteAccess returns a boolean if a field has been set.

func (*UserPolicy) HasEnableRemoteControlOfOtherUsers ¶

func (o *UserPolicy) HasEnableRemoteControlOfOtherUsers() bool

HasEnableRemoteControlOfOtherUsers returns a boolean if a field has been set.

func (*UserPolicy) HasEnableSharedDeviceControl ¶

func (o *UserPolicy) HasEnableSharedDeviceControl() bool

HasEnableSharedDeviceControl returns a boolean if a field has been set.

func (*UserPolicy) HasEnableSubtitleManagement ¶

func (o *UserPolicy) HasEnableSubtitleManagement() bool

HasEnableSubtitleManagement returns a boolean if a field has been set.

func (*UserPolicy) HasEnableSyncTranscoding ¶

func (o *UserPolicy) HasEnableSyncTranscoding() bool

HasEnableSyncTranscoding returns a boolean if a field has been set.

func (*UserPolicy) HasEnableUserPreferenceAccess ¶

func (o *UserPolicy) HasEnableUserPreferenceAccess() bool

HasEnableUserPreferenceAccess returns a boolean if a field has been set.

func (*UserPolicy) HasEnableVideoPlaybackTranscoding ¶

func (o *UserPolicy) HasEnableVideoPlaybackTranscoding() bool

HasEnableVideoPlaybackTranscoding returns a boolean if a field has been set.

func (*UserPolicy) HasEnabledChannels ¶

func (o *UserPolicy) HasEnabledChannels() bool

HasEnabledChannels returns a boolean if a field has been set.

func (*UserPolicy) HasEnabledDevices ¶

func (o *UserPolicy) HasEnabledDevices() bool

HasEnabledDevices returns a boolean if a field has been set.

func (*UserPolicy) HasEnabledFolders ¶

func (o *UserPolicy) HasEnabledFolders() bool

HasEnabledFolders returns a boolean if a field has been set.

func (*UserPolicy) HasForceRemoteSourceTranscoding ¶

func (o *UserPolicy) HasForceRemoteSourceTranscoding() bool

HasForceRemoteSourceTranscoding returns a boolean if a field has been set.

func (*UserPolicy) HasInvalidLoginAttemptCount ¶

func (o *UserPolicy) HasInvalidLoginAttemptCount() bool

HasInvalidLoginAttemptCount returns a boolean if a field has been set.

func (*UserPolicy) HasIsAdministrator ¶

func (o *UserPolicy) HasIsAdministrator() bool

HasIsAdministrator returns a boolean if a field has been set.

func (*UserPolicy) HasIsDisabled ¶

func (o *UserPolicy) HasIsDisabled() bool

HasIsDisabled returns a boolean if a field has been set.

func (*UserPolicy) HasIsHidden ¶

func (o *UserPolicy) HasIsHidden() bool

HasIsHidden returns a boolean if a field has been set.

func (*UserPolicy) HasLoginAttemptsBeforeLockout ¶

func (o *UserPolicy) HasLoginAttemptsBeforeLockout() bool

HasLoginAttemptsBeforeLockout returns a boolean if a field has been set.

func (*UserPolicy) HasMaxActiveSessions ¶

func (o *UserPolicy) HasMaxActiveSessions() bool

HasMaxActiveSessions returns a boolean if a field has been set.

func (*UserPolicy) HasMaxParentalRating ¶

func (o *UserPolicy) HasMaxParentalRating() bool

HasMaxParentalRating returns a boolean if a field has been set.

func (*UserPolicy) HasRemoteClientBitrateLimit ¶

func (o *UserPolicy) HasRemoteClientBitrateLimit() bool

HasRemoteClientBitrateLimit returns a boolean if a field has been set.

func (*UserPolicy) HasSyncPlayAccess ¶

func (o *UserPolicy) HasSyncPlayAccess() bool

HasSyncPlayAccess returns a boolean if a field has been set.

func (UserPolicy) MarshalJSON ¶

func (o UserPolicy) MarshalJSON() ([]byte, error)

func (*UserPolicy) SetAccessSchedules ¶

func (o *UserPolicy) SetAccessSchedules(v []AccessSchedule)

SetAccessSchedules gets a reference to the given []AccessSchedule and assigns it to the AccessSchedules field.

func (*UserPolicy) SetAllowedTags ¶

func (o *UserPolicy) SetAllowedTags(v []string)

SetAllowedTags gets a reference to the given []string and assigns it to the AllowedTags field.

func (*UserPolicy) SetAuthenticationProviderId ¶

func (o *UserPolicy) SetAuthenticationProviderId(v string)

SetAuthenticationProviderId sets field value

func (*UserPolicy) SetBlockUnratedItems ¶

func (o *UserPolicy) SetBlockUnratedItems(v []UnratedItem)

SetBlockUnratedItems gets a reference to the given []UnratedItem and assigns it to the BlockUnratedItems field.

func (*UserPolicy) SetBlockedChannels ¶

func (o *UserPolicy) SetBlockedChannels(v []string)

SetBlockedChannels gets a reference to the given []string and assigns it to the BlockedChannels field.

func (*UserPolicy) SetBlockedMediaFolders ¶

func (o *UserPolicy) SetBlockedMediaFolders(v []string)

SetBlockedMediaFolders gets a reference to the given []string and assigns it to the BlockedMediaFolders field.

func (*UserPolicy) SetBlockedTags ¶

func (o *UserPolicy) SetBlockedTags(v []string)

SetBlockedTags gets a reference to the given []string and assigns it to the BlockedTags field.

func (*UserPolicy) SetEnableAllChannels ¶

func (o *UserPolicy) SetEnableAllChannels(v bool)

SetEnableAllChannels gets a reference to the given bool and assigns it to the EnableAllChannels field.

func (*UserPolicy) SetEnableAllDevices ¶

func (o *UserPolicy) SetEnableAllDevices(v bool)

SetEnableAllDevices gets a reference to the given bool and assigns it to the EnableAllDevices field.

func (*UserPolicy) SetEnableAllFolders ¶

func (o *UserPolicy) SetEnableAllFolders(v bool)

SetEnableAllFolders gets a reference to the given bool and assigns it to the EnableAllFolders field.

func (*UserPolicy) SetEnableAudioPlaybackTranscoding ¶

func (o *UserPolicy) SetEnableAudioPlaybackTranscoding(v bool)

SetEnableAudioPlaybackTranscoding gets a reference to the given bool and assigns it to the EnableAudioPlaybackTranscoding field.

func (*UserPolicy) SetEnableCollectionManagement ¶

func (o *UserPolicy) SetEnableCollectionManagement(v bool)

SetEnableCollectionManagement gets a reference to the given bool and assigns it to the EnableCollectionManagement field.

func (*UserPolicy) SetEnableContentDeletion ¶

func (o *UserPolicy) SetEnableContentDeletion(v bool)

SetEnableContentDeletion gets a reference to the given bool and assigns it to the EnableContentDeletion field.

func (*UserPolicy) SetEnableContentDeletionFromFolders ¶

func (o *UserPolicy) SetEnableContentDeletionFromFolders(v []string)

SetEnableContentDeletionFromFolders gets a reference to the given []string and assigns it to the EnableContentDeletionFromFolders field.

func (*UserPolicy) SetEnableContentDownloading ¶

func (o *UserPolicy) SetEnableContentDownloading(v bool)

SetEnableContentDownloading gets a reference to the given bool and assigns it to the EnableContentDownloading field.

func (*UserPolicy) SetEnableLiveTvAccess ¶

func (o *UserPolicy) SetEnableLiveTvAccess(v bool)

SetEnableLiveTvAccess gets a reference to the given bool and assigns it to the EnableLiveTvAccess field.

func (*UserPolicy) SetEnableLiveTvManagement ¶

func (o *UserPolicy) SetEnableLiveTvManagement(v bool)

SetEnableLiveTvManagement gets a reference to the given bool and assigns it to the EnableLiveTvManagement field.

func (*UserPolicy) SetEnableLyricManagement ¶

func (o *UserPolicy) SetEnableLyricManagement(v bool)

SetEnableLyricManagement gets a reference to the given bool and assigns it to the EnableLyricManagement field.

func (*UserPolicy) SetEnableMediaConversion ¶

func (o *UserPolicy) SetEnableMediaConversion(v bool)

SetEnableMediaConversion gets a reference to the given bool and assigns it to the EnableMediaConversion field.

func (*UserPolicy) SetEnableMediaPlayback ¶

func (o *UserPolicy) SetEnableMediaPlayback(v bool)

SetEnableMediaPlayback gets a reference to the given bool and assigns it to the EnableMediaPlayback field.

func (*UserPolicy) SetEnablePlaybackRemuxing ¶

func (o *UserPolicy) SetEnablePlaybackRemuxing(v bool)

SetEnablePlaybackRemuxing gets a reference to the given bool and assigns it to the EnablePlaybackRemuxing field.

func (*UserPolicy) SetEnablePublicSharing ¶

func (o *UserPolicy) SetEnablePublicSharing(v bool)

SetEnablePublicSharing gets a reference to the given bool and assigns it to the EnablePublicSharing field.

func (*UserPolicy) SetEnableRemoteAccess ¶

func (o *UserPolicy) SetEnableRemoteAccess(v bool)

SetEnableRemoteAccess gets a reference to the given bool and assigns it to the EnableRemoteAccess field.

func (*UserPolicy) SetEnableRemoteControlOfOtherUsers ¶

func (o *UserPolicy) SetEnableRemoteControlOfOtherUsers(v bool)

SetEnableRemoteControlOfOtherUsers gets a reference to the given bool and assigns it to the EnableRemoteControlOfOtherUsers field.

func (*UserPolicy) SetEnableSharedDeviceControl ¶

func (o *UserPolicy) SetEnableSharedDeviceControl(v bool)

SetEnableSharedDeviceControl gets a reference to the given bool and assigns it to the EnableSharedDeviceControl field.

func (*UserPolicy) SetEnableSubtitleManagement ¶

func (o *UserPolicy) SetEnableSubtitleManagement(v bool)

SetEnableSubtitleManagement gets a reference to the given bool and assigns it to the EnableSubtitleManagement field.

func (*UserPolicy) SetEnableSyncTranscoding ¶

func (o *UserPolicy) SetEnableSyncTranscoding(v bool)

SetEnableSyncTranscoding gets a reference to the given bool and assigns it to the EnableSyncTranscoding field.

func (*UserPolicy) SetEnableUserPreferenceAccess ¶

func (o *UserPolicy) SetEnableUserPreferenceAccess(v bool)

SetEnableUserPreferenceAccess gets a reference to the given bool and assigns it to the EnableUserPreferenceAccess field.

func (*UserPolicy) SetEnableVideoPlaybackTranscoding ¶

func (o *UserPolicy) SetEnableVideoPlaybackTranscoding(v bool)

SetEnableVideoPlaybackTranscoding gets a reference to the given bool and assigns it to the EnableVideoPlaybackTranscoding field.

func (*UserPolicy) SetEnabledChannels ¶

func (o *UserPolicy) SetEnabledChannels(v []string)

SetEnabledChannels gets a reference to the given []string and assigns it to the EnabledChannels field.

func (*UserPolicy) SetEnabledDevices ¶

func (o *UserPolicy) SetEnabledDevices(v []string)

SetEnabledDevices gets a reference to the given []string and assigns it to the EnabledDevices field.

func (*UserPolicy) SetEnabledFolders ¶

func (o *UserPolicy) SetEnabledFolders(v []string)

SetEnabledFolders gets a reference to the given []string and assigns it to the EnabledFolders field.

func (*UserPolicy) SetForceRemoteSourceTranscoding ¶

func (o *UserPolicy) SetForceRemoteSourceTranscoding(v bool)

SetForceRemoteSourceTranscoding gets a reference to the given bool and assigns it to the ForceRemoteSourceTranscoding field.

func (*UserPolicy) SetInvalidLoginAttemptCount ¶

func (o *UserPolicy) SetInvalidLoginAttemptCount(v int32)

SetInvalidLoginAttemptCount gets a reference to the given int32 and assigns it to the InvalidLoginAttemptCount field.

func (*UserPolicy) SetIsAdministrator ¶

func (o *UserPolicy) SetIsAdministrator(v bool)

SetIsAdministrator gets a reference to the given bool and assigns it to the IsAdministrator field.

func (*UserPolicy) SetIsDisabled ¶

func (o *UserPolicy) SetIsDisabled(v bool)

SetIsDisabled gets a reference to the given bool and assigns it to the IsDisabled field.

func (*UserPolicy) SetIsHidden ¶

func (o *UserPolicy) SetIsHidden(v bool)

SetIsHidden gets a reference to the given bool and assigns it to the IsHidden field.

func (*UserPolicy) SetLoginAttemptsBeforeLockout ¶

func (o *UserPolicy) SetLoginAttemptsBeforeLockout(v int32)

SetLoginAttemptsBeforeLockout gets a reference to the given int32 and assigns it to the LoginAttemptsBeforeLockout field.

func (*UserPolicy) SetMaxActiveSessions ¶

func (o *UserPolicy) SetMaxActiveSessions(v int32)

SetMaxActiveSessions gets a reference to the given int32 and assigns it to the MaxActiveSessions field.

func (*UserPolicy) SetMaxParentalRating ¶

func (o *UserPolicy) SetMaxParentalRating(v int32)

SetMaxParentalRating gets a reference to the given NullableInt32 and assigns it to the MaxParentalRating field.

func (*UserPolicy) SetMaxParentalRatingNil ¶

func (o *UserPolicy) SetMaxParentalRatingNil()

SetMaxParentalRatingNil sets the value for MaxParentalRating to be an explicit nil

func (*UserPolicy) SetPasswordResetProviderId ¶

func (o *UserPolicy) SetPasswordResetProviderId(v string)

SetPasswordResetProviderId sets field value

func (*UserPolicy) SetRemoteClientBitrateLimit ¶

func (o *UserPolicy) SetRemoteClientBitrateLimit(v int32)

SetRemoteClientBitrateLimit gets a reference to the given int32 and assigns it to the RemoteClientBitrateLimit field.

func (*UserPolicy) SetSyncPlayAccess ¶

func (o *UserPolicy) SetSyncPlayAccess(v SyncPlayUserAccessType)

SetSyncPlayAccess gets a reference to the given SyncPlayUserAccessType and assigns it to the SyncPlayAccess field.

func (UserPolicy) ToMap ¶

func (o UserPolicy) ToMap() (map[string]interface{}, error)

func (*UserPolicy) UnmarshalJSON ¶

func (o *UserPolicy) UnmarshalJSON(data []byte) (err error)

func (*UserPolicy) UnsetMaxParentalRating ¶

func (o *UserPolicy) UnsetMaxParentalRating()

UnsetMaxParentalRating ensures that no value is present for MaxParentalRating, not even an explicit nil

type UserUpdatedMessage ¶

type UserUpdatedMessage struct {
	// Class UserDto.
	Data NullableUserDto `json:"Data,omitempty"`
	// Gets or sets the message id.
	MessageId *string `json:"MessageId,omitempty"`
	// The different kinds of messages that are used in the WebSocket api.
	MessageType *SessionMessageType `json:"MessageType,omitempty"`
}

UserUpdatedMessage User updated message.

func NewUserUpdatedMessage ¶

func NewUserUpdatedMessage() *UserUpdatedMessage

NewUserUpdatedMessage instantiates a new UserUpdatedMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserUpdatedMessageWithDefaults ¶

func NewUserUpdatedMessageWithDefaults() *UserUpdatedMessage

NewUserUpdatedMessageWithDefaults instantiates a new UserUpdatedMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserUpdatedMessage) GetData ¶

func (o *UserUpdatedMessage) GetData() UserDto

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UserUpdatedMessage) GetDataOk ¶

func (o *UserUpdatedMessage) GetDataOk() (*UserDto, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserUpdatedMessage) GetMessageId ¶

func (o *UserUpdatedMessage) GetMessageId() string

GetMessageId returns the MessageId field value if set, zero value otherwise.

func (*UserUpdatedMessage) GetMessageIdOk ¶

func (o *UserUpdatedMessage) GetMessageIdOk() (*string, bool)

GetMessageIdOk returns a tuple with the MessageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserUpdatedMessage) GetMessageType ¶

func (o *UserUpdatedMessage) GetMessageType() SessionMessageType

GetMessageType returns the MessageType field value if set, zero value otherwise.

func (*UserUpdatedMessage) GetMessageTypeOk ¶

func (o *UserUpdatedMessage) GetMessageTypeOk() (*SessionMessageType, bool)

GetMessageTypeOk returns a tuple with the MessageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserUpdatedMessage) HasData ¶

func (o *UserUpdatedMessage) HasData() bool

HasData returns a boolean if a field has been set.

func (*UserUpdatedMessage) HasMessageId ¶

func (o *UserUpdatedMessage) HasMessageId() bool

HasMessageId returns a boolean if a field has been set.

func (*UserUpdatedMessage) HasMessageType ¶

func (o *UserUpdatedMessage) HasMessageType() bool

HasMessageType returns a boolean if a field has been set.

func (UserUpdatedMessage) MarshalJSON ¶

func (o UserUpdatedMessage) MarshalJSON() ([]byte, error)

func (*UserUpdatedMessage) SetData ¶

func (o *UserUpdatedMessage) SetData(v UserDto)

SetData gets a reference to the given NullableUserDto and assigns it to the Data field.

func (*UserUpdatedMessage) SetDataNil ¶

func (o *UserUpdatedMessage) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*UserUpdatedMessage) SetMessageId ¶

func (o *UserUpdatedMessage) SetMessageId(v string)

SetMessageId gets a reference to the given string and assigns it to the MessageId field.

func (*UserUpdatedMessage) SetMessageType ¶

func (o *UserUpdatedMessage) SetMessageType(v SessionMessageType)

SetMessageType gets a reference to the given SessionMessageType and assigns it to the MessageType field.

func (UserUpdatedMessage) ToMap ¶

func (o UserUpdatedMessage) ToMap() (map[string]interface{}, error)

func (*UserUpdatedMessage) UnsetData ¶

func (o *UserUpdatedMessage) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type UserViewsAPI ¶

type UserViewsAPI interface {

	/*
		GetGroupingOptions Get user view grouping options.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetGroupingOptionsRequest
	*/
	GetGroupingOptions(ctx context.Context) ApiGetGroupingOptionsRequest

	// GetGroupingOptionsExecute executes the request
	//  @return []SpecialViewOptionDto
	GetGroupingOptionsExecute(r ApiGetGroupingOptionsRequest) ([]SpecialViewOptionDto, *http.Response, error)

	/*
		GetUserViews Get user views.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetUserViewsRequest
	*/
	GetUserViews(ctx context.Context) ApiGetUserViewsRequest

	// GetUserViewsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetUserViewsExecute(r ApiGetUserViewsRequest) (*BaseItemDtoQueryResult, *http.Response, error)
}

type UserViewsAPIService ¶

type UserViewsAPIService service

UserViewsAPIService UserViewsAPI service

func (*UserViewsAPIService) GetGroupingOptions ¶

GetGroupingOptions Get user view grouping options.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetGroupingOptionsRequest

func (*UserViewsAPIService) GetGroupingOptionsExecute ¶

Execute executes the request

@return []SpecialViewOptionDto

func (*UserViewsAPIService) GetUserViews ¶

GetUserViews Get user views.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetUserViewsRequest

func (*UserViewsAPIService) GetUserViewsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

type UtcTimeResponse ¶

type UtcTimeResponse struct {
	// Gets the UTC time when request has been received.
	RequestReceptionTime *time.Time `json:"RequestReceptionTime,omitempty"`
	// Gets the UTC time when response has been sent.
	ResponseTransmissionTime *time.Time `json:"ResponseTransmissionTime,omitempty"`
}

UtcTimeResponse Class UtcTimeResponse.

func NewUtcTimeResponse ¶

func NewUtcTimeResponse() *UtcTimeResponse

NewUtcTimeResponse instantiates a new UtcTimeResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUtcTimeResponseWithDefaults ¶

func NewUtcTimeResponseWithDefaults() *UtcTimeResponse

NewUtcTimeResponseWithDefaults instantiates a new UtcTimeResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UtcTimeResponse) GetRequestReceptionTime ¶

func (o *UtcTimeResponse) GetRequestReceptionTime() time.Time

GetRequestReceptionTime returns the RequestReceptionTime field value if set, zero value otherwise.

func (*UtcTimeResponse) GetRequestReceptionTimeOk ¶

func (o *UtcTimeResponse) GetRequestReceptionTimeOk() (*time.Time, bool)

GetRequestReceptionTimeOk returns a tuple with the RequestReceptionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UtcTimeResponse) GetResponseTransmissionTime ¶

func (o *UtcTimeResponse) GetResponseTransmissionTime() time.Time

GetResponseTransmissionTime returns the ResponseTransmissionTime field value if set, zero value otherwise.

func (*UtcTimeResponse) GetResponseTransmissionTimeOk ¶

func (o *UtcTimeResponse) GetResponseTransmissionTimeOk() (*time.Time, bool)

GetResponseTransmissionTimeOk returns a tuple with the ResponseTransmissionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UtcTimeResponse) HasRequestReceptionTime ¶

func (o *UtcTimeResponse) HasRequestReceptionTime() bool

HasRequestReceptionTime returns a boolean if a field has been set.

func (*UtcTimeResponse) HasResponseTransmissionTime ¶

func (o *UtcTimeResponse) HasResponseTransmissionTime() bool

HasResponseTransmissionTime returns a boolean if a field has been set.

func (UtcTimeResponse) MarshalJSON ¶

func (o UtcTimeResponse) MarshalJSON() ([]byte, error)

func (*UtcTimeResponse) SetRequestReceptionTime ¶

func (o *UtcTimeResponse) SetRequestReceptionTime(v time.Time)

SetRequestReceptionTime gets a reference to the given time.Time and assigns it to the RequestReceptionTime field.

func (*UtcTimeResponse) SetResponseTransmissionTime ¶

func (o *UtcTimeResponse) SetResponseTransmissionTime(v time.Time)

SetResponseTransmissionTime gets a reference to the given time.Time and assigns it to the ResponseTransmissionTime field.

func (UtcTimeResponse) ToMap ¶

func (o UtcTimeResponse) ToMap() (map[string]interface{}, error)

type ValidatePathDto ¶

type ValidatePathDto struct {
	// Gets or sets a value indicating whether validate if path is writable.
	ValidateWritable *bool `json:"ValidateWritable,omitempty"`
	// Gets or sets the path.
	Path NullableString `json:"Path,omitempty"`
	// Gets or sets is path file.
	IsFile NullableBool `json:"IsFile,omitempty"`
}

ValidatePathDto Validate path object.

func NewValidatePathDto ¶

func NewValidatePathDto() *ValidatePathDto

NewValidatePathDto instantiates a new ValidatePathDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewValidatePathDtoWithDefaults ¶

func NewValidatePathDtoWithDefaults() *ValidatePathDto

NewValidatePathDtoWithDefaults instantiates a new ValidatePathDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ValidatePathDto) GetIsFile ¶

func (o *ValidatePathDto) GetIsFile() bool

GetIsFile returns the IsFile field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ValidatePathDto) GetIsFileOk ¶

func (o *ValidatePathDto) GetIsFileOk() (*bool, bool)

GetIsFileOk returns a tuple with the IsFile field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ValidatePathDto) GetPath ¶

func (o *ValidatePathDto) GetPath() string

GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ValidatePathDto) GetPathOk ¶

func (o *ValidatePathDto) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ValidatePathDto) GetValidateWritable ¶

func (o *ValidatePathDto) GetValidateWritable() bool

GetValidateWritable returns the ValidateWritable field value if set, zero value otherwise.

func (*ValidatePathDto) GetValidateWritableOk ¶

func (o *ValidatePathDto) GetValidateWritableOk() (*bool, bool)

GetValidateWritableOk returns a tuple with the ValidateWritable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidatePathDto) HasIsFile ¶

func (o *ValidatePathDto) HasIsFile() bool

HasIsFile returns a boolean if a field has been set.

func (*ValidatePathDto) HasPath ¶

func (o *ValidatePathDto) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*ValidatePathDto) HasValidateWritable ¶

func (o *ValidatePathDto) HasValidateWritable() bool

HasValidateWritable returns a boolean if a field has been set.

func (ValidatePathDto) MarshalJSON ¶

func (o ValidatePathDto) MarshalJSON() ([]byte, error)

func (*ValidatePathDto) SetIsFile ¶

func (o *ValidatePathDto) SetIsFile(v bool)

SetIsFile gets a reference to the given NullableBool and assigns it to the IsFile field.

func (*ValidatePathDto) SetIsFileNil ¶

func (o *ValidatePathDto) SetIsFileNil()

SetIsFileNil sets the value for IsFile to be an explicit nil

func (*ValidatePathDto) SetPath ¶

func (o *ValidatePathDto) SetPath(v string)

SetPath gets a reference to the given NullableString and assigns it to the Path field.

func (*ValidatePathDto) SetPathNil ¶

func (o *ValidatePathDto) SetPathNil()

SetPathNil sets the value for Path to be an explicit nil

func (*ValidatePathDto) SetValidateWritable ¶

func (o *ValidatePathDto) SetValidateWritable(v bool)

SetValidateWritable gets a reference to the given bool and assigns it to the ValidateWritable field.

func (ValidatePathDto) ToMap ¶

func (o ValidatePathDto) ToMap() (map[string]interface{}, error)

func (*ValidatePathDto) UnsetIsFile ¶

func (o *ValidatePathDto) UnsetIsFile()

UnsetIsFile ensures that no value is present for IsFile, not even an explicit nil

func (*ValidatePathDto) UnsetPath ¶

func (o *ValidatePathDto) UnsetPath()

UnsetPath ensures that no value is present for Path, not even an explicit nil

type VersionInfo ¶

type VersionInfo struct {
	// Gets or sets the version.
	Version *string `json:"version,omitempty"`
	// Gets the version as a System.Version.
	VersionNumber *string `json:"VersionNumber,omitempty"`
	// Gets or sets the changelog for this version.
	Changelog NullableString `json:"changelog,omitempty"`
	// Gets or sets the ABI that this version was built against.
	TargetAbi NullableString `json:"targetAbi,omitempty"`
	// Gets or sets the source URL.
	SourceUrl NullableString `json:"sourceUrl,omitempty"`
	// Gets or sets a checksum for the binary.
	Checksum NullableString `json:"checksum,omitempty"`
	// Gets or sets a timestamp of when the binary was built.
	Timestamp NullableString `json:"timestamp,omitempty"`
	// Gets or sets the repository name.
	RepositoryName *string `json:"repositoryName,omitempty"`
	// Gets or sets the repository url.
	RepositoryUrl *string `json:"repositoryUrl,omitempty"`
}

VersionInfo Defines the MediaBrowser.Model.Updates.VersionInfo class.

func NewVersionInfo ¶

func NewVersionInfo() *VersionInfo

NewVersionInfo instantiates a new VersionInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVersionInfoWithDefaults ¶

func NewVersionInfoWithDefaults() *VersionInfo

NewVersionInfoWithDefaults instantiates a new VersionInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VersionInfo) GetChangelog ¶

func (o *VersionInfo) GetChangelog() string

GetChangelog returns the Changelog field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VersionInfo) GetChangelogOk ¶

func (o *VersionInfo) GetChangelogOk() (*string, bool)

GetChangelogOk returns a tuple with the Changelog field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VersionInfo) GetChecksum ¶

func (o *VersionInfo) GetChecksum() string

GetChecksum returns the Checksum field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VersionInfo) GetChecksumOk ¶

func (o *VersionInfo) GetChecksumOk() (*string, bool)

GetChecksumOk returns a tuple with the Checksum field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VersionInfo) GetRepositoryName ¶

func (o *VersionInfo) GetRepositoryName() string

GetRepositoryName returns the RepositoryName field value if set, zero value otherwise.

func (*VersionInfo) GetRepositoryNameOk ¶

func (o *VersionInfo) GetRepositoryNameOk() (*string, bool)

GetRepositoryNameOk returns a tuple with the RepositoryName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VersionInfo) GetRepositoryUrl ¶

func (o *VersionInfo) GetRepositoryUrl() string

GetRepositoryUrl returns the RepositoryUrl field value if set, zero value otherwise.

func (*VersionInfo) GetRepositoryUrlOk ¶

func (o *VersionInfo) GetRepositoryUrlOk() (*string, bool)

GetRepositoryUrlOk returns a tuple with the RepositoryUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VersionInfo) GetSourceUrl ¶

func (o *VersionInfo) GetSourceUrl() string

GetSourceUrl returns the SourceUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VersionInfo) GetSourceUrlOk ¶

func (o *VersionInfo) GetSourceUrlOk() (*string, bool)

GetSourceUrlOk returns a tuple with the SourceUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VersionInfo) GetTargetAbi ¶

func (o *VersionInfo) GetTargetAbi() string

GetTargetAbi returns the TargetAbi field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VersionInfo) GetTargetAbiOk ¶

func (o *VersionInfo) GetTargetAbiOk() (*string, bool)

GetTargetAbiOk returns a tuple with the TargetAbi field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VersionInfo) GetTimestamp ¶

func (o *VersionInfo) GetTimestamp() string

GetTimestamp returns the Timestamp field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VersionInfo) GetTimestampOk ¶

func (o *VersionInfo) GetTimestampOk() (*string, bool)

GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VersionInfo) GetVersion ¶

func (o *VersionInfo) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*VersionInfo) GetVersionNumber ¶

func (o *VersionInfo) GetVersionNumber() string

GetVersionNumber returns the VersionNumber field value if set, zero value otherwise.

func (*VersionInfo) GetVersionNumberOk ¶

func (o *VersionInfo) GetVersionNumberOk() (*string, bool)

GetVersionNumberOk returns a tuple with the VersionNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VersionInfo) GetVersionOk ¶

func (o *VersionInfo) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VersionInfo) HasChangelog ¶

func (o *VersionInfo) HasChangelog() bool

HasChangelog returns a boolean if a field has been set.

func (*VersionInfo) HasChecksum ¶

func (o *VersionInfo) HasChecksum() bool

HasChecksum returns a boolean if a field has been set.

func (*VersionInfo) HasRepositoryName ¶

func (o *VersionInfo) HasRepositoryName() bool

HasRepositoryName returns a boolean if a field has been set.

func (*VersionInfo) HasRepositoryUrl ¶

func (o *VersionInfo) HasRepositoryUrl() bool

HasRepositoryUrl returns a boolean if a field has been set.

func (*VersionInfo) HasSourceUrl ¶

func (o *VersionInfo) HasSourceUrl() bool

HasSourceUrl returns a boolean if a field has been set.

func (*VersionInfo) HasTargetAbi ¶

func (o *VersionInfo) HasTargetAbi() bool

HasTargetAbi returns a boolean if a field has been set.

func (*VersionInfo) HasTimestamp ¶

func (o *VersionInfo) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*VersionInfo) HasVersion ¶

func (o *VersionInfo) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (*VersionInfo) HasVersionNumber ¶

func (o *VersionInfo) HasVersionNumber() bool

HasVersionNumber returns a boolean if a field has been set.

func (VersionInfo) MarshalJSON ¶

func (o VersionInfo) MarshalJSON() ([]byte, error)

func (*VersionInfo) SetChangelog ¶

func (o *VersionInfo) SetChangelog(v string)

SetChangelog gets a reference to the given NullableString and assigns it to the Changelog field.

func (*VersionInfo) SetChangelogNil ¶

func (o *VersionInfo) SetChangelogNil()

SetChangelogNil sets the value for Changelog to be an explicit nil

func (*VersionInfo) SetChecksum ¶

func (o *VersionInfo) SetChecksum(v string)

SetChecksum gets a reference to the given NullableString and assigns it to the Checksum field.

func (*VersionInfo) SetChecksumNil ¶

func (o *VersionInfo) SetChecksumNil()

SetChecksumNil sets the value for Checksum to be an explicit nil

func (*VersionInfo) SetRepositoryName ¶

func (o *VersionInfo) SetRepositoryName(v string)

SetRepositoryName gets a reference to the given string and assigns it to the RepositoryName field.

func (*VersionInfo) SetRepositoryUrl ¶

func (o *VersionInfo) SetRepositoryUrl(v string)

SetRepositoryUrl gets a reference to the given string and assigns it to the RepositoryUrl field.

func (*VersionInfo) SetSourceUrl ¶

func (o *VersionInfo) SetSourceUrl(v string)

SetSourceUrl gets a reference to the given NullableString and assigns it to the SourceUrl field.

func (*VersionInfo) SetSourceUrlNil ¶

func (o *VersionInfo) SetSourceUrlNil()

SetSourceUrlNil sets the value for SourceUrl to be an explicit nil

func (*VersionInfo) SetTargetAbi ¶

func (o *VersionInfo) SetTargetAbi(v string)

SetTargetAbi gets a reference to the given NullableString and assigns it to the TargetAbi field.

func (*VersionInfo) SetTargetAbiNil ¶

func (o *VersionInfo) SetTargetAbiNil()

SetTargetAbiNil sets the value for TargetAbi to be an explicit nil

func (*VersionInfo) SetTimestamp ¶

func (o *VersionInfo) SetTimestamp(v string)

SetTimestamp gets a reference to the given NullableString and assigns it to the Timestamp field.

func (*VersionInfo) SetTimestampNil ¶

func (o *VersionInfo) SetTimestampNil()

SetTimestampNil sets the value for Timestamp to be an explicit nil

func (*VersionInfo) SetVersion ¶

func (o *VersionInfo) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (*VersionInfo) SetVersionNumber ¶

func (o *VersionInfo) SetVersionNumber(v string)

SetVersionNumber gets a reference to the given string and assigns it to the VersionNumber field.

func (VersionInfo) ToMap ¶

func (o VersionInfo) ToMap() (map[string]interface{}, error)

func (*VersionInfo) UnsetChangelog ¶

func (o *VersionInfo) UnsetChangelog()

UnsetChangelog ensures that no value is present for Changelog, not even an explicit nil

func (*VersionInfo) UnsetChecksum ¶

func (o *VersionInfo) UnsetChecksum()

UnsetChecksum ensures that no value is present for Checksum, not even an explicit nil

func (*VersionInfo) UnsetSourceUrl ¶

func (o *VersionInfo) UnsetSourceUrl()

UnsetSourceUrl ensures that no value is present for SourceUrl, not even an explicit nil

func (*VersionInfo) UnsetTargetAbi ¶

func (o *VersionInfo) UnsetTargetAbi()

UnsetTargetAbi ensures that no value is present for TargetAbi, not even an explicit nil

func (*VersionInfo) UnsetTimestamp ¶

func (o *VersionInfo) UnsetTimestamp()

UnsetTimestamp ensures that no value is present for Timestamp, not even an explicit nil

type Video3DFormat ¶

type Video3DFormat string

Video3DFormat the model 'Video3DFormat'

const (
	VIDEO3DFORMAT_HALF_SIDE_BY_SIDE   Video3DFormat = "HalfSideBySide"
	VIDEO3DFORMAT_FULL_SIDE_BY_SIDE   Video3DFormat = "FullSideBySide"
	VIDEO3DFORMAT_FULL_TOP_AND_BOTTOM Video3DFormat = "FullTopAndBottom"
	VIDEO3DFORMAT_HALF_TOP_AND_BOTTOM Video3DFormat = "HalfTopAndBottom"
	VIDEO3DFORMAT_MVC                 Video3DFormat = "MVC"
)

List of Video3DFormat

func NewVideo3DFormatFromValue ¶

func NewVideo3DFormatFromValue(v string) (*Video3DFormat, error)

NewVideo3DFormatFromValue returns a pointer to a valid Video3DFormat for the value passed as argument, or an error if the value passed is not allowed by the enum

func (Video3DFormat) IsValid ¶

func (v Video3DFormat) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (Video3DFormat) Ptr ¶

func (v Video3DFormat) Ptr() *Video3DFormat

Ptr returns reference to Video3DFormat value

func (*Video3DFormat) UnmarshalJSON ¶

func (v *Video3DFormat) UnmarshalJSON(src []byte) error

type VideoAttachmentsAPI ¶

type VideoAttachmentsAPI interface {

	/*
		GetAttachment Get video attachment.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param videoId Video ID.
		@param mediaSourceId Media Source ID.
		@param index Attachment Index.
		@return ApiGetAttachmentRequest
	*/
	GetAttachment(ctx context.Context, videoId string, mediaSourceId string, index int32) ApiGetAttachmentRequest

	// GetAttachmentExecute executes the request
	//  @return *os.File
	GetAttachmentExecute(r ApiGetAttachmentRequest) (*os.File, *http.Response, error)
}

type VideoAttachmentsAPIService ¶

type VideoAttachmentsAPIService service

VideoAttachmentsAPIService VideoAttachmentsAPI service

func (*VideoAttachmentsAPIService) GetAttachment ¶

func (a *VideoAttachmentsAPIService) GetAttachment(ctx context.Context, videoId string, mediaSourceId string, index int32) ApiGetAttachmentRequest

GetAttachment Get video attachment.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param videoId Video ID.
@param mediaSourceId Media Source ID.
@param index Attachment Index.
@return ApiGetAttachmentRequest

func (*VideoAttachmentsAPIService) GetAttachmentExecute ¶

func (a *VideoAttachmentsAPIService) GetAttachmentExecute(r ApiGetAttachmentRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

type VideoRange ¶

type VideoRange string

VideoRange An enum representing video ranges.

const (
	VIDEORANGE_UNKNOWN VideoRange = "Unknown"
	VIDEORANGE_SDR     VideoRange = "SDR"
	VIDEORANGE_HDR     VideoRange = "HDR"
)

List of VideoRange

func NewVideoRangeFromValue ¶

func NewVideoRangeFromValue(v string) (*VideoRange, error)

NewVideoRangeFromValue returns a pointer to a valid VideoRange for the value passed as argument, or an error if the value passed is not allowed by the enum

func (VideoRange) IsValid ¶

func (v VideoRange) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (VideoRange) Ptr ¶

func (v VideoRange) Ptr() *VideoRange

Ptr returns reference to VideoRange value

func (*VideoRange) UnmarshalJSON ¶

func (v *VideoRange) UnmarshalJSON(src []byte) error

type VideoRangeType ¶

type VideoRangeType string

VideoRangeType An enum representing types of video ranges.

const (
	VIDEORANGETYPE_UNKNOWN         VideoRangeType = "Unknown"
	VIDEORANGETYPE_SDR             VideoRangeType = "SDR"
	VIDEORANGETYPE_HDR10           VideoRangeType = "HDR10"
	VIDEORANGETYPE_HLG             VideoRangeType = "HLG"
	VIDEORANGETYPE_DOVI            VideoRangeType = "DOVI"
	VIDEORANGETYPE_DOVI_WITH_HDR10 VideoRangeType = "DOVIWithHDR10"
	VIDEORANGETYPE_DOVI_WITH_HLG   VideoRangeType = "DOVIWithHLG"
	VIDEORANGETYPE_DOVI_WITH_SDR   VideoRangeType = "DOVIWithSDR"
	VIDEORANGETYPE_HDR10_PLUS      VideoRangeType = "HDR10Plus"
)

List of VideoRangeType

func NewVideoRangeTypeFromValue ¶

func NewVideoRangeTypeFromValue(v string) (*VideoRangeType, error)

NewVideoRangeTypeFromValue returns a pointer to a valid VideoRangeType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (VideoRangeType) IsValid ¶

func (v VideoRangeType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (VideoRangeType) Ptr ¶

func (v VideoRangeType) Ptr() *VideoRangeType

Ptr returns reference to VideoRangeType value

func (*VideoRangeType) UnmarshalJSON ¶

func (v *VideoRangeType) UnmarshalJSON(src []byte) error

type VideoType ¶

type VideoType string

VideoType Enum VideoType.

const (
	VIDEOTYPE_VIDEO_FILE VideoType = "VideoFile"
	VIDEOTYPE_ISO        VideoType = "Iso"
	VIDEOTYPE_DVD        VideoType = "Dvd"
	VIDEOTYPE_BLU_RAY    VideoType = "BluRay"
)

List of VideoType

func NewVideoTypeFromValue ¶

func NewVideoTypeFromValue(v string) (*VideoType, error)

NewVideoTypeFromValue returns a pointer to a valid VideoType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (VideoType) IsValid ¶

func (v VideoType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (VideoType) Ptr ¶

func (v VideoType) Ptr() *VideoType

Ptr returns reference to VideoType value

func (*VideoType) UnmarshalJSON ¶

func (v *VideoType) UnmarshalJSON(src []byte) error

type VideosAPI ¶

type VideosAPI interface {

	/*
		DeleteAlternateSources Removes alternate video sources.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiDeleteAlternateSourcesRequest
	*/
	DeleteAlternateSources(ctx context.Context, itemId string) ApiDeleteAlternateSourcesRequest

	// DeleteAlternateSourcesExecute executes the request
	DeleteAlternateSourcesExecute(r ApiDeleteAlternateSourcesRequest) (*http.Response, error)

	/*
		GetAdditionalPart Gets additional parts for a video.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetAdditionalPartRequest
	*/
	GetAdditionalPart(ctx context.Context, itemId string) ApiGetAdditionalPartRequest

	// GetAdditionalPartExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetAdditionalPartExecute(r ApiGetAdditionalPartRequest) (*BaseItemDtoQueryResult, *http.Response, error)

	/*
		GetVideoStream Gets a video stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiGetVideoStreamRequest
	*/
	GetVideoStream(ctx context.Context, itemId string) ApiGetVideoStreamRequest

	// GetVideoStreamExecute executes the request
	//  @return *os.File
	GetVideoStreamExecute(r ApiGetVideoStreamRequest) (*os.File, *http.Response, error)

	/*
		GetVideoStreamByContainer Gets a video stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param container The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv.
		@return ApiGetVideoStreamByContainerRequest
	*/
	GetVideoStreamByContainer(ctx context.Context, itemId string, container string) ApiGetVideoStreamByContainerRequest

	// GetVideoStreamByContainerExecute executes the request
	//  @return *os.File
	GetVideoStreamByContainerExecute(r ApiGetVideoStreamByContainerRequest) (*os.File, *http.Response, error)

	/*
		HeadVideoStream Gets a video stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@return ApiHeadVideoStreamRequest
	*/
	HeadVideoStream(ctx context.Context, itemId string) ApiHeadVideoStreamRequest

	// HeadVideoStreamExecute executes the request
	//  @return *os.File
	HeadVideoStreamExecute(r ApiHeadVideoStreamRequest) (*os.File, *http.Response, error)

	/*
		HeadVideoStreamByContainer Gets a video stream.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param itemId The item id.
		@param container The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv.
		@return ApiHeadVideoStreamByContainerRequest
	*/
	HeadVideoStreamByContainer(ctx context.Context, itemId string, container string) ApiHeadVideoStreamByContainerRequest

	// HeadVideoStreamByContainerExecute executes the request
	//  @return *os.File
	HeadVideoStreamByContainerExecute(r ApiHeadVideoStreamByContainerRequest) (*os.File, *http.Response, error)

	/*
		MergeVersions Merges videos into a single record.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiMergeVersionsRequest
	*/
	MergeVersions(ctx context.Context) ApiMergeVersionsRequest

	// MergeVersionsExecute executes the request
	MergeVersionsExecute(r ApiMergeVersionsRequest) (*http.Response, error)
}

type VideosAPIService ¶

type VideosAPIService service

VideosAPIService VideosAPI service

func (*VideosAPIService) DeleteAlternateSources ¶

func (a *VideosAPIService) DeleteAlternateSources(ctx context.Context, itemId string) ApiDeleteAlternateSourcesRequest

DeleteAlternateSources Removes alternate video sources.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiDeleteAlternateSourcesRequest

func (*VideosAPIService) DeleteAlternateSourcesExecute ¶

func (a *VideosAPIService) DeleteAlternateSourcesExecute(r ApiDeleteAlternateSourcesRequest) (*http.Response, error)

Execute executes the request

func (*VideosAPIService) GetAdditionalPart ¶

func (a *VideosAPIService) GetAdditionalPart(ctx context.Context, itemId string) ApiGetAdditionalPartRequest

GetAdditionalPart Gets additional parts for a video.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetAdditionalPartRequest

func (*VideosAPIService) GetAdditionalPartExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

func (*VideosAPIService) GetVideoStream ¶

func (a *VideosAPIService) GetVideoStream(ctx context.Context, itemId string) ApiGetVideoStreamRequest

GetVideoStream Gets a video stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiGetVideoStreamRequest

func (*VideosAPIService) GetVideoStreamByContainer ¶

func (a *VideosAPIService) GetVideoStreamByContainer(ctx context.Context, itemId string, container string) ApiGetVideoStreamByContainerRequest

GetVideoStreamByContainer Gets a video stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param container The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv.
@return ApiGetVideoStreamByContainerRequest

func (*VideosAPIService) GetVideoStreamByContainerExecute ¶

func (a *VideosAPIService) GetVideoStreamByContainerExecute(r ApiGetVideoStreamByContainerRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*VideosAPIService) GetVideoStreamExecute ¶

func (a *VideosAPIService) GetVideoStreamExecute(r ApiGetVideoStreamRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*VideosAPIService) HeadVideoStream ¶

func (a *VideosAPIService) HeadVideoStream(ctx context.Context, itemId string) ApiHeadVideoStreamRequest

HeadVideoStream Gets a video stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@return ApiHeadVideoStreamRequest

func (*VideosAPIService) HeadVideoStreamByContainer ¶

func (a *VideosAPIService) HeadVideoStreamByContainer(ctx context.Context, itemId string, container string) ApiHeadVideoStreamByContainerRequest

HeadVideoStreamByContainer Gets a video stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param itemId The item id.
@param container The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv.
@return ApiHeadVideoStreamByContainerRequest

func (*VideosAPIService) HeadVideoStreamByContainerExecute ¶

func (a *VideosAPIService) HeadVideoStreamByContainerExecute(r ApiHeadVideoStreamByContainerRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*VideosAPIService) HeadVideoStreamExecute ¶

func (a *VideosAPIService) HeadVideoStreamExecute(r ApiHeadVideoStreamRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*VideosAPIService) MergeVersions ¶

MergeVersions Merges videos into a single record.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiMergeVersionsRequest

func (*VideosAPIService) MergeVersionsExecute ¶

func (a *VideosAPIService) MergeVersionsExecute(r ApiMergeVersionsRequest) (*http.Response, error)

Execute executes the request

type VirtualFolderInfo ¶

type VirtualFolderInfo struct {
	// Gets or sets the name.
	Name NullableString `json:"Name,omitempty"`
	// Gets or sets the locations.
	Locations []string `json:"Locations,omitempty"`
	// Gets or sets the type of the collection.
	CollectionType NullableCollectionTypeOptions `json:"CollectionType,omitempty"`
	LibraryOptions NullableLibraryOptions        `json:"LibraryOptions,omitempty"`
	// Gets or sets the item identifier.
	ItemId NullableString `json:"ItemId,omitempty"`
	// Gets or sets the primary image item identifier.
	PrimaryImageItemId NullableString  `json:"PrimaryImageItemId,omitempty"`
	RefreshProgress    NullableFloat64 `json:"RefreshProgress,omitempty"`
	RefreshStatus      NullableString  `json:"RefreshStatus,omitempty"`
}

VirtualFolderInfo Used to hold information about a user's list of configured virtual folders.

func NewVirtualFolderInfo ¶

func NewVirtualFolderInfo() *VirtualFolderInfo

NewVirtualFolderInfo instantiates a new VirtualFolderInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVirtualFolderInfoWithDefaults ¶

func NewVirtualFolderInfoWithDefaults() *VirtualFolderInfo

NewVirtualFolderInfoWithDefaults instantiates a new VirtualFolderInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VirtualFolderInfo) GetCollectionType ¶

func (o *VirtualFolderInfo) GetCollectionType() CollectionTypeOptions

GetCollectionType returns the CollectionType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VirtualFolderInfo) GetCollectionTypeOk ¶

func (o *VirtualFolderInfo) GetCollectionTypeOk() (*CollectionTypeOptions, bool)

GetCollectionTypeOk returns a tuple with the CollectionType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VirtualFolderInfo) GetItemId ¶

func (o *VirtualFolderInfo) GetItemId() string

GetItemId returns the ItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VirtualFolderInfo) GetItemIdOk ¶

func (o *VirtualFolderInfo) GetItemIdOk() (*string, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VirtualFolderInfo) GetLibraryOptions ¶

func (o *VirtualFolderInfo) GetLibraryOptions() LibraryOptions

GetLibraryOptions returns the LibraryOptions field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VirtualFolderInfo) GetLibraryOptionsOk ¶

func (o *VirtualFolderInfo) GetLibraryOptionsOk() (*LibraryOptions, bool)

GetLibraryOptionsOk returns a tuple with the LibraryOptions field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VirtualFolderInfo) GetLocations ¶

func (o *VirtualFolderInfo) GetLocations() []string

GetLocations returns the Locations field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VirtualFolderInfo) GetLocationsOk ¶

func (o *VirtualFolderInfo) GetLocationsOk() ([]string, bool)

GetLocationsOk returns a tuple with the Locations field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VirtualFolderInfo) GetName ¶

func (o *VirtualFolderInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VirtualFolderInfo) GetNameOk ¶

func (o *VirtualFolderInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VirtualFolderInfo) GetPrimaryImageItemId ¶

func (o *VirtualFolderInfo) GetPrimaryImageItemId() string

GetPrimaryImageItemId returns the PrimaryImageItemId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VirtualFolderInfo) GetPrimaryImageItemIdOk ¶

func (o *VirtualFolderInfo) GetPrimaryImageItemIdOk() (*string, bool)

GetPrimaryImageItemIdOk returns a tuple with the PrimaryImageItemId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VirtualFolderInfo) GetRefreshProgress ¶

func (o *VirtualFolderInfo) GetRefreshProgress() float64

GetRefreshProgress returns the RefreshProgress field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VirtualFolderInfo) GetRefreshProgressOk ¶

func (o *VirtualFolderInfo) GetRefreshProgressOk() (*float64, bool)

GetRefreshProgressOk returns a tuple with the RefreshProgress field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VirtualFolderInfo) GetRefreshStatus ¶

func (o *VirtualFolderInfo) GetRefreshStatus() string

GetRefreshStatus returns the RefreshStatus field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VirtualFolderInfo) GetRefreshStatusOk ¶

func (o *VirtualFolderInfo) GetRefreshStatusOk() (*string, bool)

GetRefreshStatusOk returns a tuple with the RefreshStatus field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*VirtualFolderInfo) HasCollectionType ¶

func (o *VirtualFolderInfo) HasCollectionType() bool

HasCollectionType returns a boolean if a field has been set.

func (*VirtualFolderInfo) HasItemId ¶

func (o *VirtualFolderInfo) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*VirtualFolderInfo) HasLibraryOptions ¶

func (o *VirtualFolderInfo) HasLibraryOptions() bool

HasLibraryOptions returns a boolean if a field has been set.

func (*VirtualFolderInfo) HasLocations ¶

func (o *VirtualFolderInfo) HasLocations() bool

HasLocations returns a boolean if a field has been set.

func (*VirtualFolderInfo) HasName ¶

func (o *VirtualFolderInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*VirtualFolderInfo) HasPrimaryImageItemId ¶

func (o *VirtualFolderInfo) HasPrimaryImageItemId() bool

HasPrimaryImageItemId returns a boolean if a field has been set.

func (*VirtualFolderInfo) HasRefreshProgress ¶

func (o *VirtualFolderInfo) HasRefreshProgress() bool

HasRefreshProgress returns a boolean if a field has been set.

func (*VirtualFolderInfo) HasRefreshStatus ¶

func (o *VirtualFolderInfo) HasRefreshStatus() bool

HasRefreshStatus returns a boolean if a field has been set.

func (VirtualFolderInfo) MarshalJSON ¶

func (o VirtualFolderInfo) MarshalJSON() ([]byte, error)

func (*VirtualFolderInfo) SetCollectionType ¶

func (o *VirtualFolderInfo) SetCollectionType(v CollectionTypeOptions)

SetCollectionType gets a reference to the given NullableCollectionTypeOptions and assigns it to the CollectionType field.

func (*VirtualFolderInfo) SetCollectionTypeNil ¶

func (o *VirtualFolderInfo) SetCollectionTypeNil()

SetCollectionTypeNil sets the value for CollectionType to be an explicit nil

func (*VirtualFolderInfo) SetItemId ¶

func (o *VirtualFolderInfo) SetItemId(v string)

SetItemId gets a reference to the given NullableString and assigns it to the ItemId field.

func (*VirtualFolderInfo) SetItemIdNil ¶

func (o *VirtualFolderInfo) SetItemIdNil()

SetItemIdNil sets the value for ItemId to be an explicit nil

func (*VirtualFolderInfo) SetLibraryOptions ¶

func (o *VirtualFolderInfo) SetLibraryOptions(v LibraryOptions)

SetLibraryOptions gets a reference to the given NullableLibraryOptions and assigns it to the LibraryOptions field.

func (*VirtualFolderInfo) SetLibraryOptionsNil ¶

func (o *VirtualFolderInfo) SetLibraryOptionsNil()

SetLibraryOptionsNil sets the value for LibraryOptions to be an explicit nil

func (*VirtualFolderInfo) SetLocations ¶

func (o *VirtualFolderInfo) SetLocations(v []string)

SetLocations gets a reference to the given []string and assigns it to the Locations field.

func (*VirtualFolderInfo) SetName ¶

func (o *VirtualFolderInfo) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*VirtualFolderInfo) SetNameNil ¶

func (o *VirtualFolderInfo) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*VirtualFolderInfo) SetPrimaryImageItemId ¶

func (o *VirtualFolderInfo) SetPrimaryImageItemId(v string)

SetPrimaryImageItemId gets a reference to the given NullableString and assigns it to the PrimaryImageItemId field.

func (*VirtualFolderInfo) SetPrimaryImageItemIdNil ¶

func (o *VirtualFolderInfo) SetPrimaryImageItemIdNil()

SetPrimaryImageItemIdNil sets the value for PrimaryImageItemId to be an explicit nil

func (*VirtualFolderInfo) SetRefreshProgress ¶

func (o *VirtualFolderInfo) SetRefreshProgress(v float64)

SetRefreshProgress gets a reference to the given NullableFloat64 and assigns it to the RefreshProgress field.

func (*VirtualFolderInfo) SetRefreshProgressNil ¶

func (o *VirtualFolderInfo) SetRefreshProgressNil()

SetRefreshProgressNil sets the value for RefreshProgress to be an explicit nil

func (*VirtualFolderInfo) SetRefreshStatus ¶

func (o *VirtualFolderInfo) SetRefreshStatus(v string)

SetRefreshStatus gets a reference to the given NullableString and assigns it to the RefreshStatus field.

func (*VirtualFolderInfo) SetRefreshStatusNil ¶

func (o *VirtualFolderInfo) SetRefreshStatusNil()

SetRefreshStatusNil sets the value for RefreshStatus to be an explicit nil

func (VirtualFolderInfo) ToMap ¶

func (o VirtualFolderInfo) ToMap() (map[string]interface{}, error)

func (*VirtualFolderInfo) UnsetCollectionType ¶

func (o *VirtualFolderInfo) UnsetCollectionType()

UnsetCollectionType ensures that no value is present for CollectionType, not even an explicit nil

func (*VirtualFolderInfo) UnsetItemId ¶

func (o *VirtualFolderInfo) UnsetItemId()

UnsetItemId ensures that no value is present for ItemId, not even an explicit nil

func (*VirtualFolderInfo) UnsetLibraryOptions ¶

func (o *VirtualFolderInfo) UnsetLibraryOptions()

UnsetLibraryOptions ensures that no value is present for LibraryOptions, not even an explicit nil

func (*VirtualFolderInfo) UnsetName ¶

func (o *VirtualFolderInfo) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*VirtualFolderInfo) UnsetPrimaryImageItemId ¶

func (o *VirtualFolderInfo) UnsetPrimaryImageItemId()

UnsetPrimaryImageItemId ensures that no value is present for PrimaryImageItemId, not even an explicit nil

func (*VirtualFolderInfo) UnsetRefreshProgress ¶

func (o *VirtualFolderInfo) UnsetRefreshProgress()

UnsetRefreshProgress ensures that no value is present for RefreshProgress, not even an explicit nil

func (*VirtualFolderInfo) UnsetRefreshStatus ¶

func (o *VirtualFolderInfo) UnsetRefreshStatus()

UnsetRefreshStatus ensures that no value is present for RefreshStatus, not even an explicit nil

type WakeOnLanInfo ¶

type WakeOnLanInfo struct {
	// Gets the MAC address of the device.
	MacAddress NullableString `json:"MacAddress,omitempty"`
	// Gets or sets the wake-on-LAN port.
	Port *int32 `json:"Port,omitempty"`
}

WakeOnLanInfo Provides the MAC address and port for wake-on-LAN functionality.

func NewWakeOnLanInfo ¶

func NewWakeOnLanInfo() *WakeOnLanInfo

NewWakeOnLanInfo instantiates a new WakeOnLanInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWakeOnLanInfoWithDefaults ¶

func NewWakeOnLanInfoWithDefaults() *WakeOnLanInfo

NewWakeOnLanInfoWithDefaults instantiates a new WakeOnLanInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WakeOnLanInfo) GetMacAddress ¶

func (o *WakeOnLanInfo) GetMacAddress() string

GetMacAddress returns the MacAddress field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WakeOnLanInfo) GetMacAddressOk ¶

func (o *WakeOnLanInfo) GetMacAddressOk() (*string, bool)

GetMacAddressOk returns a tuple with the MacAddress field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WakeOnLanInfo) GetPort ¶

func (o *WakeOnLanInfo) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*WakeOnLanInfo) GetPortOk ¶

func (o *WakeOnLanInfo) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WakeOnLanInfo) HasMacAddress ¶

func (o *WakeOnLanInfo) HasMacAddress() bool

HasMacAddress returns a boolean if a field has been set.

func (*WakeOnLanInfo) HasPort ¶

func (o *WakeOnLanInfo) HasPort() bool

HasPort returns a boolean if a field has been set.

func (WakeOnLanInfo) MarshalJSON ¶

func (o WakeOnLanInfo) MarshalJSON() ([]byte, error)

func (*WakeOnLanInfo) SetMacAddress ¶

func (o *WakeOnLanInfo) SetMacAddress(v string)

SetMacAddress gets a reference to the given NullableString and assigns it to the MacAddress field.

func (*WakeOnLanInfo) SetMacAddressNil ¶

func (o *WakeOnLanInfo) SetMacAddressNil()

SetMacAddressNil sets the value for MacAddress to be an explicit nil

func (*WakeOnLanInfo) SetPort ¶

func (o *WakeOnLanInfo) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (WakeOnLanInfo) ToMap ¶

func (o WakeOnLanInfo) ToMap() (map[string]interface{}, error)

func (*WakeOnLanInfo) UnsetMacAddress ¶

func (o *WakeOnLanInfo) UnsetMacAddress()

UnsetMacAddress ensures that no value is present for MacAddress, not even an explicit nil

type WebSocketMessage ¶

type WebSocketMessage struct {
	InboundWebSocketMessage  *InboundWebSocketMessage
	OutboundWebSocketMessage *OutboundWebSocketMessage
}

WebSocketMessage - Represents the possible websocket types

func InboundWebSocketMessageAsWebSocketMessage ¶

func InboundWebSocketMessageAsWebSocketMessage(v *InboundWebSocketMessage) WebSocketMessage

InboundWebSocketMessageAsWebSocketMessage is a convenience function that returns InboundWebSocketMessage wrapped in WebSocketMessage

func OutboundWebSocketMessageAsWebSocketMessage ¶

func OutboundWebSocketMessageAsWebSocketMessage(v *OutboundWebSocketMessage) WebSocketMessage

OutboundWebSocketMessageAsWebSocketMessage is a convenience function that returns OutboundWebSocketMessage wrapped in WebSocketMessage

func (*WebSocketMessage) GetActualInstance ¶

func (obj *WebSocketMessage) GetActualInstance() interface{}

Get the actual instance

func (WebSocketMessage) MarshalJSON ¶

func (src WebSocketMessage) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*WebSocketMessage) UnmarshalJSON ¶

func (dst *WebSocketMessage) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type XbmcMetadataOptions ¶

type XbmcMetadataOptions struct {
	UserId                       NullableString `json:"UserId,omitempty"`
	ReleaseDateFormat            *string        `json:"ReleaseDateFormat,omitempty"`
	SaveImagePathsInNfo          *bool          `json:"SaveImagePathsInNfo,omitempty"`
	EnablePathSubstitution       *bool          `json:"EnablePathSubstitution,omitempty"`
	EnableExtraThumbsDuplication *bool          `json:"EnableExtraThumbsDuplication,omitempty"`
}

XbmcMetadataOptions struct for XbmcMetadataOptions

func NewXbmcMetadataOptions ¶

func NewXbmcMetadataOptions() *XbmcMetadataOptions

NewXbmcMetadataOptions instantiates a new XbmcMetadataOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewXbmcMetadataOptionsWithDefaults ¶

func NewXbmcMetadataOptionsWithDefaults() *XbmcMetadataOptions

NewXbmcMetadataOptionsWithDefaults instantiates a new XbmcMetadataOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*XbmcMetadataOptions) GetEnableExtraThumbsDuplication ¶

func (o *XbmcMetadataOptions) GetEnableExtraThumbsDuplication() bool

GetEnableExtraThumbsDuplication returns the EnableExtraThumbsDuplication field value if set, zero value otherwise.

func (*XbmcMetadataOptions) GetEnableExtraThumbsDuplicationOk ¶

func (o *XbmcMetadataOptions) GetEnableExtraThumbsDuplicationOk() (*bool, bool)

GetEnableExtraThumbsDuplicationOk returns a tuple with the EnableExtraThumbsDuplication field value if set, nil otherwise and a boolean to check if the value has been set.

func (*XbmcMetadataOptions) GetEnablePathSubstitution ¶

func (o *XbmcMetadataOptions) GetEnablePathSubstitution() bool

GetEnablePathSubstitution returns the EnablePathSubstitution field value if set, zero value otherwise.

func (*XbmcMetadataOptions) GetEnablePathSubstitutionOk ¶

func (o *XbmcMetadataOptions) GetEnablePathSubstitutionOk() (*bool, bool)

GetEnablePathSubstitutionOk returns a tuple with the EnablePathSubstitution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*XbmcMetadataOptions) GetReleaseDateFormat ¶

func (o *XbmcMetadataOptions) GetReleaseDateFormat() string

GetReleaseDateFormat returns the ReleaseDateFormat field value if set, zero value otherwise.

func (*XbmcMetadataOptions) GetReleaseDateFormatOk ¶

func (o *XbmcMetadataOptions) GetReleaseDateFormatOk() (*string, bool)

GetReleaseDateFormatOk returns a tuple with the ReleaseDateFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*XbmcMetadataOptions) GetSaveImagePathsInNfo ¶

func (o *XbmcMetadataOptions) GetSaveImagePathsInNfo() bool

GetSaveImagePathsInNfo returns the SaveImagePathsInNfo field value if set, zero value otherwise.

func (*XbmcMetadataOptions) GetSaveImagePathsInNfoOk ¶

func (o *XbmcMetadataOptions) GetSaveImagePathsInNfoOk() (*bool, bool)

GetSaveImagePathsInNfoOk returns a tuple with the SaveImagePathsInNfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*XbmcMetadataOptions) GetUserId ¶

func (o *XbmcMetadataOptions) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*XbmcMetadataOptions) GetUserIdOk ¶

func (o *XbmcMetadataOptions) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*XbmcMetadataOptions) HasEnableExtraThumbsDuplication ¶

func (o *XbmcMetadataOptions) HasEnableExtraThumbsDuplication() bool

HasEnableExtraThumbsDuplication returns a boolean if a field has been set.

func (*XbmcMetadataOptions) HasEnablePathSubstitution ¶

func (o *XbmcMetadataOptions) HasEnablePathSubstitution() bool

HasEnablePathSubstitution returns a boolean if a field has been set.

func (*XbmcMetadataOptions) HasReleaseDateFormat ¶

func (o *XbmcMetadataOptions) HasReleaseDateFormat() bool

HasReleaseDateFormat returns a boolean if a field has been set.

func (*XbmcMetadataOptions) HasSaveImagePathsInNfo ¶

func (o *XbmcMetadataOptions) HasSaveImagePathsInNfo() bool

HasSaveImagePathsInNfo returns a boolean if a field has been set.

func (*XbmcMetadataOptions) HasUserId ¶

func (o *XbmcMetadataOptions) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (XbmcMetadataOptions) MarshalJSON ¶

func (o XbmcMetadataOptions) MarshalJSON() ([]byte, error)

func (*XbmcMetadataOptions) SetEnableExtraThumbsDuplication ¶

func (o *XbmcMetadataOptions) SetEnableExtraThumbsDuplication(v bool)

SetEnableExtraThumbsDuplication gets a reference to the given bool and assigns it to the EnableExtraThumbsDuplication field.

func (*XbmcMetadataOptions) SetEnablePathSubstitution ¶

func (o *XbmcMetadataOptions) SetEnablePathSubstitution(v bool)

SetEnablePathSubstitution gets a reference to the given bool and assigns it to the EnablePathSubstitution field.

func (*XbmcMetadataOptions) SetReleaseDateFormat ¶

func (o *XbmcMetadataOptions) SetReleaseDateFormat(v string)

SetReleaseDateFormat gets a reference to the given string and assigns it to the ReleaseDateFormat field.

func (*XbmcMetadataOptions) SetSaveImagePathsInNfo ¶

func (o *XbmcMetadataOptions) SetSaveImagePathsInNfo(v bool)

SetSaveImagePathsInNfo gets a reference to the given bool and assigns it to the SaveImagePathsInNfo field.

func (*XbmcMetadataOptions) SetUserId ¶

func (o *XbmcMetadataOptions) SetUserId(v string)

SetUserId gets a reference to the given NullableString and assigns it to the UserId field.

func (*XbmcMetadataOptions) SetUserIdNil ¶

func (o *XbmcMetadataOptions) SetUserIdNil()

SetUserIdNil sets the value for UserId to be an explicit nil

func (XbmcMetadataOptions) ToMap ¶

func (o XbmcMetadataOptions) ToMap() (map[string]interface{}, error)

func (*XbmcMetadataOptions) UnsetUserId ¶

func (o *XbmcMetadataOptions) UnsetUserId()

UnsetUserId ensures that no value is present for UserId, not even an explicit nil

type YearsAPI ¶

type YearsAPI interface {

	/*
		GetYear Gets a year.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param year The year.
		@return ApiGetYearRequest
	*/
	GetYear(ctx context.Context, year int32) ApiGetYearRequest

	// GetYearExecute executes the request
	//  @return BaseItemDto
	GetYearExecute(r ApiGetYearRequest) (*BaseItemDto, *http.Response, error)

	/*
		GetYears Get years.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetYearsRequest
	*/
	GetYears(ctx context.Context) ApiGetYearsRequest

	// GetYearsExecute executes the request
	//  @return BaseItemDtoQueryResult
	GetYearsExecute(r ApiGetYearsRequest) (*BaseItemDtoQueryResult, *http.Response, error)
}

type YearsAPIService ¶

type YearsAPIService service

YearsAPIService YearsAPI service

func (*YearsAPIService) GetYear ¶

func (a *YearsAPIService) GetYear(ctx context.Context, year int32) ApiGetYearRequest

GetYear Gets a year.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param year The year.
@return ApiGetYearRequest

func (*YearsAPIService) GetYearExecute ¶

func (a *YearsAPIService) GetYearExecute(r ApiGetYearRequest) (*BaseItemDto, *http.Response, error)

Execute executes the request

@return BaseItemDto

func (*YearsAPIService) GetYears ¶

GetYears Get years.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetYearsRequest

func (*YearsAPIService) GetYearsExecute ¶

Execute executes the request

@return BaseItemDtoQueryResult

Source Files ¶

Jump to

Keyboard shortcuts

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