Package io.hyperfoil.http.steps
Class HttpRequestStepBuilder.CompressionBuilder
- java.lang.Object
-
- io.hyperfoil.http.steps.HttpRequestStepBuilder.CompressionBuilder
-
- All Implemented Interfaces:
io.hyperfoil.api.config.BuilderBase<HttpRequestStepBuilder.CompressionBuilder>
- Enclosing class:
- HttpRequestStepBuilder
public static class HttpRequestStepBuilder.CompressionBuilder extends java.lang.Object implements io.hyperfoil.api.config.BuilderBase<HttpRequestStepBuilder.CompressionBuilder>
-
-
Constructor Summary
Constructors Constructor Description CompressionBuilder()CompressionBuilder(HttpRequestStepBuilder parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpRequestStepBuilder.CompressionBuilderencoding(java.lang.String encoding)Encoding used forAccept-Encoding/TEheader.HttpRequestStepBuilderend()voidprepareBuild()HttpRequestStepBuilder.CompressionBuildertype(HttpRequestStepBuilder.CompressionType type)Type of compression (resource vs.
-
-
-
Constructor Detail
-
CompressionBuilder
public CompressionBuilder()
-
CompressionBuilder
public CompressionBuilder(HttpRequestStepBuilder parent)
-
-
Method Detail
-
encoding
public HttpRequestStepBuilder.CompressionBuilder encoding(java.lang.String encoding)
Encoding used forAccept-Encoding/TEheader. The only currently supported isgzip.- Parameters:
encoding- Content encoding.- Returns:
- Self.
-
type
public HttpRequestStepBuilder.CompressionBuilder type(HttpRequestStepBuilder.CompressionType type)
Type of compression (resource vs. transfer based).- Parameters:
type- Compression type.- Returns:
- Self.
-
end
public HttpRequestStepBuilder end()
-
prepareBuild
public void prepareBuild()
- Specified by:
prepareBuildin interfaceio.hyperfoil.api.config.BuilderBase<HttpRequestStepBuilder.CompressionBuilder>
-
-