Class ConverseApiUtils.MetadataAggregation.Builder
java.lang.Object
org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
- Enclosing class:
- ConverseApiUtils.MetadataAggregation
-
Method Summary
Modifier and TypeMethodDescriptionbuild()copy(ConverseApiUtils.MetadataAggregation metadataAggregation) withAdditionalModelResponseFields(software.amazon.awssdk.core.document.Document additionalModelResponseFields) withMetrics(software.amazon.awssdk.services.bedrockruntime.model.ConverseStreamMetrics metrics) withStopReason(String stopReason) withTokenUsage(software.amazon.awssdk.services.bedrockruntime.model.TokenUsage tokenUsage) withTrace(software.amazon.awssdk.services.bedrockruntime.model.ConverseStreamTrace trace)
-
Method Details
-
copy
public ConverseApiUtils.MetadataAggregation.Builder copy(ConverseApiUtils.MetadataAggregation metadataAggregation) -
withRole
-
withStopReason
-
withAdditionalModelResponseFields
public ConverseApiUtils.MetadataAggregation.Builder withAdditionalModelResponseFields(software.amazon.awssdk.core.document.Document additionalModelResponseFields) -
withTokenUsage
public ConverseApiUtils.MetadataAggregation.Builder withTokenUsage(software.amazon.awssdk.services.bedrockruntime.model.TokenUsage tokenUsage) -
withMetrics
public ConverseApiUtils.MetadataAggregation.Builder withMetrics(software.amazon.awssdk.services.bedrockruntime.model.ConverseStreamMetrics metrics) -
withTrace
public ConverseApiUtils.MetadataAggregation.Builder withTrace(software.amazon.awssdk.services.bedrockruntime.model.ConverseStreamTrace trace) -
build
-