Interface RatingScale.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RatingScale.Builder,,RatingScale> SdkBuilder<RatingScale.Builder,,RatingScale> SdkPojo
- Enclosing class:
RatingScale
-
Method Summary
Modifier and TypeMethodDescriptioncategorical(Collection<CategoricalScaleDefinition> categorical) The categorical rating scale with named categories and definitions for qualitative evaluation.categorical(Consumer<CategoricalScaleDefinition.Builder>... categorical) The categorical rating scale with named categories and definitions for qualitative evaluation.categorical(CategoricalScaleDefinition... categorical) The categorical rating scale with named categories and definitions for qualitative evaluation.numerical(Collection<NumericalScaleDefinition> numerical) The numerical rating scale with defined score values and descriptions for quantitative evaluation.numerical(Consumer<NumericalScaleDefinition.Builder>... numerical) The numerical rating scale with defined score values and descriptions for quantitative evaluation.numerical(NumericalScaleDefinition... numerical) The numerical rating scale with defined score values and descriptions for quantitative evaluation.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
numerical
The numerical rating scale with defined score values and descriptions for quantitative evaluation.
- Parameters:
numerical- The numerical rating scale with defined score values and descriptions for quantitative evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numerical
The numerical rating scale with defined score values and descriptions for quantitative evaluation.
- Parameters:
numerical- The numerical rating scale with defined score values and descriptions for quantitative evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numerical
The numerical rating scale with defined score values and descriptions for quantitative evaluation.
This is a convenience method that creates an instance of theNumericalScaleDefinition.Builderavoiding the need to create one manually viaNumericalScaleDefinition.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonumerical(List<NumericalScaleDefinition>).- Parameters:
numerical- a consumer that will call methods onNumericalScaleDefinition.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
categorical
The categorical rating scale with named categories and definitions for qualitative evaluation.
- Parameters:
categorical- The categorical rating scale with named categories and definitions for qualitative evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categorical
The categorical rating scale with named categories and definitions for qualitative evaluation.
- Parameters:
categorical- The categorical rating scale with named categories and definitions for qualitative evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categorical
The categorical rating scale with named categories and definitions for qualitative evaluation.
This is a convenience method that creates an instance of theCategoricalScaleDefinition.Builderavoiding the need to create one manually viaCategoricalScaleDefinition.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocategorical(List<CategoricalScaleDefinition>).- Parameters:
categorical- a consumer that will call methods onCategoricalScaleDefinition.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-