public static DescribeStreamPredictResultResponse Unmarshall(UnmarshallerContext context) { DescribeStreamPredictResultResponse describeStreamPredictResultResponse = new DescribeStreamPredictResultResponse(); describeStreamPredictResultResponse.HttpResponse = context.HttpResponse; describeStreamPredictResultResponse.RequestId = context.StringValue("DescribeStreamPredictResult.RequestId"); describeStreamPredictResultResponse.TotalNum = context.LongValue("DescribeStreamPredictResult.TotalNum"); describeStreamPredictResultResponse.CurrentPage = context.LongValue("DescribeStreamPredictResult.CurrentPage"); describeStreamPredictResultResponse.PageSize = context.LongValue("DescribeStreamPredictResult.PageSize"); describeStreamPredictResultResponse.NextPageToken = context.StringValue("DescribeStreamPredictResult.NextPageToken"); List <DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData> describeStreamPredictResultResponse_streamPredictDatas = new List <DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData>(); for (int i = 0; i < context.Length("DescribeStreamPredictResult.StreamPredictDatas.Length"); i++) { DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData streamPredictData = new DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData(); streamPredictData.PredictId = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictId"); streamPredictData.ModelId = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].ModelId"); streamPredictData.DataUrl = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].DataUrl"); streamPredictData.Timestamp = context.LongValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].Timestamp"); streamPredictData.PredictTime = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictTime"); streamPredictData.Status = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].Status"); streamPredictData.PredictResult = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictResult"); describeStreamPredictResultResponse_streamPredictDatas.Add(streamPredictData); } describeStreamPredictResultResponse.StreamPredictDatas = describeStreamPredictResultResponse_streamPredictDatas; return(describeStreamPredictResultResponse); }
public static DescribeStreamPredictResultResponse Unmarshall(UnmarshallerContext context) { DescribeStreamPredictResultResponse describeStreamPredictResultResponse = new DescribeStreamPredictResultResponse(); describeStreamPredictResultResponse.HttpResponse = context.HttpResponse; describeStreamPredictResultResponse.RequestId = context.StringValue("DescribeStreamPredictResult.RequestId"); describeStreamPredictResultResponse.TotalNum = context.LongValue("DescribeStreamPredictResult.TotalNum"); describeStreamPredictResultResponse.CurrentPage = context.LongValue("DescribeStreamPredictResult.CurrentPage"); describeStreamPredictResultResponse.PageSize = context.LongValue("DescribeStreamPredictResult.PageSize"); describeStreamPredictResultResponse.NextPageToken = context.StringValue("DescribeStreamPredictResult.NextPageToken"); List <DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData> describeStreamPredictResultResponse_streamPredictDatas = new List <DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData>(); for (int i = 0; i < context.Length("DescribeStreamPredictResult.StreamPredictDatas.Length"); i++) { DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData streamPredictData = new DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData(); streamPredictData.PredictId = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictId"); streamPredictData.ModelId = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].ModelId"); streamPredictData.DataUrl = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].DataUrl"); streamPredictData.StreamTimestamp = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].StreamTimestamp"); streamPredictData.PredictTime = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictTime"); streamPredictData.Status = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].Status"); List <DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData.DescribeStreamPredictResult_ResultStatisticsItem> streamPredictData_resultStatistics = new List <DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData.DescribeStreamPredictResult_ResultStatisticsItem>(); for (int j = 0; j < context.Length("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].ResultStatistics.Length"); j++) { DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData.DescribeStreamPredictResult_ResultStatisticsItem resultStatisticsItem = new DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData.DescribeStreamPredictResult_ResultStatisticsItem(); resultStatisticsItem.TagId = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].ResultStatistics[" + j + "].TagId"); resultStatisticsItem.TagName = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].ResultStatistics[" + j + "].TagName"); resultStatisticsItem.Count = context.LongValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].ResultStatistics[" + j + "].Count"); streamPredictData_resultStatistics.Add(resultStatisticsItem); } streamPredictData.ResultStatistics = streamPredictData_resultStatistics; List <DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData.DescribeStreamPredictResult_PredictionResult> streamPredictData_predictionResults = new List <DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData.DescribeStreamPredictResult_PredictionResult>(); for (int j = 0; j < context.Length("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictionResults.Length"); j++) { DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData.DescribeStreamPredictResult_PredictionResult predictionResult = new DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData.DescribeStreamPredictResult_PredictionResult(); predictionResult.TagId = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictionResults[" + j + "].TagId"); predictionResult.TagName = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictionResults[" + j + "].TagName"); predictionResult.Probability = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictionResults[" + j + "].Probability"); predictionResult.Overlap = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictionResults[" + j + "].Overlap"); predictionResult.RegionType = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictionResults[" + j + "].RegionType"); DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData.DescribeStreamPredictResult_PredictionResult.DescribeStreamPredictResult_Region region = new DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData.DescribeStreamPredictResult_PredictionResult.DescribeStreamPredictResult_Region(); region.Left = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictionResults[" + j + "].Region.Left"); region.Top = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictionResults[" + j + "].Region.Top"); region.Width = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictionResults[" + j + "].Region.Width"); region.Height = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictionResults[" + j + "].Region.Height"); predictionResult.Region = region; DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData.DescribeStreamPredictResult_PredictionResult.DescribeStreamPredictResult_Properties properties = new DescribeStreamPredictResultResponse.DescribeStreamPredictResult_StreamPredictData.DescribeStreamPredictResult_PredictionResult.DescribeStreamPredictResult_Properties(); properties.WithGloves = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictionResults[" + j + "].Properties.WithGloves"); properties.WithGlovesProbability = context.StringValue("DescribeStreamPredictResult.StreamPredictDatas[" + i + "].PredictionResults[" + j + "].Properties.WithGlovesProbability"); predictionResult.Properties = properties; streamPredictData_predictionResults.Add(predictionResult); } streamPredictData.PredictionResults = streamPredictData_predictionResults; describeStreamPredictResultResponse_streamPredictDatas.Add(streamPredictData); } describeStreamPredictResultResponse.StreamPredictDatas = describeStreamPredictResultResponse_streamPredictDatas; return(describeStreamPredictResultResponse); }