public static final class ConversationTurn.VirtualAgentOutput.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.VirtualAgentOutput.Builder> implements ConversationTurn.VirtualAgentOutputOrBuilder
The output from the virtual agent.Protobuf type
google.cloud.dialogflow.cx.v3.ConversationTurn.VirtualAgentOutput| Modifier and Type | Method and Description |
|---|---|
ConversationTurn.VirtualAgentOutput.Builder |
addAllDifferences(Iterable<? extends TestRunDifference> values)
Output only.
|
ConversationTurn.VirtualAgentOutput.Builder |
addAllTextResponses(Iterable<? extends ResponseMessage.Text> values)
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
ConversationTurn.VirtualAgentOutput.Builder |
addDifferences(int index,
TestRunDifference.Builder builderForValue)
Output only.
|
ConversationTurn.VirtualAgentOutput.Builder |
addDifferences(int index,
TestRunDifference value)
Output only.
|
ConversationTurn.VirtualAgentOutput.Builder |
addDifferences(TestRunDifference.Builder builderForValue)
Output only.
|
ConversationTurn.VirtualAgentOutput.Builder |
addDifferences(TestRunDifference value)
Output only.
|
TestRunDifference.Builder |
addDifferencesBuilder()
Output only.
|
TestRunDifference.Builder |
addDifferencesBuilder(int index)
Output only.
|
ConversationTurn.VirtualAgentOutput.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ConversationTurn.VirtualAgentOutput.Builder |
addTextResponses(int index,
ResponseMessage.Text.Builder builderForValue)
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
ConversationTurn.VirtualAgentOutput.Builder |
addTextResponses(int index,
ResponseMessage.Text value)
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
ConversationTurn.VirtualAgentOutput.Builder |
addTextResponses(ResponseMessage.Text.Builder builderForValue)
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
ConversationTurn.VirtualAgentOutput.Builder |
addTextResponses(ResponseMessage.Text value)
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
ResponseMessage.Text.Builder |
addTextResponsesBuilder()
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
ResponseMessage.Text.Builder |
addTextResponsesBuilder(int index)
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
ConversationTurn.VirtualAgentOutput |
build() |
ConversationTurn.VirtualAgentOutput |
buildPartial() |
ConversationTurn.VirtualAgentOutput.Builder |
clear() |
ConversationTurn.VirtualAgentOutput.Builder |
clearCurrentPage()
The [Page][google.cloud.dialogflow.cx.v3.Page] on which the utterance was
spoken.
|
ConversationTurn.VirtualAgentOutput.Builder |
clearDiagnosticInfo()
Required.
|
ConversationTurn.VirtualAgentOutput.Builder |
clearDifferences()
Output only.
|
ConversationTurn.VirtualAgentOutput.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ConversationTurn.VirtualAgentOutput.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ConversationTurn.VirtualAgentOutput.Builder |
clearSessionParameters()
The session parameters available to the bot at this point.
|
ConversationTurn.VirtualAgentOutput.Builder |
clearStatus()
Response error from the agent in the test result.
|
ConversationTurn.VirtualAgentOutput.Builder |
clearTextResponses()
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
ConversationTurn.VirtualAgentOutput.Builder |
clearTriggeredIntent()
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that triggered the
response.
|
ConversationTurn.VirtualAgentOutput.Builder |
clone() |
Page |
getCurrentPage()
The [Page][google.cloud.dialogflow.cx.v3.Page] on which the utterance was
spoken.
|
Page.Builder |
getCurrentPageBuilder()
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.
|
ConversationTurn.VirtualAgentOutput |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Struct |
getDiagnosticInfo()
Required.
|
com.google.protobuf.Struct.Builder |
getDiagnosticInfoBuilder()
Required.
|
com.google.protobuf.StructOrBuilder |
getDiagnosticInfoOrBuilder()
Required.
|
TestRunDifference |
getDifferences(int index)
Output only.
|
TestRunDifference.Builder |
getDifferencesBuilder(int index)
Output only.
|
List<TestRunDifference.Builder> |
getDifferencesBuilderList()
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.Struct.Builder |
getSessionParametersBuilder()
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.Status.Builder |
getStatusBuilder()
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.
|
ResponseMessage.Text.Builder |
getTextResponsesBuilder(int index)
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
List<ResponseMessage.Text.Builder> |
getTextResponsesBuilderList()
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.
|
Intent.Builder |
getTriggeredIntentBuilder()
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.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ConversationTurn.VirtualAgentOutput.Builder |
mergeCurrentPage(Page value)
The [Page][google.cloud.dialogflow.cx.v3.Page] on which the utterance was
spoken.
|
ConversationTurn.VirtualAgentOutput.Builder |
mergeDiagnosticInfo(com.google.protobuf.Struct value)
Required.
|
ConversationTurn.VirtualAgentOutput.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ConversationTurn.VirtualAgentOutput.Builder |
mergeFrom(ConversationTurn.VirtualAgentOutput other) |
ConversationTurn.VirtualAgentOutput.Builder |
mergeFrom(com.google.protobuf.Message other) |
ConversationTurn.VirtualAgentOutput.Builder |
mergeSessionParameters(com.google.protobuf.Struct value)
The session parameters available to the bot at this point.
|
ConversationTurn.VirtualAgentOutput.Builder |
mergeStatus(com.google.rpc.Status value)
Response error from the agent in the test result.
|
ConversationTurn.VirtualAgentOutput.Builder |
mergeTriggeredIntent(Intent value)
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that triggered the
response.
|
ConversationTurn.VirtualAgentOutput.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ConversationTurn.VirtualAgentOutput.Builder |
removeDifferences(int index)
Output only.
|
ConversationTurn.VirtualAgentOutput.Builder |
removeTextResponses(int index)
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
ConversationTurn.VirtualAgentOutput.Builder |
setCurrentPage(Page.Builder builderForValue)
The [Page][google.cloud.dialogflow.cx.v3.Page] on which the utterance was
spoken.
|
ConversationTurn.VirtualAgentOutput.Builder |
setCurrentPage(Page value)
The [Page][google.cloud.dialogflow.cx.v3.Page] on which the utterance was
spoken.
|
ConversationTurn.VirtualAgentOutput.Builder |
setDiagnosticInfo(com.google.protobuf.Struct.Builder builderForValue)
Required.
|
ConversationTurn.VirtualAgentOutput.Builder |
setDiagnosticInfo(com.google.protobuf.Struct value)
Required.
|
ConversationTurn.VirtualAgentOutput.Builder |
setDifferences(int index,
TestRunDifference.Builder builderForValue)
Output only.
|
ConversationTurn.VirtualAgentOutput.Builder |
setDifferences(int index,
TestRunDifference value)
Output only.
|
ConversationTurn.VirtualAgentOutput.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ConversationTurn.VirtualAgentOutput.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ConversationTurn.VirtualAgentOutput.Builder |
setSessionParameters(com.google.protobuf.Struct.Builder builderForValue)
The session parameters available to the bot at this point.
|
ConversationTurn.VirtualAgentOutput.Builder |
setSessionParameters(com.google.protobuf.Struct value)
The session parameters available to the bot at this point.
|
ConversationTurn.VirtualAgentOutput.Builder |
setStatus(com.google.rpc.Status.Builder builderForValue)
Response error from the agent in the test result.
|
ConversationTurn.VirtualAgentOutput.Builder |
setStatus(com.google.rpc.Status value)
Response error from the agent in the test result.
|
ConversationTurn.VirtualAgentOutput.Builder |
setTextResponses(int index,
ResponseMessage.Text.Builder builderForValue)
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
ConversationTurn.VirtualAgentOutput.Builder |
setTextResponses(int index,
ResponseMessage.Text value)
The [text][google.cloud.dialogflow.cx.v3.ResponseMessage.Text] responses
from the agent for the turn.
|
ConversationTurn.VirtualAgentOutput.Builder |
setTriggeredIntent(Intent.Builder builderForValue)
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that triggered the
response.
|
ConversationTurn.VirtualAgentOutput.Builder |
setTriggeredIntent(Intent value)
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that triggered the
response.
|
ConversationTurn.VirtualAgentOutput.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.VirtualAgentOutput.Builder>public ConversationTurn.VirtualAgentOutput.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.VirtualAgentOutput.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.VirtualAgentOutput.Builder>public ConversationTurn.VirtualAgentOutput getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ConversationTurn.VirtualAgentOutput build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ConversationTurn.VirtualAgentOutput buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ConversationTurn.VirtualAgentOutput.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.VirtualAgentOutput.Builder>public ConversationTurn.VirtualAgentOutput.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.VirtualAgentOutput.Builder>public ConversationTurn.VirtualAgentOutput.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.VirtualAgentOutput.Builder>public ConversationTurn.VirtualAgentOutput.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.VirtualAgentOutput.Builder>public ConversationTurn.VirtualAgentOutput.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.VirtualAgentOutput.Builder>public ConversationTurn.VirtualAgentOutput.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.VirtualAgentOutput.Builder>public ConversationTurn.VirtualAgentOutput.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ConversationTurn.VirtualAgentOutput.Builder>public ConversationTurn.VirtualAgentOutput.Builder mergeFrom(ConversationTurn.VirtualAgentOutput other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.VirtualAgentOutput.Builder>public ConversationTurn.VirtualAgentOutput.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ConversationTurn.VirtualAgentOutput.Builder>IOExceptionpublic boolean hasSessionParameters()
The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;hasSessionParameters in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic com.google.protobuf.Struct getSessionParameters()
The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;getSessionParameters in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic ConversationTurn.VirtualAgentOutput.Builder setSessionParameters(com.google.protobuf.Struct value)
The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;public ConversationTurn.VirtualAgentOutput.Builder setSessionParameters(com.google.protobuf.Struct.Builder builderForValue)
The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;public ConversationTurn.VirtualAgentOutput.Builder mergeSessionParameters(com.google.protobuf.Struct value)
The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;public ConversationTurn.VirtualAgentOutput.Builder clearSessionParameters()
The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;public com.google.protobuf.Struct.Builder getSessionParametersBuilder()
The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;public com.google.protobuf.StructOrBuilder getSessionParametersOrBuilder()
The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;getSessionParametersOrBuilder in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic 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];
getDifferencesList in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic 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];
getDifferencesCount in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic 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];
getDifferences in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic ConversationTurn.VirtualAgentOutput.Builder setDifferences(int index, TestRunDifference value)
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];
public ConversationTurn.VirtualAgentOutput.Builder setDifferences(int index, TestRunDifference.Builder builderForValue)
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];
public ConversationTurn.VirtualAgentOutput.Builder addDifferences(TestRunDifference value)
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];
public ConversationTurn.VirtualAgentOutput.Builder addDifferences(int index, TestRunDifference value)
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];
public ConversationTurn.VirtualAgentOutput.Builder addDifferences(TestRunDifference.Builder builderForValue)
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];
public ConversationTurn.VirtualAgentOutput.Builder addDifferences(int index, TestRunDifference.Builder builderForValue)
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];
public ConversationTurn.VirtualAgentOutput.Builder addAllDifferences(Iterable<? extends TestRunDifference> values)
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];
public ConversationTurn.VirtualAgentOutput.Builder clearDifferences()
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];
public ConversationTurn.VirtualAgentOutput.Builder removeDifferences(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];
public TestRunDifference.Builder getDifferencesBuilder(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];
public 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];
getDifferencesOrBuilder in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic 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];
getDifferencesOrBuilderList in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic TestRunDifference.Builder addDifferencesBuilder()
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];
public TestRunDifference.Builder addDifferencesBuilder(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];
public List<TestRunDifference.Builder> getDifferencesBuilderList()
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];
public 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];
hasDiagnosticInfo in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic 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];
getDiagnosticInfo in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic ConversationTurn.VirtualAgentOutput.Builder setDiagnosticInfo(com.google.protobuf.Struct value)
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];
public ConversationTurn.VirtualAgentOutput.Builder setDiagnosticInfo(com.google.protobuf.Struct.Builder builderForValue)
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];
public ConversationTurn.VirtualAgentOutput.Builder mergeDiagnosticInfo(com.google.protobuf.Struct value)
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];
public ConversationTurn.VirtualAgentOutput.Builder clearDiagnosticInfo()
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];
public com.google.protobuf.Struct.Builder getDiagnosticInfoBuilder()
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];
public 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];
getDiagnosticInfoOrBuilder in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic 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;hasTriggeredIntent in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic 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;getTriggeredIntent in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic ConversationTurn.VirtualAgentOutput.Builder setTriggeredIntent(Intent value)
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;public ConversationTurn.VirtualAgentOutput.Builder setTriggeredIntent(Intent.Builder builderForValue)
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;public ConversationTurn.VirtualAgentOutput.Builder mergeTriggeredIntent(Intent value)
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;public ConversationTurn.VirtualAgentOutput.Builder clearTriggeredIntent()
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;public Intent.Builder getTriggeredIntentBuilder()
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;public 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;getTriggeredIntentOrBuilder in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic 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;hasCurrentPage in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic 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;getCurrentPage in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic ConversationTurn.VirtualAgentOutput.Builder setCurrentPage(Page value)
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;public ConversationTurn.VirtualAgentOutput.Builder setCurrentPage(Page.Builder builderForValue)
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;public ConversationTurn.VirtualAgentOutput.Builder mergeCurrentPage(Page value)
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;public ConversationTurn.VirtualAgentOutput.Builder clearCurrentPage()
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;public Page.Builder getCurrentPageBuilder()
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;public 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;getCurrentPageOrBuilder in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic 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;
getTextResponsesList in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic 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;
getTextResponsesCount in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic 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;
getTextResponses in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic ConversationTurn.VirtualAgentOutput.Builder setTextResponses(int index, ResponseMessage.Text value)
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;
public ConversationTurn.VirtualAgentOutput.Builder setTextResponses(int index, ResponseMessage.Text.Builder builderForValue)
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;
public ConversationTurn.VirtualAgentOutput.Builder addTextResponses(ResponseMessage.Text value)
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;
public ConversationTurn.VirtualAgentOutput.Builder addTextResponses(int index, ResponseMessage.Text value)
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;
public ConversationTurn.VirtualAgentOutput.Builder addTextResponses(ResponseMessage.Text.Builder builderForValue)
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;
public ConversationTurn.VirtualAgentOutput.Builder addTextResponses(int index, ResponseMessage.Text.Builder builderForValue)
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;
public ConversationTurn.VirtualAgentOutput.Builder addAllTextResponses(Iterable<? extends ResponseMessage.Text> values)
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;
public ConversationTurn.VirtualAgentOutput.Builder clearTextResponses()
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;
public ConversationTurn.VirtualAgentOutput.Builder removeTextResponses(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;
public ResponseMessage.Text.Builder getTextResponsesBuilder(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;
public 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;
getTextResponsesOrBuilder in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic 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;
getTextResponsesOrBuilderList in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic ResponseMessage.Text.Builder addTextResponsesBuilder()
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;
public ResponseMessage.Text.Builder addTextResponsesBuilder(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;
public List<ResponseMessage.Text.Builder> getTextResponsesBuilderList()
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;
public boolean hasStatus()
Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;hasStatus in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic 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;getStatus in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic ConversationTurn.VirtualAgentOutput.Builder setStatus(com.google.rpc.Status value)
Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;public ConversationTurn.VirtualAgentOutput.Builder setStatus(com.google.rpc.Status.Builder builderForValue)
Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;public ConversationTurn.VirtualAgentOutput.Builder mergeStatus(com.google.rpc.Status value)
Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;public ConversationTurn.VirtualAgentOutput.Builder clearStatus()
Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;public com.google.rpc.Status.Builder getStatusBuilder()
Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;public 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;getStatusOrBuilder in interface ConversationTurn.VirtualAgentOutputOrBuilderpublic final ConversationTurn.VirtualAgentOutput.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.VirtualAgentOutput.Builder>public final ConversationTurn.VirtualAgentOutput.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.VirtualAgentOutput.Builder>Copyright © 2025 Google LLC. All rights reserved.