-
public final class BadQualityConfig
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classBadQualityConfig.LatencyConfigpublic final classBadQualityConfig.Error
-
Field Summary
Fields Modifier and Type Field Description private final BadQualityConfig.LatencyConfiglatencyprivate final DoubleerrorProbabilityprivate final List<BadQualityConfig.Error>errors
-
Constructor Summary
Constructors Constructor Description BadQualityConfig(BadQualityConfig.LatencyConfig latency, Double errorProbability, List<BadQualityConfig.Error> errors)
-
Method Summary
Modifier and Type Method Description final BadQualityConfig.LatencyConfiggetLatency()final DoublegetErrorProbability()final List<BadQualityConfig.Error>getErrors()final BooleanshouldFail()final BadQualityConfig.ErrorselectRandomError()-
-
Constructor Detail
-
BadQualityConfig
BadQualityConfig(BadQualityConfig.LatencyConfig latency, Double errorProbability, List<BadQualityConfig.Error> errors)
-
-
Method Detail
-
getLatency
final BadQualityConfig.LatencyConfig getLatency()
-
getErrorProbability
final Double getErrorProbability()
-
getErrors
final List<BadQualityConfig.Error> getErrors()
-
shouldFail
final Boolean shouldFail()
-
selectRandomError
final BadQualityConfig.Error selectRandomError()
-
-
-
-