Checkpoint interface
Um ponto de verificação destina-se a representar o último evento processado com êxito pelo usuário de uma partição específica de um grupo de consumidores em uma instância do Hub de Eventos.
Quando o método updateCheckpoint() na classe PartitionProcessor é chamado pelo usuário, um Checkpoint é criado internamente. Em seguida, ele é armazenado na solução de armazenamento implementada pelo CheckpointManager escolhido pelo usuário ao criar um EventProcessor.
Os usuários nunca devem interagir diretamente com Checkpoint. Essa interface existe para dar suporte ao funcionamento interno de EventProcessor e CheckpointManager.
Propriedades
| consumer |
O nome do grupo de consumidores |
| event |
O nome do hub de eventos |
| fully |
O namespace dos Hubs de Eventos totalmente qualificado. É provável que seja semelhante ao <yournamespace.servicebus.windows.net> |
| offset | O deslocamento do evento. |
| partition |
O identificador da partição do Hub de Eventos |
| sequence |
O número de sequência do evento |
Detalhes da propriedade
consumerGroup
O nome do grupo de consumidores
consumerGroup: string
Valor da propriedade
string
eventHubName
O nome do hub de eventos
eventHubName: string
Valor da propriedade
string
fullyQualifiedNamespace
O namespace dos Hubs de Eventos totalmente qualificado. É provável que seja semelhante ao <yournamespace.servicebus.windows.net>
fullyQualifiedNamespace: string
Valor da propriedade
string
offset
O deslocamento do evento.
offset: string
Valor da propriedade
string
partitionId
O identificador da partição do Hub de Eventos
partitionId: string
Valor da propriedade
string
sequenceNumber
O número de sequência do evento
sequenceNumber: number
Valor da propriedade
number