Class VeniceController

java.lang.Object
com.linkedin.venice.controller.VeniceController

public class VeniceController extends Object
Venice Controller to manage the cluster. Internally wraps Helix Controller.
  • Constructor Details

  • Method Details

    • start

      public void start()
      Causes venice controller and its associated services to begin execution.
    • stop

      public void stop()
      Causes venice controller and its associated services to stop executing.
    • getVeniceControllerService

      public VeniceControllerService getVeniceControllerService()
      Returns:
      the Venice controller service.
    • main

      public static void main(String[] args)
    • run

      public static void run(String clusterConfigFilePath, String controllerConfigFilePath, boolean joinThread)