CheckpointStore Interface
public interface CheckpointStore
Uma interface que define as operações para armazenar e recuperar informações de propriedade da partição e detalhes do ponto de verificação para cada partição.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
abstract
Flux<Partition |
claimOwnership(List<PartitionOwnership> requestedPartitionOwnerships)
Chamado para reivindicar a propriedade de uma lista de partições. |
abstract Flux<Checkpoint> |
listCheckpoints(String fullyQualifiedNamespace, String eventHubName, String consumerGroup)
Chamado para obter a lista de pontos de verificação do armazenamento de dados subjacente. |
abstract
Flux<Partition |
listOwnership(String fullyQualifiedNamespace, String eventHubName, String consumerGroup)
Chamado para obter a lista de toda a propriedade de partição existente do armazenamento de dados subjacente. |
abstract Mono<Void> |
updateCheckpoint(Checkpoint checkpoint)
Atualizações o ponto de verificação no armazenamento de dados para uma partição. |
Detalhes do método
claimOwnership
public abstract Flux
Chamado para reivindicar a propriedade de uma lista de partições. Isso retornará a lista de partições que foram pertencentes com êxito.
Parameters:
Returns:
listCheckpoints
public abstract Flux
Chamado para obter a lista de pontos de verificação do armazenamento de dados subjacente. Esse método poderá retornar resultados vazios se não houver pontos de verificação disponíveis no armazenamento de dados.
Parameters:
Returns:
listOwnership
public abstract Flux
Chamado para obter a lista de toda a propriedade de partição existente do armazenamento de dados subjacente. Pode retornar resultados vazios se não houver informações de propriedade existentes.
Parameters:
Returns:
updateCheckpoint
public abstract Mono
Atualizações o ponto de verificação no armazenamento de dados para uma partição.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java