TaskSendParams

data class TaskSendParams @JvmOverloads constructor(val id: TaskId, val sessionId: SessionId? = null, val message: Message, val pushNotification: PushNotificationConfig? = null, val historyLength: Long? = null, val metadata: Metadata? = null)(source)

Constructors

Link copied to clipboard
constructor(id: TaskId, sessionId: SessionId? = null, message: Message, pushNotification: PushNotificationConfig? = null, historyLength: Long? = null, metadata: Metadata? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@SerialName(value = "historyLength")
val historyLength: Long?
Link copied to clipboard
@SerialName(value = "id")
val id: TaskId
Link copied to clipboard
@SerialName(value = "message")
val message: Message
Link copied to clipboard
@SerialName(value = "metadata")
val metadata: Metadata?
Link copied to clipboard
@SerialName(value = "pushNotification")
val pushNotification: PushNotificationConfig?
Link copied to clipboard
@SerialName(value = "sessionId")
val sessionId: SessionId?