Class SessionReplayResponse.Data.Page.Action.TokenUsage.Builder
-
- All Implemented Interfaces:
public final class SessionReplayResponse.Data.Page.Action.TokenUsage.BuilderA builder for TokenUsage.
-
-
Method Summary
-
-
Method Detail
-
cost
final SessionReplayResponse.Data.Page.Action.TokenUsage.Builder cost(Double cost)
-
cost
final SessionReplayResponse.Data.Page.Action.TokenUsage.Builder cost(JsonField<Double> cost)
Sets Builder.cost to an arbitrary JSON value.
You should usually call Builder.cost with a well-typed Double value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
inputTokens
final SessionReplayResponse.Data.Page.Action.TokenUsage.Builder inputTokens(Double inputTokens)
-
inputTokens
final SessionReplayResponse.Data.Page.Action.TokenUsage.Builder inputTokens(JsonField<Double> inputTokens)
Sets Builder.inputTokens to an arbitrary JSON value.
You should usually call Builder.inputTokens with a well-typed Double value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
outputTokens
final SessionReplayResponse.Data.Page.Action.TokenUsage.Builder outputTokens(Double outputTokens)
-
outputTokens
final SessionReplayResponse.Data.Page.Action.TokenUsage.Builder outputTokens(JsonField<Double> outputTokens)
Sets Builder.outputTokens to an arbitrary JSON value.
You should usually call Builder.outputTokens with a well-typed Double value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
timeMs
final SessionReplayResponse.Data.Page.Action.TokenUsage.Builder timeMs(Double timeMs)
-
timeMs
final SessionReplayResponse.Data.Page.Action.TokenUsage.Builder timeMs(JsonField<Double> timeMs)
Sets Builder.timeMs to an arbitrary JSON value.
You should usually call Builder.timeMs with a well-typed Double value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final SessionReplayResponse.Data.Page.Action.TokenUsage.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final SessionReplayResponse.Data.Page.Action.TokenUsage.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final SessionReplayResponse.Data.Page.Action.TokenUsage.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final SessionReplayResponse.Data.Page.Action.TokenUsage.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final SessionReplayResponse.Data.Page.Action.TokenUsage.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final SessionReplayResponse.Data.Page.Action.TokenUsage build()
Returns an immutable instance of TokenUsage.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-