Class SLOHistoryMetricsSeries

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SLOHistoryMetricsSeries extends Object
A representation of metric based SLO timeseries for the provided queries. This is the same response type from batch_query endpoint.
  • Field Details

  • Constructor Details

    • SLOHistoryMetricsSeries

      public SLOHistoryMetricsSeries()
    • SLOHistoryMetricsSeries

      public SLOHistoryMetricsSeries(Long count, Double sum, List<Double> values)
  • Method Details

    • count

      public SLOHistoryMetricsSeries count(Long count)
    • getCount

      public Long getCount()
      Count of submitted metrics.
      Returns:
      count
    • setCount

      public void setCount(Long count)
    • metadata

    • getMetadata

      @Nullable public SLOHistoryMetricsSeriesMetadata getMetadata()
      Query metadata.
      Returns:
      metadata
    • setMetadata

      public void setMetadata(SLOHistoryMetricsSeriesMetadata metadata)
    • sum

      public SLOHistoryMetricsSeries sum(Double sum)
    • getSum

      public Double getSum()
      Total sum of the query.
      Returns:
      sum
    • setSum

      public void setSum(Double sum)
    • values

      public SLOHistoryMetricsSeries values(List<Double> values)
    • addValuesItem

      public SLOHistoryMetricsSeries addValuesItem(Double valuesItem)
    • getValues

      public List<Double> getValues()
      The query values for each metric.
      Returns:
      values
    • setValues

      public void setValues(List<Double> values)
    • putAdditionalProperty

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