Class Hierarchy
- java.lang.Object
- io.hyperfoil.api.config.Agent (implements java.io.Serializable)
- io.hyperfoil.api.config.BaseSequenceBuilder<S> (implements io.hyperfoil.api.config.BuilderBase<S>)
- io.hyperfoil.api.config.SequenceBuilder
- io.hyperfoil.api.config.BaseSequenceBuilder.SimpleAdapter (implements io.hyperfoil.api.config.StepBuilder<S>)
- io.hyperfoil.api.config.Benchmark (implements java.io.Serializable)
- io.hyperfoil.api.config.BenchmarkBuilder
- io.hyperfoil.api.config.BenchmarkSource (implements java.io.Serializable)
- io.hyperfoil.api.config.BuilderBase.CopyUtil
- io.hyperfoil.api.config.Locator.Abstract (implements io.hyperfoil.api.config.Locator)
- io.hyperfoil.api.config.Locator.Holder
- io.hyperfoil.api.config.Locator.Impl (implements io.hyperfoil.api.config.Locator)
- io.hyperfoil.api.config.Model.ClosedModel (implements io.hyperfoil.api.config.Model)
- io.hyperfoil.api.config.Model.Always
- io.hyperfoil.api.config.Model.AtOnce
- io.hyperfoil.api.config.Model.Noop (implements io.hyperfoil.api.config.Model)
- io.hyperfoil.api.config.Model.OpenModel (implements io.hyperfoil.api.config.Model)
- io.hyperfoil.api.config.Model.ConstantRate
- io.hyperfoil.api.config.Model.RampRate
- io.hyperfoil.api.config.Model.Sequentially (implements io.hyperfoil.api.config.Model)
- io.hyperfoil.api.config.PairBuilder.OfDouble (implements io.hyperfoil.api.config.PairBuilder<V>)
- io.hyperfoil.api.config.PairBuilder.OfString (implements io.hyperfoil.api.config.PairBuilder<V>)
- io.hyperfoil.api.config.SLABuilder.LimitsBuilder
- io.hyperfoil.api.config.Phase (implements java.io.Serializable)
- io.hyperfoil.api.config.PhaseBuilder<PB>
- io.hyperfoil.api.config.PhaseBuilder.ClosedModel<T>
- io.hyperfoil.api.config.PhaseBuilder.Always
- io.hyperfoil.api.config.PhaseBuilder.AtOnce
- io.hyperfoil.api.config.PhaseBuilder.Noop
- io.hyperfoil.api.config.PhaseBuilder.OpenModel<P>
- io.hyperfoil.api.config.PhaseBuilder.ConstantRate
- io.hyperfoil.api.config.PhaseBuilder.RampRate
- io.hyperfoil.api.config.PhaseBuilder.Sequentially
- io.hyperfoil.api.config.PhaseBuilder.ClosedModel<T>
- io.hyperfoil.api.config.PhaseBuilder.Catalog
- io.hyperfoil.api.config.PhaseForkBuilder
- io.hyperfoil.api.config.PhaseReference
- io.hyperfoil.api.config.PhaseReferenceDelay
- io.hyperfoil.api.config.PluginBuilder<E>
- io.hyperfoil.api.config.RunHook (implements java.lang.Comparable<T>, java.io.Serializable)
- io.hyperfoil.api.config.Scenario (implements java.io.Serializable)
- io.hyperfoil.api.config.ScenarioBuilder
- io.hyperfoil.api.config.Sequence (implements java.io.Serializable)
- io.hyperfoil.api.config.SLA (implements java.io.Serializable)
- io.hyperfoil.api.config.SLA.Failure
- io.hyperfoil.api.config.SLA.PercentileLimit (implements java.io.Serializable)
- io.hyperfoil.api.config.SLABuilder<P> (implements io.hyperfoil.api.config.BuilderBase<S>)
- io.hyperfoil.api.config.SLABuilder.ListBuilder<P> (implements io.hyperfoil.api.config.MappingListBuilder<B>)
- io.hyperfoil.api.config.StartWithDelay (implements java.io.Serializable)
- io.hyperfoil.api.config.StepBuilder.ActionAdapter (implements io.hyperfoil.api.config.StepBuilder<S>)
- io.hyperfoil.api.config.StepBuilder.ActionBuilderConverter (implements java.util.function.Function<T,
R>) - io.hyperfoil.api.config.StepBuilder.ActionStep (implements io.hyperfoil.api.config.Step)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.hyperfoil.api.config.BenchmarkData.MissingFileException
- io.hyperfoil.api.config.BenchmarkDefinitionException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- io.hyperfoil.api.config.BaseSequenceBuilder.SimpleBuilder
- io.hyperfoil.api.config.BenchmarkData
- java.util.function.BiConsumer<T,
U> - io.hyperfoil.api.config.PairBuilder<V>
- io.hyperfoil.api.config.BuilderBase<S>
- io.hyperfoil.api.config.StepBuilder<S>
- io.hyperfoil.api.config.BuilderBase.ThrowingSupplier<T>
- io.hyperfoil.api.config.InitFromParam<S>
- io.hyperfoil.api.config.ListBuilder
- io.hyperfoil.api.config.Locator
- io.hyperfoil.api.config.MappingListBuilder<B>
- io.hyperfoil.api.config.PartialBuilder
- io.hyperfoil.api.config.RunHook.Builder
- java.io.Serializable
- io.hyperfoil.api.config.Model
- io.hyperfoil.api.config.PluginConfig
- io.hyperfoil.api.config.Step
- io.hyperfoil.api.config.SLA.Provider
- io.hyperfoil.api.config.Step.Catalog
- io.hyperfoil.api.config.Visitor
Annotation Interface Hierarchy
- io.hyperfoil.api.config.BuilderBase.IgnoreCopy (implements java.lang.annotation.Annotation)
- io.hyperfoil.api.config.Embed (implements java.lang.annotation.Annotation)
- io.hyperfoil.api.config.IncludeBuilders (implements java.lang.annotation.Annotation)
- io.hyperfoil.api.config.IncludeBuilders.Conversion (implements java.lang.annotation.Annotation)
- io.hyperfoil.api.config.Name (implements java.lang.annotation.Annotation)
- io.hyperfoil.api.config.Visitor.Ignore (implements java.lang.annotation.Annotation)
- io.hyperfoil.api.config.Visitor.Invoke (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.hyperfoil.api.config.Benchmark.FailurePolicy
- io.hyperfoil.api.config.RelativeIteration
- io.hyperfoil.api.config.SessionLimitPolicy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)