tock / ai.tock.bot.connector.teams.messages / TeamsBotMessage

TeamsBotMessage

abstract class TeamsBotMessage : ConnectorMessage (source)

Constructors

<init>

TeamsBotMessage(text: String?)

Properties

connectorType

The connector type.

open val connectorType: ConnectorType

text

val text: String?

Functions

equals

open fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

Extension Functions

asGenericMessage

fun ConnectorMessage.asGenericMessage(assertionCreator: Assert<GenericMessage>.() -> Unit): Unit

findTransactionDecisionValueV3

Return a GATransactionDecisionValueV3 if available.

fun ConnectorMessage.findTransactionDecisionValueV3(): GATransactionDecisionValueV3?

findTransactionRequirementsCheckResultV3

Return a GATransactionRequirementsCheckResultV3 if available.

fun ConnectorMessage.findTransactionRequirementsCheckResultV3(): GATransactionRequirementsCheckResultV3?

Inheritors

TeamsBotTextMessage

class TeamsBotTextMessage : TeamsBotMessage

TeamsCardAction

class TeamsCardAction : TeamsBotMessage

TeamsCarousel

class TeamsCarousel : TeamsBotMessage

TeamsHeroCard

class TeamsHeroCard : TeamsBotMessage