Documentation ¶
Index ¶
- type Interface
- type MediaType
- type Radarr
- func (p *Radarr) AddMedia(item *config.MediaItem) error
- func (p *Radarr) GetExistingMedia() (map[string]config.MediaItem, error)
- func (p *Radarr) GetQualityProfileId(profileName string) (int, error)
- func (p *Radarr) Init(mediaType MediaType) error
- func (p *Radarr) ShouldIgnore(mediaItem *config.MediaItem) (bool, error)
- type RadarrAddOptions
- type RadarrAddRequest
- type RadarrMovies
- type RadarrQualityProfiles
- type RadarrSystemStatus
- type Sonarr
- func (p *Sonarr) AddMedia(item *config.MediaItem) error
- func (p *Sonarr) GetExistingMedia() (map[string]config.MediaItem, error)
- func (p *Sonarr) GetLanguageProfileId(profileName string) (int, error)
- func (p *Sonarr) GetQualityProfileId(profileName string) (int, error)
- func (p *Sonarr) Init(mediaType MediaType) error
- func (p *Sonarr) ShouldIgnore(mediaItem *config.MediaItem) (bool, error)
- type SonarrAddOptions
- type SonarrAddRequest
- type SonarrLanguageProfiles
- type SonarrQualityProfiles
- type SonarrSeries
- type SonarrSystemStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Interface ¶
type Radarr ¶
type Radarr struct {
// contains filtered or unexported fields
}
func (*Radarr) GetExistingMedia ¶
func (*Radarr) GetQualityProfileId ¶
type RadarrAddOptions ¶
type RadarrAddRequest ¶
type RadarrAddRequest struct { Title string `json:"title"` TitleSlug string `json:"titleSlug"` Year int `json:"year"` QualityProfileId int `json:"qualityProfileId"` Images []string `json:"images"` Monitored bool `json:"monitored"` RootFolderPath string `json:"rootFolderPath"` MinimumAvailability string `json:"minimumAvailability"` AddOptions RadarrAddOptions `json:"addOptions"` TmdbId int `json:"tmdbId"` }
type RadarrMovies ¶
type RadarrQualityProfiles ¶
type RadarrSystemStatus ¶
type RadarrSystemStatus struct {
Version string
}
type Sonarr ¶
type Sonarr struct {
// contains filtered or unexported fields
}
func (*Sonarr) GetExistingMedia ¶
func (*Sonarr) GetLanguageProfileId ¶ added in v1.2.0
func (*Sonarr) GetQualityProfileId ¶
type SonarrAddOptions ¶
type SonarrAddRequest ¶
type SonarrAddRequest struct { Title string `json:"title"` TitleSlug string `json:"titleSlug"` Year int `json:"year"` QualityProfileId int `json:"qualityProfileId"` LanguageProfileId int `json:"languageProfileId"` Images []string `json:"images"` Tags []string `json:"tags"` Monitored bool `json:"monitored"` RootFolderPath string `json:"rootFolderPath"` AddOptions SonarrAddOptions `json:"addOptions"` Seasons []string `json:"seasons"` SeriesType string `json:"seriesType"` SeasonFolder bool `json:"seasonFolder"` TvdbId int `json:"tvdbId"` }
type SonarrLanguageProfiles ¶ added in v1.2.0
type SonarrQualityProfiles ¶
type SonarrSeries ¶
type SonarrSystemStatus ¶
type SonarrSystemStatus struct {
Version string
}
Click to show internal directories.
Click to hide internal directories.