kzulip / de.ppi.oss.kzulip.api.messages / GetMessageDetail

GetMessageDetail

data class GetMessageDetail

Constructors

<init>

GetMessageDetail(avatarUrl: String?, client: String, content: String, contentType: String, displayRecipient: Recipient, flags: List<String>, id: Long, isMeMessage: String, reactions: List<Reaction>, recipientId: Long, senderEmail: String, senderFullName: String, senderId: Long, senderRealmStr: String, streamId: Long?, subject: String?, topicLinks: List<String>, submessages: List<String>, timestamp: Long, type: String)

Properties

avatarUrl

val avatarUrl: String?

client

val client: String

content

val content: String

contentType

val contentType: String

displayRecipient

val displayRecipient: Recipient

flags

val flags: List<String>

id

val id: Long

isMeMessage

val isMeMessage: String

reactions

val reactions: List<Reaction>

recipientId

val recipientId: Long

senderEmail

val senderEmail: String

senderFullName

val senderFullName: String

senderId

val senderId: Long

senderRealmStr

val senderRealmStr: String

streamId

val streamId: Long?

subject

val subject: String?

submessages

val submessages: List<String>

timestamp

val timestamp: Long

topicLinks

val topicLinks: List<String>

type

val type: String

Functions

getTime

Delivers the time as a ZonedDateTime for the given zone.

fun getTime(zoneId: ZoneId = ZoneId.systemDefault()): ZonedDateTime

getTopic

fun getTopic(): String?