amazon-chime-sdk / com.amazonaws.services.chime.sdk.meetings.analytics / MeetingStatsCollector

MeetingStatsCollector

interface MeetingStatsCollector

Functions

addMeetingHistoryEvent

Add a history meeting event.

abstract fun addMeetingHistoryEvent(historyEventName: MeetingHistoryEventName, timestampMs: Long): Unit

getMeetingHistory

Get a list of meeting history events.

abstract fun getMeetingHistory(): List<MeetingHistoryEvent>

getMeetingStatsEventAttributes

Get the meeting stats attributes.

abstract fun getMeetingStatsEventAttributes(): EventAttributes

incrementPoorConnectionCount

Increment poor connection count during the session.

abstract fun incrementPoorConnectionCount(): Unit

incrementRetryCount

Increment meeting session retry count.

abstract fun incrementRetryCount(): Unit

resetMeetingStats

Clear meeting stats.

abstract fun resetMeetingStats(): Unit

updateMaxVideoTile

Update max video tile count during the meeting.

abstract fun updateMaxVideoTile(videoTileCount: Int): Unit

updateMeetingStartConnectingTimeMs

Update meeting start request time.

abstract fun updateMeetingStartConnectingTimeMs(): Unit

updateMeetingStartTimeMs

Update meeting start time.

abstract fun updateMeetingStartTimeMs(): Unit

Inheritors

DefaultMeetingStatsCollector

class DefaultMeetingStatsCollector : MeetingStatsCollector