Class RumConfigAttributes

java.lang.Object
com.datadog.api.client.v2.model.RumConfigAttributes

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class RumConfigAttributes extends Object
Attributes of the RUM configuration.
  • Field Details

    • unparsed

      public boolean unparsed
    • JSON_PROPERTY_DISABLED

      public static final String JSON_PROPERTY_DISABLED
      See Also:
    • JSON_PROPERTY_ENFORCED_APPLICATION_TAGS

      public static final String JSON_PROPERTY_ENFORCED_APPLICATION_TAGS
      See Also:
    • JSON_PROPERTY_ENFORCED_APPLICATION_TAGS_UPDATED_AT

      public static final String JSON_PROPERTY_ENFORCED_APPLICATION_TAGS_UPDATED_AT
      See Also:
    • JSON_PROPERTY_ENFORCED_APPLICATION_TAGS_UPDATED_BY

      public static final String JSON_PROPERTY_ENFORCED_APPLICATION_TAGS_UPDATED_BY
      See Also:
    • JSON_PROPERTY_OOTB_METRICS_VERSION

      public static final String JSON_PROPERTY_OOTB_METRICS_VERSION
      See Also:
    • JSON_PROPERTY_OOTB_METRICS_VERSION_INSTALLED_AT

      public static final String JSON_PROPERTY_OOTB_METRICS_VERSION_INSTALLED_AT
      See Also:
    • JSON_PROPERTY_RETENTION_FILTERS_ENABLED

      public static final String JSON_PROPERTY_RETENTION_FILTERS_ENABLED
      See Also:
    • JSON_PROPERTY_RETENTION_FILTERS_ENABLED_UPDATED_AT

      public static final String JSON_PROPERTY_RETENTION_FILTERS_ENABLED_UPDATED_AT
      See Also:
    • JSON_PROPERTY_RETENTION_FILTERS_ENABLED_UPDATED_BY

      public static final String JSON_PROPERTY_RETENTION_FILTERS_ENABLED_UPDATED_BY
      See Also:
  • Constructor Details

    • RumConfigAttributes

      public RumConfigAttributes()
    • RumConfigAttributes

      public RumConfigAttributes(Boolean enforcedApplicationTags, Boolean retentionFiltersEnabled)
  • Method Details

    • disabled

      public RumConfigAttributes disabled(Boolean disabled)
    • getDisabled

      @Nullable public Boolean getDisabled()
      Whether the RUM configuration is disabled for the organization.
      Returns:
      disabled
    • setDisabled

      public void setDisabled(Boolean disabled)
    • enforcedApplicationTags

      public RumConfigAttributes enforcedApplicationTags(Boolean enforcedApplicationTags)
    • getEnforcedApplicationTags

      public Boolean getEnforcedApplicationTags()
      Whether application tags are enforced for the RUM applications in the organization.
      Returns:
      enforcedApplicationTags
    • setEnforcedApplicationTags

      public void setEnforcedApplicationTags(Boolean enforcedApplicationTags)
    • enforcedApplicationTagsUpdatedAt

      public RumConfigAttributes enforcedApplicationTagsUpdatedAt(OffsetDateTime enforcedApplicationTagsUpdatedAt)
    • getEnforcedApplicationTagsUpdatedAt

      @Nullable public OffsetDateTime getEnforcedApplicationTagsUpdatedAt()
      Timestamp of when the enforced application tags setting was last updated.
      Returns:
      enforcedApplicationTagsUpdatedAt
    • setEnforcedApplicationTagsUpdatedAt

      public void setEnforcedApplicationTagsUpdatedAt(OffsetDateTime enforcedApplicationTagsUpdatedAt)
    • enforcedApplicationTagsUpdatedBy

      public RumConfigAttributes enforcedApplicationTagsUpdatedBy(String enforcedApplicationTagsUpdatedBy)
    • getEnforcedApplicationTagsUpdatedBy

      @Nullable public String getEnforcedApplicationTagsUpdatedBy()
      Handle of the user who last updated the enforced application tags setting.
      Returns:
      enforcedApplicationTagsUpdatedBy
    • setEnforcedApplicationTagsUpdatedBy

      public void setEnforcedApplicationTagsUpdatedBy(String enforcedApplicationTagsUpdatedBy)
    • ootbMetricsVersion

      public RumConfigAttributes ootbMetricsVersion(Long ootbMetricsVersion)
    • getOotbMetricsVersion

      @Nullable public Long getOotbMetricsVersion()
      Version of the out-of-the-box metrics installed for the organization.
      Returns:
      ootbMetricsVersion
    • setOotbMetricsVersion

      public void setOotbMetricsVersion(Long ootbMetricsVersion)
    • ootbMetricsVersionInstalledAt

      public RumConfigAttributes ootbMetricsVersionInstalledAt(OffsetDateTime ootbMetricsVersionInstalledAt)
    • getOotbMetricsVersionInstalledAt

      @Nullable public OffsetDateTime getOotbMetricsVersionInstalledAt()
      Timestamp of when the out-of-the-box metrics version was installed.
      Returns:
      ootbMetricsVersionInstalledAt
    • setOotbMetricsVersionInstalledAt

      public void setOotbMetricsVersionInstalledAt(OffsetDateTime ootbMetricsVersionInstalledAt)
    • retentionFiltersEnabled

      public RumConfigAttributes retentionFiltersEnabled(Boolean retentionFiltersEnabled)
    • getRetentionFiltersEnabled

      public Boolean getRetentionFiltersEnabled()
      Whether retention filters are enabled for the organization.
      Returns:
      retentionFiltersEnabled
    • setRetentionFiltersEnabled

      public void setRetentionFiltersEnabled(Boolean retentionFiltersEnabled)
    • retentionFiltersEnabledUpdatedAt

      public RumConfigAttributes retentionFiltersEnabledUpdatedAt(OffsetDateTime retentionFiltersEnabledUpdatedAt)
    • getRetentionFiltersEnabledUpdatedAt

      @Nullable public OffsetDateTime getRetentionFiltersEnabledUpdatedAt()
      Timestamp of when the retention filters setting was last updated.
      Returns:
      retentionFiltersEnabledUpdatedAt
    • setRetentionFiltersEnabledUpdatedAt

      public void setRetentionFiltersEnabledUpdatedAt(OffsetDateTime retentionFiltersEnabledUpdatedAt)
    • retentionFiltersEnabledUpdatedBy

      public RumConfigAttributes retentionFiltersEnabledUpdatedBy(String retentionFiltersEnabledUpdatedBy)
    • getRetentionFiltersEnabledUpdatedBy

      @Nullable public String getRetentionFiltersEnabledUpdatedBy()
      Handle of the user or job who last updated the retention filters setting.
      Returns:
      retentionFiltersEnabledUpdatedBy
    • setRetentionFiltersEnabledUpdatedBy

      public void setRetentionFiltersEnabledUpdatedBy(String retentionFiltersEnabledUpdatedBy)
    • putAdditionalProperty

      public RumConfigAttributes 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:
      RumConfigAttributes
    • 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 RumConfigAttributes 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