Package dagger.producers.monitoring
This package provides hooks for monitoring producers.
The interfaces in this package are not stable. Do not use these interfaces unless you are prepared to be broken.
-
Interface Summary Interface Description ProductionComponentTimingRecorder A hook for recording timing of the execution of production components.ProductionComponentTimingRecorder.Factory -
Class Summary Class Description ProducerMonitor A hook for monitoring the execution of individual producer methods.ProducerTimingRecorder A hook for recording the timing of the execution of individual producer methods.ProducerToken A token that represents an individual producer method.ProductionComponentMonitor A hook for monitoring execution of production components.ProductionComponentMonitor.Factory TimingProductionComponentMonitor A monitor that measures the timing of the execution of a production component, and logs those timings with the given recorder.TimingProductionComponentMonitor.Factory TimingRecorders Utility methods relating to timing.