Google Cloud Monitoring v3 API - Class WindowsBasedSli (3.9.0)

public sealed class WindowsBasedSli : IMessage<WindowsBasedSli>, IEquatable<WindowsBasedSli>, IDeepCloneable<WindowsBasedSli>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Monitoring v3 API class WindowsBasedSli.

A WindowsBasedSli defines good_service as the count of time windows for which the provided service was of good quality. Criteria for determining if service was good are embedded in the window_criterion.

Inheritance

object > WindowsBasedSli

Namespace

Google.Cloud.Monitoring.V3

Assembly

Google.Cloud.Monitoring.V3.dll

Constructors

WindowsBasedSli()

public WindowsBasedSli()

WindowsBasedSli(WindowsBasedSli)

public WindowsBasedSli(WindowsBasedSli other)
Parameter
Name Description
other WindowsBasedSli

Properties

GoodBadMetricFilter

public string GoodBadMetricFilter { get; set; }

A monitoring filter specifying a TimeSeries with ValueType = BOOL. The window is good if any true values appear in the window.

Property Value
Type Description
string

GoodTotalRatioThreshold

public WindowsBasedSli.Types.PerformanceThreshold GoodTotalRatioThreshold { get; set; }

A window is good if its performance is high enough.

Property Value
Type Description
WindowsBasedSliTypesPerformanceThreshold

HasGoodBadMetricFilter

public bool HasGoodBadMetricFilter { get; }

Gets whether the "good_bad_metric_filter" field is set

Property Value
Type Description
bool

MetricMeanInRange

public WindowsBasedSli.Types.MetricRange MetricMeanInRange { get; set; }

A window is good if the metric's value is in a good range, averaged across returned streams.

Property Value
Type Description
WindowsBasedSliTypesMetricRange

MetricSumInRange

public WindowsBasedSli.Types.MetricRange MetricSumInRange { get; set; }

A window is good if the metric's value is in a good range, summed across returned streams.

Property Value
Type Description
WindowsBasedSliTypesMetricRange

WindowCriterionCase

public WindowsBasedSli.WindowCriterionOneofCase WindowCriterionCase { get; }
Property Value
Type Description
WindowsBasedSliWindowCriterionOneofCase

WindowPeriod

public Duration WindowPeriod { get; set; }

Duration over which window quality is evaluated. Must be an integer fraction of a day and at least 60s.

Property Value
Type Description
Duration