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.
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.streaming.api.datastream.DataStreamSink<T> |
disableChaining()
Deprecated.
|
org.apache.flink.streaming.api.transformations.SinkTransformation<T> |
getTransformation()
Deprecated.
|
org.apache.flink.streaming.api.datastream.DataStreamSink<T> |
name(String name)
Deprecated.
|
void |
setFlushOnCheckpoint(boolean flush)
Deprecated.
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)
Deprecated.
Defines whether the producer should fail on errors, or only log them.
|
org.apache.flink.streaming.api.datastream.DataStreamSink<T> |
setParallelism(int parallelism)
Deprecated.
|
org.apache.flink.streaming.api.datastream.DataStreamSink<T> |
setUidHash(String uidHash)
Deprecated.
|
void |
setWriteTimestampToKafka(boolean writeTimestampToKafka)
Deprecated.
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)
Deprecated.
|
org.apache.flink.streaming.api.datastream.DataStreamSink<T> |
uid(String uid)
Deprecated.
|
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 in class org.apache.flink.streaming.api.datastream.DataStreamSink<T>public org.apache.flink.streaming.api.datastream.DataStreamSink<T> name(String name)
name in class org.apache.flink.streaming.api.datastream.DataStreamSink<T>public org.apache.flink.streaming.api.datastream.DataStreamSink<T> uid(String uid)
uid in class org.apache.flink.streaming.api.datastream.DataStreamSink<T>public org.apache.flink.streaming.api.datastream.DataStreamSink<T> setUidHash(String uidHash)
setUidHash in class org.apache.flink.streaming.api.datastream.DataStreamSink<T>public org.apache.flink.streaming.api.datastream.DataStreamSink<T> setParallelism(int parallelism)
setParallelism in class org.apache.flink.streaming.api.datastream.DataStreamSink<T>public org.apache.flink.streaming.api.datastream.DataStreamSink<T> disableChaining()
disableChaining in class org.apache.flink.streaming.api.datastream.DataStreamSink<T>Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.