Class FlinkKafkaProducer.KafkaTransactionState
java.lang.Object
org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer.KafkaTransactionState
- Enclosing class:
FlinkKafkaProducer<IN>
@VisibleForTesting
@Internal
public static class FlinkKafkaProducer.KafkaTransactionState
extends Object
State for handling transactions.
-
Constructor Summary
ConstructorsConstructorDescriptionKafkaTransactionState(String transactionalId, long producerId, short epoch, FlinkKafkaInternalProducer<byte[], byte[]> producer) KafkaTransactionState(String transactionalId, FlinkKafkaInternalProducer<byte[], byte[]> producer) KafkaTransactionState(FlinkKafkaInternalProducer<byte[], byte[]> producer) -
Method Summary
Modifier and TypeMethodDescriptionbooleanFlinkKafkaInternalProducer<byte[], byte[]> inthashCode()toString()
-
Constructor Details
-
KafkaTransactionState
@VisibleForTesting public KafkaTransactionState(String transactionalId, FlinkKafkaInternalProducer<byte[], byte[]> producer) -
KafkaTransactionState
-
KafkaTransactionState
@VisibleForTesting public KafkaTransactionState(@Nullable String transactionalId, long producerId, short epoch, FlinkKafkaInternalProducer<byte[], byte[]> producer)
-
-
Method Details