tautulli library
Dart library package to facilitate the connection to and from Tautulli's API: a Python based monitoring and tracking tool for Plex Media Server.
This library gives access to tautulli_commands, tautulli_models, and tautulli_types, and is needed as the only entrypoint.
Classes
- Tautulli
- The core class to handle all connections to Tautulli. Gives you easy access to all implemented command handlers, initialized and ready to call.
- TautulliActivity
- Model for activity data from Tautulli.
- TautulliAudioStream
- Model to store information about the audio stream for some content.
- TautulliCommandHandler_Activity
- Facilitates, encapsulates, and manages individual calls related to activity within Tautulli.
- TautulliCommandHandler_History
- Facilitates, encapsulates, and manages individual calls related to history within Tautulli.
- TautulliCommandHandler_Libraries
- Facilitates, encapsulates, and manages individual calls related to libraries within Tautulli.
- TautulliCommandHandler_Miscellaneous
- Facilitates, encapsulates, and manages individual calls for any miscellaneous calls within Tautulli.
- TautulliCommandHandler_Notifications
- Facilitates, encapsulates, and manages individual calls related to notifications within Tautulli.
- TautulliCommandHandler_System
- Facilitates, encapsulates, and manages individual calls for any system calls within Tautulli.
- TautulliCommandHandler_Users
- Facilitates, encapsulates, and manages individual calls related to users within Tautulli.
- TautulliDateFormat
- Model to store the date and time formats.
- TautulliGeolocationInfo
- Model to store the geolocation information for an IP address.
- TautulliGraphData
- Model to store graph data from Tautulli.
- TautulliHistory
- Model for history data from Tautulli.
- TautulliHistoryRecord
- Model for a single history record in Tautulli.
- TautulliHomeStats
- Model to store the data for the home statistics.
- TautulliLibrariesTable
- Model for the Tautulli library table from Tautulli.
- TautulliLibrary
- Model to store data about a library from Plex.
- TautulliLibraryMediaInfo
- Model to store the Tautulli media information table data records.
- TautulliLibraryMediaInfoRecord
- Model to store the Tautulli media information table data.
- TautulliLibraryName
- Model to store basic name and data about a library from Plex.
- TautulliLibraryUserStats
- Model to store user stats for a library in Plex.
- TautulliLibraryWatchTimeStats
- Model to store total watch time stats for a library in Plex.
- TautulliLog
- Model to store a Tautulli log record.
- TautulliMediaInfo
- Model to store the library content's media information.
- TautulliMediaInfoParts
- Model to store the library content's media information for each part/file.
- TautulliMetadata
- Model to store the library content metadata.
- TautulliNewsletter
- Model to store information about a Tautulli newsletter.
- TautulliNewsletterConfig
- Model to store information about a Tautulli newsletter configuration.
- TautulliNewsletterLogRecord
- Model to store an individual newsletter log details from Tautulli.
- TautulliNewsletterLogs
- Model to store newsletter logs from Tautulli.
- TautulliNotificationLogRecord
- Model to store an individual notification log details from Tautulli.
- TautulliNotificationLogs
- Model to store notification logs from Tautulli.
- TautulliNotifier
- Model to store information about a Tautulli notifier.
- TautulliNotifierConfig
- Model to store information about a Tautulli notifier configuration.
- TautulliNotifierConfigActions
- Model to store information about a Tautulli notifier configuration actions.
- TautulliNotifierParameter
- Model to store information about a Tautulli notifier parameters.
- TautulliPlexLog
- Model to store a Plex Media Server or Plex Media Scanner log.
- TautulliPMSUpdate
- Model to store update information for Plex Media Server.
- TautulliRecentlyAdded
- Model to store information about some recently added content.
- TautulliSearch
- Model to store search results of your Plex Media Server library.
- TautulliSearchResult
- Model to store Plex Media Server search result data.
- TautulliSearchResults
- Model to store search result lists from your Plex Media Server library.
- TautulliSeriesData
- Model to store an individual series data for graph data from Tautulli.
- TautulliServer
- Model to store the Plex Media Server details.
- TautulliServerIdentity
- Model to store the Plex server identity used in Tautulli.
- TautulliServerInfo
- Model to store the Plex server information used in Tautulli.
- TautulliSession
- Model for a single activity session in Tautulli.
- TautulliSingleLibrary
- Model to store data about a single library from Plex.
- TautulliStreamData
- Model to store information about an active or previous stream.
- TautulliSubtitleStream
- Model to store information about the subtitle stream for some content.
- TautulliSyncedItem
- Model to store data about a synced item from Plex.
- TautulliTableLibrary
- Model for a single Tautulli library data from the library table in Tautulli.
- TautulliTableUser
- Model for a single Tautulli user's data from the user table in Tautulli.
- TautulliUpdateCheck
- Model to store update information for Tautulli.
- TautulliUser
- Model for a single Tautulli user's data in Tautulli.
- TautulliUserIPRecord
- Model to store a single user login information.
- TautulliUserIPs
- Model to store user IP address records from Tautulli.
- TautulliUserLoginRecord
- Model to store a single user login information.
- TautulliUserLogins
- Model to store user login records from Tautulli.
- TautulliUserName
- Model to store a user's name & ID.
- TautulliUserPlayerStats
- Model to store total watch time stats for a user's players in Plex.
- TautulliUsersTable
- Model for the Tautulli user table from Tautulli.
- TautulliUserWatchTimeStats
- Model to store total watch time stats for a user in Plex.
- TautulliUtilities
- TautulliUtilities gives access to static, functional operations. These are mainly used for the (de)serialization of received JSON data.
- TautulliVideoStream
- Model to store information about the video stream for some content.
- TautulliWHOISInfo
- Model to store the WHOIS information for an IP address.
- TautulliWHOISSubnet
- Model to store the WHOIS information for a subnet contained within an IP address lookup.
Enums
- TautulliAPILookupService
- Enumerator to handle all API lookup services available in Tautulli.
- TautulliFallbackImage
- Enumerator to handle all fallback images available in Tautulli.
- TautulliGraphYAxis
- Enumerator to handle all graph Y-axis values available in Tautulli.
- TautulliHistoryOrderColumn
- Enumerator to handle all history order columns used in Tautulli.
- TautulliImageHostService
- Enumerator to handle all image hosting services available in Tautulli.
- TautulliLibrariesOrderColumn
- Enumerator to handle all library order columns used in Tautulli.
- TautulliLibraryMediaInfoOrderColumn
- Enumerator to handle all library media information order columns used in Tautulli.
- TautulliLogsOrderColumn
- Enumerator to handle all log order columns used in Tautulli.
- TautulliMediaType
- Enumerator to handle all media types used in Tautulli.
- TautulliNewsletterLogOrderColumn
- Enumerator to handle all newsletter log order columns used in Tautulli.
- TautulliNotificationLogOrderColumn
- Enumerator to handle all notification log order columns used in Tautulli.
- TautulliOrderDirection
- Enumerator to handle all order directions used in Tautulli.
- TautulliPlexLogType
- Enumerator to handle all Plex log types available in Tautulli.
- TautulliSectionType
- Enumerator to handle all section types used in Tautulli.
- TautulliSessionLocation
- Enumerator to handle all session locations used in Tautulli.
- TautulliSessionState
- Enumerator to handle all session states used in Tautulli.
- TautulliStatsType
- Enumerator to handle all statistic types for home stats.
- TautulliTranscodeDecision
- Enumerator to handle all transcode decisions used in Tautulli.
- TautulliUserGroup
- Enumerator to handle all user groups used in Tautulli.
- TautulliUserIPsOrderColumn
- Enumerator to handle all user IP address order columns used in Tautulli.
- TautulliUserLoginsOrderColumn
- Enumerator to handle all user login order columns used in Tautulli.
- TautulliUsersOrderColumn
- Enumerator to handle all user order columns used in Tautulli.
- TautulliWatchedStatus
- Enumerator to handle all watched statuses in Tautulli.
Extensions
- TautulliAPILookupServiceExtension on TautulliAPILookupService
- Extension on TautulliAPILookupService to implement extended functionality.
- TautulliFallbackImageExtension on TautulliFallbackImage
- Extension on TautulliFallbackImage to implement extended functionality.
- TautulliGraphYAxisExtension on TautulliGraphYAxis
- Extension on TautulliGraphYAxis to implement extended functionality.
- TautulliHistoryOrderColumnExtension on TautulliHistoryOrderColumn
- Extension on TautulliHistoryOrderColumn to implement extended functionality.
- TautulliImageHostServiceExtension on TautulliImageHostService
- Extension on TautulliImageHostService to implement extended functionality.
- TautulliLibrariesOrderColumnExtension on TautulliLibrariesOrderColumn
- Extension on TautulliLibrariesOrderColumn to implement extended functionality.
- TautulliLibraryMediaInfoOrderColumnExtension on TautulliLibraryMediaInfoOrderColumn
- Extension on TautulliLibraryMediaInfoOrderColumn to implement extended functionality.
- TautulliLogsOrderColumnExtension on TautulliLogsOrderColumn
- Extension on TautulliLogsOrderColumn to implement extended functionality.
- TautulliMediaTypeExtension on TautulliMediaType?
- Extension on TautulliMediaType to implement extended functionality.
- TautulliNewsletterLogOrderColumnExtension on TautulliNewsletterLogOrderColumn
- Extension on TautulliNewsletterLogOrderColumn to implement extended functionality.
- TautulliNotificationLogOrderColumnExtension on TautulliNotificationLogOrderColumn
- Extension on TautulliNotificationLogOrderColumn to implement extended functionality.
- TautulliOrderDirectionExtension on TautulliOrderDirection
- Extension on TautulliOrderDirection to implement extended functionality.
- TautulliPlexLogTypeExtension on TautulliPlexLogType
- Extension on TautulliPlexLogType to implement extended functionality.
- TautulliSectionTypeExtension on TautulliSectionType
- Extension on TautulliSectionType to implement extended functionality.
- TautulliSessionLocationExtension on TautulliSessionLocation
- Extension on TautulliSessionLocation to implement extended functionality.
- TautulliSessionStateExtension on TautulliSessionState
- Extension on TautulliSessionState to implement extended functionality.
- TautulliStatsTypeExtension on TautulliStatsType
- Extension on TautulliStatsType to implement extended functionality.
- TautulliTranscodeDecisionExtension on TautulliTranscodeDecision
- Extension on TautulliTranscodeDecision to implement extended functionality.
- TautulliUserGroupExtension on TautulliUserGroup
- Extension on TautulliUserGroup to implement extended functionality.
- TautulliUserIPsOrderColumnExtension on TautulliUserIPsOrderColumn
- Extension on TautulliUserIPsOrderColumn to implement extended functionality.
- TautulliUserLoginsOrderColumnExtension on TautulliUserLoginsOrderColumn
- Extension on TautulliUserLoginsOrderColumn to implement extended functionality.
- TautulliUsersOrderColumnExtension on TautulliUsersOrderColumn
- Extension on TautulliUsersOrderColumn to implement extended functionality.
- TautulliWatchedStatusExtension on TautulliWatchedStatus
- Extension on TautulliWatchedStatus to implement extended functionality.