public static DescribeColumnsResponse Unmarshall(UnmarshallerContext context) { DescribeColumnsResponse describeColumnsResponse = new DescribeColumnsResponse(); describeColumnsResponse.HttpResponse = context.HttpResponse; describeColumnsResponse.RequestId = context.StringValue("DescribeColumns.RequestId"); List <DescribeColumnsResponse.DescribeColumns_Column> describeColumnsResponse_items = new List <DescribeColumnsResponse.DescribeColumns_Column>(); for (int i = 0; i < context.Length("DescribeColumns.Items.Length"); i++) { DescribeColumnsResponse.DescribeColumns_Column column = new DescribeColumnsResponse.DescribeColumns_Column(); column.DBClusterId = context.StringValue("DescribeColumns.Items[" + i + "].DBClusterId"); column.SchemaName = context.StringValue("DescribeColumns.Items[" + i + "].SchemaName"); column.TableName = context.StringValue("DescribeColumns.Items[" + i + "].TableName"); column.ColumnName = context.StringValue("DescribeColumns.Items[" + i + "].ColumnName"); column.Type = context.StringValue("DescribeColumns.Items[" + i + "].Type"); column.PrimaryKey = context.BooleanValue("DescribeColumns.Items[" + i + "].PrimaryKey"); describeColumnsResponse_items.Add(column); } describeColumnsResponse.Items = describeColumnsResponse_items; return(describeColumnsResponse); }
public static DescribeColumnsResponse Unmarshall(UnmarshallerContext context) { DescribeColumnsResponse describeColumnsResponse = new DescribeColumnsResponse(); describeColumnsResponse.HttpResponse = context.HttpResponse; describeColumnsResponse.RequestId = context.StringValue("DescribeColumns.RequestId"); describeColumnsResponse.PageSize = context.IntegerValue("DescribeColumns.PageSize"); describeColumnsResponse.CurrentPage = context.IntegerValue("DescribeColumns.CurrentPage"); describeColumnsResponse.TotalCount = context.IntegerValue("DescribeColumns.TotalCount"); List <DescribeColumnsResponse.DescribeColumns_Column> describeColumnsResponse_items = new List <DescribeColumnsResponse.DescribeColumns_Column>(); for (int i = 0; i < context.Length("DescribeColumns.Items.Length"); i++) { DescribeColumnsResponse.DescribeColumns_Column column = new DescribeColumnsResponse.DescribeColumns_Column(); column.Id = context.LongValue("DescribeColumns.Items[" + i + "].Id"); column.Name = context.StringValue("DescribeColumns.Items[" + i + "].Name"); column.InstanceId = context.LongValue("DescribeColumns.Items[" + i + "].InstanceId"); column.TableId = context.LongValue("DescribeColumns.Items[" + i + "].TableId"); column.CreationTime = context.LongValue("DescribeColumns.Items[" + i + "].CreationTime"); column.Sensitive = context.BooleanValue("DescribeColumns.Items[" + i + "].Sensitive"); column.ProductCode = context.StringValue("DescribeColumns.Items[" + i + "].ProductCode"); column.DataType = context.StringValue("DescribeColumns.Items[" + i + "].DataType"); column.OdpsRiskLevelValue = context.IntegerValue("DescribeColumns.Items[" + i + "].OdpsRiskLevelValue"); column.OdpsRiskLevelName = context.StringValue("DescribeColumns.Items[" + i + "].OdpsRiskLevelName"); column.RiskLevelId = context.LongValue("DescribeColumns.Items[" + i + "].RiskLevelId"); column.RiskLevelName = context.StringValue("DescribeColumns.Items[" + i + "].RiskLevelName"); column.RuleId = context.LongValue("DescribeColumns.Items[" + i + "].RuleId"); column.RuleName = context.StringValue("DescribeColumns.Items[" + i + "].RuleName"); column.DepartName = context.StringValue("DescribeColumns.Items[" + i + "].DepartName"); describeColumnsResponse_items.Add(column); } describeColumnsResponse.Items = describeColumnsResponse_items; return(describeColumnsResponse); }