/// <summary>
 /// Initializes a new instance of the <see cref="ListAggregationReconciliation" /> class.
 /// </summary>
 /// <param name="left">left.</param>
 /// <param name="right">right.</param>
 /// <param name="diff">diff.</param>
 /// <param name="dataSchema">dataSchema.</param>
 public ListAggregationReconciliation(ListAggregationResponse left = default(ListAggregationResponse), ListAggregationResponse right = default(ListAggregationResponse), List <Dictionary <string, Object> > diff = default(List <Dictionary <string, Object> >), ResultDataSchema dataSchema = default(ResultDataSchema))
 {
     this.Diff       = diff;
     this.Left       = left;
     this.Right      = right;
     this.Diff       = diff;
     this.DataSchema = dataSchema;
 }
Esempio n. 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="NestedAggregationResponse" /> class.
 /// </summary>
 /// <param name="aggregationEffectiveAt">aggregationEffectiveAt.</param>
 /// <param name="aggregationAsAt">aggregationAsAt.</param>
 /// <param name="href">href.</param>
 /// <param name="data">data.</param>
 /// <param name="aggregationCurrency">aggregationCurrency.</param>
 /// <param name="dataSchema">dataSchema.</param>
 /// <param name="aggregationFailures">aggregationFailures.</param>
 /// <param name="links">links.</param>
 public NestedAggregationResponse(DateTimeOffset?aggregationEffectiveAt = default(DateTimeOffset?), DateTimeOffset?aggregationAsAt = default(DateTimeOffset?), string href = default(string), AggregationResponseNode data = default(AggregationResponseNode), string aggregationCurrency = default(string), ResultDataSchema dataSchema = default(ResultDataSchema), List <AggregationMeasureFailureDetail> aggregationFailures = default(List <AggregationMeasureFailureDetail>), List <Link> links = default(List <Link>))
 {
     this.Href = href;
     this.AggregationCurrency = aggregationCurrency;
     this.AggregationFailures = aggregationFailures;
     this.Links = links;
     this.AggregationEffectiveAt = aggregationEffectiveAt;
     this.AggregationAsAt        = aggregationAsAt;
     this.Href = href;
     this.Data = data;
     this.AggregationCurrency = aggregationCurrency;
     this.DataSchema          = dataSchema;
     this.AggregationFailures = aggregationFailures;
     this.Links = links;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ListAggregationResponse" /> class.
 /// </summary>
 /// <param name="aggregationEffectiveAt">aggregationEffectiveAt.</param>
 /// <param name="aggregationAsAt">aggregationAsAt.</param>
 /// <param name="href">href.</param>
 /// <param name="data">data.</param>
 /// <param name="aggregationCurrency">aggregationCurrency.</param>
 /// <param name="dataSchema">dataSchema.</param>
 /// <param name="aggregationFailures">aggregationFailures.</param>
 /// <param name="links">Collection of links..</param>
 public ListAggregationResponse(DateTimeOffset aggregationEffectiveAt = default(DateTimeOffset), DateTimeOffset aggregationAsAt = default(DateTimeOffset), string href = default(string), List <Dictionary <string, Object> > data = default(List <Dictionary <string, Object> >), string aggregationCurrency = default(string), ResultDataSchema dataSchema = default(ResultDataSchema), List <AggregationMeasureFailureDetail> aggregationFailures = default(List <AggregationMeasureFailureDetail>), List <Link> links = default(List <Link>))
 {
     this.AggregationEffectiveAt = aggregationEffectiveAt;
     this.AggregationAsAt        = aggregationAsAt;
     this.Href = href;
     this.Data = data;
     this.AggregationCurrency = aggregationCurrency;
     this.DataSchema          = dataSchema;
     this.AggregationFailures = aggregationFailures;
     this.Links = links;
 }
Esempio n. 4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="NestedAggregationResponse" /> class.
 /// </summary>
 /// <param name="aggregationEffectiveAt">aggregationEffectiveAt.</param>
 /// <param name="aggregationAsAt">aggregationAsAt.</param>
 /// <param name="href">href.</param>
 /// <param name="data">data.</param>
 /// <param name="aggregationCurrency">aggregationCurrency.</param>
 /// <param name="dataSchema">dataSchema.</param>
 /// <param name="links">links.</param>
 public NestedAggregationResponse(DateTimeOffset?aggregationEffectiveAt = default(DateTimeOffset?), DateTimeOffset?aggregationAsAt = default(DateTimeOffset?), string href = default(string), AggregationResponseNodeOfDictionaryOfStringToObject data = default(AggregationResponseNodeOfDictionaryOfStringToObject), string aggregationCurrency = default(string), ResultDataSchema dataSchema = default(ResultDataSchema), List <Link> links = default(List <Link>))
 {
     this.AggregationEffectiveAt = aggregationEffectiveAt;
     this.AggregationAsAt        = aggregationAsAt;
     this.Href = href;
     this.Data = data;
     this.AggregationCurrency = aggregationCurrency;
     this.DataSchema          = dataSchema;
     this.Links = links;
 }