public static DescribeSlowLogRecordsResponse Unmarshall(UnmarshallerContext context) { DescribeSlowLogRecordsResponse describeSlowLogRecordsResponse = new DescribeSlowLogRecordsResponse(); describeSlowLogRecordsResponse.HttpResponse = context.HttpResponse; describeSlowLogRecordsResponse.RequestId = context.StringValue("DescribeSlowLogRecords.RequestId"); describeSlowLogRecordsResponse.InstanceId = context.StringValue("DescribeSlowLogRecords.InstanceId"); describeSlowLogRecordsResponse.StartTime = context.StringValue("DescribeSlowLogRecords.StartTime"); describeSlowLogRecordsResponse.Engine = context.StringValue("DescribeSlowLogRecords.Engine"); describeSlowLogRecordsResponse.TotalRecordCount = context.IntegerValue("DescribeSlowLogRecords.TotalRecordCount"); describeSlowLogRecordsResponse.PageNumber = context.IntegerValue("DescribeSlowLogRecords.PageNumber"); describeSlowLogRecordsResponse.PageRecordCount = context.IntegerValue("DescribeSlowLogRecords.PageRecordCount"); List <DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_LogRecords> describeSlowLogRecordsResponse_items = new List <DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_LogRecords>(); for (int i = 0; i < context.Length("DescribeSlowLogRecords.Items.Length"); i++) { DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_LogRecords logRecords = new DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_LogRecords(); logRecords.NodeId = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].NodeId"); logRecords.IPAddress = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].IPAddress"); logRecords.DBName = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].DBName"); logRecords.DataBaseName = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].DataBaseName"); logRecords.Command = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].Command"); logRecords.ElapsedTime = context.LongValue("DescribeSlowLogRecords.Items[" + i + "].ElapsedTime"); logRecords.ExecuteTime = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].ExecuteTime"); logRecords.Account = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].Account"); logRecords.AccountName = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].AccountName"); describeSlowLogRecordsResponse_items.Add(logRecords); } describeSlowLogRecordsResponse.Items = describeSlowLogRecordsResponse_items; return(describeSlowLogRecordsResponse); }
public static DescribeSlowLogRecordsResponse Unmarshall(UnmarshallerContext context) { DescribeSlowLogRecordsResponse describeSlowLogRecordsResponse = new DescribeSlowLogRecordsResponse(); describeSlowLogRecordsResponse.HttpResponse = context.HttpResponse; describeSlowLogRecordsResponse.RequestId = context.StringValue("DescribeSlowLogRecords.RequestId"); describeSlowLogRecordsResponse.Engine = context.StringValue("DescribeSlowLogRecords.Engine"); describeSlowLogRecordsResponse.TotalRecordCount = context.IntegerValue("DescribeSlowLogRecords.TotalRecordCount"); describeSlowLogRecordsResponse.PageNumber = context.IntegerValue("DescribeSlowLogRecords.PageNumber"); describeSlowLogRecordsResponse.PageRecordCount = context.IntegerValue("DescribeSlowLogRecords.PageRecordCount"); List <DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_LogRecords> describeSlowLogRecordsResponse_items = new List <DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_LogRecords>(); for (int i = 0; i < context.Length("DescribeSlowLogRecords.Items.Length"); i++) { DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_LogRecords logRecords = new DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_LogRecords(); logRecords.HostAddress = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].HostAddress"); logRecords.DBName = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].DBName"); logRecords.SQLText = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].SQLText"); logRecords.QueryTimes = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].QueryTimes"); logRecords.DocsExamined = context.LongValue("DescribeSlowLogRecords.Items[" + i + "].DocsExamined"); logRecords.KeysExamined = context.LongValue("DescribeSlowLogRecords.Items[" + i + "].KeysExamined"); logRecords.ReturnRowCounts = context.LongValue("DescribeSlowLogRecords.Items[" + i + "].ReturnRowCounts"); logRecords.ExecutionStartTime = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].ExecutionStartTime"); logRecords.AccountName = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].AccountName"); logRecords.TableName = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].TableName"); describeSlowLogRecordsResponse_items.Add(logRecords); } describeSlowLogRecordsResponse.Items = describeSlowLogRecordsResponse_items; return(describeSlowLogRecordsResponse); }