Interface ReasoningContentBlockDelta.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ReasoningContentBlockDelta.Builder,ReasoningContentBlockDelta>,SdkBuilder<ReasoningContentBlockDelta.Builder,ReasoningContentBlockDelta>,SdkPojo
- Enclosing class:
- ReasoningContentBlockDelta
@Mutable @NotThreadSafe public static interface ReasoningContentBlockDelta.Builder extends SdkPojo, CopyableBuilder<ReasoningContentBlockDelta.Builder,ReasoningContentBlockDelta>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReasoningContentBlockDelta.BuilderredactedContent(SdkBytes redactedContent)The content in the reasoning that was encrypted by the model provider for safety reasons.ReasoningContentBlockDelta.Buildersignature(String signature)A token that verifies that the reasoning text was generated by the model.ReasoningContentBlockDelta.Buildertext(String text)The reasoning that the model used to return the output.-
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 Detail
-
text
ReasoningContentBlockDelta.Builder text(String text)
The reasoning that the model used to return the output.
- Parameters:
text- The reasoning that the model used to return the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
redactedContent
ReasoningContentBlockDelta.Builder redactedContent(SdkBytes redactedContent)
The content in the reasoning that was encrypted by the model provider for safety reasons. The encryption doesn't affect the quality of responses.
- Parameters:
redactedContent- The content in the reasoning that was encrypted by the model provider for safety reasons. The encryption doesn't affect the quality of responses.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signature
ReasoningContentBlockDelta.Builder signature(String signature)
A token that verifies that the reasoning text was generated by the model. If you pass a reasoning block back to the API in a multi-turn conversation, include the text and its signature unmodified.
- Parameters:
signature- A token that verifies that the reasoning text was generated by the model. If you pass a reasoning block back to the API in a multi-turn conversation, include the text and its signature unmodified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-