GoogleCloudDialogflowV2beta1IntentMessageArgs

data class GoogleCloudDialogflowV2beta1IntentMessageArgs(val basicCard: Output<GoogleCloudDialogflowV2beta1IntentMessageBasicCardArgs>? = null, val browseCarouselCard: Output<GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardArgs>? = null, val card: Output<GoogleCloudDialogflowV2beta1IntentMessageCardArgs>? = null, val carouselSelect: Output<GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectArgs>? = null, val image: Output<GoogleCloudDialogflowV2beta1IntentMessageImageArgs>? = null, val linkOutSuggestion: Output<GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionArgs>? = null, val listSelect: Output<GoogleCloudDialogflowV2beta1IntentMessageListSelectArgs>? = null, val mediaContent: Output<GoogleCloudDialogflowV2beta1IntentMessageMediaContentArgs>? = null, val payload: Output<Map<String, String>>? = null, val platform: Output<GoogleCloudDialogflowV2beta1IntentMessagePlatform>? = null, val quickReplies: Output<GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesArgs>? = null, val rbmCarouselRichCard: Output<GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardArgs>? = null, val rbmStandaloneRichCard: Output<GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardArgs>? = null, val rbmText: Output<GoogleCloudDialogflowV2beta1IntentMessageRbmTextArgs>? = null, val simpleResponses: Output<GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesArgs>? = null, val suggestions: Output<GoogleCloudDialogflowV2beta1IntentMessageSuggestionsArgs>? = null, val tableCard: Output<GoogleCloudDialogflowV2beta1IntentMessageTableCardArgs>? = null, val telephonyPlayAudio: Output<GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioArgs>? = null, val telephonySynthesizeSpeech: Output<GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechArgs>? = null, val telephonyTransferCall: Output<GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallArgs>? = null, val text: Output<GoogleCloudDialogflowV2beta1IntentMessageTextArgs>? = null) : ConvertibleToJava<GoogleCloudDialogflowV2beta1IntentMessageArgs>

Corresponds to the Response field in the Dialogflow console.

Constructors

fun GoogleCloudDialogflowV2beta1IntentMessageArgs(basicCard: Output<GoogleCloudDialogflowV2beta1IntentMessageBasicCardArgs>? = null, browseCarouselCard: Output<GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardArgs>? = null, card: Output<GoogleCloudDialogflowV2beta1IntentMessageCardArgs>? = null, carouselSelect: Output<GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectArgs>? = null, image: Output<GoogleCloudDialogflowV2beta1IntentMessageImageArgs>? = null, linkOutSuggestion: Output<GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionArgs>? = null, listSelect: Output<GoogleCloudDialogflowV2beta1IntentMessageListSelectArgs>? = null, mediaContent: Output<GoogleCloudDialogflowV2beta1IntentMessageMediaContentArgs>? = null, payload: Output<Map<String, String>>? = null, platform: Output<GoogleCloudDialogflowV2beta1IntentMessagePlatform>? = null, quickReplies: Output<GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesArgs>? = null, rbmCarouselRichCard: Output<GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardArgs>? = null, rbmStandaloneRichCard: Output<GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardArgs>? = null, rbmText: Output<GoogleCloudDialogflowV2beta1IntentMessageRbmTextArgs>? = null, simpleResponses: Output<GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesArgs>? = null, suggestions: Output<GoogleCloudDialogflowV2beta1IntentMessageSuggestionsArgs>? = null, tableCard: Output<GoogleCloudDialogflowV2beta1IntentMessageTableCardArgs>? = null, telephonyPlayAudio: Output<GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioArgs>? = null, telephonySynthesizeSpeech: Output<GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechArgs>? = null, telephonyTransferCall: Output<GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallArgs>? = null, text: Output<GoogleCloudDialogflowV2beta1IntentMessageTextArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): GoogleCloudDialogflowV2beta1IntentMessageArgs

Properties

Link copied to clipboard

Displays a basic card for Actions on Google.

Link copied to clipboard

Browse carousel card for Actions on Google.

Link copied to clipboard

Displays a card.

Link copied to clipboard

Displays a carousel card for Actions on Google.

Link copied to clipboard

Displays an image.

Link copied to clipboard

Displays a link out suggestion chip for Actions on Google.

Link copied to clipboard

Displays a list card for Actions on Google.

Link copied to clipboard

The media content card for Actions on Google.

Link copied to clipboard
val payload: Output<Map<String, String>>? = null

A custom platform-specific response.

Link copied to clipboard

Optional. The platform that this message is intended for.

Link copied to clipboard
Link copied to clipboard

Rich Business Messaging (RBM) carousel rich card response.

Link copied to clipboard

Standalone Rich Business Messaging (RBM) rich card response.

Link copied to clipboard

Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.

Link copied to clipboard

Returns a voice or text-only response for Actions on Google.

Link copied to clipboard

Displays suggestion chips for Actions on Google.

Link copied to clipboard

Table card for Actions on Google.

Link copied to clipboard

Plays audio from a file in Telephony Gateway.

Link copied to clipboard
Link copied to clipboard

Transfers the call in Telephony Gateway.

Link copied to clipboard

Returns a text response.