Class RequestSpecificationDecorated
java.lang.Object
net.serenitybdd.rest.decorators.request.RequestSpecificationDecorated
- All Implemented Interfaces:
io.restassured.specification.FilterableRequestSpecification,io.restassured.specification.QueryableRequestSpecification,io.restassured.specification.RequestSender,io.restassured.specification.RequestSenderOptions<io.restassured.response.Response>,io.restassured.specification.RequestSpecification
public abstract class RequestSpecificationDecorated
extends Object
implements io.restassured.specification.FilterableRequestSpecification
User: YamStranger
Date: 3/16/16
Time: 2:08 PM
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final io.restassured.internal.RequestSpecificationImplprotected final ReflectionHelper<io.restassured.internal.RequestSpecificationImpl> protected RestReportingHelper -
Constructor Summary
ConstructorsConstructorDescriptionRequestSpecificationDecorated(io.restassured.internal.RequestSpecificationImpl core) -
Method Summary
Modifier and TypeMethodDescriptionio.restassured.specification.RequestSpecificationaccept(io.restassured.http.ContentType contentType) io.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationand()io.restassured.specification.AuthenticationSpecificationauth()io.restassured.specification.AuthenticationSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationbody(byte[] body) io.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationbody(InputStream body) io.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationprotected io.restassured.specification.ResponseSpecificationcheck(io.restassured.specification.ResponseSpecification specification) io.restassured.specification.RequestSpecificationconfig(io.restassured.config.RestAssuredConfig config) io.restassured.specification.RequestSpecificationcontentType(io.restassured.http.ContentType contentType) io.restassured.specification.RequestSpecificationcontentType(String contentType) io.restassured.specification.RequestSpecificationcookie(io.restassured.http.Cookie cookie) io.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationcookies(io.restassured.http.Cookies cookies) io.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationprotected ResponseDecorateddecorate(io.restassured.response.Response response) protected io.restassured.specification.ResponseSpecificationdecorate(io.restassured.specification.ResponseSpecification specification) io.restassured.response.Responsedelete()io.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responsevoidbooleanprotected io.restassured.response.Responseio.restassured.specification.ResponseSpecificationexpect()io.restassured.specification.RequestSpecificationfilter(io.restassured.filter.Filter filter) Add a filter that will be used in the request.io.restassured.specification.RequestSpecificationAdd list of filters that will be used in the requestio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationformParam(String parameterName, Collection<?> parameterValues) io.restassured.specification.RequestSpecificationformParams(String firstParameterName, Object firstParameterValue, Object... parameterNameValuePairs) io.restassured.specification.RequestSpecificationformParams(Map<String, ?> parametersMap) io.restassured.response.Responseget()io.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.authentication.AuthenticationScheme<T> TgetBody()io.restassured.config.RestAssuredConfigio.restassured.http.Cookiesio.restassured.internal.RequestSpecificationImplgetCore()Method created for using in testsList<io.restassured.filter.Filter> protected List<io.restassured.filter.Filter> Method created ONLY for using in groovy (rest assured internals)protected List<io.restassured.filter.Filter> Method created ONLY for using in groovy (rest assured internals)io.restassured.http.Headersorg.apache.http.client.HttpClientio.restassured.response.ResponseList<io.restassured.specification.MultiPartSpecification> intgetPort()io.restassured.specification.ProxySpecificationprotected io.restassured.config.RestAssuredConfigMethod created for using ONLY in groovy (rest assured internals)protected io.restassured.config.RestAssuredConfigMethod created for using ONLY in groovy (rest assured internals)getURI()io.restassured.specification.RequestSpecificationgiven()inthashCode()io.restassured.response.Responsehead()io.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.specification.RequestSpecificationheader(io.restassured.http.Header header) io.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationheaders(io.restassured.http.Headers headers) io.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestLogSpecificationlog()protected io.restassured.internal.log.LogRepositoryio.restassured.specification.RequestSpecificationmultiPart(io.restassured.specification.MultiPartSpecification multiPartSpecification) io.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationmultiPart(String controlName, String fileName, InputStream stream) io.restassured.specification.RequestSpecificationmultiPart(String controlName, String fileName, InputStream stream, String mimeType) io.restassured.specification.RequestSpecificationio.restassured.response.Responseoptions()io.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationparam(String parameterName, Collection<?> parameterValues) io.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationio.restassured.response.Responsepatch()io.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationpathParams(String firstParameterName, Object firstParameterValue, Object... parameterNameValuePairs) io.restassured.specification.RequestSpecificationpathParams(Map<String, ?> parameterNameValuePairs) io.restassured.specification.RequestSpecificationport(int port) io.restassured.response.Responsepost()io.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseput()io.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.specification.RequestSpecificationqueryParam(String parameterName, Object... parameterValues) io.restassured.specification.RequestSpecificationqueryParam(String parameterName, Collection<?> parameterValues) io.restassured.specification.RequestSpecificationqueryParams(String firstParameterName, Object firstParameterValue, Object... parameterNameValuePairs) io.restassured.specification.RequestSpecificationqueryParams(Map<String, ?> parametersMap) io.restassured.specification.RedirectSpecificationio.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationrelaxedHTTPSValidation(String protocol) io.restassured.specification.RequestSpecificationrequest()io.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.response.Responseio.restassured.specification.ResponseSpecificationresponse()protected StringserializeIfNeeded(Object object) io.restassured.specification.RequestSpecificationio.restassured.specification.RequestSpecificationprotected io.restassured.config.RestAssuredConfigMethod created ONLY for using in groovy (rest assured internals)protected voidsetAuthenticationScheme(io.restassured.authentication.AuthenticationScheme scheme) Method created ONLY for using in groovy (rest assured internals)protected voidsetresponseSpecification(io.restassured.specification.ResponseSpecification specification) Method created for using ONLY in groovy (rest assured internals)protected voidsetResponseSpecification(io.restassured.specification.ResponseSpecification specification) Method created for using ONLY in groovy (rest assured internals)voidio.restassured.specification.RequestSpecificationspec(io.restassured.specification.RequestSpecification requestSpecificationToMerge) io.restassured.specification.RequestSpecificationthat()io.restassured.specification.ResponseSpecificationthen()io.restassured.specification.RequestSpecificationtrustStore(KeyStore trustStore) io.restassured.specification.RequestSpecificationurlEncodingEnabled(boolean isEnabled) io.restassured.specification.RequestSpecificationwhen()io.restassured.specification.RequestSpecificationwith()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.restassured.specification.FilterableRequestSpecification
path, removeCookie, removeCookie, removeCookies, removeFormParam, removeHeader, removeHeaders, removeNamedPathParam, removeParam, removePathParam, removeQueryParam, removeUnnamedPathParam, removeUnnamedPathParamByValue, replaceCookie, replaceCookie, replaceCookies, replaceHeader, replaceHeadersMethods inherited from interface io.restassured.specification.QueryableRequestSpecification
getConfig, getCookies, getHeaders, getMultiPartParamsMethods inherited from interface io.restassured.specification.RequestSenderOptions
request, request, request, request, requestMethods inherited from interface io.restassured.specification.RequestSpecification
accept, accept, and, auth, basePath, baseUri, body, body, body, body, body, body, body, config, contentType, contentType, cookie, cookie, cookie, cookies, cookies, cookies, csrf, csrf, disableCsrf, expect, filters, formParam, formParam, formParams, formParams, given, header, header, headers, headers, headers, keyStore, keyStore, keyStore, log, multiPart, multiPart, multiPart, multiPart, multiPart, multiPart, multiPart, multiPart, multiPart, multiPart, multiPart, multiPart, multiPart, noContentType, noFilters, noFiltersOfType, param, param, params, params, pathParam, pathParams, pathParams, port, proxy, proxy, proxy, proxy, proxy, proxy, queryParam, queryParam, queryParams, queryParams, redirects, relaxedHTTPSValidation, relaxedHTTPSValidation, request, response, sessionId, sessionId, spec, that, then, trustStore, trustStore, trustStore, urlEncodingEnabled, when, with
-
Field Details
-
core
protected final io.restassured.internal.RequestSpecificationImpl core -
helper
-
reporting
-
-
Constructor Details
-
RequestSpecificationDecorated
public RequestSpecificationDecorated(io.restassured.internal.RequestSpecificationImpl core)
-
-
Method Details
-
disableReporting
public void disableReporting() -
get
public io.restassured.response.Response get()- Specified by:
getin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
get
- Specified by:
getin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
get
- Specified by:
getin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
request
- Specified by:
requestin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
request
- Specified by:
requestin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
request
-
request
- Specified by:
requestin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
request
public io.restassured.response.Response request(net.serenitybdd.model.rest.RestMethod method, URI uri) -
request
public io.restassured.response.Response request(net.serenitybdd.model.rest.RestMethod method, URL url) -
get
- Specified by:
getin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
get
- Specified by:
getin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
post
public io.restassured.response.Response post()- Specified by:
postin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
post
- Specified by:
postin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
post
- Specified by:
postin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
post
- Specified by:
postin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
post
- Specified by:
postin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
put
public io.restassured.response.Response put()- Specified by:
putin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
put
- Specified by:
putin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
put
- Specified by:
putin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
put
- Specified by:
putin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
put
- Specified by:
putin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
delete
public io.restassured.response.Response delete()- Specified by:
deletein interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
delete
- Specified by:
deletein interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
delete
- Specified by:
deletein interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
delete
- Specified by:
deletein interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
delete
- Specified by:
deletein interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
head
public io.restassured.response.Response head()- Specified by:
headin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
head
- Specified by:
headin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
head
- Specified by:
headin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
head
- Specified by:
headin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
head
- Specified by:
headin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
patch
public io.restassured.response.Response patch()- Specified by:
patchin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
patch
- Specified by:
patchin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
patch
- Specified by:
patchin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
patch
- Specified by:
patchin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
patch
- Specified by:
patchin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
options
public io.restassured.response.Response options()- Specified by:
optionsin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
options
- Specified by:
optionsin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
options
- Specified by:
optionsin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
options
- Specified by:
optionsin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
options
- Specified by:
optionsin interfaceio.restassured.specification.RequestSenderOptions<io.restassured.response.Response>
-
execute
-
getLastResponse
public io.restassured.response.Response getLastResponse() -
filter
public io.restassured.specification.RequestSpecification filter(io.restassured.filter.Filter filter) Add a filter that will be used in the request.- Specified by:
filterin interfaceio.restassured.specification.RequestSpecification- Parameters:
filter- The filter to add- Returns:
- the decorated request specification
-
filters
public io.restassured.specification.RequestSpecification filters(List<io.restassured.filter.Filter> filters) Add list of filters that will be used in the request- Specified by:
filtersin interfaceio.restassured.specification.RequestSpecification- Parameters:
filters- Filter list to add- Returns:
- the decorated request specification
-
getDefinedFilters
- Specified by:
getDefinedFiltersin interfaceio.restassured.specification.QueryableRequestSpecification
-
getContentType
- Specified by:
getContentTypein interfaceio.restassured.specification.QueryableRequestSpecification
-
getProxySpecification
public io.restassured.specification.ProxySpecification getProxySpecification()- Specified by:
getProxySpecificationin interfaceio.restassured.specification.QueryableRequestSpecification
-
getAuthenticationScheme
public io.restassured.authentication.AuthenticationScheme getAuthenticationScheme()- Specified by:
getAuthenticationSchemein interfaceio.restassured.specification.QueryableRequestSpecification
-
getBasePath
- Specified by:
getBasePathin interfaceio.restassured.specification.QueryableRequestSpecification
-
getBaseUri
- Specified by:
getBaseUriin interfaceio.restassured.specification.QueryableRequestSpecification
-
getDerivedPath
- Specified by:
getDerivedPathin interfaceio.restassured.specification.QueryableRequestSpecification
-
getUserDefinedPath
- Specified by:
getUserDefinedPathin interfaceio.restassured.specification.QueryableRequestSpecification
-
getMethod
- Specified by:
getMethodin interfaceio.restassured.specification.QueryableRequestSpecification
-
getURI
- Specified by:
getURIin interfaceio.restassured.specification.QueryableRequestSpecification
-
getPort
public int getPort()- Specified by:
getPortin interfaceio.restassured.specification.QueryableRequestSpecification
-
getRequestParams
- Specified by:
getRequestParamsin interfaceio.restassured.specification.QueryableRequestSpecification
-
getFormParams
- Specified by:
getFormParamsin interfaceio.restassured.specification.QueryableRequestSpecification
-
getPathParams
- Specified by:
getPathParamsin interfaceio.restassured.specification.QueryableRequestSpecification
-
getNamedPathParams
- Specified by:
getNamedPathParamsin interfaceio.restassured.specification.QueryableRequestSpecification
-
getUnnamedPathParams
- Specified by:
getUnnamedPathParamsin interfaceio.restassured.specification.QueryableRequestSpecification
-
getUnnamedPathParamValues
- Specified by:
getUnnamedPathParamValuesin interfaceio.restassured.specification.QueryableRequestSpecification
-
getQueryParams
- Specified by:
getQueryParamsin interfaceio.restassured.specification.QueryableRequestSpecification
-
getBody
public <T> T getBody()- Specified by:
getBodyin interfaceio.restassured.specification.QueryableRequestSpecification
-
getHttpClient
public org.apache.http.client.HttpClient getHttpClient()- Specified by:
getHttpClientin interfaceio.restassured.specification.QueryableRequestSpecification
-
getUndefinedPathParamPlaceholders
- Specified by:
getUndefinedPathParamPlaceholdersin interfaceio.restassured.specification.QueryableRequestSpecification
-
getPathParamPlaceholders
- Specified by:
getPathParamPlaceholdersin interfaceio.restassured.specification.QueryableRequestSpecification
-
log
public io.restassured.specification.RequestLogSpecification log()- Specified by:
login interfaceio.restassured.specification.RequestSpecification
-
logRepository
protected io.restassured.internal.log.LogRepository logRepository() -
redirects
public io.restassured.specification.RedirectSpecification redirects()- Specified by:
redirectsin interfaceio.restassured.specification.RequestSpecification
-
httpClientParams
-
body
- Specified by:
bodyin interfaceio.restassured.specification.RequestSpecification
-
body
public io.restassured.specification.RequestSpecification body(Object object, io.restassured.mapper.ObjectMapper mapper) - Specified by:
bodyin interfaceio.restassured.specification.RequestSpecification
-
body
public io.restassured.specification.RequestSpecification body(Object object, io.restassured.mapper.ObjectMapperType mapperType) - Specified by:
bodyin interfaceio.restassured.specification.RequestSpecification
-
body
- Specified by:
bodyin interfaceio.restassured.specification.RequestSpecification
-
body
public io.restassured.specification.RequestSpecification body(byte[] body) - Specified by:
bodyin interfaceio.restassured.specification.RequestSpecification
-
body
- Specified by:
bodyin interfaceio.restassured.specification.RequestSpecification
-
body
- Specified by:
bodyin interfaceio.restassured.specification.RequestSpecification
-
contentType
public io.restassured.specification.RequestSpecification contentType(io.restassured.http.ContentType contentType) - Specified by:
contentTypein interfaceio.restassured.specification.RequestSpecification
-
contentType
- Specified by:
contentTypein interfaceio.restassured.specification.RequestSpecification
-
getHeaders
public io.restassured.http.Headers getHeaders()- Specified by:
getHeadersin interfaceio.restassured.specification.QueryableRequestSpecification
-
headers
- Specified by:
headersin interfaceio.restassured.specification.RequestSpecification
-
headers
public io.restassured.specification.RequestSpecification headers(String firstHeaderName, Object firstHeaderValue, Object... headerNameValuePairs) - Specified by:
headersin interfaceio.restassured.specification.RequestSpecification
-
headers
public io.restassured.specification.RequestSpecification headers(io.restassured.http.Headers headers) - Specified by:
headersin interfaceio.restassured.specification.RequestSpecification
-
header
public io.restassured.specification.RequestSpecification header(String headerName, Object headerValue, Object... additionalHeaderValues) - Specified by:
headerin interfaceio.restassured.specification.RequestSpecification
-
header
public io.restassured.specification.RequestSpecification header(io.restassured.http.Header header) - Specified by:
headerin interfaceio.restassured.specification.RequestSpecification
-
accept
public io.restassured.specification.RequestSpecification accept(io.restassured.http.ContentType contentType) - Specified by:
acceptin interfaceio.restassured.specification.RequestSpecification
-
accept
- Specified by:
acceptin interfaceio.restassured.specification.RequestSpecification
-
getMultiPartParams
- Specified by:
getMultiPartParamsin interfaceio.restassured.specification.QueryableRequestSpecification
-
multiPart
public io.restassured.specification.RequestSpecification multiPart(io.restassured.specification.MultiPartSpecification multiPartSpecification) - Specified by:
multiPartin interfaceio.restassured.specification.RequestSpecification
-
multiPart
public io.restassured.specification.RequestSpecification multiPart(String controlName, File file, String mimeType) - Specified by:
multiPartin interfaceio.restassured.specification.RequestSpecification
-
multiPart
public io.restassured.specification.RequestSpecification multiPart(String controlName, Object object, String mimeType) - Specified by:
multiPartin interfaceio.restassured.specification.RequestSpecification
-
multiPart
public io.restassured.specification.RequestSpecification multiPart(String controlName, String fileName, byte[] bytes, String mimeType) - Specified by:
multiPartin interfaceio.restassured.specification.RequestSpecification
-
multiPart
public io.restassured.specification.RequestSpecification multiPart(String controlName, String fileName, InputStream stream, String mimeType) - Specified by:
multiPartin interfaceio.restassured.specification.RequestSpecification
-
multiPart
public io.restassured.specification.RequestSpecification multiPart(String controlName, String contentBody, String mimeType) - Specified by:
multiPartin interfaceio.restassured.specification.RequestSpecification
-
multiPart
- Specified by:
multiPartin interfaceio.restassured.specification.RequestSpecification
-
multiPart
- Specified by:
multiPartin interfaceio.restassured.specification.RequestSpecification
-
multiPart
public io.restassured.specification.RequestSpecification multiPart(String controlName, Object object) - Specified by:
multiPartin interfaceio.restassured.specification.RequestSpecification
-
multiPart
public io.restassured.specification.RequestSpecification multiPart(String controlName, String fileName, byte[] bytes) - Specified by:
multiPartin interfaceio.restassured.specification.RequestSpecification
-
multiPart
public io.restassured.specification.RequestSpecification multiPart(String controlName, String fileName, InputStream stream) - Specified by:
multiPartin interfaceio.restassured.specification.RequestSpecification
-
multiPart
public io.restassured.specification.RequestSpecification multiPart(String controlName, String contentBody) - Specified by:
multiPartin interfaceio.restassured.specification.RequestSpecification
-
params
public io.restassured.specification.RequestSpecification params(String firstParameterName, Object firstParameterValue, Object... parameterNameValuePairs) - Specified by:
paramsin interfaceio.restassured.specification.RequestSpecification
-
params
- Specified by:
paramsin interfaceio.restassured.specification.RequestSpecification
-
param
public io.restassured.specification.RequestSpecification param(String parameterName, Object... parameterValues) - Specified by:
paramin interfaceio.restassured.specification.RequestSpecification
-
param
public io.restassured.specification.RequestSpecification param(String parameterName, Collection<?> parameterValues) - Specified by:
paramin interfaceio.restassured.specification.RequestSpecification
-
queryParams
public io.restassured.specification.RequestSpecification queryParams(String firstParameterName, Object firstParameterValue, Object... parameterNameValuePairs) - Specified by:
queryParamsin interfaceio.restassured.specification.RequestSpecification
-
queryParams
- Specified by:
queryParamsin interfaceio.restassured.specification.RequestSpecification
-
queryParam
public io.restassured.specification.RequestSpecification queryParam(String parameterName, Object... parameterValues) - Specified by:
queryParamin interfaceio.restassured.specification.RequestSpecification
-
queryParam
public io.restassured.specification.RequestSpecification queryParam(String parameterName, Collection<?> parameterValues) - Specified by:
queryParamin interfaceio.restassured.specification.RequestSpecification
-
formParams
public io.restassured.specification.RequestSpecification formParams(String firstParameterName, Object firstParameterValue, Object... parameterNameValuePairs) - Specified by:
formParamsin interfaceio.restassured.specification.RequestSpecification
-
formParams
- Specified by:
formParamsin interfaceio.restassured.specification.RequestSpecification
-
formParam
public io.restassured.specification.RequestSpecification formParam(String parameterName, Object... parameterValues) - Specified by:
formParamin interfaceio.restassured.specification.RequestSpecification
-
formParam
public io.restassured.specification.RequestSpecification formParam(String parameterName, Collection<?> parameterValues) - Specified by:
formParamin interfaceio.restassured.specification.RequestSpecification
-
pathParam
public io.restassured.specification.RequestSpecification pathParam(String parameterName, Object parameterValue) - Specified by:
pathParamin interfaceio.restassured.specification.RequestSpecification
-
pathParams
public io.restassured.specification.RequestSpecification pathParams(String firstParameterName, Object firstParameterValue, Object... parameterNameValuePairs) - Specified by:
pathParamsin interfaceio.restassured.specification.RequestSpecification
-
pathParams
public io.restassured.specification.RequestSpecification pathParams(Map<String, ?> parameterNameValuePairs) - Specified by:
pathParamsin interfaceio.restassured.specification.RequestSpecification
-
getCookies
public io.restassured.http.Cookies getCookies()- Specified by:
getCookiesin interfaceio.restassured.specification.QueryableRequestSpecification
-
cookies
- Specified by:
cookiesin interfaceio.restassured.specification.RequestSpecification
-
cookies
public io.restassured.specification.RequestSpecification cookies(io.restassured.http.Cookies cookies) - Specified by:
cookiesin interfaceio.restassured.specification.RequestSpecification
-
cookie
public io.restassured.specification.RequestSpecification cookie(String cookieName, Object value, Object... additionalValues) - Specified by:
cookiein interfaceio.restassured.specification.RequestSpecification
-
cookie
- Specified by:
cookiein interfaceio.restassured.specification.RequestSpecification
-
cookie
public io.restassured.specification.RequestSpecification cookie(io.restassured.http.Cookie cookie) - Specified by:
cookiein interfaceio.restassured.specification.RequestSpecification
-
cookies
public io.restassured.specification.RequestSpecification cookies(String firstCookieName, Object firstCookieValue, Object... cookieNameValuePairs) - Specified by:
cookiesin interfaceio.restassured.specification.RequestSpecification
-
serializeIfNeeded
-
keyStore
public io.restassured.specification.RequestSpecification keyStore(String pathToJks, String password) - Specified by:
keyStorein interfaceio.restassured.specification.RequestSpecification
-
keyStore
- Specified by:
keyStorein interfaceio.restassured.specification.RequestSpecification
-
trustStore
- Specified by:
trustStorein interfaceio.restassured.specification.RequestSpecification
-
relaxedHTTPSValidation
public io.restassured.specification.RequestSpecification relaxedHTTPSValidation()- Specified by:
relaxedHTTPSValidationin interfaceio.restassured.specification.RequestSpecification
-
relaxedHTTPSValidation
- Specified by:
relaxedHTTPSValidationin interfaceio.restassured.specification.RequestSpecification
-
authentication
public io.restassured.specification.AuthenticationSpecification authentication() -
auth
public io.restassured.specification.AuthenticationSpecification auth()- Specified by:
authin interfaceio.restassured.specification.RequestSpecification
-
setAuthenticationScheme
protected void setAuthenticationScheme(io.restassured.authentication.AuthenticationScheme scheme) Method created ONLY for using in groovy (rest assured internals) -
setauthenticationScheme
protected io.restassured.config.RestAssuredConfig setauthenticationScheme()Method created ONLY for using in groovy (rest assured internals) -
getFilters
Method created ONLY for using in groovy (rest assured internals) -
getfilters
Method created ONLY for using in groovy (rest assured internals) -
config
public io.restassured.specification.RequestSpecification config(io.restassured.config.RestAssuredConfig config) - Specified by:
configin interfaceio.restassured.specification.RequestSpecification
-
getConfig
public io.restassured.config.RestAssuredConfig getConfig()- Specified by:
getConfigin interfaceio.restassured.specification.QueryableRequestSpecification
-
baseUri
- Specified by:
baseUriin interfaceio.restassured.specification.RequestSpecification
-
basePath
- Specified by:
basePathin interfaceio.restassured.specification.RequestSpecification
-
sessionId
- Specified by:
sessionIdin interfaceio.restassured.specification.RequestSpecification
-
sessionId
public io.restassured.specification.RequestSpecification sessionId(String sessionIdName, String sessionIdValue) - Specified by:
sessionIdin interfaceio.restassured.specification.RequestSpecification
-
urlEncodingEnabled
public io.restassured.specification.RequestSpecification urlEncodingEnabled(boolean isEnabled) - Specified by:
urlEncodingEnabledin interfaceio.restassured.specification.RequestSpecification
-
port
public io.restassured.specification.RequestSpecification port(int port) - Specified by:
portin interfaceio.restassured.specification.RequestSpecification
-
spec
public io.restassured.specification.RequestSpecification spec(io.restassured.specification.RequestSpecification requestSpecificationToMerge) - Specified by:
specin interfaceio.restassured.specification.RequestSpecification
-
setRestReportingHelper
-
response
public io.restassured.specification.ResponseSpecification response()- Specified by:
responsein interfaceio.restassured.specification.RequestSpecification
-
and
public io.restassured.specification.RequestSpecification and()- Specified by:
andin interfaceio.restassured.specification.RequestSpecification
-
with
public io.restassured.specification.RequestSpecification with()- Specified by:
within interfaceio.restassured.specification.RequestSpecification
-
then
public io.restassured.specification.ResponseSpecification then()- Specified by:
thenin interfaceio.restassured.specification.RequestSpecification
-
expect
public io.restassured.specification.ResponseSpecification expect()- Specified by:
expectin interfaceio.restassured.specification.RequestSpecification
-
when
public io.restassured.specification.RequestSpecification when()- Specified by:
whenin interfaceio.restassured.specification.RequestSpecification
-
given
public io.restassured.specification.RequestSpecification given()- Specified by:
givenin interfaceio.restassured.specification.RequestSpecification
-
that
public io.restassured.specification.RequestSpecification that()- Specified by:
thatin interfaceio.restassured.specification.RequestSpecification
-
request
public io.restassured.specification.RequestSpecification request()- Specified by:
requestin interfaceio.restassured.specification.RequestSpecification
-
hashCode
public int hashCode() -
equals
-
check
protected io.restassured.specification.ResponseSpecification check(io.restassured.specification.ResponseSpecification specification) -
decorate
protected io.restassured.specification.ResponseSpecification decorate(io.restassured.specification.ResponseSpecification specification) -
decorate
-
getCore
public io.restassured.internal.RequestSpecificationImpl getCore()Method created for using in tests -
setResponseSpecification
protected void setResponseSpecification(io.restassured.specification.ResponseSpecification specification) Method created for using ONLY in groovy (rest assured internals) -
setresponseSpecification
protected void setresponseSpecification(io.restassured.specification.ResponseSpecification specification) Method created for using ONLY in groovy (rest assured internals) -
getRestAssuredConfig
protected io.restassured.config.RestAssuredConfig getRestAssuredConfig()Method created for using ONLY in groovy (rest assured internals) -
getrestAssuredConfig
protected io.restassured.config.RestAssuredConfig getrestAssuredConfig()Method created for using ONLY in groovy (rest assured internals)
-