Reference documentation and code samples for the Dialogflow CX V3 API class Google::Cloud::Dialogflow::CX::V3::MatchIntentResponse.
Response of [MatchIntent][].
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#current_page
def current_page() -> ::Google::Cloud::Dialogflow::CX::V3::Page
Returns
-
(::Google::Cloud::Dialogflow::CX::V3::Page) — The current Page. Some, not all
fields are filled in this message, including but not limited to
name
anddisplay_name
.
#current_page=
def current_page=(value) -> ::Google::Cloud::Dialogflow::CX::V3::Page
Parameter
-
value (::Google::Cloud::Dialogflow::CX::V3::Page) — The current Page. Some, not all
fields are filled in this message, including but not limited to
name
anddisplay_name
.
Returns
-
(::Google::Cloud::Dialogflow::CX::V3::Page) — The current Page. Some, not all
fields are filled in this message, including but not limited to
name
anddisplay_name
.
#matches
def matches() -> ::Array<::Google::Cloud::Dialogflow::CX::V3::Match>
Returns
- (::Array<::Google::Cloud::Dialogflow::CX::V3::Match>) — Match results, if more than one, ordered descendingly by the confidence we have that the particular intent matches the query.
#matches=
def matches=(value) -> ::Array<::Google::Cloud::Dialogflow::CX::V3::Match>
Parameter
- value (::Array<::Google::Cloud::Dialogflow::CX::V3::Match>) — Match results, if more than one, ordered descendingly by the confidence we have that the particular intent matches the query.
Returns
- (::Array<::Google::Cloud::Dialogflow::CX::V3::Match>) — Match results, if more than one, ordered descendingly by the confidence we have that the particular intent matches the query.
#text
def text() -> ::String
Returns
- (::String) — If natural language text was provided as input, this field will contain a copy of the text.
#text=
def text=(value) -> ::String
Parameter
- value (::String) — If natural language text was provided as input, this field will contain a copy of the text.
Returns
- (::String) — If natural language text was provided as input, this field will contain a copy of the text.
#transcript
def transcript() -> ::String
Returns
- (::String) — If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input, this field will contain the transcript for the audio.
#transcript=
def transcript=(value) -> ::String
Parameter
- value (::String) — If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input, this field will contain the transcript for the audio.
Returns
- (::String) — If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input, this field will contain the transcript for the audio.
#trigger_event
def trigger_event() -> ::String
Returns
- (::String) — If an event was provided as input, this field will contain a copy of the event name.
#trigger_event=
def trigger_event=(value) -> ::String
Parameter
- value (::String) — If an event was provided as input, this field will contain a copy of the event name.
Returns
- (::String) — If an event was provided as input, this field will contain a copy of the event name.
#trigger_intent
def trigger_intent() -> ::String
Returns
-
(::String) — If an intent was provided as
input, this field will contain a copy of the intent identifier. Format:
projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>
.
#trigger_intent=
def trigger_intent=(value) -> ::String
Parameter
-
value (::String) — If an intent was provided as
input, this field will contain a copy of the intent identifier. Format:
projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>
.
Returns
-
(::String) — If an intent was provided as
input, this field will contain a copy of the intent identifier. Format:
projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>
.