Package com.oracle.bmc.bds.model
Class BatchingBasedOdhPatchingConfig.Builder
- java.lang.Object
- 
- com.oracle.bmc.bds.model.BatchingBasedOdhPatchingConfig.Builder
 
- 
- Enclosing class:
- BatchingBasedOdhPatchingConfig
 
 public static class BatchingBasedOdhPatchingConfig.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description BatchingBasedOdhPatchingConfig.BuilderbatchSize(Integer batchSize)How many nodes to be patched in each iteration.BatchingBasedOdhPatchingConfigbuild()BatchingBasedOdhPatchingConfig.Buildercopy(BatchingBasedOdhPatchingConfig model)BatchingBasedOdhPatchingConfig.BuildertoleranceThresholdPerBatch(Integer toleranceThresholdPerBatch)Acceptable number of failed-to-be-patched nodes in each batch.BatchingBasedOdhPatchingConfig.BuilderwaitTimeBetweenBatchInSeconds(Integer waitTimeBetweenBatchInSeconds)The wait time between batches in seconds.
 
- 
- 
- 
Method Detail- 
batchSizepublic BatchingBasedOdhPatchingConfig.Builder batchSize(Integer batchSize) How many nodes to be patched in each iteration.- Parameters:
- batchSize- the value to set
- Returns:
- this builder
 
 - 
waitTimeBetweenBatchInSecondspublic BatchingBasedOdhPatchingConfig.Builder waitTimeBetweenBatchInSeconds(Integer waitTimeBetweenBatchInSeconds) The wait time between batches in seconds.- Parameters:
- waitTimeBetweenBatchInSeconds- the value to set
- Returns:
- this builder
 
 - 
toleranceThresholdPerBatchpublic BatchingBasedOdhPatchingConfig.Builder toleranceThresholdPerBatch(Integer toleranceThresholdPerBatch) Acceptable number of failed-to-be-patched nodes in each batch.The maximum number of failed-to-patch nodes cannot exceed 20% of the number of non-utility and non-master nodes. - Parameters:
- toleranceThresholdPerBatch- the value to set
- Returns:
- this builder
 
 - 
buildpublic BatchingBasedOdhPatchingConfig build() 
 - 
copypublic BatchingBasedOdhPatchingConfig.Builder copy(BatchingBasedOdhPatchingConfig model) 
 
- 
 
-