Package com.linkedin.venice.datarecovery
Class EstimateDataRecoveryTimeCommand.Params.Builder
- java.lang.Object
-
- com.linkedin.venice.datarecovery.EstimateDataRecoveryTimeCommand.Params.Builder
-
- Enclosing class:
- EstimateDataRecoveryTimeCommand.Params
public static class EstimateDataRecoveryTimeCommand.Params.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(EstimateDataRecoveryTimeCommand.Params p)
Builder(java.lang.String targetRegion, ControllerClient controllerClient, java.lang.String parentUrl, java.util.Optional<SSLFactory> sslFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EstimateDataRecoveryTimeCommand.Params
build()
EstimateDataRecoveryTimeCommand.Params.Builder
setParentUrl(java.lang.String parentUrl)
EstimateDataRecoveryTimeCommand.Params.Builder
setPCtrlCliWithoutCluster(ControllerClient controllerClient)
EstimateDataRecoveryTimeCommand.Params.Builder
setSSLFactory(java.util.Optional<SSLFactory> sslFactory)
EstimateDataRecoveryTimeCommand.Params.Builder
setTargetRegion(java.lang.String targetRegion)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(java.lang.String targetRegion, ControllerClient controllerClient, java.lang.String parentUrl, java.util.Optional<SSLFactory> sslFactory)
-
Builder
public Builder(EstimateDataRecoveryTimeCommand.Params p)
-
-
Method Detail
-
build
public EstimateDataRecoveryTimeCommand.Params build()
-
setTargetRegion
public EstimateDataRecoveryTimeCommand.Params.Builder setTargetRegion(java.lang.String targetRegion)
-
setParentUrl
public EstimateDataRecoveryTimeCommand.Params.Builder setParentUrl(java.lang.String parentUrl)
-
setSSLFactory
public EstimateDataRecoveryTimeCommand.Params.Builder setSSLFactory(java.util.Optional<SSLFactory> sslFactory)
-
setPCtrlCliWithoutCluster
public EstimateDataRecoveryTimeCommand.Params.Builder setPCtrlCliWithoutCluster(ControllerClient controllerClient)
-
-