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

dockerzhang 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 af29c5f27 [INLONG-6608][Manager] Support adding extension params for 
sinkField (#6609)
af29c5f27 is described below

commit af29c5f27a01d5c9dfbf4e7820c174bb0485699a
Author: fuweng11 <[email protected]>
AuthorDate: Wed Nov 23 17:11:56 2022 +0800

    [INLONG-6608][Manager] Support adding extension params for sinkField (#6609)
---
 .../src/main/java/org/apache/inlong/manager/pojo/sink/SinkField.java | 5 +++++
 1 file changed, 5 insertions(+)

diff --git 
a/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/sink/SinkField.java
 
b/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/sink/SinkField.java
index 3a83bb977..281ddabf4 100644
--- 
a/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/sink/SinkField.java
+++ 
b/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/sink/SinkField.java
@@ -17,6 +17,7 @@
 
 package org.apache.inlong.manager.pojo.sink;
 
+import com.fasterxml.jackson.annotation.JsonTypeInfo;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.AllArgsConstructor;
@@ -32,11 +33,15 @@ import lombok.NoArgsConstructor;
 @NoArgsConstructor
 @AllArgsConstructor
 @ApiModel("Sink field info")
+@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, visible = true, property = 
"sinkType", defaultImpl = SinkField.class)
 public class SinkField {
 
     @ApiModelProperty("Field index")
     private Integer id;
 
+    @ApiModelProperty("sink type")
+    private String sinkType;
+
     @ApiModelProperty(value = "inlong group id", required = true)
     private String inlongGroupId;
 

Reply via email to