public static DescribeDomainSrcBpsDataResponse Unmarshall(UnmarshallerContext _ctx) { DescribeDomainSrcBpsDataResponse describeDomainSrcBpsDataResponse = new DescribeDomainSrcBpsDataResponse(); describeDomainSrcBpsDataResponse.HttpResponse = _ctx.HttpResponse; describeDomainSrcBpsDataResponse.RequestId = _ctx.StringValue("DescribeDomainSrcBpsData.RequestId"); describeDomainSrcBpsDataResponse.DomainName = _ctx.StringValue("DescribeDomainSrcBpsData.DomainName"); describeDomainSrcBpsDataResponse.StartTime = _ctx.StringValue("DescribeDomainSrcBpsData.StartTime"); describeDomainSrcBpsDataResponse.EndTime = _ctx.StringValue("DescribeDomainSrcBpsData.EndTime"); describeDomainSrcBpsDataResponse.DataInterval = _ctx.StringValue("DescribeDomainSrcBpsData.DataInterval"); List <DescribeDomainSrcBpsDataResponse.DescribeDomainSrcBpsData_DataModule> describeDomainSrcBpsDataResponse_srcBpsDataPerInterval = new List <DescribeDomainSrcBpsDataResponse.DescribeDomainSrcBpsData_DataModule>(); for (int i = 0; i < _ctx.Length("DescribeDomainSrcBpsData.SrcBpsDataPerInterval.Length"); i++) { DescribeDomainSrcBpsDataResponse.DescribeDomainSrcBpsData_DataModule dataModule = new DescribeDomainSrcBpsDataResponse.DescribeDomainSrcBpsData_DataModule(); dataModule.TimeStamp = _ctx.StringValue("DescribeDomainSrcBpsData.SrcBpsDataPerInterval[" + i + "].TimeStamp"); dataModule._Value = _ctx.StringValue("DescribeDomainSrcBpsData.SrcBpsDataPerInterval[" + i + "].Value"); describeDomainSrcBpsDataResponse_srcBpsDataPerInterval.Add(dataModule); } describeDomainSrcBpsDataResponse.SrcBpsDataPerInterval = describeDomainSrcBpsDataResponse_srcBpsDataPerInterval; return(describeDomainSrcBpsDataResponse); }
public static DescribeDomainSrcBpsDataResponse Unmarshall(UnmarshallerContext context) { DescribeDomainSrcBpsDataResponse describeDomainSrcBpsDataResponse = new DescribeDomainSrcBpsDataResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeDomainSrcBpsData.RequestId"), DomainName = context.StringValue("DescribeDomainSrcBpsData.DomainName"), DataInterval = context.StringValue("DescribeDomainSrcBpsData.DataInterval"), StartTime = context.StringValue("DescribeDomainSrcBpsData.StartTime"), EndTime = context.StringValue("DescribeDomainSrcBpsData.EndTime") }; List <DescribeDomainSrcBpsDataResponse.DataModule> srcBpsDataPerInterval = new List <DescribeDomainSrcBpsDataResponse.DataModule>(); for (int i = 0; i < context.Length("DescribeDomainSrcBpsData.SrcBpsDataPerInterval.Length"); i++) { DescribeDomainSrcBpsDataResponse.DataModule dataModule = new DescribeDomainSrcBpsDataResponse.DataModule() { TimeStamp = context.StringValue($"DescribeDomainSrcBpsData.SrcBpsDataPerInterval[{i}].TimeStamp"), Value = context.StringValue($"DescribeDomainSrcBpsData.SrcBpsDataPerInterval[{i}].Value") }; srcBpsDataPerInterval.Add(dataModule); } describeDomainSrcBpsDataResponse.SrcBpsDataPerInterval = srcBpsDataPerInterval; return(describeDomainSrcBpsDataResponse); }