Class: Google::Cloud::Dialogflow::CX::V3::ConversationTurn::VirtualAgentOutput
- Inherits:
-
Object
- Object
- Google::Cloud::Dialogflow::CX::V3::ConversationTurn::VirtualAgentOutput
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dialogflow/cx/v3/test_case.rb
Overview
The output from the virtual agent.
Instance Attribute Summary collapse
-
#current_page ⇒ ::Google::Cloud::Dialogflow::CX::V3::Page
The Page on which the utterance was spoken.
-
#diagnostic_info ⇒ ::Google::Protobuf::Struct
Required.
-
#differences ⇒ ::Array<::Google::Cloud::Dialogflow::CX::V3::TestRunDifference>
readonly
Output only.
-
#session_parameters ⇒ ::Google::Protobuf::Struct
The session parameters available to the bot at this point.
-
#status ⇒ ::Google::Rpc::Status
Response error from the agent in the test result.
-
#text_responses ⇒ ::Array<::Google::Cloud::Dialogflow::CX::V3::ResponseMessage::Text>
The text responses from the agent for the turn.
-
#triggered_intent ⇒ ::Google::Cloud::Dialogflow::CX::V3::Intent
The Intent that triggered the response.
Instance Attribute Details
#current_page ⇒ ::Google::Cloud::Dialogflow::CX::V3::Page
Returns The Page on which the utterance was spoken. Only name and displayName will be set.
179 180 181 182 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/test_case.rb', line 179 class VirtualAgentOutput include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#diagnostic_info ⇒ ::Google::Protobuf::Struct
Returns Required. Input only. The diagnostic [info][Session.DetectIntentResponse.QueryResult.diagnostic_info] output for the turn. Required to calculate the testing coverage.
179 180 181 182 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/test_case.rb', line 179 class VirtualAgentOutput include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#differences ⇒ ::Array<::Google::Cloud::Dialogflow::CX::V3::TestRunDifference> (readonly)
Returns 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.
179 180 181 182 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/test_case.rb', line 179 class VirtualAgentOutput include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#session_parameters ⇒ ::Google::Protobuf::Struct
Returns The session parameters available to the bot at this point.
179 180 181 182 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/test_case.rb', line 179 class VirtualAgentOutput include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#status ⇒ ::Google::Rpc::Status
Returns Response error from the agent in the test result. If set, other output is empty.
179 180 181 182 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/test_case.rb', line 179 class VirtualAgentOutput include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#text_responses ⇒ ::Array<::Google::Cloud::Dialogflow::CX::V3::ResponseMessage::Text>
Returns The text responses from the agent for the turn.
179 180 181 182 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/test_case.rb', line 179 class VirtualAgentOutput include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#triggered_intent ⇒ ::Google::Cloud::Dialogflow::CX::V3::Intent
Returns The Intent that triggered the response. Only name and displayName will be set.
179 180 181 182 |
# File 'proto_docs/google/cloud/dialogflow/cx/v3/test_case.rb', line 179 class VirtualAgentOutput include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |