Checkpoint interface
Een controlepunt is bedoeld om de laatst verwerkte gebeurtenis te vertegenwoordigen door de gebruiker van een bepaalde partitie van een consumentengroep in een Event Hub-exemplaar.
Wanneer de updateCheckpoint() methode in de PartitionProcessor-klasse wordt aangeroepen door de gebruiker, wordt intern een Checkpoint gemaakt. Deze wordt vervolgens opgeslagen in de opslagoplossing die wordt geïmplementeerd door de door de gebruiker gekozen CheckpointManager bij het maken van een EventProcessor.
Gebruikers zullen nooit rechtstreeks met Checkpoint communiceren. Deze interface bestaat ter ondersteuning van de interne werking van EventProcessor en CheckpointManager.
Eigenschappen
| consumer |
De naam van de consumentengroep |
| event |
De naam van de Event Hub |
| fully |
De volledig gekwalificeerde Event Hubs-naamruimte. Dit is waarschijnlijk vergelijkbaar met <uwnaamruimte.servicebus.windows.net> |
| offset | De offset van de gebeurtenis. |
| partition |
De id van de Event Hub-partitie |
| sequence |
Het volgnummer van de gebeurtenis |
Eigenschapdetails
consumerGroup
De naam van de consumentengroep
consumerGroup: string
Waarde van eigenschap
string
eventHubName
De naam van de Event Hub
eventHubName: string
Waarde van eigenschap
string
fullyQualifiedNamespace
De volledig gekwalificeerde Event Hubs-naamruimte. Dit is waarschijnlijk vergelijkbaar met <uwnaamruimte.servicebus.windows.net>
fullyQualifiedNamespace: string
Waarde van eigenschap
string
offset
De offset van de gebeurtenis.
offset: string
Waarde van eigenschap
string
partitionId
De id van de Event Hub-partitie
partitionId: string
Waarde van eigenschap
string
sequenceNumber
Het volgnummer van de gebeurtenis
sequenceNumber: number
Waarde van eigenschap
number