Class UsageRumSessionsHour

java.lang.Object
com.datadog.api.client.v1.model.UsageRumSessionsHour

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class UsageRumSessionsHour extends Object
Number of RUM sessions recorded for each hour for a given organization.
  • Field Details

  • Constructor Details

    • UsageRumSessionsHour

      public UsageRumSessionsHour()
  • Method Details

    • hour

    • getHour

      @Nullable public OffsetDateTime getHour()
      The hour for the usage.
      Returns:
      hour
    • setHour

      public void setHour(OffsetDateTime hour)
    • orgName

      public UsageRumSessionsHour orgName(String orgName)
    • getOrgName

      @Nullable public String getOrgName()
      The organization name.
      Returns:
      orgName
    • setOrgName

      public void setOrgName(String orgName)
    • publicId

      public UsageRumSessionsHour publicId(String publicId)
    • getPublicId

      @Nullable public String getPublicId()
      The organization public ID.
      Returns:
      publicId
    • setPublicId

      public void setPublicId(String publicId)
    • replaySessionCount

      public UsageRumSessionsHour replaySessionCount(Long replaySessionCount)
    • getReplaySessionCount

      @Nullable public Long getReplaySessionCount()
      Contains the number of RUM Session Replay counts (data available beginning November 1, 2021).
      Returns:
      replaySessionCount
    • setReplaySessionCount

      public void setReplaySessionCount(Long replaySessionCount)
    • sessionCount

      public UsageRumSessionsHour sessionCount(Long sessionCount)
    • getSessionCount

      @Nullable public Long getSessionCount()
      Contains the number of browser RUM lite Sessions.
      Returns:
      sessionCount
    • getSessionCount_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getSessionCount_JsonNullable()
    • setSessionCount_JsonNullable

      public void setSessionCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> sessionCount)
    • setSessionCount

      public void setSessionCount(Long sessionCount)
    • sessionCountAndroid

      public UsageRumSessionsHour sessionCountAndroid(Long sessionCountAndroid)
    • getSessionCountAndroid

      @Nullable public Long getSessionCountAndroid()
      Contains the number of mobile RUM sessions on Android (data available beginning December 1, 2020).
      Returns:
      sessionCountAndroid
    • getSessionCountAndroid_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getSessionCountAndroid_JsonNullable()
    • setSessionCountAndroid_JsonNullable

      public void setSessionCountAndroid_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> sessionCountAndroid)
    • setSessionCountAndroid

      public void setSessionCountAndroid(Long sessionCountAndroid)
    • sessionCountFlutter

      public UsageRumSessionsHour sessionCountFlutter(Long sessionCountFlutter)
    • getSessionCountFlutter

      @Nullable public Long getSessionCountFlutter()
      Contains the number of mobile RUM sessions on Flutter (data available beginning March 1, 2023).
      Returns:
      sessionCountFlutter
    • getSessionCountFlutter_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getSessionCountFlutter_JsonNullable()
    • setSessionCountFlutter_JsonNullable

      public void setSessionCountFlutter_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> sessionCountFlutter)
    • setSessionCountFlutter

      public void setSessionCountFlutter(Long sessionCountFlutter)
    • sessionCountIos

      public UsageRumSessionsHour sessionCountIos(Long sessionCountIos)
    • getSessionCountIos

      @Nullable public Long getSessionCountIos()
      Contains the number of mobile RUM sessions on iOS (data available beginning December 1, 2020).
      Returns:
      sessionCountIos
    • getSessionCountIos_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getSessionCountIos_JsonNullable()
    • setSessionCountIos_JsonNullable

      public void setSessionCountIos_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> sessionCountIos)
    • setSessionCountIos

      public void setSessionCountIos(Long sessionCountIos)
    • sessionCountReactnative

      public UsageRumSessionsHour sessionCountReactnative(Long sessionCountReactnative)
    • getSessionCountReactnative

      @Nullable public Long getSessionCountReactnative()
      Contains the number of mobile RUM sessions on React Native (data available beginning May 1, 2022).
      Returns:
      sessionCountReactnative
    • getSessionCountReactnative_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getSessionCountReactnative_JsonNullable()
    • setSessionCountReactnative_JsonNullable

      public void setSessionCountReactnative_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> sessionCountReactnative)
    • setSessionCountReactnative

      public void setSessionCountReactnative(Long sessionCountReactnative)
    • putAdditionalProperty

      public UsageRumSessionsHour putAdditionalProperty(String key, Object value)
      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 set
      value - The associated value
      Returns:
      UsageRumSessionsHour
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      The additional properties
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      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

      public boolean equals(Object o)
      Return true if this UsageRumSessionsHour object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object