Uses of Class
io.hyperfoil.http.steps.HttpRequestStepBuilder
-
Packages that use HttpRequestStepBuilder Package Description io.hyperfoil.http.steps -
-
Uses of HttpRequestStepBuilder in io.hyperfoil.http.steps
Methods in io.hyperfoil.http.steps that return HttpRequestStepBuilder Modifier and Type Method Description HttpRequestStepBuilderHttpRequestStepBuilder. authority(StringGeneratorBuilder authority)HttpRequestStepBuilderHttpRequestStepBuilder. authority(io.hyperfoil.function.SerializableFunction<io.hyperfoil.api.session.Session,java.lang.String> authorityGenerator)HttpRequestStepBuilderHttpRequestStepBuilder. authority(java.lang.String authority)HTTP authority (host:port) this request should target.HttpRequestStepBuilderHttpRequestStepBuilder. body(io.hyperfoil.function.SerializableBiFunction<io.hyperfoil.api.session.Session,io.hyperfoil.api.connection.Connection,io.netty.buffer.ByteBuf> bodyGenerator)HttpRequestStepBuilderHttpRequestStepBuilder. body(HttpRequestStepBuilder.BodyGeneratorBuilder bodyGenerator)HttpRequestStepBuilderHttpRequestStepBuilder. body(java.lang.String string)HTTP request body (possibly a pattern).HttpRequestStepBuilderHttpRequestStepBuilder. compression(java.lang.String encoding)Request server to respond with compressed entity using specified content encoding.HttpRequestStepBuilderHttpRequestStepBuilder. CONNECT(java.lang.String path)Issue HTTP CONNECT request to given path.HttpRequestStepBuilderHttpRequestStepBuilder. DELETE(java.lang.String path)Issue HTTP DELETE request to given path.HttpRequestStepBuilderHttpRequestStepBuilder.CompensationBuilder. end()HttpRequestStepBuilderHttpRequestStepBuilder.CompressionBuilder. end()HttpRequestStepBuilderBodyBuilder. endBody()HttpRequestStepBuilderHttpResponseHandlersImpl.Builder. endHandler()HttpRequestStepBuilderHttpRequestStepBuilder.HeadersBuilder. endHeaders()HttpRequestStepBuilderHttpRequestStepBuilder. GET(java.lang.String path)Issue HTTP GET request to given path.HttpRequestStepBuilderHttpRequestStepBuilder. HEAD(java.lang.String path)Issue HTTP HEAD request to given path.HttpRequestStepBuilderHttpRequestStepBuilder. headerAppender(io.hyperfoil.function.SerializableBiConsumer<io.hyperfoil.api.session.Session,HttpRequestWriter> headerAppender)HttpRequestStepBuilderHttpRequestStepBuilder. headerAppenders(java.util.Collection<? extends java.util.function.Supplier<io.hyperfoil.function.SerializableBiConsumer<io.hyperfoil.api.session.Session,HttpRequestWriter>>> appenders)HttpRequestStepBuilderHttpStepCatalog. httpRequest(HttpMethod method)Issue a HTTP request.HttpRequestStepBuilderHttpRequestStepBuilder. method(HttpMethod method)HTTP method used for the request.HttpRequestStepBuilderHttpRequestStepBuilder. method(HttpMethod.Builder method)HttpRequestStepBuilderHttpRequestStepBuilder. metric(MetricSelector selector)HttpRequestStepBuilderHttpRequestStepBuilder. metric(java.lang.String name)Requests statistics will use this metric name.HttpRequestStepBuilderHttpRequestStepBuilder. OPTIONS(java.lang.String path)Issue HTTP OPTIONS request to given path.HttpRequestStepBuilderHttpRequestStepBuilder. PATCH(java.lang.String path)Issue HTTP PATCH request to given path.HttpRequestStepBuilderHttpRequestStepBuilder. path(StringGeneratorBuilder builder)HttpRequestStepBuilderHttpRequestStepBuilder. path(io.hyperfoil.function.SerializableFunction<io.hyperfoil.api.session.Session,java.lang.String> pathGenerator)HttpRequestStepBuilderHttpRequestStepBuilder. path(java.lang.String path)HTTP path (absolute or relative), including query and fragment.HttpRequestStepBuilderHttpRequestStepBuilder. POST(java.lang.String path)Issue HTTP POST request to given path.HttpRequestStepBuilderHttpRequestStepBuilder. PUT(java.lang.String path)Issue HTTP PUT request to given path.HttpRequestStepBuilderHttpRequestStepBuilder. sync(boolean sync)This request is synchronous; execution of the sequence does not continue until the full response is received.HttpRequestStepBuilderHttpRequestStepBuilder. timeout(long timeout, java.util.concurrent.TimeUnit timeUnit)HttpRequestStepBuilderHttpRequestStepBuilder. timeout(java.lang.String timeout)Request timeout - after this time the request will be marked as failed and connection will be closed.HttpRequestStepBuilderHttpRequestStepBuilder. TRACE(java.lang.String path)Issue HTTP TRACE request to given path.Methods in io.hyperfoil.http.steps that return types with arguments of type HttpRequestStepBuilder Modifier and Type Method Description StringGeneratorImplBuilder<HttpRequestStepBuilder>HttpRequestStepBuilder. authority()HTTP authority (host:port) this request should target.StringGeneratorImplBuilder<HttpRequestStepBuilder>HttpRequestStepBuilder. CONNECT()Issue HTTP CONNECT request to given path.StringGeneratorImplBuilder<HttpRequestStepBuilder>HttpRequestStepBuilder. DELETE()Issue HTTP DELETE request to given path.StringGeneratorImplBuilder<HttpRequestStepBuilder>HttpRequestStepBuilder. endpoint()HTTP endpoint this request should target.StringGeneratorImplBuilder<HttpRequestStepBuilder>HttpRequestStepBuilder. GET()Issue HTTP GET request to given path.StringGeneratorImplBuilder<HttpRequestStepBuilder>HttpRequestStepBuilder. HEAD()Issue HTTP HEAD request to given path.StringGeneratorImplBuilder<HttpRequestStepBuilder>HttpRequestStepBuilder. OPTIONS()Issue HTTP OPTIONS request to given path.StringGeneratorImplBuilder<HttpRequestStepBuilder>HttpRequestStepBuilder. PATCH()Issue HTTP PATCH request to given path.StringGeneratorImplBuilder<HttpRequestStepBuilder>HttpRequestStepBuilder. path()HTTP path (absolute or relative), including query and fragment.StringGeneratorImplBuilder<HttpRequestStepBuilder>HttpRequestStepBuilder. POST()Issue HTTP POST request to given path.StringGeneratorImplBuilder<HttpRequestStepBuilder>HttpRequestStepBuilder. PUT()Issue HTTP PUT request to given path.io.hyperfoil.api.config.SLABuilder.ListBuilder<HttpRequestStepBuilder>HttpRequestStepBuilder. sla()List of SLAs the requests are subject to.StringGeneratorImplBuilder<HttpRequestStepBuilder>HttpRequestStepBuilder. TRACE()Issue HTTP TRACE request to given path.Constructors in io.hyperfoil.http.steps with parameters of type HttpRequestStepBuilder Constructor Description BodyBuilder(HttpRequestStepBuilder parent)Builder(HttpRequestStepBuilder parent)CompensationBuilder(HttpRequestStepBuilder parent)CompressionBuilder(HttpRequestStepBuilder parent)HeadersBuilder(HttpRequestStepBuilder builder)
-