Interface AutomatedReasoningCheckInvalidFinding.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AutomatedReasoningCheckInvalidFinding.Builder,AutomatedReasoningCheckInvalidFinding>,SdkBuilder<AutomatedReasoningCheckInvalidFinding.Builder,AutomatedReasoningCheckInvalidFinding>,SdkPojo
- Enclosing class:
- AutomatedReasoningCheckInvalidFinding
@Mutable @NotThreadSafe public static interface AutomatedReasoningCheckInvalidFinding.Builder extends SdkPojo, CopyableBuilder<AutomatedReasoningCheckInvalidFinding.Builder,AutomatedReasoningCheckInvalidFinding>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description AutomatedReasoningCheckInvalidFinding.BuildercontradictingRules(Collection<AutomatedReasoningCheckRule> contradictingRules)The automated reasoning policy rules that contradict the claims in the input.AutomatedReasoningCheckInvalidFinding.BuildercontradictingRules(Consumer<AutomatedReasoningCheckRule.Builder>... contradictingRules)The automated reasoning policy rules that contradict the claims in the input.AutomatedReasoningCheckInvalidFinding.BuildercontradictingRules(AutomatedReasoningCheckRule... contradictingRules)The automated reasoning policy rules that contradict the claims in the input.default AutomatedReasoningCheckInvalidFinding.BuilderlogicWarning(Consumer<AutomatedReasoningCheckLogicWarning.Builder> logicWarning)Indication of a logic issue with the translation without needing to consider the automated reasoning policy rules.AutomatedReasoningCheckInvalidFinding.BuilderlogicWarning(AutomatedReasoningCheckLogicWarning logicWarning)Indication of a logic issue with the translation without needing to consider the automated reasoning policy rules.default AutomatedReasoningCheckInvalidFinding.Buildertranslation(Consumer<AutomatedReasoningCheckTranslation.Builder> translation)The logical translation of the input that this finding invalidates.AutomatedReasoningCheckInvalidFinding.Buildertranslation(AutomatedReasoningCheckTranslation translation)The logical translation of the input that this finding invalidates.-
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
-
translation
AutomatedReasoningCheckInvalidFinding.Builder translation(AutomatedReasoningCheckTranslation translation)
The logical translation of the input that this finding invalidates.
- Parameters:
translation- The logical translation of the input that this finding invalidates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
translation
default AutomatedReasoningCheckInvalidFinding.Builder translation(Consumer<AutomatedReasoningCheckTranslation.Builder> translation)
The logical translation of the input that this finding invalidates.
This is a convenience method that creates an instance of theAutomatedReasoningCheckTranslation.Builderavoiding the need to create one manually viaAutomatedReasoningCheckTranslation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totranslation(AutomatedReasoningCheckTranslation).- Parameters:
translation- a consumer that will call methods onAutomatedReasoningCheckTranslation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
translation(AutomatedReasoningCheckTranslation)
-
contradictingRules
AutomatedReasoningCheckInvalidFinding.Builder contradictingRules(Collection<AutomatedReasoningCheckRule> contradictingRules)
The automated reasoning policy rules that contradict the claims in the input.
- Parameters:
contradictingRules- The automated reasoning policy rules that contradict the claims in the input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contradictingRules
AutomatedReasoningCheckInvalidFinding.Builder contradictingRules(AutomatedReasoningCheckRule... contradictingRules)
The automated reasoning policy rules that contradict the claims in the input.
- Parameters:
contradictingRules- The automated reasoning policy rules that contradict the claims in the input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contradictingRules
AutomatedReasoningCheckInvalidFinding.Builder contradictingRules(Consumer<AutomatedReasoningCheckRule.Builder>... contradictingRules)
The automated reasoning policy rules that contradict the claims in the input.
This is a convenience method that creates an instance of theAutomatedReasoningCheckRule.Builderavoiding the need to create one manually viaAutomatedReasoningCheckRule.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#contradictingRules(List.) - Parameters:
contradictingRules- a consumer that will call methods onAutomatedReasoningCheckRule.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#contradictingRules(java.util.Collection)
-
logicWarning
AutomatedReasoningCheckInvalidFinding.Builder logicWarning(AutomatedReasoningCheckLogicWarning logicWarning)
Indication of a logic issue with the translation without needing to consider the automated reasoning policy rules.
- Parameters:
logicWarning- Indication of a logic issue with the translation without needing to consider the automated reasoning policy rules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logicWarning
default AutomatedReasoningCheckInvalidFinding.Builder logicWarning(Consumer<AutomatedReasoningCheckLogicWarning.Builder> logicWarning)
Indication of a logic issue with the translation without needing to consider the automated reasoning policy rules.
This is a convenience method that creates an instance of theAutomatedReasoningCheckLogicWarning.Builderavoiding the need to create one manually viaAutomatedReasoningCheckLogicWarning.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tologicWarning(AutomatedReasoningCheckLogicWarning).- Parameters:
logicWarning- a consumer that will call methods onAutomatedReasoningCheckLogicWarning.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
logicWarning(AutomatedReasoningCheckLogicWarning)
-
-