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);
        }
コード例 #2
0
        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_SQLSlowRecord> describeSlowLogRecordsResponse_items = new List <DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_SQLSlowRecord>();

            for (int i = 0; i < context.Length("DescribeSlowLogRecords.Items.Length"); i++)
            {
                DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_SQLSlowRecord sQLSlowRecord = new DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_SQLSlowRecord();
                sQLSlowRecord.HostAddress        = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].HostAddress");
                sQLSlowRecord.DBName             = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].DBName");
                sQLSlowRecord.SQLText            = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].SQLText");
                sQLSlowRecord.QueryTimes         = context.LongValue("DescribeSlowLogRecords.Items[" + i + "].QueryTimes");
                sQLSlowRecord.LockTimes          = context.LongValue("DescribeSlowLogRecords.Items[" + i + "].LockTimes");
                sQLSlowRecord.ParseRowCounts     = context.LongValue("DescribeSlowLogRecords.Items[" + i + "].ParseRowCounts");
                sQLSlowRecord.ReturnRowCounts    = context.LongValue("DescribeSlowLogRecords.Items[" + i + "].ReturnRowCounts");
                sQLSlowRecord.ExecutionStartTime = context.StringValue("DescribeSlowLogRecords.Items[" + i + "].ExecutionStartTime");

                describeSlowLogRecordsResponse_items.Add(sQLSlowRecord);
            }
            describeSlowLogRecordsResponse.Items = describeSlowLogRecordsResponse_items;

            return(describeSlowLogRecordsResponse);
        }
