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

com.aliyun.sdk.service.dataphin_public20230630.models.GetPhysicalNodeResponseBody 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 GetPhysicalNodeResponseBody} extends {@link TeaModel}
 *
 * 

GetPhysicalNodeResponseBody

*/ public class GetPhysicalNodeResponseBody extends TeaModel { @com.aliyun.core.annotation.NameInMap("Code") private String code; @com.aliyun.core.annotation.NameInMap("HttpStatusCode") private Integer httpStatusCode; @com.aliyun.core.annotation.NameInMap("Message") private String message; @com.aliyun.core.annotation.NameInMap("NodeInfo") private NodeInfo nodeInfo; @com.aliyun.core.annotation.NameInMap("RequestId") private String requestId; @com.aliyun.core.annotation.NameInMap("Success") private Boolean success; private GetPhysicalNodeResponseBody(Builder builder) { this.code = builder.code; this.httpStatusCode = builder.httpStatusCode; this.message = builder.message; this.nodeInfo = builder.nodeInfo; this.requestId = builder.requestId; this.success = builder.success; } public static Builder builder() { return new Builder(); } public static GetPhysicalNodeResponseBody create() { return builder().build(); } /** * @return code */ public String getCode() { return this.code; } /** * @return httpStatusCode */ public Integer getHttpStatusCode() { return this.httpStatusCode; } /** * @return message */ public String getMessage() { return this.message; } /** * @return nodeInfo */ public NodeInfo getNodeInfo() { return this.nodeInfo; } /** * @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 Integer httpStatusCode; private String message; private NodeInfo nodeInfo; private String requestId; private Boolean success; /** * Code. */ public Builder code(String code) { this.code = code; return this; } /** * HttpStatusCode. */ public Builder httpStatusCode(Integer httpStatusCode) { this.httpStatusCode = httpStatusCode; return this; } /** * Message. */ public Builder message(String message) { this.message = message; return this; } /** * NodeInfo. */ public Builder nodeInfo(NodeInfo nodeInfo) { this.nodeInfo = nodeInfo; 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 GetPhysicalNodeResponseBody build() { return new GetPhysicalNodeResponseBody(this); } } /** * * {@link GetPhysicalNodeResponseBody} extends {@link TeaModel} * *

GetPhysicalNodeResponseBody

*/ public static class Creator extends TeaModel { @com.aliyun.core.annotation.NameInMap("Id") private String id; @com.aliyun.core.annotation.NameInMap("Name") private String name; private Creator(Builder builder) { this.id = builder.id; this.name = builder.name; } public static Builder builder() { return new Builder(); } public static Creator create() { return builder().build(); } /** * @return id */ public String getId() { return this.id; } /** * @return name */ public String getName() { return this.name; } public static final class Builder { private String id; private String name; /** * Id. */ public Builder id(String id) { this.id = id; return this; } /** * Name. */ public Builder name(String name) { this.name = name; return this; } public Creator build() { return new Creator(this); } } } /** * * {@link GetPhysicalNodeResponseBody} extends {@link TeaModel} * *

GetPhysicalNodeResponseBody

*/ public static class Modifier extends TeaModel { @com.aliyun.core.annotation.NameInMap("Id") private String id; @com.aliyun.core.annotation.NameInMap("Name") private String name; private Modifier(Builder builder) { this.id = builder.id; this.name = builder.name; } public static Builder builder() { return new Builder(); } public static Modifier create() { return builder().build(); } /** * @return id */ public String getId() { return this.id; } /** * @return name */ public String getName() { return this.name; } public static final class Builder { private String id; private String name; /** * Id. */ public Builder id(String id) { this.id = id; return this; } /** * Name. */ public Builder name(String name) { this.name = name; return this; } public Modifier build() { return new Modifier(this); } } } /** * * {@link GetPhysicalNodeResponseBody} extends {@link TeaModel} * *

GetPhysicalNodeResponseBody

*/ public static class Owner extends TeaModel { @com.aliyun.core.annotation.NameInMap("Id") private String id; @com.aliyun.core.annotation.NameInMap("Name") private String name; private Owner(Builder builder) { this.id = builder.id; this.name = builder.name; } public static Builder builder() { return new Builder(); } public static Owner create() { return builder().build(); } /** * @return id */ public String getId() { return this.id; } /** * @return name */ public String getName() { return this.name; } public static final class Builder { private String id; private String name; /** * Id. */ public Builder id(String id) { this.id = id; return this; } /** * Name. */ public Builder name(String name) { this.name = name; return this; } public Owner build() { return new Owner(this); } } } /** * * {@link GetPhysicalNodeResponseBody} extends {@link TeaModel} * *

GetPhysicalNodeResponseBody

*/ public static class ProjectInfo extends TeaModel { @com.aliyun.core.annotation.NameInMap("Id") private String id; @com.aliyun.core.annotation.NameInMap("Name") private String name; private ProjectInfo(Builder builder) { this.id = builder.id; this.name = builder.name; } public static Builder builder() { return new Builder(); } public static ProjectInfo create() { return builder().build(); } /** * @return id */ public String getId() { return this.id; } /** * @return name */ public String getName() { return this.name; } public static final class Builder { private String id; private String name; /** * Id. */ public Builder id(String id) { this.id = id; return this; } /** * Name. */ public Builder name(String name) { this.name = name; return this; } public ProjectInfo build() { return new ProjectInfo(this); } } } /** * * {@link GetPhysicalNodeResponseBody} extends {@link TeaModel} * *

GetPhysicalNodeResponseBody

*/ public static class NodeInfo extends TeaModel { @com.aliyun.core.annotation.NameInMap("CreateTime") private Long createTime; @com.aliyun.core.annotation.NameInMap("Creator") private Creator creator; @com.aliyun.core.annotation.NameInMap("CronExpression") private String cronExpression; @com.aliyun.core.annotation.NameInMap("DataSourceId") private Long dataSourceId; @com.aliyun.core.annotation.NameInMap("DataSourceSchema") private String dataSourceSchema; @com.aliyun.core.annotation.NameInMap("Description") private String description; @com.aliyun.core.annotation.NameInMap("From") private String from; @com.aliyun.core.annotation.NameInMap("Id") private String id; @com.aliyun.core.annotation.NameInMap("LastModifiedTime") private Long lastModifiedTime; @com.aliyun.core.annotation.NameInMap("Modifier") private Modifier modifier; @com.aliyun.core.annotation.NameInMap("Name") private String name; @com.aliyun.core.annotation.NameInMap("OperatorType") private String operatorType; @com.aliyun.core.annotation.NameInMap("OutputNameList") private java.util.List outputNameList; @com.aliyun.core.annotation.NameInMap("Owner") private Owner owner; @com.aliyun.core.annotation.NameInMap("Priority") private String priority; @com.aliyun.core.annotation.NameInMap("ProjectInfo") private ProjectInfo projectInfo; @com.aliyun.core.annotation.NameInMap("ScheduleType") private String scheduleType; @com.aliyun.core.annotation.NameInMap("Status") private String status; @com.aliyun.core.annotation.NameInMap("TriggerConfig") private String triggerConfig; private NodeInfo(Builder builder) { this.createTime = builder.createTime; this.creator = builder.creator; this.cronExpression = builder.cronExpression; this.dataSourceId = builder.dataSourceId; this.dataSourceSchema = builder.dataSourceSchema; this.description = builder.description; this.from = builder.from; this.id = builder.id; this.lastModifiedTime = builder.lastModifiedTime; this.modifier = builder.modifier; this.name = builder.name; this.operatorType = builder.operatorType; this.outputNameList = builder.outputNameList; this.owner = builder.owner; this.priority = builder.priority; this.projectInfo = builder.projectInfo; this.scheduleType = builder.scheduleType; this.status = builder.status; this.triggerConfig = builder.triggerConfig; } public static Builder builder() { return new Builder(); } public static NodeInfo create() { return builder().build(); } /** * @return createTime */ public Long getCreateTime() { return this.createTime; } /** * @return creator */ public Creator getCreator() { return this.creator; } /** * @return cronExpression */ public String getCronExpression() { return this.cronExpression; } /** * @return dataSourceId */ public Long getDataSourceId() { return this.dataSourceId; } /** * @return dataSourceSchema */ public String getDataSourceSchema() { return this.dataSourceSchema; } /** * @return description */ public String getDescription() { return this.description; } /** * @return from */ public String getFrom() { return this.from; } /** * @return id */ public String getId() { return this.id; } /** * @return lastModifiedTime */ public Long getLastModifiedTime() { return this.lastModifiedTime; } /** * @return modifier */ public Modifier getModifier() { return this.modifier; } /** * @return name */ public String getName() { return this.name; } /** * @return operatorType */ public String getOperatorType() { return this.operatorType; } /** * @return outputNameList */ public java.util.List getOutputNameList() { return this.outputNameList; } /** * @return owner */ public Owner getOwner() { return this.owner; } /** * @return priority */ public String getPriority() { return this.priority; } /** * @return projectInfo */ public ProjectInfo getProjectInfo() { return this.projectInfo; } /** * @return scheduleType */ public String getScheduleType() { return this.scheduleType; } /** * @return status */ public String getStatus() { return this.status; } /** * @return triggerConfig */ public String getTriggerConfig() { return this.triggerConfig; } public static final class Builder { private Long createTime; private Creator creator; private String cronExpression; private Long dataSourceId; private String dataSourceSchema; private String description; private String from; private String id; private Long lastModifiedTime; private Modifier modifier; private String name; private String operatorType; private java.util.List outputNameList; private Owner owner; private String priority; private ProjectInfo projectInfo; private String scheduleType; private String status; private String triggerConfig; /** * CreateTime. */ public Builder createTime(Long createTime) { this.createTime = createTime; return this; } /** * Creator. */ public Builder creator(Creator creator) { this.creator = creator; return this; } /** * CronExpression. */ public Builder cronExpression(String cronExpression) { this.cronExpression = cronExpression; return this; } /** * DataSourceId. */ public Builder dataSourceId(Long dataSourceId) { this.dataSourceId = dataSourceId; return this; } /** * DataSourceSchema. */ public Builder dataSourceSchema(String dataSourceSchema) { this.dataSourceSchema = dataSourceSchema; return this; } /** * Description. */ public Builder description(String description) { this.description = description; return this; } /** * From. */ public Builder from(String from) { this.from = from; return this; } /** * Id. */ public Builder id(String id) { this.id = id; return this; } /** * LastModifiedTime. */ public Builder lastModifiedTime(Long lastModifiedTime) { this.lastModifiedTime = lastModifiedTime; return this; } /** * Modifier. */ public Builder modifier(Modifier modifier) { this.modifier = modifier; return this; } /** * Name. */ public Builder name(String name) { this.name = name; return this; } /** * OperatorType. */ public Builder operatorType(String operatorType) { this.operatorType = operatorType; return this; } /** * OutputNameList. */ public Builder outputNameList(java.util.List outputNameList) { this.outputNameList = outputNameList; return this; } /** * Owner. */ public Builder owner(Owner owner) { this.owner = owner; return this; } /** * Priority. */ public Builder priority(String priority) { this.priority = priority; return this; } /** * ProjectInfo. */ public Builder projectInfo(ProjectInfo projectInfo) { this.projectInfo = projectInfo; return this; } /** * ScheduleType. */ public Builder scheduleType(String scheduleType) { this.scheduleType = scheduleType; return this; } /** * Status. */ public Builder status(String status) { this.status = status; return this; } /** * TriggerConfig. */ public Builder triggerConfig(String triggerConfig) { this.triggerConfig = triggerConfig; return this; } public NodeInfo build() { return new NodeInfo(this); } } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy