NotificationMessage

data class NotificationMessage(val type: String = "notify", val eventType: String, val role: String?, val sessionId: String?, val clientId: String?, val bundleId: String?, val connectionId: String?, val audio: Boolean?, val video: Boolean?, val metadata: Any?, val connectionTime: Long?, val numberOfConnections: Int?, val numberOfSendrecvConnections: Int?, val numberOfSendonlyConnections: Int?, val numberOfRecvonlyConnections: Int?, val unstableLevel: Int?, val spotlightId: String?, val fixed: Boolean?, val authnMetadata: Any?, val authzMetadata: Any?, val data: Any?, val turnTransportType: String?, val kind: String?, val destinationConnectionId: String?, val sourceConnectionId: String?, val recvConnectionId: String?, val sendConnectionId: String?, val streamId: String?)

Constructors

Link copied to clipboard
constructor(type: String = "notify", eventType: String, role: String?, sessionId: String?, clientId: String?, bundleId: String?, connectionId: String?, audio: Boolean?, video: Boolean?, metadata: Any?, connectionTime: Long?, numberOfConnections: Int?, numberOfSendrecvConnections: Int?, numberOfSendonlyConnections: Int?, numberOfRecvonlyConnections: Int?, unstableLevel: Int?, spotlightId: String?, fixed: Boolean?, authnMetadata: Any?, authzMetadata: Any?, data: Any?, turnTransportType: String?, kind: String?, destinationConnectionId: String?, sourceConnectionId: String?, recvConnectionId: String?, sendConnectionId: String?, streamId: String?)

Properties

Link copied to clipboard
@SerializedName(value = "audio")
val audio: Boolean?
Link copied to clipboard
@SerializedName(value = "authn_metadata")
val authnMetadata: Any?
Link copied to clipboard
@SerializedName(value = "authz_metadata")
val authzMetadata: Any?
Link copied to clipboard
@SerializedName(value = "bundle_id")
val bundleId: String?
Link copied to clipboard
@SerializedName(value = "client_id")
val clientId: String?
Link copied to clipboard
@SerializedName(value = "connection_id")
val connectionId: String?
Link copied to clipboard
@SerializedName(value = "minutes")
val connectionTime: Long?
Link copied to clipboard
@SerializedName(value = "data")
val data: Any?
Link copied to clipboard
@SerializedName(value = "destination_connection_id")
val destinationConnectionId: String?
Link copied to clipboard
@SerializedName(value = "event_type")
val eventType: String
Link copied to clipboard
@SerializedName(value = "fixed")
val fixed: Boolean?
Link copied to clipboard
@SerializedName(value = "kind")
val kind: String?
Link copied to clipboard
@SerializedName(value = "metadata")
val metadata: Any?
Link copied to clipboard
@SerializedName(value = "channel_connections")
val numberOfConnections: Int?
Link copied to clipboard
@SerializedName(value = "channel_recvonly_connections")
val numberOfRecvonlyConnections: Int?
Link copied to clipboard
@SerializedName(value = "channel_sendonly_connections")
val numberOfSendonlyConnections: Int?
Link copied to clipboard
@SerializedName(value = "channel_sendrecv_connections")
val numberOfSendrecvConnections: Int?
Link copied to clipboard
@SerializedName(value = "recv_connection_id")
val recvConnectionId: String?
Link copied to clipboard
@SerializedName(value = "role")
val role: String?
Link copied to clipboard
@SerializedName(value = "send_connection_id")
val sendConnectionId: String?
Link copied to clipboard
@SerializedName(value = "session_id")
val sessionId: String?
Link copied to clipboard
@SerializedName(value = "source_connection_id")
val sourceConnectionId: String?
Link copied to clipboard
@SerializedName(value = "spotlight_id")
val spotlightId: String?
Link copied to clipboard
@SerializedName(value = "stream_id")
val streamId: String?
Link copied to clipboard
@SerializedName(value = "turn_transport_type")
val turnTransportType: String?
Link copied to clipboard
@SerializedName(value = "type")
val type: String
Link copied to clipboard
@SerializedName(value = "unstable_level")
val unstableLevel: Int?
Link copied to clipboard
@SerializedName(value = "video")
val video: Boolean?