public static DescribeApiLatencyDataResponse Unmarshall(UnmarshallerContext context)
{
DescribeApiLatencyDataResponse describeApiLatencyDataResponse = new DescribeApiLatencyDataResponse();
describeApiLatencyDataResponse.HttpResponse = context.HttpResponse;
describeApiLatencyDataResponse.RequestId = context.StringValue("DescribeApiLatencyData.RequestId");
List<DescribeApiLatencyDataResponse.MonitorItem> callLatencys = new List<DescribeApiLatencyDataResponse.MonitorItem>();
for (int i = 0; i < context.Length("DescribeApiLatencyData.CallLatencys.Length"); i++) {
DescribeApiLatencyDataResponse.MonitorItem monitorItem = new DescribeApiLatencyDataResponse.MonitorItem();
monitorItem.ItemTime = context.StringValue("DescribeApiLatencyData.CallLatencys["+ i +"].ItemTime");
monitorItem.ItemValue = context.StringValue("DescribeApiLatencyData.CallLatencys["+ i +"].ItemValue");
callLatencys.Add(monitorItem);
}
describeApiLatencyDataResponse.CallLatencys = callLatencys;
return describeApiLatencyDataResponse;
}