Class EarliestEventPositionProvider
java.lang.Object
org.apache.nifi.processors.azure.eventhub.position.EarliestEventPositionProvider
- All Implemented Interfaces:
EventPositionProvider
Earliest Event Position provides a workaround for implementing a start position other than EventPosition.latest()
The initial number of partitions is not known. This should be replaced pending implementation of
Azure SDK for Java Issue 11431
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet Initial Partition Event Position using earliest available strategy
-
Constructor Details
-
EarliestEventPositionProvider
public EarliestEventPositionProvider()
-
-
Method Details
-
getInitialPartitionEventPosition
public Map<String,com.azure.messaging.eventhubs.models.EventPosition> getInitialPartitionEventPosition()Get Initial Partition Event Position using earliest available strategy- Specified by:
getInitialPartitionEventPositionin interfaceEventPositionProvider- Returns:
- Map of Partition to earliest Event Position
-