Class: Aws::BedrockAgentCoreControl::Types::RatingScale
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::RatingScale
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
RatingScale is a union - when making an API calls you must set exactly one of the members.
RatingScale is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of RatingScale corresponding to the set member.
The rating scale that defines how evaluators should score agent performance, supporting both numerical and categorical scales.
Defined Under Namespace
Classes: Categorical, Numerical, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#categorical ⇒ Array<Types::CategoricalScaleDefinition>
The categorical rating scale with named categories and definitions for qualitative evaluation.
-
#numerical ⇒ Array<Types::NumericalScaleDefinition>
The numerical rating scale with defined score values and descriptions for quantitative evaluation.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#categorical ⇒ Array<Types::CategoricalScaleDefinition>
The categorical rating scale with named categories and definitions for qualitative evaluation.
13570 13571 13572 13573 13574 13575 13576 13577 13578 13579 13580 13581 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 13570 class RatingScale < Struct.new( :numerical, :categorical, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Numerical < RatingScale; end class Categorical < RatingScale; end class Unknown < RatingScale; end end |
#numerical ⇒ Array<Types::NumericalScaleDefinition>
The numerical rating scale with defined score values and descriptions for quantitative evaluation.
13570 13571 13572 13573 13574 13575 13576 13577 13578 13579 13580 13581 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 13570 class RatingScale < Struct.new( :numerical, :categorical, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Numerical < RatingScale; end class Categorical < RatingScale; end class Unknown < RatingScale; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
13570 13571 13572 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 13570 def unknown @unknown end |