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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation.Builderfeedback(String feedback)The feedback information about scenario performance, including any issues or improvements identified.AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation.BuilderruleIds(String... ruleIds)The list of rule identifiers that were involved in the scenario being evaluated.AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation.BuilderruleIds(Collection<String> ruleIds)The list of rule identifiers that were involved in the scenario being evaluated.AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation.BuilderscenarioExpression(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 Detail
-
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
AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation.Builder ruleIds(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.
-
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
AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation.Builder feedback(String 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.
-
-