Package | Description |
---|---|
io.restassured.builder |
Modifier and Type | Method and Description |
---|---|
RequestSpecBuilder |
RequestSpecBuilder.addCookie(Cookie cookie)
Add a detailed cookie
|
RequestSpecBuilder |
RequestSpecBuilder.addCookie(String name)
Add a cookie without value to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addCookie(String key,
Object value,
Object... cookieNameValuePairs)
Add a cookie to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addCookies(Cookies cookies)
Specify multiple detailed cookies that'll be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addCookies(Map<String,?> cookies)
Add cookies to be sent with the request as Map e.g:
|
RequestSpecBuilder |
RequestSpecBuilder.addFilter(Filter filter)
Add a filter that will be used in the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addFilters(List<Filter> filters)
Add filters that will be used in the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addFormParam(String parameterName,
Collection<?> parameterValues)
Add a form parameter to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addFormParam(String parameterName,
Object... parameterValues)
Add a form parameter to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addFormParameter(String parameterName,
Collection<?> parameterValues)
Deprecated.
Use
addFormParam(String, Collection) instead |
RequestSpecBuilder |
RequestSpecBuilder.addFormParameter(String parameterName,
Object... parameterValues)
Deprecated.
Use
addFormParam(String, Object...) instead |
RequestSpecBuilder |
RequestSpecBuilder.addFormParameters(Map<String,?> parametersMap)
Deprecated.
Use
addFormParams(Map) instead |
RequestSpecBuilder |
RequestSpecBuilder.addFormParams(Map<String,?> parametersMap)
Add query parameters to be sent with the request as a Map.
|
RequestSpecBuilder |
RequestSpecBuilder.addHeader(String headerName,
String headerValue)
Add a header to be sent with the request e.g:
|
RequestSpecBuilder |
RequestSpecBuilder.addHeaders(Map<String,String> headers)
Add headers to be sent with the request as Map.
|
RequestSpecBuilder |
RequestSpecBuilder.addMultiPart(File file)
Specify a file to upload to the server using multi-part form data uploading.
|
RequestSpecBuilder |
RequestSpecBuilder.addMultiPart(MultiPartSpecification multiPartSpecification)
Specify a multi-part specification.
|
RequestSpecBuilder |
RequestSpecBuilder.addMultiPart(String controlName,
File file)
Specify a file to upload to the server using multi-part form data uploading with a specific
control name.
|
RequestSpecBuilder |
RequestSpecBuilder.addMultiPart(String controlName,
File file,
String mimeType)
Specify a file to upload to the server using multi-part form data uploading with a specific
control name and content-type.
|
RequestSpecBuilder |
RequestSpecBuilder.addMultiPart(String controlName,
String contentBody)
Specify a string to send to the server using multi-part form data.
|
RequestSpecBuilder |
RequestSpecBuilder.addMultiPart(String controlName,
String fileName,
byte[] bytes)
Specify a byte-array to upload to the server using multi-part form data.
|
RequestSpecBuilder |
RequestSpecBuilder.addMultiPart(String controlName,
String fileName,
byte[] bytes,
String mimeType)
Specify a byte-array to upload to the server using multi-part form data.
|
RequestSpecBuilder |
RequestSpecBuilder.addMultiPart(String controlName,
String fileName,
InputStream stream)
Specify an inputstream to upload to the server using multi-part form data.
|
RequestSpecBuilder |
RequestSpecBuilder.addMultiPart(String controlName,
String fileName,
InputStream stream,
String mimeType)
Specify an inputstream to upload to the server using multi-part form data.
|
RequestSpecBuilder |
RequestSpecBuilder.addMultiPart(String controlName,
String contentBody,
String mimeType)
Specify a string to send to the server using multi-part form data with a specific mime-type.
|
RequestSpecBuilder |
RequestSpecBuilder.addParam(String parameterName,
Collection<?> parameterValues)
Add a multi-value parameter to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addParam(String parameterName,
Object... parameterValues)
Add a parameter to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addParameter(String parameterName,
Collection<?> parameterValues)
Deprecated.
Use
addParam(String, Collection) instead |
RequestSpecBuilder |
RequestSpecBuilder.addParameter(String parameterName,
Object... parameterValues)
Deprecated.
Use
addParam(String, Object...) instead |
RequestSpecBuilder |
RequestSpecBuilder.addParameters(Map<String,?> parametersMap)
Deprecated.
Use
addParams(Map) instead |
RequestSpecBuilder |
RequestSpecBuilder.addParams(Map<String,?> parametersMap)
Add parameters to be sent with the request as Map.
|
RequestSpecBuilder |
RequestSpecBuilder.addPathParam(String parameterName,
Object parameterValue)
Specify a path parameter.
|
RequestSpecBuilder |
RequestSpecBuilder.addPathParameter(String parameterName,
Object parameterValue)
Deprecated.
Use
addPathParam(String, Object) instead |
RequestSpecBuilder |
RequestSpecBuilder.addPathParameters(Map<String,?> parameterNameValuePairs)
Deprecated.
Use
addPathParams(Map) instead |
RequestSpecBuilder |
RequestSpecBuilder.addPathParameters(String firstParameterName,
Object firstParameterValue,
Object... parameterNameValuePairs)
Deprecated.
Use
addPathParams(String, Object, Object...) instead |
RequestSpecBuilder |
RequestSpecBuilder.addPathParams(Map<String,?> parameterNameValuePairs)
Specify multiple path parameter name-value pairs.
|
RequestSpecBuilder |
RequestSpecBuilder.addPathParams(String firstParameterName,
Object firstParameterValue,
Object... parameterNameValuePairs)
Specify multiple path parameter name-value pairs.
|
RequestSpecBuilder |
RequestSpecBuilder.addQueryParam(String parameterName,
Collection<?> parameterValues)
Add a query parameter to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addQueryParam(String parameterName,
Object... parameterValues)
Add a query parameter to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addQueryParameter(String parameterName,
Collection<?> parameterValues)
Deprecated.
Use
addQueryParam(String, Collection) instead |
RequestSpecBuilder |
RequestSpecBuilder.addQueryParameter(String parameterName,
Object... parameterValues)
Deprecated.
Use
addQueryParam(String, Object...) instead |
RequestSpecBuilder |
RequestSpecBuilder.addQueryParameters(Map<String,?> parametersMap)
Deprecated.
Use
addQueryParams(Map) instead |
RequestSpecBuilder |
RequestSpecBuilder.addQueryParams(Map<String,?> parametersMap)
Add query parameters to be sent with the request as a Map.
|
RequestSpecBuilder |
RequestSpecBuilder.addRequestSpecification(RequestSpecification specification)
Merge this builder with settings from another specification.
|
RequestSpecBuilder |
RequestSpecBuilder.and()
Syntactic sugar.
|
RequestSpecBuilder |
RequestSpecBuilder.log(LogDetail logDetail)
Enabled logging with the specified log detail.
|
RequestSpecBuilder |
RequestSpecBuilder.removeFormParam(String parameterName)
Method to remove parameter added with
addFormParameter(String, Object...) from map. |
RequestSpecBuilder |
RequestSpecBuilder.removeParam(String parameterName)
Method to remove parameter added with
addParameter(String, Object...) from map. |
RequestSpecBuilder |
RequestSpecBuilder.removePathParam(String parameterName)
Method to remove parameter added with
addPathParameter(String, Object) from map. |
RequestSpecBuilder |
RequestSpecBuilder.removeQueryParam(String parameterName)
Method to remove parameter added with
addQueryParameter(String, Object...) from map. |
RequestSpecBuilder |
RequestSpecBuilder.setAccept(ContentType contentType)
Specify the accept header of the request.
|
RequestSpecBuilder |
RequestSpecBuilder.setAccept(String mediaTypes)
Specify the accept header of the request.
|
RequestSpecBuilder |
RequestSpecBuilder.setAuth(AuthenticationScheme auth)
If you need to specify some credentials when performing a request.
|
RequestSpecBuilder |
RequestSpecBuilder.setAuthentication(AuthenticationScheme auth)
Deprecated.
Use
setAuth(AuthenticationScheme) instead |
RequestSpecBuilder |
RequestSpecBuilder.setBasePath(String path)
Set the base path that's prepended to each path by REST assured when making requests.
|
RequestSpecBuilder |
RequestSpecBuilder.setBaseUri(String uri)
Add the baseUri property from the RequestSpecBuilder instead of using static field RestAssured.baseURI.
|
RequestSpecBuilder |
RequestSpecBuilder.setBaseUri(URI uri)
Add the baseUri property from the RequestSpecBuilder instead of using static field RestAssured.baseURI.
|
RequestSpecBuilder |
RequestSpecBuilder.setBody(byte[] body)
Specify a byte array request body to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.setBody(Object object)
Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.setBody(Object object,
ObjectMapper mapper)
Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request using a specific object mapper.
|
RequestSpecBuilder |
RequestSpecBuilder.setBody(Object object,
ObjectMapperType mapperType)
Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request using a specific object mapper type.
|
RequestSpecBuilder |
RequestSpecBuilder.setBody(String body)
Specify a String request body (such as e.g.
|
RequestSpecBuilder |
RequestSpecBuilder.setConfig(RestAssuredConfig config)
Define a configuration for redirection settings and http client parameters.
|
RequestSpecBuilder |
RequestSpecBuilder.setContent(byte[] content)
Deprecated.
Use
setBody(byte[]) instead |
RequestSpecBuilder |
RequestSpecBuilder.setContent(Object object)
Deprecated.
Use #setBody(Object) instead
|
RequestSpecBuilder |
RequestSpecBuilder.setContent(Object object,
ObjectMapper mapper)
Deprecated.
Use #setBody(Object, ObjectMapper) instead
|
RequestSpecBuilder |
RequestSpecBuilder.setContent(Object object,
ObjectMapperType mapperType)
Deprecated.
Use #setBody(Object, ObjectMapperType) instead
|
RequestSpecBuilder |
RequestSpecBuilder.setContent(String content)
Deprecated.
Use #setBody(String) instead
|
RequestSpecBuilder |
RequestSpecBuilder.setContentType(ContentType contentType)
Specify the content type of the request.
|
RequestSpecBuilder |
RequestSpecBuilder.setContentType(String contentType)
Specify the content type of the request as string.
|
RequestSpecBuilder |
RequestSpecBuilder.setKeyStore(KeyStore keyStore)
Use the supplied keystore for HTTPS requests.
|
RequestSpecBuilder |
RequestSpecBuilder.setKeyStore(String pathToJks,
String password)
Specify a keystore.
|
RequestSpecBuilder |
RequestSpecBuilder.setPort(int port)
Specify the port.
|
RequestSpecBuilder |
RequestSpecBuilder.setProxy(int port)
Instruct REST Assured to connect to a proxy on the specified port on localhost.
|
RequestSpecBuilder |
RequestSpecBuilder.setProxy(ProxySpecification proxySpecification)
Instruct REST Assured to connect to a proxy using a
ProxySpecification . |
RequestSpecBuilder |
RequestSpecBuilder.setProxy(String host)
Instruct REST Assured to connect to a proxy on the specified host on port
8888 . |
RequestSpecBuilder |
RequestSpecBuilder.setProxy(String host,
int port)
Instruct REST Assured to connect to a proxy on the specified host and port.
|
RequestSpecBuilder |
RequestSpecBuilder.setProxy(String host,
int port,
String scheme)
Instruct REST Assured to connect to a proxy on the specified port on localhost with a specific scheme.
|
RequestSpecBuilder |
RequestSpecBuilder.setProxy(URI uri)
Instruct REST Assured to connect to a proxy using a URI.
|
RequestSpecBuilder |
RequestSpecBuilder.setRelaxedHTTPSValidation()
Use relaxed HTTP validation with SSLContext protocol .
|
RequestSpecBuilder |
RequestSpecBuilder.setRelaxedHTTPSValidation(String protocol)
Use relaxed HTTP validation with a given SSLContext protocol.
|
RequestSpecBuilder |
RequestSpecBuilder.setSessionId(String sessionIdValue)
Set the session id for this request.
|
RequestSpecBuilder |
RequestSpecBuilder.setSessionId(String sessionIdName,
String sessionIdValue)
Set the session id name and value for this request.
|
RequestSpecBuilder |
RequestSpecBuilder.setTrustStore(File pathToJks,
String password)
The following documentation is taken from https://github.com/jgritman/httpbuilder/wiki/SSL:
|
RequestSpecBuilder |
RequestSpecBuilder.setTrustStore(KeyStore trustStore)
Use the supplied truststore for HTTPS requests.
|
RequestSpecBuilder |
RequestSpecBuilder.setTrustStore(String pathToJks,
String password)
The following documentation is taken from https://github.com/jgritman/httpbuilder/wiki/SSL:
|
RequestSpecBuilder |
RequestSpecBuilder.setUrlEncodingEnabled(boolean isEnabled)
Specifies if Rest Assured should url encode the URL automatically.
|
Copyright © 2010–2016. All rights reserved.