This is an automated email from the ASF dual-hosted git repository.

healchow pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/inlong.git


The following commit(s) were added to refs/heads/master by this push:
     new cde59a9a2 [INLONG-5178][Manager] Optimize Warning info for the Manager 
module (#5186)
cde59a9a2 is described below

commit cde59a9a2567487bbe521a3536bb2913def96531
Author: Xiangying Meng <[email protected]>
AuthorDate: Tue Jul 26 11:39:19 2022 +0800

    [INLONG-5178][Manager] Optimize Warning info for the Manager module (#5186)
---
 .../inlong/manager/common/pojo/cluster/pulsar/PulsarClusterDTO.java  | 1 +
 .../inlong/manager/common/pojo/cluster/pulsar/PulsarClusterInfo.java | 2 ++
 .../org/apache/inlong/manager/common/pojo/group/InlongGroupInfo.java | 2 ++
 .../inlong/manager/common/pojo/group/InlongGroupPageRequest.java     | 1 +
 .../inlong/manager/common/pojo/group/InlongGroupResetRequest.java    | 2 ++
 .../java/org/apache/inlong/manager/common/pojo/sink/SinkField.java   | 1 +
 .../java/org/apache/inlong/manager/common/pojo/sink/StreamSink.java  | 5 +++++
 .../apache/inlong/manager/common/pojo/sink/iceberg/IcebergSink.java  | 2 ++
 .../inlong/manager/common/pojo/sink/iceberg/IcebergSinkDTO.java      | 1 +
 .../org/apache/inlong/manager/common/pojo/source/StreamSource.java   | 2 ++
 .../inlong/manager/common/pojo/source/mysql/MySQLBinlogSource.java   | 3 +++
 .../inlong/manager/common/pojo/source/oracle/OracleSource.java       | 2 ++
 .../manager/common/pojo/source/postgresql/PostgreSQLSource.java      | 2 ++
 .../inlong/manager/common/pojo/source/pulsar/PulsarSource.java       | 4 ++++
 .../apache/inlong/manager/common/pojo/stream/InlongStreamInfo.java   | 4 ++++
 .../org/apache/inlong/manager/common/pojo/stream/StreamField.java    | 1 +
 16 files changed, 35 insertions(+)

diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/cluster/pulsar/PulsarClusterDTO.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/cluster/pulsar/PulsarClusterDTO.java
index d4730e18f..8d62139a8 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/cluster/pulsar/PulsarClusterDTO.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/cluster/pulsar/PulsarClusterDTO.java
@@ -47,6 +47,7 @@ public class PulsarClusterDTO {
     private String adminUrl;
 
     @ApiModelProperty(value = "Pulsar tenant, default is 'public'")
+    @Builder.Default
     private String tenant = "public";
 
     /**
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/cluster/pulsar/PulsarClusterInfo.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/cluster/pulsar/PulsarClusterInfo.java
index d2d8b5d97..c9498017f 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/cluster/pulsar/PulsarClusterInfo.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/cluster/pulsar/PulsarClusterInfo.java
@@ -19,6 +19,7 @@ package org.apache.inlong.manager.common.pojo.cluster.pulsar;
 
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
+import lombok.Builder;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.ToString;
@@ -44,6 +45,7 @@ public class PulsarClusterInfo extends ClusterInfo {
     private String adminUrl;
 
     @ApiModelProperty(value = "Pulsar tenant, default is 'public'")
+    @Builder.Default
     private String tenant = "public";
 
     public PulsarClusterInfo() {
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/group/InlongGroupInfo.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/group/InlongGroupInfo.java
index ace8edd42..40fc5c032 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/group/InlongGroupInfo.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/group/InlongGroupInfo.java
@@ -23,6 +23,7 @@ import com.fasterxml.jackson.annotation.JsonTypeInfo;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.AllArgsConstructor;
+import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
 import lombok.experimental.SuperBuilder;
@@ -67,6 +68,7 @@ public abstract class InlongGroupInfo {
     private String mqResource;
 
     @ApiModelProperty(value = "Whether to enable zookeeper? 0: disable, 1: 
enable")
+    @Builder.Default
     private Integer enableZookeeper = 0;
 
     @ApiModelProperty(value = "Whether to enable zookeeper? 0: disable, 1: 
enable")
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/group/InlongGroupPageRequest.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/group/InlongGroupPageRequest.java
index a630eedf3..0360fcee9 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/group/InlongGroupPageRequest.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/group/InlongGroupPageRequest.java
@@ -64,5 +64,6 @@ public class InlongGroupPageRequest extends PageRequest {
     private Boolean isAdminRole;
 
     @ApiModelProperty(value = "If list streamSource for group", hidden = true)
+    @Builder.Default
     private boolean listSources = false;
 }
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/group/InlongGroupResetRequest.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/group/InlongGroupResetRequest.java
index 133460b59..2df6c0b47 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/group/InlongGroupResetRequest.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/group/InlongGroupResetRequest.java
@@ -45,8 +45,10 @@ public class InlongGroupResetRequest {
     private String inlongGroupId;
 
     @ApiModelProperty(value = "If rerun process when group is in operating, 0: 
false 1: true")
+    @Builder.Default
     private Integer rerunProcess = 0;
 
     @ApiModelProperty(value = "This params will work when rerunProcess = 0, 0: 
reset to fail, 1: reset to success")
+    @Builder.Default
     private Integer resetFinalStatus = 1;
 }
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/SinkField.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/SinkField.java
index 6f48fff80..8bac2b65b 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/SinkField.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/SinkField.java
@@ -53,6 +53,7 @@ public class SinkField {
     private String fieldComment;
 
     @ApiModelProperty("Is this field a meta field, 0: no, 1: yes")
+    @Builder.Default
     private Integer isMetaField = 0;
 
     @ApiModelProperty(value = "Meta field name")
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/StreamSink.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/StreamSink.java
index e5ecad3d9..763334087 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/StreamSink.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/StreamSink.java
@@ -25,6 +25,7 @@ import com.google.common.collect.Maps;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.AllArgsConstructor;
+import lombok.Builder;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.NoArgsConstructor;
@@ -83,6 +84,7 @@ public abstract class StreamSink extends StreamNode {
 
     @ApiModelProperty(value = "Whether to enable create sink resource? 0: 
disable, 1: enable. default is 1",
             notes = "Such as create Hive table")
+    @Builder.Default
     private Integer enableCreateResource = 1;
 
     @ApiModelProperty("Backend operation log")
@@ -107,13 +109,16 @@ public abstract class StreamSink extends StreamNode {
     private Date modifyTime;
 
     @ApiModelProperty("Sink field list")
+    @Builder.Default
     private List<SinkField> sinkFieldList = Lists.newArrayList();
 
     @ApiModelProperty("Properties for sink")
+    @Builder.Default
     private Map<String, Object> properties = Maps.newHashMap();
 
     @JsonIgnore
     @ApiModelProperty("Data format type for stream sink")
+    @Builder.Default
     private DataFormat dataFormat = DataFormat.NONE;
 
     @JsonIgnore
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/iceberg/IcebergSink.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/iceberg/IcebergSink.java
index ed84dfdd1..9d89c11e9 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/iceberg/IcebergSink.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/iceberg/IcebergSink.java
@@ -20,6 +20,7 @@ package org.apache.inlong.manager.common.pojo.sink.iceberg;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.AllArgsConstructor;
+import lombok.Builder;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.ToString;
@@ -43,6 +44,7 @@ import org.apache.inlong.manager.common.util.JsonTypeDefine;
 public class IcebergSink extends StreamSink {
 
     @ApiModelProperty("Catalog type, like: HIVE, HADOOP, default is HIVE")
+    @Builder.Default
     private String catalogType = "HIVE";
 
     @ApiModelProperty("Catalog uri, such as hive metastore thrift://ip:port")
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/iceberg/IcebergSinkDTO.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/iceberg/IcebergSinkDTO.java
index 057a8ae83..79a412be5 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/iceberg/IcebergSinkDTO.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/iceberg/IcebergSinkDTO.java
@@ -43,6 +43,7 @@ public class IcebergSinkDTO {
     private static final ObjectMapper OBJECT_MAPPER = new ObjectMapper();
 
     @ApiModelProperty("Catalog type, like: HIVE, HADOOP, default is HIVE")
+    @Builder.Default
     private String catalogType = "HIVE";
 
     @ApiModelProperty("Catalog uri, such as hive metastore thrift://ip:port")
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/StreamSource.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/StreamSource.java
index d0c545a7b..08aef19ec 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/StreamSource.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/StreamSource.java
@@ -22,6 +22,7 @@ import com.fasterxml.jackson.annotation.JsonTypeInfo;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.AllArgsConstructor;
+import lombok.Builder;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.NoArgsConstructor;
@@ -103,6 +104,7 @@ public abstract class StreamSource extends StreamNode {
     private Date modifyTime;
 
     @ApiModelProperty("Properties for source")
+    @Builder.Default
     private Map<String, Object> properties = new LinkedHashMap<>();
 
     public SourceRequest genSourceRequest() {
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/mysql/MySQLBinlogSource.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/mysql/MySQLBinlogSource.java
index c10b0719c..e84fc09c2 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/mysql/MySQLBinlogSource.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/mysql/MySQLBinlogSource.java
@@ -20,6 +20,7 @@ package org.apache.inlong.manager.common.pojo.source.mysql;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.AllArgsConstructor;
+import lombok.Builder;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.ToString;
@@ -55,6 +56,7 @@ public class MySQLBinlogSource extends StreamSource {
     private Integer port;
 
     @ApiModelProperty("Id of physical node of MySQL Cluster, 0 if single node")
+    @Builder.Default
     private Integer serverId = 0;
 
     @ApiModelProperty("Whether include schema, default is 'false'")
@@ -85,6 +87,7 @@ public class MySQLBinlogSource extends StreamSource {
     private String monitoredDdl;
 
     @ApiModelProperty("Timestamp standard for binlog: SQL, ISO_8601")
+    @Builder.Default
     private String timestampFormatStandard = "SQL";
 
     @ApiModelProperty("Need transfer total database")
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/oracle/OracleSource.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/oracle/OracleSource.java
index 0815b868b..747d5f616 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/oracle/OracleSource.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/oracle/OracleSource.java
@@ -20,6 +20,7 @@ package org.apache.inlong.manager.common.pojo.source.oracle;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.AllArgsConstructor;
+import lombok.Builder;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.ToString;
@@ -70,6 +71,7 @@ public class OracleSource extends StreamSource {
     private String primaryKey;
 
     @ApiModelProperty("Need transfer total database")
+    @Builder.Default
     private boolean allMigration = false;
 
     public OracleSource() {
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/postgresql/PostgreSQLSource.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/postgresql/PostgreSQLSource.java
index 4c3a1c426..a0832a3f1 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/postgresql/PostgreSQLSource.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/postgresql/PostgreSQLSource.java
@@ -20,6 +20,7 @@ package 
org.apache.inlong.manager.common.pojo.source.postgresql;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.AllArgsConstructor;
+import lombok.Builder;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.ToString;
@@ -54,6 +55,7 @@ public class PostgreSQLSource extends StreamSource {
     private String hostname;
 
     @ApiModelProperty("Port of the PostgreSQL server")
+    @Builder.Default
     private Integer port = 5432;
 
     @ApiModelProperty("Database name")
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/pulsar/PulsarSource.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/pulsar/PulsarSource.java
index 7a839b844..3563938cb 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/pulsar/PulsarSource.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/pulsar/PulsarSource.java
@@ -20,6 +20,7 @@ package org.apache.inlong.manager.common.pojo.source.pulsar;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.AllArgsConstructor;
+import lombok.Builder;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.ToString;
@@ -43,6 +44,7 @@ import org.apache.inlong.manager.common.util.JsonTypeDefine;
 public class PulsarSource extends StreamSource {
 
     @ApiModelProperty("Pulsar tenant")
+    @Builder.Default
     private String tenant = "public";
 
     @ApiModelProperty("Pulsar namespace")
@@ -62,8 +64,10 @@ public class PulsarSource extends StreamSource {
 
     @ApiModelProperty("Configure the Source's startup mode. "
             + "Available options are earliest, latest, external-subscription, 
and specific-offsets.")
+    @Builder.Default
     private String scanStartupMode = "earliest";
 
+    @Builder.Default
     private boolean isInlongComponent = false;
 
     public PulsarSource() {
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/stream/InlongStreamInfo.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/stream/InlongStreamInfo.java
index aa4b4d4b2..b12860aa1 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/stream/InlongStreamInfo.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/stream/InlongStreamInfo.java
@@ -76,6 +76,7 @@ public class InlongStreamInfo {
     @ApiModelProperty(value = "Whether to send synchronously, 0: no, 1: yes",
             notes = "Each task under this stream sends data synchronously, "
                     + "which will affect the throughput of data collection, 
please choose carefully")
+    @Builder.Default
     private Integer syncSend = 0;
 
     @ApiModelProperty(value = "Number of access items per day, unit: 10,000 
items per day")
@@ -103,6 +104,7 @@ public class InlongStreamInfo {
     private Integer previousStatus;
 
     @ApiModelProperty(value = "is deleted? 0: deleted, 1: not deleted")
+    @Builder.Default
     private Integer isDeleted = 0;
 
     @ApiModelProperty(value = "Name of creator")
@@ -124,9 +126,11 @@ public class InlongStreamInfo {
     private List<InlongStreamExtInfo> extList;
 
     @ApiModelProperty("Stream source infos")
+    @Builder.Default
     private List<StreamSource> sourceList = new ArrayList<>();
 
     @ApiModelProperty("Stream sink infos")
+    @Builder.Default
     private List<StreamSink> sinkList = new ArrayList<>();
 
     @ApiModelProperty(value = "Version number")
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/stream/StreamField.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/stream/StreamField.java
index 8b1a1193c..cad3797e9 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/stream/StreamField.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/stream/StreamField.java
@@ -62,6 +62,7 @@ public class StreamField {
     private String preExpression;
 
     @ApiModelProperty("Is this field a meta field, 0: no, 1: yes")
+    @Builder.Default
     private Integer isMetaField = 0;
 
     @ApiModelProperty(value = "Meta field name")

Reply via email to