public class RestAssuredWebTestClientConfig extends Object implements SpecificationConfig
Usage example:
RestAssuredWebTestClient.config = new RestAssuredWebTestClientConfig().logConfig(new LogConfig(captor, true));
Constructor and Description |
---|
RestAssuredWebTestClientConfig()
Create a new RestAssuredWebTestClientConfig with the default configurations.
|
Modifier and Type | Method and Description |
---|---|
RestAssuredWebTestClientConfig |
and()
Syntactic sugar.
|
RestAssuredWebTestClientConfig |
asyncConfig(AsyncConfig asyncConfig)
Set the async config
|
RestAssuredWebTestClientConfig |
clientConfig(ClientConfig clientConfig) |
static RestAssuredWebTestClientConfig |
config() |
RestAssuredWebTestClientConfig |
decoderConfig(io.restassured.config.DecoderConfig decoderConfig)
Set the decoder config
|
RestAssuredWebTestClientConfig |
encoderConfig(io.restassured.config.EncoderConfig encoderConfig)
Set the encoder config
|
AsyncConfig |
getAsyncConfig() |
ClientConfig |
getClientConfig() |
io.restassured.config.DecoderConfig |
getDecoderConfig() |
io.restassured.config.EncoderConfig |
getEncoderConfig() |
io.restassured.config.HeaderConfig |
getHeaderConfig() |
io.restassured.config.JsonConfig |
getJsonConfig() |
io.restassured.config.LogConfig |
getLogConfig() |
io.restassured.config.MatcherConfig |
getMatcherConfig() |
io.restassured.config.MultiPartConfig |
getMultiPartConfig() |
io.restassured.config.ObjectMapperConfig |
getObjectMapperConfig() |
io.restassured.config.ParamConfig |
getParamConfig() |
io.restassured.config.SessionConfig |
getSessionConfig() |
WebTestClientConfig |
getWebTestClientConfig() |
WebTestClientParamConfig |
getWebTestClientParamConfig() |
io.restassured.config.XmlConfig |
getXmlConfig() |
RestAssuredWebTestClientConfig |
headerConfig(io.restassured.config.HeaderConfig headerConfig)
Set the header config
|
boolean |
isUserConfigured() |
RestAssuredWebTestClientConfig |
jsonConfig(io.restassured.config.JsonConfig jsonConfig)
Set the Json config.
|
RestAssuredWebTestClientConfig |
logConfig(io.restassured.config.LogConfig logConfig)
Set the Log config.
|
RestAssuredWebTestClientConfig |
matcherConfig(io.restassured.config.MatcherConfig matcherConfig)
Set the matcher config.
|
RestAssuredWebTestClientConfig |
multiPartConfig(io.restassured.config.MultiPartConfig multiPartConfig)
Set the multi-part config
|
static RestAssuredWebTestClientConfig |
newConfig() |
RestAssuredWebTestClientConfig |
objectMapperConfig(io.restassured.config.ObjectMapperConfig objectMapperConfig)
Set the object mapper config.
|
SpecificationConfig |
paramConfig(io.restassured.config.ParamConfig paramConfig) |
RestAssuredWebTestClientConfig |
paramConfig(WebTestClientParamConfig paramConfig)
Set the parameter config
|
RestAssuredWebTestClientConfig |
sessionConfig(io.restassured.config.SessionConfig sessionConfig)
Set the session config.
|
RestAssuredWebTestClientConfig |
set()
Syntactic sugar.
|
RestAssuredWebTestClientConfig |
webTestClientConfig(WebTestClientConfig webTestClientConfig)
Set the webTestClient config
|
RestAssuredWebTestClientConfig |
with()
Syntactic sugar.
|
RestAssuredWebTestClientConfig |
xmlConfig(io.restassured.config.XmlConfig xmlConfig)
Set the Xml config.
|
public RestAssuredWebTestClientConfig()
public static RestAssuredWebTestClientConfig newConfig()
public static RestAssuredWebTestClientConfig config()
public RestAssuredWebTestClientConfig and()
public RestAssuredWebTestClientConfig set()
public RestAssuredWebTestClientConfig with()
public boolean isUserConfigured()
isUserConfigured
in interface SpecificationConfig
public io.restassured.config.DecoderConfig getDecoderConfig()
getDecoderConfig
in interface SpecificationConfig
public RestAssuredWebTestClientConfig decoderConfig(io.restassured.config.DecoderConfig decoderConfig)
decoderConfig
in interface SpecificationConfig
decoderConfig
- The DecoderConfig
to setpublic io.restassured.config.EncoderConfig getEncoderConfig()
getEncoderConfig
in interface SpecificationConfig
public RestAssuredWebTestClientConfig encoderConfig(io.restassured.config.EncoderConfig encoderConfig)
encoderConfig
in interface SpecificationConfig
encoderConfig
- The EncoderConfig
to setpublic io.restassured.config.HeaderConfig getHeaderConfig()
getHeaderConfig
in interface SpecificationConfig
public RestAssuredWebTestClientConfig headerConfig(io.restassured.config.HeaderConfig headerConfig)
headerConfig
in interface SpecificationConfig
headerConfig
- The HeaderConfig
to setpublic io.restassured.config.JsonConfig getJsonConfig()
getJsonConfig
in interface SpecificationConfig
public RestAssuredWebTestClientConfig jsonConfig(io.restassured.config.JsonConfig jsonConfig)
jsonConfig
in interface SpecificationConfig
jsonConfig
- The JsonConfig
to setpublic io.restassured.config.LogConfig getLogConfig()
getLogConfig
in interface SpecificationConfig
public RestAssuredWebTestClientConfig logConfig(io.restassured.config.LogConfig logConfig)
logConfig
in interface SpecificationConfig
logConfig
- The LogConfig
to setpublic io.restassured.config.ObjectMapperConfig getObjectMapperConfig()
getObjectMapperConfig
in interface SpecificationConfig
public RestAssuredWebTestClientConfig objectMapperConfig(io.restassured.config.ObjectMapperConfig objectMapperConfig)
objectMapperConfig
in interface SpecificationConfig
objectMapperConfig
- The ObjectMapperConfig
to setpublic io.restassured.config.SessionConfig getSessionConfig()
getSessionConfig
in interface SpecificationConfig
public RestAssuredWebTestClientConfig sessionConfig(io.restassured.config.SessionConfig sessionConfig)
sessionConfig
in interface SpecificationConfig
sessionConfig
- The SessionConfig
to setpublic io.restassured.config.XmlConfig getXmlConfig()
getXmlConfig
in interface SpecificationConfig
public RestAssuredWebTestClientConfig xmlConfig(io.restassured.config.XmlConfig xmlConfig)
xmlConfig
in interface SpecificationConfig
xmlConfig
- The XmlConfig
to setpublic AsyncConfig getAsyncConfig()
getAsyncConfig
in interface SpecificationConfig
public RestAssuredWebTestClientConfig asyncConfig(AsyncConfig asyncConfig)
asyncConfig
in interface SpecificationConfig
asyncConfig
- The AsyncConfig
to setpublic io.restassured.config.MultiPartConfig getMultiPartConfig()
getMultiPartConfig
in interface SpecificationConfig
public RestAssuredWebTestClientConfig multiPartConfig(io.restassured.config.MultiPartConfig multiPartConfig)
multiPartConfig
in interface SpecificationConfig
multiPartConfig
- The MultiPartConfig
to setpublic ClientConfig getClientConfig()
getClientConfig
in interface SpecificationConfig
public RestAssuredWebTestClientConfig clientConfig(ClientConfig clientConfig)
clientConfig
in interface SpecificationConfig
public RestAssuredWebTestClientConfig webTestClientConfig(WebTestClientConfig webTestClientConfig)
webTestClientConfig
- The WebTestClientConfig
to setpublic io.restassured.config.ParamConfig getParamConfig()
getParamConfig
in interface SpecificationConfig
public WebTestClientParamConfig getWebTestClientParamConfig()
public SpecificationConfig paramConfig(io.restassured.config.ParamConfig paramConfig)
paramConfig
in interface SpecificationConfig
public RestAssuredWebTestClientConfig paramConfig(WebTestClientParamConfig paramConfig)
paramConfig
- The WebTestClientParamConfig
to setpublic WebTestClientConfig getWebTestClientConfig()
public io.restassured.config.MatcherConfig getMatcherConfig()
getMatcherConfig
in interface SpecificationConfig
public RestAssuredWebTestClientConfig matcherConfig(io.restassured.config.MatcherConfig matcherConfig)
matcherConfig
in interface SpecificationConfig
matcherConfig
- The MatcherConfig
to setCopyright © 2010–2020. All rights reserved.