TautulliServer class

Model to store the Plex Media Server details.

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

TautulliServer({bool? httpsRequired, bool? local, String? clientIdentifier, String? label, String? ipAddress, int? port, String? uri, String? value, bool? isCloud})
TautulliServer.fromJson(Map<String, dynamic> json)
Deserialize a JSON map to a TautulliServer object.
factory

Properties

clientIdentifier String?
Client identifier key.
final
hashCode int
The hash code for this object.
no setterinherited
httpsRequired bool?
Is SSL required for this server?
final
ipAddress String?
IP address of the Plex Media Server.
final
isCloud bool?
Is this a cloud instance of Plex Media Server?
final
label String?
Plex Media Server label.
final
local bool?
Is this a local server instance?
final
port int?
Public port that the Plex Media Server is available on.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
uri String?
Direct URI to the Plex Media Server.
final
value String?
IP address + port, the value entered in Tautulli.
final

Methods

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