Package io.hyperfoil.http.handlers
Class ConditionalHeaderHandler.Builder
- java.lang.Object
-
- io.hyperfoil.http.handlers.BaseDelegatingHeaderHandler.Builder<ConditionalHeaderHandler.Builder>
-
- io.hyperfoil.http.handlers.ConditionalHeaderHandler.Builder
-
- All Implemented Interfaces:
io.hyperfoil.api.config.BuilderBase<HeaderHandler.Builder>,HeaderHandler.Builder
- Enclosing class:
- ConditionalHeaderHandler
@MetaInfServices(Builder.class) public static class ConditionalHeaderHandler.Builder extends BaseDelegatingHeaderHandler.Builder<ConditionalHeaderHandler.Builder>
Passes the headers to nested handler if the condition holds. Note that the condition may be evaluated multiple times and therefore any nested handlers should not change the results of the condition.
-
-
Field Summary
-
Fields inherited from class io.hyperfoil.http.handlers.BaseDelegatingHeaderHandler.Builder
handlers
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConditionalHeaderHandlerbuild()Condition.TypesBuilder<ConditionalHeaderHandler.Builder>condition()-
Methods inherited from class io.hyperfoil.http.handlers.BaseDelegatingHeaderHandler.Builder
buildHandlers, handler, handler, handlers, self
-
-
-
-
Method Detail
-
condition
public Condition.TypesBuilder<ConditionalHeaderHandler.Builder> condition()
-
build
public ConditionalHeaderHandler build()
-
-