GoogleCloudDialogflowV2IntentMessageArgs

data class GoogleCloudDialogflowV2IntentMessageArgs(val basicCard: Output<GoogleCloudDialogflowV2IntentMessageBasicCardArgs>? = null, val browseCarouselCard: Output<GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardArgs>? = null, val card: Output<GoogleCloudDialogflowV2IntentMessageCardArgs>? = null, val carouselSelect: Output<GoogleCloudDialogflowV2IntentMessageCarouselSelectArgs>? = null, val image: Output<GoogleCloudDialogflowV2IntentMessageImageArgs>? = null, val linkOutSuggestion: Output<GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionArgs>? = null, val listSelect: Output<GoogleCloudDialogflowV2IntentMessageListSelectArgs>? = null, val mediaContent: Output<GoogleCloudDialogflowV2IntentMessageMediaContentArgs>? = null, val payload: Output<Map<String, String>>? = null, val platform: Output<GoogleCloudDialogflowV2IntentMessagePlatform>? = null, val quickReplies: Output<GoogleCloudDialogflowV2IntentMessageQuickRepliesArgs>? = null, val simpleResponses: Output<GoogleCloudDialogflowV2IntentMessageSimpleResponsesArgs>? = null, val suggestions: Output<GoogleCloudDialogflowV2IntentMessageSuggestionsArgs>? = null, val tableCard: Output<GoogleCloudDialogflowV2IntentMessageTableCardArgs>? = null, val text: Output<GoogleCloudDialogflowV2IntentMessageTextArgs>? = null) : ConvertibleToJava<GoogleCloudDialogflowV2IntentMessageArgs>

A rich response message. Corresponds to the intent Response field in the Dialogflow console. For more information, see Rich response messages.

Constructors

Functions

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

Properties

Link copied to clipboard

The basic card response for Actions on Google.

Link copied to clipboard

Browse carousel card for Actions on Google.

Link copied to clipboard

The card response.

Link copied to clipboard

The carousel card response for Actions on Google.

Link copied to clipboard

The image response.

Link copied to clipboard

The link out suggestion chip for Actions on Google.

Link copied to clipboard

The list card response 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

The quick replies response.

Link copied to clipboard

The voice and text-only responses for Actions on Google.

Link copied to clipboard

The suggestion chips for Actions on Google.

Link copied to clipboard

Table card for Actions on Google.

Link copied to clipboard

The text response.