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
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
-
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.
-