Dialogflow v3 API - Class MatchIntentResponse (2.17.0)
Stay organized with collections
Save and categorize content based on your preferences.
public sealed class MatchIntentResponse : IMessage<MatchIntentResponse>, IEquatable<MatchIntentResponse>, IDeepCloneable<MatchIntentResponse>, IBufferMessage, IMessageReference documentation and code samples for the Dialogflow v3 API class MatchIntentResponse.
Response of [MatchIntent][].
Implements
IMessage MatchIntentResponse, IEquatable MatchIntentResponse, IDeepCloneable MatchIntentResponse, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
MatchIntentResponse()
public MatchIntentResponse()MatchIntentResponse(MatchIntentResponse)
public MatchIntentResponse(MatchIntentResponse other)| Parameter | |
|---|---|
| Name | Description |
other |
MatchIntentResponse |
Properties
CurrentPage
public Page CurrentPage { get; set; }The current [Page][google.cloud.dialogflow.cx.v3.Page]. Some, not all
fields are filled in this message, including but not limited to name and
display_name.
| Property Value | |
|---|---|
| Type | Description |
Page |
|
HasText
public bool HasText { get; }Gets whether the "text" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasTranscript
public bool HasTranscript { get; }Gets whether the "transcript" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasTriggerEvent
public bool HasTriggerEvent { get; }Gets whether the "trigger_event" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasTriggerIntent
public bool HasTriggerIntent { get; }Gets whether the "trigger_intent" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Matches
public RepeatedField<Match> Matches { get; }Match results, if more than one, ordered descendingly by the confidence we have that the particular intent matches the query.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField Match |
|
QueryCase
public MatchIntentResponse.QueryOneofCase QueryCase { get; }| Property Value | |
|---|---|
| Type | Description |
MatchIntentResponse QueryOneofCase |
|
Text
public string Text { get; set; }If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field will contain a copy of the text.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Transcript
public string Transcript { get; set; }If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input, this field will contain the transcript for the audio.
| Property Value | |
|---|---|
| Type | Description |
string |
|
TriggerEvent
public string TriggerEvent { get; set; }If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain a copy of the event name.
| Property Value | |
|---|---|
| Type | Description |
string |
|
TriggerIntent
public string TriggerIntent { get; set; }If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
input, this field will contain a copy of the intent identifier. Format:
projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/intents/<Intent ID>.
| Property Value | |
|---|---|
| Type | Description |
string |
|
TriggerIntentAsIntentName
public IntentName TriggerIntentAsIntentName { get; set; }IntentName-typed view over the TriggerIntent resource name property.
| Property Value | |
|---|---|
| Type | Description |
IntentName |
|