Package io.hyperfoil.http.config
Class HttpPlugin
- java.lang.Object
-
- io.hyperfoil.http.config.HttpPlugin
-
- All Implemented Interfaces:
Plugin
@MetaInfServices(io.hyperfoil.core.api.Plugin.class) public class HttpPlugin extends java.lang.Object implements Plugin
-
-
Constructor Summary
Constructors Constructor Description HttpPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<? extends io.hyperfoil.api.config.PluginConfig>configClass()HttpRunDatacreateRunData(io.hyperfoil.api.config.Benchmark benchmark, io.netty.channel.EventLoop[] executors, int agentId)voidenhanceErgonomics(ErgonomicsParser parser)java.lang.Stringname()HttpParserparser()
-
-
-
Method Detail
-
configClass
public java.lang.Class<? extends io.hyperfoil.api.config.PluginConfig> configClass()
- Specified by:
configClassin interfacePlugin
-
parser
public HttpParser parser()
-
enhanceErgonomics
public void enhanceErgonomics(ErgonomicsParser parser)
- Specified by:
enhanceErgonomicsin interfacePlugin
-
createRunData
public HttpRunData createRunData(io.hyperfoil.api.config.Benchmark benchmark, io.netty.channel.EventLoop[] executors, int agentId)
- Specified by:
createRunDatain interfacePlugin
-
-