Interface MetricsSnapshotsSupplierTask

  • All Superinterfaces:
    com.github.akurilov.commons.concurrent.AsyncRunnable, com.github.akurilov.fiber4j.Fiber, java.rmi.Remote, java.util.function.Supplier<java.util.List<? extends AllMetricsSnapshot>>
    All Known Implementing Classes:
    MetricsSnapshotsSupplierTaskImpl

    public interface MetricsSnapshotsSupplierTask
    extends java.util.function.Supplier<java.util.List<? extends AllMetricsSnapshot>>, com.github.akurilov.fiber4j.Fiber
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.github.akurilov.commons.concurrent.AsyncRunnable

        com.github.akurilov.commons.concurrent.AsyncRunnable.State
    • Field Summary

      • Fields inherited from interface com.github.akurilov.fiber4j.Fiber

        DEBUG_DURATION_LIMIT_NANOS, SOFT_DURATION_LIMIT_NANOS, WARN_DURATION_LIMIT_NANOS
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.List<? extends AllMetricsSnapshot> get()  
      • Methods inherited from interface com.github.akurilov.commons.concurrent.AsyncRunnable

        await, await, close, isClosed, isInitial, isShutdown, isStarted, isStopped, shutdown, start, state, stop
      • Methods inherited from interface com.github.akurilov.fiber4j.Fiber

        invoke