public sealed class RequestBasedSli : IMessage<RequestBasedSli>, IEquatable<RequestBasedSli>, IDeepCloneable<RequestBasedSli>, IBufferMessage, IMessage
Service Level Indicators for which atomic units of service are counted directly.
Implements
IMessage<RequestBasedSli>, IEquatable<RequestBasedSli>, IDeepCloneable<RequestBasedSli>, IBufferMessage, IMessageNamespace
Google.Cloud.Monitoring.V3Assembly
Google.Cloud.Monitoring.V3.dll
Constructors
RequestBasedSli()
public RequestBasedSli()
RequestBasedSli(RequestBasedSli)
public RequestBasedSli(RequestBasedSli other)
Parameter | |
---|---|
Name | Description |
other | RequestBasedSli |
Properties
DistributionCut
public DistributionCut DistributionCut { get; set; }
distribution_cut
is used when good_service
is a count of values
aggregated in a Distribution
that fall into a good range. The
total_service
is the total count of all values aggregated in the
Distribution
.
Property Value | |
---|---|
Type | Description |
DistributionCut |
GoodTotalRatio
public TimeSeriesRatio GoodTotalRatio { get; set; }
good_total_ratio
is used when the ratio of good_service
to
total_service
is computed from two TimeSeries
.
Property Value | |
---|---|
Type | Description |
TimeSeriesRatio |
MethodCase
public RequestBasedSli.MethodOneofCase MethodCase { get; }
Property Value | |
---|---|
Type | Description |
RequestBasedSli.MethodOneofCase |