Interface MeasuredProcessorWorker<InputT,OutputT,MetricsT>

Type Parameters:
InputT - the type of the input
OutputT - the type of the output
MetricsT - the type of the metrics
All Superinterfaces:
Measureable<MetricsT>, ProcessorWorker<InputT,OutputT>

public interface MeasuredProcessorWorker<InputT,OutputT,MetricsT> extends ProcessorWorker<InputT,OutputT>, Measureable<MetricsT>
A worker that takes inputs via a source and produces outputs via a sink and produces metrics.
See Also: