public static interface WebhookRequest.IntentInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsParameters(String key)
Parameters identified as a result of intent matching.
|
float |
getConfidence()
The confidence of the matched intent.
|
String |
getDisplayName()
Always present.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Always present.
|
String |
getLastMatchedIntent()
Always present.
|
com.google.protobuf.ByteString |
getLastMatchedIntentBytes()
Always present.
|
Map<String,WebhookRequest.IntentInfo.IntentParameterValue> |
getParameters()
Deprecated.
|
int |
getParametersCount()
Parameters identified as a result of intent matching.
|
Map<String,WebhookRequest.IntentInfo.IntentParameterValue> |
getParametersMap()
Parameters identified as a result of intent matching.
|
WebhookRequest.IntentInfo.IntentParameterValue |
getParametersOrDefault(String key,
WebhookRequest.IntentInfo.IntentParameterValue defaultValue)
Parameters identified as a result of intent matching.
|
WebhookRequest.IntentInfo.IntentParameterValue |
getParametersOrThrow(String key)
Parameters identified as a result of intent matching.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getLastMatchedIntent()
Always present. The unique identifier of the last matched [intent][google.cloud.dialogflow.cx.v3.Intent]. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>`.
string last_matched_intent = 1 [(.google.api.resource_reference) = { ... }com.google.protobuf.ByteString getLastMatchedIntentBytes()
Always present. The unique identifier of the last matched [intent][google.cloud.dialogflow.cx.v3.Intent]. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>`.
string last_matched_intent = 1 [(.google.api.resource_reference) = { ... }String getDisplayName()
Always present. The display name of the last matched [intent][google.cloud.dialogflow.cx.v3.Intent].
string display_name = 3;com.google.protobuf.ByteString getDisplayNameBytes()
Always present. The display name of the last matched [intent][google.cloud.dialogflow.cx.v3.Intent].
string display_name = 3;int getParametersCount()
Parameters identified as a result of intent matching. This is a map of the name of the identified parameter to the value of the parameter identified from the user's utterance. All parameters defined in the matched intent that are identified will be surfaced here.
map<string, .google.cloud.dialogflow.cx.v3.WebhookRequest.IntentInfo.IntentParameterValue> parameters = 2;
boolean containsParameters(String key)
Parameters identified as a result of intent matching. This is a map of the name of the identified parameter to the value of the parameter identified from the user's utterance. All parameters defined in the matched intent that are identified will be surfaced here.
map<string, .google.cloud.dialogflow.cx.v3.WebhookRequest.IntentInfo.IntentParameterValue> parameters = 2;
@Deprecated Map<String,WebhookRequest.IntentInfo.IntentParameterValue> getParameters()
getParametersMap() instead.Map<String,WebhookRequest.IntentInfo.IntentParameterValue> getParametersMap()
Parameters identified as a result of intent matching. This is a map of the name of the identified parameter to the value of the parameter identified from the user's utterance. All parameters defined in the matched intent that are identified will be surfaced here.
map<string, .google.cloud.dialogflow.cx.v3.WebhookRequest.IntentInfo.IntentParameterValue> parameters = 2;
WebhookRequest.IntentInfo.IntentParameterValue getParametersOrDefault(String key, WebhookRequest.IntentInfo.IntentParameterValue defaultValue)
Parameters identified as a result of intent matching. This is a map of the name of the identified parameter to the value of the parameter identified from the user's utterance. All parameters defined in the matched intent that are identified will be surfaced here.
map<string, .google.cloud.dialogflow.cx.v3.WebhookRequest.IntentInfo.IntentParameterValue> parameters = 2;
WebhookRequest.IntentInfo.IntentParameterValue getParametersOrThrow(String key)
Parameters identified as a result of intent matching. This is a map of the name of the identified parameter to the value of the parameter identified from the user's utterance. All parameters defined in the matched intent that are identified will be surfaced here.
map<string, .google.cloud.dialogflow.cx.v3.WebhookRequest.IntentInfo.IntentParameterValue> parameters = 2;
float getConfidence()
The confidence of the matched intent. Values range from 0.0 (completely uncertain) to 1.0 (completely certain).
float confidence = 4;Copyright © 2025 Google LLC. All rights reserved.