コード例 #1
0
        public static DescribeTablesResponse Unmarshall(UnmarshallerContext _ctx)
        {
            DescribeTablesResponse describeTablesResponse = new DescribeTablesResponse();

            describeTablesResponse.HttpResponse = _ctx.HttpResponse;
            describeTablesResponse.RequestId    = _ctx.StringValue("DescribeTables.RequestId");
            describeTablesResponse.Success      = _ctx.BooleanValue("DescribeTables.Success");
            describeTablesResponse.PageNumber   = _ctx.IntegerValue("DescribeTables.PageNumber");
            describeTablesResponse.PageSize     = _ctx.IntegerValue("DescribeTables.PageSize");
            describeTablesResponse.Total        = _ctx.IntegerValue("DescribeTables.Total");

            List <DescribeTablesResponse.DescribeTables_ListItem> describeTablesResponse_list = new List <DescribeTablesResponse.DescribeTables_ListItem>();

            for (int i = 0; i < _ctx.Length("DescribeTables.List.Length"); i++)
            {
                DescribeTablesResponse.DescribeTables_ListItem listItem = new DescribeTablesResponse.DescribeTables_ListItem();
                listItem.Table              = _ctx.StringValue("DescribeTables.List[" + i + "].Table");
                listItem.ShardKey           = _ctx.StringValue("DescribeTables.List[" + i + "].ShardKey");
                listItem.IsShard            = _ctx.BooleanValue("DescribeTables.List[" + i + "].IsShard");
                listItem.IsLocked           = _ctx.BooleanValue("DescribeTables.List[" + i + "].IsLocked");
                listItem.DbInstType         = _ctx.IntegerValue("DescribeTables.List[" + i + "].DbInstType");
                listItem.Broadcast          = _ctx.BooleanValue("DescribeTables.List[" + i + "].Broadcast");
                listItem.AllowFullTableScan = _ctx.BooleanValue("DescribeTables.List[" + i + "].AllowFullTableScan");
                listItem.Status             = _ctx.IntegerValue("DescribeTables.List[" + i + "].Status");

                describeTablesResponse_list.Add(listItem);
            }
            describeTablesResponse.List = describeTablesResponse_list;

            return(describeTablesResponse);
        }
コード例 #2
0
        public static DescribeTablesResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeTablesResponse describeTablesResponse = new DescribeTablesResponse();

            describeTablesResponse.HttpResponse = context.HttpResponse;
            describeTablesResponse.RequestId    = context.StringValue("DescribeTables.RequestId");
            describeTablesResponse.PageSize     = context.IntegerValue("DescribeTables.PageSize");
            describeTablesResponse.CurrentPage  = context.IntegerValue("DescribeTables.CurrentPage");
            describeTablesResponse.TotalCount   = context.IntegerValue("DescribeTables.TotalCount");

            List <DescribeTablesResponse.DescribeTables_Table> describeTablesResponse_items = new List <DescribeTablesResponse.DescribeTables_Table>();

            for (int i = 0; i < context.Length("DescribeTables.Items.Length"); i++)
            {
                DescribeTablesResponse.DescribeTables_Table table = new DescribeTablesResponse.DescribeTables_Table();
                table.Id             = context.LongValue("DescribeTables.Items[" + i + "].Id");
                table.Name           = context.StringValue("DescribeTables.Items[" + i + "].Name");
                table.Owner          = context.StringValue("DescribeTables.Items[" + i + "].Owner");
                table.CreationTime   = context.LongValue("DescribeTables.Items[" + i + "].CreationTime");
                table.ProductId      = context.StringValue("DescribeTables.Items[" + i + "].ProductId");
                table.ProductCode    = context.StringValue("DescribeTables.Items[" + i + "].ProductCode");
                table.Sensitive      = context.BooleanValue("DescribeTables.Items[" + i + "].Sensitive");
                table.RiskLevelId    = context.LongValue("DescribeTables.Items[" + i + "].RiskLevelId");
                table.RiskLevelName  = context.StringValue("DescribeTables.Items[" + i + "].RiskLevelName");
                table.DepartName     = context.StringValue("DescribeTables.Items[" + i + "].DepartName");
                table.TotalCount     = context.IntegerValue("DescribeTables.Items[" + i + "].TotalCount");
                table.SensitiveCount = context.IntegerValue("DescribeTables.Items[" + i + "].SensitiveCount");
                table.SensitiveRatio = context.StringValue("DescribeTables.Items[" + i + "].SensitiveRatio");
                table.InstanceId     = context.LongValue("DescribeTables.Items[" + i + "].InstanceId");
                table.S2Count        = context.IntegerValue("DescribeTables.Items[" + i + "].S2Count");
                table.S3Count        = context.IntegerValue("DescribeTables.Items[" + i + "].S3Count");
                table.TotalRows      = context.IntegerValue("DescribeTables.Items[" + i + "].TotalRows");
                table.LastScanTime   = context.LongValue("DescribeTables.Items[" + i + "].LastScanTime");

                describeTablesResponse_items.Add(table);
            }
            describeTablesResponse.Items = describeTablesResponse_items;

            return(describeTablesResponse);
        }
コード例 #3
0
        public static DescribeTablesResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeTablesResponse describeTablesResponse = new DescribeTablesResponse();

            describeTablesResponse.HttpResponse = context.HttpResponse;
            describeTablesResponse.RequestId    = context.StringValue("DescribeTables.RequestId");

            List <DescribeTablesResponse.DescribeTables_Table> describeTablesResponse_items = new List <DescribeTablesResponse.DescribeTables_Table>();

            for (int i = 0; i < context.Length("DescribeTables.Items.Length"); i++)
            {
                DescribeTablesResponse.DescribeTables_Table table = new DescribeTablesResponse.DescribeTables_Table();
                table.DBClusterId = context.StringValue("DescribeTables.Items[" + i + "].DBClusterId");
                table.SchemaName  = context.StringValue("DescribeTables.Items[" + i + "].SchemaName");
                table.TableName   = context.StringValue("DescribeTables.Items[" + i + "].TableName");

                describeTablesResponse_items.Add(table);
            }
            describeTablesResponse.Items = describeTablesResponse_items;

            return(describeTablesResponse);
        }