com.aliyun.sdk.service.cloudapi20160714.models.DescribeSummaryDataResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alibabacloud-cloudapi20160714 Show documentation
Show all versions of alibabacloud-cloudapi20160714 Show documentation
Alibaba Cloud CloudAPI (20160714) Async SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.cloudapi20160714.models;
import com.aliyun.core.annotation.*;
import darabonba.core.RequestModel;
import darabonba.core.TeaModel;
import com.aliyun.sdk.gateway.pop.models.*;
/**
* {@link DescribeSummaryDataResponseBody} extends {@link TeaModel}
*
* DescribeSummaryDataResponseBody
*/
public class DescribeSummaryDataResponseBody extends TeaModel {
@NameInMap("ExpireInstanceNum")
private Integer expireInstanceNum;
@NameInMap("Region")
private String region;
@NameInMap("RequestId")
private String requestId;
@NameInMap("UsageApiNum")
private Integer usageApiNum;
@NameInMap("UsageGroupNum")
private Integer usageGroupNum;
@NameInMap("UsageInstanceNum")
private Integer usageInstanceNum;
private DescribeSummaryDataResponseBody(Builder builder) {
this.expireInstanceNum = builder.expireInstanceNum;
this.region = builder.region;
this.requestId = builder.requestId;
this.usageApiNum = builder.usageApiNum;
this.usageGroupNum = builder.usageGroupNum;
this.usageInstanceNum = builder.usageInstanceNum;
}
public static Builder builder() {
return new Builder();
}
public static DescribeSummaryDataResponseBody create() {
return builder().build();
}
/**
* @return expireInstanceNum
*/
public Integer getExpireInstanceNum() {
return this.expireInstanceNum;
}
/**
* @return region
*/
public String getRegion() {
return this.region;
}
/**
* @return requestId
*/
public String getRequestId() {
return this.requestId;
}
/**
* @return usageApiNum
*/
public Integer getUsageApiNum() {
return this.usageApiNum;
}
/**
* @return usageGroupNum
*/
public Integer getUsageGroupNum() {
return this.usageGroupNum;
}
/**
* @return usageInstanceNum
*/
public Integer getUsageInstanceNum() {
return this.usageInstanceNum;
}
public static final class Builder {
private Integer expireInstanceNum;
private String region;
private String requestId;
private Integer usageApiNum;
private Integer usageGroupNum;
private Integer usageInstanceNum;
/**
* ExpireInstanceNum.
*/
public Builder expireInstanceNum(Integer expireInstanceNum) {
this.expireInstanceNum = expireInstanceNum;
return this;
}
/**
* Region.
*/
public Builder region(String region) {
this.region = region;
return this;
}
/**
* RequestId.
*/
public Builder requestId(String requestId) {
this.requestId = requestId;
return this;
}
/**
* UsageApiNum.
*/
public Builder usageApiNum(Integer usageApiNum) {
this.usageApiNum = usageApiNum;
return this;
}
/**
* UsageGroupNum.
*/
public Builder usageGroupNum(Integer usageGroupNum) {
this.usageGroupNum = usageGroupNum;
return this;
}
/**
* UsageInstanceNum.
*/
public Builder usageInstanceNum(Integer usageInstanceNum) {
this.usageInstanceNum = usageInstanceNum;
return this;
}
public DescribeSummaryDataResponseBody build() {
return new DescribeSummaryDataResponseBody(this);
}
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy