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.