A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- absoluteStartTime() - Method in interface io.hyperfoil.api.session.PhaseInstance
- accept(Object, Visitor) - Static method in class io.hyperfoil.impl.ReflectionAcceptor
- AccessVisitor - Class in io.hyperfoil.api.session
- AccessVisitor() - Constructor for class io.hyperfoil.api.session.AccessVisitor
- acquire() - Method in interface io.hyperfoil.api.collection.ElasticPool
-
This can be called by single thread only.
- acquire() - Method in class io.hyperfoil.api.collection.LimitedPool
- Action - Interface in io.hyperfoil.api.session
-
Actions are similar to
stepsbut are executed unconditionally; Action cannot block sequence execution. - Action.Builder - Interface in io.hyperfoil.api.session
- ActionAdapter(Action) - Constructor for class io.hyperfoil.api.processor.Processor.ActionAdapter
- ActionAdapter(Action.Builder) - Constructor for class io.hyperfoil.api.config.StepBuilder.ActionAdapter
- ActionBuilderAdapter(Action.Builder) - Constructor for class io.hyperfoil.api.processor.Processor.ActionBuilderAdapter
- ActionBuilderConverter() - Constructor for class io.hyperfoil.api.config.StepBuilder.ActionBuilderConverter
- ActionBuilderConverter() - Constructor for class io.hyperfoil.api.processor.Processor.ActionBuilderConverter
- ActionStep(Action) - Constructor for class io.hyperfoil.api.config.StepBuilder.ActionStep
- activate(Session) - Method in interface io.hyperfoil.api.session.ObjectAccess
-
Make variable set without changing its (pre-allocated) value.
- adapt(Action.Builder) - Static method in interface io.hyperfoil.api.processor.Processor
- adapter() - Method in annotation type io.hyperfoil.api.config.IncludeBuilders.Conversion
- add(StatisticsSnapshot) - Method in class io.hyperfoil.api.statistics.StatisticsSnapshot
- add(StatsExtension) - Method in class io.hyperfoil.api.statistics.Counters
- add(StatsExtension) - Method in interface io.hyperfoil.api.statistics.StatsExtension
- addAgent(String, String, Map<String, String>) - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- addInvalid(long) - Method in class io.hyperfoil.api.statistics.Statistics
- addItem() - Method in interface io.hyperfoil.api.config.MappingListBuilder
- addPhase(String) - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- addPlugin(Function<BenchmarkBuilder, P>) - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- addPostHook(RunHook) - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- addPreHook(RunHook) - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- addTags(Map<String, Object>) - Method in class io.hyperfoil.api.config.PluginBuilder
- addToInt(Session, int) - Method in interface io.hyperfoil.api.session.IntAccess
- after(Session) - Method in interface io.hyperfoil.api.processor.Processor
-
Invoked after we record the last value from given response.
- after(Session) - Method in class io.hyperfoil.api.processor.Processor.BaseDelegating
- after(Session) - Method in interface io.hyperfoil.api.processor.Transformer
- after(Session) - Method in class io.hyperfoil.api.processor.Transformer.BaseDelegating
- after(Session) - Method in class io.hyperfoil.api.processor.Transformer.ProcessorAdapter
- Agent - Class in io.hyperfoil.api.config
- Agent(String, String, Map<String, String>) - Constructor for class io.hyperfoil.api.config.Agent
- AGENT_DEBUG_PORT - Static variable in interface io.hyperfoil.internal.Properties
- AGENT_DEBUG_SUSPEND - Static variable in interface io.hyperfoil.internal.Properties
- AGENT_JAVA_EXECUTABLE - Static variable in interface io.hyperfoil.internal.Properties
- AGENT_NAME - Static variable in interface io.hyperfoil.internal.Properties
- agentFirstThreadId() - Method in interface io.hyperfoil.api.session.PhaseInstance
- agentId() - Method in interface io.hyperfoil.api.session.PhaseInstance
- agentId() - Method in interface io.hyperfoil.api.session.Session
- agents() - Method in class io.hyperfoil.api.config.Benchmark
- agents() - Method in interface io.hyperfoil.api.session.Session
- agentThreadId() - Method in interface io.hyperfoil.api.session.Session
- agentThreads() - Method in interface io.hyperfoil.api.session.PhaseInstance
- agentThreads() - Method in interface io.hyperfoil.api.session.Session
- always(int) - Method in class io.hyperfoil.api.config.PhaseBuilder.Catalog
- Always(int) - Constructor for class io.hyperfoil.api.config.Model.Always
- appendTo(StringBuilder) - Method in class io.hyperfoil.api.session.SequenceInstance
- apply(Action.Builder) - Method in class io.hyperfoil.api.config.StepBuilder.ActionBuilderConverter
- apply(Action.Builder) - Method in class io.hyperfoil.api.processor.Processor.ActionBuilderConverter
- array() - Method in class io.hyperfoil.api.collection.Lookup
- atOnce(int) - Method in class io.hyperfoil.api.config.PhaseBuilder.Catalog
- AtOnce(int) - Constructor for class io.hyperfoil.api.config.Model.AtOnce
- attach(Connection) - Method in class io.hyperfoil.api.connection.Request
- attach(EventExecutor, SharedData, SessionStatistics) - Method in interface io.hyperfoil.api.session.Session
B
- BaseDelegating(Processor) - Constructor for class io.hyperfoil.api.processor.Processor.BaseDelegating
- BaseDelegating(Transformer) - Constructor for class io.hyperfoil.api.processor.Transformer.BaseDelegating
- BaseSequenceBuilder<S extends BaseSequenceBuilder<S>> - Class in io.hyperfoil.api.config
- BaseSequenceBuilder(BaseSequenceBuilder<?>) - Constructor for class io.hyperfoil.api.config.BaseSequenceBuilder
- BaseSequenceBuilder.SimpleAdapter - Class in io.hyperfoil.api.config
- BaseSequenceBuilder.SimpleBuilder - Interface in io.hyperfoil.api.config
-
Simplified interface that works better with lambdas
- before(Session) - Method in class io.hyperfoil.api.processor.Processor.BaseDelegating
- before(Session) - Method in interface io.hyperfoil.api.processor.Processor
-
Invoked before we record first value from given response.
- before(Session) - Method in class io.hyperfoil.api.processor.Transformer.BaseDelegating
- before(Session) - Method in interface io.hyperfoil.api.processor.Transformer
- before(Session) - Method in class io.hyperfoil.api.processor.Transformer.ProcessorAdapter
- benchmark - Variable in class io.hyperfoil.api.config.Phase
- benchmark() - Method in interface io.hyperfoil.api.config.Locator
- benchmark() - Method in class io.hyperfoil.api.config.Phase
- Benchmark - Class in io.hyperfoil.api.config
-
A benchmark is a collection of simulation, user, SLA and scaling strategy (Ramp up, Steady State, Ramp Down, steady state variance) that are to be run against the target environment.
- Benchmark(String, String, Map<String, byte[]>, Agent[], int, Map<Class<? extends PluginConfig>, PluginConfig>, Collection<Phase>, Map<String, Object>, long, String, List<RunHook>, List<RunHook>, Benchmark.FailurePolicy) - Constructor for class io.hyperfoil.api.config.Benchmark
- BENCHMARK_DIR - Static variable in interface io.hyperfoil.internal.Controller
- BENCHMARK_DIR - Static variable in interface io.hyperfoil.internal.Properties
- Benchmark.FailurePolicy - Enum in io.hyperfoil.api.config
- BenchmarkBuilder - Class in io.hyperfoil.api.config
- BenchmarkBuilder(String, BenchmarkData) - Constructor for class io.hyperfoil.api.config.BenchmarkBuilder
- BenchmarkData - Interface in io.hyperfoil.api.config
- BenchmarkDefinitionException - Exception in io.hyperfoil.api.config
- BenchmarkDefinitionException(String) - Constructor for exception io.hyperfoil.api.config.BenchmarkDefinitionException
- BenchmarkDefinitionException(String, Throwable) - Constructor for exception io.hyperfoil.api.config.BenchmarkDefinitionException
- BenchmarkExecutionException - Exception in io.hyperfoil.api
- BenchmarkExecutionException(String) - Constructor for exception io.hyperfoil.api.BenchmarkExecutionException
- BenchmarkExecutionException(String, Throwable) - Constructor for exception io.hyperfoil.api.BenchmarkExecutionException
- blockedTime - Variable in class io.hyperfoil.api.statistics.StatisticsSnapshot
- blockedTime - Variable in class io.hyperfoil.api.statistics.StatisticsSummary
- breakSequence(Session) - Method in class io.hyperfoil.api.session.SequenceInstance
- build() - Method in class io.hyperfoil.api.config.BaseSequenceBuilder.SimpleAdapter
- build() - Method in interface io.hyperfoil.api.config.BaseSequenceBuilder.SimpleBuilder
- build() - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- build() - Method in class io.hyperfoil.api.config.PluginBuilder
- build() - Method in class io.hyperfoil.api.config.ScenarioBuilder
- build() - Method in class io.hyperfoil.api.config.StepBuilder.ActionAdapter
- build() - Method in interface io.hyperfoil.api.config.StepBuilder
- build() - Method in interface io.hyperfoil.api.processor.RawBytesHandler.Builder
- build() - Method in interface io.hyperfoil.api.session.Action.Builder
- build(boolean) - Method in class io.hyperfoil.api.processor.Processor.ActionBuilderAdapter
- build(boolean) - Method in interface io.hyperfoil.api.processor.Processor.Builder
- build(boolean) - Method in interface io.hyperfoil.api.processor.Transformer.Builder
- build(int) - Method in class io.hyperfoil.api.config.SequenceBuilder
- build(SerializableSupplier<Benchmark>, AtomicInteger) - Method in class io.hyperfoil.api.config.PhaseBuilder
- build(SerializableSupplier<Benchmark>, AtomicInteger) - Method in class io.hyperfoil.api.config.PhaseBuilder.Noop
- build(String) - Method in interface io.hyperfoil.api.config.RunHook.Builder
- builder() - Static method in class io.hyperfoil.api.config.BenchmarkBuilder
- BuilderBase<S extends BuilderBase<S>> - Interface in io.hyperfoil.api.config
-
Intended base for all builders that might need relocation when the step is copied over.
- BuilderBase.CopyUtil - Class in io.hyperfoil.api.config
- BuilderBase.IgnoreCopy - Annotation Type in io.hyperfoil.api.config
-
Used to ignore copying the field (e.g.
- BuilderBase.ThrowingSupplier<T> - Interface in io.hyperfoil.api.config
- buildPhase(SerializableSupplier<Benchmark>, int, int, PhaseForkBuilder) - Method in class io.hyperfoil.api.config.PhaseBuilder
- buildSteps() - Method in class io.hyperfoil.api.config.BaseSequenceBuilder
- byHeader(String) - Method in class io.hyperfoil.api.statistics.Counters
- byHeader(String) - Method in interface io.hyperfoil.api.statistics.StatsExtension
C
- call() - Method in class io.hyperfoil.api.connection.Request
-
This method works as timeout handler
- CANCEL - io.hyperfoil.api.config.Benchmark.FailurePolicy
- capacity() - Method in interface io.hyperfoil.api.session.SharedData.SharedMap
- clazz() - Method in interface io.hyperfoil.impl.StepCatalogFactory
- clear() - Method in interface io.hyperfoil.api.session.SharedData.SharedMap
- CLI_REQUEST_TIMEOUT - Static variable in interface io.hyperfoil.internal.Properties
- clone() - Method in class io.hyperfoil.api.statistics.Counters
- clone() - Method in class io.hyperfoil.api.statistics.StatisticsSnapshot
- clone() - Method in interface io.hyperfoil.api.statistics.StatsExtension
- close() - Method in interface io.hyperfoil.api.connection.Connection
-
This is an external request to close the connection
- CLOSED_EXCEPTION - Static variable in interface io.hyperfoil.api.connection.Connection
- CollectingVisitor<T> - Class in io.hyperfoil.impl
- CollectingVisitor(Class<T>) - Constructor for class io.hyperfoil.impl.CollectingVisitor
- COMMIT_ID - Static variable in class io.hyperfoil.api.Version
- compareTo(RunHook) - Method in class io.hyperfoil.api.config.RunHook
- COMPLETED - io.hyperfoil.api.connection.Request.Status
- COMPLETING - io.hyperfoil.api.connection.Request.Status
- concurrency() - Method in class io.hyperfoil.api.config.Sequence
- concurrency() - Method in class io.hyperfoil.api.config.SequenceBuilder
- concurrency(int) - Method in class io.hyperfoil.api.config.SequenceBuilder
- connectFailureCount - Variable in class io.hyperfoil.api.statistics.StatisticsSnapshot
- connection() - Method in class io.hyperfoil.api.connection.Request
- Connection - Interface in io.hyperfoil.api.connection
- connectionErrors - Variable in class io.hyperfoil.api.statistics.StatisticsSnapshot
- connectionErrors - Variable in class io.hyperfoil.api.statistics.StatisticsSummary
- constantRate(int) - Method in class io.hyperfoil.api.config.PhaseBuilder.Catalog
- ConstantRate(double, boolean, int, SessionLimitPolicy) - Constructor for class io.hyperfoil.api.config.Model.ConstantRate
- constraint(Predicate<Model.RampRate>, String) - Method in class io.hyperfoil.api.config.PhaseBuilder.RampRate
- context() - Method in interface io.hyperfoil.api.connection.Connection
- CONTINUE - io.hyperfoil.api.config.Benchmark.FailurePolicy
- CONTINUE - io.hyperfoil.api.config.SessionLimitPolicy
-
Continue even if we've reached maximum sessions.
- Controller - Interface in io.hyperfoil.internal
-
This interface should decouple controller implementation (in clustering module) and its uses (e.g.
- CONTROLLER_CLUSTER_IP - Static variable in interface io.hyperfoil.internal.Properties
- CONTROLLER_CLUSTER_PORT - Static variable in interface io.hyperfoil.internal.Properties
- CONTROLLER_EXTERNAL_URI - Static variable in interface io.hyperfoil.internal.Properties
- CONTROLLER_HOST - Static variable in interface io.hyperfoil.internal.Properties
- CONTROLLER_KEYSTORE_PASSWORD - Static variable in interface io.hyperfoil.internal.Properties
- CONTROLLER_KEYSTORE_PATH - Static variable in interface io.hyperfoil.internal.Properties
- CONTROLLER_LOG - Static variable in interface io.hyperfoil.internal.Properties
- CONTROLLER_LOG_LEVEL - Static variable in interface io.hyperfoil.internal.Properties
- CONTROLLER_PASSWORD - Static variable in interface io.hyperfoil.internal.Properties
- CONTROLLER_PEM_CERTS - Static variable in interface io.hyperfoil.internal.Properties
- CONTROLLER_PEM_KEYS - Static variable in interface io.hyperfoil.internal.Properties
- CONTROLLER_PORT - Static variable in interface io.hyperfoil.internal.Properties
- CONTROLLER_SECURED_VIA_PROXY - Static variable in interface io.hyperfoil.internal.Properties
- Controller.Factory - Interface in io.hyperfoil.internal
- copy(Object) - Method in interface io.hyperfoil.api.config.BuilderBase
-
Some scenarios copy its parts from one place to another, either during parsing phase (e.g.
- copy(Object) - Method in class io.hyperfoil.api.config.StepBuilder.ActionAdapter
- copy(Object) - Method in class io.hyperfoil.api.processor.Processor.ActionBuilderAdapter
- CopyUtil() - Constructor for class io.hyperfoil.api.config.BuilderBase.CopyUtil
- Counters - Class in io.hyperfoil.api.statistics
- Counters() - Constructor for class io.hyperfoil.api.statistics.Counters
- Counters(Map<Object, Integer>, long[]) - Constructor for class io.hyperfoil.api.statistics.Counters
- CPU_WATCHDOG_IDLE_THRESHOLD - Static variable in interface io.hyperfoil.internal.Properties
- CPU_WATCHDOG_PERIOD - Static variable in interface io.hyperfoil.internal.Properties
- create() - Method in interface io.hyperfoil.api.deployment.Deployer.Factory
- create(BaseSequenceBuilder<?>) - Method in interface io.hyperfoil.impl.StepCatalogFactory
- createModel(int, double) - Method in class io.hyperfoil.api.config.PhaseBuilder.Always
- createModel(int, double) - Method in class io.hyperfoil.api.config.PhaseBuilder.AtOnce
- createModel(int, double) - Method in class io.hyperfoil.api.config.PhaseBuilder.ConstantRate
- createModel(int, double) - Method in class io.hyperfoil.api.config.PhaseBuilder
- createModel(int, double) - Method in class io.hyperfoil.api.config.PhaseBuilder.Noop
- createModel(int, double) - Method in class io.hyperfoil.api.config.PhaseBuilder.RampRate
- createModel(int, double) - Method in class io.hyperfoil.api.config.PhaseBuilder.Sequentially
- createVar(Session, Session.Var) - Method in interface io.hyperfoil.api.session.WriteAccess
- createVars(Session) - Method in class io.hyperfoil.api.config.Scenario
- current() - Static method in interface io.hyperfoil.api.config.Locator
- currentRequest() - Method in interface io.hyperfoil.api.session.Session
- currentRequest(Request) - Method in interface io.hyperfoil.api.session.Session
- currentSequence() - Method in interface io.hyperfoil.api.session.Session
- currentSequence(SequenceInstance) - Method in interface io.hyperfoil.api.session.Session
D
- data() - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- data(BenchmarkData) - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- declareResource(Session.ResourceKey<R>, Supplier<R>) - Method in interface io.hyperfoil.api.session.Session
- declareResource(Session.ResourceKey<R>, Supplier<R>, boolean) - Method in interface io.hyperfoil.api.session.Session
-
Reserve space in the session for a resource, stored under given key.
- declareSingletonResource(Session.ResourceKey<R>, R) - Method in interface io.hyperfoil.api.session.Session
- decRefCnt(Session) - Method in class io.hyperfoil.api.session.SequenceInstance
- DEFAULT_ROOT_DIR - Static variable in interface io.hyperfoil.internal.Controller
- defaultThreads() - Method in class io.hyperfoil.api.config.Benchmark
- definition() - Method in interface io.hyperfoil.api.session.PhaseInstance
- definition() - Method in class io.hyperfoil.api.session.SequenceInstance
- delegate - Variable in class io.hyperfoil.api.processor.Processor.BaseDelegating
- delegate - Variable in class io.hyperfoil.api.processor.Transformer.BaseDelegating
- DEPLOY_TIMEOUT - Static variable in interface io.hyperfoil.internal.Controller
- DEPLOY_TIMEOUT - Static variable in interface io.hyperfoil.internal.Properties
- DeployedAgent - Interface in io.hyperfoil.api.deployment
- Deployer - Interface in io.hyperfoil.api.deployment
- DEPLOYER - Static variable in interface io.hyperfoil.internal.Controller
- DEPLOYER - Static variable in interface io.hyperfoil.internal.Properties
- Deployer.Factory - Interface in io.hyperfoil.api.deployment
- DeploymentException - Exception in io.hyperfoil.api.deployment
- DeploymentException(String, Throwable) - Constructor for exception io.hyperfoil.api.deployment.DeploymentException
- description() - Method in class io.hyperfoil.api.config.Model.Always
- description() - Method in class io.hyperfoil.api.config.Model.AtOnce
- description() - Method in class io.hyperfoil.api.config.Model.ConstantRate
- description() - Method in interface io.hyperfoil.api.config.Model
- description() - Method in class io.hyperfoil.api.config.Model.Noop
- description() - Method in class io.hyperfoil.api.config.Model.RampRate
- description() - Method in class io.hyperfoil.api.config.Model.Sequentially
- description() - Method in class io.hyperfoil.api.config.Phase
- DIST_DIR - Static variable in interface io.hyperfoil.internal.Properties
- downloadAgentLog(DeployedAgent, long, String, Handler<AsyncResult<Void>>) - Method in interface io.hyperfoil.api.deployment.Deployer
- downloadControllerLog(long, String, Handler<AsyncResult<Void>>) - Method in interface io.hyperfoil.api.deployment.Deployer
- duration - Variable in class io.hyperfoil.api.config.Phase
- duration - Variable in class io.hyperfoil.api.config.PhaseBuilder
- duration() - Method in class io.hyperfoil.api.config.Phase
- duration(long) - Method in class io.hyperfoil.api.config.PhaseBuilder
E
- ElasticPool<T> - Interface in io.hyperfoil.api.collection
-
Pool that can create further elements when depleted.
- Embed - Annotation Type in io.hyperfoil.api.config
-
For purposes of configuration embed all properties into the declaring builder.
- empty(String) - Static method in class io.hyperfoil.api.config.Benchmark
- EMPTY - Static variable in interface io.hyperfoil.api.config.BenchmarkData
- end() - Method in class io.hyperfoil.api.config.BaseSequenceBuilder
- end(long) - Method in class io.hyperfoil.api.statistics.Statistics
- endPhase() - Method in class io.hyperfoil.api.config.PhaseBuilder
- endPlugin() - Method in class io.hyperfoil.api.config.PluginBuilder
- endScenario() - Method in class io.hyperfoil.api.config.ScenarioBuilder
- endSequence() - Method in class io.hyperfoil.api.config.BaseSequenceBuilder
- endSequence() - Method in class io.hyperfoil.api.config.SequenceBuilder
- endTime - Variable in class io.hyperfoil.api.statistics.StatisticsSummary
- ensureDefragmented(boolean) - Method in interface io.hyperfoil.api.processor.Processor
- enter() - Method in class io.hyperfoil.api.connection.Request
- ergonomics() - Method in class io.hyperfoil.api.config.PluginBuilder
- errors() - Method in class io.hyperfoil.api.statistics.StatisticsSnapshot
- executor() - Method in interface io.hyperfoil.api.session.Session
- exit() - Method in class io.hyperfoil.api.connection.Request
- extensions - Variable in class io.hyperfoil.api.statistics.StatisticsSnapshot
- extensions - Variable in class io.hyperfoil.api.statistics.StatisticsSummary
F
- fail(Throwable) - Method in interface io.hyperfoil.api.session.PhaseInstance
- fail(Throwable) - Method in interface io.hyperfoil.api.session.Session
- FAIL - io.hyperfoil.api.config.SessionLimitPolicy
-
Cancel all sessions that did not start yet if the session limit is reached.
- FAIL - io.hyperfoil.api.session.Session.ConcurrencyPolicy
- failurePolicy() - Method in class io.hyperfoil.api.config.Benchmark
- failurePolicy(Benchmark.FailurePolicy) - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- files() - Method in class io.hyperfoil.api.config.Benchmark
- files() - Method in interface io.hyperfoil.api.config.BenchmarkData
- find(WriteAccess) - Method in interface io.hyperfoil.api.session.SharedData.SharedMap
- findSequence(String) - Method in class io.hyperfoil.api.config.ScenarioBuilder
- finish() - Method in interface io.hyperfoil.api.session.PhaseInstance
- FINISHED - io.hyperfoil.api.session.PhaseInstance.Status
- forceIterations - Variable in class io.hyperfoil.api.config.PhaseBuilder
- forceIterations(boolean) - Method in class io.hyperfoil.api.config.PhaseBuilder
- fork - Variable in class io.hyperfoil.api.config.PhaseReference
- fork(String) - Method in class io.hyperfoil.api.config.PhaseBuilder
- forks - Variable in class io.hyperfoil.api.config.PhaseBuilder
- forTesting() - Static method in class io.hyperfoil.api.config.Benchmark
- from() - Method in annotation type io.hyperfoil.api.config.IncludeBuilders.Conversion
- FutureSupplier<T> - Class in io.hyperfoil.impl
- FutureSupplier() - Constructor for class io.hyperfoil.impl.FutureSupplier
G
- get() - Method in interface io.hyperfoil.api.config.BuilderBase.ThrowingSupplier
- get() - Method in class io.hyperfoil.impl.FutureSupplier
- get(String, String) - Static method in interface io.hyperfoil.internal.Properties
- get(String, Function<String, T>, T) - Static method in interface io.hyperfoil.internal.Properties
- get(K) - Method in class io.hyperfoil.api.collection.Lookup
- getBoolean(String) - Static method in interface io.hyperfoil.internal.Properties
- getError() - Method in interface io.hyperfoil.api.session.PhaseInstance
- getInt(Session) - Method in interface io.hyperfoil.api.session.ReadAccess
- getInt(String, int) - Static method in interface io.hyperfoil.internal.Properties
- getLong(String, long) - Static method in interface io.hyperfoil.internal.Properties
- getObject(Session) - Method in interface io.hyperfoil.api.session.ReadAccess
- getOrCreate(Phase, int, String, long) - Method in class io.hyperfoil.api.statistics.SessionStatistics
- getPercentiles(double[]) - Method in class io.hyperfoil.api.statistics.StatisticsSnapshot
- getResource(Session.ResourceKey<R>) - Method in interface io.hyperfoil.api.session.Session
- getVar(Session) - Method in interface io.hyperfoil.api.session.IntAccess
- getVar(Session) - Method in interface io.hyperfoil.api.session.ReadAccess
- globalThreadId() - Method in interface io.hyperfoil.api.session.Session
- globalThreads() - Method in interface io.hyperfoil.api.session.Session
H
- handleEnd(R, boolean) - Method in interface io.hyperfoil.api.connection.ResponseHandlers
- handleThrowable(R, Throwable) - Method in interface io.hyperfoil.api.connection.ResponseHandlers
- hasControllerLog() - Method in interface io.hyperfoil.api.deployment.Deployer
- hasSequence(String) - Method in class io.hyperfoil.api.config.ScenarioBuilder
- headers() - Method in class io.hyperfoil.api.statistics.Counters
- headers() - Method in interface io.hyperfoil.api.statistics.StatsExtension
- histogram - Variable in class io.hyperfoil.api.statistics.StatisticsSnapshot
- Holder() - Constructor for class io.hyperfoil.api.config.Locator.Holder
- HOOKS_DIR - Static variable in interface io.hyperfoil.internal.Controller
- host() - Method in interface io.hyperfoil.api.connection.Connection
- host() - Method in interface io.hyperfoil.internal.Controller
I
- id - Variable in class io.hyperfoil.api.config.Phase
- id() - Method in class io.hyperfoil.api.config.Phase
- id() - Method in class io.hyperfoil.api.config.Sequence
- id() - Method in interface io.hyperfoil.api.config.StepBuilder
- IDLE - io.hyperfoil.api.connection.Request.Status
- IncludeBuilders - Annotation Type in io.hyperfoil.api.config
-
Mark this (abstract builder) interface with this annotation to include covariant builders.
- IncludeBuilders.Conversion - Annotation Type in io.hyperfoil.api.config
- incRefCnt() - Method in class io.hyperfoil.api.session.SequenceInstance
- increment(Object) - Method in class io.hyperfoil.api.statistics.Counters
- incrementBlockedTime(long, long) - Method in class io.hyperfoil.api.statistics.Statistics
- incrementConnectionErrors(long) - Method in class io.hyperfoil.api.statistics.Statistics
- incrementInternalErrors(long) - Method in class io.hyperfoil.api.statistics.Statistics
- incrementRequests(long) - Method in class io.hyperfoil.api.statistics.Statistics
- incrementTimeouts(long) - Method in class io.hyperfoil.api.statistics.Statistics
- index() - Method in interface io.hyperfoil.api.session.ReadAccess
- index() - Method in class io.hyperfoil.api.session.SequenceInstance
- indexOf(StepBuilder<?>) - Method in class io.hyperfoil.api.config.BaseSequenceBuilder
- inFlight() - Method in interface io.hyperfoil.api.connection.Connection
- init(String) - Method in interface io.hyperfoil.api.config.InitFromParam
- InitFromParam<S extends InitFromParam<S>> - Interface in io.hyperfoil.api.config
-
Allow to set up the builder from single string param.
- initialSequence(String) - Method in class io.hyperfoil.api.config.ScenarioBuilder
- initialSequence(String, SequenceBuilder) - Method in class io.hyperfoil.api.config.ScenarioBuilder
- initialSequences() - Method in class io.hyperfoil.api.config.Scenario
- initialUsersPerSec - Variable in class io.hyperfoil.api.config.Model.RampRate
- initialUsersPerSec(double) - Method in class io.hyperfoil.api.config.PhaseBuilder.RampRate
- initialUsersPerSec(double, double) - Method in class io.hyperfoil.api.config.PhaseBuilder.RampRate
- inlineConfig - Variable in class io.hyperfoil.api.config.Agent
- insertAfter(Locator) - Method in class io.hyperfoil.api.config.BaseSequenceBuilder
- insertBefore(Locator) - Method in class io.hyperfoil.api.config.BaseSequenceBuilder
- INSTANCE - Static variable in exception io.hyperfoil.api.session.SessionStopException
- IntAccess - Interface in io.hyperfoil.api.session
- INTEGER - io.hyperfoil.api.session.Session.VarType
- internalErrors - Variable in class io.hyperfoil.api.statistics.StatisticsSnapshot
- internalErrors - Variable in class io.hyperfoil.api.statistics.StatisticsSummary
- intValue(Session) - Method in interface io.hyperfoil.api.session.Session.Var
- invalid - Variable in class io.hyperfoil.api.statistics.StatisticsSnapshot
- invalid - Variable in class io.hyperfoil.api.statistics.StatisticsSummary
- INVALID - io.hyperfoil.api.connection.Request.Result
- invoke(Session) - Method in interface io.hyperfoil.api.config.Step
-
This method should have no side-effect if it returns false.
- invoke(Session) - Method in class io.hyperfoil.api.config.StepBuilder.ActionStep
- io.hyperfoil.api - package io.hyperfoil.api
- io.hyperfoil.api.collection - package io.hyperfoil.api.collection
- io.hyperfoil.api.config - package io.hyperfoil.api.config
- io.hyperfoil.api.connection - package io.hyperfoil.api.connection
- io.hyperfoil.api.deployment - package io.hyperfoil.api.deployment
- io.hyperfoil.api.processor - package io.hyperfoil.api.processor
- io.hyperfoil.api.session - package io.hyperfoil.api.session
- io.hyperfoil.api.statistics - package io.hyperfoil.api.statistics
- io.hyperfoil.function - package io.hyperfoil.function
- io.hyperfoil.impl - package io.hyperfoil.impl
- io.hyperfoil.internal - package io.hyperfoil.internal
- isActive() - Method in interface io.hyperfoil.api.session.Session
- isAvailable() - Method in interface io.hyperfoil.api.connection.Connection
- isClosed() - Method in interface io.hyperfoil.api.connection.Connection
- isCompleted() - Method in class io.hyperfoil.api.connection.Request
- isCompleted() - Method in class io.hyperfoil.api.session.SequenceInstance
- isDepleted() - Method in class io.hyperfoil.api.collection.LimitedPool
- isEmpty() - Method in class io.hyperfoil.api.config.BaseSequenceBuilder
- isEmpty() - Method in class io.hyperfoil.api.statistics.StatisticsSnapshot
- isFinished() - Method in enum io.hyperfoil.api.session.PhaseInstance.Status
- isFull() - Method in class io.hyperfoil.api.collection.LimitedPool
- isLastStep() - Method in class io.hyperfoil.api.session.SequenceInstance
- isNull() - Method in class io.hyperfoil.api.statistics.Counters
- isNull() - Method in interface io.hyperfoil.api.statistics.StatsExtension
- isOpen() - Method in interface io.hyperfoil.api.connection.Connection
- isRunning() - Method in class io.hyperfoil.api.connection.Request
- isScalar(Object) - Static method in class io.hyperfoil.impl.ReflectionAcceptor
- isSequenceScoped() - Method in interface io.hyperfoil.api.session.ReadAccess
- isSet() - Method in interface io.hyperfoil.api.session.Session.Var
- isSet(Session) - Method in interface io.hyperfoil.api.session.ReadAccess
- isTerminated() - Method in enum io.hyperfoil.api.session.PhaseInstance.Status
- isValid() - Method in class io.hyperfoil.api.connection.Request
- isWarmup - Variable in class io.hyperfoil.api.config.Phase
- isWarmup - Variable in class io.hyperfoil.api.config.PhaseBuilder
- isWarmup(boolean) - Method in class io.hyperfoil.api.config.PhaseBuilder
- iteration - Variable in class io.hyperfoil.api.config.Phase
- iteration - Variable in class io.hyperfoil.api.config.PhaseReference
J
- JITTER_WATCHDOG_PERIOD - Static variable in interface io.hyperfoil.internal.Properties
- JITTER_WATCHDOG_THRESHOLD - Static variable in interface io.hyperfoil.internal.Properties
K
- key() - Method in interface io.hyperfoil.api.session.ReadAccess
- key(int) - Method in interface io.hyperfoil.api.session.SharedData.SharedMap
L
- LimitedPool<T> - Class in io.hyperfoil.api.collection
-
Fixed-size pool that can be accessed by single thread only.
- LimitedPool(int, Supplier<T>) - Constructor for class io.hyperfoil.api.collection.LimitedPool
- LimitedPool(T[]) - Constructor for class io.hyperfoil.api.collection.LimitedPool
- ListBuilder - Interface in io.hyperfoil.api.config
- LOAD_DIR - Static variable in interface io.hyperfoil.internal.Properties
- Locator - Interface in io.hyperfoil.api.config
- Locator.Holder - Class in io.hyperfoil.api.config
- Locator.Impl - Class in io.hyperfoil.api.config
- log - Static variable in interface io.hyperfoil.api.config.Model
- log - Static variable in class io.hyperfoil.api.config.Phase
- log - Static variable in interface io.hyperfoil.api.session.WriteAccess
- LOG4J2_CONFIGURATION_FILE - Static variable in interface io.hyperfoil.internal.Properties
- Lookup<K,V> - Class in io.hyperfoil.api.collection
-
Primitive hashmap with limited insertion capability.
- Lookup(Class<V>, Supplier<V>) - Constructor for class io.hyperfoil.api.collection.Lookup
M
- MappingListBuilder<B> - Interface in io.hyperfoil.api.config
- markInvalid() - Method in class io.hyperfoil.api.connection.Request
- MAX_IN_MEMORY_RUNS - Static variable in interface io.hyperfoil.internal.Properties
- maxDuration - Variable in class io.hyperfoil.api.config.Phase
- maxDuration - Variable in class io.hyperfoil.api.config.PhaseBuilder
- maxDuration() - Method in class io.hyperfoil.api.config.Phase
- maxDuration(long) - Method in class io.hyperfoil.api.config.PhaseBuilder
- maxIterations - Variable in class io.hyperfoil.api.config.PhaseBuilder
- maxIterations(int) - Method in class io.hyperfoil.api.config.PhaseBuilder
- maxRequests() - Method in class io.hyperfoil.api.config.Scenario
- maxRequests(int) - Method in class io.hyperfoil.api.config.ScenarioBuilder
- maxResponseTime - Variable in class io.hyperfoil.api.statistics.StatisticsSummary
- maxSequences() - Method in class io.hyperfoil.api.config.Scenario
- maxSequences(int) - Method in class io.hyperfoil.api.config.ScenarioBuilder
- maxSessions - Variable in class io.hyperfoil.api.config.Model.OpenModel
- maxSessions - Variable in class io.hyperfoil.api.config.PhaseBuilder.OpenModel
- maxSessions(int) - Method in class io.hyperfoil.api.config.PhaseBuilder.OpenModel
- maxUsed() - Method in interface io.hyperfoil.api.collection.ElasticPool
- meanResponseTime - Variable in class io.hyperfoil.api.statistics.StatisticsSummary
- method() - Method in annotation type io.hyperfoil.api.config.Visitor.Invoke
- minResponseTime - Variable in class io.hyperfoil.api.statistics.StatisticsSummary
- minUsed() - Method in interface io.hyperfoil.api.collection.ElasticPool
- model - Variable in class io.hyperfoil.api.config.Phase
- Model - Interface in io.hyperfoil.api.config
- Model.Always - Class in io.hyperfoil.api.config
- Model.AtOnce - Class in io.hyperfoil.api.config
- Model.ConstantRate - Class in io.hyperfoil.api.config
- Model.Noop - Class in io.hyperfoil.api.config
- Model.OpenModel - Class in io.hyperfoil.api.config
- Model.RampRate - Class in io.hyperfoil.api.config
- Model.Sequentially - Class in io.hyperfoil.api.config
N
- name - Variable in class io.hyperfoil.api.config.Agent
- name - Variable in class io.hyperfoil.api.config.Phase
- name - Variable in class io.hyperfoil.api.config.PhaseBuilder
- name - Variable in class io.hyperfoil.api.config.RunHook
- name() - Method in class io.hyperfoil.api.config.BaseSequenceBuilder
- name() - Method in class io.hyperfoil.api.config.Benchmark
- name() - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- name() - Method in class io.hyperfoil.api.config.Phase
- name() - Method in class io.hyperfoil.api.config.PhaseBuilder
- name() - Method in class io.hyperfoil.api.config.RunHook
- name() - Method in class io.hyperfoil.api.config.Sequence
- name() - Method in class io.hyperfoil.api.config.SequenceBuilder
- name() - Method in interface io.hyperfoil.api.deployment.Deployer.Factory
- name(String) - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- Name - Annotation Type in io.hyperfoil.api.config
- negate() - Method in interface io.hyperfoil.function.SerializableBiPredicate
- NETTY_TRANSPORT - Static variable in interface io.hyperfoil.internal.Properties
- newMap(String) - Method in interface io.hyperfoil.api.session.SharedData
- nextItem(String) - Method in interface io.hyperfoil.api.config.ListBuilder
- nextSequence(String) - Method in class io.hyperfoil.api.config.SequenceBuilder
- NONE - io.hyperfoil.api.config.RelativeIteration
- noop() - Method in class io.hyperfoil.api.config.PhaseBuilder.Catalog
- noop(SerializableSupplier<Benchmark>, int, int, String, long, Collection<String>, Collection<String>, Collection<String>) - Static method in class io.hyperfoil.api.config.PhaseBuilder
- Noop() - Constructor for class io.hyperfoil.api.config.Model.Noop
- Noop(BenchmarkBuilder, String) - Constructor for class io.hyperfoil.api.config.PhaseBuilder.Noop
- NOT_STARTED - io.hyperfoil.api.session.PhaseInstance.Status
- notifyFinished(Session) - Method in interface io.hyperfoil.api.session.PhaseInstance
O
- OBJECT - io.hyperfoil.api.session.Session.VarType
- ObjectAccess - Interface in io.hyperfoil.api.session
- objectValue(Session) - Method in interface io.hyperfoil.api.session.Session.Var
- OfDouble() - Constructor for class io.hyperfoil.api.config.PairBuilder.OfDouble
- offset() - Method in class io.hyperfoil.api.config.Sequence
- OfString() - Constructor for class io.hyperfoil.api.config.PairBuilder.OfString
- onAcquire() - Method in interface io.hyperfoil.api.connection.Connection
- onChange(Phase, PhaseInstance.Status, boolean, Throwable) - Method in interface io.hyperfoil.api.session.PhaseChangeHandler
- onRequest(Request, ByteBuf, int, int) - Method in interface io.hyperfoil.api.processor.RawBytesHandler
- onResponse(Request, ByteBuf, int, int, boolean) - Method in interface io.hyperfoil.api.processor.RawBytesHandler
- onSessionReset(Session) - Method in interface io.hyperfoil.api.session.Session.Resource
- OpenModel(boolean, int, SessionLimitPolicy) - Constructor for class io.hyperfoil.api.config.Model.OpenModel
- OpenModel(BenchmarkBuilder, String) - Constructor for class io.hyperfoil.api.config.PhaseBuilder.OpenModel
- operationComplete(Future<Void>) - Method in class io.hyperfoil.api.connection.Request
P
- PairBuilder<V> - Interface in io.hyperfoil.api.config
- PairBuilder.OfDouble - Class in io.hyperfoil.api.config
- PairBuilder.OfString - Class in io.hyperfoil.api.config
- parent - Variable in class io.hyperfoil.api.config.BaseSequenceBuilder
- parent - Variable in class io.hyperfoil.api.config.PhaseBuilder
- parent - Variable in class io.hyperfoil.api.config.PluginBuilder
- PartialBuilder - Interface in io.hyperfoil.api.config
-
This builder is useful when we want to use custom keys in YAML.
- percentileResponseTime - Variable in class io.hyperfoil.api.statistics.StatisticsSummary
- phase - Variable in class io.hyperfoil.api.config.PhaseReference
- phase() - Method in interface io.hyperfoil.api.session.Session
- phase(int) - Method in class io.hyperfoil.api.statistics.SessionStatistics
- Phase - Class in io.hyperfoil.api.config
- Phase(SerializableSupplier<Benchmark>, int, int, String, Scenario, long, Collection<String>, Collection<String>, Collection<String>, long, long, String, boolean, Model) - Constructor for class io.hyperfoil.api.config.Phase
- PhaseBuilder<PB extends PhaseBuilder<PB>> - Class in io.hyperfoil.api.config
-
The builder creates a matrix of phases (not just single phase); we allow multiple iterations of a phase (with increasing number of users) and multiple forks (different scenarios, but same configuration).
- PhaseBuilder(BenchmarkBuilder, String) - Constructor for class io.hyperfoil.api.config.PhaseBuilder
- PhaseBuilder.Always - Class in io.hyperfoil.api.config
- PhaseBuilder.AtOnce - Class in io.hyperfoil.api.config
- PhaseBuilder.Catalog - Class in io.hyperfoil.api.config
- PhaseBuilder.ConstantRate - Class in io.hyperfoil.api.config
- PhaseBuilder.Noop - Class in io.hyperfoil.api.config
- PhaseBuilder.OpenModel<P extends PhaseBuilder<P>> - Class in io.hyperfoil.api.config
- PhaseBuilder.RampRate - Class in io.hyperfoil.api.config
- PhaseBuilder.Sequentially - Class in io.hyperfoil.api.config
- PhaseChangeHandler - Interface in io.hyperfoil.api.session
- PhaseForkBuilder - Class in io.hyperfoil.api.config
- PhaseForkBuilder(PhaseBuilder<?>, String) - Constructor for class io.hyperfoil.api.config.PhaseForkBuilder
- PhaseInstance - Interface in io.hyperfoil.api.session
- PhaseInstance.Status - Enum in io.hyperfoil.api.session
- PhaseReference - Class in io.hyperfoil.api.config
- PhaseReference(String, RelativeIteration, String) - Constructor for class io.hyperfoil.api.config.PhaseReference
- phases() - Method in class io.hyperfoil.api.config.Benchmark
- phasesById() - Method in class io.hyperfoil.api.config.Benchmark
- phasesForTesting(BenchmarkBuilder) - Static method in class io.hyperfoil.api.config.BenchmarkBuilder
- phaseStartTimestamp() - Method in interface io.hyperfoil.api.session.Session
- plugin(Class<T>) - Method in class io.hyperfoil.api.config.Benchmark
- plugin(Class<T>) - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- PluginBuilder<E> - Class in io.hyperfoil.api.config
- PluginBuilder(BenchmarkBuilder) - Constructor for class io.hyperfoil.api.config.PluginBuilder
- PluginConfig - Interface in io.hyperfoil.api.config
- plugins() - Method in class io.hyperfoil.api.config.Benchmark
- pop() - Static method in interface io.hyperfoil.api.config.Locator
- port() - Method in interface io.hyperfoil.internal.Controller
- postHooks() - Method in class io.hyperfoil.api.config.Benchmark
- preHooks() - Method in class io.hyperfoil.api.config.Benchmark
- prepareBuild() - Method in class io.hyperfoil.api.config.BaseSequenceBuilder
- prepareBuild() - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- prepareBuild() - Method in interface io.hyperfoil.api.config.BuilderBase
- prepareBuild() - Method in class io.hyperfoil.api.config.PhaseBuilder
- prepareBuild() - Method in class io.hyperfoil.api.config.PluginBuilder
- prepareBuild() - Method in class io.hyperfoil.api.config.ScenarioBuilder
- prepareBuild() - Method in class io.hyperfoil.api.config.SequenceBuilder
- prepareBuild() - Method in class io.hyperfoil.api.config.StepBuilder.ActionAdapter
- PREVIOUS - io.hyperfoil.api.config.RelativeIteration
- printHeader(PrintWriter, double[]) - Static method in class io.hyperfoil.api.statistics.StatisticsSummary
- printTo(PrintWriter, String[]) - Method in class io.hyperfoil.api.statistics.StatisticsSummary
- proceed() - Method in interface io.hyperfoil.api.session.Session
-
Run anything that can be executed.
- proceed(EventExecutorGroup) - Method in interface io.hyperfoil.api.session.PhaseInstance
- process(ReadAccess) - Method in class io.hyperfoil.api.session.AccessVisitor
- process(ResourceUtilizer) - Method in class io.hyperfoil.api.session.ResourceUtilizer.Visitor
- process(Session, ByteBuf, int, int, boolean) - Method in class io.hyperfoil.api.processor.Processor.ActionAdapter
- process(Session, ByteBuf, int, int, boolean) - Method in interface io.hyperfoil.api.processor.Processor
- process(T) - Method in class io.hyperfoil.impl.CollectingVisitor
- Processor - Interface in io.hyperfoil.api.processor
- Processor.ActionAdapter - Class in io.hyperfoil.api.processor
- Processor.ActionBuilderAdapter - Class in io.hyperfoil.api.processor
- Processor.ActionBuilderConverter - Class in io.hyperfoil.api.processor
- Processor.BaseDelegating - Class in io.hyperfoil.api.processor
- Processor.Builder - Interface in io.hyperfoil.api.processor
- ProcessorAdapter(Processor) - Constructor for class io.hyperfoil.api.processor.Transformer.ProcessorAdapter
- progress(Session) - Method in class io.hyperfoil.api.session.SequenceInstance
- properties - Variable in class io.hyperfoil.api.config.Agent
- Properties - Interface in io.hyperfoil.internal
- prune(Phase) - Method in class io.hyperfoil.api.statistics.SessionStatistics
- pruneStats(Phase) - Method in interface io.hyperfoil.api.session.Session
- pullMap(String) - Method in interface io.hyperfoil.api.session.SharedData
- pullMap(String, WriteAccess, Object) - Method in interface io.hyperfoil.api.session.SharedData
- push(Locator) - Static method in interface io.hyperfoil.api.config.Locator
- push(StepBuilder<?>, BaseSequenceBuilder<?>) - Static method in interface io.hyperfoil.api.config.Locator
- pushMap(String, SharedData.SharedMap) - Method in interface io.hyperfoil.api.session.SharedData
- put(WriteAccess, Object) - Method in interface io.hyperfoil.api.session.SharedData.SharedMap
R
- rampRate(int, int) - Method in class io.hyperfoil.api.config.PhaseBuilder.Catalog
- RampRate(double, double, boolean, int, SessionLimitPolicy) - Constructor for class io.hyperfoil.api.config.Model.RampRate
- RawBytesHandler - Interface in io.hyperfoil.api.processor
- RawBytesHandler.Builder - Interface in io.hyperfoil.api.processor
- ReadAccess - Interface in io.hyperfoil.api.session
- readFile(String) - Method in interface io.hyperfoil.api.config.BenchmarkData
- readForksFrom(PhaseBuilder<?>) - Method in class io.hyperfoil.api.config.PhaseBuilder
- readFrom(PhaseForkBuilder) - Method in class io.hyperfoil.api.config.PhaseForkBuilder
- readFrom(ScenarioBuilder) - Method in class io.hyperfoil.api.config.ScenarioBuilder
- reads() - Method in class io.hyperfoil.api.session.AccessVisitor
- recordResponse(long) - Method in class io.hyperfoil.api.connection.Request
- recordResponse(long, long) - Method in class io.hyperfoil.api.statistics.Statistics
- ReflectionAcceptor - Class in io.hyperfoil.impl
- ReflectionAcceptor() - Constructor for class io.hyperfoil.impl.ReflectionAcceptor
- registerSubtypes() - Static method in interface io.hyperfoil.api.statistics.StatsExtension
- RelativeIteration - Enum in io.hyperfoil.api.config
- release() - Method in class io.hyperfoil.api.connection.Request
- release(T) - Method in interface io.hyperfoil.api.collection.ElasticPool
-
Can be called by any thread.
- release(T) - Method in class io.hyperfoil.api.collection.LimitedPool
- releaseMap(String, SharedData.SharedMap) - Method in interface io.hyperfoil.api.session.SharedData
- repeats - Variable in class io.hyperfoil.api.config.Model.Sequentially
- Request - Class in io.hyperfoil.api.connection
- Request(Session) - Constructor for class io.hyperfoil.api.connection.Request
- Request.Result - Enum in io.hyperfoil.api.connection
- Request.Status - Enum in io.hyperfoil.api.connection
- requestCount - Variable in class io.hyperfoil.api.statistics.StatisticsSnapshot
- requestCount - Variable in class io.hyperfoil.api.statistics.StatisticsSummary
- requestTimeouts - Variable in class io.hyperfoil.api.statistics.StatisticsSnapshot
- requestTimeouts - Variable in class io.hyperfoil.api.statistics.StatisticsSummary
- reserve(int) - Method in interface io.hyperfoil.api.collection.ElasticPool
- reserve(Scenario) - Method in interface io.hyperfoil.api.session.Session
- reserve(Session) - Method in class io.hyperfoil.api.config.Sequence
- reserve(Session) - Method in interface io.hyperfoil.api.session.ResourceUtilizer
- reserve(K) - Method in class io.hyperfoil.api.collection.Lookup
- reserveForTesting(Session, Object) - Static method in interface io.hyperfoil.api.session.ResourceUtilizer
- reserveMap(String, WriteAccess, int) - Method in interface io.hyperfoil.api.session.SharedData
- reserveSessions() - Method in interface io.hyperfoil.api.session.PhaseInstance
- reset() - Method in interface io.hyperfoil.api.session.Session
- reset() - Method in class io.hyperfoil.api.statistics.Counters
- reset() - Method in class io.hyperfoil.api.statistics.StatisticsSnapshot
- reset() - Method in interface io.hyperfoil.api.statistics.StatsExtension
- reset(Sequence, int, Step[], Consumer<SequenceInstance>) - Method in class io.hyperfoil.api.session.SequenceInstance
- reset(Object[]) - Method in class io.hyperfoil.api.collection.LimitedPool
- resetInitialSequences() - Method in class io.hyperfoil.api.config.ScenarioBuilder
- resetStats() - Method in interface io.hyperfoil.api.collection.ElasticPool
- ResourceUtilizer - Interface in io.hyperfoil.api.session
- ResourceUtilizer.Visitor - Class in io.hyperfoil.api.session
- resourceUtilizers() - Method in class io.hyperfoil.api.session.ResourceUtilizer.Visitor
- responseCount - Variable in class io.hyperfoil.api.statistics.StatisticsSnapshot
- responseCount - Variable in class io.hyperfoil.api.statistics.StatisticsSummary
- ResponseHandlers<R extends Request> - Interface in io.hyperfoil.api.connection
- restart(Session) - Method in class io.hyperfoil.api.session.SequenceInstance
- ROOT_DIR - Static variable in interface io.hyperfoil.internal.Controller
- ROOT_DIR - Static variable in interface io.hyperfoil.internal.Properties
- rootSequence() - Method in class io.hyperfoil.api.config.BaseSequenceBuilder
- rootSequence() - Method in class io.hyperfoil.api.config.SequenceBuilder
- run(Session) - Method in interface io.hyperfoil.api.session.Action
- run(Map<String, String>, Consumer<String>) - Method in class io.hyperfoil.api.config.RunHook
- RUN_DIR - Static variable in interface io.hyperfoil.internal.Controller
- RUN_DIR - Static variable in interface io.hyperfoil.internal.Properties
- RUN_ID - Static variable in interface io.hyperfoil.internal.Properties
- RunHook - Class in io.hyperfoil.api.config
- RunHook(String) - Constructor for class io.hyperfoil.api.config.RunHook
- RunHook.Builder - Interface in io.hyperfoil.api.config
- runId() - Method in interface io.hyperfoil.api.session.PhaseInstance
- runId() - Method in interface io.hyperfoil.api.session.Session
- RUNNING - io.hyperfoil.api.connection.Request.Status
- RUNNING - io.hyperfoil.api.session.PhaseInstance.Status
S
- SAME - io.hyperfoil.api.config.RelativeIteration
- scenario - Variable in class io.hyperfoil.api.config.Phase
- scenario() - Method in class io.hyperfoil.api.config.Locator.Impl
- scenario() - Method in interface io.hyperfoil.api.config.Locator
- scenario() - Method in class io.hyperfoil.api.config.Phase
- scenario() - Method in class io.hyperfoil.api.config.PhaseBuilder
- scenario() - Method in class io.hyperfoil.api.config.PhaseForkBuilder
- Scenario - Class in io.hyperfoil.api.config
- Scenario(Sequence[], Sequence[], int, int) - Constructor for class io.hyperfoil.api.config.Scenario
- ScenarioBuilder - Class in io.hyperfoil.api.config
- self() - Method in class io.hyperfoil.api.config.BaseSequenceBuilder
- SELF_CLOSED_EXCEPTION - Static variable in interface io.hyperfoil.api.connection.Connection
- sequence() - Method in class io.hyperfoil.api.config.Locator.Impl
- sequence() - Method in interface io.hyperfoil.api.config.Locator
- sequence() - Method in class io.hyperfoil.api.connection.Request
- sequence(String) - Method in class io.hyperfoil.api.config.Scenario
- sequence(String) - Method in class io.hyperfoil.api.config.ScenarioBuilder
- sequence(String, SequenceBuilder) - Method in class io.hyperfoil.api.config.ScenarioBuilder
- Sequence - Class in io.hyperfoil.api.config
-
Sequences are a series of one or more
Step's that perform one logical unit of operation. - Sequence(String, int, int, int, Step[]) - Constructor for class io.hyperfoil.api.config.Sequence
- SequenceBuilder - Class in io.hyperfoil.api.config
- SequenceBuilder(ScenarioBuilder) - Constructor for class io.hyperfoil.api.config.SequenceBuilder
- sequenceId - Variable in class io.hyperfoil.api.statistics.StatisticsSnapshot
- SequenceInstance - Class in io.hyperfoil.api.session
- SequenceInstance() - Constructor for class io.hyperfoil.api.session.SequenceInstance
- sequences() - Method in class io.hyperfoil.api.config.Scenario
- sequentially(int) - Method in class io.hyperfoil.api.config.PhaseBuilder.Catalog
- Sequentially(int) - Constructor for class io.hyperfoil.api.config.Model.Sequentially
- Sequentially(BenchmarkBuilder, String, int) - Constructor for class io.hyperfoil.api.config.PhaseBuilder.Sequentially
- SerializableBiConsumer<A,B> - Interface in io.hyperfoil.function
- SerializableBiFunction<T1,T2,R> - Interface in io.hyperfoil.function
- SerializableBiPredicate<A,B> - Interface in io.hyperfoil.function
- SerializableConsumer<T> - Interface in io.hyperfoil.function
- SerializableFunction<T,R> - Interface in io.hyperfoil.function
- SerializableIntPredicate - Interface in io.hyperfoil.function
- SerializablePredicate<T> - Interface in io.hyperfoil.function
- SerializableSupplier<T> - Interface in io.hyperfoil.function
- SerializableToIntFunction<T> - Interface in io.hyperfoil.function
- SerializableToLongFunction<T> - Interface in io.hyperfoil.function
- serialize() - Method in class io.hyperfoil.api.statistics.Counters
- session - Variable in class io.hyperfoil.api.connection.Request
- Session - Interface in io.hyperfoil.api.session
- Session.ConcurrencyPolicy - Enum in io.hyperfoil.api.session
-
Behaviour when a new sequence start is requested but the concurrency factor is exceeded.
- Session.Resource - Interface in io.hyperfoil.api.session
- Session.ResourceKey<R extends Session.Resource> - Interface in io.hyperfoil.api.session
- Session.Var - Interface in io.hyperfoil.api.session
- Session.VarType - Enum in io.hyperfoil.api.session
- sessionLimitPolicy - Variable in class io.hyperfoil.api.config.Model.OpenModel
- sessionLimitPolicy - Variable in class io.hyperfoil.api.config.PhaseBuilder.OpenModel
- sessionLimitPolicy(SessionLimitPolicy) - Method in class io.hyperfoil.api.config.PhaseBuilder.OpenModel
- SessionLimitPolicy - Enum in io.hyperfoil.api.config
- SessionStatistics - Class in io.hyperfoil.api.statistics
-
This instance holds common statistics shared between all
sessions(in given phase) driven by the same executor. - SessionStatistics() - Constructor for class io.hyperfoil.api.statistics.SessionStatistics
- SessionStopException - Exception in io.hyperfoil.api.session
-
This exception is raised to prevent any further processing after the session is stopped.
- set(String, long) - Method in class io.hyperfoil.api.statistics.Counters
- set(T) - Method in class io.hyperfoil.impl.FutureSupplier
- setClosed() - Method in interface io.hyperfoil.api.connection.Connection
-
Invoked by the pool when the connection got closed.
- setCompleted() - Method in class io.hyperfoil.api.connection.Request
- setCompleting() - Method in class io.hyperfoil.api.connection.Request
- setComponents(ElasticPool<Session>, List<Session>, PhaseChangeHandler) - Method in interface io.hyperfoil.api.session.PhaseInstance
- setDefaultAgentProperties(Map<String, String>) - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- setIdle() - Method in class io.hyperfoil.api.connection.Request
- setIndex(int) - Method in interface io.hyperfoil.api.session.ReadAccess
- setInt(Session, int) - Method in interface io.hyperfoil.api.session.IntAccess
- setObject(Session, Object) - Method in interface io.hyperfoil.api.session.ObjectAccess
- setSessionLimitExceeded() - Method in interface io.hyperfoil.api.session.PhaseInstance
- setStatsComplete() - Method in interface io.hyperfoil.api.session.PhaseInstance
- setTerminated() - Method in interface io.hyperfoil.api.session.PhaseInstance
- setTimeout(long, TimeUnit) - Method in class io.hyperfoil.api.connection.Request
- sharedData() - Method in interface io.hyperfoil.api.session.Session
- SharedData - Interface in io.hyperfoil.api.session
-
Data shared among sessions bound to the same
executor thread. - SharedData.SharedMap - Interface in io.hyperfoil.api.session
- sharedResources - Variable in class io.hyperfoil.api.config.Phase
- SimpleAdapter(BaseSequenceBuilder.SimpleBuilder) - Constructor for class io.hyperfoil.api.config.BaseSequenceBuilder.SimpleAdapter
- singleConstantRatePhase() - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- size() - Method in interface io.hyperfoil.api.session.SharedData.SharedMap
- size() - Method in class io.hyperfoil.api.statistics.SessionStatistics
- slice(double, int) - Method in class io.hyperfoil.api.config.Benchmark
- slice(int, int) - Method in class io.hyperfoil.api.config.Benchmark
- source() - Method in class io.hyperfoil.api.config.Benchmark
-
As the transformation from YAML is one-way (due to forks and iterations) here we store the original source (be it YAML or JSON)
- start(long) - Method in class io.hyperfoil.api.statistics.Statistics
- start(Agent, String, Benchmark, Consumer<Throwable>) - Method in interface io.hyperfoil.api.deployment.Deployer
- start(PhaseInstance) - Method in interface io.hyperfoil.api.session.Session
- start(SequenceInstance, Statistics) - Method in class io.hyperfoil.api.connection.Request
- start(EventExecutorGroup) - Method in interface io.hyperfoil.api.session.PhaseInstance
- start(Path) - Method in interface io.hyperfoil.internal.Controller.Factory
- startAfter - Variable in class io.hyperfoil.api.config.Phase
- startAfter - Variable in class io.hyperfoil.api.config.PhaseBuilder
- startAfter() - Method in class io.hyperfoil.api.config.Phase
- startAfter(PhaseReference) - Method in class io.hyperfoil.api.config.PhaseBuilder
- startAfter(String) - Method in class io.hyperfoil.api.config.PhaseBuilder
- startAfterStrict - Variable in class io.hyperfoil.api.config.Phase
- startAfterStrict - Variable in class io.hyperfoil.api.config.PhaseBuilder
- startAfterStrict() - Method in class io.hyperfoil.api.config.Phase
- startAfterStrict(PhaseReference) - Method in class io.hyperfoil.api.config.PhaseBuilder
- startAfterStrict(String) - Method in class io.hyperfoil.api.config.PhaseBuilder
- startSequence(String, boolean, Session.ConcurrencyPolicy) - Method in interface io.hyperfoil.api.session.Session
- startTime - Variable in class io.hyperfoil.api.config.Phase
- startTime - Variable in class io.hyperfoil.api.config.PhaseBuilder
- startTime - Variable in class io.hyperfoil.api.statistics.StatisticsSummary
- startTime() - Method in class io.hyperfoil.api.config.Phase
- startTime(long) - Method in class io.hyperfoil.api.config.PhaseBuilder
- startTimestampMillis() - Method in class io.hyperfoil.api.connection.Request
- startTimestampNanos() - Method in class io.hyperfoil.api.connection.Request
- statistics() - Method in class io.hyperfoil.api.connection.Request
- statistics(int, String) - Method in interface io.hyperfoil.api.session.Session
- Statistics - Class in io.hyperfoil.api.statistics
-
This is a copy/subset of
SingleWriterRecorderbut usesStatisticsSnapshotinstead of only the histogram. - Statistics(long) - Constructor for class io.hyperfoil.api.statistics.Statistics
- Statistics.LongUpdater<C extends StatsExtension> - Interface in io.hyperfoil.api.statistics
- Statistics.ObjectUpdater<C extends StatsExtension> - Interface in io.hyperfoil.api.statistics
- statisticsCollectionPeriod() - Method in class io.hyperfoil.api.config.Benchmark
- statisticsCollectionPeriod(long) - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- StatisticsSnapshot - Class in io.hyperfoil.api.statistics
-
Non-thread safe mutable set of values.
- StatisticsSnapshot() - Constructor for class io.hyperfoil.api.statistics.StatisticsSnapshot
- StatisticsSummary - Class in io.hyperfoil.api.statistics
- StatisticsSummary(long, long, long, long, long, SortedMap<Double, Long>, int, int, int, int, int, int, long, SortedMap<String, StatsExtension>) - Constructor for class io.hyperfoil.api.statistics.StatisticsSummary
- stats(int) - Method in class io.hyperfoil.api.statistics.SessionStatistics
- STATS_COMPLETE - io.hyperfoil.api.session.PhaseInstance.Status
- StatsExtension - Interface in io.hyperfoil.api.statistics
- status() - Method in class io.hyperfoil.api.connection.Request
- status() - Method in interface io.hyperfoil.api.session.PhaseInstance
- step() - Method in class io.hyperfoil.api.config.Locator.Impl
- step() - Method in interface io.hyperfoil.api.config.Locator
- step(int) - Method in class io.hyperfoil.api.statistics.SessionStatistics
- step(BaseSequenceBuilder.SimpleBuilder) - Method in class io.hyperfoil.api.config.BaseSequenceBuilder
- step(Step) - Method in class io.hyperfoil.api.config.BaseSequenceBuilder
- step(Class<D>) - Method in class io.hyperfoil.api.config.BaseSequenceBuilder
- Step - Interface in io.hyperfoil.api.config
- Step.Catalog - Interface in io.hyperfoil.api.config
-
Marker interface that should have single implementation in other module.
- stepBuilder(StepBuilder<?>) - Method in class io.hyperfoil.api.config.BaseSequenceBuilder
- StepBuilder<S extends StepBuilder<S>> - Interface in io.hyperfoil.api.config
- StepBuilder.ActionAdapter - Class in io.hyperfoil.api.config
- StepBuilder.ActionBuilderConverter - Class in io.hyperfoil.api.config
- StepBuilder.ActionStep - Class in io.hyperfoil.api.config
- StepCatalogFactory - Interface in io.hyperfoil.impl
- steps - Variable in class io.hyperfoil.api.config.BaseSequenceBuilder
- steps() - Method in class io.hyperfoil.api.config.Benchmark
- steps() - Method in class io.hyperfoil.api.config.Sequence
- stop() - Method in interface io.hyperfoil.api.deployment.DeployedAgent
- stop() - Method in interface io.hyperfoil.api.session.Session
- stop() - Method in interface io.hyperfoil.internal.Controller
- subtract(StatisticsSnapshot) - Method in class io.hyperfoil.api.statistics.StatisticsSnapshot
- subtract(StatsExtension) - Method in class io.hyperfoil.api.statistics.Counters
- subtract(StatsExtension) - Method in interface io.hyperfoil.api.statistics.StatsExtension
- sumConcurrency() - Method in class io.hyperfoil.api.config.Scenario
- summary(double[]) - Method in class io.hyperfoil.api.statistics.StatisticsSnapshot
T
- tags() - Method in class io.hyperfoil.api.config.Benchmark
- targetUsersPerSec - Variable in class io.hyperfoil.api.config.Model.RampRate
- targetUsersPerSec(double) - Method in class io.hyperfoil.api.config.PhaseBuilder.RampRate
- targetUsersPerSec(double, double) - Method in class io.hyperfoil.api.config.PhaseBuilder.RampRate
- terminate() - Method in interface io.hyperfoil.api.session.PhaseInstance
- terminateAfterStrict - Variable in class io.hyperfoil.api.config.Phase
- terminateAfterStrict - Variable in class io.hyperfoil.api.config.PhaseBuilder
- terminateAfterStrict() - Method in class io.hyperfoil.api.config.Phase
- TERMINATED - io.hyperfoil.api.session.PhaseInstance.Status
- TERMINATING - io.hyperfoil.api.session.PhaseInstance.Status
- threads() - Method in class io.hyperfoil.api.config.Agent
- threads(int) - Method in class io.hyperfoil.api.config.Benchmark
- threads(int) - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- TIMED_OUT - io.hyperfoil.api.connection.Request.Result
- toString() - Method in class io.hyperfoil.api.config.Benchmark
- toString() - Method in class io.hyperfoil.api.connection.Request
- toString() - Method in class io.hyperfoil.api.session.SequenceInstance
- toString() - Method in class io.hyperfoil.api.statistics.StatisticsSnapshot
- totalThreads() - Method in class io.hyperfoil.api.config.Benchmark
- trace - Static variable in class io.hyperfoil.api.config.Phase
- trace - Static variable in interface io.hyperfoil.api.session.WriteAccess
- transform(Session, ByteBuf, int, int, boolean, ByteBuf) - Method in class io.hyperfoil.api.processor.Transformer.ProcessorAdapter
- transform(Session, ByteBuf, int, int, boolean, ByteBuf) - Method in interface io.hyperfoil.api.processor.Transformer
- Transformer - Interface in io.hyperfoil.api.processor
- Transformer.BaseDelegating - Class in io.hyperfoil.api.processor
- Transformer.Builder - Interface in io.hyperfoil.api.processor
- Transformer.ProcessorAdapter - Class in io.hyperfoil.api.processor
- TRIGGER_URL - Static variable in interface io.hyperfoil.internal.Properties
- triggerUrl() - Method in class io.hyperfoil.api.config.Benchmark
- triggerUrl(String) - Method in class io.hyperfoil.api.config.BenchmarkBuilder
- tryTerminate() - Method in interface io.hyperfoil.api.session.PhaseInstance
- type() - Method in interface io.hyperfoil.api.session.Session.Var
U
- uniqueId() - Method in interface io.hyperfoil.api.session.Session
- unsafeEnterSequence(SequenceInstance) - Method in class io.hyperfoil.api.connection.Request
- unset() - Method in interface io.hyperfoil.api.session.Session.Var
- unset(Session) - Method in interface io.hyperfoil.api.session.WriteAccess
- update(C, long) - Method in interface io.hyperfoil.api.statistics.Statistics.LongUpdater
- update(C, Object) - Method in interface io.hyperfoil.api.statistics.Statistics.ObjectUpdater
- update(String, long, Supplier<C>, Statistics.LongUpdater<C>, long) - Method in class io.hyperfoil.api.statistics.Statistics
- update(String, long, Supplier<C>, Statistics.ObjectUpdater<C>, Object) - Method in class io.hyperfoil.api.statistics.Statistics
- users - Variable in class io.hyperfoil.api.config.Model.Always
- users - Variable in class io.hyperfoil.api.config.Model.AtOnce
- users(int) - Method in class io.hyperfoil.api.config.PhaseBuilder.Always
- users(int) - Method in class io.hyperfoil.api.config.PhaseBuilder.AtOnce
- users(int, int) - Method in class io.hyperfoil.api.config.PhaseBuilder.Always
- users(int, int) - Method in class io.hyperfoil.api.config.PhaseBuilder.AtOnce
- usersPerSec - Variable in class io.hyperfoil.api.config.Model.ConstantRate
- usersPerSec(double) - Method in class io.hyperfoil.api.config.PhaseBuilder.ConstantRate
- usersPerSec(double, double) - Method in class io.hyperfoil.api.config.PhaseBuilder.ConstantRate
V
- VALID - io.hyperfoil.api.connection.Request.Result
- validate(Phase) - Method in class io.hyperfoil.api.config.Model.Always
- validate(Phase) - Method in class io.hyperfoil.api.config.Model.AtOnce
- validate(Phase) - Method in class io.hyperfoil.api.config.Model.OpenModel
- validate(Phase) - Method in interface io.hyperfoil.api.config.Model
- value() - Method in annotation type io.hyperfoil.api.config.IncludeBuilders
- value() - Method in annotation type io.hyperfoil.api.config.Name
- value(int) - Method in interface io.hyperfoil.api.session.SharedData.SharedMap
- valueOf(String) - Static method in enum io.hyperfoil.api.config.Benchmark.FailurePolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.hyperfoil.api.config.RelativeIteration
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.hyperfoil.api.config.SessionLimitPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.hyperfoil.api.connection.Request.Result
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.hyperfoil.api.connection.Request.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.hyperfoil.api.session.PhaseInstance.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.hyperfoil.api.session.Session.ConcurrencyPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.hyperfoil.api.session.Session.VarType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.hyperfoil.api.config.Benchmark.FailurePolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.hyperfoil.api.config.RelativeIteration
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.hyperfoil.api.config.SessionLimitPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.hyperfoil.api.connection.Request.Result
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.hyperfoil.api.connection.Request.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.hyperfoil.api.session.PhaseInstance.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.hyperfoil.api.session.Session.ConcurrencyPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.hyperfoil.api.session.Session.VarType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueType() - Method in class io.hyperfoil.api.config.PairBuilder.OfDouble
- valueType() - Method in class io.hyperfoil.api.config.PairBuilder.OfString
- valueType() - Method in interface io.hyperfoil.api.config.PairBuilder
- variance - Variable in class io.hyperfoil.api.config.Model.OpenModel
- variance - Variable in class io.hyperfoil.api.config.PhaseBuilder.OpenModel
- variance(boolean) - Method in class io.hyperfoil.api.config.PhaseBuilder.OpenModel
- version() - Method in class io.hyperfoil.api.config.Benchmark
- Version - Class in io.hyperfoil.api
- Version() - Constructor for class io.hyperfoil.api.Version
- VERSION - Static variable in class io.hyperfoil.api.Version
- visit(Object) - Method in class io.hyperfoil.impl.CollectingVisitor
- visit(String, Object, Type) - Method in interface io.hyperfoil.api.config.Visitor
- visit(String, Object, Type) - Method in class io.hyperfoil.impl.CollectingVisitor
- Visitor - Interface in io.hyperfoil.api.config
- Visitor() - Constructor for class io.hyperfoil.api.session.ResourceUtilizer.Visitor
- Visitor.Ignore - Annotation Type in io.hyperfoil.api.config
- Visitor.Invoke - Annotation Type in io.hyperfoil.api.config
- visitSnapshots(Consumer<StatisticsSnapshot>) - Method in class io.hyperfoil.api.statistics.Statistics
W
- WARN - io.hyperfoil.api.session.Session.ConcurrencyPolicy
- weight(double) - Method in class io.hyperfoil.api.config.PhaseForkBuilder
- withKey(String) - Method in interface io.hyperfoil.api.config.PartialBuilder
- WriteAccess - Interface in io.hyperfoil.api.session
- writes() - Method in class io.hyperfoil.api.session.AccessVisitor
All Classes All Packages