radarr library
Dart library package to facilitate the communication to and from Radarr's API: A movie collection manager for Usenet and BitTorrent users.
Only v3 and newer releases of Radarr are supported with this library.
This library gives access to radarr_commands, and is needed as the only entrypoint.
Classes
- Radarr
- The core class to handle all connections to Radarr. Gives you easy access to all implemented command handlers, initialized and ready to call.
- RadarrCommand
- Model for the response for executing a command in Radarr.
- RadarrCommandBody
- Model for the body for executing a command in Radarr.
- RadarrCommandHandler_Command
- Facilitates, encapsulates, and manages individual calls related to commands within Radarr.
- RadarrCommandHandler_Credits
- Facilitates, encapsulates, and manages individual calls related to movie credits within Radarr.
- RadarrCommandHandler_Exclusions
- Facilitates, encapsulates, and manages individual calls related to exclusions within Radarr.
- RadarrCommandHandler_ExtraFile
- Facilitates, encapsulates, and manages individual calls related to a movie's extra files within Radarr.
- RadarrCommandHandler_FileSystem
- Facilitates, encapsulates, and manages individual calls related to the filesystem from Radarr.
- RadarrCommandHandler_HealthCheck
- Facilitates, encapsulates, and manages individual calls related to health checks within Radarr.
- RadarrCommandHandler_History
- Facilitates, encapsulates, and manages individual calls related to a movie's extra files within Radarr.
- RadarrCommandHandler_ImportList
- Facilitates, encapsulates, and manages individual calls related to import lists within Radarr.
- RadarrCommandHandler_Language
- Facilitates, encapsulates, and manages individual calls related to languages within Radarr.
- RadarrCommandHandler_ManualImport
- Facilitates, encapsulates, and manages individual calls related to manual import within Radarr.
- RadarrCommandHandler_Movie
- Facilitates, encapsulates, and manages individual calls related to movies within Radarr.
- RadarrCommandHandler_MovieFile
- Facilitates, encapsulates, and manages individual calls related to movie files within Radarr.
- RadarrCommandHandler_MovieLookup
- Facilitates, encapsulates, and manages individual calls related to movie lookups within Radarr.
- RadarrCommandHandler_QualityProfile
- Facilitates, encapsulates, and manages individual calls related to quality profiles within Radarr.
- RadarrCommandHandler_Queue
- Facilitates, encapsulates, and manages individual calls related to the queue within Radarr.
- RadarrCommandHandler_Release
- Facilitates, encapsulates, and manages individual calls related to releases within Radarr.
- RadarrCommandHandler_RootFolder
- Facilitates, encapsulates, and manages individual calls related to root folders within Radarr.
- RadarrCommandHandler_System
- Facilitates, encapsulates, and manages individual calls related to the system within Radarr.
- RadarrCommandHandler_Tag
- Facilitates, encapsulates, and manages individual calls related to tags within Radarr.
- RadarrCustomFormat
- Model for a custom format from Radarr.
- RadarrCustomFormatSpecifications
- Model for a custom format from Radarr.
- RadarrDiskSpace
- Model for disk space details from Radarr.
- RadarrExclusion
- Model for exclusion details from Radarr.
- RadarrExtraFile
- Model for a movies' extra file information from Radarr.
- RadarrFileSystem
- Model for a call to the filesystem from Radarr.
- RadarrFileSystemDirectory
- Model for a directory from the filesystem from Radarr.
- RadarrFileSystemFile
- Model for a file from the filesystem from Radarr.
- RadarrHealthCheck
- Model for health check details from Radarr.
- RadarrHistory
- Model for history content from Radarr.
- RadarrHistoryRecord
- Model for a history record from Radarr.
- RadarrImage
- Model for a movies' image from Radarr.
- RadarrImportList
- Model for an import list from Radarr.
- RadarrLanguage
- Store details about a language.
- RadarrManualImport
- Model for manual import results from Radarr.
- RadarrManualImportFile
- Model for an manual import file.
- RadarrManualImportRejection
- Model for an manual import rejection reason.
- RadarrManualImportUpdate
- Model for manual import update results from Radarr.
- RadarrManualImportUpdateData
- Model for an manual import update data that is attached to update requests.
- RadarrMovie
- Model for a single movie data from Radarr.
- RadarrMovieAlternateTitles
- Store details about alternate titles available for a movie.
- RadarrMovieCollection
- Store details about a collection the movie is apart of.
- RadarrMovieCredits
- Store details about credits for a person who has worked on the movie.
- RadarrMovieFile
- Model for a movies' file information
- RadarrMovieFileMediaInfo
- Store details about the language of the movie.
- RadarrMovieFileQuality
- Model for an movie file's quality profile.
- RadarrMovieRating
- Model for movies rating values.
- RadarrQuality
- Store details about a quality profile item.
- RadarrQualityDefinition
- Store details about a quality definition.
- RadarrQualityProfile
- Store details about a quality profile in Radarr.
- RadarrQualityProfileFormatItem
- Store details about a quality profile's format item.
- RadarrQualityProfileItem
- Store details about a quality profile item.
- RadarrQualityRevision
- Model for an movie file's quality profile's revision.
- RadarrQueue
- RadarrQueueRecord
- RadarrQueueStatus
- RadarrQueueStatusMessage
- RadarrRelease
- Model for a movie release from Radarr.
- RadarrRootFolder
- Model for root folders from Radarr.
- RadarrSystemStatus
- Model for the system status from Radarr.
- RadarrTag
- Model for a series tag from Radarr.
- RadarrUnmappedFolder
- Model for unmapped folders within a root folder from Radarr.
- RadarrUtilities
- RadarrUtilities gives access to static, functional operations. These are mainly used for the (de)serialization of received JSON data.
Enums
- RadarrAvailability
- Enumerator to handle all availability options used in Radarr.
- RadarrCreditType
- RadarrEventType
- RadarrFileSystemType
- Enumerator to handle all fileystem types used in Radarr.
- RadarrHealthCheckType
- Enumerator to handle all health check types used in Radarr.
- RadarrHistorySortKey
- RadarrImportMode
- RadarrProtocol
- Enumerator to handle all protocol options used in Radarr.
- RadarrQueueRecordStatus
- RadarrQueueSortKey
- RadarrSortDirection
- RadarrTrackedDownloadState
- RadarrTrackedDownloadStatus
Extensions
- RadarrAvailabilityExtension on RadarrAvailability
- Extension on RadarrAvailability to implement extended functionality.
- RadarrCreditTypeExtension on RadarrCreditType
- Extension on RadarrCreditType to implement extended functionality.
- RadarrEventTypeExtension on RadarrEventType
- Extension on RadarrEventType to implement extended functionality.
- RadarrFileSystemTypeExtension on RadarrFileSystemType
- Extension on RadarrFileSystemType to implement extended functionality.
- RadarrHealthCheckTypeExtension on RadarrHealthCheckType
- Extension on RadarrHealthCheckType to implement extended functionality.
- RadarrHistorySortKeyExtension on RadarrHistorySortKey
- Extension on RadarrHistorySortKey to implement extended functionality.
- RadarrImportModeExtension on RadarrImportMode
- Extension on RadarrImportMode to implement extended functionality.
- RadarrProtocolExtension on RadarrProtocol
- Extension on RadarrProtocol to implement extended functionality.
- RadarrQueueRecordStatusExtension on RadarrQueueRecordStatus
- RadarrQueueSortKeyExtension on RadarrQueueSortKey
- Extension on RadarrQueueSortKey to implement extended functionality.
- RadarrSortDirectionExtension on RadarrSortDirection
- Extension on RadarrSortDirection to implement extended functionality.
- RadarrTrackedDownloadStateExtension on RadarrTrackedDownloadState
- RadarrTrackedDownloadStatusExtension on RadarrTrackedDownloadStatus