Interface AutomatedReasoningCheckValidFinding.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AutomatedReasoningCheckValidFinding.Builder,AutomatedReasoningCheckValidFinding>,SdkBuilder<AutomatedReasoningCheckValidFinding.Builder,AutomatedReasoningCheckValidFinding>,SdkPojo
- Enclosing class:
- AutomatedReasoningCheckValidFinding
@Mutable @NotThreadSafe public static interface AutomatedReasoningCheckValidFinding.Builder extends SdkPojo, CopyableBuilder<AutomatedReasoningCheckValidFinding.Builder,AutomatedReasoningCheckValidFinding>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AutomatedReasoningCheckValidFinding.BuilderclaimsTrueScenario(Consumer<AutomatedReasoningCheckScenario.Builder> claimsTrueScenario)An example scenario demonstrating how the claims are logically true.AutomatedReasoningCheckValidFinding.BuilderclaimsTrueScenario(AutomatedReasoningCheckScenario claimsTrueScenario)An example scenario demonstrating how the claims are logically true.default AutomatedReasoningCheckValidFinding.BuilderlogicWarning(Consumer<AutomatedReasoningCheckLogicWarning.Builder> logicWarning)Indication of a logic issue with the translation without needing to consider the automated reasoning policy rules.AutomatedReasoningCheckValidFinding.BuilderlogicWarning(AutomatedReasoningCheckLogicWarning logicWarning)Indication of a logic issue with the translation without needing to consider the automated reasoning policy rules.AutomatedReasoningCheckValidFinding.BuildersupportingRules(Collection<AutomatedReasoningCheckRule> supportingRules)The automated reasoning policy rules that support why this result is considered valid.AutomatedReasoningCheckValidFinding.BuildersupportingRules(Consumer<AutomatedReasoningCheckRule.Builder>... supportingRules)The automated reasoning policy rules that support why this result is considered valid.AutomatedReasoningCheckValidFinding.BuildersupportingRules(AutomatedReasoningCheckRule... supportingRules)The automated reasoning policy rules that support why this result is considered valid.default AutomatedReasoningCheckValidFinding.Buildertranslation(Consumer<AutomatedReasoningCheckTranslation.Builder> translation)The logical translation of the input that this finding validates.AutomatedReasoningCheckValidFinding.Buildertranslation(AutomatedReasoningCheckTranslation translation)The logical translation of the input that this finding validates.-
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
AutomatedReasoningCheckValidFinding.Builder translation(AutomatedReasoningCheckTranslation translation)
The logical translation of the input that this finding validates.
- Parameters:
translation- The logical translation of the input that this finding validates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
translation
default AutomatedReasoningCheckValidFinding.Builder translation(Consumer<AutomatedReasoningCheckTranslation.Builder> translation)
The logical translation of the input that this finding validates.
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)
-
claimsTrueScenario
AutomatedReasoningCheckValidFinding.Builder claimsTrueScenario(AutomatedReasoningCheckScenario claimsTrueScenario)
An example scenario demonstrating how the claims are logically true.
- Parameters:
claimsTrueScenario- An example scenario demonstrating how the claims are logically true.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
claimsTrueScenario
default AutomatedReasoningCheckValidFinding.Builder claimsTrueScenario(Consumer<AutomatedReasoningCheckScenario.Builder> claimsTrueScenario)
An example scenario demonstrating how the claims are logically true.
This is a convenience method that creates an instance of theAutomatedReasoningCheckScenario.Builderavoiding the need to create one manually viaAutomatedReasoningCheckScenario.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toclaimsTrueScenario(AutomatedReasoningCheckScenario).- Parameters:
claimsTrueScenario- a consumer that will call methods onAutomatedReasoningCheckScenario.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
claimsTrueScenario(AutomatedReasoningCheckScenario)
-
supportingRules
AutomatedReasoningCheckValidFinding.Builder supportingRules(Collection<AutomatedReasoningCheckRule> supportingRules)
The automated reasoning policy rules that support why this result is considered valid.
- Parameters:
supportingRules- The automated reasoning policy rules that support why this result is considered valid.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportingRules
AutomatedReasoningCheckValidFinding.Builder supportingRules(AutomatedReasoningCheckRule... supportingRules)
The automated reasoning policy rules that support why this result is considered valid.
- Parameters:
supportingRules- The automated reasoning policy rules that support why this result is considered valid.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportingRules
AutomatedReasoningCheckValidFinding.Builder supportingRules(Consumer<AutomatedReasoningCheckRule.Builder>... supportingRules)
The automated reasoning policy rules that support why this result is considered valid.
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#supportingRules(List.) - Parameters:
supportingRules- 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:
#supportingRules(java.util.Collection)
-
logicWarning
AutomatedReasoningCheckValidFinding.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 AutomatedReasoningCheckValidFinding.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)
-
-