Interface AutomatedReasoningCheckSatisfiableFinding.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AutomatedReasoningCheckSatisfiableFinding.Builder,AutomatedReasoningCheckSatisfiableFinding>,SdkBuilder<AutomatedReasoningCheckSatisfiableFinding.Builder,AutomatedReasoningCheckSatisfiableFinding>,SdkPojo
- Enclosing class:
- AutomatedReasoningCheckSatisfiableFinding
@Mutable @NotThreadSafe public static interface AutomatedReasoningCheckSatisfiableFinding.Builder extends SdkPojo, CopyableBuilder<AutomatedReasoningCheckSatisfiableFinding.Builder,AutomatedReasoningCheckSatisfiableFinding>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AutomatedReasoningCheckSatisfiableFinding.BuilderclaimsFalseScenario(Consumer<AutomatedReasoningCheckScenario.Builder> claimsFalseScenario)An example scenario demonstrating how the claims could be logically false.AutomatedReasoningCheckSatisfiableFinding.BuilderclaimsFalseScenario(AutomatedReasoningCheckScenario claimsFalseScenario)An example scenario demonstrating how the claims could be logically false.default AutomatedReasoningCheckSatisfiableFinding.BuilderclaimsTrueScenario(Consumer<AutomatedReasoningCheckScenario.Builder> claimsTrueScenario)An example scenario demonstrating how the claims could be logically true.AutomatedReasoningCheckSatisfiableFinding.BuilderclaimsTrueScenario(AutomatedReasoningCheckScenario claimsTrueScenario)An example scenario demonstrating how the claims could be logically true.default AutomatedReasoningCheckSatisfiableFinding.BuilderlogicWarning(Consumer<AutomatedReasoningCheckLogicWarning.Builder> logicWarning)Indication of a logic issue with the translation without needing to consider the automated reasoning policy rules.AutomatedReasoningCheckSatisfiableFinding.BuilderlogicWarning(AutomatedReasoningCheckLogicWarning logicWarning)Indication of a logic issue with the translation without needing to consider the automated reasoning policy rules.default AutomatedReasoningCheckSatisfiableFinding.Buildertranslation(Consumer<AutomatedReasoningCheckTranslation.Builder> translation)The logical translation of the input that this finding evaluates.AutomatedReasoningCheckSatisfiableFinding.Buildertranslation(AutomatedReasoningCheckTranslation translation)The logical translation of the input that this finding evaluates.-
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
AutomatedReasoningCheckSatisfiableFinding.Builder translation(AutomatedReasoningCheckTranslation translation)
The logical translation of the input that this finding evaluates.
- Parameters:
translation- The logical translation of the input that this finding evaluates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
translation
default AutomatedReasoningCheckSatisfiableFinding.Builder translation(Consumer<AutomatedReasoningCheckTranslation.Builder> translation)
The logical translation of the input that this finding evaluates.
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
AutomatedReasoningCheckSatisfiableFinding.Builder claimsTrueScenario(AutomatedReasoningCheckScenario claimsTrueScenario)
An example scenario demonstrating how the claims could be logically true.
- Parameters:
claimsTrueScenario- An example scenario demonstrating how the claims could be logically true.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
claimsTrueScenario
default AutomatedReasoningCheckSatisfiableFinding.Builder claimsTrueScenario(Consumer<AutomatedReasoningCheckScenario.Builder> claimsTrueScenario)
An example scenario demonstrating how the claims could be 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)
-
claimsFalseScenario
AutomatedReasoningCheckSatisfiableFinding.Builder claimsFalseScenario(AutomatedReasoningCheckScenario claimsFalseScenario)
An example scenario demonstrating how the claims could be logically false.
- Parameters:
claimsFalseScenario- An example scenario demonstrating how the claims could be logically false.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
claimsFalseScenario
default AutomatedReasoningCheckSatisfiableFinding.Builder claimsFalseScenario(Consumer<AutomatedReasoningCheckScenario.Builder> claimsFalseScenario)
An example scenario demonstrating how the claims could be logically false.
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 toclaimsFalseScenario(AutomatedReasoningCheckScenario).- Parameters:
claimsFalseScenario- 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:
claimsFalseScenario(AutomatedReasoningCheckScenario)
-
logicWarning
AutomatedReasoningCheckSatisfiableFinding.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 AutomatedReasoningCheckSatisfiableFinding.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)
-
-