CheckpointStore Interfaz
public interface CheckpointStore
Interfaz que define las operaciones para almacenar y recuperar la información de propiedad de partición y los detalles del punto de control de cada partición.
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
abstract
Flux<Partition |
claimOwnership(List<PartitionOwnership> requestedPartitionOwnerships)
Se llama para reclamar la propiedad de una lista de particiones. |
abstract Flux<Checkpoint> |
listCheckpoints(String fullyQualifiedNamespace, String eventHubName, String consumerGroup)
Se llama a para obtener la lista de puntos de control del almacén de datos subyacente. |
abstract
Flux<Partition |
listOwnership(String fullyQualifiedNamespace, String eventHubName, String consumerGroup)
Se llama para obtener la lista de toda la propiedad de partición existente del almacén de datos subyacente. |
abstract Mono<Void> |
updateCheckpoint(Checkpoint checkpoint)
Novedades el punto de control en el almacén de datos de una partición. |
Detalles del método
claimOwnership
public abstract Flux
Se llama para reclamar la propiedad de una lista de particiones. Esto devolverá la lista de particiones que se han propiedaddo correctamente.
Parameters:
Returns:
listCheckpoints
public abstract Flux
Se llama a para obtener la lista de puntos de control del almacén de datos subyacente. Este método podría devolver resultados vacíos si no hay puntos de control disponibles en el almacén de datos.
Parameters:
Returns:
listOwnership
public abstract Flux
Se llama para obtener la lista de toda la propiedad de partición existente del almacén de datos subyacente. Podría devolver resultados vacíos si no hay información de propiedad existente.
Parameters:
Returns:
updateCheckpoint
public abstract Mono
Novedades el punto de control en el almacén de datos de una partición.
Parameters:
Returns:
Se aplica a
Azure SDK for Java