public sealed class RequestBasedSli : IMessage<RequestBasedSli>, IEquatable<RequestBasedSli>, IDeepCloneable<RequestBasedSli>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Monitoring v3 API class RequestBasedSli.
Service Level Indicators for which atomic units of service are counted directly.
Implements
IMessageRequestBasedSli, IEquatableRequestBasedSli, IDeepCloneableRequestBasedSli, 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 |
RequestBasedSliMethodOneofCase |