Skip to main content

AggregationColumnDto

Namespace: Meshmakers.Octo.MeshAdapter.Nodes.PipelineDataTransferObjects

One aggregation to compute over a time range: which column, and how to condense it.

public record AggregationColumnDto : IEquatable<AggregationColumnDto>

Inheritance ObjectAggregationColumnDto
Implements IEquatable<AggregationColumnDto>

Properties

AttributePath

Attribute path of the archive column to aggregate (e.g. "Energy", "Amount.Value").

public string AttributePath { get; set; }

Property Value

String

Function

The aggregation to apply: Count, Minimum, Maximum, Average or Sum.

public AggregationTypesDto Function { get; set; }

Property Value

AggregationTypesDto

Constructors

AggregationColumnDto()

Caution

Constructors of types with required members are not supported in this version of your compiler.


public AggregationColumnDto()