Interface EmailGenerativeAnswerChunkDataDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<EmailGenerativeAnswerChunkDataDetails.Builder,
,EmailGenerativeAnswerChunkDataDetails> SdkBuilder<EmailGenerativeAnswerChunkDataDetails.Builder,
,EmailGenerativeAnswerChunkDataDetails> SdkPojo
- Enclosing class:
EmailGenerativeAnswerChunkDataDetails
@Mutable
@NotThreadSafe
public static interface EmailGenerativeAnswerChunkDataDetails.Builder
extends SdkPojo, CopyableBuilder<EmailGenerativeAnswerChunkDataDetails.Builder,EmailGenerativeAnswerChunkDataDetails>
-
Method Summary
Modifier and TypeMethodDescriptioncompletion
(String completion) The partial or complete text content of the generative answer response.nextChunkToken
(String nextChunkToken) Token for retrieving the next chunk of streaming response data, if available.references
(Collection<DataSummary> references) Source references and citations from knowledge base articles used to generate the answer.references
(Consumer<DataSummary.Builder>... references) Source references and citations from knowledge base articles used to generate the answer.references
(DataSummary... references) Source references and citations from knowledge base articles used to generate the answer.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
-
completion
The partial or complete text content of the generative answer response.
- Parameters:
completion
- The partial or complete text content of the generative answer response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
references
Source references and citations from knowledge base articles used to generate the answer.
- Parameters:
references
- Source references and citations from knowledge base articles used to generate the answer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
references
Source references and citations from knowledge base articles used to generate the answer.
- Parameters:
references
- Source references and citations from knowledge base articles used to generate the answer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
references
EmailGenerativeAnswerChunkDataDetails.Builder references(Consumer<DataSummary.Builder>... references) Source references and citations from knowledge base articles used to generate the answer.
This is a convenience method that creates an instance of theDataSummary.Builder
avoiding the need to create one manually viaDataSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toreferences(List<DataSummary>)
.- Parameters:
references
- a consumer that will call methods onDataSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nextChunkToken
Token for retrieving the next chunk of streaming response data, if available.
- Parameters:
nextChunkToken
- Token for retrieving the next chunk of streaming response data, if available.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-