Package io.hyperfoil.http.steps
Class FormGenerator.Builder
- java.lang.Object
-
- io.hyperfoil.http.steps.FormGenerator.Builder
-
- All Implemented Interfaces:
io.hyperfoil.api.config.BuilderBase<HttpRequestStepBuilder.BodyGeneratorBuilder>,io.hyperfoil.api.config.MappingListBuilder<FormGenerator.InputBuilder>,HttpRequestStepBuilder.BodyGeneratorBuilder
- Enclosing class:
- FormGenerator
public static class FormGenerator.Builder extends java.lang.Object implements HttpRequestStepBuilder.BodyGeneratorBuilder, io.hyperfoil.api.config.MappingListBuilder<FormGenerator.InputBuilder>
Build an URL-encoded HTML form body.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormGenerator.InputBuilderaddItem()Add input pair described in the mapping.io.hyperfoil.function.SerializableBiFunction<io.hyperfoil.api.session.Session,io.hyperfoil.api.connection.Connection,io.netty.buffer.ByteBuf>build()
-
-
-
Method Detail
-
addItem
public FormGenerator.InputBuilder addItem()
Add input pair described in the mapping.- Specified by:
addItemin interfaceio.hyperfoil.api.config.MappingListBuilder<FormGenerator.InputBuilder>- Returns:
- Builder.
-
build
public io.hyperfoil.function.SerializableBiFunction<io.hyperfoil.api.session.Session,io.hyperfoil.api.connection.Connection,io.netty.buffer.ByteBuf> build()
- Specified by:
buildin interfaceHttpRequestStepBuilder.BodyGeneratorBuilder
-
-