PublicRoom

fun PublicRoom(    @Json(name = "aliases") aliases: List<String>? = null,     @Json(name = "canonical_alias") canonicalAlias: String? = null,     @Json(name = "name") name: String? = null,     @Json(name = "num_joined_members") numJoinedMembers: Int = 0,     @Json(name = "room_id") roomId: String,     @Json(name = "topic") topic: String? = null,     @Json(name = "world_readable") worldReadable: Boolean = false,     @Json(name = "guest_can_join") guestCanJoin: Boolean = false,     @Json(name = "avatar_url") avatarUrl: String? = null,     @Json(name = "m.federate") isFederated: Boolean = false)