tock / ai.tock.bot.connector.alexa / AlexaInputMessage

# AlexaInputMessage

`data class AlexaInputMessage : ConnectorMessage` (source)

The user message sent by Alexa.

### Constructors

#### <init> | `AlexaInputMessage(intentRequest: IntentRequest)` The user message sent by Alexa. `AlexaInputMessage(intentRequest: String)`

### Properties

#### connectorType | The connector type. `val connectorType: ConnectorType`
#### intentRequest | The Alexa IntentRequest json serialized. `val intentRequest: String`

### Functions

#### toGenericMessage | Transforms this message into a generic GenericMessage. `fun toGenericMessage(): GenericMessage`

### 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?`