public static class SummarizeHostInsightResourceForecastTrendAggregation.Builder extends Object
Constructor and Description |
---|
Builder() |
public SummarizeHostInsightResourceForecastTrendAggregation.Builder timeIntervalStart(Date timeIntervalStart)
The start timestamp that was passed into the request.
timeIntervalStart
- the value to setpublic SummarizeHostInsightResourceForecastTrendAggregation.Builder timeIntervalEnd(Date timeIntervalEnd)
The end timestamp that was passed into the request.
timeIntervalEnd
- the value to setpublic SummarizeHostInsightResourceForecastTrendAggregation.Builder highUtilizationThreshold(Integer highUtilizationThreshold)
Percent value in which a resource metric is considered highly utilized.
highUtilizationThreshold
- the value to setpublic SummarizeHostInsightResourceForecastTrendAggregation.Builder lowUtilizationThreshold(Integer lowUtilizationThreshold)
Percent value in which a resource metric is considered lowly utilized.
lowUtilizationThreshold
- the value to setpublic SummarizeHostInsightResourceForecastTrendAggregation.Builder resourceMetric(SummarizeHostInsightResourceForecastTrendAggregation.ResourceMetric resourceMetric)
Defines the type of resource metric (CPU, Physical Memory, Logical Memory)
resourceMetric
- the value to setpublic SummarizeHostInsightResourceForecastTrendAggregation.Builder usageUnit(SummarizeHostInsightResourceForecastTrendAggregation.UsageUnit usageUnit)
Displays usage unit ( CORES, GB , PERCENT, MBPS)
usageUnit
- the value to setpublic SummarizeHostInsightResourceForecastTrendAggregation.Builder selectedForecastAlgorithm(String selectedForecastAlgorithm)
Auto-ML algorithm leveraged for the forecast. Only applicable for Auto-ML forecast.
selectedForecastAlgorithm
- the value to setpublic SummarizeHostInsightResourceForecastTrendAggregation.Builder pattern(SummarizeHostInsightResourceForecastTrendAggregation.Pattern pattern)
Time series patterns used in the forecasting.
pattern
- the value to setpublic SummarizeHostInsightResourceForecastTrendAggregation.Builder historicalData(List<HistoricalDataItem> historicalData)
Time series data used for the forecast analysis.
historicalData
- the value to setpublic SummarizeHostInsightResourceForecastTrendAggregation.Builder projectedData(List<ProjectedDataItem> projectedData)
Time series data result of the forecasting analysis.
projectedData
- the value to setpublic SummarizeHostInsightResourceForecastTrendAggregation build()
Copyright © 2016–2024. All rights reserved.