writeToKafkaWithTimestamps for the producer are also deprecated.@Deprecated public static class FlinkKafkaProducer010.FlinkKafkaProducer010Configuration<T> extends org.apache.flink.streaming.api.datastream.DataStreamSink<T>
This is only kept because it's part of the public API. It is not necessary anymore, now
that the SinkFunction interface provides timestamps.
To enable the settings, this fake sink must override all the public methods in DataStreamSink.
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.flink.streaming.api.datastream.DataStreamSink<T> |
disableChaining()
已过时。
|
org.apache.flink.streaming.api.transformations.SinkTransformation<T> |
getTransformation()
已过时。
|
org.apache.flink.streaming.api.datastream.DataStreamSink<T> |
name(String name)
已过时。
|
void |
setFlushOnCheckpoint(boolean flush)
已过时。
If set to true, the Flink producer will wait for all outstanding messages in the Kafka
buffers to be acknowledged by the Kafka producer on a checkpoint.
|
void |
setLogFailuresOnly(boolean logFailuresOnly)
已过时。
Defines whether the producer should fail on errors, or only log them.
|
org.apache.flink.streaming.api.datastream.DataStreamSink<T> |
setParallelism(int parallelism)
已过时。
|
org.apache.flink.streaming.api.datastream.DataStreamSink<T> |
setUidHash(String uidHash)
已过时。
|
void |
setWriteTimestampToKafka(boolean writeTimestampToKafka)
已过时。
If set to true, Flink will write the (event time) timestamp attached to each record into
Kafka.
|
org.apache.flink.streaming.api.datastream.DataStreamSink<T> |
slotSharingGroup(String slotSharingGroup)
已过时。
|
org.apache.flink.streaming.api.datastream.DataStreamSink<T> |
uid(String uid)
已过时。
|
public void setLogFailuresOnly(boolean logFailuresOnly)
logFailuresOnly - The flag to indicate logging-only on exceptions.public void setFlushOnCheckpoint(boolean flush)
flush - Flag indicating the flushing mode (true = flush on checkpoint)public void setWriteTimestampToKafka(boolean writeTimestampToKafka)
writeTimestampToKafka - Flag indicating if Flink's internal timestamps are written
to Kafka.public org.apache.flink.streaming.api.transformations.SinkTransformation<T> getTransformation()
getTransformation 在类中 org.apache.flink.streaming.api.datastream.DataStreamSink<T>public org.apache.flink.streaming.api.datastream.DataStreamSink<T> name(String name)
name 在类中 org.apache.flink.streaming.api.datastream.DataStreamSink<T>public org.apache.flink.streaming.api.datastream.DataStreamSink<T> uid(String uid)
uid 在类中 org.apache.flink.streaming.api.datastream.DataStreamSink<T>public org.apache.flink.streaming.api.datastream.DataStreamSink<T> setUidHash(String uidHash)
setUidHash 在类中 org.apache.flink.streaming.api.datastream.DataStreamSink<T>public org.apache.flink.streaming.api.datastream.DataStreamSink<T> setParallelism(int parallelism)
setParallelism 在类中 org.apache.flink.streaming.api.datastream.DataStreamSink<T>public org.apache.flink.streaming.api.datastream.DataStreamSink<T> disableChaining()
disableChaining 在类中 org.apache.flink.streaming.api.datastream.DataStreamSink<T>Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.