Interface AutomatedReasoningCheckValidFinding.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AutomatedReasoningCheckValidFinding.Builder,
,AutomatedReasoningCheckValidFinding> SdkBuilder<AutomatedReasoningCheckValidFinding.Builder,
,AutomatedReasoningCheckValidFinding> SdkPojo
- Enclosing class:
AutomatedReasoningCheckValidFinding
-
Method Summary
Modifier and TypeMethodDescriptionclaimsTrueScenario
(Consumer<AutomatedReasoningCheckScenario.Builder> claimsTrueScenario) An example scenario demonstrating how the claims are logically true.claimsTrueScenario
(AutomatedReasoningCheckScenario claimsTrueScenario) An example scenario demonstrating how the claims are 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.supportingRules
(Collection<AutomatedReasoningCheckRule> supportingRules) The automated reasoning policy rules that support why this result is considered valid.supportingRules
(Consumer<AutomatedReasoningCheckRule.Builder>... supportingRules) The automated reasoning policy rules that support why this result is considered valid.supportingRules
(AutomatedReasoningCheckRule... supportingRules) The automated reasoning policy rules that support why this result is considered valid.translation
(Consumer<AutomatedReasoningCheckTranslation.Builder> translation) The logical translation of the input that this finding validates.translation
(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 Details
-
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.Builder
avoiding the need to create one manually viaAutomatedReasoningCheckTranslation.builder()
.When the
Consumer
completes,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
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.Builder
avoiding the need to create one manually viaAutomatedReasoningCheckScenario.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaAutomatedReasoningCheckRule.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosupportingRules(List<AutomatedReasoningCheckRule>)
.- 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:
-
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.Builder
avoiding the need to create one manually viaAutomatedReasoningCheckLogicWarning.builder()
.When the
Consumer
completes,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:
-