public static interface Conversation.InteractionOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
AnswerFeedback |
getAnswerFeedback()
Answer feedback for the final response.
|
AnswerFeedbackOrBuilder |
getAnswerFeedbackOrBuilder()
Answer feedback for the final response.
|
com.google.protobuf.Timestamp |
getCreateTime()
The time that the interaction was created.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
The time that the interaction was created.
|
Conversation.Interaction.MissingTransition |
getMissingTransition()
Missing transition predicted for the interaction.
|
Conversation.Interaction.MissingTransitionOrBuilder |
getMissingTransitionOrBuilder()
Missing transition predicted for the interaction.
|
DetectIntentResponse |
getPartialResponses(int index)
The partial responses of the interaction.
|
int |
getPartialResponsesCount()
The partial responses of the interaction.
|
List<DetectIntentResponse> |
getPartialResponsesList()
The partial responses of the interaction.
|
DetectIntentResponseOrBuilder |
getPartialResponsesOrBuilder(int index)
The partial responses of the interaction.
|
List<? extends DetectIntentResponseOrBuilder> |
getPartialResponsesOrBuilderList()
The partial responses of the interaction.
|
DetectIntentRequest |
getRequest()
The request of the interaction.
|
DetectIntentRequestOrBuilder |
getRequestOrBuilder()
The request of the interaction.
|
String |
getRequestUtterances()
The input text or the transcript of the input audio in the request.
|
com.google.protobuf.ByteString |
getRequestUtterancesBytes()
The input text or the transcript of the input audio in the request.
|
DetectIntentResponse |
getResponse()
The final response of the interaction.
|
DetectIntentResponseOrBuilder |
getResponseOrBuilder()
The final response of the interaction.
|
String |
getResponseUtterances()
The output text or the transcript of the output audio in the responses.
|
com.google.protobuf.ByteString |
getResponseUtterancesBytes()
The output text or the transcript of the output audio in the responses.
|
Conversation.Interaction.StepMetrics |
getStepMetrics(int index)
Metrics associated with different processing steps.
|
int |
getStepMetricsCount()
Metrics associated with different processing steps.
|
List<Conversation.Interaction.StepMetrics> |
getStepMetricsList()
Metrics associated with different processing steps.
|
Conversation.Interaction.StepMetricsOrBuilder |
getStepMetricsOrBuilder(int index)
Metrics associated with different processing steps.
|
List<? extends Conversation.Interaction.StepMetricsOrBuilder> |
getStepMetricsOrBuilderList()
Metrics associated with different processing steps.
|
boolean |
hasAnswerFeedback()
Answer feedback for the final response.
|
boolean |
hasCreateTime()
The time that the interaction was created.
|
boolean |
hasMissingTransition()
Missing transition predicted for the interaction.
|
boolean |
hasRequest()
The request of the interaction.
|
boolean |
hasResponse()
The final response of the interaction.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasRequest()
The request of the interaction.
.google.cloud.dialogflow.cx.v3beta1.DetectIntentRequest request = 1;DetectIntentRequest getRequest()
The request of the interaction.
.google.cloud.dialogflow.cx.v3beta1.DetectIntentRequest request = 1;DetectIntentRequestOrBuilder getRequestOrBuilder()
The request of the interaction.
.google.cloud.dialogflow.cx.v3beta1.DetectIntentRequest request = 1;boolean hasResponse()
The final response of the interaction.
.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponse response = 2;DetectIntentResponse getResponse()
The final response of the interaction.
.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponse response = 2;DetectIntentResponseOrBuilder getResponseOrBuilder()
The final response of the interaction.
.google.cloud.dialogflow.cx.v3beta1.DetectIntentResponse response = 2;List<DetectIntentResponse> getPartialResponsesList()
The partial responses of the interaction. Empty if there is no partial response in the interaction. See the [partial response documentation][https://cloud.google.com/dialogflow/cx/docs/concept/fulfillment#queue].
repeated .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponse partial_responses = 3;
DetectIntentResponse getPartialResponses(int index)
The partial responses of the interaction. Empty if there is no partial response in the interaction. See the [partial response documentation][https://cloud.google.com/dialogflow/cx/docs/concept/fulfillment#queue].
repeated .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponse partial_responses = 3;
int getPartialResponsesCount()
The partial responses of the interaction. Empty if there is no partial response in the interaction. See the [partial response documentation][https://cloud.google.com/dialogflow/cx/docs/concept/fulfillment#queue].
repeated .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponse partial_responses = 3;
List<? extends DetectIntentResponseOrBuilder> getPartialResponsesOrBuilderList()
The partial responses of the interaction. Empty if there is no partial response in the interaction. See the [partial response documentation][https://cloud.google.com/dialogflow/cx/docs/concept/fulfillment#queue].
repeated .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponse partial_responses = 3;
DetectIntentResponseOrBuilder getPartialResponsesOrBuilder(int index)
The partial responses of the interaction. Empty if there is no partial response in the interaction. See the [partial response documentation][https://cloud.google.com/dialogflow/cx/docs/concept/fulfillment#queue].
repeated .google.cloud.dialogflow.cx.v3beta1.DetectIntentResponse partial_responses = 3;
String getRequestUtterances()
The input text or the transcript of the input audio in the request.
string request_utterances = 4;com.google.protobuf.ByteString getRequestUtterancesBytes()
The input text or the transcript of the input audio in the request.
string request_utterances = 4;String getResponseUtterances()
The output text or the transcript of the output audio in the responses. If multiple output messages are returned, they will be concatenated into one.
string response_utterances = 5;com.google.protobuf.ByteString getResponseUtterancesBytes()
The output text or the transcript of the output audio in the responses. If multiple output messages are returned, they will be concatenated into one.
string response_utterances = 5;boolean hasCreateTime()
The time that the interaction was created.
.google.protobuf.Timestamp create_time = 6;com.google.protobuf.Timestamp getCreateTime()
The time that the interaction was created.
.google.protobuf.Timestamp create_time = 6;com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
The time that the interaction was created.
.google.protobuf.Timestamp create_time = 6;boolean hasAnswerFeedback()
Answer feedback for the final response.
.google.cloud.dialogflow.cx.v3beta1.AnswerFeedback answer_feedback = 7;AnswerFeedback getAnswerFeedback()
Answer feedback for the final response.
.google.cloud.dialogflow.cx.v3beta1.AnswerFeedback answer_feedback = 7;AnswerFeedbackOrBuilder getAnswerFeedbackOrBuilder()
Answer feedback for the final response.
.google.cloud.dialogflow.cx.v3beta1.AnswerFeedback answer_feedback = 7;boolean hasMissingTransition()
Missing transition predicted for the interaction. This field is set only if the interaction match type was no-match.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction.MissingTransition missing_transition = 8;
Conversation.Interaction.MissingTransition getMissingTransition()
Missing transition predicted for the interaction. This field is set only if the interaction match type was no-match.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction.MissingTransition missing_transition = 8;
Conversation.Interaction.MissingTransitionOrBuilder getMissingTransitionOrBuilder()
Missing transition predicted for the interaction. This field is set only if the interaction match type was no-match.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction.MissingTransition missing_transition = 8;
List<Conversation.Interaction.StepMetrics> getStepMetricsList()
Metrics associated with different processing steps. Names and number of steps depend on the request and can change without a notice.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction.StepMetrics step_metrics = 9;
Conversation.Interaction.StepMetrics getStepMetrics(int index)
Metrics associated with different processing steps. Names and number of steps depend on the request and can change without a notice.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction.StepMetrics step_metrics = 9;
int getStepMetricsCount()
Metrics associated with different processing steps. Names and number of steps depend on the request and can change without a notice.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction.StepMetrics step_metrics = 9;
List<? extends Conversation.Interaction.StepMetricsOrBuilder> getStepMetricsOrBuilderList()
Metrics associated with different processing steps. Names and number of steps depend on the request and can change without a notice.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction.StepMetrics step_metrics = 9;
Conversation.Interaction.StepMetricsOrBuilder getStepMetricsOrBuilder(int index)
Metrics associated with different processing steps. Names and number of steps depend on the request and can change without a notice.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction.StepMetrics step_metrics = 9;
Copyright © 2025 Google LLC. All rights reserved.