Interface AutomatedReasoningLogicStatement.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AutomatedReasoningLogicStatement.Builder,
,AutomatedReasoningLogicStatement> SdkBuilder<AutomatedReasoningLogicStatement.Builder,
,AutomatedReasoningLogicStatement> SdkPojo
- Enclosing class:
AutomatedReasoningLogicStatement
@Mutable
@NotThreadSafe
public static interface AutomatedReasoningLogicStatement.Builder
extends SdkPojo, CopyableBuilder<AutomatedReasoningLogicStatement.Builder,AutomatedReasoningLogicStatement>
-
Method Summary
Modifier and TypeMethodDescriptionThe formal logic representation of the statement using mathematical notation and logical operators.naturalLanguage
(String naturalLanguage) The natural language representation of the logical statement, providing a human-readable interpretation of the formal logic.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
-
logic
The formal logic representation of the statement using mathematical notation and logical operators.
- Parameters:
logic
- The formal logic representation of the statement using mathematical notation and logical operators.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
naturalLanguage
The natural language representation of the logical statement, providing a human-readable interpretation of the formal logic.
- Parameters:
naturalLanguage
- The natural language representation of the logical statement, providing a human-readable interpretation of the formal logic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-