MetricEnrichedSeriesData Class

  • java.lang.Object
    • com.azure.ai.metricsadvisor.models.MetricEnrichedSeriesData

public final class MetricEnrichedSeriesData

Enriched time series data which includes additional service computed values for the time series data points.

Constructor Summary

Constructor Description
MetricEnrichedSeriesData()

Creates a new instance of MetricEnrichedSeriesData.

Method Summary

Modifier and Type Method and Description
List<Double> getExpectedMetricValues()

Gets the expected values of the data points calculated by the smart detector.

List<Double> getLowerBoundaryValues()

Gets the lower boundary values of the data points calculated by smart detector.

List<Double> getMetricValues()

Gets the values of the data points in the time series.

List<Integer> getPeriods()

Gets the periods calculated for the data points in the time series.

DimensionKey getSeriesKey()

Gets the key of the time series.

List<OffsetDateTime> getTimestamps()

Gets the timestamps of the data points in the time series.

List<Double> getUpperBoundaryValues()

Gets the upper boundary values of the data points calculated by smart detector.

List<Boolean> isAnomaly()

Gets the anomaly status of the data points in the time series.

Methods inherited from java.lang.Object

Constructor Details

MetricEnrichedSeriesData

public MetricEnrichedSeriesData()

Creates a new instance of MetricEnrichedSeriesData.

Method Details

getExpectedMetricValues

public List getExpectedMetricValues()

Gets the expected values of the data points calculated by the smart detector.

Returns:

The expected values.

getLowerBoundaryValues

public List getLowerBoundaryValues()

Gets the lower boundary values of the data points calculated by smart detector.

Returns:

The lower bound values.

getMetricValues

public List getMetricValues()

Gets the values of the data points in the time series.

Returns:

The values.

getPeriods

public List getPeriods()

Gets the periods calculated for the data points in the time series.

Returns:

The periods.

getSeriesKey

public DimensionKey getSeriesKey()

Gets the key of the time series.

Returns:

The time series key.

getTimestamps

public List getTimestamps()

Gets the timestamps of the data points in the time series.

Returns:

The timestamps.

getUpperBoundaryValues

public List getUpperBoundaryValues()

Gets the upper boundary values of the data points calculated by smart detector.

Returns:

The upper bound values.

isAnomaly

public List isAnomaly()

Gets the anomaly status of the data points in the time series.

Returns:

The anomaly statuses.

Applies to