-
public final class ClientEventA single client-side telemetry event. When stage is CoordinatorJoin, CoordinatorWS, WSJoin, or PeerConnectionConnect the event reports a join-lifecycle attempt; initiation and completion of a stage attempt share the same stage_id. FirstAudioFrame and FirstVideoFrame report media readiness and only ever carry an initiated event. MediaDevicePermission reports the result of requesting screen-share, microphone, and camera permissions. Other stage values denote generic client events.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringcallSessionIdprivate final StringcameraPermissionStatusprivate final StringcoordinatorConnectIdprivate final StringjoinReasonprivate final IntegerelapsedTimeprivate final StringeventTypeprivate final StringiceStateprivate final Stringidprivate final StringjoinAttemptIdprivate final StringmicrophonePermissionStatusprivate final Stringoutcomeprivate final StringpeerConnectionprivate final OffsetDateTimepreviouslyConnectedTimestampprivate final IntegerretryCountAttemptprivate final StringretryFailureCodeprivate final StringretryFailureReasonprivate final StringscreenShareStatusprivate final StringsdkVersionprivate final StringsfuIdprivate final Stringsourceprivate final Stringstageprivate final StringstageIdprivate final OffsetDateTimetimestampprivate final StringtrackIdprivate final Stringtypeprivate final StringuserAgentprivate final StringuserIdprivate final StringuserSessionIdprivate final BooleanwasPreviouslyConnected
-
Constructor Summary
Constructors Constructor Description ClientEvent(String callSessionId, String cameraPermissionStatus, String coordinatorConnectId, String joinReason, Integer elapsedTime, String eventType, String iceState, String id, String joinAttemptId, String microphonePermissionStatus, String outcome, String peerConnection, OffsetDateTime previouslyConnectedTimestamp, Integer retryCountAttempt, String retryFailureCode, String retryFailureReason, String screenShareStatus, String sdkVersion, String sfuId, String source, String stage, String stageId, OffsetDateTime timestamp, String trackId, String type, String userAgent, String userId, String userSessionId, Boolean wasPreviouslyConnected)
-
Method Summary
Modifier and Type Method Description final StringgetCallSessionId()final StringgetCameraPermissionStatus()final StringgetCoordinatorConnectId()final StringgetJoinReason()final IntegergetElapsedTime()final StringgetEventType()final StringgetIceState()final StringgetId()final StringgetJoinAttemptId()final StringgetMicrophonePermissionStatus()final StringgetOutcome()final StringgetPeerConnection()final OffsetDateTimegetPreviouslyConnectedTimestamp()final IntegergetRetryCountAttempt()final StringgetRetryFailureCode()final StringgetRetryFailureReason()final StringgetScreenShareStatus()final StringgetSdkVersion()final StringgetSfuId()final StringgetSource()final StringgetStage()final StringgetStageId()final OffsetDateTimegetTimestamp()final StringgetTrackId()final StringgetType()final StringgetUserAgent()final StringgetUserId()final StringgetUserSessionId()final BooleangetWasPreviouslyConnected()-
-
Constructor Detail
-
ClientEvent
ClientEvent(String callSessionId, String cameraPermissionStatus, String coordinatorConnectId, String joinReason, Integer elapsedTime, String eventType, String iceState, String id, String joinAttemptId, String microphonePermissionStatus, String outcome, String peerConnection, OffsetDateTime previouslyConnectedTimestamp, Integer retryCountAttempt, String retryFailureCode, String retryFailureReason, String screenShareStatus, String sdkVersion, String sfuId, String source, String stage, String stageId, OffsetDateTime timestamp, String trackId, String type, String userAgent, String userId, String userSessionId, Boolean wasPreviouslyConnected)
-
-
Method Detail
-
getCallSessionId
final String getCallSessionId()
-
getCameraPermissionStatus
final String getCameraPermissionStatus()
-
getCoordinatorConnectId
final String getCoordinatorConnectId()
-
getJoinReason
final String getJoinReason()
-
getElapsedTime
final Integer getElapsedTime()
-
getEventType
final String getEventType()
-
getIceState
final String getIceState()
-
getJoinAttemptId
final String getJoinAttemptId()
-
getMicrophonePermissionStatus
final String getMicrophonePermissionStatus()
-
getOutcome
final String getOutcome()
-
getPeerConnection
final String getPeerConnection()
-
getPreviouslyConnectedTimestamp
final OffsetDateTime getPreviouslyConnectedTimestamp()
-
getRetryCountAttempt
final Integer getRetryCountAttempt()
-
getRetryFailureCode
final String getRetryFailureCode()
-
getRetryFailureReason
final String getRetryFailureReason()
-
getScreenShareStatus
final String getScreenShareStatus()
-
getSdkVersion
final String getSdkVersion()
-
getStageId
final String getStageId()
-
getTimestamp
final OffsetDateTime getTimestamp()
-
getTrackId
final String getTrackId()
-
getUserAgent
final String getUserAgent()
-
getUserSessionId
final String getUserSessionId()
-
getWasPreviouslyConnected
final Boolean getWasPreviouslyConnected()
-
-
-
-