docs: public InProcessVoltDBServer start() {
          DeploymentBuilder depBuilder = new DeploymentBuilder(sitesPerHost, 1, 0);
          depBuilder.setEnableCommandLogging(false);
          depBuilder.setUseDDLSchema(true);
          depBuilder.setHTTPDPort(8080);
          depBuilder.setJSONAPIEnabled(true);
  
          VoltDB.Configuration config = new VoltDB.Configuration();
          if (pathToLicense != null) {
              config.m_pathToLicense = pathToLicense;
          }
          else {
              config.m_pathToLicense = "./license.xml";
          }
  
          File tempDeployment = null;
          try {
              tempDeployment = File.createTempFile("volt_deployment_", ".xml");
          }
          catch (IOException e) {
              e.printStackTrace();
              System.exit(-1);
          }
  
          depBuilder.writeXML(tempDeployment.getAbsolutePath());
          config.m_pathToDeployment = tempDeployment.getAbsolutePath();
  
          server = new ServerThread(config);
  
          server.start();
          server.waitForInitialization();
  
          return this;
      }