Package com.linkedin.venice.datarecovery
Class Command
java.lang.Object
com.linkedin.venice.datarecovery.Command
- Direct Known Subclasses:
EstimateDataRecoveryTimeCommand
,MonitorCommand
,StoreRepushCommand
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuildControllerClient
(String clusterName, String url, Optional<SSLFactory> sslFactory) abstract void
execute()
abstract Command.Result
abstract boolean
-
Constructor Details
-
Command
public Command()
-
-
Method Details
-
execute
public abstract void execute() -
getResult
-
needWaitForFirstTaskToComplete
public abstract boolean needWaitForFirstTaskToComplete() -
buildControllerClient
public ControllerClient buildControllerClient(String clusterName, String url, Optional<SSLFactory> sslFactory)
-