
com.aliyun.sdk.service.ecs20140526.models.DescribeDedicatedBlockStorageClustersResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alibabacloud-ecs20140526 Show documentation
Show all versions of alibabacloud-ecs20140526 Show documentation
Alibaba Cloud Ecs (20140526) Async SDK for Java
// 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