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

com.aliyun.sdk.service.hbase20170115.models.DescribeSubscriptionInitializeProgressResponseBody Maven / Gradle / Ivy

The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.hbase20170115.models;

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

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

DescribeSubscriptionInitializeProgressResponseBody

*/ public class DescribeSubscriptionInitializeProgressResponseBody extends TeaModel { @com.aliyun.core.annotation.NameInMap("Items") private java.util.List < Items> items; @com.aliyun.core.annotation.NameInMap("PageNumber") private Integer pageNumber; @com.aliyun.core.annotation.NameInMap("PageRecordCount") private Integer pageRecordCount; @com.aliyun.core.annotation.NameInMap("RequestId") private String requestId; @com.aliyun.core.annotation.NameInMap("TotalRecordCount") private Integer totalRecordCount; private DescribeSubscriptionInitializeProgressResponseBody(Builder builder) { this.items = builder.items; this.pageNumber = builder.pageNumber; this.pageRecordCount = builder.pageRecordCount; this.requestId = builder.requestId; this.totalRecordCount = builder.totalRecordCount; } public static Builder builder() { return new Builder(); } public static DescribeSubscriptionInitializeProgressResponseBody create() { return builder().build(); } /** * @return items */ public java.util.List < Items> getItems() { return this.items; } /** * @return pageNumber */ public Integer getPageNumber() { return this.pageNumber; } /** * @return pageRecordCount */ public Integer getPageRecordCount() { return this.pageRecordCount; } /** * @return requestId */ public String getRequestId() { return this.requestId; } /** * @return totalRecordCount */ public Integer getTotalRecordCount() { return this.totalRecordCount; } public static final class Builder { private java.util.List < Items> items; private Integer pageNumber; private Integer pageRecordCount; private String requestId; private Integer totalRecordCount; /** * Items. */ public Builder items(java.util.List < Items> items) { this.items = items; return this; } /** * PageNumber. */ public Builder pageNumber(Integer pageNumber) { this.pageNumber = pageNumber; return this; } /** * PageRecordCount. */ public Builder pageRecordCount(Integer pageRecordCount) { this.pageRecordCount = pageRecordCount; return this; } /** * RequestId. */ public Builder requestId(String requestId) { this.requestId = requestId; return this; } /** * TotalRecordCount. */ public Builder totalRecordCount(Integer totalRecordCount) { this.totalRecordCount = totalRecordCount; return this; } public DescribeSubscriptionInitializeProgressResponseBody build() { return new DescribeSubscriptionInitializeProgressResponseBody(this); } } public static class Items extends TeaModel { @com.aliyun.core.annotation.NameInMap("FinishTime") private String finishTime; @com.aliyun.core.annotation.NameInMap("Progress") private String progress; @com.aliyun.core.annotation.NameInMap("Status") private String status; @com.aliyun.core.annotation.NameInMap("SubscriptionId") private String subscriptionId; private Items(Builder builder) { this.finishTime = builder.finishTime; this.progress = builder.progress; this.status = builder.status; this.subscriptionId = builder.subscriptionId; } public static Builder builder() { return new Builder(); } public static Items create() { return builder().build(); } /** * @return finishTime */ public String getFinishTime() { return this.finishTime; } /** * @return progress */ public String getProgress() { return this.progress; } /** * @return status */ public String getStatus() { return this.status; } /** * @return subscriptionId */ public String getSubscriptionId() { return this.subscriptionId; } public static final class Builder { private String finishTime; private String progress; private String status; private String subscriptionId; /** * FinishTime. */ public Builder finishTime(String finishTime) { this.finishTime = finishTime; return this; } /** * Progress. */ public Builder progress(String progress) { this.progress = progress; return this; } /** * Status. */ public Builder status(String status) { this.status = status; return this; } /** * SubscriptionId. */ public Builder subscriptionId(String subscriptionId) { this.subscriptionId = subscriptionId; return this; } public Items build() { return new Items(this); } } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy