public static DescribeDomainCCDataResponse Unmarshall(UnmarshallerContext context) { DescribeDomainCCDataResponse describeDomainCCDataResponse = new DescribeDomainCCDataResponse(); describeDomainCCDataResponse.HttpResponse = context.HttpResponse; describeDomainCCDataResponse.RequestId = context.StringValue("DescribeDomainCCData.RequestId"); describeDomainCCDataResponse.DomainName = context.StringValue("DescribeDomainCCData.DomainName"); describeDomainCCDataResponse.DataInterval = context.StringValue("DescribeDomainCCData.DataInterval"); describeDomainCCDataResponse.StartTime = context.StringValue("DescribeDomainCCData.StartTime"); describeDomainCCDataResponse.EndTime = context.StringValue("DescribeDomainCCData.EndTime"); List<DescribeDomainCCDataResponse.CCDatas> cCDataList = new List<DescribeDomainCCDataResponse.CCDatas>(); for (int i = 0; i < context.Length("DescribeDomainCCData.CCDataList.Length"); i++) { DescribeDomainCCDataResponse.CCDatas cCDatas = new DescribeDomainCCDataResponse.CCDatas(); cCDatas.TimeStamp = context.StringValue("DescribeDomainCCData.CCDataList["+ i +"].TimeStamp"); cCDatas.Count = context.StringValue("DescribeDomainCCData.CCDataList["+ i +"].Count"); cCDataList.Add(cCDatas); } describeDomainCCDataResponse.CCDataList = cCDataList; return describeDomainCCDataResponse; }