Name | Type | Description | Notes |
---|---|---|---|
Id | Pointer to int32 | [optional] | |
SeriesId | Pointer to NullableInt32 | [optional] | |
EpisodeId | Pointer to NullableInt32 | [optional] | |
SeasonNumber | Pointer to NullableInt32 | [optional] | |
Series | Pointer to SeriesResource | [optional] | |
Episode | Pointer to EpisodeResource | [optional] | |
Languages | Pointer to []Language | [optional] | |
Quality | Pointer to QualityModel | [optional] | |
CustomFormats | Pointer to []CustomFormatResource | [optional] | |
CustomFormatScore | Pointer to int32 | [optional] | |
Size | Pointer to float64 | [optional] | |
Title | Pointer to NullableString | [optional] | |
EstimatedCompletionTime | Pointer to NullableTime | [optional] | |
Added | Pointer to NullableTime | [optional] | |
Status | Pointer to QueueStatus | [optional] | |
TrackedDownloadStatus | Pointer to TrackedDownloadStatus | [optional] | |
TrackedDownloadState | Pointer to TrackedDownloadState | [optional] | |
StatusMessages | Pointer to []TrackedDownloadStatusMessage | [optional] | |
ErrorMessage | Pointer to NullableString | [optional] | |
DownloadId | Pointer to NullableString | [optional] | |
Protocol | Pointer to DownloadProtocol | [optional] | |
DownloadClient | Pointer to NullableString | [optional] | |
DownloadClientHasPostImportCategory | Pointer to bool | [optional] | |
Indexer | Pointer to NullableString | [optional] | |
OutputPath | Pointer to NullableString | [optional] | |
EpisodeHasFile | Pointer to bool | [optional] | |
Sizeleft | Pointer to float64 | [optional] | |
Timeleft | Pointer to NullableString | [optional] |
func NewQueueResource() *QueueResource
NewQueueResource instantiates a new QueueResource 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 NewQueueResourceWithDefaults() *QueueResource
NewQueueResourceWithDefaults instantiates a new QueueResource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *QueueResource) GetId() int32
GetId returns the Id field if non-nil, zero value otherwise.
func (o *QueueResource) GetIdOk() (*int32, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetId(v int32)
SetId sets Id field to given value.
func (o *QueueResource) HasId() bool
HasId returns a boolean if a field has been set.
func (o *QueueResource) GetSeriesId() int32
GetSeriesId returns the SeriesId field if non-nil, zero value otherwise.
func (o *QueueResource) GetSeriesIdOk() (*int32, bool)
GetSeriesIdOk returns a tuple with the SeriesId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetSeriesId(v int32)
SetSeriesId sets SeriesId field to given value.
func (o *QueueResource) HasSeriesId() bool
HasSeriesId returns a boolean if a field has been set.
func (o *QueueResource) SetSeriesIdNil(b bool)
SetSeriesIdNil sets the value for SeriesId to be an explicit nil
func (o *QueueResource) UnsetSeriesId()
UnsetSeriesId ensures that no value is present for SeriesId, not even an explicit nil
func (o *QueueResource) GetEpisodeId() int32
GetEpisodeId returns the EpisodeId field if non-nil, zero value otherwise.
func (o *QueueResource) GetEpisodeIdOk() (*int32, bool)
GetEpisodeIdOk returns a tuple with the EpisodeId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetEpisodeId(v int32)
SetEpisodeId sets EpisodeId field to given value.
func (o *QueueResource) HasEpisodeId() bool
HasEpisodeId returns a boolean if a field has been set.
func (o *QueueResource) SetEpisodeIdNil(b bool)
SetEpisodeIdNil sets the value for EpisodeId to be an explicit nil
func (o *QueueResource) UnsetEpisodeId()
UnsetEpisodeId ensures that no value is present for EpisodeId, not even an explicit nil
func (o *QueueResource) GetSeasonNumber() int32
GetSeasonNumber returns the SeasonNumber field if non-nil, zero value otherwise.
func (o *QueueResource) GetSeasonNumberOk() (*int32, bool)
GetSeasonNumberOk returns a tuple with the SeasonNumber field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetSeasonNumber(v int32)
SetSeasonNumber sets SeasonNumber field to given value.
func (o *QueueResource) HasSeasonNumber() bool
HasSeasonNumber returns a boolean if a field has been set.
func (o *QueueResource) SetSeasonNumberNil(b bool)
SetSeasonNumberNil sets the value for SeasonNumber to be an explicit nil
func (o *QueueResource) UnsetSeasonNumber()
UnsetSeasonNumber ensures that no value is present for SeasonNumber, not even an explicit nil
func (o *QueueResource) GetSeries() SeriesResource
GetSeries returns the Series field if non-nil, zero value otherwise.
func (o *QueueResource) GetSeriesOk() (*SeriesResource, bool)
GetSeriesOk returns a tuple with the Series field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetSeries(v SeriesResource)
SetSeries sets Series field to given value.
func (o *QueueResource) HasSeries() bool
HasSeries returns a boolean if a field has been set.
func (o *QueueResource) GetEpisode() EpisodeResource
GetEpisode returns the Episode field if non-nil, zero value otherwise.
func (o *QueueResource) GetEpisodeOk() (*EpisodeResource, bool)
GetEpisodeOk returns a tuple with the Episode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetEpisode(v EpisodeResource)
SetEpisode sets Episode field to given value.
func (o *QueueResource) HasEpisode() bool
HasEpisode returns a boolean if a field has been set.
func (o *QueueResource) GetLanguages() []Language
GetLanguages returns the Languages field if non-nil, zero value otherwise.
func (o *QueueResource) GetLanguagesOk() (*[]Language, bool)
GetLanguagesOk returns a tuple with the Languages field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetLanguages(v []Language)
SetLanguages sets Languages field to given value.
func (o *QueueResource) HasLanguages() bool
HasLanguages returns a boolean if a field has been set.
func (o *QueueResource) SetLanguagesNil(b bool)
SetLanguagesNil sets the value for Languages to be an explicit nil
func (o *QueueResource) UnsetLanguages()
UnsetLanguages ensures that no value is present for Languages, not even an explicit nil
func (o *QueueResource) GetQuality() QualityModel
GetQuality returns the Quality field if non-nil, zero value otherwise.
func (o *QueueResource) GetQualityOk() (*QualityModel, bool)
GetQualityOk returns a tuple with the Quality field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetQuality(v QualityModel)
SetQuality sets Quality field to given value.
func (o *QueueResource) HasQuality() bool
HasQuality returns a boolean if a field has been set.
func (o *QueueResource) GetCustomFormats() []CustomFormatResource
GetCustomFormats returns the CustomFormats field if non-nil, zero value otherwise.
func (o *QueueResource) GetCustomFormatsOk() (*[]CustomFormatResource, bool)
GetCustomFormatsOk returns a tuple with the CustomFormats field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetCustomFormats(v []CustomFormatResource)
SetCustomFormats sets CustomFormats field to given value.
func (o *QueueResource) HasCustomFormats() bool
HasCustomFormats returns a boolean if a field has been set.
func (o *QueueResource) SetCustomFormatsNil(b bool)
SetCustomFormatsNil sets the value for CustomFormats to be an explicit nil
func (o *QueueResource) UnsetCustomFormats()
UnsetCustomFormats ensures that no value is present for CustomFormats, not even an explicit nil
func (o *QueueResource) GetCustomFormatScore() int32
GetCustomFormatScore returns the CustomFormatScore field if non-nil, zero value otherwise.
func (o *QueueResource) GetCustomFormatScoreOk() (*int32, bool)
GetCustomFormatScoreOk returns a tuple with the CustomFormatScore field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetCustomFormatScore(v int32)
SetCustomFormatScore sets CustomFormatScore field to given value.
func (o *QueueResource) HasCustomFormatScore() bool
HasCustomFormatScore returns a boolean if a field has been set.
func (o *QueueResource) GetSize() float64
GetSize returns the Size field if non-nil, zero value otherwise.
func (o *QueueResource) GetSizeOk() (*float64, bool)
GetSizeOk returns a tuple with the Size field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetSize(v float64)
SetSize sets Size field to given value.
func (o *QueueResource) HasSize() bool
HasSize returns a boolean if a field has been set.
func (o *QueueResource) GetTitle() string
GetTitle returns the Title field if non-nil, zero value otherwise.
func (o *QueueResource) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetTitle(v string)
SetTitle sets Title field to given value.
func (o *QueueResource) HasTitle() bool
HasTitle returns a boolean if a field has been set.
func (o *QueueResource) SetTitleNil(b bool)
SetTitleNil sets the value for Title to be an explicit nil
func (o *QueueResource) UnsetTitle()
UnsetTitle ensures that no value is present for Title, not even an explicit nil
func (o *QueueResource) GetEstimatedCompletionTime() time.Time
GetEstimatedCompletionTime returns the EstimatedCompletionTime field if non-nil, zero value otherwise.
func (o *QueueResource) GetEstimatedCompletionTimeOk() (*time.Time, bool)
GetEstimatedCompletionTimeOk returns a tuple with the EstimatedCompletionTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetEstimatedCompletionTime(v time.Time)
SetEstimatedCompletionTime sets EstimatedCompletionTime field to given value.
func (o *QueueResource) HasEstimatedCompletionTime() bool
HasEstimatedCompletionTime returns a boolean if a field has been set.
func (o *QueueResource) SetEstimatedCompletionTimeNil(b bool)
SetEstimatedCompletionTimeNil sets the value for EstimatedCompletionTime to be an explicit nil
func (o *QueueResource) UnsetEstimatedCompletionTime()
UnsetEstimatedCompletionTime ensures that no value is present for EstimatedCompletionTime, not even an explicit nil
func (o *QueueResource) GetAdded() time.Time
GetAdded returns the Added field if non-nil, zero value otherwise.
func (o *QueueResource) GetAddedOk() (*time.Time, bool)
GetAddedOk returns a tuple with the Added field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetAdded(v time.Time)
SetAdded sets Added field to given value.
func (o *QueueResource) HasAdded() bool
HasAdded returns a boolean if a field has been set.
func (o *QueueResource) SetAddedNil(b bool)
SetAddedNil sets the value for Added to be an explicit nil
func (o *QueueResource) UnsetAdded()
UnsetAdded ensures that no value is present for Added, not even an explicit nil
func (o *QueueResource) GetStatus() QueueStatus
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *QueueResource) GetStatusOk() (*QueueStatus, bool)
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetStatus(v QueueStatus)
SetStatus sets Status field to given value.
func (o *QueueResource) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (o *QueueResource) GetTrackedDownloadStatus() TrackedDownloadStatus
GetTrackedDownloadStatus returns the TrackedDownloadStatus field if non-nil, zero value otherwise.
func (o *QueueResource) GetTrackedDownloadStatusOk() (*TrackedDownloadStatus, bool)
GetTrackedDownloadStatusOk returns a tuple with the TrackedDownloadStatus field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetTrackedDownloadStatus(v TrackedDownloadStatus)
SetTrackedDownloadStatus sets TrackedDownloadStatus field to given value.
func (o *QueueResource) HasTrackedDownloadStatus() bool
HasTrackedDownloadStatus returns a boolean if a field has been set.
func (o *QueueResource) GetTrackedDownloadState() TrackedDownloadState
GetTrackedDownloadState returns the TrackedDownloadState field if non-nil, zero value otherwise.
func (o *QueueResource) GetTrackedDownloadStateOk() (*TrackedDownloadState, bool)
GetTrackedDownloadStateOk returns a tuple with the TrackedDownloadState field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetTrackedDownloadState(v TrackedDownloadState)
SetTrackedDownloadState sets TrackedDownloadState field to given value.
func (o *QueueResource) HasTrackedDownloadState() bool
HasTrackedDownloadState returns a boolean if a field has been set.
func (o *QueueResource) GetStatusMessages() []TrackedDownloadStatusMessage
GetStatusMessages returns the StatusMessages field if non-nil, zero value otherwise.
func (o *QueueResource) GetStatusMessagesOk() (*[]TrackedDownloadStatusMessage, bool)
GetStatusMessagesOk returns a tuple with the StatusMessages field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetStatusMessages(v []TrackedDownloadStatusMessage)
SetStatusMessages sets StatusMessages field to given value.
func (o *QueueResource) HasStatusMessages() bool
HasStatusMessages returns a boolean if a field has been set.
func (o *QueueResource) SetStatusMessagesNil(b bool)
SetStatusMessagesNil sets the value for StatusMessages to be an explicit nil
func (o *QueueResource) UnsetStatusMessages()
UnsetStatusMessages ensures that no value is present for StatusMessages, not even an explicit nil
func (o *QueueResource) GetErrorMessage() string
GetErrorMessage returns the ErrorMessage field if non-nil, zero value otherwise.
func (o *QueueResource) GetErrorMessageOk() (*string, bool)
GetErrorMessageOk returns a tuple with the ErrorMessage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetErrorMessage(v string)
SetErrorMessage sets ErrorMessage field to given value.
func (o *QueueResource) HasErrorMessage() bool
HasErrorMessage returns a boolean if a field has been set.
func (o *QueueResource) SetErrorMessageNil(b bool)
SetErrorMessageNil sets the value for ErrorMessage to be an explicit nil
func (o *QueueResource) UnsetErrorMessage()
UnsetErrorMessage ensures that no value is present for ErrorMessage, not even an explicit nil
func (o *QueueResource) GetDownloadId() string
GetDownloadId returns the DownloadId field if non-nil, zero value otherwise.
func (o *QueueResource) GetDownloadIdOk() (*string, bool)
GetDownloadIdOk returns a tuple with the DownloadId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetDownloadId(v string)
SetDownloadId sets DownloadId field to given value.
func (o *QueueResource) HasDownloadId() bool
HasDownloadId returns a boolean if a field has been set.
func (o *QueueResource) SetDownloadIdNil(b bool)
SetDownloadIdNil sets the value for DownloadId to be an explicit nil
func (o *QueueResource) UnsetDownloadId()
UnsetDownloadId ensures that no value is present for DownloadId, not even an explicit nil
func (o *QueueResource) GetProtocol() DownloadProtocol
GetProtocol returns the Protocol field if non-nil, zero value otherwise.
func (o *QueueResource) GetProtocolOk() (*DownloadProtocol, bool)
GetProtocolOk returns a tuple with the Protocol field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetProtocol(v DownloadProtocol)
SetProtocol sets Protocol field to given value.
func (o *QueueResource) HasProtocol() bool
HasProtocol returns a boolean if a field has been set.
func (o *QueueResource) GetDownloadClient() string
GetDownloadClient returns the DownloadClient field if non-nil, zero value otherwise.
func (o *QueueResource) GetDownloadClientOk() (*string, bool)
GetDownloadClientOk returns a tuple with the DownloadClient field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetDownloadClient(v string)
SetDownloadClient sets DownloadClient field to given value.
func (o *QueueResource) HasDownloadClient() bool
HasDownloadClient returns a boolean if a field has been set.
func (o *QueueResource) SetDownloadClientNil(b bool)
SetDownloadClientNil sets the value for DownloadClient to be an explicit nil
func (o *QueueResource) UnsetDownloadClient()
UnsetDownloadClient ensures that no value is present for DownloadClient, not even an explicit nil
func (o *QueueResource) GetDownloadClientHasPostImportCategory() bool
GetDownloadClientHasPostImportCategory returns the DownloadClientHasPostImportCategory field if non-nil, zero value otherwise.
func (o *QueueResource) GetDownloadClientHasPostImportCategoryOk() (*bool, bool)
GetDownloadClientHasPostImportCategoryOk returns a tuple with the DownloadClientHasPostImportCategory field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetDownloadClientHasPostImportCategory(v bool)
SetDownloadClientHasPostImportCategory sets DownloadClientHasPostImportCategory field to given value.
func (o *QueueResource) HasDownloadClientHasPostImportCategory() bool
HasDownloadClientHasPostImportCategory returns a boolean if a field has been set.
func (o *QueueResource) GetIndexer() string
GetIndexer returns the Indexer field if non-nil, zero value otherwise.
func (o *QueueResource) GetIndexerOk() (*string, bool)
GetIndexerOk returns a tuple with the Indexer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetIndexer(v string)
SetIndexer sets Indexer field to given value.
func (o *QueueResource) HasIndexer() bool
HasIndexer returns a boolean if a field has been set.
func (o *QueueResource) SetIndexerNil(b bool)
SetIndexerNil sets the value for Indexer to be an explicit nil
func (o *QueueResource) UnsetIndexer()
UnsetIndexer ensures that no value is present for Indexer, not even an explicit nil
func (o *QueueResource) GetOutputPath() string
GetOutputPath returns the OutputPath field if non-nil, zero value otherwise.
func (o *QueueResource) GetOutputPathOk() (*string, bool)
GetOutputPathOk returns a tuple with the OutputPath field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetOutputPath(v string)
SetOutputPath sets OutputPath field to given value.
func (o *QueueResource) HasOutputPath() bool
HasOutputPath returns a boolean if a field has been set.
func (o *QueueResource) SetOutputPathNil(b bool)
SetOutputPathNil sets the value for OutputPath to be an explicit nil
func (o *QueueResource) UnsetOutputPath()
UnsetOutputPath ensures that no value is present for OutputPath, not even an explicit nil
func (o *QueueResource) GetEpisodeHasFile() bool
GetEpisodeHasFile returns the EpisodeHasFile field if non-nil, zero value otherwise.
func (o *QueueResource) GetEpisodeHasFileOk() (*bool, bool)
GetEpisodeHasFileOk returns a tuple with the EpisodeHasFile field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetEpisodeHasFile(v bool)
SetEpisodeHasFile sets EpisodeHasFile field to given value.
func (o *QueueResource) HasEpisodeHasFile() bool
HasEpisodeHasFile returns a boolean if a field has been set.
func (o *QueueResource) GetSizeleft() float64
GetSizeleft returns the Sizeleft field if non-nil, zero value otherwise.
func (o *QueueResource) GetSizeleftOk() (*float64, bool)
GetSizeleftOk returns a tuple with the Sizeleft field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetSizeleft(v float64)
SetSizeleft sets Sizeleft field to given value.
func (o *QueueResource) HasSizeleft() bool
HasSizeleft returns a boolean if a field has been set.
func (o *QueueResource) GetTimeleft() string
GetTimeleft returns the Timeleft field if non-nil, zero value otherwise.
func (o *QueueResource) GetTimeleftOk() (*string, bool)
GetTimeleftOk returns a tuple with the Timeleft field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QueueResource) SetTimeleft(v string)
SetTimeleft sets Timeleft field to given value.
func (o *QueueResource) HasTimeleft() bool
HasTimeleft returns a boolean if a field has been set.
func (o *QueueResource) SetTimeleftNil(b bool)
SetTimeleftNil sets the value for Timeleft to be an explicit nil
func (o *QueueResource) UnsetTimeleft()
UnsetTimeleft ensures that no value is present for Timeleft, not even an explicit nil