Package com.datadog.api.client.v2.model
Class SnapshotDataAttributes
java.lang.Object
com.datadog.api.client.v2.model.SnapshotDataAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SnapshotDataAttributes
extends Object
Attributes of a heatmap snapshot, including view context, device information, and audit metadata.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapplicationId(String applicationId) deviceType(String deviceType) booleanReturn true if this SnapshotDataAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Unique identifier of the RUM application.Timestamp when the snapshot was created.Display name of the user who created the snapshot.Email handle of the user who created the snapshot.Numeric identifier of the user who created the snapshot.Device type used when capturing the snapshot (e.g., desktop, mobile, tablet).Unique identifier of the RUM event associated with the snapshot.Indicates whether the device type was explicitly selected by the user rather than auto-detected.Timestamp when the snapshot was last modified.getOrgId()Numeric identifier of the organization that owns the snapshot.Unique identifier of the RUM session associated with the snapshot.Human-readable name for the snapshot.getStart()Offset in milliseconds from the start of the session at which the snapshot was captured.Unique identifier of the RUM view associated with the snapshot.URL path or name of the view where the snapshot was captured.inthashCode()isDeviceTypeSelectedByUser(Boolean isDeviceTypeSelectedByUser) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetApplicationId(String applicationId) voidsetDeviceType(String deviceType) voidsetEventId(String eventId) voidsetIsDeviceTypeSelectedByUser(Boolean isDeviceTypeSelectedByUser) voidsetSessionId(String sessionId) voidsetSnapshotName(String snapshotName) voidvoidvoidsetViewName(String viewName) snapshotName(String snapshotName) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_APPLICATION_ID
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_CREATED_BY
- See Also:
-
JSON_PROPERTY_CREATED_BY_HANDLE
- See Also:
-
JSON_PROPERTY_CREATED_BY_USER_ID
- See Also:
-
JSON_PROPERTY_DEVICE_TYPE
- See Also:
-
JSON_PROPERTY_EVENT_ID
- See Also:
-
JSON_PROPERTY_IS_DEVICE_TYPE_SELECTED_BY_USER
- See Also:
-
JSON_PROPERTY_MODIFIED_AT
- See Also:
-
JSON_PROPERTY_ORG_ID
- See Also:
-
JSON_PROPERTY_SESSION_ID
- See Also:
-
JSON_PROPERTY_SNAPSHOT_NAME
- See Also:
-
JSON_PROPERTY_START
- See Also:
-
JSON_PROPERTY_VIEW_ID
- See Also:
-
JSON_PROPERTY_VIEW_NAME
- See Also:
-
-
Constructor Details
-
SnapshotDataAttributes
public SnapshotDataAttributes()
-
-
Method Details
-
applicationId
-
getApplicationId
Unique identifier of the RUM application.- Returns:
- applicationId
-
setApplicationId
-
getCreatedAt
Timestamp when the snapshot was created.- Returns:
- createdAt
-
getCreatedBy
Display name of the user who created the snapshot.- Returns:
- createdBy
-
getCreatedByHandle
Email handle of the user who created the snapshot.- Returns:
- createdByHandle
-
getCreatedByUserId
Numeric identifier of the user who created the snapshot.- Returns:
- createdByUserId
-
deviceType
-
getDeviceType
Device type used when capturing the snapshot (e.g., desktop, mobile, tablet).- Returns:
- deviceType
-
setDeviceType
-
eventId
-
getEventId
Unique identifier of the RUM event associated with the snapshot.- Returns:
- eventId
-
setEventId
-
isDeviceTypeSelectedByUser
-
getIsDeviceTypeSelectedByUser
Indicates whether the device type was explicitly selected by the user rather than auto-detected.- Returns:
- isDeviceTypeSelectedByUser
-
setIsDeviceTypeSelectedByUser
-
getModifiedAt
Timestamp when the snapshot was last modified.- Returns:
- modifiedAt
-
getOrgId
Numeric identifier of the organization that owns the snapshot.- Returns:
- orgId
-
sessionId
-
getSessionId
Unique identifier of the RUM session associated with the snapshot.- Returns:
- sessionId
-
setSessionId
-
snapshotName
-
getSnapshotName
Human-readable name for the snapshot.- Returns:
- snapshotName
-
setSnapshotName
-
start
-
getStart
Offset in milliseconds from the start of the session at which the snapshot was captured.- Returns:
- start
-
setStart
-
viewId
-
getViewId
Unique identifier of the RUM view associated with the snapshot.- Returns:
- viewId
-
setViewId
-
viewName
-
getViewName
URL path or name of the view where the snapshot was captured.- Returns:
- viewName
-
setViewName
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- SnapshotDataAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this SnapshotDataAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-