/// <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; }
/// <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; }
/// <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; }