ParticipantResponse

@Serializable
data class ParticipantResponse(val id: ParticipantId, val startTime: Instant? = null, val displayName: String, val overlayText: String = displayName, val presenting: Boolean = false, val audioMuted: Boolean = false, val videoMuted: Boolean = false, val muteSupported: Boolean = false, val transferSupported: Boolean = false, val disconnectSupported: Boolean = false, val role: Role = Role.UNKNOWN, val serviceType: ServiceType = ServiceType.UNKNOWN, val buzzTime: Instant? = null, val spotlightTime: Instant? = null, val callTag: String = "", val clientAudioMuted: Boolean = audioMuted)

Constructors

Link copied to clipboard
constructor(id: ParticipantId, startTime: Instant? = null, displayName: String, overlayText: String = displayName, presenting: Boolean = false, audioMuted: Boolean = false, videoMuted: Boolean = false, muteSupported: Boolean = false, transferSupported: Boolean = false, disconnectSupported: Boolean = false, role: Role = Role.UNKNOWN, serviceType: ServiceType = ServiceType.UNKNOWN, buzzTime: Instant? = null, spotlightTime: Instant? = null, callTag: String = "", clientAudioMuted: Boolean = audioMuted)

Properties

Link copied to clipboard
@SerialName(value = "is_muted")
val audioMuted: Boolean = false
Link copied to clipboard
@SerialName(value = "buzz_time")
val buzzTime: Instant? = null
Link copied to clipboard
@SerialName(value = "call_tag")
val callTag: String
Link copied to clipboard
@SerialName(value = "is_client_muted")
val clientAudioMuted: Boolean
Link copied to clipboard
@SerialName(value = "disconnect_supported")
val disconnectSupported: Boolean = false
Link copied to clipboard
@SerialName(value = "display_name")
val displayName: String
Link copied to clipboard
@SerialName(value = "uuid")
val id: ParticipantId
Link copied to clipboard
@SerialName(value = "mute_supported")
val muteSupported: Boolean = false
Link copied to clipboard
@SerialName(value = "overlay_text")
val overlayText: String
Link copied to clipboard
@SerialName(value = "is_presenting")
val presenting: Boolean = false
Link copied to clipboard
val role: Role
Link copied to clipboard
@SerialName(value = "service_type")
val serviceType: ServiceType
Link copied to clipboard
@SerialName(value = "spotlight")
val spotlightTime: Instant? = null
Link copied to clipboard
@SerialName(value = "start_time")
val startTime: Instant? = null
Link copied to clipboard
@SerialName(value = "transfer_supported")
val transferSupported: Boolean = false
Link copied to clipboard
@SerialName(value = "is_video_muted")
val videoMuted: Boolean = false