public static interface ConversationTurn.VirtualAgentOutputOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
Page |
getCurrentPage()
The [Page][google.cloud.dialogflow.cx.v3.Page] on which the utterance was
spoken.
|
PageOrBuilder |
getCurrentPageOrBuilder()
The [Page][google.cloud.dialogflow.cx.v3.Page] on which the utterance was
spoken.
|
com.google.protobuf.Struct |
getDiagnosticInfo()
Required.
|
com.google.protobuf.StructOrBuilder |
getDiagnosticInfoOrBuilder()
Required.
|
TestRunDifference |
getDifferences(int index)
Output only.
|
int |
getDifferencesCount()
Output only.
|
List<TestRunDifference> |
getDifferencesList()
Output only.
|
TestRunDifferenceOrBuilder |
getDifferencesOrBuilder(int index)
Output only.
|
List<? extends TestRunDifferenceOrBuilder> |
getDifferencesOrBuilderList()
Output only.
|
com.google.protobuf.Struct |
getSessionParameters()
The session parameters available to the bot at this point.
|
com.google.protobuf.StructOrBuilder |
getSessionParametersOrBuilder()
The session parameters available to the bot at this point.
|
com.google.rpc.Status |
getStatus()
Response error from the agent in the test result.
|
com.google.rpc.StatusOrBuilder |
getStatusOrBuilder()
Response error from the agent in the test result.
|
ResponseMessage.Text |
getTextResponses(int index)
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
int |
getTextResponsesCount()
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
List<ResponseMessage.Text> |
getTextResponsesList()
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
ResponseMessage.TextOrBuilder |
getTextResponsesOrBuilder(int index)
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
List<? extends ResponseMessage.TextOrBuilder> |
getTextResponsesOrBuilderList()
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
Intent |
getTriggeredIntent()
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that triggered the
response.
|
IntentOrBuilder |
getTriggeredIntentOrBuilder()
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that triggered the
response.
|
boolean |
hasCurrentPage()
The [Page][google.cloud.dialogflow.cx.v3.Page] on which the utterance was
spoken.
|
boolean |
hasDiagnosticInfo()
Required.
|
boolean |
hasSessionParameters()
The session parameters available to the bot at this point.
|
boolean |
hasStatus()
Response error from the agent in the test result.
|
boolean |
hasTriggeredIntent()
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that triggered the
response.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasSessionParameters()
The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;com.google.protobuf.Struct getSessionParameters()
The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;com.google.protobuf.StructOrBuilder getSessionParametersOrBuilder()
The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;List<TestRunDifference> getDifferencesList()
Output only. If this is part of a [result conversation turn][TestCaseResult.conversation_turns], the list of differences between the original run and the replay for this output, if any.
repeated .google.cloud.dialogflow.cx.v3.TestRunDifference differences = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
TestRunDifference getDifferences(int index)
Output only. If this is part of a [result conversation turn][TestCaseResult.conversation_turns], the list of differences between the original run and the replay for this output, if any.
repeated .google.cloud.dialogflow.cx.v3.TestRunDifference differences = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
int getDifferencesCount()
Output only. If this is part of a [result conversation turn][TestCaseResult.conversation_turns], the list of differences between the original run and the replay for this output, if any.
repeated .google.cloud.dialogflow.cx.v3.TestRunDifference differences = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
List<? extends TestRunDifferenceOrBuilder> getDifferencesOrBuilderList()
Output only. If this is part of a [result conversation turn][TestCaseResult.conversation_turns], the list of differences between the original run and the replay for this output, if any.
repeated .google.cloud.dialogflow.cx.v3.TestRunDifference differences = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
TestRunDifferenceOrBuilder getDifferencesOrBuilder(int index)
Output only. If this is part of a [result conversation turn][TestCaseResult.conversation_turns], the list of differences between the original run and the replay for this output, if any.
repeated .google.cloud.dialogflow.cx.v3.TestRunDifference differences = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean hasDiagnosticInfo()
Required. Input only. The diagnostic [info][Session.DetectIntentResponse.QueryResult.diagnostic_info] output for the turn. Required to calculate the testing coverage.
.google.protobuf.Struct diagnostic_info = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY];
com.google.protobuf.Struct getDiagnosticInfo()
Required. Input only. The diagnostic [info][Session.DetectIntentResponse.QueryResult.diagnostic_info] output for the turn. Required to calculate the testing coverage.
.google.protobuf.Struct diagnostic_info = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY];
com.google.protobuf.StructOrBuilder getDiagnosticInfoOrBuilder()
Required. Input only. The diagnostic [info][Session.DetectIntentResponse.QueryResult.diagnostic_info] output for the turn. Required to calculate the testing coverage.
.google.protobuf.Struct diagnostic_info = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = INPUT_ONLY];
boolean hasTriggeredIntent()
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that triggered the response. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Intent triggered_intent = 7;Intent getTriggeredIntent()
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that triggered the response. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Intent triggered_intent = 7;IntentOrBuilder getTriggeredIntentOrBuilder()
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that triggered the response. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Intent triggered_intent = 7;boolean hasCurrentPage()
The [Page][google.cloud.dialogflow.cx.v3.Page] on which the utterance was spoken. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Page current_page = 8;Page getCurrentPage()
The [Page][google.cloud.dialogflow.cx.v3.Page] on which the utterance was spoken. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Page current_page = 8;PageOrBuilder getCurrentPageOrBuilder()
The [Page][google.cloud.dialogflow.cx.v3.Page] on which the utterance was spoken. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Page current_page = 8;List<ResponseMessage.Text> getTextResponsesList()
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;ResponseMessage.Text getTextResponses(int index)
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;int getTextResponsesCount()
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;List<? extends ResponseMessage.TextOrBuilder> getTextResponsesOrBuilderList()
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;ResponseMessage.TextOrBuilder getTextResponsesOrBuilder(int index)
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;boolean hasStatus()
Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;com.google.rpc.Status getStatus()
Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;com.google.rpc.StatusOrBuilder getStatusOrBuilder()
Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;Copyright © 2025 Google LLC. All rights reserved.