DownloadSession
class DownloadSession(var isAnalyticsSystemConnected: Boolean, var configs: List<AnalyticsReporter.Configuration>, var state: AnalyticsSession.State, var logger: Logger) : AnalyticsSession<DownloadRequest, Error>
Represents AnalyticsSession instance to report video download session specific events and metadata. Note that ApplicationSession factory method ApplicationSession.createDownloadSession must be used for session instance creation.
Constructors
Link copied to clipboard
constructor(isAnalyticsSystemConnected: Boolean, configs: List<AnalyticsReporter.Configuration>, state: AnalyticsSession.State, logger: Logger)
Properties
Link copied to clipboard
The AnalyticsReporter.Configuration instance.
Link copied to clipboard
The connectivity status to the analytics system.
Link copied to clipboard
The current lifecycle State.