Interface AutomatedReasoningCheckSatisfiableFinding.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AutomatedReasoningCheckSatisfiableFinding.Builder,,AutomatedReasoningCheckSatisfiableFinding> SdkBuilder<AutomatedReasoningCheckSatisfiableFinding.Builder,,AutomatedReasoningCheckSatisfiableFinding> SdkPojo
- Enclosing class:
AutomatedReasoningCheckSatisfiableFinding
-
Method Summary
Modifier and TypeMethodDescriptionclaimsFalseScenario(Consumer<AutomatedReasoningCheckScenario.Builder> claimsFalseScenario) An example scenario demonstrating how the claims could be logically false.claimsFalseScenario(AutomatedReasoningCheckScenario claimsFalseScenario) An example scenario demonstrating how the claims could be logically false.claimsTrueScenario(Consumer<AutomatedReasoningCheckScenario.Builder> claimsTrueScenario) An example scenario demonstrating how the claims could be logically true.claimsTrueScenario(AutomatedReasoningCheckScenario claimsTrueScenario) An example scenario demonstrating how the claims could be logically true.logicWarning(Consumer<AutomatedReasoningCheckLogicWarning.Builder> logicWarning) Indication of a logic issue with the translation without needing to consider the automated reasoning policy rules.logicWarning(AutomatedReasoningCheckLogicWarning logicWarning) Indication of a logic issue with the translation without needing to consider the automated reasoning policy rules.translation(Consumer<AutomatedReasoningCheckTranslation.Builder> translation) The logical translation of the input that this finding evaluates.translation(AutomatedReasoningCheckTranslation translation) The logical translation of the input that this finding evaluates.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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:
-
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:
-
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:
-
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:
-