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