public static DescribeEipMonitorDataResponse Unmarshall(UnmarshallerContext context)
{
DescribeEipMonitorDataResponse describeEipMonitorDataResponse = new DescribeEipMonitorDataResponse();
describeEipMonitorDataResponse.HttpResponse = context.HttpResponse;
describeEipMonitorDataResponse.RequestId = context.StringValue("DescribeEipMonitorData.RequestId");
List<DescribeEipMonitorDataResponse.EipMonitorData> eipMonitorDatas = new List<DescribeEipMonitorDataResponse.EipMonitorData>();
for (int i = 0; i < context.Length("DescribeEipMonitorData.EipMonitorDatas.Length"); i++) {
DescribeEipMonitorDataResponse.EipMonitorData eipMonitorData = new DescribeEipMonitorDataResponse.EipMonitorData();
eipMonitorData.EipRX = context.IntegerValue("DescribeEipMonitorData.EipMonitorDatas["+ i +"].EipRX");
eipMonitorData.EipTX = context.IntegerValue("DescribeEipMonitorData.EipMonitorDatas["+ i +"].EipTX");
eipMonitorData.EipFlow = context.IntegerValue("DescribeEipMonitorData.EipMonitorDatas["+ i +"].EipFlow");
eipMonitorData.EipBandwidth = context.IntegerValue("DescribeEipMonitorData.EipMonitorDatas["+ i +"].EipBandwidth");
eipMonitorData.EipPackets = context.IntegerValue("DescribeEipMonitorData.EipMonitorDatas["+ i +"].EipPackets");
eipMonitorData.TimeStamp = context.StringValue("DescribeEipMonitorData.EipMonitorDatas["+ i +"].TimeStamp");
eipMonitorDatas.Add(eipMonitorData);
}
describeEipMonitorDataResponse.EipMonitorDatas = eipMonitorDatas;
return describeEipMonitorDataResponse;
}