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
Constructors Constructor Description KafkaTransactionState(String transactionalId, long producerId, short epoch, FlinkKafkaInternalProducer<byte[],byte[]> producer)KafkaTransactionState(String transactionalId, FlinkKafkaInternalProducer<byte[],byte[]> producer)KafkaTransactionState(FlinkKafkaInternalProducer<byte[],byte[]> producer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)FlinkKafkaInternalProducer<byte[],byte[]>getProducer()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
KafkaTransactionState
@VisibleForTesting public KafkaTransactionState(String transactionalId, FlinkKafkaInternalProducer<byte[],byte[]> producer)
-
KafkaTransactionState
@VisibleForTesting public KafkaTransactionState(FlinkKafkaInternalProducer<byte[],byte[]> producer)
-
KafkaTransactionState
@VisibleForTesting public KafkaTransactionState(@Nullable String transactionalId, long producerId, short epoch, FlinkKafkaInternalProducer<byte[],byte[]> producer)
-
-
Method Detail
-
getProducer
public FlinkKafkaInternalProducer<byte[],byte[]> getProducer()
-
-