Interface ReasoningStep.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ReasoningStep.Builder,,ReasoningStep> SdkBuilder<ReasoningStep.Builder,,ReasoningStep> SdkPojo
- Enclosing class:
ReasoningStep
@Mutable
@NotThreadSafe
public static interface ReasoningStep.Builder
extends SdkPojo, CopyableBuilder<ReasoningStep.Builder,ReasoningStep>
-
Method Summary
Modifier and TypeMethodDescriptionThe claim or conclusion reached at this step.confidence(Double confidence) Confidence in this individual claim, on the producer's native 0-1 scale.Citation supporting the claim.Position of this step in the chain.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
-
step
Position of this step in the chain.
- Parameters:
step- Position of this step in the chain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
claim
The claim or conclusion reached at this step.
- Parameters:
claim- The claim or conclusion reached at this step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
source
Citation supporting the claim.
- Parameters:
source- Citation supporting the claim.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
confidence
Confidence in this individual claim, on the producer's native 0-1 scale.
- Parameters:
confidence- Confidence in this individual claim, on the producer's native 0-1 scale.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-