Click or drag to resize

AggregateConfiguration Class

* The aggregate configuration detailing how to handle value types and extrapolation.
Inheritance Hierarchy
SystemObject
  Canary.Views.Grpc.ApiAggregateConfiguration

Namespace: Canary.Views.Grpc.Api
Assembly: Canary.Views.Grpc.Api (in Canary.Views.Grpc.Api.dll) Version: 25.6.0.25344+3070493948bf7d32a86bd3e9a8bcf4cc9a5b1929
Syntax
C#
public sealed class AggregateConfiguration : IMessage<AggregateConfiguration>, 
	IMessage, IEquatable<AggregateConfiguration>, IDeepCloneable<AggregateConfiguration>, 
	IBufferMessage

The AggregateConfiguration type exposes the following members.

Constructors
 NameDescription
Public methodAggregateConfigurationInitializes a new instance of the AggregateConfiguration class
Public methodAggregateConfiguration(AggregateConfiguration)Initializes a new instance of the AggregateConfiguration class
Top
Properties
 NameDescription
Public propertyStatic memberDescriptor 
Public propertyStatic memberParser 
Public propertyPercentDataBad The threshold for determining if the aggregate was bad.
Public propertyPercentDataGood The threshold for determining if the aggregate was good.
Public propertyTreatUncertainAsBad Whether or not data with a quality of uncertain should be treated the same as data with a quality of bad.
Public propertyUseSlopedExtrapolation Whether to use sloped extrapolation to get data.
Top
Methods
Fields
 NameDescription
Public fieldStatic memberPercentDataBadFieldNumberField number for the "percent_data_bad" field.
Public fieldStatic memberPercentDataGoodFieldNumberField number for the "percent_data_good" field.
Public fieldStatic memberTreatUncertainAsBadFieldNumberField number for the "treat_uncertain_as_bad" field.
Public fieldStatic memberUseSlopedExtrapolationFieldNumberField number for the "use_sloped_extrapolation" field.
Top
See Also