Class SessionReplayResponse.Data.Page.Action.TokenUsage
-
- All Implemented Interfaces:
public final class SessionReplayResponse.Data.Page.Action.TokenUsage
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classSessionReplayResponse.Data.Page.Action.TokenUsage.BuilderA builder for TokenUsage.
-
Method Summary
-
-
Method Detail
-
inputTokens
final Optional<Double> inputTokens()
-
outputTokens
final Optional<Double> outputTokens()
-
_cost
final JsonField<Double> _cost()
Returns the raw JSON value of cost.
Unlike cost, this method doesn't throw if the JSON field has an unexpected type.
-
_inputTokens
final JsonField<Double> _inputTokens()
Returns the raw JSON value of inputTokens.
Unlike inputTokens, this method doesn't throw if the JSON field has an unexpected type.
-
_outputTokens
final JsonField<Double> _outputTokens()
Returns the raw JSON value of outputTokens.
Unlike outputTokens, this method doesn't throw if the JSON field has an unexpected type.
-
_timeMs
final JsonField<Double> _timeMs()
Returns the raw JSON value of timeMs.
Unlike timeMs, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final SessionReplayResponse.Data.Page.Action.TokenUsage.Builder toBuilder()
-
validate
final SessionReplayResponse.Data.Page.Action.TokenUsage validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static SessionReplayResponse.Data.Page.Action.TokenUsage.Builder builder()
Returns a mutable builder for constructing an instance of TokenUsage.
-
-
-
-