Class ExecutionStats

java.lang.Object
io.trino.plugin.exchange.filesystem.ExecutionStats

public class ExecutionStats extends Object
  • Constructor Details

    • ExecutionStats

      public ExecutionStats()
  • Method Details

    • record

      public <T> T record(Supplier<T> call)
    • record

      public <T> CompletableFuture<T> record(CompletableFuture<T> future)
    • record

      public <T> com.google.common.util.concurrent.ListenableFuture<T> record(com.google.common.util.concurrent.ListenableFuture<T> future)
    • getFinished

      public io.airlift.stats.TimeStat getFinished()
    • getFailed

      public io.airlift.stats.TimeStat getFailed()