Package com. amazonaws. ivs. chat. messaging. entities
Types
Link copied to clipboard
data class ChatEvent( val id: String, val eventName: String, val sendTime: Date, val requestId: String? = null, val attributes: Map<String, String>? = null)
Content copied to clipboard
Represents an event received in the chat room. Events might originate from IVS service, client actions, or your backend code.
Link copied to clipboard
Link copied to clipboard
data class DeleteMessageEvent( val id: String, val messageId: String, val reason: String?, val sendTime: Date, val requestId: String? = null, val attributes: Map<String, String>? = null)
Content copied to clipboard
Represents an event in which IVS informs clients that given message should be deleted from the room due to moderation.
Link copied to clipboard
data class DisconnectUserEvent( val id: String, val userId: String, val reason: String?, val sendTime: Date, val requestId: String? = null, val attributes: Map<String, String>? = null)
Content copied to clipboard
Represents an event in which IVS informs clients that given user is being disconnected from the room for moderation reasons.