Interface AgenticRetrieveResultEvent.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AgenticRetrieveResultEvent.Builder,,AgenticRetrieveResultEvent> SdkBuilder<AgenticRetrieveResultEvent.Builder,,AgenticRetrieveResultEvent> SdkPojo
- All Known Subinterfaces:
DefaultResult.Builder
- Enclosing class:
AgenticRetrieveResultEvent
@Mutable
@NotThreadSafe
public static interface AgenticRetrieveResultEvent.Builder
extends SdkPojo, CopyableBuilder<AgenticRetrieveResultEvent.Builder,AgenticRetrieveResultEvent>
-
Method Summary
Modifier and TypeMethodDescriptiongeneratedResponse(Consumer<AgenticRetrieveGeneratedResponse.Builder> generatedResponse) The generated response.generatedResponse(AgenticRetrieveGeneratedResponse generatedResponse) The generated response.Opaque continuation token for paginated results.results(Collection<AgenticRetrieveResultItem> results) The list of retrieved result items.results(Consumer<AgenticRetrieveResultItem.Builder>... results) The list of retrieved result items.results(AgenticRetrieveResultItem... results) The list of retrieved result items.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
-
generatedResponse
AgenticRetrieveResultEvent.Builder generatedResponse(AgenticRetrieveGeneratedResponse generatedResponse) The generated response. Present only when generateResponse is true.
- Parameters:
generatedResponse- The generated response. Present only when generateResponse is true.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
generatedResponse
default AgenticRetrieveResultEvent.Builder generatedResponse(Consumer<AgenticRetrieveGeneratedResponse.Builder> generatedResponse) The generated response. Present only when generateResponse is true.
This is a convenience method that creates an instance of theAgenticRetrieveGeneratedResponse.Builderavoiding the need to create one manually viaAgenticRetrieveGeneratedResponse.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togeneratedResponse(AgenticRetrieveGeneratedResponse).- Parameters:
generatedResponse- a consumer that will call methods onAgenticRetrieveGeneratedResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nextToken
Opaque continuation token for paginated results.
- Parameters:
nextToken- Opaque continuation token for paginated results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
results
The list of retrieved result items.
- Parameters:
results- The list of retrieved result items.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
results
The list of retrieved result items.
- Parameters:
results- The list of retrieved result items.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
results
The list of retrieved result items.
This is a convenience method that creates an instance of theAgenticRetrieveResultItem.Builderavoiding the need to create one manually viaAgenticRetrieveResultItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresults(List<AgenticRetrieveResultItem>).- Parameters:
results- a consumer that will call methods onAgenticRetrieveResultItem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-