Class RateLimiters
java.lang.Object
io.nosqlbench.engine.api.activityapi.ratelimits.RateLimiters
public class RateLimiters
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRateLimiters.BurstRateGaugestatic classRateLimiters.RateGaugestatic classRateLimiters.WaitTimeGauge -
Constructor Summary
Constructors Constructor Description RateLimiters() -
Method Summary
Modifier and Type Method Description static RateLimitercreate(io.nosqlbench.engine.api.activityimpl.ActivityDef def, java.lang.String label, java.lang.String specString)static RateLimitercreateOrUpdate(io.nosqlbench.engine.api.activityimpl.ActivityDef def, java.lang.String label, RateLimiter extant, RateSpec spec)
-
Constructor Details
-
RateLimiters
public RateLimiters()
-
-
Method Details
-
createOrUpdate
public static RateLimiter createOrUpdate(io.nosqlbench.engine.api.activityimpl.ActivityDef def, java.lang.String label, RateLimiter extant, RateSpec spec) -
create
public static RateLimiter create(io.nosqlbench.engine.api.activityimpl.ActivityDef def, java.lang.String label, java.lang.String specString)
-