Class Google::Cloud::Dialogflow::V2::Intent::Message (v0.13.0)

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

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#basic_card

def basic_card() -> ::Google::Cloud::Dialogflow::V2::Intent::Message::BasicCard
Returns

#basic_card=

def basic_card=(value) -> ::Google::Cloud::Dialogflow::V2::Intent::Message::BasicCard
Parameter
Returns
def browse_carousel_card() -> ::Google::Cloud::Dialogflow::V2::Intent::Message::BrowseCarouselCard
Returns
def browse_carousel_card=(value) -> ::Google::Cloud::Dialogflow::V2::Intent::Message::BrowseCarouselCard
Parameter
Returns

#card

def card() -> ::Google::Cloud::Dialogflow::V2::Intent::Message::Card

#card=

def card=(value) -> ::Google::Cloud::Dialogflow::V2::Intent::Message::Card
Parameter
def carousel_select() -> ::Google::Cloud::Dialogflow::V2::Intent::Message::CarouselSelect
Returns
def carousel_select=(value) -> ::Google::Cloud::Dialogflow::V2::Intent::Message::CarouselSelect
Parameter
Returns

#image

def image() -> ::Google::Cloud::Dialogflow::V2::Intent::Message::Image

#image=

def image=(value) -> ::Google::Cloud::Dialogflow::V2::Intent::Message::Image
Parameter
def link_out_suggestion() -> ::Google::Cloud::Dialogflow::V2::Intent::Message::LinkOutSuggestion
Returns
def link_out_suggestion=(value) -> ::Google::Cloud::Dialogflow::V2::Intent::Message::LinkOutSuggestion
Parameter
Returns

#list_select

def list_select() -> ::Google::Cloud::Dialogflow::V2::Intent::Message::ListSelect
Returns

#list_select=

def list_select=(value) -> ::Google::Cloud::Dialogflow::V2::Intent::Message::ListSelect
Parameter
Returns

#media_content

def media_content() -> ::Google::Cloud::Dialogflow::V2::Intent::Message::MediaContent
Returns

#media_content=

def media_content=(value) -> ::Google::Cloud::Dialogflow::V2::Intent::Message::MediaContent
Parameter
Returns

#payload

def payload() -> ::Google::Protobuf::Struct
Returns

#payload=

def payload=(value) -> ::Google::Protobuf::Struct
Parameter
Returns

#platform

def platform() -> ::Google::Cloud::Dialogflow::V2::Intent::Message::Platform
Returns

#platform=

def platform=(value) -> ::Google::Cloud::Dialogflow::V2::Intent::Message::Platform
Parameter
Returns

#quick_replies

def quick_replies() -> ::Google::Cloud::Dialogflow::V2::Intent::Message::QuickReplies
Returns

#quick_replies=

def quick_replies=(value) -> ::Google::Cloud::Dialogflow::V2::Intent::Message::QuickReplies
Parameter
Returns

#simple_responses

def simple_responses() -> ::Google::Cloud::Dialogflow::V2::Intent::Message::SimpleResponses
Returns

#simple_responses=

def simple_responses=(value) -> ::Google::Cloud::Dialogflow::V2::Intent::Message::SimpleResponses
Parameter
Returns

#suggestions

def suggestions() -> ::Google::Cloud::Dialogflow::V2::Intent::Message::Suggestions
Returns

#suggestions=

def suggestions=(value) -> ::Google::Cloud::Dialogflow::V2::Intent::Message::Suggestions
Parameter
Returns

#table_card

def table_card() -> ::Google::Cloud::Dialogflow::V2::Intent::Message::TableCard
Returns

#table_card=

def table_card=(value) -> ::Google::Cloud::Dialogflow::V2::Intent::Message::TableCard
Parameter
Returns

#text

def text() -> ::Google::Cloud::Dialogflow::V2::Intent::Message::Text

#text=

def text=(value) -> ::Google::Cloud::Dialogflow::V2::Intent::Message::Text
Parameter