public static final class ConversationTurn.VirtualAgentOutput.Builder extends GeneratedMessage.Builder<ConversationTurn.VirtualAgentOutput.Builder> implements ConversationTurn.VirtualAgentOutputOrBuilderThe output from the virtual agent.
Protobuf type google.cloud.dialogflow.cx.v3.ConversationTurn.VirtualAgentOutput
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > ConversationTurn.VirtualAgentOutput.BuilderImplements
ConversationTurn.VirtualAgentOutputOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllDifferences(Iterable<? extends TestRunDifference> values)
public ConversationTurn.VirtualAgentOutput.Builder addAllDifferences(Iterable<? extends TestRunDifference> values)Output only. If this is part of a result conversation turn, 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];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.dialogflow.cx.v3.TestRunDifference> |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
addAllTextResponses(Iterable<? extends ResponseMessage.Text> values)
public ConversationTurn.VirtualAgentOutput.Builder addAllTextResponses(Iterable<? extends ResponseMessage.Text> values)The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.dialogflow.cx.v3.ResponseMessage.Text> |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
addDifferences(TestRunDifference value)
public ConversationTurn.VirtualAgentOutput.Builder addDifferences(TestRunDifference value)Output only. If this is part of a result conversation turn, 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];
| Parameter | |
|---|---|
| Name | Description |
value |
TestRunDifference |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
addDifferences(TestRunDifference.Builder builderForValue)
public ConversationTurn.VirtualAgentOutput.Builder addDifferences(TestRunDifference.Builder builderForValue)Output only. If this is part of a result conversation turn, 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];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
TestRunDifference.Builder |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
addDifferences(int index, TestRunDifference value)
public ConversationTurn.VirtualAgentOutput.Builder addDifferences(int index, TestRunDifference value)Output only. If this is part of a result conversation turn, 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];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
TestRunDifference |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
addDifferences(int index, TestRunDifference.Builder builderForValue)
public ConversationTurn.VirtualAgentOutput.Builder addDifferences(int index, TestRunDifference.Builder builderForValue)Output only. If this is part of a result conversation turn, 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];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
TestRunDifference.Builder |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
addDifferencesBuilder()
public TestRunDifference.Builder addDifferencesBuilder()Output only. If this is part of a result conversation turn, 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];
| Returns | |
|---|---|
| Type | Description |
TestRunDifference.Builder |
|
addDifferencesBuilder(int index)
public TestRunDifference.Builder addDifferencesBuilder(int index)Output only. If this is part of a result conversation turn, 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];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
TestRunDifference.Builder |
|
addTextResponses(ResponseMessage.Text value)
public ConversationTurn.VirtualAgentOutput.Builder addTextResponses(ResponseMessage.Text value)The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Parameter | |
|---|---|
| Name | Description |
value |
ResponseMessage.Text |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
addTextResponses(ResponseMessage.Text.Builder builderForValue)
public ConversationTurn.VirtualAgentOutput.Builder addTextResponses(ResponseMessage.Text.Builder builderForValue)The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ResponseMessage.Text.Builder |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
addTextResponses(int index, ResponseMessage.Text value)
public ConversationTurn.VirtualAgentOutput.Builder addTextResponses(int index, ResponseMessage.Text value)The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
ResponseMessage.Text |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
addTextResponses(int index, ResponseMessage.Text.Builder builderForValue)
public ConversationTurn.VirtualAgentOutput.Builder addTextResponses(int index, ResponseMessage.Text.Builder builderForValue)The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
ResponseMessage.Text.Builder |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
addTextResponsesBuilder()
public ResponseMessage.Text.Builder addTextResponsesBuilder()The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Returns | |
|---|---|
| Type | Description |
ResponseMessage.Text.Builder |
|
addTextResponsesBuilder(int index)
public ResponseMessage.Text.Builder addTextResponsesBuilder(int index)The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ResponseMessage.Text.Builder |
|
build()
public ConversationTurn.VirtualAgentOutput build()| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput |
|
buildPartial()
public ConversationTurn.VirtualAgentOutput buildPartial()| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput |
|
clear()
public ConversationTurn.VirtualAgentOutput.Builder clear()| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
clearCurrentPage()
public ConversationTurn.VirtualAgentOutput.Builder clearCurrentPage()The Page on which the utterance was spoken. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Page current_page = 8;
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
clearDiagnosticInfo()
public ConversationTurn.VirtualAgentOutput.Builder clearDiagnosticInfo()Required. Input only. The 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];
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
clearDifferences()
public ConversationTurn.VirtualAgentOutput.Builder clearDifferences()Output only. If this is part of a result conversation turn, 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];
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
clearSessionParameters()
public ConversationTurn.VirtualAgentOutput.Builder clearSessionParameters()The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
clearStatus()
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;
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
clearTextResponses()
public ConversationTurn.VirtualAgentOutput.Builder clearTextResponses()The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
clearTriggeredIntent()
public ConversationTurn.VirtualAgentOutput.Builder clearTriggeredIntent()The Intent that triggered the response. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Intent triggered_intent = 7;
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
getCurrentPage()
public Page getCurrentPage()The Page on which the utterance was spoken. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Page current_page = 8;
| Returns | |
|---|---|
| Type | Description |
Page |
The currentPage. |
getCurrentPageBuilder()
public Page.Builder getCurrentPageBuilder()The Page on which the utterance was spoken. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Page current_page = 8;
| Returns | |
|---|---|
| Type | Description |
Page.Builder |
|
getCurrentPageOrBuilder()
public PageOrBuilder getCurrentPageOrBuilder()The Page on which the utterance was spoken. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Page current_page = 8;
| Returns | |
|---|---|
| Type | Description |
PageOrBuilder |
|
getDefaultInstanceForType()
public ConversationTurn.VirtualAgentOutput getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDiagnosticInfo()
public Struct getDiagnosticInfo()Required. Input only. The 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];
| Returns | |
|---|---|
| Type | Description |
Struct |
The diagnosticInfo. |
getDiagnosticInfoBuilder()
public Struct.Builder getDiagnosticInfoBuilder()Required. Input only. The 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];
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getDiagnosticInfoOrBuilder()
public StructOrBuilder getDiagnosticInfoOrBuilder()Required. Input only. The 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];
| Returns | |
|---|---|
| Type | Description |
StructOrBuilder |
|
getDifferences(int index)
public TestRunDifference getDifferences(int index)Output only. If this is part of a result conversation turn, 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];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
TestRunDifference |
|
getDifferencesBuilder(int index)
public TestRunDifference.Builder getDifferencesBuilder(int index)Output only. If this is part of a result conversation turn, 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];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
TestRunDifference.Builder |
|
getDifferencesBuilderList()
public List<TestRunDifference.Builder> getDifferencesBuilderList()Output only. If this is part of a result conversation turn, 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];
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getDifferencesCount()
public int getDifferencesCount()Output only. If this is part of a result conversation turn, 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];
| Returns | |
|---|---|
| Type | Description |
int |
|
getDifferencesList()
public List<TestRunDifference> getDifferencesList()Output only. If this is part of a result conversation turn, 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];
| Returns | |
|---|---|
| Type | Description |
List<TestRunDifference> |
|
getDifferencesOrBuilder(int index)
public TestRunDifferenceOrBuilder getDifferencesOrBuilder(int index)Output only. If this is part of a result conversation turn, 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];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
TestRunDifferenceOrBuilder |
|
getDifferencesOrBuilderList()
public List<? extends TestRunDifferenceOrBuilder> getDifferencesOrBuilderList()Output only. If this is part of a result conversation turn, 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];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.dialogflow.cx.v3.TestRunDifferenceOrBuilder> |
|
getSessionParameters()
public Struct getSessionParameters()The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;
| Returns | |
|---|---|
| Type | Description |
Struct |
The sessionParameters. |
getSessionParametersBuilder()
public Struct.Builder getSessionParametersBuilder()The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getSessionParametersOrBuilder()
public StructOrBuilder getSessionParametersOrBuilder()The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;
| Returns | |
|---|---|
| Type | Description |
StructOrBuilder |
|
getStatus()
public Status getStatus()Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;
| Returns | |
|---|---|
| Type | Description |
com.google.rpc.Status |
The status. |
getStatusBuilder()
public Status.Builder getStatusBuilder()Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;
| Returns | |
|---|---|
| Type | Description |
com.google.rpc.Status.Builder |
|
getStatusOrBuilder()
public StatusOrBuilder getStatusOrBuilder()Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;
| Returns | |
|---|---|
| Type | Description |
com.google.rpc.StatusOrBuilder |
|
getTextResponses(int index)
public ResponseMessage.Text getTextResponses(int index)The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ResponseMessage.Text |
|
getTextResponsesBuilder(int index)
public ResponseMessage.Text.Builder getTextResponsesBuilder(int index)The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ResponseMessage.Text.Builder |
|
getTextResponsesBuilderList()
public List<ResponseMessage.Text.Builder> getTextResponsesBuilderList()The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getTextResponsesCount()
public int getTextResponsesCount()The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Returns | |
|---|---|
| Type | Description |
int |
|
getTextResponsesList()
public List<ResponseMessage.Text> getTextResponsesList()The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Returns | |
|---|---|
| Type | Description |
List<Text> |
|
getTextResponsesOrBuilder(int index)
public ResponseMessage.TextOrBuilder getTextResponsesOrBuilder(int index)The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ResponseMessage.TextOrBuilder |
|
getTextResponsesOrBuilderList()
public List<? extends ResponseMessage.TextOrBuilder> getTextResponsesOrBuilderList()The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.dialogflow.cx.v3.ResponseMessage.TextOrBuilder> |
|
getTriggeredIntent()
public Intent getTriggeredIntent()The Intent that triggered the response. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Intent triggered_intent = 7;
| Returns | |
|---|---|
| Type | Description |
Intent |
The triggeredIntent. |
getTriggeredIntentBuilder()
public Intent.Builder getTriggeredIntentBuilder()The Intent that triggered the response. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Intent triggered_intent = 7;
| Returns | |
|---|---|
| Type | Description |
Intent.Builder |
|
getTriggeredIntentOrBuilder()
public IntentOrBuilder getTriggeredIntentOrBuilder()The Intent that triggered the response. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Intent triggered_intent = 7;
| Returns | |
|---|---|
| Type | Description |
IntentOrBuilder |
|
hasCurrentPage()
public boolean hasCurrentPage()The Page on which the utterance was spoken. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Page current_page = 8;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the currentPage field is set. |
hasDiagnosticInfo()
public boolean hasDiagnosticInfo()Required. Input only. The 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];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the diagnosticInfo field is set. |
hasSessionParameters()
public boolean hasSessionParameters()The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the sessionParameters field is set. |
hasStatus()
public boolean hasStatus()Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the status field is set. |
hasTriggeredIntent()
public boolean hasTriggeredIntent()The Intent that triggered the response. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Intent triggered_intent = 7;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the triggeredIntent field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeCurrentPage(Page value)
public ConversationTurn.VirtualAgentOutput.Builder mergeCurrentPage(Page value)The Page on which the utterance was spoken. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Page current_page = 8;
| Parameter | |
|---|---|
| Name | Description |
value |
Page |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
mergeDiagnosticInfo(Struct value)
public ConversationTurn.VirtualAgentOutput.Builder mergeDiagnosticInfo(Struct value)Required. Input only. The 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];
| Parameter | |
|---|---|
| Name | Description |
value |
Struct |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
mergeFrom(ConversationTurn.VirtualAgentOutput other)
public ConversationTurn.VirtualAgentOutput.Builder mergeFrom(ConversationTurn.VirtualAgentOutput other)| Parameter | |
|---|---|
| Name | Description |
other |
ConversationTurn.VirtualAgentOutput |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ConversationTurn.VirtualAgentOutput.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public ConversationTurn.VirtualAgentOutput.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
mergeSessionParameters(Struct value)
public ConversationTurn.VirtualAgentOutput.Builder mergeSessionParameters(Struct value)The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
Struct |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
mergeStatus(Status value)
public ConversationTurn.VirtualAgentOutput.Builder mergeStatus(Status value)Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;
| Parameter | |
|---|---|
| Name | Description |
value |
com.google.rpc.Status |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
mergeTriggeredIntent(Intent value)
public ConversationTurn.VirtualAgentOutput.Builder mergeTriggeredIntent(Intent value)The Intent that triggered the response. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Intent triggered_intent = 7;
| Parameter | |
|---|---|
| Name | Description |
value |
Intent |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
removeDifferences(int index)
public ConversationTurn.VirtualAgentOutput.Builder removeDifferences(int index)Output only. If this is part of a result conversation turn, 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];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
removeTextResponses(int index)
public ConversationTurn.VirtualAgentOutput.Builder removeTextResponses(int index)The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
setCurrentPage(Page value)
public ConversationTurn.VirtualAgentOutput.Builder setCurrentPage(Page value)The Page on which the utterance was spoken. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Page current_page = 8;
| Parameter | |
|---|---|
| Name | Description |
value |
Page |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
setCurrentPage(Page.Builder builderForValue)
public ConversationTurn.VirtualAgentOutput.Builder setCurrentPage(Page.Builder builderForValue)The Page on which the utterance was spoken. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Page current_page = 8;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Page.Builder |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
setDiagnosticInfo(Struct value)
public ConversationTurn.VirtualAgentOutput.Builder setDiagnosticInfo(Struct value)Required. Input only. The 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];
| Parameter | |
|---|---|
| Name | Description |
value |
Struct |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
setDiagnosticInfo(Struct.Builder builderForValue)
public ConversationTurn.VirtualAgentOutput.Builder setDiagnosticInfo(Struct.Builder builderForValue)Required. Input only. The 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];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
setDifferences(int index, TestRunDifference value)
public ConversationTurn.VirtualAgentOutput.Builder setDifferences(int index, TestRunDifference value)Output only. If this is part of a result conversation turn, 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];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
TestRunDifference |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
setDifferences(int index, TestRunDifference.Builder builderForValue)
public ConversationTurn.VirtualAgentOutput.Builder setDifferences(int index, TestRunDifference.Builder builderForValue)Output only. If this is part of a result conversation turn, 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];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
TestRunDifference.Builder |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
setSessionParameters(Struct value)
public ConversationTurn.VirtualAgentOutput.Builder setSessionParameters(Struct value)The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
Struct |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
setSessionParameters(Struct.Builder builderForValue)
public ConversationTurn.VirtualAgentOutput.Builder setSessionParameters(Struct.Builder builderForValue)The session parameters available to the bot at this point.
.google.protobuf.Struct session_parameters = 4;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
setStatus(Status value)
public ConversationTurn.VirtualAgentOutput.Builder setStatus(Status value)Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;
| Parameter | |
|---|---|
| Name | Description |
value |
com.google.rpc.Status |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
setStatus(Status.Builder builderForValue)
public ConversationTurn.VirtualAgentOutput.Builder setStatus(Status.Builder builderForValue)Response error from the agent in the test result. If set, other output is empty.
.google.rpc.Status status = 10;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
com.google.rpc.Status.Builder |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
setTextResponses(int index, ResponseMessage.Text value)
public ConversationTurn.VirtualAgentOutput.Builder setTextResponses(int index, ResponseMessage.Text value)The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
ResponseMessage.Text |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
setTextResponses(int index, ResponseMessage.Text.Builder builderForValue)
public ConversationTurn.VirtualAgentOutput.Builder setTextResponses(int index, ResponseMessage.Text.Builder builderForValue)The text responses from the agent for the turn.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage.Text text_responses = 9;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
ResponseMessage.Text.Builder |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
setTriggeredIntent(Intent value)
public ConversationTurn.VirtualAgentOutput.Builder setTriggeredIntent(Intent value)The Intent that triggered the response. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Intent triggered_intent = 7;
| Parameter | |
|---|---|
| Name | Description |
value |
Intent |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|
setTriggeredIntent(Intent.Builder builderForValue)
public ConversationTurn.VirtualAgentOutput.Builder setTriggeredIntent(Intent.Builder builderForValue)The Intent that triggered the response. Only name and displayName will be set.
.google.cloud.dialogflow.cx.v3.Intent triggered_intent = 7;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Intent.Builder |
| Returns | |
|---|---|
| Type | Description |
ConversationTurn.VirtualAgentOutput.Builder |
|