Class AggregatedSlowInteractionLongTask

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AggregatedSlowInteractionLongTask extends Object
Aggregated slow interaction with long task detection grouped by action and selector.
  • Field Details

  • Constructor Details

    • AggregatedSlowInteractionLongTask

      public AggregatedSlowInteractionLongTask()
    • AggregatedSlowInteractionLongTask

      public AggregatedSlowInteractionLongTask(String actionType, Long avgBlockingDuration, Long avgDuration, String fingerprint, Double impactScore, Integer instanceCount, String selector, String selectorNormalized, Integer viewOccurrences)
  • Method Details

    • actionType

      public AggregatedSlowInteractionLongTask actionType(String actionType)
    • getActionType

      public String getActionType()
      Type of user interaction that triggered the slow response.
      Returns:
      actionType
    • setActionType

      public void setActionType(String actionType)
    • avgBlockingDuration

      public AggregatedSlowInteractionLongTask avgBlockingDuration(Long avgBlockingDuration)
    • getAvgBlockingDuration

      public Long getAvgBlockingDuration()
      Average long task blocking duration in nanoseconds.
      Returns:
      avgBlockingDuration
    • setAvgBlockingDuration

      public void setAvgBlockingDuration(Long avgBlockingDuration)
    • avgDuration

      public AggregatedSlowInteractionLongTask avgDuration(Long avgDuration)
    • getAvgDuration

      public Long getAvgDuration()
      Average total interaction duration in nanoseconds.
      Returns:
      avgDuration
    • setAvgDuration

      public void setAvgDuration(Long avgDuration)
    • fingerprint

      public AggregatedSlowInteractionLongTask fingerprint(String fingerprint)
    • getFingerprint

      public String getFingerprint()
      Unique fingerprint identifying this detection group.
      Returns:
      fingerprint
    • setFingerprint

      public void setFingerprint(String fingerprint)
    • impactScore

      public AggregatedSlowInteractionLongTask impactScore(Double impactScore)
    • getImpactScore

      public Double getImpactScore()
      Impact score combining view frequency and blocking severity.
      Returns:
      impactScore
    • setImpactScore

      public void setImpactScore(Double impactScore)
    • instanceCount

      public AggregatedSlowInteractionLongTask instanceCount(Integer instanceCount)
    • getInstanceCount

      public Integer getInstanceCount()
      Total number of detection instances across sampled views. maximum: 2147483647
      Returns:
      instanceCount
    • setInstanceCount

      public void setInstanceCount(Integer instanceCount)
    • selector

      public AggregatedSlowInteractionLongTask selector(String selector)
    • getSelector

      @Nullable public String getSelector()
      CSS selector of the element that was interacted with.
      Returns:
      selector
    • setSelector

      public void setSelector(String selector)
    • selectorNormalized

      public AggregatedSlowInteractionLongTask selectorNormalized(String selectorNormalized)
    • getSelectorNormalized

      @Nullable public String getSelectorNormalized()
      Normalized CSS selector with dynamic parts replaced.
      Returns:
      selectorNormalized
    • setSelectorNormalized

      public void setSelectorNormalized(String selectorNormalized)
    • viewOccurrences

      public AggregatedSlowInteractionLongTask viewOccurrences(Integer viewOccurrences)
    • getViewOccurrences

      public Integer getViewOccurrences()
      Number of sampled views where this detection occurred. maximum: 2147483647
      Returns:
      viewOccurrences
    • setViewOccurrences

      public void setViewOccurrences(Integer viewOccurrences)
    • putAdditionalProperty

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