Class ModelLabMetricSummary

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ModelLabMetricSummary extends Object
Summary statistics for a metric recorded during a Model Lab run.
  • Field Details

  • Constructor Details

    • ModelLabMetricSummary

      public ModelLabMetricSummary()
    • ModelLabMetricSummary

      public ModelLabMetricSummary(Long count, String key)
  • Method Details

    • count

      public ModelLabMetricSummary count(Long count)
    • getCount

      public Long getCount()
      The total number of recorded values.
      Returns:
      count
    • setCount

      public void setCount(Long count)
    • firstStep

      public ModelLabMetricSummary firstStep(Long firstStep)
    • getFirstStep

      @Nullable public Long getFirstStep()
      The first step at which the metric was recorded.
      Returns:
      firstStep
    • getFirstStep_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getFirstStep_JsonNullable()
    • setFirstStep_JsonNullable

      public void setFirstStep_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> firstStep)
    • setFirstStep

      public void setFirstStep(Long firstStep)
    • key

      public ModelLabMetricSummary key(String key)
    • getKey

      public String getKey()
      The metric name.
      Returns:
      key
    • setKey

      public void setKey(String key)
    • lastStep

      public ModelLabMetricSummary lastStep(Long lastStep)
    • getLastStep

      @Nullable public Long getLastStep()
      The last step at which the metric was recorded.
      Returns:
      lastStep
    • getLastStep_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getLastStep_JsonNullable()
    • setLastStep_JsonNullable

      public void setLastStep_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> lastStep)
    • setLastStep

      public void setLastStep(Long lastStep)
    • latest

      public ModelLabMetricSummary latest(Double latest)
    • getLatest

      @Nullable public Double getLatest()
      The most recently recorded value.
      Returns:
      latest
    • getLatest_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Double> getLatest_JsonNullable()
    • setLatest_JsonNullable

      public void setLatest_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> latest)
    • setLatest

      public void setLatest(Double latest)
    • max

      public ModelLabMetricSummary max(Double max)
    • getMax

      @Nullable public Double getMax()
      The maximum recorded value.
      Returns:
      max
    • getMax_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Double> getMax_JsonNullable()
    • setMax_JsonNullable

      public void setMax_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> max)
    • setMax

      public void setMax(Double max)
    • mean

      public ModelLabMetricSummary mean(Double mean)
    • getMean

      @Nullable public Double getMean()
      The mean of recorded values.
      Returns:
      mean
    • getMean_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Double> getMean_JsonNullable()
    • setMean_JsonNullable

      public void setMean_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> mean)
    • setMean

      public void setMean(Double mean)
    • min

      public ModelLabMetricSummary min(Double min)
    • getMin

      @Nullable public Double getMin()
      The minimum recorded value.
      Returns:
      min
    • getMin_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Double> getMin_JsonNullable()
    • setMin_JsonNullable

      public void setMin_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> min)
    • setMin

      public void setMin(Double min)
    • stddev

      public ModelLabMetricSummary stddev(Double stddev)
    • getStddev

      @Nullable public Double getStddev()
      The standard deviation of recorded values.
      Returns:
      stddev
    • getStddev_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Double> getStddev_JsonNullable()
    • setStddev_JsonNullable

      public void setStddev_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> stddev)
    • setStddev

      public void setStddev(Double stddev)
    • putAdditionalProperty

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