GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponse class

The output from the virtual agent.

Constructors

GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponse({required Input<GoogleCloudDialogflowCxV3PageResponse> currentPage, required Input<Map<String, String>> diagnosticInfo, required Input<List<GoogleCloudDialogflowCxV3TestRunDifferenceResponse>> differences, required Input<Map<String, String>> sessionParameters, required Input<GoogleRpcStatusResponseDialogflowV3> status, required Input<List<GoogleCloudDialogflowCxV3ResponseMessageTextResponse>> textResponses, required Input<GoogleCloudDialogflowCxV3IntentResponse> triggeredIntent})
Creates a new GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponse. currentPage The Page on which the utterance was spoken. Only name and displayName will be set. diagnosticInfo Input only. The diagnostic info output for the turn. Required to calculate the testing coverage. differences 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. sessionParameters The session parameters available to the bot at this point. status Response error from the agent in the test result. If set, other output is empty. textResponses The text responses from the agent for the turn. triggeredIntent The Intent that triggered the response. Only name and displayName will be set.
const
GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponse.fromMap(Map<String, dynamic> map)
factory

Properties

currentPage → Input<GoogleCloudDialogflowCxV3PageResponse>
The Page on which the utterance was spoken. Only name and displayName will be set.
final
diagnosticInfo → Input<Map<String, String>>
Input only. The diagnostic info output for the turn. Required to calculate the testing coverage.
final
differences → Input<List<GoogleCloudDialogflowCxV3TestRunDifferenceResponse>>
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.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sessionParameters → Input<Map<String, String>>
The session parameters available to the bot at this point.
final
status → Input<GoogleRpcStatusResponseDialogflowV3>
Response error from the agent in the test result. If set, other output is empty.
final
textResponses → Input<List<GoogleCloudDialogflowCxV3ResponseMessageTextResponse>>
The text responses from the agent for the turn.
final
triggeredIntent → Input<GoogleCloudDialogflowCxV3IntentResponse>
The Intent that triggered the response. Only name and displayName will be set.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited