Class HeartbeatManager
- java.lang.Object
-
- com.mongodb.kafka.connect.source.heartbeat.HeartbeatManager
-
public class HeartbeatManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
HEARTBEAT_KEY
-
Constructor Summary
Constructors Constructor Description HeartbeatManager(org.apache.kafka.common.utils.Time time, com.mongodb.client.MongoChangeStreamCursor<? extends org.bson.BsonDocument> cursor, long heartbeatIntervalMS, java.lang.String heartbeatTopicName, java.util.Map<java.lang.String,java.lang.Object> partitionMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<org.apache.kafka.connect.source.SourceRecord>
heartbeat()
-
-
-
Field Detail
-
HEARTBEAT_KEY
public static final java.lang.String HEARTBEAT_KEY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
HeartbeatManager
public HeartbeatManager(org.apache.kafka.common.utils.Time time, com.mongodb.client.MongoChangeStreamCursor<? extends org.bson.BsonDocument> cursor, long heartbeatIntervalMS, java.lang.String heartbeatTopicName, java.util.Map<java.lang.String,java.lang.Object> partitionMap)
-
-