public static DescribeClustersResponse Unmarshall(UnmarshallerContext context) { DescribeClustersResponse describeClustersResponse = new DescribeClustersResponse(); describeClustersResponse.HttpResponse = context.HttpResponse; describeClustersResponse.RequestId = context.StringValue("DescribeClusters.RequestId"); describeClustersResponse.TotalCount = context.LongValue("DescribeClusters.TotalCount"); describeClustersResponse.PageNumber = context.IntegerValue("DescribeClusters.PageNumber"); describeClustersResponse.PageSize = context.IntegerValue("DescribeClusters.PageSize"); List <DescribeClustersResponse.DescribeClusters_Cluster> describeClustersResponse_clusters = new List <DescribeClustersResponse.DescribeClusters_Cluster>(); for (int i = 0; i < context.Length("DescribeClusters.Clusters.Length"); i++) { DescribeClustersResponse.DescribeClusters_Cluster cluster = new DescribeClustersResponse.DescribeClusters_Cluster(); cluster.ClusterId = context.StringValue("DescribeClusters.Clusters[" + i + "].ClusterId"); cluster.ClusterName = context.StringValue("DescribeClusters.Clusters[" + i + "].ClusterName"); cluster.Status = context.StringValue("DescribeClusters.Clusters[" + i + "].Status"); cluster.PayType = context.StringValue("DescribeClusters.Clusters[" + i + "].PayType"); cluster.CreatedTime = context.StringValue("DescribeClusters.Clusters[" + i + "].CreatedTime"); cluster.ExpireTime = context.StringValue("DescribeClusters.Clusters[" + i + "].ExpireTime"); cluster.MajorVersion = context.StringValue("DescribeClusters.Clusters[" + i + "].MajorVersion"); cluster.MinorVersion = context.StringValue("DescribeClusters.Clusters[" + i + "].MinorVersion"); cluster.DataCenterCount = context.IntegerValue("DescribeClusters.Clusters[" + i + "].DataCenterCount"); cluster.LockMode = context.StringValue("DescribeClusters.Clusters[" + i + "].LockMode"); describeClustersResponse_clusters.Add(cluster); } describeClustersResponse.Clusters = describeClustersResponse_clusters; return(describeClustersResponse); }
public static DescribeClustersResponse Unmarshall(UnmarshallerContext context) { DescribeClustersResponse describeClustersResponse = new DescribeClustersResponse(); describeClustersResponse.HttpResponse = context.HttpResponse; describeClustersResponse.RequestId = context.StringValue("DescribeClusters.RequestId"); describeClustersResponse.TotalCount = context.LongValue("DescribeClusters.TotalCount"); describeClustersResponse.PageNumber = context.IntegerValue("DescribeClusters.PageNumber"); describeClustersResponse.PageSize = context.IntegerValue("DescribeClusters.PageSize"); List <DescribeClustersResponse.DescribeClusters_Cluster> describeClustersResponse_clusters = new List <DescribeClustersResponse.DescribeClusters_Cluster>(); for (int i = 0; i < context.Length("DescribeClusters.Clusters.Length"); i++) { DescribeClustersResponse.DescribeClusters_Cluster cluster = new DescribeClustersResponse.DescribeClusters_Cluster(); cluster.ClusterId = context.StringValue("DescribeClusters.Clusters[" + i + "].ClusterId"); cluster.ClusterName = context.StringValue("DescribeClusters.Clusters[" + i + "].ClusterName"); cluster.Status = context.StringValue("DescribeClusters.Clusters[" + i + "].Status"); cluster.PayType = context.StringValue("DescribeClusters.Clusters[" + i + "].PayType"); cluster.CreatedTime = context.StringValue("DescribeClusters.Clusters[" + i + "].CreatedTime"); cluster.ExpireTime = context.StringValue("DescribeClusters.Clusters[" + i + "].ExpireTime"); cluster.MajorVersion = context.StringValue("DescribeClusters.Clusters[" + i + "].MajorVersion"); cluster.MinorVersion = context.StringValue("DescribeClusters.Clusters[" + i + "].MinorVersion"); cluster.DataCenterCount = context.IntegerValue("DescribeClusters.Clusters[" + i + "].DataCenterCount"); cluster.LockMode = context.StringValue("DescribeClusters.Clusters[" + i + "].LockMode"); cluster.AutoRenewal = context.BooleanValue("DescribeClusters.Clusters[" + i + "].AutoRenewal"); cluster.AutoRenewPeriod = context.IntegerValue("DescribeClusters.Clusters[" + i + "].AutoRenewPeriod"); List <DescribeClustersResponse.DescribeClusters_Cluster.DescribeClusters_Tag> cluster_tags = new List <DescribeClustersResponse.DescribeClusters_Cluster.DescribeClusters_Tag>(); for (int j = 0; j < context.Length("DescribeClusters.Clusters[" + i + "].Tags.Length"); j++) { DescribeClustersResponse.DescribeClusters_Cluster.DescribeClusters_Tag tag = new DescribeClustersResponse.DescribeClusters_Cluster.DescribeClusters_Tag(); tag.Key = context.StringValue("DescribeClusters.Clusters[" + i + "].Tags[" + j + "].Key"); tag._Value = context.StringValue("DescribeClusters.Clusters[" + i + "].Tags[" + j + "].Value"); cluster_tags.Add(tag); } cluster.Tags = cluster_tags; describeClustersResponse_clusters.Add(cluster); } describeClustersResponse.Clusters = describeClustersResponse_clusters; return(describeClustersResponse); }
public static DescribeClustersResponse Unmarshall(UnmarshallerContext context) { DescribeClustersResponse describeClustersResponse = new DescribeClustersResponse(); describeClustersResponse.HttpResponse = context.HttpResponse; describeClustersResponse.RequestId = context.StringValue("DescribeClusters.RequestId"); List <DescribeClustersResponse.DescribeClusters_Cluster> describeClustersResponse_clusters = new List <DescribeClustersResponse.DescribeClusters_Cluster>(); for (int i = 0; i < context.Length("DescribeClusters.Clusters.Length"); i++) { DescribeClustersResponse.DescribeClusters_Cluster cluster = new DescribeClustersResponse.DescribeClusters_Cluster(); cluster.ClusterId = context.StringValue("DescribeClusters.Clusters[" + i + "].ClusterId"); describeClustersResponse_clusters.Add(cluster); } describeClustersResponse.Clusters = describeClustersResponse_clusters; return(describeClustersResponse); }