Interface ConverseStreamMetadataEvent.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ConverseStreamMetadataEvent.Builder,,ConverseStreamMetadataEvent> SdkBuilder<ConverseStreamMetadataEvent.Builder,,ConverseStreamMetadataEvent> SdkPojo
- All Known Subinterfaces:
DefaultMetadata.Builder
- Enclosing class:
ConverseStreamMetadataEvent
public static interface ConverseStreamMetadataEvent.Builder
extends SdkPojo, CopyableBuilder<ConverseStreamMetadataEvent.Builder,ConverseStreamMetadataEvent>
-
Method Summary
Modifier and TypeMethodDescriptionmetrics(Consumer<ConverseStreamMetrics.Builder> metrics) The metrics for the conversation stream metadata event.metrics(ConverseStreamMetrics metrics) The metrics for the conversation stream metadata event.usage(Consumer<TokenUsage.Builder> usage) Usage information for the conversation stream event.usage(TokenUsage usage) Usage information for the conversation stream event.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, sdkFields
-
Method Details
-
usage
Usage information for the conversation stream event.
- Parameters:
usage- Usage information for the conversation stream event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
usage
Usage information for the conversation stream event.
This is a convenience method that creates an instance of theTokenUsage.Builderavoiding the need to create one manually viaTokenUsage.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tousage(TokenUsage).- Parameters:
usage- a consumer that will call methods onTokenUsage.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
metrics
The metrics for the conversation stream metadata event.
- Parameters:
metrics- The metrics for the conversation stream metadata event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metrics
default ConverseStreamMetadataEvent.Builder metrics(Consumer<ConverseStreamMetrics.Builder> metrics) The metrics for the conversation stream metadata event.
This is a convenience method that creates an instance of theConverseStreamMetrics.Builderavoiding the need to create one manually viaConverseStreamMetrics.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tometrics(ConverseStreamMetrics).- Parameters:
metrics- a consumer that will call methods onConverseStreamMetrics.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-