Interface AutomatedReasoningPolicyBuildWorkflowRepairContent.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AutomatedReasoningPolicyBuildWorkflowRepairContent.Builder,
,AutomatedReasoningPolicyBuildWorkflowRepairContent> SdkBuilder<AutomatedReasoningPolicyBuildWorkflowRepairContent.Builder,
,AutomatedReasoningPolicyBuildWorkflowRepairContent> SdkPojo
- Enclosing class:
AutomatedReasoningPolicyBuildWorkflowRepairContent
@Mutable
@NotThreadSafe
public static interface AutomatedReasoningPolicyBuildWorkflowRepairContent.Builder
extends SdkPojo, CopyableBuilder<AutomatedReasoningPolicyBuildWorkflowRepairContent.Builder,AutomatedReasoningPolicyBuildWorkflowRepairContent>
-
Method Summary
Modifier and TypeMethodDescriptionannotations
(Collection<AutomatedReasoningPolicyAnnotation> annotations) Specific annotations or modifications to apply during the policy repair process, such as rule corrections or variable updates.annotations
(Consumer<AutomatedReasoningPolicyAnnotation.Builder>... annotations) Specific annotations or modifications to apply during the policy repair process, such as rule corrections or variable updates.annotations
(AutomatedReasoningPolicyAnnotation... annotations) Specific annotations or modifications to apply during the policy repair process, such as rule corrections or variable updates.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
-
annotations
AutomatedReasoningPolicyBuildWorkflowRepairContent.Builder annotations(Collection<AutomatedReasoningPolicyAnnotation> annotations) Specific annotations or modifications to apply during the policy repair process, such as rule corrections or variable updates.
- Parameters:
annotations
- Specific annotations or modifications to apply during the policy repair process, such as rule corrections or variable updates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
annotations
AutomatedReasoningPolicyBuildWorkflowRepairContent.Builder annotations(AutomatedReasoningPolicyAnnotation... annotations) Specific annotations or modifications to apply during the policy repair process, such as rule corrections or variable updates.
- Parameters:
annotations
- Specific annotations or modifications to apply during the policy repair process, such as rule corrections or variable updates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
annotations
AutomatedReasoningPolicyBuildWorkflowRepairContent.Builder annotations(Consumer<AutomatedReasoningPolicyAnnotation.Builder>... annotations) Specific annotations or modifications to apply during the policy repair process, such as rule corrections or variable updates.
This is a convenience method that creates an instance of theAutomatedReasoningPolicyAnnotation.Builder
avoiding the need to create one manually viaAutomatedReasoningPolicyAnnotation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toannotations(List<AutomatedReasoningPolicyAnnotation>)
.- Parameters:
annotations
- a consumer that will call methods onAutomatedReasoningPolicyAnnotation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-