public static DescribeLiveStreamBpsDataResponse Unmarshall(UnmarshallerContext context)
{
DescribeLiveStreamBpsDataResponse describeLiveStreamBpsDataResponse = new DescribeLiveStreamBpsDataResponse();
describeLiveStreamBpsDataResponse.HttpResponse = context.HttpResponse;
describeLiveStreamBpsDataResponse.RequestId = context.StringValue("DescribeLiveStreamBpsData.RequestId");
List<DescribeLiveStreamBpsDataResponse.DomainBpsModel> bpsDatas = new List<DescribeLiveStreamBpsDataResponse.DomainBpsModel>();
for (int i = 0; i < context.Length("DescribeLiveStreamBpsData.BpsDatas.Length"); i++) {
DescribeLiveStreamBpsDataResponse.DomainBpsModel domainBpsModel = new DescribeLiveStreamBpsDataResponse.DomainBpsModel();
domainBpsModel.Time = context.StringValue("DescribeLiveStreamBpsData.BpsDatas["+ i +"].Time");
domainBpsModel.Bps = context.FloatValue("DescribeLiveStreamBpsData.BpsDatas["+ i +"].Bps");
bpsDatas.Add(domainBpsModel);
}
describeLiveStreamBpsDataResponse.BpsDatas = bpsDatas;
return describeLiveStreamBpsDataResponse;
}