| Package | Description |
|---|---|
| com.jayway.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)
A slightly shorter version of
addFormParameter(String, java.util.Collection). |
RequestSpecBuilder |
RequestSpecBuilder.addFormParam(String parameterName,
Object... parameterValues)
A slightly shorter version of
addFormParameter(String, Object...). |
RequestSpecBuilder |
RequestSpecBuilder.addFormParameter(String parameterName,
Collection<?> parameterValues)
Add a form parameter to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addFormParameter(String parameterName,
Object... parameterValues)
Add a form parameter to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addFormParameters(Map<String,?> parametersMap)
Add query parameters to be sent with the request as a Map.
|
RequestSpecBuilder |
RequestSpecBuilder.addFormParams(Map<String,?> parametersMap)
A slightly shorter version of
addFormParameters(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(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)
A slightly shorter version of
addParameter(String, java.util.Collection). |
RequestSpecBuilder |
RequestSpecBuilder.addParam(String parameterName,
Object... parameterValues)
A slightly shorter version of
addParameter(String, Object...). |
RequestSpecBuilder |
RequestSpecBuilder.addParameter(String parameterName,
Collection<?> parameterValues)
Add a multi-value parameter to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addParameter(String parameterName,
Object... parameterValues)
Add a parameter to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addParameters(Map<String,?> parametersMap)
Add parameters to be sent with the request as Map.
|
RequestSpecBuilder |
RequestSpecBuilder.addParams(Map<String,?> parametersMap)
A slightly shorter version of
addParameters(Map). |
RequestSpecBuilder |
RequestSpecBuilder.addPathParam(String parameterName,
Object parameterValue)
A slightly shorter version of
addPathParameter(String, Object). |
RequestSpecBuilder |
RequestSpecBuilder.addPathParameter(String parameterName,
Object parameterValue)
Specify a path parameter.
|
RequestSpecBuilder |
RequestSpecBuilder.addPathParameters(Map<String,?> parameterNameValuePairs)
Specify multiple path parameter name-value pairs.
|
RequestSpecBuilder |
RequestSpecBuilder.addPathParameters(String firstParameterName,
Object firstParameterValue,
Object... parameterNameValuePairs)
Specify multiple path parameter name-value pairs.
|
RequestSpecBuilder |
RequestSpecBuilder.addPathParams(Map<String,?> parameterNameValuePairs)
A slightly shorter version of
addPathParameters(java.util.Map). |
RequestSpecBuilder |
RequestSpecBuilder.addPathParams(String firstParameterName,
Object firstParameterValue,
Object... parameterNameValuePairs)
A slightly shorter version of
addPathParameters(String, Object, Object...). |
RequestSpecBuilder |
RequestSpecBuilder.addQueryParam(String parameterName,
Collection<?> parameterValues)
A slightly shorter version of
addQueryParameter(String, java.util.Collection). |
RequestSpecBuilder |
RequestSpecBuilder.addQueryParam(String parameterName,
Object... parameterValues)
A slightly shorter version of
addQueryParameter(String, Object...). |
RequestSpecBuilder |
RequestSpecBuilder.addQueryParameter(String parameterName,
Collection<?> parameterValues)
Add a query parameter to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addQueryParameter(String parameterName,
Object... parameterValues)
Add a query parameter to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.addQueryParameters(Map<String,?> parametersMap)
Add query parameters to be sent with the request as a Map.
|
RequestSpecBuilder |
RequestSpecBuilder.addQueryParams(Map<String,?> parametersMap)
A slightly shorter version of
addQueryParameters(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.setAuth(AuthenticationScheme auth)
A slightly short version of
setAuthentication(com.jayway.restassured.authentication.AuthenticationScheme) )}. |
RequestSpecBuilder |
RequestSpecBuilder.setAuthentication(AuthenticationScheme auth)
If you need to specify some credentials when performing a request.
|
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.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)
Specify a byte array request content to be sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.setContent(Object object)
Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request.
|
RequestSpecBuilder |
RequestSpecBuilder.setContent(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.setContent(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.setContent(String content)
Specify a String request content (such as e.g.
|
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(String pathToJks,
String password)
The following documentation is taken from http://groovy.codehaus.org/modules/http-builder/doc/ssl.html:
|
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.
|
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(KeyStore trustStore)
Use the supplied truststore for HTTPS requests.
|
RequestSpecBuilder |
RequestSpecBuilder.setUrlEncodingEnabled(boolean isEnabled)
Specifies if Rest Assured should url encode the URL automatically.
|
Copyright © 2010–2014. All rights reserved.