Package com.linkedin.venice.datarecovery
Class StoreRepushCommand.Params.Builder
java.lang.Object
com.linkedin.venice.datarecovery.StoreRepushCommand.Params.Builder
- Enclosing class:
- StoreRepushCommand.Params
-
Constructor Summary
ConstructorsConstructorDescriptionBuilder()Builder(String command, String destFabric, String sourceFabric, String extraCommandArgs, LocalDateTime timestamp, ControllerClient controllerClient, String url, Optional<SSLFactory> sslFactory, boolean debug) -
Method Summary
Modifier and TypeMethodDescriptionbuild()setCommand(String command) setDebug(boolean debug) setDestFabric(String destFabric) setExtraCommandArgs(String extraCommandArgs) setPCtrlCliWithoutCluster(ControllerClient pCtrlCliWithoutCluster) setSourceFabric(String sourceFabric) setSSLFactory(Optional<SSLFactory> sslFactory) setTimestamp(LocalDateTime timestamp)
-
Constructor Details
-
Builder
public Builder() -
Builder
public Builder(String command, String destFabric, String sourceFabric, String extraCommandArgs, LocalDateTime timestamp, ControllerClient controllerClient, String url, Optional<SSLFactory> sslFactory, boolean debug) -
Builder
-
-
Method Details
-
build
-
setCommand
-
setDestFabric
-
setSourceFabric
-
setExtraCommandArgs
-
setTimestamp
-
setPCtrlCliWithoutCluster
public StoreRepushCommand.Params.Builder setPCtrlCliWithoutCluster(ControllerClient pCtrlCliWithoutCluster) -
setUrl
-
setSSLFactory
-
setDebug
-