AggregationInput
Namespace: Meshmakers.Octo.Runtime.Contracts.Repositories.Query
Represents aggregation operations
public class AggregationInput
Inheritance Object → AggregationInput
Properties
CountAttributePathList
Attribute paths whose existence to count, NULL values are not counted.
public IEnumerable<string> CountAttributePathList { get; }
Property Value
MaxValueAttributePathList
Attributes paths whose maximum value is to be determined.
public IEnumerable<string> MaxValueAttributePathList { get; }
Property Value
MinValueAttributePathList
Attributes paths whose minimum value is to be determined.
public IEnumerable<string> MinValueAttributePathList { get; }
Property Value
AvgAttributePathList
Attributes paths whose average value is to be determined.
public IEnumerable<string> AvgAttributePathList { get; }
Property Value
SumAttributePathList
Attributes paths whose sum value is to be determined.
public IEnumerable<string> SumAttributePathList { get; }
Property Value
Constructors
AggregationInput()
Constructor
public AggregationInput()
Methods
CountAttributePaths(String[])
Attributes paths whose number of non-null values is to be determined.
public AggregationInput CountAttributePaths(String[] attributePaths)
Parameters
attributePaths
String[]
Path of attribute
Returns
MinAttributePaths(String[])
Attributes paths whose min value is to be determined.
public AggregationInput MinAttributePaths(String[] attributePaths)
Parameters
attributePaths
String[]
Path of attribute
Returns
MaxAttributePaths(String[])
Attributes paths whose max value is to be determined.
public AggregationInput MaxAttributePaths(String[] attributePaths)
Parameters
attributePaths
String[]
Path of attribute
Returns
AvgAttributePaths(String[])
Attributes paths whose average value is to be determined.
public AggregationInput AvgAttributePaths(String[] attributePaths)
Parameters
attributePaths
String[]
Path of attribute
Returns
SumAttributePaths(String[])
Attributes paths whose sum value is to be determined.
public AggregationInput SumAttributePaths(String[] attributePaths)
Parameters
attributePaths
String[]
Path of attribute