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); }
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); }