SonarrMissingRecord class

Model for an individual missing episode record from Sonarr.

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

SonarrMissingRecord({int? seriesId, int? episodeFileId, int? seasonNumber, int? episodeNumber, String? title, String? airDate, DateTime? airDateUtc, String? overview, bool? hasFile, bool? monitored, bool? unverifiedSceneNumbering, SonarrSeries? series, int? id})
SonarrMissingRecord.fromJson(Map<String, dynamic> json)
Deserialize a JSON map to a SonarrMissingRecord object.
factory

Properties

airDate String?
Episode airdate
getter/setter pair
airDateUtc DateTime?
Episode airdate as a DateTime object
getter/setter pair
episodeFileId int?
If available, the episode file identifier
getter/setter pair
episodeNumber int?
Episode number of the missing episode
getter/setter pair
hasFile bool?
Is there a file available?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id int?
Episode identifier
getter/setter pair
monitored bool?
Is the episode monitored?
getter/setter pair
overview String?
Episode overview
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
seasonNumber int?
Season number of the missing episode
getter/setter pair
series SonarrSeries?
SonarrSeries object, for the series of the episode.
getter/setter pair
seriesId int?
Series identifier
getter/setter pair
title String?
Episode title
getter/setter pair
unverifiedSceneNumbering bool?
Does the episode have an unverified scene number?
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Serialize a SonarrMissingRecord 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