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
-
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