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`