Uses of Interface
com.aim2be.platform.dedup.ProcessedKafkaEventRepository
-
Uses of ProcessedKafkaEventRepository in com.aim2be.platform.dedup
Methods in com.aim2be.platform.dedup with parameters of type ProcessedKafkaEventRepositoryModifier and TypeMethodDescriptionDedupAutoConfiguration.dedupGuard(ProcessedKafkaEventRepository repository, DedupMetricsBinder metrics, org.springframework.beans.factory.ObjectProvider<io.opentelemetry.api.OpenTelemetry> otelProvider, Clock clock, DedupProperties props) DedupGuardsingleton — the module's public API.DedupAutoConfiguration.dedupMetricsBinder(io.micrometer.core.instrument.MeterRegistry registry, ProcessedKafkaEventRepository repository, Clock clock) Metrics binder bean.Constructors in com.aim2be.platform.dedup with parameters of type ProcessedKafkaEventRepositoryModifierConstructorDescriptionDedupGuard(ProcessedKafkaEventRepository repository, DedupMetricsBinder metrics, Supplier<io.opentelemetry.api.trace.Tracer> tracerSupplier, Clock clock, String defaultScopeId) Constructs a guard wired to a JPA repository, a Micrometer binder, a deferred OTel tracer supplier (re-resolved pertryClaimcall so a late-registered OTel SDK is honoured), a clock forfirstSeenAtstamping, and an optional default scope id used byDedupGuard.tryClaim(String, Instant, String, int, long)(the no-scope overload).DedupMetricsBinder(io.micrometer.core.instrument.MeterRegistry registry, ProcessedKafkaEventRepository repository, Clock clock)