CallConfiguration

@Serializable
data class CallConfiguration(roomName: String, initialUserName: String?, userId: String?, isOwner: Boolean, initialCameraEnabled: Boolean, initialMicrophoneEnabled: Boolean, recordingMode: RecordingMode, roomExpiration: Long?, tokenExpiration: Long?, roomNotBefore: Long?, tokenNotBefore: Long?, ejectAtRoomExpiration: Boolean, ejectAtTokenExpiration: Boolean, permissionsOnJoin: ParticipantPermissions, defaultStreamingEndpoints: List<StreamingEndpoint>, terseLoggingEnabled: Boolean)

Properties

Link copied to clipboard
val defaultStreamingEndpoints: List<StreamingEndpoint>
Link copied to clipboard
val ejectAtRoomExpiration: Boolean
Link copied to clipboard
val ejectAtTokenExpiration: Boolean
Link copied to clipboard
val initialCameraEnabled: Boolean
Link copied to clipboard
val initialMicrophoneEnabled: Boolean
Link copied to clipboard
val initialUserName: String? = null
Link copied to clipboard
val isOwner: Boolean
Link copied to clipboard
val permissionsOnJoin: ParticipantPermissions
Link copied to clipboard
val recordingMode: RecordingMode
Link copied to clipboard
val roomExpiration: Long? = null
Link copied to clipboard
val roomName: String
Link copied to clipboard
val roomNotBefore: Long? = null
Link copied to clipboard
val terseLoggingEnabled: Boolean
Link copied to clipboard
val tokenExpiration: Long? = null
Link copied to clipboard
val tokenNotBefore: Long? = null
Link copied to clipboard
val userId: String? = null