Class Command

java.lang.Object
com.linkedin.venice.datarecovery.Command
Direct Known Subclasses:
EstimateDataRecoveryTimeCommand, MonitorCommand, StoreRepushCommand

public abstract class Command extends Object
  • Constructor Details

    • Command

      public Command()
  • Method Details

    • execute

      public abstract void execute()
    • getResult

      public abstract Command.Result getResult()
    • needWaitForFirstTaskToComplete

      public abstract boolean needWaitForFirstTaskToComplete()
    • buildControllerClient

      public ControllerClient buildControllerClient(String clusterName, String url, Optional<SSLFactory> sslFactory)