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