Package-level declarations
Types
Link copied to clipboard
Represents all possible Heartbeat actions:
Link copied to clipboard
data class HeartbeatConfiguration(val streamConcurrencyEndPointURL: String? = null, val heartbeatEndPointURL: String, val heartbeatSyncIntervalMs: Long = DEFAULT_HEARTBEAT_SYNC_INTERVAL_MS, val heartbeatMaxAllowedFailures: Int = DEFAULT_HEARTBEAT_MAX_ALLOWED_FAILURES, val recordBookmark: Boolean = false, val showPostEventSlateTimeMs: Long = DEFAULT_POST_EVENT_SLATE_TIME_MS, val stopPlayerOnStreamTimelineEvent: Boolean = true, val multiStreamMode: Boolean = false, val trackViewersCount: Boolean? = false)
Represents configuration data for HeartbeatManager.
Link copied to clipboard
@JsonClass(generateAdapter = true)
Data containing information for the request being made to Heartbeat microservice.
Link copied to clipboard
@JsonClass(generateAdapter = true)
Data containing the Heartbeat microservice response.
Link copied to clipboard
Represents all possible play states of overflow event.
Link copied to clipboard
Represents all possible LIVE Playback modes: