Package io.hyperfoil.api.config
Class Model.OpenModel
- java.lang.Object
-
- io.hyperfoil.api.config.Model.OpenModel
-
- All Implemented Interfaces:
Model,java.io.Serializable
- Direct Known Subclasses:
Model.ConstantRate,Model.RampRate
- Enclosing interface:
- Model
public abstract static class Model.OpenModel extends java.lang.Object implements Model
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.hyperfoil.api.config.Model
Model.Always, Model.AtOnce, Model.ConstantRate, Model.Noop, Model.OpenModel, Model.RampRate, Model.Sequentially
-
-
Field Summary
Fields Modifier and Type Field Description intmaxSessionsSessionLimitPolicysessionLimitPolicybooleanvariance
-
Constructor Summary
Constructors Constructor Description OpenModel(boolean variance, int maxSessions, SessionLimitPolicy sessionLimitPolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvalidate(Phase phase)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.hyperfoil.api.config.Model
description
-
-
-
-
Field Detail
-
variance
public final boolean variance
-
maxSessions
public final int maxSessions
-
sessionLimitPolicy
public final SessionLimitPolicy sessionLimitPolicy
-
-
Constructor Detail
-
OpenModel
public OpenModel(boolean variance, int maxSessions, SessionLimitPolicy sessionLimitPolicy)
-
-