CallResponse
data class CallResponse(@Json(name = "backstage") val backstage: Boolean, @Json(name = "captioning") val captioning: Boolean, @Json(name = "cid") val cid: String, @Json(name = "created_at") val createdAt: OffsetDateTime, @Json(name = "current_session_id") val currentSessionId: String, @Json(name = "id") val id: String, @Json(name = "recording") val recording: Boolean, @Json(name = "transcribing") val transcribing: Boolean, @Json(name = "translating") val translating: Boolean, @Json(name = "type") val type: String, @Json(name = "updated_at") val updatedAt: OffsetDateTime, @Json(name = "blocked_user_ids") val blockedUserIds: List<String> = emptyList(), @Json(name = "created_by") val createdBy: UserResponse, @Json(name = "custom") val custom: Map<String, Any?> = emptyMap(), @Json(name = "egress") val egress: EgressResponse, @Json(name = "ingress") val ingress: CallIngressResponse, @Json(name = "settings") val settings: CallSettingsResponse, @Json(name = "channel_cid") val channelCid: String? = null, @Json(name = "ended_at") val endedAt: OffsetDateTime? = null, @Json(name = "join_ahead_time_seconds") val joinAheadTimeSeconds: Int? = null, @Json(name = "starts_at") val startsAt: OffsetDateTime? = null, @Json(name = "team") val team: String? = null, @Json(name = "session") val session: CallSessionResponse? = null, @Json(name = "thumbnails") val thumbnails: ThumbnailResponse? = null)
Represents a call
Constructors
Link copied to clipboard
constructor(@Json(name = "backstage") backstage: Boolean, @Json(name = "captioning") captioning: Boolean, @Json(name = "cid") cid: String, @Json(name = "created_at") createdAt: OffsetDateTime, @Json(name = "current_session_id") currentSessionId: String, @Json(name = "id") id: String, @Json(name = "recording") recording: Boolean, @Json(name = "transcribing") transcribing: Boolean, @Json(name = "translating") translating: Boolean, @Json(name = "type") type: String, @Json(name = "updated_at") updatedAt: OffsetDateTime, @Json(name = "blocked_user_ids") blockedUserIds: List<String> = emptyList(), @Json(name = "created_by") createdBy: UserResponse, @Json(name = "custom") custom: Map<String, Any?> = emptyMap(), @Json(name = "egress") egress: EgressResponse, @Json(name = "ingress") ingress: CallIngressResponse, @Json(name = "settings") settings: CallSettingsResponse, @Json(name = "channel_cid") channelCid: String? = null, @Json(name = "ended_at") endedAt: OffsetDateTime? = null, @Json(name = "join_ahead_time_seconds") joinAheadTimeSeconds: Int? = null, @Json(name = "starts_at") startsAt: OffsetDateTime? = null, @Json(name = "team") team: String? = null, @Json(name = "session") session: CallSessionResponse? = null, @Json(name = "thumbnails") thumbnails: ThumbnailResponse? = null)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard