Package io.hyperfoil.http.steps
Class HttpRequestStepBuilder.PartialHeadersBuilder
- java.lang.Object
-
- io.hyperfoil.http.steps.HttpRequestStepBuilder.PartialHeadersBuilder
-
- All Implemented Interfaces:
io.hyperfoil.api.config.InitFromParam<HttpRequestStepBuilder.PartialHeadersBuilder>
- Enclosing class:
- HttpRequestStepBuilder
public static class HttpRequestStepBuilder.PartialHeadersBuilder extends java.lang.Object implements io.hyperfoil.api.config.InitFromParam<HttpRequestStepBuilder.PartialHeadersBuilder>
Specifies value that should be sent in headers.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpRequestStepBuilder.HeadersBuilderend()HttpRequestStepBuilder.PartialHeadersBuilderfromVar(java.lang.String var)Load header value from session variable.HttpRequestStepBuilder.PartialHeadersBuilderinit(java.lang.String param)HttpRequestStepBuilder.PartialHeadersBuilderpattern(java.lang.String patternString)Load header value using a pattern.
-
-
-
Method Detail
-
init
public HttpRequestStepBuilder.PartialHeadersBuilder init(java.lang.String param)
- Specified by:
initin interfaceio.hyperfoil.api.config.InitFromParam<HttpRequestStepBuilder.PartialHeadersBuilder>- Parameters:
param- The value. This can be a pattern.- Returns:
- Self.
-
fromVar
public HttpRequestStepBuilder.PartialHeadersBuilder fromVar(java.lang.String var)
Load header value from session variable.- Parameters:
var- Variable name.- Returns:
- Self.
-
pattern
public HttpRequestStepBuilder.PartialHeadersBuilder pattern(java.lang.String patternString)
Load header value using a pattern.- Parameters:
patternString- Pattern to be encoded, e.g.foo${variable}bar${another-variable}- Returns:
- Builder.
-
end
public HttpRequestStepBuilder.HeadersBuilder end()
-
-