Interface TokenUsage.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TokenUsage.Builder,
,TokenUsage> SdkBuilder<TokenUsage.Builder,
,TokenUsage> SdkPojo
- Enclosing class:
TokenUsage
@Mutable
@NotThreadSafe
public static interface TokenUsage.Builder
extends SdkPojo, CopyableBuilder<TokenUsage.Builder,TokenUsage>
-
Method Summary
Modifier and TypeMethodDescriptioncacheReadInputTokens
(Integer cacheReadInputTokens) The number of input tokens read from the cache for the request.cacheWriteInputTokens
(Integer cacheWriteInputTokens) The number of input tokens written to the cache for the request.inputTokens
(Integer inputTokens) The number of tokens sent in the request to the model.outputTokens
(Integer outputTokens) The number of tokens that the model generated for the request.totalTokens
(Integer totalTokens) The total of input tokens and tokens generated by the model.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
-
inputTokens
The number of tokens sent in the request to the model.
- Parameters:
inputTokens
- The number of tokens sent in the request to the model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputTokens
The number of tokens that the model generated for the request.
- Parameters:
outputTokens
- The number of tokens that the model generated for the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalTokens
The total of input tokens and tokens generated by the model.
- Parameters:
totalTokens
- The total of input tokens and tokens generated by the model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cacheReadInputTokens
The number of input tokens read from the cache for the request.
- Parameters:
cacheReadInputTokens
- The number of input tokens read from the cache for the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cacheWriteInputTokens
The number of input tokens written to the cache for the request.
- Parameters:
cacheWriteInputTokens
- The number of input tokens written to the cache for the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-