EventMessageRequest

data class EventMessageRequest(    val messageId: String,     val dialogRequestId: String,     val context: String,     val namespace: String,     val name: String,     val version: String,     val payload: String,     val referrerDialogRequestId: String) : MessageRequest

Class for requesting a directive message

Parameters

messageId

the unique id for the message

dialogRequestId

the id for request that generated by client.

context

the context for the message

namespace

the namespace of directive

name

the name of directive

version

the version

payload

the payload (json formatted string).

referrerDialogRequestId

the referrerDialogRequestId.

Constructors

Link copied to clipboard
fun EventMessageRequest(    messageId: String,     dialogRequestId: String,     context: String,     namespace: String,     name: String,     version: String,     payload: String,     referrerDialogRequestId: String)

Types

Link copied to clipboard
data class Builder(    context: String,     namespace: String,     name: String,     version: String)

The builder for EventMessageRequest

Properties

Link copied to clipboard
val context: String
Link copied to clipboard
val dialogRequestId: String
Link copied to clipboard
val messageId: String
Link copied to clipboard
val name: String
Link copied to clipboard
val namespace: String
Link copied to clipboard
val payload: String
Link copied to clipboard
val referrerDialogRequestId: String
Link copied to clipboard
val version: String