GoogleCloudDialogflowV2beta1IntentMessageResponse class
Corresponds to the Response field in the Dialogflow console.
Constructors
-
GoogleCloudDialogflowV2beta1IntentMessageResponse({required Input<
GoogleCloudDialogflowV2beta1IntentMessageBasicCardResponse> basicCard, required Input<GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardResponse> browseCarouselCard, required Input<GoogleCloudDialogflowV2beta1IntentMessageCardResponse> card, required Input<GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectResponse> carouselSelect, required Input<GoogleCloudDialogflowV2beta1IntentMessageImageResponse> image, required Input<GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionResponse> linkOutSuggestion, required Input<GoogleCloudDialogflowV2beta1IntentMessageListSelectResponse> listSelect, required Input<GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponse> mediaContent, required Input<Map< payload, required Input<String, String> >String> platform, required Input<GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesResponse> quickReplies, required Input<GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardResponse> rbmCarouselRichCard, required Input<GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardResponse> rbmStandaloneRichCard, required Input<GoogleCloudDialogflowV2beta1IntentMessageRbmTextResponse> rbmText, required Input<GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesResponse> simpleResponses, required Input<GoogleCloudDialogflowV2beta1IntentMessageSuggestionsResponse> suggestions, required Input<GoogleCloudDialogflowV2beta1IntentMessageTableCardResponse> tableCard, required Input<GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioResponse> telephonyPlayAudio, required Input<GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechResponse> telephonySynthesizeSpeech, required Input<GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallResponse> telephonyTransferCall, required Input<GoogleCloudDialogflowV2beta1IntentMessageTextResponse> text}) -
Creates a new GoogleCloudDialogflowV2beta1IntentMessageResponse.
basicCardDisplays a basic card for Actions on Google.browseCarouselCardBrowse carousel card for Actions on Google.cardDisplays a card.carouselSelectDisplays a carousel card for Actions on Google.imageDisplays an image.linkOutSuggestionDisplays a link out suggestion chip for Actions on Google.listSelectDisplays a list card for Actions on Google.mediaContentThe media content card for Actions on Google.payloadA custom platform-specific response.platformOptional. The platform that this message is intended for.quickRepliesDisplays quick replies.rbmCarouselRichCardRich Business Messaging (RBM) carousel rich card response.rbmStandaloneRichCardStandalone Rich Business Messaging (RBM) rich card response.rbmTextRich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.simpleResponsesReturns a voice or text-only response for Actions on Google.suggestionsDisplays suggestion chips for Actions on Google.tableCardTable card for Actions on Google.telephonyPlayAudioPlays audio from a file in Telephony Gateway.telephonySynthesizeSpeechSynthesizes speech in Telephony Gateway.telephonyTransferCallTransfers the call in Telephony Gateway.textReturns a text response.const -
GoogleCloudDialogflowV2beta1IntentMessageResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
basicCard
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageBasicCardResponse> -
Displays a basic card for Actions on Google.
final
-
browseCarouselCard
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardResponse> -
Browse carousel card for Actions on Google.
final
-
card
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageCardResponse> -
Displays a card.
final
-
carouselSelect
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectResponse> -
Displays a carousel card for Actions on Google.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
image
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageImageResponse> -
Displays an image.
final
-
linkOutSuggestion
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionResponse> -
Displays a link out suggestion chip for Actions on Google.
final
-
listSelect
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageListSelectResponse> -
Displays a list card for Actions on Google.
final
-
mediaContent
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponse> -
The media content card for Actions on Google.
final
-
payload
→ Input<
Map< String, String> > -
A custom platform-specific response.
final
-
platform
→ Input<
String> -
Optional. The platform that this message is intended for.
final
-
quickReplies
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesResponse> -
Displays quick replies.
final
-
rbmCarouselRichCard
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardResponse> -
Rich Business Messaging (RBM) carousel rich card response.
final
-
rbmStandaloneRichCard
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardResponse> -
Standalone Rich Business Messaging (RBM) rich card response.
final
-
rbmText
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageRbmTextResponse> -
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
simpleResponses
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesResponse> -
Returns a voice or text-only response for Actions on Google.
final
-
suggestions
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageSuggestionsResponse> -
Displays suggestion chips for Actions on Google.
final
-
tableCard
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageTableCardResponse> -
Table card for Actions on Google.
final
-
telephonyPlayAudio
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioResponse> -
Plays audio from a file in Telephony Gateway.
final
-
telephonySynthesizeSpeech
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechResponse> -
Synthesizes speech in Telephony Gateway.
final
-
telephonyTransferCall
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallResponse> -
Transfers the call in Telephony Gateway.
final
-
text
→ Input<
GoogleCloudDialogflowV2beta1IntentMessageTextResponse> -
Returns a text response.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited