DefaultEventAnalyticsController |
class DefaultEventAnalyticsController : EventAnalyticsController |
DefaultMeetingStatsCollector |
class DefaultMeetingStatsCollector : MeetingStatsCollector |
EventAnalyticsController |
EventAnalyticsController keeps track of events and notifies EventAnalyticsObserver. An event describes the success and failure conditions for the meeting session. interface EventAnalyticsController |
EventAnalyticsFacade |
EventAnalyticsFacade allows builders to listen to meeting analytics events through adding/removing EventAnalyticsObserver. interface EventAnalyticsFacade |
EventAnalyticsObserver |
EventAnalyticsObserver handles events regarding to analytics. interface EventAnalyticsObserver |
EventAttributeName |
enum class EventAttributeName |
EventAttributes |
EventAttributes describes meeting event. typealias EventAttributes = MutableMap<EventAttributeName, Any> |
EventName |
EventName represent sdk event that could help builders to analyze the data. enum class EventName |
MeetingHistoryEvent |
data class MeetingHistoryEvent |
MeetingHistoryEventName |
MeetingHistoryEventName is a notable event (such as MeetingStartSucceeded) that occur during meeting. Thus, this also includes events in EventName. enum class MeetingHistoryEventName |
MeetingStatsCollector |
interface MeetingStatsCollector |
kotlin.collections.MutableMap |