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