Interface Deployer

All Superinterfaces:
AutoCloseable, Closeable

public interface Deployer extends Closeable
  • Method Details

    • start

      DeployedAgent start(Agent agent, String runId, Benchmark benchmark, Consumer<Throwable> exceptionHandler)
    • hasControllerLog

      boolean hasControllerLog()
    • downloadControllerLog

      void downloadControllerLog(long offset, String destinationFile, io.vertx.core.Handler<io.vertx.core.AsyncResult<Void>> handler)
    • downloadAgentLog

      void downloadAgentLog(DeployedAgent deployedAgent, long offset, String destinationFile, io.vertx.core.Handler<io.vertx.core.AsyncResult<Void>> handler)