public static DescribeDomainUvDataResponse Unmarshall(UnmarshallerContext context)
{
DescribeDomainUvDataResponse describeDomainUvDataResponse = new DescribeDomainUvDataResponse();
describeDomainUvDataResponse.HttpResponse = context.HttpResponse;
describeDomainUvDataResponse.RequestId = context.StringValue("DescribeDomainUvData.RequestId");
describeDomainUvDataResponse.DomainName = context.StringValue("DescribeDomainUvData.DomainName");
describeDomainUvDataResponse.DataInterval = context.StringValue("DescribeDomainUvData.DataInterval");
describeDomainUvDataResponse.StartTime = context.StringValue("DescribeDomainUvData.StartTime");
describeDomainUvDataResponse.EndTime = context.StringValue("DescribeDomainUvData.EndTime");
List<DescribeDomainUvDataResponse.UsageData> uvDataInterval = new List<DescribeDomainUvDataResponse.UsageData>();
for (int i = 0; i < context.Length("DescribeDomainUvData.UvDataInterval.Length"); i++) {
DescribeDomainUvDataResponse.UsageData usageData = new DescribeDomainUvDataResponse.UsageData();
usageData.TimeStamp = context.StringValue("DescribeDomainUvData.UvDataInterval["+ i +"].TimeStamp");
usageData.Value = context.StringValue("DescribeDomainUvData.UvDataInterval["+ i +"].Value");
uvDataInterval.Add(usageData);
}
describeDomainUvDataResponse.UvDataInterval = uvDataInterval;
return describeDomainUvDataResponse;
}