ThresholdBasedAvailabilityStrategy Class
- java.
lang. Object - com.
azure. cosmos. AvailabilityStrategy - com.
azure. cosmos. ThresholdBasedAvailabilityStrategy
- com.
- com.
public final class ThresholdBasedAvailabilityStrategy
extends AvailabilityStrategy
The type Threshold based retry availability strategy.
Constructor Summary
| Constructor | Description |
|---|---|
| ThresholdBasedAvailabilityStrategy() |
Instantiates a new Threshold based retry availability strategy. |
| ThresholdBasedAvailabilityStrategy(Duration threshold, Duration thresholdStep) |
Instantiates a new Threshold based retry availability strategy. |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Duration |
getThreshold()
Gets threshold. |
| Duration |
getThresholdStep()
Gets threshold step. |
| String | toString() |
Methods inherited from java.lang.Object
Constructor Details
ThresholdBasedAvailabilityStrategy
public ThresholdBasedAvailabilityStrategy()
Instantiates a new Threshold based retry availability strategy.
ThresholdBasedAvailabilityStrategy
public ThresholdBasedAvailabilityStrategy(Duration threshold, Duration thresholdStep)
Instantiates a new Threshold based retry availability strategy.
Parameters:
Method Details
getThreshold
public Duration getThreshold()
Gets threshold.
Returns:
getThresholdStep
public Duration getThresholdStep()
Gets threshold step.
Returns:
toString
public String toString()
Overrides:
ThresholdBasedAvailabilityStrategy.toString()