RadarrMovie class

Model for a single movie data from Radarr.

Annotations
  • @JsonSerializable(explicitToJson: true, includeIfNull: false)

Constructors

RadarrMovie({String? title, String? originalTitle, List<RadarrMovieAlternateTitles>? alternateTitles, int? secondaryYearSourceId, String? sortTitle, int? sizeOnDisk, RadarrAvailability? status, String? overview, DateTime? inCinemas, DateTime? physicalRelease, DateTime? digitalRelease, List<RadarrImage>? images, String? website, String? remotePoster, int? year, bool? hasFile, String? youTubeTrailerId, String? studio, String? path, int? qualityProfileId, bool? monitored, RadarrAvailability? minimumAvailability, bool? isAvailable, String? folderName, int? runtime, String? cleanTitle, String? imdbId, int? tmdbId, String? titleSlug, String? certification, List<String>? genres, List<int?>? tags, DateTime? added, RadarrMovieRating? ratings, RadarrMovieFile? movieFile, RadarrMovieCollection? collection, int? id})
RadarrMovie.fromJson(Map<String, dynamic> json)
Deserialize a JSON map to a RadarrMovie object.
factory

Properties

added DateTime?
getter/setter pair
alternateTitles List<RadarrMovieAlternateTitles>?
getter/setter pair
certification String?
getter/setter pair
cleanTitle String?
getter/setter pair
collection RadarrMovieCollection?
getter/setter pair
digitalRelease DateTime?
getter/setter pair
folderName String?
getter/setter pair
genres List<String>?
getter/setter pair
hasFile bool?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id int?
getter/setter pair
images List<RadarrImage>?
getter/setter pair
imdbId String?
getter/setter pair
inCinemas DateTime?
getter/setter pair
isAvailable bool?
getter/setter pair
minimumAvailability RadarrAvailability?
getter/setter pair
monitored bool?
getter/setter pair
movieFile RadarrMovieFile?
getter/setter pair
originalTitle String?
getter/setter pair
overview String?
getter/setter pair
path String?
getter/setter pair
physicalRelease DateTime?
getter/setter pair
qualityProfileId int?
getter/setter pair
ratings RadarrMovieRating?
getter/setter pair
remotePoster String?
getter/setter pair
runtime int?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secondaryYearSourceId int?
getter/setter pair
sizeOnDisk int?
getter/setter pair
sortTitle String?
getter/setter pair
status RadarrAvailability?
getter/setter pair
studio String?
getter/setter pair
tags List<int?>?
getter/setter pair
title String?
getter/setter pair
titleSlug String?
getter/setter pair
tmdbId int?
getter/setter pair
website String?
getter/setter pair
year int?
getter/setter pair
youTubeTrailerId String?
getter/setter pair

Methods

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