TautulliUserIPRecord class

Model to store a single user login information.

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

TautulliUserIPRecord({int? historyRowId, DateTime? lastSeen, DateTime? firstSeen, String? ipAddress, int? playCount, String? platform, String? player, String? lastPlayed, int? ratingKey, String? thumb, TautulliMediaType? mediaType, String? parentTitle, int? year, int? mediaIndex, int? parentMediaIndex, bool? live, String? originallyAvailableAt, String? guid, String? friendlyName, int? userId, TautulliTranscodeDecision? transcodedecision})
TautulliUserIPRecord.fromJson(Map<String, dynamic> json)
Deserialize a JSON map to a TautulliUserIPRecord object.
factory

Properties

firstSeen DateTime?
Date/time that this IP address was first seen.
final
friendlyName String?
Friendly name of the user.
final
guid String?
GUID of the content that was last played from Plex.
final
hashCode int
The hash code for this object.
no setterinherited
historyRowId int?
History row identifier of the content that was last played from this IP address.
final
ipAddress String?
Originating IP address.
final
lastPlayed String?
Content that was last played from this location.
final
lastSeen DateTime?
Date/time that this IP address was last seen.
final
live bool?
Is the last played content live content?
final
mediaIndex int?
Media index.
final
mediaType TautulliMediaType?
Type of media that was last played.
final
originallyAvailableAt String?
The date on which the last played content was originally available on.
final
parentMediaIndex int?
Parent media index.
final
parentTitle String?
Title of the content's parent that was last played.
final
platform String?
Platform that was last used from this location.
final
playCount int?
Amount of plays from this location.
final
player String?
Player that was last used from this location.
final
ratingKey int?
Rating key for the content that was last played.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
thumb String?
Thumbnail path for the last played content.
final
transcodedecision TautulliTranscodeDecision?
Transcoding decision made on the last played content.
final
userId int?
User's identifier.
final
year int?
Year of the content that was last played.
final

Methods

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