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 com.fasterxml.jackson.annotation.JsonProperty;
The baseline values for a single sensitivity value.
/** * The baseline values for a single sensitivity value. */
public class SingleBaseline {
the sensitivity of the baseline. Possible values include: 'Low', 'Medium', 'High'.
/** * the sensitivity of the baseline. Possible values include: 'Low', * 'Medium', 'High'. */
@JsonProperty(value = "sensitivity", required = true) private BaselineSensitivity sensitivity;
The low thresholds of the baseline.
/** * The low thresholds of the baseline. */
@JsonProperty(value = "lowThresholds", required = true) private List<Double> lowThresholds;
The high thresholds of the baseline.
/** * The high thresholds of the baseline. */
@JsonProperty(value = "highThresholds", required = true) private List<Double> highThresholds;
Get the sensitivity of the baseline. Possible values include: 'Low', 'Medium', 'High'.
Returns:the sensitivity value
/** * Get the sensitivity of the baseline. Possible values include: 'Low', 'Medium', 'High'. * * @return the sensitivity value */
public BaselineSensitivity sensitivity() { return this.sensitivity; }
Set the sensitivity of the baseline. Possible values include: 'Low', 'Medium', 'High'.
Params:
  • sensitivity – the sensitivity value to set
Returns:the SingleBaseline object itself.
/** * Set the sensitivity of the baseline. Possible values include: 'Low', 'Medium', 'High'. * * @param sensitivity the sensitivity value to set * @return the SingleBaseline object itself. */
public SingleBaseline withSensitivity(BaselineSensitivity sensitivity) { this.sensitivity = sensitivity; return this; }
Get the low thresholds of the baseline.
Returns:the lowThresholds value
/** * Get the low thresholds of the baseline. * * @return the lowThresholds value */
public List<Double> lowThresholds() { return this.lowThresholds; }
Set the low thresholds of the baseline.
Params:
  • lowThresholds – the lowThresholds value to set
Returns:the SingleBaseline object itself.
/** * Set the low thresholds of the baseline. * * @param lowThresholds the lowThresholds value to set * @return the SingleBaseline object itself. */
public SingleBaseline withLowThresholds(List<Double> lowThresholds) { this.lowThresholds = lowThresholds; return this; }
Get the high thresholds of the baseline.
Returns:the highThresholds value
/** * Get the high thresholds of the baseline. * * @return the highThresholds value */
public List<Double> highThresholds() { return this.highThresholds; }
Set the high thresholds of the baseline.
Params:
  • highThresholds – the highThresholds value to set
Returns:the SingleBaseline object itself.
/** * Set the high thresholds of the baseline. * * @param highThresholds the highThresholds value to set * @return the SingleBaseline object itself. */
public SingleBaseline withHighThresholds(List<Double> highThresholds) { this.highThresholds = highThresholds; return this; } }