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

com.aliyun.sdk.service.domain_intl20171218.models.PollTaskResultResponseBody Maven / Gradle / Ivy

There is a newer version: 1.0.1
Show newest version
// 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