Uses of Class
org.nuxeo.lib.stream.log.Latency
Package
Description
The Computation pattern with a Log implementation.
Computation pattern implemented with Log
The Log interface with In-Memory and Kafka implementation.
-
Uses of Latency in org.nuxeo.lib.stream.computation
Modifier and TypeMethodDescriptionStreamProcessor.getLatency
(String computationName) Returns the latency for a computation. -
Uses of Latency in org.nuxeo.lib.stream.computation.log
-
Uses of Latency in org.nuxeo.lib.stream.log
Modifier and TypeMethodDescriptionstatic Latency
default <M extends Externalizable>
LatencyLogManager.getLatency
(String name, String group, Codec<M> codec, Function<M, Long> timestampExtractor, Function<M, String> keyExtractor) Deprecated.default <M extends Externalizable>
LatencyLogManager.getLatency
(Name name, Name group, Codec<M> codec, Function<M, Long> timestampExtractor, Function<M, String> keyExtractor) Returns the latency between consumergroup
and producers for a Log.static Latency
static Latency
Modifier and TypeMethodDescriptiondefault <M extends Externalizable>
List<Latency>LogManager.getLatencyPerPartition
(String name, String group, Codec<M> codec, Function<M, Long> timestampExtractor, Function<M, String> keyExtractor) Deprecated.since 11.1 useLogManager.getLatencyPerPartition(Name, Name, Codec, Function, Function)
instead<M extends Externalizable>
List<Latency>LogManager.getLatencyPerPartition
(Name name, Name group, Codec<M> codec, Function<M, Long> timestampExtractor, Function<M, String> keyExtractor) Returns the lag with latency.<M extends Externalizable>
List<Latency>UnifiedLogManager.getLatencyPerPartition
(Name name, Name group, Codec<M> codec, Function<M, Long> timestampExtractor, Function<M, String> keyExtractor) -
Uses of Latency in org.nuxeo.lib.stream.log.internals
-
Uses of Latency in org.nuxeo.lib.stream.tools.command
Modifier and TypeMethodDescriptionprotected Map<LogPartitionGroup,
Latency> RestoreCommand.readLatencies
(LogManager manager) Modifier and TypeMethodDescriptionprotected byte[]
LatencyTrackerComputation.encodeLatency
(Latency latency) protected LogOffset
RestoreCommand.findOffset
(LogManager manager, LogPartitionGroup key, Latency latency) protected void
LatencyDatadogComputation.publishMetrics
(Latency latency, String prefix, String partition, Name stream, Name group) protected void
LatencyMonitorComputation.publishMetrics
(Latency latency, String prefix) Modifier and TypeMethodDescriptionprotected void
LatencyDatadogComputation.processLatencies
(ComputationContext context, LogPartitionGroup logGroup, List<Latency> latencies) protected void
LatencyMonitorComputation.processLatencies
(ComputationContext context, LogPartitionGroup logGroup, List<Latency> latencies) protected void
LatencyTrackerComputation.processLatencies
(ComputationContext context, LogPartitionGroup logGroup, List<Latency> latencies) protected void
LatencyCommand.renderLatency
(Name group, List<Latency> latencies) protected Map<LogPartitionGroup,
LogOffset> RestoreCommand.searchOffsets
(LogManager manager, Map<LogPartitionGroup, Latency> latencies) -
Uses of Latency in org.nuxeo.runtime.stream
LogManager.getLatencyPerPartition(Name, Name, Codec, Function, Function)
instead