Interface AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation.Builder,
,AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation> SdkBuilder<AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation.Builder,
,AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation> SdkPojo
- Enclosing class:
AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation
@Mutable
@NotThreadSafe
public static interface AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation.Builder
extends SdkPojo, CopyableBuilder<AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation.Builder,AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation>
-
Method Summary
Modifier and TypeMethodDescriptionThe feedback information about scenario performance, including any issues or improvements identified.The list of rule identifiers that were involved in the scenario being evaluated.ruleIds
(Collection<String> ruleIds) The list of rule identifiers that were involved in the scenario being evaluated.scenarioExpression
(String scenarioExpression) The logical expression that defines the test scenario that generated this feedback.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
ruleIds
AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation.Builder ruleIds(Collection<String> ruleIds) The list of rule identifiers that were involved in the scenario being evaluated.
- Parameters:
ruleIds
- The list of rule identifiers that were involved in the scenario being evaluated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleIds
The list of rule identifiers that were involved in the scenario being evaluated.
- Parameters:
ruleIds
- The list of rule identifiers that were involved in the scenario being evaluated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scenarioExpression
AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation.Builder scenarioExpression(String scenarioExpression) The logical expression that defines the test scenario that generated this feedback.
- Parameters:
scenarioExpression
- The logical expression that defines the test scenario that generated this feedback.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
feedback
The feedback information about scenario performance, including any issues or improvements identified.
- Parameters:
feedback
- The feedback information about scenario performance, including any issues or improvements identified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-