Package com.anthropic.models
Class BetaUsage.Builder
-
- All Implemented Interfaces:
public final class BetaUsage.BuilderA builder for BetaUsage.
-
-
Method Summary
Modifier and Type Method Description final BetaUsage.BuildercacheCreationInputTokens(Long cacheCreationInputTokens)The number of input tokens used to create the cache entry. final BetaUsage.BuildercacheCreationInputTokens(Long cacheCreationInputTokens)The number of input tokens used to create the cache entry. final BetaUsage.BuildercacheCreationInputTokens(Optional<Long> cacheCreationInputTokens)The number of input tokens used to create the cache entry. final BetaUsage.BuildercacheCreationInputTokens(JsonField<Long> cacheCreationInputTokens)The number of input tokens used to create the cache entry. final BetaUsage.BuildercacheReadInputTokens(Long cacheReadInputTokens)The number of input tokens read from the cache. final BetaUsage.BuildercacheReadInputTokens(Long cacheReadInputTokens)The number of input tokens read from the cache. final BetaUsage.BuildercacheReadInputTokens(Optional<Long> cacheReadInputTokens)The number of input tokens read from the cache. final BetaUsage.BuildercacheReadInputTokens(JsonField<Long> cacheReadInputTokens)The number of input tokens read from the cache. final BetaUsage.BuilderinputTokens(Long inputTokens)The number of input tokens which were used. final BetaUsage.BuilderinputTokens(JsonField<Long> inputTokens)The number of input tokens which were used. final BetaUsage.BuilderoutputTokens(Long outputTokens)The number of output tokens which were used. final BetaUsage.BuilderoutputTokens(JsonField<Long> outputTokens)The number of output tokens which were used. final BetaUsage.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final BetaUsage.BuilderputAdditionalProperty(String key, JsonValue value)final BetaUsage.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final BetaUsage.BuilderremoveAdditionalProperty(String key)final BetaUsage.BuilderremoveAllAdditionalProperties(Set<String> keys)final BetaUsagebuild()-
-
Method Detail
-
cacheCreationInputTokens
final BetaUsage.Builder cacheCreationInputTokens(Long cacheCreationInputTokens)
The number of input tokens used to create the cache entry.
-
cacheCreationInputTokens
final BetaUsage.Builder cacheCreationInputTokens(Long cacheCreationInputTokens)
The number of input tokens used to create the cache entry.
-
cacheCreationInputTokens
final BetaUsage.Builder cacheCreationInputTokens(Optional<Long> cacheCreationInputTokens)
The number of input tokens used to create the cache entry.
-
cacheCreationInputTokens
final BetaUsage.Builder cacheCreationInputTokens(JsonField<Long> cacheCreationInputTokens)
The number of input tokens used to create the cache entry.
-
cacheReadInputTokens
final BetaUsage.Builder cacheReadInputTokens(Long cacheReadInputTokens)
The number of input tokens read from the cache.
-
cacheReadInputTokens
final BetaUsage.Builder cacheReadInputTokens(Long cacheReadInputTokens)
The number of input tokens read from the cache.
-
cacheReadInputTokens
final BetaUsage.Builder cacheReadInputTokens(Optional<Long> cacheReadInputTokens)
The number of input tokens read from the cache.
-
cacheReadInputTokens
final BetaUsage.Builder cacheReadInputTokens(JsonField<Long> cacheReadInputTokens)
The number of input tokens read from the cache.
-
inputTokens
final BetaUsage.Builder inputTokens(Long inputTokens)
The number of input tokens which were used.
-
inputTokens
final BetaUsage.Builder inputTokens(JsonField<Long> inputTokens)
The number of input tokens which were used.
-
outputTokens
final BetaUsage.Builder outputTokens(Long outputTokens)
The number of output tokens which were used.
-
outputTokens
final BetaUsage.Builder outputTokens(JsonField<Long> outputTokens)
The number of output tokens which were used.
-
additionalProperties
final BetaUsage.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final BetaUsage.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final BetaUsage.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final BetaUsage.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final BetaUsage.Builder removeAllAdditionalProperties(Set<String> keys)
-
-
-
-