pub struct GoogleCloudDialogflowV2beta1IntentMessage {Show 21 fields
pub basic_card: Option<GoogleCloudDialogflowV2beta1IntentMessageBasicCard>,
pub browse_carousel_card: Option<GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard>,
pub card: Option<GoogleCloudDialogflowV2beta1IntentMessageCard>,
pub carousel_select: Option<GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect>,
pub image: Option<GoogleCloudDialogflowV2beta1IntentMessageImage>,
pub link_out_suggestion: Option<GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion>,
pub list_select: Option<GoogleCloudDialogflowV2beta1IntentMessageListSelect>,
pub media_content: Option<GoogleCloudDialogflowV2beta1IntentMessageMediaContent>,
pub payload: Option<HashMap<String, Value>>,
pub platform: Option<String>,
pub quick_replies: Option<GoogleCloudDialogflowV2beta1IntentMessageQuickReplies>,
pub rbm_carousel_rich_card: Option<GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard>,
pub rbm_standalone_rich_card: Option<GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard>,
pub rbm_text: Option<GoogleCloudDialogflowV2beta1IntentMessageRbmText>,
pub simple_responses: Option<GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses>,
pub suggestions: Option<GoogleCloudDialogflowV2beta1IntentMessageSuggestions>,
pub table_card: Option<GoogleCloudDialogflowV2beta1IntentMessageTableCard>,
pub telephony_play_audio: Option<GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio>,
pub telephony_synthesize_speech: Option<GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech>,
pub telephony_transfer_call: Option<GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall>,
pub text: Option<GoogleCloudDialogflowV2beta1IntentMessageText>,
}
Expand description
Corresponds to the Response
field in the Dialogflow console.
This type is not used in any activity, and only used as part of another schema.
Fields§
§basic_card: Option<GoogleCloudDialogflowV2beta1IntentMessageBasicCard>
Displays a basic card for Actions on Google.
browse_carousel_card: Option<GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard>
Browse carousel card for Actions on Google.
card: Option<GoogleCloudDialogflowV2beta1IntentMessageCard>
Displays a card.
carousel_select: Option<GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect>
Displays a carousel card for Actions on Google.
image: Option<GoogleCloudDialogflowV2beta1IntentMessageImage>
Displays an image.
link_out_suggestion: Option<GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion>
Displays a link out suggestion chip for Actions on Google.
list_select: Option<GoogleCloudDialogflowV2beta1IntentMessageListSelect>
Displays a list card for Actions on Google.
media_content: Option<GoogleCloudDialogflowV2beta1IntentMessageMediaContent>
The media content card for Actions on Google.
payload: Option<HashMap<String, Value>>
A custom platform-specific response.
platform: Option<String>
Optional. The platform that this message is intended for.
quick_replies: Option<GoogleCloudDialogflowV2beta1IntentMessageQuickReplies>
Displays quick replies.
rbm_carousel_rich_card: Option<GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard>
Rich Business Messaging (RBM) carousel rich card response.
rbm_standalone_rich_card: Option<GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard>
Standalone Rich Business Messaging (RBM) rich card response.
rbm_text: Option<GoogleCloudDialogflowV2beta1IntentMessageRbmText>
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
simple_responses: Option<GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses>
Returns a voice or text-only response for Actions on Google.
suggestions: Option<GoogleCloudDialogflowV2beta1IntentMessageSuggestions>
Displays suggestion chips for Actions on Google.
table_card: Option<GoogleCloudDialogflowV2beta1IntentMessageTableCard>
Table card for Actions on Google.
telephony_play_audio: Option<GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio>
Plays audio from a file in Telephony Gateway.
telephony_synthesize_speech: Option<GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech>
Synthesizes speech in Telephony Gateway.
telephony_transfer_call: Option<GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall>
Transfers the call in Telephony Gateway.
text: Option<GoogleCloudDialogflowV2beta1IntentMessageText>
Returns a text response.
Trait Implementations§
source§impl Clone for GoogleCloudDialogflowV2beta1IntentMessage
impl Clone for GoogleCloudDialogflowV2beta1IntentMessage
source§fn clone(&self) -> GoogleCloudDialogflowV2beta1IntentMessage
fn clone(&self) -> GoogleCloudDialogflowV2beta1IntentMessage
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more