Class: Aws::BedrockAgentRuntime::Types::FlowTrace
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentRuntime::Types::FlowTrace
- Defined in:
- gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb
Overview
FlowTrace is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of FlowTrace corresponding to the set member.
Contains information about an input or output for a node in the flow. For more information, see Track each step in your prompt flow by viewing its trace in Amazon Bedrock.
Direct Known Subclasses
ConditionNodeResultTrace, NodeInputTrace, NodeOutputTrace, Unknown
Defined Under Namespace
Classes: ConditionNodeResultTrace, NodeInputTrace, NodeOutputTrace, Unknown
Constant Summary collapse
- SENSITIVE =
[:condition_node_result_trace, :node_input_trace, :node_output_trace]
Instance Attribute Summary collapse
-
#condition_node_result_trace ⇒ Types::FlowTraceConditionNodeResultEvent
Contains information about an output from a condition node.
-
#node_input_trace ⇒ Types::FlowTraceNodeInputEvent
Contains information about the input into a node.
-
#node_output_trace ⇒ Types::FlowTraceNodeOutputEvent
Contains information about the output from a node.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#condition_node_result_trace ⇒ Types::FlowTraceConditionNodeResultEvent
Contains information about an output from a condition node.
1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 |
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 1013 class FlowTrace < Struct.new( :condition_node_result_trace, :node_input_trace, :node_output_trace, :unknown) SENSITIVE = [:condition_node_result_trace, :node_input_trace, :node_output_trace] include Aws::Structure include Aws::Structure::Union class ConditionNodeResultTrace < FlowTrace; end class NodeInputTrace < FlowTrace; end class NodeOutputTrace < FlowTrace; end class Unknown < FlowTrace; end end |
#node_input_trace ⇒ Types::FlowTraceNodeInputEvent
Contains information about the input into a node.
1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 |
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 1013 class FlowTrace < Struct.new( :condition_node_result_trace, :node_input_trace, :node_output_trace, :unknown) SENSITIVE = [:condition_node_result_trace, :node_input_trace, :node_output_trace] include Aws::Structure include Aws::Structure::Union class ConditionNodeResultTrace < FlowTrace; end class NodeInputTrace < FlowTrace; end class NodeOutputTrace < FlowTrace; end class Unknown < FlowTrace; end end |
#node_output_trace ⇒ Types::FlowTraceNodeOutputEvent
Contains information about the output from a node.
1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 |
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 1013 class FlowTrace < Struct.new( :condition_node_result_trace, :node_input_trace, :node_output_trace, :unknown) SENSITIVE = [:condition_node_result_trace, :node_input_trace, :node_output_trace] include Aws::Structure include Aws::Structure::Union class ConditionNodeResultTrace < FlowTrace; end class NodeInputTrace < FlowTrace; end class NodeOutputTrace < FlowTrace; end class Unknown < FlowTrace; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
1013 1014 1015 |
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 1013 def unknown @unknown end |