Package com.linkedin.venice.datarecovery
Class EstimateDataRecoveryTimeCommand
- java.lang.Object
-
- com.linkedin.venice.datarecovery.Command
-
- com.linkedin.venice.datarecovery.EstimateDataRecoveryTimeCommand
-
public class EstimateDataRecoveryTimeCommand extends Command
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EstimateDataRecoveryTimeCommand.Params
static class
EstimateDataRecoveryTimeCommand.Result
-
Constructor Summary
Constructors Constructor Description EstimateDataRecoveryTimeCommand()
EstimateDataRecoveryTimeCommand(EstimateDataRecoveryTimeCommand.Params params)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute()
EstimateDataRecoveryTimeCommand.Params
getParams()
EstimateDataRecoveryTimeCommand.Result
getResult()
boolean
needWaitForFirstTaskToComplete()
void
setParams(EstimateDataRecoveryTimeCommand.Params params)
void
setResult(EstimateDataRecoveryTimeCommand.Result result)
-
Methods inherited from class com.linkedin.venice.datarecovery.Command
buildControllerClient
-
-
-
-
Constructor Detail
-
EstimateDataRecoveryTimeCommand
public EstimateDataRecoveryTimeCommand(EstimateDataRecoveryTimeCommand.Params params)
-
EstimateDataRecoveryTimeCommand
public EstimateDataRecoveryTimeCommand()
-
-
Method Detail
-
getParams
public EstimateDataRecoveryTimeCommand.Params getParams()
-
setParams
public void setParams(EstimateDataRecoveryTimeCommand.Params params)
-
getResult
public EstimateDataRecoveryTimeCommand.Result getResult()
-
needWaitForFirstTaskToComplete
public boolean needWaitForFirstTaskToComplete()
- Specified by:
needWaitForFirstTaskToComplete
in classCommand
-
setResult
public void setResult(EstimateDataRecoveryTimeCommand.Result result)
-
-