GoogleCloudDialogflowV2beta1IntentMessage constructor

const GoogleCloudDialogflowV2beta1IntentMessage({
  1. Input<GoogleCloudDialogflowV2beta1IntentMessageBasicCard>? basicCard,
  2. Input<GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard>? browseCarouselCard,
  3. Input<GoogleCloudDialogflowV2beta1IntentMessageCard>? card,
  4. Input<GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect>? carouselSelect,
  5. Input<GoogleCloudDialogflowV2beta1IntentMessageImage>? image,
  6. Input<GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion>? linkOutSuggestion,
  7. Input<GoogleCloudDialogflowV2beta1IntentMessageListSelect>? listSelect,
  8. Input<GoogleCloudDialogflowV2beta1IntentMessageMediaContent>? mediaContent,
  9. Input<Map<String, String>>? payload,
  10. Input<GoogleCloudDialogflowV2beta1IntentMessagePlatform>? platform,
  11. Input<GoogleCloudDialogflowV2beta1IntentMessageQuickReplies>? quickReplies,
  12. Input<GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard>? rbmCarouselRichCard,
  13. Input<GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard>? rbmStandaloneRichCard,
  14. Input<GoogleCloudDialogflowV2beta1IntentMessageRbmText>? rbmText,
  15. Input<GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses>? simpleResponses,
  16. Input<GoogleCloudDialogflowV2beta1IntentMessageSuggestions>? suggestions,
  17. Input<GoogleCloudDialogflowV2beta1IntentMessageTableCard>? tableCard,
  18. Input<GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio>? telephonyPlayAudio,
  19. Input<GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech>? telephonySynthesizeSpeech,
  20. Input<GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall>? telephonyTransferCall,
  21. Input<GoogleCloudDialogflowV2beta1IntentMessageText>? text,
})

Creates a new GoogleCloudDialogflowV2beta1IntentMessage. basicCard Displays a basic card for Actions on Google. browseCarouselCard Browse carousel card for Actions on Google. card Displays a card. carouselSelect Displays a carousel card for Actions on Google. image Displays an image. linkOutSuggestion Displays a link out suggestion chip for Actions on Google. listSelect Displays a list card for Actions on Google. mediaContent The media content card for Actions on Google. payload A custom platform-specific response. platform Optional. The platform that this message is intended for. quickReplies Displays quick replies. rbmCarouselRichCard Rich Business Messaging (RBM) carousel rich card response. rbmStandaloneRichCard Standalone Rich Business Messaging (RBM) rich card response. rbmText Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging. simpleResponses Returns a voice or text-only response for Actions on Google. suggestions Displays suggestion chips for Actions on Google. tableCard Table card for Actions on Google. telephonyPlayAudio Plays audio from a file in Telephony Gateway. telephonySynthesizeSpeech Synthesizes speech in Telephony Gateway. telephonyTransferCall Transfers the call in Telephony Gateway. text Returns a text response.

Implementation

const GoogleCloudDialogflowV2beta1IntentMessage({
  this.basicCard,
  this.browseCarouselCard,
  this.card,
  this.carouselSelect,
  this.image,
  this.linkOutSuggestion,
  this.listSelect,
  this.mediaContent,
  this.payload,
  this.platform,
  this.quickReplies,
  this.rbmCarouselRichCard,
  this.rbmStandaloneRichCard,
  this.rbmText,
  this.simpleResponses,
  this.suggestions,
  this.tableCard,
  this.telephonyPlayAudio,
  this.telephonySynthesizeSpeech,
  this.telephonyTransferCall,
  this.text,
});