Package io.hyperfoil.http.steps
Class PrepareHttpRequestStep
- java.lang.Object
-
- io.hyperfoil.core.steps.StatisticsStep
-
- io.hyperfoil.http.steps.PrepareHttpRequestStep
-
- All Implemented Interfaces:
io.hyperfoil.api.config.Step,io.hyperfoil.api.session.ResourceUtilizer,java.io.Serializable
public class PrepareHttpRequestStep extends StatisticsStep implements io.hyperfoil.api.session.ResourceUtilizer
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PrepareHttpRequestStep(int stepId, io.hyperfoil.http.steps.HttpRequestContext.Key contextKey, io.hyperfoil.function.SerializableFunction<io.hyperfoil.api.session.Session,HttpMethod> method, io.hyperfoil.function.SerializableFunction<io.hyperfoil.api.session.Session,java.lang.String> endpoint, io.hyperfoil.function.SerializableFunction<io.hyperfoil.api.session.Session,java.lang.String> authority, io.hyperfoil.function.SerializableFunction<io.hyperfoil.api.session.Session,java.lang.String> pathGenerator, MetricSelector metricSelector, HttpResponseHandlersImpl handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleaninvoke(io.hyperfoil.api.session.Session session)voidreserve(io.hyperfoil.api.session.Session session)-
Methods inherited from class io.hyperfoil.core.steps.StatisticsStep
id, nextId
-
-
-
-
Constructor Detail
-
PrepareHttpRequestStep
public PrepareHttpRequestStep(int stepId, io.hyperfoil.http.steps.HttpRequestContext.Key contextKey, io.hyperfoil.function.SerializableFunction<io.hyperfoil.api.session.Session,HttpMethod> method, io.hyperfoil.function.SerializableFunction<io.hyperfoil.api.session.Session,java.lang.String> endpoint, io.hyperfoil.function.SerializableFunction<io.hyperfoil.api.session.Session,java.lang.String> authority, io.hyperfoil.function.SerializableFunction<io.hyperfoil.api.session.Session,java.lang.String> pathGenerator, MetricSelector metricSelector, HttpResponseHandlersImpl handler)
-
-