SonarrEpisodeFile class
Model for an episode file from Sonarr.
- Annotations
-
- @JsonSerializable(explicitToJson: true)
Constructors
- SonarrEpisodeFile({int? seriesId, int? seasonNumber, String? relativePath, String? path, int? size, DateTime? dateAdded, String? sceneName, SonarrEpisodeFileQuality? quality, SonarrEpisodeFileLanguage? language, SonarrEpisodeFileMediaInfo? mediaInfo, String? originalFilePath, bool? qualityCutoffNotMet, int? id})
-
SonarrEpisodeFile.fromJson(Map<
String, dynamic> json) -
Deserialize a JSON map to a SonarrEpisodeFile object.
factory
Properties
- dateAdded ↔ DateTime?
-
DateTime object for when the episode was added
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ int?
-
Episode identifier
getter/setter pair
- language ↔ SonarrEpisodeFileLanguage?
-
SonarrEpisodeFileLanguage object containing the language profile of the file
getter/setter pair
- mediaInfo ↔ SonarrEpisodeFileMediaInfo?
-
SonarrEpisodeFileMediaInfo object containing the media info for the file
getter/setter pair
- originalFilePath ↔ String?
-
Original downloaded file name/path
getter/setter pair
- path ↔ String?
-
Full path to the episode
getter/setter pair
- quality ↔ SonarrEpisodeFileQuality?
-
SonarrEpisodeFileQuality object containing the quality profile of the file
getter/setter pair
- qualityCutoffNotMet ↔ bool?
-
Is the quality cutoff not met?
getter/setter pair
- relativePath ↔ String?
-
Relative path to the root folder of series
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sceneName ↔ String?
-
Scene name of the downloaded episode
getter/setter pair
- seasonNumber ↔ int?
-
Season number of the episode
getter/setter pair
- seriesId ↔ int?
-
Series identifier
getter/setter pair
- size ↔ int?
-
Size in bytes
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> - Serialize a SonarrEpisodeFile 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