コード例 #3
0
        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);
        }
        public static DescribeSlowLogRecordsResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeSlowLogRecordsResponse describeSlowLogRecordsResponse = new DescribeSlowLogRecordsResponse()
            {
                HttpResponse     = context.HttpResponse,
                RequestId        = context.StringValue("DescribeSlowLogRecords.RequestId"),
                Engine           = context.StringValue("DescribeSlowLogRecords.Engine"),
                TotalRecordCount = context.IntegerValue("DescribeSlowLogRecords.TotalRecordCount"),
                PageNumber       = context.IntegerValue("DescribeSlowLogRecords.PageNumber"),
                PageRecordCount  = context.IntegerValue("DescribeSlowLogRecords.PageRecordCount")
            };
            List <DescribeSlowLogRecordsResponse.SQLSlowRecord> items = new List <DescribeSlowLogRecordsResponse.SQLSlowRecord>();

            for (int i = 0; i < context.Length("DescribeSlowLogRecords.Items.Length"); i++)
            {
                DescribeSlowLogRecordsResponse.SQLSlowRecord sQlSlowRecord = new DescribeSlowLogRecordsResponse.SQLSlowRecord()
                {
                    HostAddress        = context.StringValue($"DescribeSlowLogRecords.Items[{i}].HostAddress"),
                    DBName             = context.StringValue($"DescribeSlowLogRecords.Items[{i}].DBName"),
                    SQLText            = context.StringValue($"DescribeSlowLogRecords.Items[{i}].SQLText"),
                    QueryTimes         = context.LongValue($"DescribeSlowLogRecords.Items[{i}].QueryTimes"),
                    LockTimes          = context.LongValue($"DescribeSlowLogRecords.Items[{i}].LockTimes"),
                    ParseRowCounts     = context.LongValue($"DescribeSlowLogRecords.Items[{i}].ParseRowCounts"),
                    ReturnRowCounts    = context.LongValue($"DescribeSlowLogRecords.Items[{i}].ReturnRowCounts"),
                    ExecutionStartTime = context.StringValue($"DescribeSlowLogRecords.Items[{i}].ExecutionStartTime")
                };
                items.Add(sQlSlowRecord);
            }
            describeSlowLogRecordsResponse.Items = items;

            return(describeSlowLogRecordsResponse);
        }
        public static DescribeSlowLogRecordsResponse Unmarshall(UnmarshallerContext _ctx)
        {
            DescribeSlowLogRecordsResponse describeSlowLogRecordsResponse = new DescribeSlowLogRecordsResponse();

            describeSlowLogRecordsResponse.HttpResponse          = _ctx.HttpResponse;
            describeSlowLogRecordsResponse.RequestId             = _ctx.StringValue("DescribeSlowLogRecords.RequestId");
            describeSlowLogRecordsResponse.DBInstanceId          = _ctx.StringValue("DescribeSlowLogRecords.DBInstanceId");
            describeSlowLogRecordsResponse.Engine                = _ctx.StringValue("DescribeSlowLogRecords.Engine");
            describeSlowLogRecordsResponse.TotalRecordCount      = _ctx.IntegerValue("DescribeSlowLogRecords.TotalRecordCount");
            describeSlowLogRecordsResponse.PageNumber            = _ctx.IntegerValue("DescribeSlowLogRecords.PageNumber");
            describeSlowLogRecordsResponse.PageRecordCount       = _ctx.IntegerValue("DescribeSlowLogRecords.PageRecordCount");
            describeSlowLogRecordsResponse.SQLHash               = _ctx.StringValue("DescribeSlowLogRecords.SQLHash");
            describeSlowLogRecordsResponse.CPUTime               = _ctx.LongValue("DescribeSlowLogRecords.CPUTime");
            describeSlowLogRecordsResponse.LogicalIORead         = _ctx.LongValue("DescribeSlowLogRecords.LogicalIORead");
            describeSlowLogRecordsResponse.PhysicalIORead        = _ctx.LongValue("DescribeSlowLogRecords.PhysicalIORead");
            describeSlowLogRecordsResponse.WritesIOCount         = _ctx.LongValue("DescribeSlowLogRecords.WritesIOCount");
            describeSlowLogRecordsResponse.RowsAffectedCount     = _ctx.LongValue("DescribeSlowLogRecords.RowsAffectedCount");
            describeSlowLogRecordsResponse.LastRowsAffectedCount = _ctx.LongValue("DescribeSlowLogRecords.LastRowsAffectedCount");
            describeSlowLogRecordsResponse.UserName              = _ctx.StringValue("DescribeSlowLogRecords.UserName");

            List <DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_SQLSlowRecord> describeSlowLogRecordsResponse_items = new List <DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_SQLSlowRecord>();

            for (int i = 0; i < _ctx.Length("DescribeSlowLogRecords.Items.Length"); i++)
            {
                DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_SQLSlowRecord sQLSlowRecord = new DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_SQLSlowRecord();
                sQLSlowRecord.HostAddress           = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].HostAddress");
                sQLSlowRecord.DBName                = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].DBName");
                sQLSlowRecord.SQLText               = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].SQLText");
                sQLSlowRecord.QueryTimes            = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].QueryTimes");
                sQLSlowRecord.LockTimes             = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].LockTimes");
                sQLSlowRecord.ParseRowCounts        = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].ParseRowCounts");
                sQLSlowRecord.ReturnRowCounts       = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].ReturnRowCounts");
                sQLSlowRecord.ExecutionStartTime    = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].ExecutionStartTime");
                sQLSlowRecord.QueryTimeMS           = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].QueryTimeMS");
                sQLSlowRecord.CpuTime               = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].CpuTime");
                sQLSlowRecord.LogicalIORead         = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].LogicalIORead");
                sQLSlowRecord.PhysicalIORead        = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].PhysicalIORead");
                sQLSlowRecord.WriteIOCount          = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].WriteIOCount");
                sQLSlowRecord.RowsAffectedCount     = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].RowsAffectedCount");
                sQLSlowRecord.LastRowsAffectedCount = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].LastRowsAffectedCount");
                sQLSlowRecord.UserName              = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].UserName");
                sQLSlowRecord.ApplicationName       = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].ApplicationName");
                sQLSlowRecord.ClientHostName        = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].ClientHostName");

                describeSlowLogRecordsResponse_items.Add(sQLSlowRecord);
            }
            describeSlowLogRecordsResponse.Items = describeSlowLogRecordsResponse_items;

            return(describeSlowLogRecordsResponse);
        }
        public static DescribeSlowLogRecordsResponse Unmarshall(UnmarshallerContext _ctx)
        {
            DescribeSlowLogRecordsResponse describeSlowLogRecordsResponse = new DescribeSlowLogRecordsResponse();

            describeSlowLogRecordsResponse.HttpResponse = _ctx.HttpResponse;
            describeSlowLogRecordsResponse.TotalCount   = _ctx.StringValue("DescribeSlowLogRecords.TotalCount");
            describeSlowLogRecordsResponse.RequestId    = _ctx.StringValue("DescribeSlowLogRecords.RequestId");
            describeSlowLogRecordsResponse.PageSize     = _ctx.StringValue("DescribeSlowLogRecords.PageSize");
            describeSlowLogRecordsResponse.PageNumber   = _ctx.StringValue("DescribeSlowLogRecords.PageNumber");
            describeSlowLogRecordsResponse.DBClusterId  = _ctx.StringValue("DescribeSlowLogRecords.DBClusterId");

            List <DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_SlowLogRecord> describeSlowLogRecordsResponse_items = new List <DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_SlowLogRecord>();

            for (int i = 0; i < _ctx.Length("DescribeSlowLogRecords.Items.Length"); i++)
            {
                DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_SlowLogRecord slowLogRecord = new DescribeSlowLogRecordsResponse.DescribeSlowLogRecords_SlowLogRecord();
                slowLogRecord.OutputSize         = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].OutputSize");
                slowLogRecord.UserName           = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].UserName");
                slowLogRecord.PeakMemoryUsage    = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].PeakMemoryUsage");
                slowLogRecord.ExecutionStartTime = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].ExecutionStartTime");
                slowLogRecord.ParseRowCounts     = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].ParseRowCounts");
                slowLogRecord.QueryTime          = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].QueryTime");
                slowLogRecord.ScanTime           = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].ScanTime");
                slowLogRecord.HostAddress        = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].HostAddress");
                slowLogRecord.SQLText            = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].SQLText");
                slowLogRecord.WallTime           = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].WallTime");
                slowLogRecord.ScanRows           = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].ScanRows");
                slowLogRecord.State           = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].State");
                slowLogRecord.ReturnRowCounts = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].ReturnRowCounts");
                slowLogRecord.PlanningTime    = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].PlanningTime");
                slowLogRecord.DBName          = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].DBName");
                slowLogRecord.QueueTime       = _ctx.LongValue("DescribeSlowLogRecords.Items[" + i + "].QueueTime");
                slowLogRecord.ProcessID       = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].ProcessID");
                slowLogRecord.ScanSize        = _ctx.StringValue("DescribeSlowLogRecords.Items[" + i + "].ScanSize");

                describeSlowLogRecordsResponse_items.Add(slowLogRecord);
            }
            describeSlowLogRecordsResponse.Items = describeSlowLogRecordsResponse_items;

            return(describeSlowLogRecordsResponse);
        }