Class AggregatedHighFrozenFrameRate

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AggregatedHighFrozenFrameRate extends Object
Aggregated high frozen frame rate detection at view level.
  • Field Details

  • Constructor Details

    • AggregatedHighFrozenFrameRate

      public AggregatedHighFrozenFrameRate()
    • AggregatedHighFrozenFrameRate

      public AggregatedHighFrozenFrameRate(Double avgFrozenFrameRate, Long avgSegmentDuration, Long avgTotalFrozenDuration, String fingerprint, Double impactScore, Integer viewOccurrences)
  • Method Details

    • avgFrozenFrameRate

      public AggregatedHighFrozenFrameRate avgFrozenFrameRate(Double avgFrozenFrameRate)
    • getAvgFrozenFrameRate

      public Double getAvgFrozenFrameRate()
      Average frozen frame rate as a fraction of total frames.
      Returns:
      avgFrozenFrameRate
    • setAvgFrozenFrameRate

      public void setAvgFrozenFrameRate(Double avgFrozenFrameRate)
    • avgSegmentDuration

      public AggregatedHighFrozenFrameRate avgSegmentDuration(Long avgSegmentDuration)
    • getAvgSegmentDuration

      public Long getAvgSegmentDuration()
      Average segment duration in nanoseconds.
      Returns:
      avgSegmentDuration
    • setAvgSegmentDuration

      public void setAvgSegmentDuration(Long avgSegmentDuration)
    • avgTotalFrozenDuration

      public AggregatedHighFrozenFrameRate avgTotalFrozenDuration(Long avgTotalFrozenDuration)
    • getAvgTotalFrozenDuration

      public Long getAvgTotalFrozenDuration()
      Average total frozen duration in nanoseconds.
      Returns:
      avgTotalFrozenDuration
    • setAvgTotalFrozenDuration

      public void setAvgTotalFrozenDuration(Long avgTotalFrozenDuration)
    • fingerprint

      public AggregatedHighFrozenFrameRate fingerprint(String fingerprint)
    • getFingerprint

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

      public void setFingerprint(String fingerprint)
    • impactScore

      public AggregatedHighFrozenFrameRate impactScore(Double impactScore)
    • getImpactScore

      public Double getImpactScore()
      Impact score for this detection.
      Returns:
      impactScore
    • setImpactScore

      public void setImpactScore(Double impactScore)
    • viewOccurrences

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