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

com.aliyun.sdk.service.dataphin_public20230630.models.GetBatchTaskVersionsResponseBody Maven / Gradle / Ivy

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

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

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

GetBatchTaskVersionsResponseBody

*/ public class GetBatchTaskVersionsResponseBody extends TeaModel { @com.aliyun.core.annotation.NameInMap("Code") private String code; @com.aliyun.core.annotation.NameInMap("Data") private Data data; @com.aliyun.core.annotation.NameInMap("HttpStatusCode") private Integer httpStatusCode; @com.aliyun.core.annotation.NameInMap("Message") private String message; @com.aliyun.core.annotation.NameInMap("RequestId") private String requestId; @com.aliyun.core.annotation.NameInMap("Success") private Boolean success; private GetBatchTaskVersionsResponseBody(Builder builder) { this.code = builder.code; this.data = builder.data; this.httpStatusCode = builder.httpStatusCode; this.message = builder.message; this.requestId = builder.requestId; this.success = builder.success; } public static Builder builder() { return new Builder(); } public static GetBatchTaskVersionsResponseBody create() { return builder().build(); } /** * @return code */ public String getCode() { return this.code; } /** * @return data */ public Data getData() { return this.data; } /** * @return httpStatusCode */ public Integer getHttpStatusCode() { return this.httpStatusCode; } /** * @return message */ public String getMessage() { return this.message; } /** * @return requestId */ public String getRequestId() { return this.requestId; } /** * @return success */ public Boolean getSuccess() { return this.success; } public static final class Builder { private String code; private Data data; private Integer httpStatusCode; private String message; private String requestId; private Boolean success; /** * Code. */ public Builder code(String code) { this.code = code; return this; } /** * Data. */ public Builder data(Data data) { this.data = data; return this; } /** * HttpStatusCode. */ public Builder httpStatusCode(Integer httpStatusCode) { this.httpStatusCode = httpStatusCode; return this; } /** * Message. */ public Builder message(String message) { this.message = message; return this; } /** * RequestId. */ public Builder requestId(String requestId) { this.requestId = requestId; return this; } /** * Success. */ public Builder success(Boolean success) { this.success = success; return this; } public GetBatchTaskVersionsResponseBody build() { return new GetBatchTaskVersionsResponseBody(this); } } /** * * {@link GetBatchTaskVersionsResponseBody} extends {@link TeaModel} * *

GetBatchTaskVersionsResponseBody

*/ public static class BatchTaskVersionList extends TeaModel { @com.aliyun.core.annotation.NameInMap("Comment") private String comment; @com.aliyun.core.annotation.NameInMap("GmtCreate") private String gmtCreate; @com.aliyun.core.annotation.NameInMap("GmtModified") private String gmtModified; @com.aliyun.core.annotation.NameInMap("NodeId") private String nodeId; @com.aliyun.core.annotation.NameInMap("ProjectId") private Long projectId; @com.aliyun.core.annotation.NameInMap("Published") private Boolean published; @com.aliyun.core.annotation.NameInMap("UserId") private String userId; @com.aliyun.core.annotation.NameInMap("UserName") private String userName; @com.aliyun.core.annotation.NameInMap("Version") private String version; private BatchTaskVersionList(Builder builder) { this.comment = builder.comment; this.gmtCreate = builder.gmtCreate; this.gmtModified = builder.gmtModified; this.nodeId = builder.nodeId; this.projectId = builder.projectId; this.published = builder.published; this.userId = builder.userId; this.userName = builder.userName; this.version = builder.version; } public static Builder builder() { return new Builder(); } public static BatchTaskVersionList create() { return builder().build(); } /** * @return comment */ public String getComment() { return this.comment; } /** * @return gmtCreate */ public String getGmtCreate() { return this.gmtCreate; } /** * @return gmtModified */ public String getGmtModified() { return this.gmtModified; } /** * @return nodeId */ public String getNodeId() { return this.nodeId; } /** * @return projectId */ public Long getProjectId() { return this.projectId; } /** * @return published */ public Boolean getPublished() { return this.published; } /** * @return userId */ public String getUserId() { return this.userId; } /** * @return userName */ public String getUserName() { return this.userName; } /** * @return version */ public String getVersion() { return this.version; } public static final class Builder { private String comment; private String gmtCreate; private String gmtModified; private String nodeId; private Long projectId; private Boolean published; private String userId; private String userName; private String version; /** * Comment. */ public Builder comment(String comment) { this.comment = comment; return this; } /** * GmtCreate. */ public Builder gmtCreate(String gmtCreate) { this.gmtCreate = gmtCreate; return this; } /** * GmtModified. */ public Builder gmtModified(String gmtModified) { this.gmtModified = gmtModified; return this; } /** * NodeId. */ public Builder nodeId(String nodeId) { this.nodeId = nodeId; return this; } /** * ProjectId. */ public Builder projectId(Long projectId) { this.projectId = projectId; return this; } /** * Published. */ public Builder published(Boolean published) { this.published = published; return this; } /** * UserId. */ public Builder userId(String userId) { this.userId = userId; return this; } /** * UserName. */ public Builder userName(String userName) { this.userName = userName; return this; } /** * Version. */ public Builder version(String version) { this.version = version; return this; } public BatchTaskVersionList build() { return new BatchTaskVersionList(this); } } } /** * * {@link GetBatchTaskVersionsResponseBody} extends {@link TeaModel} * *

GetBatchTaskVersionsResponseBody

*/ public static class Data extends TeaModel { @com.aliyun.core.annotation.NameInMap("BatchTaskVersionList") private java.util.List batchTaskVersionList; private Data(Builder builder) { this.batchTaskVersionList = builder.batchTaskVersionList; } public static Builder builder() { return new Builder(); } public static Data create() { return builder().build(); } /** * @return batchTaskVersionList */ public java.util.List getBatchTaskVersionList() { return this.batchTaskVersionList; } public static final class Builder { private java.util.List batchTaskVersionList; /** * BatchTaskVersionList. */ public Builder batchTaskVersionList(java.util.List batchTaskVersionList) { this.batchTaskVersionList = batchTaskVersionList; return this; } public Data build() { return new Data(this); } } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy