public sealed class DistributionCut : IMessage<DistributionCut>, IEquatable<DistributionCut>, IDeepCloneable<DistributionCut>, IBufferMessage, IMessage
A DistributionCut
defines a TimeSeries
and thresholds used for measuring
good service and total service. The TimeSeries
must have ValueType =
DISTRIBUTION
and MetricKind = DELTA
or MetricKind = CUMULATIVE
. The
computed good_service
will be the count of values x in the Distribution
such that range.min <= x < range.max
.
Implements
IMessage<DistributionCut>, IEquatable<DistributionCut>, IDeepCloneable<DistributionCut>, IBufferMessage, IMessageNamespace
Google.Cloud.Monitoring.V3Assembly
Google.Cloud.Monitoring.V3.dll
Constructors
DistributionCut()
public DistributionCut()
DistributionCut(DistributionCut)
public DistributionCut(DistributionCut other)
Parameter | |
---|---|
Name | Description |
other | DistributionCut |
Properties
DistributionFilter
public string DistributionFilter { get; set; }
A monitoring filter
specifying a TimeSeries
aggregating values. Must have ValueType =
DISTRIBUTION
and MetricKind = DELTA
or MetricKind = CUMULATIVE
.
Property Value | |
---|---|
Type | Description |
String |
Range
public Range Range { get; set; }
Range of values considered "good." For a one-sided range, set one bound to an infinite value.
Property Value | |
---|---|
Type | Description |
Range |