public sealed class MatchIntentResponse : IMessage<MatchIntentResponse>, IEquatable<MatchIntentResponse>, IDeepCloneable<MatchIntentResponse>, IBufferMessage, IMessage
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 |
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 |