com.aliyun.sdk.service.domain_intl20171218.models.PollTaskResultResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alibabacloud-domain_intl20171218 Show documentation
Show all versions of alibabacloud-domain_intl20171218 Show documentation
Alibaba Cloud Domain-intl (20171218) Async SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.domain_intl20171218.models;
import com.aliyun.core.annotation.*;
import darabonba.core.RequestModel;
import darabonba.core.TeaModel;
import com.aliyun.sdk.gateway.pop.models.*;
/**
* {@link PollTaskResultResponseBody} extends {@link TeaModel}
*
* PollTaskResultResponseBody
*/
public class PollTaskResultResponseBody extends TeaModel {
@NameInMap("CurrentPageNum")
private Integer currentPageNum;
@NameInMap("Data")
private Data data;
@NameInMap("NextPage")
private Boolean nextPage;
@NameInMap("PageSize")
private Integer pageSize;
@NameInMap("PrePage")
private Boolean prePage;
@NameInMap("RequestId")
private String requestId;
@NameInMap("TotalItemNum")
private Integer totalItemNum;
@NameInMap("TotalPageNum")
private Integer totalPageNum;
private PollTaskResultResponseBody(Builder builder) {
this.currentPageNum = builder.currentPageNum;
this.data = builder.data;
this.nextPage = builder.nextPage;
this.pageSize = builder.pageSize;
this.prePage = builder.prePage;
this.requestId = builder.requestId;
this.totalItemNum = builder.totalItemNum;
this.totalPageNum = builder.totalPageNum;
}
public static Builder builder() {
return new Builder();
}
public static PollTaskResultResponseBody create() {
return builder().build();
}
/**
* @return currentPageNum
*/
public Integer getCurrentPageNum() {
return this.currentPageNum;
}
/**
* @return data
*/
public Data getData() {
return this.data;
}
/**
* @return nextPage
*/
public Boolean getNextPage() {
return this.nextPage;
}
/**
* @return pageSize
*/
public Integer getPageSize() {
return this.pageSize;
}
/**
* @return prePage
*/
public Boolean getPrePage() {
return this.prePage;
}
/**
* @return requestId
*/
public String getRequestId() {
return this.requestId;
}
/**
* @return totalItemNum
*/
public Integer getTotalItemNum() {
return this.totalItemNum;
}
/**
* @return totalPageNum
*/
public Integer getTotalPageNum() {
return this.totalPageNum;
}
public static final class Builder {
private Integer currentPageNum;
private Data data;
private Boolean nextPage;
private Integer pageSize;
private Boolean prePage;
private String requestId;
private Integer totalItemNum;
private Integer totalPageNum;
/**
* CurrentPageNum.
*/
public Builder currentPageNum(Integer currentPageNum) {
this.currentPageNum = currentPageNum;
return this;
}
/**
* Data.
*/
public Builder data(Data data) {
this.data = data;
return this;
}
/**
* NextPage.
*/
public Builder nextPage(Boolean nextPage) {
this.nextPage = nextPage;
return this;
}
/**
* PageSize.
*/
public Builder pageSize(Integer pageSize) {
this.pageSize = pageSize;
return this;
}
/**
* PrePage.
*/
public Builder prePage(Boolean prePage) {
this.prePage = prePage;
return this;
}
/**
* RequestId.
*/
public Builder requestId(String requestId) {
this.requestId = requestId;
return this;
}
/**
* TotalItemNum.
*/
public Builder totalItemNum(Integer totalItemNum) {
this.totalItemNum = totalItemNum;
return this;
}
/**
* TotalPageNum.
*/
public Builder totalPageNum(Integer totalPageNum) {
this.totalPageNum = totalPageNum;
return this;
}
public PollTaskResultResponseBody build() {
return new PollTaskResultResponseBody(this);
}
}
public static class TaskDetail extends TeaModel {
@NameInMap("CreateTime")
private String createTime;
@NameInMap("DomainName")
private String domainName;
@NameInMap("ErrorMsg")
private String errorMsg;
@NameInMap("InstanceId")
private String instanceId;
@NameInMap("TaskDetailNo")
private String taskDetailNo;
@NameInMap("TaskNo")
private String taskNo;
@NameInMap("TaskResult")
private String taskResult;
@NameInMap("TaskStatus")
private String taskStatus;
@NameInMap("TaskStatusCode")
private Integer taskStatusCode;
@NameInMap("TaskType")
private String taskType;
@NameInMap("TaskTypeDescription")
private String taskTypeDescription;
@NameInMap("TryCount")
private Integer tryCount;
@NameInMap("UpdateTime")
private String updateTime;
private TaskDetail(Builder builder) {
this.createTime = builder.createTime;
this.domainName = builder.domainName;
this.errorMsg = builder.errorMsg;
this.instanceId = builder.instanceId;
this.taskDetailNo = builder.taskDetailNo;
this.taskNo = builder.taskNo;
this.taskResult = builder.taskResult;
this.taskStatus = builder.taskStatus;
this.taskStatusCode = builder.taskStatusCode;
this.taskType = builder.taskType;
this.taskTypeDescription = builder.taskTypeDescription;
this.tryCount = builder.tryCount;
this.updateTime = builder.updateTime;
}
public static Builder builder() {
return new Builder();
}
public static TaskDetail create() {
return builder().build();
}
/**
* @return createTime
*/
public String getCreateTime() {
return this.createTime;
}
/**
* @return domainName
*/
public String getDomainName() {
return this.domainName;
}
/**
* @return errorMsg
*/
public String getErrorMsg() {
return this.errorMsg;
}
/**
* @return instanceId
*/
public String getInstanceId() {
return this.instanceId;
}
/**
* @return taskDetailNo
*/
public String getTaskDetailNo() {
return this.taskDetailNo;
}
/**
* @return taskNo
*/
public String getTaskNo() {
return this.taskNo;
}
/**
* @return taskResult
*/
public String getTaskResult() {
return this.taskResult;
}
/**
* @return taskStatus
*/
public String getTaskStatus() {
return this.taskStatus;
}
/**
* @return taskStatusCode
*/
public Integer getTaskStatusCode() {
return this.taskStatusCode;
}
/**
* @return taskType
*/
public String getTaskType() {
return this.taskType;
}
/**
* @return taskTypeDescription
*/
public String getTaskTypeDescription() {
return this.taskTypeDescription;
}
/**
* @return tryCount
*/
public Integer getTryCount() {
return this.tryCount;
}
/**
* @return updateTime
*/
public String getUpdateTime() {
return this.updateTime;
}
public static final class Builder {
private String createTime;
private String domainName;
private String errorMsg;
private String instanceId;
private String taskDetailNo;
private String taskNo;
private String taskResult;
private String taskStatus;
private Integer taskStatusCode;
private String taskType;
private String taskTypeDescription;
private Integer tryCount;
private String updateTime;
/**
* CreateTime.
*/
public Builder createTime(String createTime) {
this.createTime = createTime;
return this;
}
/**
* DomainName.
*/
public Builder domainName(String domainName) {
this.domainName = domainName;
return this;
}
/**
* ErrorMsg.
*/
public Builder errorMsg(String errorMsg) {
this.errorMsg = errorMsg;
return this;
}
/**
* InstanceId.
*/
public Builder instanceId(String instanceId) {
this.instanceId = instanceId;
return this;
}
/**
* TaskDetailNo.
*/
public Builder taskDetailNo(String taskDetailNo) {
this.taskDetailNo = taskDetailNo;
return this;
}
/**
* TaskNo.
*/
public Builder taskNo(String taskNo) {
this.taskNo = taskNo;
return this;
}
/**
* TaskResult.
*/
public Builder taskResult(String taskResult) {
this.taskResult = taskResult;
return this;
}
/**
* TaskStatus.
*/
public Builder taskStatus(String taskStatus) {
this.taskStatus = taskStatus;
return this;
}
/**
* TaskStatusCode.
*/
public Builder taskStatusCode(Integer taskStatusCode) {
this.taskStatusCode = taskStatusCode;
return this;
}
/**
* TaskType.
*/
public Builder taskType(String taskType) {
this.taskType = taskType;
return this;
}
/**
* TaskTypeDescription.
*/
public Builder taskTypeDescription(String taskTypeDescription) {
this.taskTypeDescription = taskTypeDescription;
return this;
}
/**
* TryCount.
*/
public Builder tryCount(Integer tryCount) {
this.tryCount = tryCount;
return this;
}
/**
* UpdateTime.
*/
public Builder updateTime(String updateTime) {
this.updateTime = updateTime;
return this;
}
public TaskDetail build() {
return new TaskDetail(this);
}
}
}
public static class Data extends TeaModel {
@NameInMap("TaskDetail")
private java.util.List < TaskDetail> taskDetail;
private Data(Builder builder) {
this.taskDetail = builder.taskDetail;
}
public static Builder builder() {
return new Builder();
}
public static Data create() {
return builder().build();
}
/**
* @return taskDetail
*/
public java.util.List < TaskDetail> getTaskDetail() {
return this.taskDetail;
}
public static final class Builder {
private java.util.List < TaskDetail> taskDetail;
/**
* TaskDetail.
*/
public Builder taskDetail(java.util.List < TaskDetail> taskDetail) {
this.taskDetail = taskDetail;
return this;
}
public Data build() {
return new Data(this);
}
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy