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
ConstructorDescriptionBuilder()
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
-