Unverified Commit 8063e9b6 authored by mengyejiang's avatar mengyejiang Committed by GitHub

修复问题: (#949)

解决KafkaSinkBuilder没有序列化会报错的问题。
parent d5ff1efc
...@@ -41,6 +41,7 @@ import org.apache.flink.table.types.logical.LogicalType; ...@@ -41,6 +41,7 @@ import org.apache.flink.table.types.logical.LogicalType;
import org.apache.flink.util.Collector; import org.apache.flink.util.Collector;
import org.apache.flink.util.OutputTag; import org.apache.flink.util.OutputTag;
import java.io.Serializable;
import java.util.HashMap; import java.util.HashMap;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
import java.util.List; import java.util.List;
...@@ -52,7 +53,7 @@ import java.util.Map; ...@@ -52,7 +53,7 @@ import java.util.Map;
* @author wenmo * @author wenmo
* @since 2022/4/12 21:29 * @since 2022/4/12 21:29
**/ **/
public class KafkaSinkBuilder extends AbstractSinkBuilder implements SinkBuilder { public class KafkaSinkBuilder extends AbstractSinkBuilder implements SinkBuilder, Serializable {
private static final String KEY_WORD = "datastream-kafka"; private static final String KEY_WORD = "datastream-kafka";
......
...@@ -41,6 +41,7 @@ import org.apache.flink.table.types.logical.LogicalType; ...@@ -41,6 +41,7 @@ import org.apache.flink.table.types.logical.LogicalType;
import org.apache.flink.util.Collector; import org.apache.flink.util.Collector;
import org.apache.flink.util.OutputTag; import org.apache.flink.util.OutputTag;
import java.io.Serializable;
import java.util.HashMap; import java.util.HashMap;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
import java.util.List; import java.util.List;
...@@ -52,7 +53,7 @@ import java.util.Map; ...@@ -52,7 +53,7 @@ import java.util.Map;
* @author wenmo * @author wenmo
* @since 2022/4/12 21:29 * @since 2022/4/12 21:29
**/ **/
public class KafkaSinkBuilder extends AbstractSinkBuilder implements SinkBuilder { public class KafkaSinkBuilder extends AbstractSinkBuilder implements SinkBuilder, Serializable {
private static final String KEY_WORD = "datastream-kafka"; private static final String KEY_WORD = "datastream-kafka";
......
...@@ -41,6 +41,7 @@ import org.apache.flink.table.types.logical.LogicalType; ...@@ -41,6 +41,7 @@ import org.apache.flink.table.types.logical.LogicalType;
import org.apache.flink.util.Collector; import org.apache.flink.util.Collector;
import org.apache.flink.util.OutputTag; import org.apache.flink.util.OutputTag;
import java.io.Serializable;
import java.util.HashMap; import java.util.HashMap;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
import java.util.List; import java.util.List;
...@@ -52,7 +53,7 @@ import java.util.Map; ...@@ -52,7 +53,7 @@ import java.util.Map;
* @author wenmo * @author wenmo
* @since 2022/4/12 21:29 * @since 2022/4/12 21:29
**/ **/
public class KafkaSinkBuilder extends AbstractSinkBuilder implements SinkBuilder { public class KafkaSinkBuilder extends AbstractSinkBuilder implements SinkBuilder, Serializable {
private static final String KEY_WORD = "datastream-kafka"; private static final String KEY_WORD = "datastream-kafka";
......
...@@ -43,6 +43,7 @@ import org.apache.flink.table.types.logical.LogicalType; ...@@ -43,6 +43,7 @@ import org.apache.flink.table.types.logical.LogicalType;
import org.apache.flink.util.Collector; import org.apache.flink.util.Collector;
import org.apache.flink.util.OutputTag; import org.apache.flink.util.OutputTag;
import java.io.Serializable;
import java.util.HashMap; import java.util.HashMap;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
import java.util.List; import java.util.List;
...@@ -54,7 +55,7 @@ import java.util.Map; ...@@ -54,7 +55,7 @@ import java.util.Map;
* @author wenmo * @author wenmo
* @since 2022/4/12 21:29 * @since 2022/4/12 21:29
**/ **/
public class KafkaSinkBuilder extends AbstractSinkBuilder implements SinkBuilder { public class KafkaSinkBuilder extends AbstractSinkBuilder implements SinkBuilder, Serializable {
private static final String KEY_WORD = "datastream-kafka"; private static final String KEY_WORD = "datastream-kafka";
......
...@@ -43,6 +43,7 @@ import org.apache.flink.table.types.logical.LogicalType; ...@@ -43,6 +43,7 @@ import org.apache.flink.table.types.logical.LogicalType;
import org.apache.flink.util.Collector; import org.apache.flink.util.Collector;
import org.apache.flink.util.OutputTag; import org.apache.flink.util.OutputTag;
import java.io.Serializable;
import java.util.HashMap; import java.util.HashMap;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
import java.util.List; import java.util.List;
...@@ -54,7 +55,7 @@ import java.util.Map; ...@@ -54,7 +55,7 @@ import java.util.Map;
* @author wenmo * @author wenmo
* @since 2022/4/12 21:29 * @since 2022/4/12 21:29
**/ **/
public class KafkaSinkBuilder extends AbstractSinkBuilder implements SinkBuilder { public class KafkaSinkBuilder extends AbstractSinkBuilder implements SinkBuilder, Serializable {
private static final String KEY_WORD = "datastream-kafka"; private static final String KEY_WORD = "datastream-kafka";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment