Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License. See License.txt in the project root for license information. Code generated by Microsoft (R) AutoRest Code Generator.
/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. */
package com.microsoft.azure.management.monitor; import java.util.List; import org.joda.time.DateTime; import com.fasterxml.jackson.annotation.JsonProperty;
The time series info needed for calculating the baseline.
/** * The time series info needed for calculating the baseline. */
public class TimeSeriesInformation {
the list of sensitivities for calculating the baseline.
/** * the list of sensitivities for calculating the baseline. */
@JsonProperty(value = "sensitivities", required = true) private List<String> sensitivities;
The metric values to calculate the baseline.
/** * The metric values to calculate the baseline. */
@JsonProperty(value = "values", required = true) private List<Double> values;
the array of timestamps of the baselines.
/** * the array of timestamps of the baselines. */
@JsonProperty(value = "timestamps") private List<DateTime> timestamps;
Get the list of sensitivities for calculating the baseline.
Returns:the sensitivities value
/** * Get the list of sensitivities for calculating the baseline. * * @return the sensitivities value */
public List<String> sensitivities() { return this.sensitivities; }
Set the list of sensitivities for calculating the baseline.
Params:
  • sensitivities – the sensitivities value to set
Returns:the TimeSeriesInformation object itself.
/** * Set the list of sensitivities for calculating the baseline. * * @param sensitivities the sensitivities value to set * @return the TimeSeriesInformation object itself. */
public TimeSeriesInformation withSensitivities(List<String> sensitivities) { this.sensitivities = sensitivities; return this; }
Get the metric values to calculate the baseline.
Returns:the values value
/** * Get the metric values to calculate the baseline. * * @return the values value */
public List<Double> values() { return this.values; }
Set the metric values to calculate the baseline.
Params:
  • values – the values value to set
Returns:the TimeSeriesInformation object itself.
/** * Set the metric values to calculate the baseline. * * @param values the values value to set * @return the TimeSeriesInformation object itself. */
public TimeSeriesInformation withValues(List<Double> values) { this.values = values; return this; }
Get the array of timestamps of the baselines.
Returns:the timestamps value
/** * Get the array of timestamps of the baselines. * * @return the timestamps value */
public List<DateTime> timestamps() { return this.timestamps; }
Set the array of timestamps of the baselines.
Params:
  • timestamps – the timestamps value to set
Returns:the TimeSeriesInformation object itself.
/** * Set the array of timestamps of the baselines. * * @param timestamps the timestamps value to set * @return the TimeSeriesInformation object itself. */
public TimeSeriesInformation withTimestamps(List<DateTime> timestamps) { this.timestamps = timestamps; return this; } }