code: @Override
      public Promise<String> deployVerticle(Verticle verticle) {
          return adapter.toPromise(handler -> vertx.deployVerticle(verticle, handler));
      }
docs: Deploy a verticle programmatically
  
  @param verticle The verticle instance to deploy
  @return A promise for the deployment id