Class SegmentGroup
A SegmentSet stores a list of segments that are independently computed.
Generally, an analysis may have 1 or more SegmentSets, and we would compute the cross product between SegmentSets of segment values.
Inherited Members
Namespace: Mangrove.Coordinator.Configuration.Contract
Assembly: Coordinator.Configuration.Contract.dll
Syntax
public class SegmentGroup
Constructors
View SourceSegmentGroup(Int32, Boolean, String[])
Declaration
public SegmentGroup([PropertyMap("Level")] int level, [PropertyMap("AggregateAll")] bool aggregateAll, [PropertyMap("Segments")] string[] segments)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | level | |
| Boolean | aggregateAll | |
| String[] | segments |
Properties
View SourceAggregateAll
If true, also produce output that aggregates over the segment values for each segment in the SegmentSet.
Declaration
public bool AggregateAll { get; }
Property Value
| Type | Description |
|---|---|
| Boolean |
Level
Provide sort order information for output.
Declaration
public int Level { get; }
Property Value
| Type | Description |
|---|---|
| Int32 |
Segments
List of Dimensions to treat as segments.
Declaration
public string[] Segments { get; }
Property Value
| Type | Description |
|---|---|
| String[] |