Package com.linkedin.venice.datarecovery
Class MonitorCommand.Params.Builder
java.lang.Object
com.linkedin.venice.datarecovery.MonitorCommand.Params.Builder
- Enclosing class:
- MonitorCommand.Params
-
Constructor Summary
ConstructorDescriptionBuilder()
Builder
(String targetRegion, ControllerClient controllerClient, String parentUrl, Optional<SSLFactory> sslFactory, LocalDateTime dateTime) -
Method Summary
Modifier and TypeMethodDescriptionbuild()
setDateTime
(LocalDateTime dateTime) setParentUrl
(String parentUrl) setPCtrlCliWithoutCluster
(ControllerClient pCtrlCliWithoutCluster) setSSLFactory
(Optional<SSLFactory> sslFactory) setTargetRegion
(String targetRegion)
-
Constructor Details
-
Builder
public Builder() -
Builder
public Builder(String targetRegion, ControllerClient controllerClient, String parentUrl, Optional<SSLFactory> sslFactory, LocalDateTime dateTime) -
Builder
-
-
Method Details
-
build
-
setTargetRegion
-
setPCtrlCliWithoutCluster
public MonitorCommand.Params.Builder setPCtrlCliWithoutCluster(ControllerClient pCtrlCliWithoutCluster) -
setParentUrl
-
setSSLFactory
-
setDateTime
-