SonarrSeriesLookup class
Model for series lookup (new series searches) from Sonarr.
- Annotations
-
- @JsonSerializable(explicitToJson: true)
Constructors
-
SonarrSeriesLookup({String? title, String? sortTitle, int? seasonCount, String? status, String? overview, String? network, String? airTime, List<
SonarrSeriesImage> ? images, String? remotePoster, List<SonarrSeriesSeason> ? seasons, int? year, String? path, int? profileId, int? languageProfileId, bool? seasonFolder, bool? monitored, bool? useSceneNumbering, int? runtime, int? tvdbId, int? tvRageId, int? tvMazeId, DateTime? firstAired, DateTime? lastInfoSync, SonarrSeriesType? seriesType, String? cleanTitle, String? imdbId, String? titleSlug, String? certification, List<String> ? genres, List<int> ? tags, DateTime? added, SonarrSeriesRating? ratings, int? qualityProfileId, int? id}) -
SonarrSeriesLookup.fromJson(Map<
String, dynamic> json) -
Deserialize a JSON map to a SonarrSeriesLookup object.
factory
Properties
- added ↔ DateTime?
-
If the series is already added, date that the series was added to Sonarr
getter/setter pair
- airTime ↔ String?
-
Time that the series aired/airs
getter/setter pair
- certification ↔ String?
-
Content rating of the series
getter/setter pair
- cleanTitle ↔ String?
-
Title with any special characters removed
getter/setter pair
- firstAired ↔ DateTime?
-
Date that the series premiered
getter/setter pair
-
genres
↔ List<
String> ? -
List of genres for the series
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ int?
-
If the series is already added, the unique ID for the series in Sonarr
getter/setter pair
-
images
↔ List<
SonarrSeriesImage> ? -
List of images available for this series
getter/setter pair
- imdbId ↔ String?
-
IMDB ID of the series
getter/setter pair
- languageProfileId ↔ int?
-
If the series is already added, the language profile identifier
getter/setter pair
- lastInfoSync ↔ DateTime?
-
If the series is already added, date that the series was last refreshed in Sonarr
getter/setter pair
- monitored ↔ bool?
-
Is the series monitored?
getter/setter pair
- network ↔ String?
-
Network that the series aired/airs on
getter/setter pair
- overview ↔ String?
-
Overview of the series
getter/setter pair
- path ↔ String?
-
If the series is already added, the path to the series
getter/setter pair
- profileId ↔ int?
-
If the series is already added, the quality profile identifier
getter/setter pair
- qualityProfileId ↔ int?
-
Quality profile ID for the series
getter/setter pair
- ratings ↔ SonarrSeriesRating?
-
SonarrSeriesRating object to store rating information
getter/setter pair
- remotePoster ↔ String?
-
URL to a remote poster
getter/setter pair
- rootFolderPath ↔ String?
-
Store the root folder path
getter/setter pair
- runtime ↔ int?
-
Runtime of an average episode in the series, in minutes
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- seasonCount ↔ int?
-
Number of seasons
getter/setter pair
- seasonFolder ↔ bool?
-
Are season folders being used?
getter/setter pair
-
seasons
↔ List<
SonarrSeriesSeason> ? -
List of seasons for the series
getter/setter pair
- seriesType ↔ SonarrSeriesType?
-
SonarrSeriesType to store the type of the series
getter/setter pair
- sortTitle ↔ String?
-
Title used for sorting
getter/setter pair
- status ↔ String?
-
Status of the series
getter/setter pair
-
List of tag IDs associated with the series
getter/setter pair
- title ↔ String?
-
Title of the series
getter/setter pair
- titleSlug ↔ String?
-
Title slug, used for routing to the series via URL
getter/setter pair
- tvdbId ↔ int?
-
TVDB ID for the series
getter/setter pair
- tvMazeId ↔ int?
-
TVMaze ID for the series
getter/setter pair
- tvRageId ↔ int?
-
TVRage ID for the series
getter/setter pair
- useSceneNumbering ↔ bool?
-
Is the series using scene numbering?
getter/setter pair
- year ↔ int?
-
Year the season was released
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> - Serialize a SonarrSeriesLookup object to a JSON map.
-
toString(
) → String -
Returns a JSON-encoded string version of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited