Class SyntheticsBrowserTestRumSettings

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SyntheticsBrowserTestRumSettings extends Object
The RUM data collection settings for the Synthetic browser test. Note: There are 3 ways to format RUM settings:

{ isEnabled: false } RUM data is not collected.

{ isEnabled: true } RUM data is collected from the Synthetic test's default application.

{ isEnabled: true, applicationId: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", clientTokenId: 12345 } RUM data is collected using the specified application.

  • Field Details

  • Constructor Details

    • SyntheticsBrowserTestRumSettings

      public SyntheticsBrowserTestRumSettings()
    • SyntheticsBrowserTestRumSettings

      public SyntheticsBrowserTestRumSettings(Boolean isEnabled)
  • Method Details

    • applicationId

      public SyntheticsBrowserTestRumSettings applicationId(String applicationId)
    • getApplicationId

      @Nullable public String getApplicationId()
      RUM application ID used to collect RUM data for the browser test.
      Returns:
      applicationId
    • setApplicationId

      public void setApplicationId(String applicationId)
    • clientTokenId

      public SyntheticsBrowserTestRumSettings clientTokenId(Long clientTokenId)
    • getClientTokenId

      @Nullable public Long getClientTokenId()
      RUM application API key ID used to collect RUM data for the browser test.
      Returns:
      clientTokenId
    • setClientTokenId

      public void setClientTokenId(Long clientTokenId)
    • isEnabled

      public SyntheticsBrowserTestRumSettings isEnabled(Boolean isEnabled)
    • getIsEnabled

      public Boolean getIsEnabled()
      Determines whether RUM data is collected during test runs.
      Returns:
      isEnabled
    • setIsEnabled

      public void setIsEnabled(Boolean isEnabled)
    • putAdditionalProperty

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