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

com.aliyun.sdk.service.ehpcinstant20230701.models.ListJobsResponseBody Maven / Gradle / Ivy

There is a newer version: 1.0.4
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.ehpcinstant20230701.models;

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

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

ListJobsResponseBody

*/ public class ListJobsResponseBody extends TeaModel { @com.aliyun.core.annotation.NameInMap("JobList") private java.util.List < JobList> jobList; @com.aliyun.core.annotation.NameInMap("PageNumber") private Integer pageNumber; @com.aliyun.core.annotation.NameInMap("PageSize") private Integer pageSize; @com.aliyun.core.annotation.NameInMap("RequestId") private String requestId; @com.aliyun.core.annotation.NameInMap("TotalCount") private Integer totalCount; private ListJobsResponseBody(Builder builder) { this.jobList = builder.jobList; this.pageNumber = builder.pageNumber; this.pageSize = builder.pageSize; this.requestId = builder.requestId; this.totalCount = builder.totalCount; } public static Builder builder() { return new Builder(); } public static ListJobsResponseBody create() { return builder().build(); } /** * @return jobList */ public java.util.List < JobList> getJobList() { return this.jobList; } /** * @return pageNumber */ public Integer getPageNumber() { return this.pageNumber; } /** * @return pageSize */ public Integer getPageSize() { return this.pageSize; } /** * @return requestId */ public String getRequestId() { return this.requestId; } /** * @return totalCount */ public Integer getTotalCount() { return this.totalCount; } public static final class Builder { private java.util.List < JobList> jobList; private Integer pageNumber; private Integer pageSize; private String requestId; private Integer totalCount; /** * JobList. */ public Builder jobList(java.util.List < JobList> jobList) { this.jobList = jobList; return this; } /** * PageNumber. */ public Builder pageNumber(Integer pageNumber) { this.pageNumber = pageNumber; return this; } /** * PageSize. */ public Builder pageSize(Integer pageSize) { this.pageSize = pageSize; return this; } /** * RequestId. */ public Builder requestId(String requestId) { this.requestId = requestId; return this; } /** * TotalCount. */ public Builder totalCount(Integer totalCount) { this.totalCount = totalCount; return this; } public ListJobsResponseBody build() { return new ListJobsResponseBody(this); } } public static class JobList extends TeaModel { @com.aliyun.core.annotation.NameInMap("CreateTime") private String createTime; @com.aliyun.core.annotation.NameInMap("EndTime") private String endTime; @com.aliyun.core.annotation.NameInMap("ExecutorCount") private Integer executorCount; @com.aliyun.core.annotation.NameInMap("JobDescription") private String jobDescription; @com.aliyun.core.annotation.NameInMap("JobId") private String jobId; @com.aliyun.core.annotation.NameInMap("JobName") private String jobName; @com.aliyun.core.annotation.NameInMap("OwnerUid") private String ownerUid; @com.aliyun.core.annotation.NameInMap("StartTime") private String startTime; @com.aliyun.core.annotation.NameInMap("Status") private String status; @com.aliyun.core.annotation.NameInMap("TaskCount") private Integer taskCount; @com.aliyun.core.annotation.NameInMap("TaskSustainable") private Boolean taskSustainable; private JobList(Builder builder) { this.createTime = builder.createTime; this.endTime = builder.endTime; this.executorCount = builder.executorCount; this.jobDescription = builder.jobDescription; this.jobId = builder.jobId; this.jobName = builder.jobName; this.ownerUid = builder.ownerUid; this.startTime = builder.startTime; this.status = builder.status; this.taskCount = builder.taskCount; this.taskSustainable = builder.taskSustainable; } public static Builder builder() { return new Builder(); } public static JobList create() { return builder().build(); } /** * @return createTime */ public String getCreateTime() { return this.createTime; } /** * @return endTime */ public String getEndTime() { return this.endTime; } /** * @return executorCount */ public Integer getExecutorCount() { return this.executorCount; } /** * @return jobDescription */ public String getJobDescription() { return this.jobDescription; } /** * @return jobId */ public String getJobId() { return this.jobId; } /** * @return jobName */ public String getJobName() { return this.jobName; } /** * @return ownerUid */ public String getOwnerUid() { return this.ownerUid; } /** * @return startTime */ public String getStartTime() { return this.startTime; } /** * @return status */ public String getStatus() { return this.status; } /** * @return taskCount */ public Integer getTaskCount() { return this.taskCount; } /** * @return taskSustainable */ public Boolean getTaskSustainable() { return this.taskSustainable; } public static final class Builder { private String createTime; private String endTime; private Integer executorCount; private String jobDescription; private String jobId; private String jobName; private String ownerUid; private String startTime; private String status; private Integer taskCount; private Boolean taskSustainable; /** * CreateTime. */ public Builder createTime(String createTime) { this.createTime = createTime; return this; } /** * EndTime. */ public Builder endTime(String endTime) { this.endTime = endTime; return this; } /** * ExecutorCount. */ public Builder executorCount(Integer executorCount) { this.executorCount = executorCount; return this; } /** * JobDescription. */ public Builder jobDescription(String jobDescription) { this.jobDescription = jobDescription; return this; } /** * JobId. */ public Builder jobId(String jobId) { this.jobId = jobId; return this; } /** * JobName. */ public Builder jobName(String jobName) { this.jobName = jobName; return this; } /** * OwnerUid. */ public Builder ownerUid(String ownerUid) { this.ownerUid = ownerUid; return this; } /** * StartTime. */ public Builder startTime(String startTime) { this.startTime = startTime; return this; } /** * Status. */ public Builder status(String status) { this.status = status; return this; } /** * TaskCount. */ public Builder taskCount(Integer taskCount) { this.taskCount = taskCount; return this; } /** * TaskSustainable. */ public Builder taskSustainable(Boolean taskSustainable) { this.taskSustainable = taskSustainable; return this; } public JobList build() { return new JobList(this); } } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy