All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.sdk.service.ecs20140526.models.DescribeDedicatedBlockStorageClustersResponseBody Maven / Gradle / Ivy

There is a newer version: 7.0.8
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.ecs20140526.models;

import com.aliyun.core.annotation.*;
import darabonba.core.RequestModel;
import darabonba.core.TeaModel;
import com.aliyun.sdk.gateway.pop.models.*;

/**
 * {@link DescribeDedicatedBlockStorageClustersResponseBody} extends {@link TeaModel}
 *
 * 

DescribeDedicatedBlockStorageClustersResponseBody

*/ public class DescribeDedicatedBlockStorageClustersResponseBody extends TeaModel { @NameInMap("DedicatedBlockStorageClusters") private DedicatedBlockStorageClusters dedicatedBlockStorageClusters; @NameInMap("NextToken") private String nextToken; @NameInMap("RequestId") private String requestId; private DescribeDedicatedBlockStorageClustersResponseBody(Builder builder) { this.dedicatedBlockStorageClusters = builder.dedicatedBlockStorageClusters; this.nextToken = builder.nextToken; this.requestId = builder.requestId; } public static Builder builder() { return new Builder(); } public static DescribeDedicatedBlockStorageClustersResponseBody create() { return builder().build(); } /** * @return dedicatedBlockStorageClusters */ public DedicatedBlockStorageClusters getDedicatedBlockStorageClusters() { return this.dedicatedBlockStorageClusters; } /** * @return nextToken */ public String getNextToken() { return this.nextToken; } /** * @return requestId */ public String getRequestId() { return this.requestId; } public static final class Builder { private DedicatedBlockStorageClusters dedicatedBlockStorageClusters; private String nextToken; private String requestId; /** * DedicatedBlockStorageClusters. */ public Builder dedicatedBlockStorageClusters(DedicatedBlockStorageClusters dedicatedBlockStorageClusters) { this.dedicatedBlockStorageClusters = dedicatedBlockStorageClusters; return this; } /** * NextToken. */ public Builder nextToken(String nextToken) { this.nextToken = nextToken; return this; } /** * RequestId. */ public Builder requestId(String requestId) { this.requestId = requestId; return this; } public DescribeDedicatedBlockStorageClustersResponseBody build() { return new DescribeDedicatedBlockStorageClustersResponseBody(this); } } public static class DedicatedBlockStorageClusterCapacity extends TeaModel { @NameInMap("AvailableCapacity") private Long availableCapacity; @NameInMap("TotalCapacity") private Long totalCapacity; private DedicatedBlockStorageClusterCapacity(Builder builder) { this.availableCapacity = builder.availableCapacity; this.totalCapacity = builder.totalCapacity; } public static Builder builder() { return new Builder(); } public static DedicatedBlockStorageClusterCapacity create() { return builder().build(); } /** * @return availableCapacity */ public Long getAvailableCapacity() { return this.availableCapacity; } /** * @return totalCapacity */ public Long getTotalCapacity() { return this.totalCapacity; } public static final class Builder { private Long availableCapacity; private Long totalCapacity; /** * AvailableCapacity. */ public Builder availableCapacity(Long availableCapacity) { this.availableCapacity = availableCapacity; return this; } /** * TotalCapacity. */ public Builder totalCapacity(Long totalCapacity) { this.totalCapacity = totalCapacity; return this; } public DedicatedBlockStorageClusterCapacity build() { return new DedicatedBlockStorageClusterCapacity(this); } } } public static class DedicatedBlockStorageCluster extends TeaModel { @NameInMap("Category") private String category; @NameInMap("CreateTime") private String createTime; @NameInMap("DedicatedBlockStorageClusterCapacity") private DedicatedBlockStorageClusterCapacity dedicatedBlockStorageClusterCapacity; @NameInMap("DedicatedBlockStorageClusterId") private String dedicatedBlockStorageClusterId; @NameInMap("DedicatedBlockStorageClusterName") private String dedicatedBlockStorageClusterName; @NameInMap("Description") private String description; @NameInMap("ExpiredTime") private String expiredTime; @NameInMap("Status") private String status; @NameInMap("Type") private String type; @NameInMap("ZoneId") private String zoneId; private DedicatedBlockStorageCluster(Builder builder) { this.category = builder.category; this.createTime = builder.createTime; this.dedicatedBlockStorageClusterCapacity = builder.dedicatedBlockStorageClusterCapacity; this.dedicatedBlockStorageClusterId = builder.dedicatedBlockStorageClusterId; this.dedicatedBlockStorageClusterName = builder.dedicatedBlockStorageClusterName; this.description = builder.description; this.expiredTime = builder.expiredTime; this.status = builder.status; this.type = builder.type; this.zoneId = builder.zoneId; } public static Builder builder() { return new Builder(); } public static DedicatedBlockStorageCluster create() { return builder().build(); } /** * @return category */ public String getCategory() { return this.category; } /** * @return createTime */ public String getCreateTime() { return this.createTime; } /** * @return dedicatedBlockStorageClusterCapacity */ public DedicatedBlockStorageClusterCapacity getDedicatedBlockStorageClusterCapacity() { return this.dedicatedBlockStorageClusterCapacity; } /** * @return dedicatedBlockStorageClusterId */ public String getDedicatedBlockStorageClusterId() { return this.dedicatedBlockStorageClusterId; } /** * @return dedicatedBlockStorageClusterName */ public String getDedicatedBlockStorageClusterName() { return this.dedicatedBlockStorageClusterName; } /** * @return description */ public String getDescription() { return this.description; } /** * @return expiredTime */ public String getExpiredTime() { return this.expiredTime; } /** * @return status */ public String getStatus() { return this.status; } /** * @return type */ public String getType() { return this.type; } /** * @return zoneId */ public String getZoneId() { return this.zoneId; } public static final class Builder { private String category; private String createTime; private DedicatedBlockStorageClusterCapacity dedicatedBlockStorageClusterCapacity; private String dedicatedBlockStorageClusterId; private String dedicatedBlockStorageClusterName; private String description; private String expiredTime; private String status; private String type; private String zoneId; /** * Category. */ public Builder category(String category) { this.category = category; return this; } /** * CreateTime. */ public Builder createTime(String createTime) { this.createTime = createTime; return this; } /** * DedicatedBlockStorageClusterCapacity. */ public Builder dedicatedBlockStorageClusterCapacity(DedicatedBlockStorageClusterCapacity dedicatedBlockStorageClusterCapacity) { this.dedicatedBlockStorageClusterCapacity = dedicatedBlockStorageClusterCapacity; return this; } /** * DedicatedBlockStorageClusterId. */ public Builder dedicatedBlockStorageClusterId(String dedicatedBlockStorageClusterId) { this.dedicatedBlockStorageClusterId = dedicatedBlockStorageClusterId; return this; } /** * DedicatedBlockStorageClusterName. */ public Builder dedicatedBlockStorageClusterName(String dedicatedBlockStorageClusterName) { this.dedicatedBlockStorageClusterName = dedicatedBlockStorageClusterName; return this; } /** * Description. */ public Builder description(String description) { this.description = description; return this; } /** * ExpiredTime. */ public Builder expiredTime(String expiredTime) { this.expiredTime = expiredTime; return this; } /** * Status. */ public Builder status(String status) { this.status = status; return this; } /** * Type. */ public Builder type(String type) { this.type = type; return this; } /** * ZoneId. */ public Builder zoneId(String zoneId) { this.zoneId = zoneId; return this; } public DedicatedBlockStorageCluster build() { return new DedicatedBlockStorageCluster(this); } } } public static class DedicatedBlockStorageClusters extends TeaModel { @NameInMap("DedicatedBlockStorageCluster") private java.util.List < DedicatedBlockStorageCluster> dedicatedBlockStorageCluster; private DedicatedBlockStorageClusters(Builder builder) { this.dedicatedBlockStorageCluster = builder.dedicatedBlockStorageCluster; } public static Builder builder() { return new Builder(); } public static DedicatedBlockStorageClusters create() { return builder().build(); } /** * @return dedicatedBlockStorageCluster */ public java.util.List < DedicatedBlockStorageCluster> getDedicatedBlockStorageCluster() { return this.dedicatedBlockStorageCluster; } public static final class Builder { private java.util.List < DedicatedBlockStorageCluster> dedicatedBlockStorageCluster; /** * DedicatedBlockStorageCluster. */ public Builder dedicatedBlockStorageCluster(java.util.List < DedicatedBlockStorageCluster> dedicatedBlockStorageCluster) { this.dedicatedBlockStorageCluster = dedicatedBlockStorageCluster; return this; } public DedicatedBlockStorageClusters build() { return new DedicatedBlockStorageClusters(this); } } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy