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