SonarrStatus class

Model for the system status from Sonarr.

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

SonarrStatus({String? version, DateTime? buildTime, bool? isDebug, bool? isProduction, bool? isAdmin, bool? isUserInteractive, String? startupPath, String? appData, String? osName, String? osVersion, bool? isMonoRuntime, bool? isMono, bool? isLinux, bool? isOsx, bool? isWindows, String? branch, String? authentication, String? sqliteVersion, String? urlBase, String? runtimeVersion, String? runtimeName})
SonarrStatus.fromJson(Map<String, dynamic> json)
Deserialize a JSON map to a SonarrStatus object.
factory

Properties

appData String?
App data location
getter/setter pair
authentication String?
Type of authentication enabled
getter/setter pair
branch String?
GitHub branch of the version
getter/setter pair
buildTime DateTime?
DateTime object representing the build time
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
isAdmin bool?
Is admin?
getter/setter pair
isDebug bool?
Is debug version?
getter/setter pair
isLinux bool?
Is Sonarr running on Linux?
getter/setter pair
isMono bool?
Is Sonarr using mono?
getter/setter pair
isMonoRuntime bool?
Is Sonarr using the mono runtime?
getter/setter pair
isOsx bool?
Is Sonarr running on MacOS?
getter/setter pair
isProduction bool?
Is production version?
getter/setter pair
isUserInteractive bool?
Is user interactive?
getter/setter pair
isWindows bool?
Is Sonarr running on Windows?
getter/setter pair
osName String?
Name of the operating system
getter/setter pair
osVersion String?
Version of the operating system
getter/setter pair
runtimeName String?
Name of the runtime
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
runtimeVersion String?
Version of the runtime
getter/setter pair
sqliteVersion String?
Version of SQLite
getter/setter pair
startupPath String?
Startup path on system
getter/setter pair
urlBase String?
URL-base of the instance
getter/setter pair
version String?
Sonarr version
getter/setter pair

Methods

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