A B C D E F G H I J K L M N O P Q R S T U V W X 

A

ACCEPT_ENC_HDR - Static variable in class com.jayway.restassured.internal.http.ContentEncoding
 
addCookie(Cookie) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add a detailed cookie
addCookie(String, Object, Object...) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add a cookie to be sent with the request.
addCookie(String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add a cookie without value to be sent with the request.
addCookies(Map<String, ?>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add cookies to be sent with the request as Map e.g:
addCookies(Cookies) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify multiple detailed cookies that'll be sent with the request.
addFilter(Filter) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add a filter that will be used in the request.
addFilters(List<Filter>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add filters that will be used in the request.
addFormParam(String, Collection<?>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
addFormParam(String, Object...) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
addFormParameter(String, Object...) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add a form parameter to be sent with the request.
addFormParameter(String, Collection<?>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add a form parameter to be sent with the request.
addFormParameters(Map<String, ?>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add query parameters to be sent with the request as a Map.
addFormParams(Map<String, ?>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
A slightly shorter version of RequestSpecBuilder.addFormParameters(Map).
addHeader(String, String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add a header to be sent with the request e.g:
addHeader(Header) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
addHeader(String, String) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
addHeaders(Map<String, String>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add headers to be sent with the request as Map.
addMultiPart(File) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify a file to upload to the server using multi-part form data uploading.
addMultiPart(String, File) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify a file to upload to the server using multi-part form data uploading with a specific control name.
addMultiPart(String, File, String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify a file to upload to the server using multi-part form data uploading with a specific control name and content-type.
addMultiPart(String, String, byte[]) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify a byte-array to upload to the server using multi-part form data.
addMultiPart(String, String, byte[], String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify a byte-array to upload to the server using multi-part form data.
addMultiPart(String, String, InputStream) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify an inputstream to upload to the server using multi-part form data.
addMultiPart(String, String, InputStream, String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify an inputstream to upload to the server using multi-part form data.
addMultiPart(String, String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify a string to send to the server using multi-part form data.
addMultiPart(String, String, String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify a string to send to the server using multi-part form data with a specific mime-type.
addParam(String, Object...) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
addParam(String, Collection<?>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
addParameter(String, Object...) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add a parameter to be sent with the request.
addParameter(String, Collection<?>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add a multi-value parameter to be sent with the request.
addParameters(Map<String, ?>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add parameters to be sent with the request as Map.
addParams(Map<String, ?>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
A slightly shorter version of RequestSpecBuilder.addParameters(Map).
addParams(Map<String, ?>) - Method in class com.jayway.restassured.config.HttpClientConfig
Add the given parameters to an already configured number of parameters.
addPathParam(String, Object) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
addPathParameter(String, Object) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify a path parameter.
addPathParameters(String, Object, Object...) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify multiple path parameter name-value pairs.
addPathParameters(Map<String, ?>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify multiple path parameter name-value pairs.
addPathParams(String, Object, Object...) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
addPathParams(Map<String, ?>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
addQueryParam(String, Collection<?>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
addQueryParam(String, Object...) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
addQueryParameter(String, Object...) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add a query parameter to be sent with the request.
addQueryParameter(String, Collection<?>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add a query parameter to be sent with the request.
addQueryParameters(Map<String, ?>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add query parameters to be sent with the request as a Map.
addQueryParams(Map<String, ?>) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
A slightly shorter version of RequestSpecBuilder.addQueryParameters(Map).
addQueryParams(List<NameValuePair>) - Method in class com.jayway.restassured.internal.http.URIBuilder
 
addQueryParams(Map<?, ?>) - Method in class com.jayway.restassured.internal.http.URIBuilder
Add these parameters to the URIBuilder's existing query string.
addRequestSpecification(RequestSpecification) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Merge this builder with settings from another specification.
addResponseSpecification(ResponseSpecification) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Merge this builder with settings from another specification.
all(boolean) - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
all() - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
all() - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
all(boolean) - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
all() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
all(boolean) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
all() - Method in interface com.jayway.restassured.response.ValidatableResponseLogSpec
Logs everything in the response, including e.g.
all(boolean) - Method in interface com.jayway.restassured.response.ValidatableResponseLogSpec
Logs everything in the response, including e.g.
all() - Method in interface com.jayway.restassured.specification.LogSpecification
Logs everything in the specification, including e.g.
all(boolean) - Method in interface com.jayway.restassured.specification.LogSpecification
Logs everything in the specification, including e.g.
allowAllHostnames() - Method in class com.jayway.restassured.authentication.CertificateAuthSettings
Configure the CertificateAuthSettings to allow all host names.
allowAllHostnames() - Method in class com.jayway.restassured.config.SSLConfig
Configure the SSLConfig to allow all host names.
allowCircular(boolean) - Method in class com.jayway.restassured.internal.RedirectSpecificationImpl
 
allowCircular(boolean) - Method in interface com.jayway.restassured.specification.RedirectSpecification
Defines whether circular redirects are allowed.
allowCircularRedirects(boolean) - Method in class com.jayway.restassured.config.RedirectConfig
Configure if REST Assured should allow circular redirects
allowsCircularRedirects() - Method in class com.jayway.restassured.config.RedirectConfig
 
and() - Method in class com.jayway.restassured.authentication.CertificateAuthSettings
Syntactic sugar.
and() - Method in class com.jayway.restassured.authentication.FormAuthConfig
Syntactic sugar
and() - Method in class com.jayway.restassured.builder.MultiPartSpecBuilder
Just a method that can be used as syntactic sugar.
and() - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Syntactic sugar.
and() - Method in class com.jayway.restassured.config.ConnectionConfig
Syntactic sugar.
and() - Method in class com.jayway.restassured.config.DecoderConfig
Syntactic sugar.
and() - Method in class com.jayway.restassured.config.EncoderConfig
Syntactic sugar.
and() - Method in class com.jayway.restassured.config.HttpClientConfig
 
and() - Method in class com.jayway.restassured.config.LogConfig
Syntactic sugar.
and() - Method in class com.jayway.restassured.config.ObjectMapperConfig
Syntactic sugar.
and() - Method in class com.jayway.restassured.config.RedirectConfig
The same RedirectConfig instance.
and() - Method in class com.jayway.restassured.config.RestAssuredConfig
Syntactic sugar.
and() - Method in class com.jayway.restassured.config.SessionConfig
Syntactic sugar.
and() - Method in class com.jayway.restassured.config.SSLConfig
Syntactic sugar.
and() - Method in class com.jayway.restassured.config.XmlConfig
For syntactic sugar.
and() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
and() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
and() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
and(ResponseAwareMatcher<T>) - Method in class com.jayway.restassured.matcher.ResponseAwareMatcher
Compose this ResponseAwareMatcher with another ResponseAwareMatcher.
and(Matcher<? extends Object>) - Method in class com.jayway.restassured.matcher.ResponseAwareMatcher
Compose this ResponseAwareMatcher with a Matcher.
and() - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Syntactic sugar, e.g.
and() - Method in class com.jayway.restassured.specification.ProxySpecification
Syntactic sugar.
and() - Method in interface com.jayway.restassured.specification.RequestSpecification
Syntactic sugar, e.g.
and() - Method in interface com.jayway.restassured.specification.ResponseSpecification
Syntactic sugar, e.g.
andReturn() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
andReturn() - Method in interface com.jayway.restassured.response.ResponseOptions
Syntactic sugar, simply returns the same response instance.
appendCollectionParameter(Map<String, Object>, String, Collection<Object>) - Method in class com.jayway.restassured.internal.support.ParameterAppender
 
appendParameters(Map<String, Object>, Map<String, Object>) - Method in class com.jayway.restassured.internal.support.ParameterAppender
 
appendRoot(String) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
appendRoot(String, List<Argument>) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
appendRoot(String) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
appendRoot(String, List<Argument>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
appendRoot(String) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Append the given path to the root path of the response body so that you don't need to write the entire path for each expectation.
appendRoot(String, List<Argument>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Append the given path to the root path with arguments supplied of the response body so that you don't need to write the entire path for each expectation.
appendRoot(String) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Append the given path to the root path of the response body so that you don't need to write the entire path for each expectation.
appendRoot(String, List<Argument>) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Append the given path to the root path with arguments supplied of the response body so that you don't need to write the entire path for each expectation.
appendRootPath(String) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Append the given path to the root path of the response body so that you don't need to write the entire path for each expectation.
appendRootPath(String, List<Argument>) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Append the given path to the root path with arguments supplied of the response body so that you don't need to write the entire path for each expectation.
appendStandardParameter(Map<String, Object>, String) - Method in class com.jayway.restassured.internal.support.ParameterAppender
 
appendStandardParameter(Map<String, Object>, String, Object) - Method in class com.jayway.restassured.internal.support.ParameterAppender
 
appendZeroToManyParameters(Map<String, Object>, String, Object...) - Method in class com.jayway.restassured.internal.support.ParameterAppender
 
apply(HTTPBuilder, int) - Method in interface com.jayway.restassured.internal.KeystoreSpec
Apply the settings
apply(HTTPBuilder, int) - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
applyEncoderConfig(HTTPBuilder, EncoderConfig) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
applyHttpClientConfig(HttpClientConfig) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
applyRedirectConfig(RedirectConfig) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
applyRestAssuredConfig(HTTPBuilder) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
applySessionConfig(SessionConfig) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
applySessionFilterFromOriginalRequestIfDefined(FilterableRequestSpecification, RequestSpecification) - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
arg(Object) - Static method in class com.jayway.restassured.specification.Argument
 
Argument - Class in com.jayway.restassured.specification
An argument that can be used to build up a body path expression.
Argument(Object) - Constructor for class com.jayway.restassured.specification.Argument
The argument, can be null.
as(Class<T>, ResponseBodyData) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
as(Class<T>, ObjectMapperType, ResponseBodyData) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
as(Class<T>, ObjectMapper) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
as(Class<T>) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
as(Class<T>, ObjectMapperType) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
as(Class<T>, ObjectMapper) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
as(Class<T>) - Method in interface com.jayway.restassured.response.ResponseBodyExtractionOptions
Get the body and map it to a Java object.
as(Class<T>, ObjectMapperType) - Method in interface com.jayway.restassured.response.ResponseBodyExtractionOptions
Get the body and map it to a Java object using a specific object mapper type.
as(Class<T>, ObjectMapper) - Method in interface com.jayway.restassured.response.ResponseBodyExtractionOptions
Get the body and map it to a Java object using a specific object mapper.
asByteArray() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
asByteArray() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
asByteArray() - Method in interface com.jayway.restassured.response.ResponseBodyData
Get the body as a byte array.
asInputStream() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
asInputStream() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
asInputStream() - Method in interface com.jayway.restassured.response.ResponseBodyData
Get the body as an input stream.
assembleBodyContent(Object) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
assertThat() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
assertThat() - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Syntactic sugar, e.g.
asString() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
asString(boolean) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
asString() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
asString(boolean) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
asString() - Method in interface com.jayway.restassured.response.ResponseBodyData
Get the body as a string.
asType(Class<?>) - Method in class com.jayway.restassured.internal.http.URIBuilder
Implementation of Groovy's as operator, to allow type conversion.
auth - Variable in class com.jayway.restassured.internal.http.HTTPBuilder
 
auth() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
auth() - Method in interface com.jayway.restassured.specification.RequestSpecification
A slightly short version of RequestSpecification.authentication().
AuthConfig - Class in com.jayway.restassured.internal.http
Encapsulates all configuration related to HTTP authentication methods.
AuthConfig(HTTPBuilder) - Constructor for class com.jayway.restassured.internal.http.AuthConfig
 
authenticate(HTTPBuilder) - Method in interface com.jayway.restassured.authentication.AuthenticationScheme
 
authenticate(HTTPBuilder) - Method in class com.jayway.restassured.authentication.BasicAuthScheme
 
authenticate(HTTPBuilder) - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
authenticate(HTTPBuilder) - Method in class com.jayway.restassured.authentication.ExplicitNoAuthScheme
 
authenticate(HTTPBuilder) - Method in class com.jayway.restassured.authentication.FormAuthScheme
 
authenticate(HTTPBuilder) - Method in class com.jayway.restassured.authentication.NoAuthScheme
 
authenticate(HTTPBuilder) - Method in class com.jayway.restassured.authentication.OAuth2Scheme
 
authenticate(HTTPBuilder) - Method in class com.jayway.restassured.authentication.OAuthScheme
 
authenticate(HTTPBuilder) - Method in class com.jayway.restassured.authentication.PreemptiveBasicAuthScheme
 
authentication() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
authentication - Static variable in class com.jayway.restassured.RestAssured
Set an authentication scheme that should be used for each request.
authentication() - Method in interface com.jayway.restassured.specification.RequestSpecification
If you need to specify some credentials when performing a request.
AuthenticationScheme - Interface in com.jayway.restassured.authentication
 
AuthenticationSpecification - Interface in com.jayway.restassured.specification
Specify an authentication scheme to use when sending a request.
AuthenticationSpecificationImpl - Class in com.jayway.restassured.internal
 
AuthenticationSpecificationImpl(RequestSpecification) - Constructor for class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
AuthFilter - Interface in com.jayway.restassured.spi
Marker interface for authentication filters.
available() - Method in class com.jayway.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
availableEncoders - Variable in class com.jayway.restassured.internal.http.ContentEncodingRegistry
 

B

base - Variable in class com.jayway.restassured.internal.http.URIBuilder
 
basePath(String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
basePath - Static variable in class com.jayway.restassured.RestAssured
A base path that's added to the RestAssured.baseURI by REST assured when making requests.
basePath(String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Add the basePath property from the RequestSpecification instead of using static field RestAssured.basePath.
baseUri(String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
baseURI - Static variable in class com.jayway.restassured.RestAssured
The base URI that's used by REST assured when making requests if a non-fully qualified URI is used in the request.
baseUri(String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Adding the baseUri Property from the RequestSpecification instead of using static field RestAssured.baseURI.
basic(String, String) - Method in class com.jayway.restassured.authentication.PreemptiveAuthProvider
Use preemptive http basic authentication.
basic(String, String) - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
basic(String, String) - Method in class com.jayway.restassured.internal.http.AuthConfig
Set authentication credentials to be used for the current default host.
basic(String, int, String, String) - Method in class com.jayway.restassured.internal.http.AuthConfig
Set authentication credentials to be used for the given host and port.
basic(String, String) - Method in class com.jayway.restassured.internal.PreemptiveAuthSpecImpl
 
basic(String, String) - Static method in class com.jayway.restassured.RestAssured
Create a http basic authentication scheme.
basic(String, String) - Method in interface com.jayway.restassured.specification.AuthenticationSpecification
Use http basic authentication.
basic(String, String) - Method in interface com.jayway.restassured.specification.PreemptiveAuthSpec
Use preemptive http basic authentication.
BasicAuthScheme - Class in com.jayway.restassured.authentication
 
BasicAuthScheme() - Constructor for class com.jayway.restassured.authentication.BasicAuthScheme
 
BasicNameValuePairWithNoValueSupport - Class in com.jayway.restassured.internal.http
Basically a copy of the BasicNameValuePair that allows for no-value parameters.
BasicNameValuePairWithNoValueSupport(String, Object) - Constructor for class com.jayway.restassured.internal.http.BasicNameValuePairWithNoValueSupport
Default Constructor taking a name and a value.
BINARY - Static variable in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
body() - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
body(boolean) - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
body(String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
body(byte...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
body(Object) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
body(Object, ObjectMapper) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
body(Object, ObjectMapperType) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
body() - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
body(boolean) - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
body(Matcher, Matcher...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
body(String, Matcher, Object...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
body(String, List<Argument>, Matcher, Object...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
body(List<Argument>, Matcher, Object...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
body() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
body(List<Argument>, ResponseAwareMatcher<R>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
body(String, List<Argument>, ResponseAwareMatcher<R>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
body(String, ResponseAwareMatcher<R>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
body(String, List<Argument>, Matcher, Object...) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
body(List<Argument>, Matcher, Object...) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
body(Matcher<?>, Matcher<?>...) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
body(String, Matcher<?>, Object...) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
body() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
body(boolean) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
body() - Method in interface com.jayway.restassured.response.ExtractableResponse
Returns the response body
body() - Method in interface com.jayway.restassured.response.ResponseOptions
Returns the response body
body() - Method in interface com.jayway.restassured.response.ValidatableResponseLogSpec
Logs only the content of the body.
body(boolean) - Method in interface com.jayway.restassured.response.ValidatableResponseLogSpec
Logs only the content of the body and pretty-print the body if specified.
body(String, List<Argument>, Matcher, Object...) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Same as ValidatableResponseOptions.body(String, org.hamcrest.Matcher, Object...) expect that you can pass arguments to the key.
body(List<Argument>, Matcher, Object...) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
This as special kind of expectation that is mainly useful when you've specified a root path with an argument placeholder.
body(List<Argument>, ResponseAwareMatcher<R>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Compare a path in the response body to something available in the response using arguments when root path is used.
body(Matcher<?>, Matcher<?>...) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that the response body conforms to one or more Hamcrest matchers.
body(String, List<Argument>, ResponseAwareMatcher<R>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Compare a path in the response body to something available in the response using arguments.
body(String, ResponseAwareMatcher<R>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Compare a path in the response body to something available in the response, for example another path.
body(String, Matcher<?>, Object...) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that the JSON or XML response body conforms to one or more Hamcrest matchers.
body() - Method in interface com.jayway.restassured.specification.LogSpecification
Logs only the content of the body.
body(boolean) - Method in interface com.jayway.restassured.specification.LogSpecification
Logs only the content of the body and pretty-print the body if specified.
body(String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a String request body (such as e.g.
body(byte[]) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a byte array request body that'll be sent with the request.
body(Object) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request.
body(Object, ObjectMapper) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request using a specific object mapper.
body(Object, ObjectMapperType) - Method in interface com.jayway.restassured.specification.RequestSpecification
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.
body(String, List<Argument>, Matcher, Object...) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Same as ResponseSpecification.body(String, org.hamcrest.Matcher, Object...) expect that you can pass arguments to the key.
body(List<Argument>, Matcher, Object...) - Method in interface com.jayway.restassured.specification.ResponseSpecification
This as special kind of expectation that is mainly useful when you've specified a root path with an argument placeholder.
body(Matcher<?>, Matcher<?>...) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that the response body conforms to one or more Hamcrest matchers.
body(String, Matcher<?>, Object...) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that the JSON or XML response body conforms to one or more Hamcrest matchers.
BodyMatcher - Class in com.jayway.restassured.assertion
 
BodyMatcher() - Constructor for class com.jayway.restassured.assertion.BodyMatcher
 
BodyMatcherGroup - Class in com.jayway.restassured.assertion
 
BodyMatcherGroup() - Constructor for class com.jayway.restassured.assertion.BodyMatcherGroup
 
build() - Method in class com.jayway.restassured.builder.MultiPartSpecBuilder
 
build() - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Build RequestSpecBuilder.
build() - Method in class com.jayway.restassured.builder.ResponseBuilder
Build the actual response
build() - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Build the response specification.
build() - Method in class com.jayway.restassured.response.Cookie.Builder
Build a Cookie from the specified parameters.
buildDefaultEncoderMap() - Method in class com.jayway.restassured.internal.http.EncoderRegistry
Returns a map of default encoders.
buildDefaultResponseHandlers() - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Creates default response handlers for success and failure status codes.
builder - Variable in class com.jayway.restassured.internal.http.AuthConfig
 

C

call(Object, Object) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
call(Object) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
CertAuthScheme - Class in com.jayway.restassured.authentication
 
CertAuthScheme() - Constructor for class com.jayway.restassured.authentication.CertAuthScheme
 
certAuthSettings() - Static method in class com.jayway.restassured.authentication.CertificateAuthSettings
Create a new instance of CertificateAuthSettings with default values.
certificate(String, String) - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
certificate(String, String, CertificateAuthSettings) - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
certificate(String, String, String, int) - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
certificate(String, String, String, int, KeyStore, X509HostnameVerifier, SSLSocketFactory) - Method in class com.jayway.restassured.internal.http.AuthConfig
Sets a certificate to be used for SSL authentication.
certificate(String, String) - Static method in class com.jayway.restassured.RestAssured
Sets a certificate to be used for SSL authentication.
certificate(String, String, CertificateAuthSettings) - Static method in class com.jayway.restassured.RestAssured
Sets a certificate to be used for SSL authentication.
certificate(String, String, String, int) - Static method in class com.jayway.restassured.RestAssured
certificate(String, String) - Method in interface com.jayway.restassured.specification.AuthenticationSpecification
Sets a certificate to be used for SSL authentication.
certificate(String, String, CertificateAuthSettings) - Method in interface com.jayway.restassured.specification.AuthenticationSpecification
Sets a certificate to be used for SSL authentication.
certificate(String, String, String, int) - Method in interface com.jayway.restassured.specification.AuthenticationSpecification
CertificateAuthSettings - Class in com.jayway.restassured.authentication
A specification for more advanced usages of certificate authentication.
CertificateAuthSettings() - Constructor for class com.jayway.restassured.authentication.CertificateAuthSettings
Create a new instance of the Certificate Authentication Options with the default settings of: keystoreType = KeyStore.getDefaultType() port = 443 trustStore = null x509HostnameVerifier = SSLSocketFactory.STRICT_HOSTNAME_VERIFIER SSLSocketFactory = null
charset(String) - Method in class com.jayway.restassured.builder.MultiPartSpecBuilder
Specify the charset for this charset.
charset(Charset) - Method in class com.jayway.restassured.builder.MultiPartSpecBuilder
Specify the charset for this charset.
CharsetExtractor - Class in com.jayway.restassured.internal.http
 
CharsetExtractor() - Constructor for class com.jayway.restassured.internal.http.CharsetExtractor
 
charsetToString(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
client - Variable in class com.jayway.restassured.internal.http.HTTPBuilder
 
clone(Response) - Method in class com.jayway.restassured.builder.ResponseBuilder
Clone an already existing response.
clone() - Method in class com.jayway.restassured.internal.http.BasicNameValuePairWithNoValueSupport
 
clone() - Method in class com.jayway.restassured.internal.http.URIBuilder
Create a copy of this URIBuilder instance.
close() - Method in class com.jayway.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
CloseHTTPClientConnectionInputStreamWrapper - Class in com.jayway.restassured.internal.support
 
CloseHTTPClientConnectionInputStreamWrapper(ConnectionConfig, ClientConnectionManager, InputStream) - Constructor for class com.jayway.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
closeIdleConnectionConfig() - Method in class com.jayway.restassured.config.ConnectionConfig
 
closeIdleConnectionsAfterEachResponse() - Method in class com.jayway.restassured.config.ConnectionConfig
Close open connections after each response.
closeIdleConnectionsAfterEachResponseAfter(long, TimeUnit) - Method in class com.jayway.restassured.config.ConnectionConfig
Close open connections that have idled for the amount of time specified in this config after each response.
closeIdleConnectionsAfterEachResponseAfter(ConnectionConfig.CloseIdleConnectionConfig) - Method in class com.jayway.restassured.config.ConnectionConfig
Close open connections that have idled for the amount of time specified in this config after each response.
com.jayway.restassured - package com.jayway.restassured
 
com.jayway.restassured.assertion - package com.jayway.restassured.assertion
 
com.jayway.restassured.authentication - package com.jayway.restassured.authentication
 
com.jayway.restassured.builder - package com.jayway.restassured.builder
 
com.jayway.restassured.config - package com.jayway.restassured.config
 
com.jayway.restassured.filter - package com.jayway.restassured.filter
 
com.jayway.restassured.filter.log - package com.jayway.restassured.filter.log
 
com.jayway.restassured.filter.session - package com.jayway.restassured.filter.session
 
com.jayway.restassured.http - package com.jayway.restassured.http
 
com.jayway.restassured.internal - package com.jayway.restassured.internal
 
com.jayway.restassured.internal.filter - package com.jayway.restassured.internal.filter
 
com.jayway.restassured.internal.http - package com.jayway.restassured.internal.http
 
com.jayway.restassured.internal.log - package com.jayway.restassured.internal.log
 
com.jayway.restassured.internal.mapper - package com.jayway.restassured.internal.mapper
 
com.jayway.restassured.internal.mapping - package com.jayway.restassured.internal.mapping
 
com.jayway.restassured.internal.matcher.xml - package com.jayway.restassured.internal.matcher.xml
 
com.jayway.restassured.internal.print - package com.jayway.restassured.internal.print
 
com.jayway.restassured.internal.proxy - package com.jayway.restassured.internal.proxy
 
com.jayway.restassured.internal.serialization - package com.jayway.restassured.internal.serialization
 
com.jayway.restassured.internal.support - package com.jayway.restassured.internal.support
 
com.jayway.restassured.internal.util - package com.jayway.restassured.internal.util
 
com.jayway.restassured.mapper - package com.jayway.restassured.mapper
 
com.jayway.restassured.matcher - package com.jayway.restassured.matcher
 
com.jayway.restassured.parsing - package com.jayway.restassured.parsing
 
com.jayway.restassured.response - package com.jayway.restassured.response
 
com.jayway.restassured.specification - package com.jayway.restassured.specification
 
com.jayway.restassured.spi - package com.jayway.restassured.spi
 
COMMENT - Static variable in class com.jayway.restassured.response.Cookie
 
config() - Static method in class com.jayway.restassured.config.RestAssuredConfig
 
config(RestAssuredConfig) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
config - Static variable in class com.jayway.restassured.RestAssured
Define a configuration for e.g.
config() - Static method in class com.jayway.restassured.RestAssured
 
config(RestAssuredConfig) - Method in interface com.jayway.restassured.specification.RequestSpecification
Define a REST Assured configuration.
connectFailed(URI, SocketAddress, IOException) - Method in class com.jayway.restassured.internal.proxy.RestAssuredProxySelector
 
ConnectionConfig - Class in com.jayway.restassured.config
Lets you configure connection settings for REST Assured.
ConnectionConfig() - Constructor for class com.jayway.restassured.config.ConnectionConfig
Create a new connection configuration that doesn't close the HTTP connections after each response.
ConnectionConfig(ConnectionConfig.CloseIdleConnectionConfig) - Constructor for class com.jayway.restassured.config.ConnectionConfig
Create a new Connection configuration with the supplied settings.
connectionConfig() - Static method in class com.jayway.restassured.config.ConnectionConfig
 
connectionConfig(ConnectionConfig) - Method in class com.jayway.restassured.config.RestAssuredConfig
Set the connection config.
ConnectionConfig.CloseIdleConnectionConfig - Class in com.jayway.restassured.config
Close open connections that have idled for the amount of time specified in this config.
ConnectionConfig.CloseIdleConnectionConfig(long, TimeUnit) - Constructor for class com.jayway.restassured.config.ConnectionConfig.CloseIdleConnectionConfig
Close connections that have idled for the amount of time specified in this config.
containsHeader(String) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
containsMatchers() - Method in class com.jayway.restassured.assertion.BodyMatcherGroup
 
containsPath(String) - Static method in class com.jayway.restassured.matcher.RestAssuredMatchers
Creates a ResponseAwareMatcher that extracts the given path from the response and wraps it in a Matchers.equalTo(Object) matcher.
content(String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
content(byte...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
content(Object) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
content(Object, ObjectMapper) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
content(Object, ObjectMapperType) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
content(List<Argument>, Matcher, Object...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
content(Matcher, Matcher...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
content(String, Matcher, Object...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
content(String, List<Argument>, Matcher, Object...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
content(List<Argument>, ResponseAwareMatcher<R>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
content(String, List<Argument>, ResponseAwareMatcher<R>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
content(String, ResponseAwareMatcher<R>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
content(Matcher<?>, Matcher<?>...) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
content(List<Argument>, Matcher, Object...) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
content(String, Matcher<?>, Object...) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
content(String, List<Argument>, Matcher, Object...) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
content(Matcher<?>, Matcher<?>...) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that the response content conforms to one or more Hamcrest matchers.
content(List<Argument>, Matcher, Object...) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
This as special kind of validation that is mainly useful when you've specified a root path with an argument placeholder.
content(List<Argument>, ResponseAwareMatcher<R>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Compare a path in the response body to something available in the response using arguments when root path is used.
content(String, Matcher<?>, Object...) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that the JSON or XML response content conforms to one or more Hamcrest matchers.
content(String, List<Argument>, Matcher, Object...) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
content(String, List<Argument>, ResponseAwareMatcher<R>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Compare a path in the response body to something available in the response using arguments.
content(String, ResponseAwareMatcher<R>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Compare a path in the response body to something available in the response, for example another path.
content(String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a String request content (such as e.g.
content(byte[]) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a byte array request content that'll be sent with the request.
content(Object) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request.
content(Object, ObjectMapperType) - Method in interface com.jayway.restassured.specification.RequestSpecification
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.
content(Object, ObjectMapper) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request using a specific object mapper.
content(Matcher<?>, Matcher<?>...) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that the response content conforms to one or more Hamcrest matchers.
content(List<Argument>, Matcher, Object...) - Method in interface com.jayway.restassured.specification.ResponseSpecification
This as special kind of expectation that is mainly useful when you've specified a root path with an argument placeholder.
content(String, Matcher<?>, Object...) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that the JSON or XML response content conforms to one or more Hamcrest matchers.
content(String, List<Argument>, Matcher, Object...) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Same as ResponseSpecification.body(String, java.util.List, org.hamcrest.Matcher, Object...) expect that you can pass arguments to the path.
CONTENT_ENC_HDR - Static variable in class com.jayway.restassured.internal.http.ContentEncoding
 
contentDecoders() - Method in class com.jayway.restassured.config.DecoderConfig
 
contentDecoders(DecoderConfig.ContentDecoder, DecoderConfig.ContentDecoder...) - Method in class com.jayway.restassured.config.DecoderConfig
Specify the content decoders that will be presented to the server when making a request (using the Accept-Encoding header).
ContentEncoding - Class in com.jayway.restassured.internal.http
Base class for handing content-encoding.
ContentEncoding() - Constructor for class com.jayway.restassured.internal.http.ContentEncoding
 
ContentEncoding.RequestInterceptor - Class in com.jayway.restassured.internal.http
Request interceptor that adds the correct Accept header to the outgoing request.
ContentEncoding.RequestInterceptor() - Constructor for class com.jayway.restassured.internal.http.ContentEncoding.RequestInterceptor
 
ContentEncoding.ResponseInterceptor - Class in com.jayway.restassured.internal.http
Response interceptor that filters the response stream to decode the compressed content before it is passed on to the parser.
ContentEncoding.ResponseInterceptor() - Constructor for class com.jayway.restassured.internal.http.ContentEncoding.ResponseInterceptor
 
ContentEncoding.Type - Enum in com.jayway.restassured.internal.http
Enumeration of common content-encodings.
contentEncodingHandler - Variable in class com.jayway.restassured.internal.http.HTTPBuilder
 
ContentEncodingRegistry - Class in com.jayway.restassured.internal.http
Keeps track of available content-encoding handlers.
ContentEncodingRegistry(DecoderConfig) - Constructor for class com.jayway.restassured.internal.http.ContentEncodingRegistry
 
ContentParser - Class in com.jayway.restassured.internal
 
ContentParser() - Constructor for class com.jayway.restassured.internal.ContentParser
 
ContentType - Enum in com.jayway.restassured.http
Enumeration of common IANA content-types.
contentType(ContentType) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
contentType(String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
contentType(ContentType) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
contentType(String) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
contentType(Matcher<? super String>) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
contentType() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
contentType() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
contentType(ContentType) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
contentType(String) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
contentType(Matcher<? super String>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
contentType() - Method in interface com.jayway.restassured.response.ExtractableResponse
Get the content type of the response
contentType() - Method in interface com.jayway.restassured.response.ResponseOptions
Get the content type of the response
contentType(ContentType) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Set the response content type to be contentType.
contentType(String) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Set the response content type to be contentType.
contentType(Matcher<? super String>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate the response content type to be contentType.
contentType(ContentType) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the content type of the request.
contentType(String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the content type of the request.
contentType(ContentType) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Set the response content type to be contentType.
contentType(String) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Set the response content type to be contentType.
contentType(Matcher<? super String>) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect the response content type to be contentType.
ContentTypeExtractor - Class in com.jayway.restassured.internal.http
 
ContentTypeExtractor() - Constructor for class com.jayway.restassured.internal.http.ContentTypeExtractor
 
controlName(String) - Method in class com.jayway.restassured.builder.MultiPartSpecBuilder
Specify the control name of this multi-part.
convertStringToByteArray(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
convertToURI(Object) - Static method in class com.jayway.restassured.internal.http.URIBuilder
Utility method to convert a number of type to a URI instance.
cookie(String, Object, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
cookie(Cookie) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
cookie(String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
cookie(String, Matcher) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
cookie(String) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
cookie(String, Object) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
cookie(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
cookie(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
cookie(String) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
cookie(String, Matcher<?>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
cookie(String, Object) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
Cookie - Class in com.jayway.restassured.response
Cookie class represents a token or short packet of state information (also referred to as "magic-cookie") that the HTTP agent and the target server can exchange to maintain a session.
cookie(String) - Method in interface com.jayway.restassured.response.ExtractableResponse
Get a single cookie value associated with the given name.
cookie(String) - Method in interface com.jayway.restassured.response.ResponseOptions
Get a single cookie value associated with the given name.
cookie(String) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that a cookie exist in the response, regardless of value (it may have no value at all).
cookie(String, Matcher<?>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that a response cookie matches the supplied cookie name and hamcrest matcher.
cookie(String, Object) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that a response cookie matches the supplied name and value.
cookie(String, Object, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a cookie that'll be sent with the request e.g:
cookie(String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a cookie with no value that'll be sent with the request e.g:
cookie(Cookie) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a Cookie to send with the request.
cookie(String) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that a cookie exist in the response, regardless of value (it may have no value at all).
cookie(String, Matcher<?>) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that a response cookie matches the supplied cookie name and hamcrest matcher.
cookie(String, Object) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that a response cookie matches the supplied name and value.
Cookie.Builder - Class in com.jayway.restassured.response
 
Cookie.Builder(String) - Constructor for class com.jayway.restassured.response.Cookie.Builder
Create a cookie with no value
Cookie.Builder(String, String) - Constructor for class com.jayway.restassured.response.Cookie.Builder
Create a cookie with name and value
CookieMatcher - Class in com.jayway.restassured.assertion
 
CookieMatcher() - Constructor for class com.jayway.restassured.assertion.CookieMatcher
 
cookies() - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
cookies(String, Object, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
cookies(Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
cookies(Cookies) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
cookies() - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
cookies(Map) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
cookies(String, Object, Object...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
cookies() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
cookies() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
cookies(Map<String, ?>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
cookies(String, Object, Object...) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
cookies() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
Cookies - Class in com.jayway.restassured.response
Represents the a number of response cookies
Cookies(Cookie...) - Constructor for class com.jayway.restassured.response.Cookies
 
Cookies(List<Cookie>) - Constructor for class com.jayway.restassured.response.Cookies
 
cookies(Cookie, Cookie...) - Static method in class com.jayway.restassured.response.Cookies
An alternative way to create a Cookies object from the constructor.
cookies() - Method in interface com.jayway.restassured.response.ExtractableResponse
The response cookies as simple name/value pair.
cookies() - Method in interface com.jayway.restassured.response.ResponseOptions
The response cookies as simple name/value pair.
cookies() - Method in interface com.jayway.restassured.response.ValidatableResponseLogSpec
Logs only the cookies.
cookies(Map<String, ?>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that response cookies matches those specified in a Map.
cookies(String, Object, Object...) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that response cookies matches the supplied cookie names and values.
cookies() - Method in interface com.jayway.restassured.specification.LogSpecification
Logs only the cookies.
cookies(String, Object, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the cookies that'll be sent with the request.
cookies(Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the cookies that'll be sent with the request as Map e.g:
cookies(Cookies) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the cookies that'll be sent with the request as Cookies:
cookies(Map<String, ?>) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that response cookies matches those specified in a Map.
cookies(String, Object, Object...) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that response cookies matches the supplied cookie names and values.
createAssertionForCustomParser(ResponseParserRegistrar, String, Object) - Static method in class com.jayway.restassured.assertion.StreamVerifier
 
createEntity(String, byte[]) - Method in class com.jayway.restassured.internal.http.EncoderRegistry
 
createEntity(String, String) - Method in class com.jayway.restassured.internal.http.EncoderRegistry
Helper method used by encoder methods to create an HttpEntity instance that encapsulates the request data.
createHttpClient() - Method in class com.jayway.restassured.config.HttpClientConfig.HttpClientFactory
Create an instance of HttpClient that'll be used by REST Assured when making requests.
createMapFromObjects(Object...) - Static method in class com.jayway.restassured.internal.MapCreator
 
createMapFromParams(String, Object, Object...) - Static method in class com.jayway.restassured.internal.MapCreator
 
createMapFromParams(String, Object...) - Static method in class com.jayway.restassured.internal.MapCreator
 
createTrustStore() - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 

D

declaredNamespaces() - Method in class com.jayway.restassured.config.XmlConfig
 
declareNamespace(String, String) - Method in class com.jayway.restassured.config.XmlConfig
Declares a namespace and also sets XmlConfig.namespaceAware(boolean) to true.
declareNamespaces(Map<String, String>) - Method in class com.jayway.restassured.config.XmlConfig
Specify declared namespaces that will be used when parsing XML.
DecoderConfig - Class in com.jayway.restassured.config
Allows you to specify configuration for the decoder.
DecoderConfig() - Constructor for class com.jayway.restassured.config.DecoderConfig
Configure the decoder config to use the default charset as specified by Charset.defaultCharset() for content decoding.
DecoderConfig(String) - Constructor for class com.jayway.restassured.config.DecoderConfig
Configure the decoder config to use supplied defaultContentCharset for content decoding if a charset is not specified in the response.
DecoderConfig(DecoderConfig.ContentDecoder, DecoderConfig.ContentDecoder...) - Constructor for class com.jayway.restassured.config.DecoderConfig
Configure the decoder config to use Charset.defaultCharset() for content decoding.
decoderConfig() - Static method in class com.jayway.restassured.config.DecoderConfig
 
decoderConfig(DecoderConfig) - Method in class com.jayway.restassured.config.RestAssuredConfig
Set the Decoder config.
DecoderConfig.ContentDecoder - Enum in com.jayway.restassured.config
Predefined content encoders in REST Assured.
DEFAULT_AUTH - Static variable in class com.jayway.restassured.RestAssured
 
DEFAULT_BODY_ROOT_PATH - Static variable in class com.jayway.restassured.RestAssured
 
DEFAULT_PATH - Static variable in class com.jayway.restassured.RestAssured
 
DEFAULT_PORT - Static variable in class com.jayway.restassured.RestAssured
 
DEFAULT_SESSION_ID_NAME - Static variable in class com.jayway.restassured.config.SessionConfig
 
DEFAULT_SESSION_ID_VALUE - Static variable in class com.jayway.restassured.RestAssured
 
DEFAULT_URI - Static variable in class com.jayway.restassured.RestAssured
 
DEFAULT_URL_ENCODING_ENABLED - Static variable in class com.jayway.restassured.RestAssured
 
defaultContentCharset() - Method in class com.jayway.restassured.config.DecoderConfig
 
defaultContentCharset(String) - Method in class com.jayway.restassured.config.DecoderConfig
Specify the default charset of the content in the response that's assumed if no charset is explicitly specified in the response.
defaultContentCharset() - Method in class com.jayway.restassured.config.EncoderConfig
 
defaultContentCharset(String) - Method in class com.jayway.restassured.config.EncoderConfig
 
defaultContentType - Variable in class com.jayway.restassured.internal.http.HTTPBuilder
 
defaultFailureHandler(HttpResponseDecorator) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
This is the default response.failure handler.
defaultObjectMapper() - Method in class com.jayway.restassured.config.ObjectMapperConfig
 
defaultObjectMapper(ObjectMapper) - Method in class com.jayway.restassured.config.ObjectMapperConfig
Creates an object mapper configuration that uses the specified object mapper as default.
defaultObjectMapperType() - Method in class com.jayway.restassured.config.ObjectMapperConfig
 
defaultObjectMapperType(ObjectMapperType) - Method in class com.jayway.restassured.config.ObjectMapperConfig
Creates an object mapper configuration that uses the specified object mapper as default.
defaultParser(Parser) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
defaultParser(Parser) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
defaultParser(Parser) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Register a default predefined parser that will be used if no other parser (registered or pre-defined) matches the response content-type.
defaultParser - Static variable in class com.jayway.restassured.RestAssured
Specify a default parser.
defaultParser(Parser) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Register a default predefined parser that will be used if no other parser (registered or pre-defined) matches the response content-type.
defaultQueryParameterCharset() - Method in class com.jayway.restassured.config.EncoderConfig
 
defaultQueryParameterCharset(String) - Method in class com.jayway.restassured.config.EncoderConfig
 
defaultRequestContentType - Variable in class com.jayway.restassured.internal.http.HTTPBuilder
 
defaultRequestHeaders - Variable in class com.jayway.restassured.internal.http.HTTPBuilder
 
defaultResponseHandlers - Variable in class com.jayway.restassured.internal.http.HTTPBuilder
 
defaultStream() - Method in class com.jayway.restassured.config.LogConfig
 
defaultStream(PrintStream) - Method in class com.jayway.restassured.config.LogConfig
Specify a new default stream to the print to.
defaultSuccessHandler(HttpResponseDecorator, Object) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
This is the default response.success handler.
defaultURI - Variable in class com.jayway.restassured.internal.http.HTTPBuilder
 
DeflateEncoding - Class in com.jayway.restassured.internal.http
Content encoding used to handle Deflate responses.
DeflateEncoding(boolean) - Constructor for class com.jayway.restassured.internal.http.DeflateEncoding
 
DeflateEncoding.InflaterEntity - Class in com.jayway.restassured.internal.http
Entity used to interpret a Deflate-encoded response
DeflateEncoding.InflaterEntity(HttpEntity, boolean) - Constructor for class com.jayway.restassured.internal.http.DeflateEncoding.InflaterEntity
 
delegate - Variable in class com.jayway.restassured.internal.http.HttpContextDecorator
 
delete(String, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
delete(URI) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
delete(URL) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
delete() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
delete(String, Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
delete(String, Object...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
delete(URI) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
delete(URL) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
delete() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
delete(String, Map) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
delete(String, Object...) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
delete(URI) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
delete(URL) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
delete() - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
delete(String, Map) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
delete(String, Object...) - Static method in class com.jayway.restassured.RestAssured
Perform a DELETE request to a path.
delete(String, Map<String, ?>) - Static method in class com.jayway.restassured.RestAssured
Perform a DELETE request to a path.
delete(URI) - Static method in class com.jayway.restassured.RestAssured
Perform a DELETE request to a uri.
delete(URL) - Static method in class com.jayway.restassured.RestAssured
Perform a DELETE request to a url.
delete() - Static method in class com.jayway.restassured.RestAssured
Perform a DELETE request to the statically configured path (by default http://localhost:8080).
delete(String, Object...) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a DELETE request to a path.
delete(String, Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a DELETE request to a path.
delete(URI) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a DELETE request to a uri.
delete(URL) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a DELETE request to a url.
delete() - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a DELETE request to the statically configured path (by default http://localhost:8080).
describeTo(Description) - Method in class com.jayway.restassured.internal.matcher.xml.XmlDtdMatcher
 
describeTo(Description) - Method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
deserialize(ObjectMapperDeserializationContext) - Method in class com.jayway.restassured.internal.mapping.GsonMapper
 
deserialize(ObjectMapperDeserializationContext) - Method in class com.jayway.restassured.internal.mapping.Jackson1Mapper
 
deserialize(ObjectMapperDeserializationContext) - Method in class com.jayway.restassured.internal.mapping.Jackson2Mapper
 
deserialize(ObjectMapperDeserializationContext) - Method in class com.jayway.restassured.internal.mapping.JaxbMapper
 
deserialize(ResponseBodyData, Class<T>, String, String, String, ObjectMapperType, ObjectMapperConfig) - Static method in class com.jayway.restassured.internal.mapping.ObjectMapping
 
deserialize(ObjectMapperDeserializationContext) - Method in interface com.jayway.restassured.mapper.ObjectMapper
Deserialize a response to a Java object
detachRoot(String) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
detachRoot(String) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
detachRoot(String) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Detach the given path from the root path.
detachRoot(String) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Detach the given path from the root path.
detachRootPath(String) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Detach the given path from the root path.
detailedCookie(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
detailedCookie(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
detailedCookie(String) - Method in interface com.jayway.restassured.response.ExtractableResponse
Get a single cookie including all attributes associated with the given name.
detailedCookie(String) - Method in interface com.jayway.restassured.response.ResponseOptions
Get a single cookie including all attributes associated with the given name.
detailedCookies() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
detailedCookies() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
detailedCookies() - Method in interface com.jayway.restassured.response.ExtractableResponse
The response cookies with all the attributes.
detailedCookies() - Method in interface com.jayway.restassured.response.ResponseOptions
The response cookies with all the attributes.
determineProxy(HttpHost, HttpRequest, HttpContext) - Method in class com.jayway.restassured.internal.proxy.RestAssuredProxySelectorRoutePlanner
 
digest(String, String) - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
digest(String, String) - Static method in class com.jayway.restassured.RestAssured
Use http digest authentication.
digest(String, String) - Method in interface com.jayway.restassured.specification.AuthenticationSpecification
Use http digest authentication.
disableLoadingOfExternalDtd() - Method in class com.jayway.restassured.config.XmlConfig
Disables external DTD loading.
DOMAIN - Static variable in class com.jayway.restassured.response.Cookie
 
dontCloseIdleConnectionsAfterEachResponse() - Method in class com.jayway.restassured.config.ConnectionConfig
Don't close idle connections after each request.
dontReuseHttpClientInstance() - Method in class com.jayway.restassured.config.HttpClientConfig
Instruct REST Assured not to reuse the configured http client instance for multiple requests.
doRequest(URI, Method, Object, Closure) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Create a HTTPBuilder.RequestConfigDelegate from the given arguments, execute the config closure, then pass the delegate to HTTPBuilder.doRequest(RequestConfigDelegate), which actually executes the request.
doRequest(HTTPBuilder.RequestConfigDelegate) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
A copy of HTTP builders doRequest method with two exceptions.

E

enableLoggingOfRequestAndResponseIfValidationFails() - Method in class com.jayway.restassured.config.LogConfig
Enable logging of both the request and the response if REST Assureds test validation fails.
enableLoggingOfRequestAndResponseIfValidationFails(LogDetail) - Method in class com.jayway.restassured.config.LogConfig
Enable logging of both the request and the response if REST Assureds test validation fails with the specified log detail
enableLoggingOfRequestAndResponseIfValidationFails() - Static method in class com.jayway.restassured.RestAssured
Enable logging of both the request and the response if REST Assureds test validation fails with log detail equal to LogDetail.ALL.
enableLoggingOfRequestAndResponseIfValidationFails(LogDetail) - Static method in class com.jayway.restassured.RestAssured
Enable logging of both the request and the response if REST Assureds test validation fails with the specified log detail.
enablePrettyPrinting(boolean) - Method in class com.jayway.restassured.config.LogConfig
Specify a whether or not to enable pretty printing by default.
encode(String, String) - Static method in class com.jayway.restassured.internal.http.URIBuilder
 
encodeForm(Map<?, ?>) - Method in class com.jayway.restassured.internal.http.EncoderRegistry
Set the request body as a url-encoded list of parameters.
encodeForm(Object, String) - Method in class com.jayway.restassured.internal.http.EncoderRegistry
Accepts a String as a url-encoded form post.
encodeJSON(Object, Object) - Method in class com.jayway.restassured.internal.http.EncoderRegistry
Accepts a Collection or a JavaBean object which is converted to JSON.
EncoderConfig - Class in com.jayway.restassured.config
Allows you to specify configuration for the encoder
EncoderConfig() - Constructor for class com.jayway.restassured.config.EncoderConfig
Configure the encoder config to use "ISO-8859-1" for content encoding and UTF-8.
EncoderConfig(String, String) - Constructor for class com.jayway.restassured.config.EncoderConfig
 
encoderConfig() - Static method in class com.jayway.restassured.config.EncoderConfig
 
encoderConfig(EncoderConfig) - Method in class com.jayway.restassured.config.RestAssuredConfig
Set the Encoder config.
EncoderRegistry - Class in com.jayway.restassured.internal.http
This class handles creation of the request body (i.e.
EncoderRegistry() - Constructor for class com.jayway.restassured.internal.http.EncoderRegistry
 
encoders - Variable in class com.jayway.restassured.internal.http.HTTPBuilder
 
encodeStream(Object, Object) - Method in class com.jayway.restassured.internal.http.EncoderRegistry
Default request encoder for a binary stream.
encodeText(Object, Object) - Method in class com.jayway.restassured.internal.http.EncoderRegistry
Default handler used for a plain text content-type.
encodeXML(Object, Object) - Method in class com.jayway.restassured.internal.http.EncoderRegistry
Encode the content as XML.
endsWithPath(String) - Static method in class com.jayway.restassured.matcher.RestAssuredMatchers
Creates a ResponseAwareMatcher that extracts the given path from the response and wraps it in a Matchers.equalTo(Object) matcher.
equals(Object) - Method in class com.jayway.restassured.internal.http.BasicNameValuePairWithNoValueSupport
 
equals(Object) - Method in class com.jayway.restassured.internal.http.URIBuilder
Determine if this URIBuilder is equal to another URIBuilder instance.
equals(Object) - Method in class com.jayway.restassured.response.Cookie
 
equals(Object) - Method in class com.jayway.restassured.response.Header
 
equals(Object) - Method in class com.jayway.restassured.specification.Argument
 
equals(Object) - Method in class com.jayway.restassured.specification.ProxySpecification
 
equalToPath(String) - Static method in class com.jayway.restassured.matcher.RestAssuredMatchers
Creates a ResponseAwareMatcher that extracts the given path from the response and wraps it in a Matchers.equalTo(Object) matcher.
errorLogger() - Static method in class com.jayway.restassured.filter.log.ErrorLoggingFilter
Create a new error logging filter without using the "new" operator.
ErrorLoggingFilter - Class in com.jayway.restassured.filter.log
A filter that'll print the response body if an error occurred (status code is between 400 and 500).
ErrorLoggingFilter() - Constructor for class com.jayway.restassured.filter.log.ErrorLoggingFilter
Log to system out
ErrorLoggingFilter(PrintStream) - Constructor for class com.jayway.restassured.filter.log.ErrorLoggingFilter
Instantiate a error logger using a specific print stream
everything(boolean) - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
everything() - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
everything() - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
everything(boolean) - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
everything() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
everything(boolean) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
everything() - Method in interface com.jayway.restassured.response.ValidatableResponseLogSpec
Logs everything in the response, including e.g.
everything(boolean) - Method in interface com.jayway.restassured.response.ValidatableResponseLogSpec
* Logs everything in the response, including e.g.
everything() - Method in interface com.jayway.restassured.specification.LogSpecification
* Logs everything in the specification, including e.g.
everything(boolean) - Method in interface com.jayway.restassured.specification.LogSpecification
* Logs everything in the specification, including e.g.
exist() - Method in class com.jayway.restassured.internal.MultiValueEntity
 
exist() - Method in class com.jayway.restassured.response.Cookies
 
exist() - Method in class com.jayway.restassured.response.Headers
 
expect() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
expect() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
expect() - Static method in class com.jayway.restassured.RestAssured
Start building the response part of the test com.jayway.restassured.specification.
expect() - Method in interface com.jayway.restassured.specification.RequestSpecification
Returns the response specification so that you can setup the expectations on the response.
expect() - Method in interface com.jayway.restassured.specification.ResponseSpecification
Syntactic sugar, e.g.
expectBody(Matcher<?>) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Expect that the response content conforms to one or more Hamcrest matchers.
expectBody(String, Matcher<?>) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Expect that the JSON or XML response content conforms to one or more Hamcrest matchers.
expectBody(String, List<Argument>, Matcher<?>) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Same as ResponseSpecBuilder.expectBody(String, org.hamcrest.Matcher) expect that you can pass arguments to the path.
expectContent(Matcher<?>) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Expect that the response content conforms to one or more Hamcrest matchers.
expectContent(String, Matcher<?>) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Expect that the JSON or XML response content conforms to one or more Hamcrest matchers.
expectContent(String, List<Argument>, Matcher<?>) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Same as ResponseSpecBuilder.expectContent(String, org.hamcrest.Matcher) expect that you can pass arguments to the path.
expectContentType(ContentType) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Set the response content type to be contentType.
expectContentType(String) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Set the response content type to be contentType.
expectCookie(String, Matcher<String>) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Expect that a response cookie matches the supplied cookie name and hamcrest matcher.
expectCookie(String, String) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Expect that a response cookie matches the supplied name and value.
expectCookie(String) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Expect that a cookie exist in the response, regardless of value (it may have no value at all).
expectCookies(Map<String, Object>) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Expect that response cookies matches those specified in a Map.
expectHeader(String, Matcher<String>) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Expect that a response header matches the supplied header name and hamcrest matcher.
expectHeader(String, String) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Expect that a response header matches the supplied name and value.
expectHeaders(Map<String, Object>) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Expect that response headers matches those specified in a Map.
expectStatusCode(Matcher<Integer>) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Expect that the response status code matches the given Hamcrest matcher.
expectStatusCode(int) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Expect that the response status code matches an integer.
expectStatusLine(Matcher<String>) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Expect that the response status line matches the given Hamcrest matcher.
expectStatusLine(String) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Expect that the response status line matches the given String.
EXPIRES - Static variable in class com.jayway.restassured.response.Cookie
 
ExplicitNoAuthScheme - Class in com.jayway.restassured.authentication
 
ExplicitNoAuthScheme() - Constructor for class com.jayway.restassured.authentication.ExplicitNoAuthScheme
 
extract() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
extract() - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Extract values from the response or return the response instance itself.
ExtractableResponse<R extends ResponseOptions<R>> - Interface in com.jayway.restassured.response
The response of a request made by REST Assured.

F

fallbackToResponseBodyIfContentParserIsNull(Response, Object) - Static method in class com.jayway.restassured.assertion.BodyMatcher
 
feature(String, boolean) - Method in class com.jayway.restassured.config.XmlConfig
Set a value of a feature flag.
features() - Method in class com.jayway.restassured.config.XmlConfig
 
features(Map<String, Boolean>) - Method in class com.jayway.restassured.config.XmlConfig
Specify features that will be used when parsing XML.
fileName(String) - Method in class com.jayway.restassured.builder.MultiPartSpecBuilder
Specify the file name of this multi-part.
Filter - Interface in com.jayway.restassured.filter
A filter allows you to inspect and alter a request before it's actually committed and also inspect and alter the response before it's returned to the expectations.
filter(FilterableRequestSpecification, FilterableResponseSpecification, FilterContext) - Method in interface com.jayway.restassured.filter.Filter
Filter the incoming request and response specifications and outgoing response.
filter(FilterableRequestSpecification, FilterableResponseSpecification, FilterContext) - Method in class com.jayway.restassured.filter.log.RequestLoggingFilter
 
filter(FilterableRequestSpecification, FilterableResponseSpecification, FilterContext) - Method in class com.jayway.restassured.filter.session.SessionFilter
 
filter(FilterableRequestSpecification, FilterableResponseSpecification, FilterContext) - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
filter(FilterableRequestSpecification, FilterableResponseSpecification, FilterContext) - Method in class com.jayway.restassured.internal.filter.SendRequestFilter
 
filter(Filter) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
filter(Filter) - Method in interface com.jayway.restassured.specification.RequestSpecification
Add a filter that will be used in the request.
FilterableRequestSpecification - Interface in com.jayway.restassured.specification
A request specification that also supports getting the defined values.
FilterableResponseSpecification - Interface in com.jayway.restassured.specification
A response specification that also supports getting the defined values.
FilterContext - Interface in com.jayway.restassured.filter
Provides the functionality to set properties, sending requests and continue the filter chain.
FilterContextImpl - Class in com.jayway.restassured.internal.filter
 
FilterContextImpl(String, String, Method, Object, List<Filter>) - Constructor for class com.jayway.restassured.internal.filter.FilterContextImpl
 
filters(List<Filter>) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
filters(Filter, Filter...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
filters(List<Filter>) - Static method in class com.jayway.restassured.RestAssured
Add default filters that will be applied to each request.
filters(Filter, Filter...) - Static method in class com.jayway.restassured.RestAssured
Add default filters to apply to each request.
filters() - Static method in class com.jayway.restassured.RestAssured
 
filters(List<Filter>) - Method in interface com.jayway.restassured.specification.RequestSpecification
Add filters that will be used in the request.
filters(Filter, Filter...) - Method in interface com.jayway.restassured.specification.RequestSpecification
Add filters that will be used in the request.
find(int) - Static method in enum com.jayway.restassured.internal.http.Status
Find the Status value that matches the given status code.
findCharset() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
findCharset(boolean) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
findContentType(HttpResponse) - Static method in class com.jayway.restassured.internal.http.HttpResponseContentTypeFinder
Helper method to get the content-type string from the response (no charset).
findResponseHandler(int) - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Get the proper response handler for the response code.
follow(boolean) - Method in class com.jayway.restassured.internal.RedirectSpecificationImpl
 
follow(boolean) - Method in interface com.jayway.restassured.specification.RedirectSpecification
Defines whether redirects should be followed automatically.
followRedirects(boolean) - Method in class com.jayway.restassured.config.RedirectConfig
Configure if REST Assured should follow redirects
followsRedirects() - Method in class com.jayway.restassured.config.RedirectConfig
 
form(String, String) - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
form(String, String, FormAuthConfig) - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
form(String, String) - Static method in class com.jayway.restassured.RestAssured
Use form authentication.
form(String, String, FormAuthConfig) - Static method in class com.jayway.restassured.RestAssured
Use form authentication with the supplied configuration.
form(String, String) - Method in interface com.jayway.restassured.specification.AuthenticationSpecification
Use form authentication.
form(String, String, FormAuthConfig) - Method in interface com.jayway.restassured.specification.AuthenticationSpecification
Use form authentication with the supplied configuration.
FormAuthConfig - Class in com.jayway.restassured.authentication
Configuration of form authentication to correctly identify which form that contains the username and password and the action of the form.
FormAuthConfig(String, String, String) - Constructor for class com.jayway.restassured.authentication.FormAuthConfig
Create a form auth config with a pre-defined form action, username input tag, password input tag.
FormAuthFilter - Class in com.jayway.restassured.internal.filter
 
FormAuthFilter() - Constructor for class com.jayway.restassured.internal.filter.FormAuthFilter
 
FormAuthScheme - Class in com.jayway.restassured.authentication
 
FormAuthScheme() - Constructor for class com.jayway.restassured.authentication.FormAuthScheme
 
formParam(String, Collection<?>) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
formParam(String, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
formParam(String, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
formParam(String, Collection<?>) - Method in interface com.jayway.restassured.specification.RequestSpecification
formParameter(String, Collection<?>) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
formParameter(String, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
formParameter(String, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a form parameter that'll be sent with the request.
formParameter(String, Collection<?>) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a multi-value form parameter that'll be sent with the request e.g:
formParameters(String, Object, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
formParameters(Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
formParameters(String, Object, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the form parameters that'll be sent with the request.
formParameters(Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the form parameters that'll be sent with the request.
formParams(String, Object, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
formParams(Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
formParams(String, Object, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
formParams(Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSpecification
fromContentType(String) - Static method in enum com.jayway.restassured.http.ContentType
 
fromContentType(String) - Static method in enum com.jayway.restassured.parsing.Parser
 

G

generateAuthToken() - Method in class com.jayway.restassured.authentication.PreemptiveBasicAuthScheme
 
get(Map<String, ?>) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Convenience method to perform an HTTP GET.
get(Map<String, ?>, Closure) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Convenience method to perform an HTTP GET.
get(String) - Method in class com.jayway.restassured.internal.MultiValueEntity
Get a single entity with the supplied name.
get(String, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
get(URI) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
get(URL) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
get() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
get(String, Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
get(String, Object...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
get(URI) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
get(URL) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
get() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
get(String, Map) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
get(String, Object...) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
get(URI) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
get(URL) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
get() - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
get(String, Map) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
get(String) - Method in class com.jayway.restassured.response.Cookies
Get a single cookie with the supplied name.
get(String) - Method in class com.jayway.restassured.response.Headers
Get a single header with the supplied name.
get(String, Object...) - Static method in class com.jayway.restassured.RestAssured
Perform a GET request to a path.
get(String, Map<String, ?>) - Static method in class com.jayway.restassured.RestAssured
Perform a GET request to a path.
get(URI) - Static method in class com.jayway.restassured.RestAssured
Perform a GET request to a uri.
get(URL) - Static method in class com.jayway.restassured.RestAssured
Perform a GET request to a url.
get() - Static method in class com.jayway.restassured.RestAssured
Perform a GET request to the statically configured path (by default http://localhost:8080).
get(String, Object...) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a GET request to a path.
get(String, Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a GET request to a path.
get(URI) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a GET request to a uri.
get(URL) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a GET request to a url.
get() - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a GET request to the statically configured path (by default http://localhost:8080).
getAcceptHeader() - Method in enum com.jayway.restassured.http.ContentType
Builds a string to be used as an HTTP Accept header value, i.e.
getAccessToken() - Method in class com.jayway.restassured.authentication.OAuth2Scheme
 
getAccessToken() - Method in class com.jayway.restassured.authentication.OAuthScheme
 
getAllHeaders() - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
getArgument() - Method in class com.jayway.restassured.specification.Argument
 
getAssertionClosure() - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
getAt(Object) - Method in class com.jayway.restassured.internal.http.EncoderRegistry
Retrieve a encoder for the given content-type.
getAt(String) - Method in class com.jayway.restassured.internal.http.HttpContextDecorator
Groovy support for the index [] operator
getAt(String) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator.HeadersDecorator
Access the named header value, using bracket form.
getAttribute(String) - Method in class com.jayway.restassured.internal.http.HttpContextDecorator
 
getAuthenticationScheme() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getAuthenticationScheme() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getBasePath() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getBasePath() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getBaseUri() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getBaseUri() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getBody() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getBody() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getBody() - Method in interface com.jayway.restassured.response.ResponseOptions
Returns the response body
getBody() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getCause() - Method in exception com.jayway.restassured.internal.http.ResponseParseException
 
getCharset() - Method in class com.jayway.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
getCharset() - Method in class com.jayway.restassured.internal.MultiPartInternal
 
getCharset() - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
getCharset() - Method in interface com.jayway.restassured.mapper.ObjectMapperSerializationContext
If a charset is specified in the content-type then this method will return that charset otherwise it'll return the default content charset specified in the REST Assured configuration.
getCharset() - Method in interface com.jayway.restassured.specification.MultiPartSpecification
 
getCharsetFromContentType(String) - Static method in class com.jayway.restassured.internal.http.CharsetExtractor
 
getClient() - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Return the underlying HTTPClient that is used to handle HTTP requests.
getClosure() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
getComment() - Method in class com.jayway.restassured.response.Cookie
Returns the comment describing the purpose of this cookie, or null if no such comment has been defined.
getCompleteRequestPath() - Method in interface com.jayway.restassured.filter.FilterContext
 
getCompleteRequestPath() - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
getConfig() - Method in class com.jayway.restassured.authentication.FormAuthScheme
 
getConfig() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getConfig() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
getConfig() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getConfig() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getConfig() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getConnectionConfig() - Method in class com.jayway.restassured.config.RestAssuredConfig
 
getConnectionManager() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getConnectionManager() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getConsumerKey() - Method in class com.jayway.restassured.authentication.OAuthScheme
 
getConsumerSecret() - Method in class com.jayway.restassured.authentication.OAuthScheme
 
getContent() - Method in class com.jayway.restassured.internal.http.DeflateEncoding.InflaterEntity
returns a InflaterInputStream which wraps the original entity's content stream
getContent() - Method in class com.jayway.restassured.internal.http.GZIPEncoding.GZIPDecompressingEntity
returns a GZIPInputStream which wraps the original entity's content stream
getContent() - Method in class com.jayway.restassured.internal.MultiPartInternal
 
getContent() - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
getContent() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getContent() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getContent() - Method in interface com.jayway.restassured.specification.MultiPartSpecification
 
getContentBody() - Method in class com.jayway.restassured.internal.MultiPartInternal
 
getContentEncoding() - Method in class com.jayway.restassured.internal.http.ContentEncoding
 
getContentEncoding() - Method in class com.jayway.restassured.internal.http.DeflateEncoding
Returns the ContentEncoding.Type.DEFLATE encoding string which is added to the Accept-Encoding header by the base class.
getContentEncoding() - Method in class com.jayway.restassured.internal.http.GZIPEncoding
Returns the ContentEncoding.Type.GZIP encoding string which is added to the Accept-Encoding header by the base class.
getContentLength() - Method in class com.jayway.restassured.internal.http.DeflateEncoding.InflaterEntity
 
getContentLength() - Method in class com.jayway.restassured.internal.http.GZIPEncoding.GZIPDecompressingEntity
 
getContentType() - Method in class com.jayway.restassured.internal.http.HTTPBuilder
 
getContentType() - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Get the content-type of any data sent in the request body and the expected response content-type.
getContentType() - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
Get the content-type for this response.
getContentType() - Method in class com.jayway.restassured.internal.mapping.ObjectMapperDeserializationContextImpl
 
getContentType() - Method in class com.jayway.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
getContentType() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getContentType() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getContentType() - Method in interface com.jayway.restassured.mapper.ObjectMapperDeserializationContext
 
getContentType() - Method in interface com.jayway.restassured.mapper.ObjectMapperSerializationContext
 
getContentType() - Method in enum com.jayway.restassured.parsing.Parser
 
getContentType() - Method in interface com.jayway.restassured.response.ResponseOptions
Get the content type of the response
getContentTypeStrings() - Method in enum com.jayway.restassured.http.ContentType
 
getContentTypeWithoutCharset(String) - Static method in class com.jayway.restassured.internal.http.ContentTypeExtractor
 
getContext() - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Get the HttpContext that will be used for this request.
getContext() - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
Get the execution context used during this request
getControlName() - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
getControlName() - Method in interface com.jayway.restassured.specification.MultiPartSpecification
 
getCookie(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getCookie(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getCookie(String) - Method in interface com.jayway.restassured.response.ResponseOptions
Get a single cookie value associated with the given name.
getCookieName() - Method in class com.jayway.restassured.assertion.CookieMatcher
 
getCookies(Object) - Static method in class com.jayway.restassured.assertion.CookieMatcher
 
getCookies() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getCookies() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getCookies() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getCookies() - Method in interface com.jayway.restassured.response.ResponseOptions
The response cookies as simple name/value pair.
getCookies() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getData() - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
Return the parsed data from this response body.
getDecoderConfig() - Method in class com.jayway.restassured.config.RestAssuredConfig
 
getDefaultCharset() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getDefaultCharset() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getDefaultContentType() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getDefaultContentType() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getDefaultEncoders() - Method in class com.jayway.restassured.internal.http.ContentEncodingRegistry
This implementation adds a GZIPEncoding and DeflateEncoding handler to the registry.
getDefinedFilters() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getDefinedFilters() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getDelegatingProxySelector() - Method in class com.jayway.restassured.internal.proxy.RestAssuredProxySelector
 
getDetailedCookie(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getDetailedCookie(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getDetailedCookie(String) - Method in interface com.jayway.restassured.response.ResponseOptions
Get a single cookie including all attributes associated with the given name.
getDetailedCookies() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getDetailedCookies() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getDetailedCookies() - Method in interface com.jayway.restassured.response.ResponseOptions
The response cookies with all the attributes.
getDomain() - Method in class com.jayway.restassured.response.Cookie
Returns domain attribute of the cookie.
getDtd() - Method in class com.jayway.restassured.internal.matcher.xml.XmlDtdMatcher
 
getEncoderConfig() - Method in class com.jayway.restassured.config.RestAssuredConfig
 
getEntity() - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
getExpiryDate() - Method in class com.jayway.restassured.response.Cookie
Returns the expiration Date of the cookie, or null if none exists.
getFactory() - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
getFileName() - Method in class com.jayway.restassured.internal.MultiPartInternal
 
getFileName() - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
getFileName() - Method in interface com.jayway.restassured.specification.MultiPartSpecification
 
getFirstHeader(String) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
getFormAction() - Method in class com.jayway.restassured.authentication.FormAuthConfig
 
getFormAuthConfig() - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
getFormParams() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getFormParams() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getGroovyResponse() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getHandler() - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Retrieve the map of response code handlers.
getHasExpectations() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getHasExpectations() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getHeader(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getHeader(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getHeader(String) - Method in interface com.jayway.restassured.response.ResponseOptions
Get a single header value associated with the given name.
getHeaderName() - Method in class com.jayway.restassured.assertion.HeaderMatcher
 
getHeaders() - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Get the map of default headers that will be added to all requests.
getHeaders() - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Get request headers (including any default headers set on this HTTPBuilder instance).
getHeaders() - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
Return a HttpResponseDecorator.HeadersDecorator, which provides a more Groovy API for accessing response headers.
getHeaders(String) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
getHeaders() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getHeaders() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getHeaders() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getHeaders() - Method in interface com.jayway.restassured.response.ResponseOptions
The response headers.
getHeaders() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getHost() - Method in class com.jayway.restassured.specification.ProxySpecification
 
getHttpClient() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getHttpClient() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getHttpClientConfig() - Method in class com.jayway.restassured.config.RestAssuredConfig
 
getIdleTime() - Method in class com.jayway.restassured.config.ConnectionConfig.CloseIdleConnectionConfig
 
getJsonConfig() - Method in class com.jayway.restassured.config.RestAssuredConfig
 
getKey() - Method in class com.jayway.restassured.assertion.BodyMatcher
 
getKeyAndValueOfCookie(String) - Static method in class com.jayway.restassured.assertion.CookieMatcher
 
getKeystoreType() - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
getKeystoreType() - Method in class com.jayway.restassured.authentication.CertificateAuthSettings
 
getKeyStoreType() - Method in class com.jayway.restassured.config.SSLConfig
 
getKeyStoreType() - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
getLastHeader(String) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
getList(String) - Method in class com.jayway.restassured.internal.MultiValueEntity
Get all entities with the supplied name.
getList(String) - Method in class com.jayway.restassured.response.Cookies
Get all cookies with the supplied name.
getList(String) - Method in class com.jayway.restassured.response.Headers
Get all headers with the supplied name.
getLocale() - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
getLogConfig() - Method in class com.jayway.restassured.authentication.FormAuthConfig
 
getLogConfig() - Method in class com.jayway.restassured.config.RestAssuredConfig
 
getLogDetail() - Method in class com.jayway.restassured.authentication.FormAuthConfig
 
getLogRepository() - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
getLogRepository() - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
getLogRepository() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
getLogRepository() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getMatcher() - Method in class com.jayway.restassured.assertion.BodyMatcher
 
getMatcher() - Method in class com.jayway.restassured.assertion.CookieMatcher
 
getMatcher() - Method in class com.jayway.restassured.assertion.HeaderMatcher
 
getMaxAge() - Method in class com.jayway.restassured.response.Cookie
Returns the maximum age of the cookie, specified in seconds, By default, -1 indicating the cookie will persist until browser shutdown.
getMetaClass() - Method in class com.jayway.restassured.assertion.BodyMatcher
 
getMetaClass() - Method in class com.jayway.restassured.assertion.BodyMatcherGroup
 
getMetaClass() - Method in class com.jayway.restassured.assertion.CookieMatcher
 
getMetaClass() - Method in class com.jayway.restassured.assertion.HeaderMatcher
 
getMetaClass() - Method in class com.jayway.restassured.assertion.StreamVerifier
 
getMetaClass() - Method in class com.jayway.restassured.authentication.BasicAuthScheme
 
getMetaClass() - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
getMetaClass() - Method in class com.jayway.restassured.authentication.ExplicitNoAuthScheme
 
getMetaClass() - Method in class com.jayway.restassured.authentication.FormAuthScheme
 
getMetaClass() - Method in class com.jayway.restassured.authentication.NoAuthScheme
 
getMetaClass() - Method in class com.jayway.restassured.authentication.OAuth2Scheme
 
getMetaClass() - Method in class com.jayway.restassured.authentication.OAuthScheme
 
getMetaClass() - Method in class com.jayway.restassured.authentication.PreemptiveBasicAuthScheme
 
getMetaClass() - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
getMetaClass() - Method in class com.jayway.restassured.internal.ContentParser
 
getMetaClass() - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
getMetaClass() - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
getMetaClass() - Method in class com.jayway.restassured.internal.filter.SendRequestFilter
 
getMetaClass() - Method in class com.jayway.restassured.internal.http.CharsetExtractor
 
getMetaClass() - Method in class com.jayway.restassured.internal.http.ContentTypeExtractor
 
getMetaClass() - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
getMetaClass() - Method in class com.jayway.restassured.internal.LogSpecificationImpl
 
getMetaClass() - Method in class com.jayway.restassured.internal.MapCreator
 
getMetaClass() - Method in class com.jayway.restassured.internal.mapping.GsonMapper
 
getMetaClass() - Method in class com.jayway.restassured.internal.mapping.Jackson1Mapper
 
getMetaClass() - Method in class com.jayway.restassured.internal.mapping.Jackson2Mapper
 
getMetaClass() - Method in class com.jayway.restassured.internal.mapping.JaxbMapper
 
getMetaClass() - Method in class com.jayway.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
getMetaClass() - Method in class com.jayway.restassured.internal.mapping.ObjectMapping
 
getMetaClass() - Method in class com.jayway.restassured.internal.matcher.xml.XmlDtdMatcher
 
getMetaClass() - Method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
getMetaClass() - Method in class com.jayway.restassured.internal.MultiPartInternal
 
getMetaClass() - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
getMetaClass() - Method in class com.jayway.restassured.internal.NoParameterValue
 
getMetaClass() - Method in class com.jayway.restassured.internal.PreemptiveAuthSpecImpl
 
getMetaClass() - Method in class com.jayway.restassured.internal.proxy.RestAssuredProxySelector
 
getMetaClass() - Method in class com.jayway.restassured.internal.RedirectSpecificationImpl
 
getMetaClass() - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
getMetaClass() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getMetaClass() - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
getMetaClass() - Method in class com.jayway.restassured.internal.ResponseParserRegistrar
 
getMetaClass() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
getMetaClass() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
getMetaClass() - Method in class com.jayway.restassured.internal.RestAssuredResponseImpl
 
getMetaClass() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getMetaClass() - Method in class com.jayway.restassured.internal.SpecificationMerger
 
getMetaClass() - Method in class com.jayway.restassured.internal.support.ParameterAppender
 
getMetaClass() - Method in class com.jayway.restassured.internal.support.PathSupport
 
getMetaClass() - Method in class com.jayway.restassured.internal.support.Prettifier
 
getMetaClass() - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
getMetaClass() - Method in class com.jayway.restassured.internal.ValidatableResponseImpl
 
getMimeType() - Method in class com.jayway.restassured.internal.MultiPartInternal
 
getMimeType() - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
getMimeType() - Method in interface com.jayway.restassured.specification.MultiPartSpecification
 
getMultiPartParams() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getMultiPartParams() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getName() - Method in class com.jayway.restassured.internal.http.BasicNameValuePairWithNoValueSupport
 
getName() - Method in class com.jayway.restassured.internal.MultiPartInternal
 
getName() - Method in interface com.jayway.restassured.internal.NameAndValue
 
getName() - Method in class com.jayway.restassured.response.Cookie
Returns the name.
getName() - Method in class com.jayway.restassured.response.Header
 
getNonDefaultParser(String) - Method in class com.jayway.restassured.internal.ResponseParserRegistrar
 
getObject() - Method in class com.jayway.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
getObjectMapperConfig() - Method in class com.jayway.restassured.config.RestAssuredConfig
 
getObjectToSerialize() - Method in class com.jayway.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
getObjectToSerialize() - Method in interface com.jayway.restassured.mapper.ObjectMapperSerializationContext
 
getObjectToSerializeAs(Class<T>) - Method in class com.jayway.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
getObjectToSerializeAs(Class<T>) - Method in interface com.jayway.restassured.mapper.ObjectMapperSerializationContext
 
getParams() - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
getParser() - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Retrieve the map of registered response content-type parsers.
getParser(String) - Method in class com.jayway.restassured.internal.ResponseParserRegistrar
 
getPassword() - Method in class com.jayway.restassured.authentication.BasicAuthScheme
 
getPassword() - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
getPassword() - Method in class com.jayway.restassured.authentication.FormAuthScheme
 
getPassword() - Method in class com.jayway.restassured.authentication.PreemptiveBasicAuthScheme
 
getPassword() - Method in class com.jayway.restassured.config.SSLConfig
 
getPassword() - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
getPassword() - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
getPasswordInputTagName() - Method in class com.jayway.restassured.authentication.FormAuthConfig
 
getPath() - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
getPath() - Method in class com.jayway.restassured.response.Cookie
Returns the path attribute of the cookie.
getPathParams() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getPathParams() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getPathToKeyStore() - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
getPathToKeyStore() - Method in class com.jayway.restassured.config.SSLConfig
 
getPort() - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
getPort() - Method in class com.jayway.restassured.authentication.CertificateAuthSettings
 
getPort() - Method in class com.jayway.restassured.config.SSLConfig
 
getPort() - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
getPort() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getPort() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getPort() - Method in class com.jayway.restassured.specification.ProxySpecification
 
getPrettifiedBodyIfPossible(FilterableRequestSpecification) - Method in class com.jayway.restassured.internal.support.Prettifier
 
getPrettifiedBodyIfPossible(ResponseOptions, ResponseBody) - Method in class com.jayway.restassured.internal.support.Prettifier
 
getPrintStream(RequestSpecification) - Method in class com.jayway.restassured.internal.LogSpecificationImpl
 
getProperties() - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
getProperty(String) - Method in class com.jayway.restassured.assertion.BodyMatcher
 
getProperty(String) - Method in class com.jayway.restassured.assertion.BodyMatcherGroup
 
getProperty(String) - Method in class com.jayway.restassured.assertion.CookieMatcher
 
getProperty(String) - Method in class com.jayway.restassured.assertion.HeaderMatcher
 
getProperty(String) - Method in class com.jayway.restassured.assertion.StreamVerifier
 
getProperty(String) - Method in class com.jayway.restassured.authentication.BasicAuthScheme
 
getProperty(String) - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
getProperty(String) - Method in class com.jayway.restassured.authentication.ExplicitNoAuthScheme
 
getProperty(String) - Method in class com.jayway.restassured.authentication.FormAuthScheme
 
getProperty(String) - Method in class com.jayway.restassured.authentication.NoAuthScheme
 
getProperty(String) - Method in class com.jayway.restassured.authentication.OAuth2Scheme
 
getProperty(String) - Method in class com.jayway.restassured.authentication.OAuthScheme
 
getProperty(String) - Method in class com.jayway.restassured.authentication.PreemptiveBasicAuthScheme
 
getProperty(String) - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
getProperty(String) - Method in class com.jayway.restassured.internal.ContentParser
 
getProperty(String) - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
getProperty(String) - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
getProperty(String) - Method in class com.jayway.restassured.internal.filter.SendRequestFilter
 
getProperty(String) - Method in class com.jayway.restassured.internal.http.CharsetExtractor
 
getProperty(String) - Method in class com.jayway.restassured.internal.http.ContentTypeExtractor
 
getProperty(String) - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
getProperty(String) - Method in class com.jayway.restassured.internal.LogSpecificationImpl
 
getProperty(String) - Method in class com.jayway.restassured.internal.MapCreator
 
getProperty(String) - Method in class com.jayway.restassured.internal.mapping.GsonMapper
 
getProperty(String) - Method in class com.jayway.restassured.internal.mapping.Jackson1Mapper
 
getProperty(String) - Method in class com.jayway.restassured.internal.mapping.Jackson2Mapper
 
getProperty(String) - Method in class com.jayway.restassured.internal.mapping.JaxbMapper
 
getProperty(String) - Method in class com.jayway.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
getProperty(String) - Method in class com.jayway.restassured.internal.mapping.ObjectMapping
 
getProperty(String) - Method in class com.jayway.restassured.internal.matcher.xml.XmlDtdMatcher
 
getProperty(String) - Method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
getProperty(String) - Method in class com.jayway.restassured.internal.MultiPartInternal
 
getProperty(String) - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
getProperty(String) - Method in class com.jayway.restassured.internal.NoParameterValue
 
getProperty(String) - Method in class com.jayway.restassured.internal.PreemptiveAuthSpecImpl
 
getProperty(String) - Method in class com.jayway.restassured.internal.proxy.RestAssuredProxySelector
 
getProperty(String) - Method in class com.jayway.restassured.internal.RedirectSpecificationImpl
 
getProperty(String) - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
getProperty(String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getProperty(String) - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
getProperty(String) - Method in class com.jayway.restassured.internal.ResponseParserRegistrar
 
getProperty(String) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
getProperty(String) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
getProperty(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseImpl
 
getProperty(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getProperty(String) - Method in class com.jayway.restassured.internal.SpecificationMerger
 
getProperty(String) - Method in class com.jayway.restassured.internal.support.ParameterAppender
 
getProperty(String) - Method in class com.jayway.restassured.internal.support.PathSupport
 
getProperty(String) - Method in class com.jayway.restassured.internal.support.Prettifier
 
getProperty(String) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
getProperty(String) - Method in class com.jayway.restassured.internal.ValidatableResponseImpl
 
getProtocolVersion() - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
getProxySpecification() - Method in class com.jayway.restassured.internal.proxy.RestAssuredProxySelector
 
getProxySpecification() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getProxySpecification() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getQuery() - Method in class com.jayway.restassured.internal.http.URIBuilder
Get the query string as a map for convenience.
getQueryNVP() - Method in class com.jayway.restassured.internal.http.URIBuilder
 
getQueryParams() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getQueryParams() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getRedirectConfig() - Method in class com.jayway.restassured.config.RestAssuredConfig
 
getRequest() - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Directly access the Apache HttpClient instance that will be used to execute this request.
getRequestContentType() - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
The request content-type, if different from the HTTPBuilder.RequestConfigDelegate.contentType.
getRequestContentType() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getRequestContentType() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getRequestInterceptor() - Method in class com.jayway.restassured.internal.http.ContentEncoding
 
getRequestLog() - Method in class com.jayway.restassured.internal.log.LogRepository
 
getRequestMethod() - Method in interface com.jayway.restassured.filter.FilterContext
 
getRequestMethod() - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
getRequestParams() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
getRequestParams() - Method in interface com.jayway.restassured.specification.FilterableRequestSpecification
 
getRequestPath() - Method in interface com.jayway.restassured.filter.FilterContext
 
getRequestPath() - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
getRequestSpecification() - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
getRequestSpecification() - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
getRequestType() - Method in enum com.jayway.restassured.internal.http.Method
Get the HttpRequest class that represents this request type.
getResourceResolver() - Method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
getResponse() - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Access the response handler map to set response parsing logic.
getResponse() - Method in exception com.jayway.restassured.internal.http.HttpResponseException
 
getResponseContentType() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
getResponseContentType() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
getResponseContentType() - Method in interface com.jayway.restassured.specification.FilterableResponseSpecification
 
getResponseHeaders() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getResponseHeaders() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getResponseInterceptor() - Method in class com.jayway.restassured.internal.http.ContentEncoding
 
getResponseLog() - Method in class com.jayway.restassured.internal.log.LogRepository
 
getResponseSpecification() - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
getResponseSpecification() - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
getRootPath() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
getRootPath() - Method in interface com.jayway.restassured.specification.FilterableResponseSpecification
 
getRpr() - Method in class com.jayway.restassured.assertion.BodyMatcher
 
getRpr() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
getRpr() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getRpr() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getScheme() - Method in class com.jayway.restassured.specification.ProxySpecification
 
getSecretToken() - Method in class com.jayway.restassured.authentication.OAuthScheme
 
getSessionConfig() - Method in class com.jayway.restassured.config.RestAssuredConfig
 
getSessionConfig() - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
getSessionId() - Method in class com.jayway.restassured.filter.session.SessionFilter
 
getSessionId() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getSessionId() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getSessionId() - Method in interface com.jayway.restassured.response.ResponseOptions
Get the session id from the response.
getSessionIdName() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getSessionIdName() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getSignature() - Method in class com.jayway.restassured.authentication.OAuth2Scheme
 
getSignature() - Method in class com.jayway.restassured.authentication.OAuthScheme
 
getSSLConfig() - Method in class com.jayway.restassured.config.RestAssuredConfig
 
getSslSocketFactory() - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
getSSLSocketFactory() - Method in class com.jayway.restassured.authentication.CertificateAuthSettings
 
getSSLSocketFactory() - Method in class com.jayway.restassured.config.SSLConfig
 
getStatus() - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
Get the response status code.
getStatusCode() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
getStatusCode() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getStatusCode() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getStatusCode() - Method in interface com.jayway.restassured.response.ResponseOptions
Get the status code of the response.
getStatusCode() - Method in interface com.jayway.restassured.specification.FilterableResponseSpecification
 
getStatusLine() - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
getStatusLine() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
getStatusLine() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getStatusLine() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
getStatusLine() - Method in interface com.jayway.restassured.response.ResponseOptions
Get the status line of the response.
getStatusLine() - Method in interface com.jayway.restassured.specification.FilterableResponseSpecification
 
getTimeUnit() - Method in class com.jayway.restassured.config.ConnectionConfig.CloseIdleConnectionConfig
 
getTrustStore() - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
getTrustStore() - Method in class com.jayway.restassured.authentication.CertificateAuthSettings
 
getTrustStore() - Method in class com.jayway.restassured.config.SSLConfig
 
getTrustStore() - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
getUri() - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Get the default URI used for requests that do not explicitly take a uri param.
getUri() - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Use this object to manipulate parts of the request URI, like query params and request path.
getUserInputTagName() - Method in class com.jayway.restassured.authentication.FormAuthConfig
 
getUserName() - Method in class com.jayway.restassured.authentication.BasicAuthScheme
 
getUserName() - Method in class com.jayway.restassured.authentication.FormAuthScheme
 
getUserName() - Method in class com.jayway.restassured.authentication.PreemptiveBasicAuthScheme
 
getUserName() - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
getValue(String) - Method in interface com.jayway.restassured.filter.FilterContext
Get a value
getValue(String) - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
getValue() - Method in class com.jayway.restassured.internal.http.BasicNameValuePairWithNoValueSupport
 
getValue(String) - Method in class com.jayway.restassured.internal.MultiValueEntity
Get a single entity value with the supplied name.
getValue() - Method in interface com.jayway.restassured.internal.NameAndValue
 
getValue() - Method in class com.jayway.restassured.response.Cookie
Returns the value.
getValue(String) - Method in class com.jayway.restassured.response.Cookies
Get a single cookie value with the supplied name.
getValue() - Method in class com.jayway.restassured.response.Header
 
getValue(String) - Method in class com.jayway.restassured.response.Headers
Get a single header with the supplied name.
getValues(String) - Method in class com.jayway.restassured.internal.MultiValueEntity
Get all entity values of the entity with supplied name.
getValues(String) - Method in class com.jayway.restassured.response.Cookies
Get all cookie values of the cookie with the supplied name.
getValues(String) - Method in class com.jayway.restassured.response.Headers
Get all header values of the header with supplied name.
getVersion() - Method in class com.jayway.restassured.response.Cookie
Gets the version of the cookie protocol this cookie complies with.
getX509HostnameVerifier() - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
getX509HostnameVerifier() - Method in class com.jayway.restassured.authentication.CertificateAuthSettings
 
getX509HostnameVerifier() - Method in class com.jayway.restassured.config.SSLConfig
 
getX509HostnameVerifier() - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
getXmlConfig() - Method in class com.jayway.restassured.config.RestAssuredConfig
 
getXsd() - Method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
given() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
given() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
given() - Static method in class com.jayway.restassured.RestAssured
Start building the request part of the test com.jayway.restassured.specification.
given(RequestSpecification, ResponseSpecification) - Static method in class com.jayway.restassured.RestAssured
When you have long specifications it can be better to split up the definition of response and request specifications in multiple lines.
given(RequestSpecification) - Static method in class com.jayway.restassured.RestAssured
When you're only interested in supplying a predefined request specification without a response specification then you can use this method.
given() - Method in interface com.jayway.restassured.specification.RequestSpecification
Syntactic sugar, e.g.
given() - Method in interface com.jayway.restassured.specification.ResponseSpecification
Returns the request com.jayway.restassured.specification so that you can define the properties of the request.
groovyResponse - Variable in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
GSON - Static variable in interface com.jayway.restassured.mapper.ObjectMapper
Deprecated.
GsonMapper - Class in com.jayway.restassured.internal.mapping
 
GsonMapper(GsonObjectMapperFactory) - Constructor for class com.jayway.restassured.internal.mapping.GsonMapper
 
gsonObjectMapperFactory() - Method in class com.jayway.restassured.config.ObjectMapperConfig
 
gsonObjectMapperFactory(GsonObjectMapperFactory) - Method in class com.jayway.restassured.config.ObjectMapperConfig
Specify a custom Gson object mapper factory.
GZIPEncoding - Class in com.jayway.restassured.internal.http
Content encoding used to handle GZIP responses.
GZIPEncoding() - Constructor for class com.jayway.restassured.internal.http.GZIPEncoding
 
GZIPEncoding.GZIPDecompressingEntity - Class in com.jayway.restassured.internal.http
Entity used to interpret a GZIP-encoded response
GZIPEncoding.GZIPDecompressingEntity(HttpEntity) - Constructor for class com.jayway.restassured.internal.http.GZIPEncoding.GZIPDecompressingEntity
 

H

hasAssertionsDefined() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
hasBodyAssertionsDefined() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
hasComment() - Method in class com.jayway.restassured.response.Cookie
 
hasCookieAssertions() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
hasCookieAssertions() - Method in interface com.jayway.restassured.specification.FilterableResponseSpecification
 
hasCookieWithName(String) - Method in class com.jayway.restassured.response.Cookies
See if a cookie with the given name exists
hasCustomParser(String) - Method in class com.jayway.restassured.internal.ResponseParserRegistrar
 
hasCustomParserExludingDefaultParser(String) - Method in class com.jayway.restassured.internal.ResponseParserRegistrar
 
hasDefaultObjectMapper() - Method in class com.jayway.restassured.config.ObjectMapperConfig
 
hasDefaultObjectMapperType() - Method in class com.jayway.restassured.config.ObjectMapperConfig
 
hasDomain() - Method in class com.jayway.restassured.response.Cookie
 
hasEncoding(HttpResponse, String) - Method in class com.jayway.restassured.internal.http.ContentEncoding.ResponseInterceptor
 
hasEntityWithName(String) - Method in class com.jayway.restassured.internal.MultiValueEntity
C See if a entity with the given name exists
hasExpiryDate() - Method in class com.jayway.restassured.response.Cookie
 
hashCode() - Method in class com.jayway.restassured.internal.http.BasicNameValuePairWithNoValueSupport
 
hashCode() - Method in class com.jayway.restassured.response.Cookie
 
hashCode() - Method in class com.jayway.restassured.response.Header
 
hashCode() - Method in class com.jayway.restassured.specification.Argument
 
hashCode() - Method in class com.jayway.restassured.specification.ProxySpecification
 
hasHeaderAssertions() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
hasHeaderAssertions() - Method in interface com.jayway.restassured.specification.FilterableResponseSpecification
 
hasHeaderWithName(String) - Method in class com.jayway.restassured.response.Headers
See if a header with the given name exists
hasMaxAge() - Method in class com.jayway.restassured.response.Cookie
 
hasPath() - Method in class com.jayway.restassured.response.Cookie
 
hasQueryParam(String) - Method in class com.jayway.restassured.internal.http.URIBuilder
Indicates if the given parameter is already part of this URI's query string.
hasSessionId() - Method in class com.jayway.restassured.filter.session.SessionFilter
 
hasValue(String) - Method in interface com.jayway.restassured.filter.FilterContext
See if this filter context contain a value with the given name
hasValue(String) - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
hasValue() - Method in class com.jayway.restassured.internal.http.BasicNameValuePairWithNoValueSupport
 
hasValue() - Method in class com.jayway.restassured.response.Cookie
 
hasVersion() - Method in class com.jayway.restassured.response.Cookie
 
head(String, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
head(URI) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
head(URL) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
head() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
head(String, Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
head(URI) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
head(URL) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
head() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
head(String, Object...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
head(String, Map) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
head(String, Object...) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
head(URI) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
head(URL) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
head() - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
head(String, Map) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
head(String, Object...) - Static method in class com.jayway.restassured.RestAssured
Perform a HEAD request to a path.
head(String, Map<String, ?>) - Static method in class com.jayway.restassured.RestAssured
Perform a HEAD request to a path.
head(URI) - Static method in class com.jayway.restassured.RestAssured
Perform a HEAD request to a uri.
head(URL) - Static method in class com.jayway.restassured.RestAssured
Perform a HEAD request to a url.
head() - Static method in class com.jayway.restassured.RestAssured
Perform a HEAD request to the statically configured path (by default http://localhost:8080).
head(String, Object...) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a HEAD request to a path.
head(String, Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a HEAD request to a path.
head(URI) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a HEAD request to a uri.
head(URL) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a HEAD request to a url.
head() - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a HEAD request to the statically configured path (by default http://localhost:8080).
header(String, Object, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
header(Header) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
header(String, Matcher) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
header(String, String) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
header(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
header(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
header(String, Matcher<?>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
header(String, String) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
header(String) - Method in interface com.jayway.restassured.response.ExtractableResponse
Get a single header value associated with the given name.
Header - Class in com.jayway.restassured.response
Represents a HTTP header
Header(String, String) - Constructor for class com.jayway.restassured.response.Header
Create a new header with the given name and value.
header(String) - Method in interface com.jayway.restassured.response.ResponseOptions
Get a single header value associated with the given name.
header(String, Matcher<?>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that a response header matches the supplied header name and hamcrest matcher.
header(String, String) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that a response header matches the supplied name and value.
header(String, Object, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a header that'll be sent with the request e.g:
header(Header) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a Header to send with the request.
header(String, Matcher<?>) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that a response header matches the supplied header name and hamcrest matcher.
header(String, String) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that a response header matches the supplied name and value.
headerIterator() - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
headerIterator(String) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
HeaderMatcher - Class in com.jayway.restassured.assertion
 
HeaderMatcher() - Constructor for class com.jayway.restassured.assertion.HeaderMatcher
 
headers() - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
headers(Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
headers(Headers) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
headers(String, Object, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
headers() - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
headers(Map) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
headers(String, Object, Object...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
headers() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
headers() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
headers(Map<String, ?>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
headers(String, Object, Object...) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
headers() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
headers() - Method in interface com.jayway.restassured.response.ExtractableResponse
The response headers.
Headers - Class in com.jayway.restassured.response
Represents the a number of response headers
Headers(Header...) - Constructor for class com.jayway.restassured.response.Headers
 
Headers(List<Header>) - Constructor for class com.jayway.restassured.response.Headers
 
headers(Header, Header...) - Static method in class com.jayway.restassured.response.Headers
An alternative way to create a Headers object from the constructor.
headers() - Method in interface com.jayway.restassured.response.ResponseOptions
The response headers.
headers() - Method in interface com.jayway.restassured.response.ValidatableResponseLogSpec
Logs only the headers.
headers(Map<String, ?>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that response headers matches those specified in a Map.
headers(String, Object, Object...) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that response headers matches the supplied headers and values.
headers() - Method in interface com.jayway.restassured.specification.LogSpecification
Logs only the headers.
headers(String, Object, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the headers that'll be sent with the request.
headers(Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the headers that'll be sent with the request as Map e.g:
headers(Headers) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the headers that'll be sent with the request as Headers, e.g:
headers(Map<String, ?>) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that response headers matches those specified in a Map.
headers(String, Object, Object...) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that response headers matches the supplied headers and values.
host(String) - Static method in class com.jayway.restassured.specification.ProxySpecification
Specify the hostname for of the proxy.
htmlPath() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
htmlPath() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
htmlPath() - Method in interface com.jayway.restassured.response.ResponseBodyExtractionOptions
Get an XmlPath view of the response body that uses XmlPath.CompatibilityMode HTML.
HTTP_ONLY - Static variable in class com.jayway.restassured.response.Cookie
 
HTTPBuilder - Class in com.jayway.restassured.internal.http
Groovy DSL for easily making HTTP requests, and handling request and response data.
HTTPBuilder(boolean, EncoderConfig, DecoderConfig, AbstractHttpClient) - Constructor for class com.jayway.restassured.internal.http.HTTPBuilder
 
HTTPBuilder(Object, boolean, EncoderConfig, DecoderConfig, AbstractHttpClient) - Constructor for class com.jayway.restassured.internal.http.HTTPBuilder
Give a default URI to be used for all request methods that don't explicitly take a URI parameter.
HTTPBuilder(Object, Object, boolean, EncoderConfig, DecoderConfig, AbstractHttpClient) - Constructor for class com.jayway.restassured.internal.http.HTTPBuilder
Give a default URI to be used for all request methods that don't explicitly take a URI parameter, and a default content-type to be used for request encoding and response parsing.
HTTPBuilder.RequestConfigDelegate - Class in com.jayway.restassured.internal.http
Encloses all properties and method calls used within the HTTPBuilder.request(Object, Method, Object, Closure) 'config' closure argument.
HTTPBuilder.RequestConfigDelegate(HttpRequestBase, Object, Map<?, ?>, Map<?, Closure>) - Constructor for class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
 
HTTPBuilder.RequestConfigDelegate(Map<String, ?>, HttpRequestBase, Closure) - Constructor for class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
 
httpClient(HttpClientConfig) - Method in class com.jayway.restassured.config.RestAssuredConfig
Set the HTTP Client config.
HttpClientConfig - Class in com.jayway.restassured.config
Configure the Apache HTTP Client parameters.
HttpClientConfig() - Constructor for class com.jayway.restassured.config.HttpClientConfig
Creates a new HttpClientConfig instance with the "http.protocol.cookie-policy" parameter set to "ignoreCookies".
HttpClientConfig(Map<String, ?>) - Constructor for class com.jayway.restassured.config.HttpClientConfig
Creates a new HttpClientConfig instance with the parameters defined by the httpClientParams.
httpClientConfig() - Static method in class com.jayway.restassured.config.HttpClientConfig
 
HttpClientConfig.HttpClientFactory - Class in com.jayway.restassured.config
A factory for creating and configuring a custom http client instance that will be used by REST Assured.
HttpClientConfig.HttpClientFactory() - Constructor for class com.jayway.restassured.config.HttpClientConfig.HttpClientFactory
 
httpClientFactory(HttpClientConfig.HttpClientFactory) - Method in class com.jayway.restassured.config.HttpClientConfig
Set the http client factory that Rest Assured should use when making request.
httpClientInstance() - Method in class com.jayway.restassured.config.HttpClientConfig
 
HttpContextDecorator - Class in com.jayway.restassured.internal.http
HttpContext stores many transient properties of an HTTP request.
HttpContextDecorator() - Constructor for class com.jayway.restassured.internal.http.HttpContextDecorator
 
HttpContextDecorator(HttpContext) - Constructor for class com.jayway.restassured.internal.http.HttpContextDecorator
 
httpMultipartMode(HttpMultipartMode) - Method in class com.jayway.restassured.config.HttpClientConfig
Specify the HTTP Multipart mode when sending multi-part data.
httpMultipartMode() - Method in class com.jayway.restassured.config.HttpClientConfig
 
HttpResponseContentTypeFinder - Class in com.jayway.restassured.internal.http
 
HttpResponseContentTypeFinder() - Constructor for class com.jayway.restassured.internal.http.HttpResponseContentTypeFinder
 
HttpResponseDecorator - Class in com.jayway.restassured.internal.http
This class is a wrapper for HttpResponse, which allows for simplified header access, as well as carrying the auto-parsed response data.
HttpResponseDecorator(HttpResponse, Object) - Constructor for class com.jayway.restassured.internal.http.HttpResponseDecorator
 
HttpResponseDecorator(HttpResponse, HttpContextDecorator, Object) - Constructor for class com.jayway.restassured.internal.http.HttpResponseDecorator
 
HttpResponseDecorator.HeadersDecorator - Class in com.jayway.restassured.internal.http
This class is returned by HttpResponseDecorator.getHeaders().
HttpResponseDecorator.HeadersDecorator() - Constructor for class com.jayway.restassured.internal.http.HttpResponseDecorator.HeadersDecorator
 
HttpResponseException - Exception in com.jayway.restassured.internal.http
Wraps an error response in an exception for flow control purposes.
HttpResponseException(HttpResponseDecorator) - Constructor for exception com.jayway.restassured.internal.http.HttpResponseException
 

I

ifError() - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
ifError() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
ifError() - Method in interface com.jayway.restassured.response.ValidatableResponseLogSpec
Logs everything only if an error occurs (status code >= 400).
ifError() - Method in interface com.jayway.restassured.specification.ResponseLogSpecification
Logs everything only if an error occurs (status code >= 400).
ifStatusCodeIsEqualTo(int) - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
ifStatusCodeIsEqualTo(int) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
ifStatusCodeIsEqualTo(int) - Method in interface com.jayway.restassured.response.ValidatableResponseLogSpec
Logs everything only if if the status code is equal to statusCode.
ifStatusCodeIsEqualTo(int) - Method in interface com.jayway.restassured.specification.ResponseLogSpecification
Logs everything only if if the status code is equal to statusCode.
ifStatusCodeMatches(Matcher<Integer>) - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
ifStatusCodeMatches(Matcher<Integer>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
ifStatusCodeMatches(Matcher<Integer>) - Method in interface com.jayway.restassured.response.ValidatableResponseLogSpec
Logs everything only if if the status code matches the supplied matcher
ifStatusCodeMatches(Matcher<Integer>) - Method in interface com.jayway.restassured.specification.ResponseLogSpecification
Logs everything only if if the status code matches the supplied matcher
ifValidationFails() - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
ifValidationFails(LogDetail) - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
ifValidationFails(LogDetail, boolean) - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
ifValidationFails() - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
ifValidationFails(LogDetail) - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
ifValidationFails(LogDetail, boolean) - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
ifValidationFails() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
ifValidationFails(LogDetail) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
ifValidationFails(LogDetail, boolean) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
ifValidationFails() - Method in interface com.jayway.restassured.response.ValidatableResponseLogSpec
Logs everything if a test validation fails.
ifValidationFails(LogDetail) - Method in interface com.jayway.restassured.response.ValidatableResponseLogSpec
Logs with the supplied log detail only if the validation fails.
ifValidationFails(LogDetail, boolean) - Method in interface com.jayway.restassured.response.ValidatableResponseLogSpec
Logs all parameters only if the validations fail.
ifValidationFails() - Method in interface com.jayway.restassured.specification.LogSpecification
Logs everything if a test validation fails.
ifValidationFails(LogDetail) - Method in interface com.jayway.restassured.specification.LogSpecification
Logs with the supplied log detail only if the validation fails.
ifValidationFails(LogDetail, boolean) - Method in interface com.jayway.restassured.specification.LogSpecification
Logs all parameters only if the validations fail.
invokeFilterChain(Object, Object, Object) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.assertion.BodyMatcher
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.assertion.BodyMatcherGroup
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.assertion.CookieMatcher
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.assertion.HeaderMatcher
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.assertion.StreamVerifier
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.authentication.BasicAuthScheme
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.authentication.ExplicitNoAuthScheme
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.authentication.FormAuthScheme
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.authentication.NoAuthScheme
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.authentication.OAuth2Scheme
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.authentication.OAuthScheme
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.authentication.PreemptiveBasicAuthScheme
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.ContentParser
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.filter.SendRequestFilter
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.http.CharsetExtractor
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.http.ContentTypeExtractor
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.LogSpecificationImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.MapCreator
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.mapping.GsonMapper
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.mapping.Jackson1Mapper
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.mapping.Jackson2Mapper
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.mapping.JaxbMapper
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.mapping.ObjectMapping
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.matcher.xml.XmlDtdMatcher
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.MultiPartInternal
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.NoParameterValue
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.PreemptiveAuthSpecImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.proxy.RestAssuredProxySelector
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.RedirectSpecificationImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.ResponseParserRegistrar
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.SpecificationMerger
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.support.ParameterAppender
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.support.PathSupport
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.support.Prettifier
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
invokeMethod(String, Object) - Method in class com.jayway.restassured.internal.ValidatableResponseImpl
 
isConfiguredToReuseTheSameHttpClientInstance() - Method in class com.jayway.restassured.config.HttpClientConfig
If this method returns true then REST Assured will reuse the same HttpClient instance created by the HttpClientConfig.httpClientInstance() method for all requests.
isFullyQualified(String) - Static method in class com.jayway.restassured.internal.support.PathSupport
 
isHasExpectations() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
isHttpOnly() - Method in class com.jayway.restassured.response.Cookie
Indicates that the cookie is only readable by the HTTP server and not other API's such as JavaScript.
isLoggingEnabled() - Method in class com.jayway.restassured.authentication.FormAuthConfig
 
isLoggingOfRequestAndResponseIfValidationFailsEnabled() - Method in class com.jayway.restassured.config.LogConfig
 
isNamespaceAware() - Method in class com.jayway.restassured.config.XmlConfig
 
isPrettyPrintingEnabled() - Method in class com.jayway.restassured.config.LogConfig
 
isSecured() - Method in class com.jayway.restassured.response.Cookie
Indicates to the browser whether the cookie should only be sent using a secure protocol, such as HTTPS or SSL.
isSerializableCandidate(Object) - Static method in class com.jayway.restassured.internal.serialization.SerializationSupport
 
isSessionIdValueDefined() - Method in class com.jayway.restassured.config.SessionConfig
 
isSuccess() - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
Quickly determine if the request resulted in an error code.
isUri(String) - Static method in class com.jayway.restassured.internal.UriValidator
Checks if the potentialUri is a URI.
isUserConfigured() - Method in class com.jayway.restassured.config.SSLConfig
 
iterator() - Method in class com.jayway.restassured.internal.http.EncoderRegistry
Iterate over the entire parser map
iterator() - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator.HeadersDecorator
Used to allow Groovy iteration methods over the response headers.
iterator() - Method in class com.jayway.restassured.internal.MultiValueEntity
 
iterator() - Method in class com.jayway.restassured.response.Cookies
 
iterator() - Method in class com.jayway.restassured.response.Headers
 

J

JACKSON - Static variable in interface com.jayway.restassured.mapper.ObjectMapper
Deprecated.
Jackson1Mapper - Class in com.jayway.restassured.internal.mapping
 
Jackson1Mapper(Jackson1ObjectMapperFactory) - Constructor for class com.jayway.restassured.internal.mapping.Jackson1Mapper
 
jackson1ObjectMapperFactory() - Method in class com.jayway.restassured.config.ObjectMapperConfig
 
jackson1ObjectMapperFactory(Jackson1ObjectMapperFactory) - Method in class com.jayway.restassured.config.ObjectMapperConfig
Specify a custom Jackson 1.0 object mapper factory.
Jackson2Mapper - Class in com.jayway.restassured.internal.mapping
 
Jackson2Mapper(Jackson2ObjectMapperFactory) - Constructor for class com.jayway.restassured.internal.mapping.Jackson2Mapper
 
jackson2ObjectMapperFactory() - Method in class com.jayway.restassured.config.ObjectMapperConfig
 
jackson2ObjectMapperFactory(Jackson2ObjectMapperFactory) - Method in class com.jayway.restassured.config.ObjectMapperConfig
Specify a custom Jackson 1.0 object mapper factory.
JAXB - Static variable in interface com.jayway.restassured.mapper.ObjectMapper
Deprecated.
JaxbMapper - Class in com.jayway.restassured.internal.mapping
 
JaxbMapper(JAXBObjectMapperFactory) - Constructor for class com.jayway.restassured.internal.mapping.JaxbMapper
 
jaxbObjectMapperFactory() - Method in class com.jayway.restassured.config.ObjectMapperConfig
 
jaxbObjectMapperFactory(JAXBObjectMapperFactory) - Method in class com.jayway.restassured.config.ObjectMapperConfig
Specify a custom JAXB object mapper factory.
JsonConfig - Class in com.jayway.restassured.config
Allows you to configure properties of JSON parsing.
JsonConfig() - Constructor for class com.jayway.restassured.config.JsonConfig
Create a new instance of XmlConfig without any features and that is namespace unaware.
JsonConfig(JsonPathConfig.NumberReturnType) - Constructor for class com.jayway.restassured.config.JsonConfig
 
jsonConfig() - Static method in class com.jayway.restassured.config.JsonConfig
 
jsonConfig(JsonConfig) - Method in class com.jayway.restassured.config.RestAssuredConfig
Set the Json config.
jsonPath() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
jsonPath(JsonPathConfig) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
jsonPath() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
jsonPath(JsonPathConfig) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
jsonPath() - Method in interface com.jayway.restassured.response.ResponseBodyExtractionOptions
Get a JsonPath view of the response body.
jsonPath(JsonPathConfig) - Method in interface com.jayway.restassured.response.ResponseBodyExtractionOptions
Get a JsonPath view of the response body using the specified configuration.

K

keystore(String, String) - Method in class com.jayway.restassured.config.SSLConfig
 
keystore(File, String) - Method in class com.jayway.restassured.config.SSLConfig
Use a keystore located on the file-system.
keystore(String) - Method in class com.jayway.restassured.config.SSLConfig
Uses the user default keystore stored in <user.home>/.keystore
keystore(String, String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
keystore(File, String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
keystore(String, String) - Static method in class com.jayway.restassured.RestAssured
The following documentation is taken from http://groovy.codehaus.org/modules/http-builder/doc/ssl.html:
keystore(File, String) - Static method in class com.jayway.restassured.RestAssured
Use a keystore located on the file-system.
keystore(String) - Static method in class com.jayway.restassured.RestAssured
Uses the user default keystore stored in @{user.home}/.keystore *
keystore(String, String) - Method in interface com.jayway.restassured.specification.RequestSpecification
The following documentation is taken from http://groovy.codehaus.org/modules/http-builder/doc/ssl.html:
keystore(File, String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Use a keystore located on the file-system.
KeystoreSpec - Interface in com.jayway.restassured.internal
The key store specification
KeystoreSpecImpl - Class in com.jayway.restassured.internal
 
KeystoreSpecImpl() - Constructor for class com.jayway.restassured.internal.KeystoreSpecImpl
 
keystoreType(String) - Method in class com.jayway.restassured.authentication.CertificateAuthSettings
 
keystoreType(String) - Method in class com.jayway.restassured.config.SSLConfig
The certificate type, will use KeyStore.getDefaultType() by default.

L

leftShift(Object) - Method in class com.jayway.restassured.assertion.BodyMatcherGroup
 
list() - Method in class com.jayway.restassured.internal.MultiValueEntity
 
list() - Method in class com.jayway.restassured.response.Cookies
 
list() - Method in class com.jayway.restassured.response.Headers
 
log(LogDetail) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Enabled logging with the specified log detail.
log - Variable in class com.jayway.restassured.internal.http.HTTPBuilder
 
log() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
log() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
log() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
log() - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Returns the ValidatableResponseLogSpec that allows you to log different parts of the Response.
log() - Method in interface com.jayway.restassured.specification.RequestSpecification
Returns the RequestLogSpecification that allows you to log different parts of the RequestSpecification.
log() - Method in interface com.jayway.restassured.specification.ResponseSpecification
Returns the ResponseLogSpecification that allows you to log different parts of the ResponseSpecification.
LogConfig - Class in com.jayway.restassured.config
Configure the logging for REST Assured.
LogConfig() - Constructor for class com.jayway.restassured.config.LogConfig
Configure the default stream to use the System.out stream (default).
LogConfig(PrintStream, boolean) - Constructor for class com.jayway.restassured.config.LogConfig
Configure pretty printing and the default stream where logs should be written if not specified explicitly by a filter.
logConfig() - Static method in class com.jayway.restassured.config.LogConfig
 
logConfig(LogConfig) - Method in class com.jayway.restassured.config.RestAssuredConfig
Set the Log config.
LogDetail - Enum in com.jayway.restassured.filter.log
The different log details.
logDetailOfRequestAndResponseIfValidationFails() - Method in class com.jayway.restassured.config.LogConfig
 
logErrorsTo(PrintStream) - Static method in class com.jayway.restassured.filter.log.ErrorLoggingFilter
Create a new error logging filter without using the "new" operator.
LogRepository - Class in com.jayway.restassured.internal.log
 
LogRepository() - Constructor for class com.jayway.restassured.internal.log.LogRepository
 
logResponseIfStatusCodeIs(int) - Static method in class com.jayway.restassured.filter.log.ResponseLoggingFilter
Create a new logging filter without using the "new" operator.
logResponseIfStatusCodeMatches(Matcher<Integer>) - Static method in class com.jayway.restassured.filter.log.ResponseLoggingFilter
Create a new logging filter without using the "new" operator.
logResponseTo(PrintStream) - Static method in class com.jayway.restassured.filter.log.ResponseLoggingFilter
Create a new logging filter without using the "new" operator.
logResponseTo(PrintStream, LogDetail) - Static method in class com.jayway.restassured.filter.log.ResponseLoggingFilter
Create a new logging filter without using the "new" operator.
logResponseToIfMatches(PrintStream, Matcher<Integer>) - Static method in class com.jayway.restassured.filter.log.ResponseLoggingFilter
Create a new logging filter without using the "new" operator.
LogSpecification<T extends RequestSenderOptions<R>,R extends ResponseOptions<R>> - Interface in com.jayway.restassured.specification
Base interface for request- and response log specifications.
LogSpecificationImpl - Class in com.jayway.restassured.internal
 
LogSpecificationImpl() - Constructor for class com.jayway.restassured.internal.LogSpecificationImpl
 

M

MapCreator - Class in com.jayway.restassured.internal
 
MapCreator() - Constructor for class com.jayway.restassured.internal.MapCreator
 
mark(int) - Method in class com.jayway.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
markSupported() - Method in class com.jayway.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
matcher(T) - Method in class com.jayway.restassured.matcher.ResponseAwareMatcher
Create the matcher based on the content of the response.
matches(int) - Method in enum com.jayway.restassured.internal.http.Status
Returns true if the numeric code matches the represented status (either success or failure).
matches(Object) - Method in class com.jayway.restassured.internal.matcher.xml.XmlDtdMatcher
 
matches(Object) - Method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
matchesDtd(String) - Static method in class com.jayway.restassured.internal.matcher.xml.XmlDtdMatcher
 
matchesDtd(InputStream) - Static method in class com.jayway.restassured.internal.matcher.xml.XmlDtdMatcher
 
matchesDtd(File) - Static method in class com.jayway.restassured.internal.matcher.xml.XmlDtdMatcher
 
matchesDtd(URL) - Static method in class com.jayway.restassured.internal.matcher.xml.XmlDtdMatcher
 
matchesDtd(String) - Static method in class com.jayway.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied DTD.
matchesDtd(InputStream) - Static method in class com.jayway.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied DTD.
matchesDtd(File) - Static method in class com.jayway.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied DTD.
matchesDtd(URL) - Static method in class com.jayway.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied DTD.
matchesDtdInClasspath(String) - Static method in class com.jayway.restassured.internal.matcher.xml.XmlDtdMatcher
 
matchesDtdInClasspath(String) - Static method in class com.jayway.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML file in classpath matches the supplied DTD.
matchesXsd(String) - Static method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
matchesXsd(InputStream) - Static method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
matchesXsd(Reader) - Static method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
matchesXsd(File) - Static method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
matchesXsd(URL) - Static method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
matchesXsd(String) - Static method in class com.jayway.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied XSD (Xml Schema).
matchesXsd(InputStream) - Static method in class com.jayway.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied XSD (Xml Schema).
matchesXsd(Reader) - Static method in class com.jayway.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied XSD (Xml Schema).
matchesXsd(File) - Static method in class com.jayway.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied XSD (Xml Schema).
matchesXsdInClasspath(String) - Static method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
matchesXsdInClasspath(String) - Static method in class com.jayway.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML file in classpath matches the supplied XSD.
max(int) - Method in class com.jayway.restassured.internal.RedirectSpecificationImpl
 
max(int) - Method in interface com.jayway.restassured.specification.RedirectSpecification
Limit the number of redirects to prevent infinite loops.
MAX_AGE - Static variable in class com.jayway.restassured.response.Cookie
 
maxRedirects(int) - Method in class com.jayway.restassured.config.RedirectConfig
Configure the maximum number of redirects.
maxRedirects() - Method in class com.jayway.restassured.config.RedirectConfig
 
merge(ResponseSpecificationImpl, ResponseSpecificationImpl) - Static method in class com.jayway.restassured.internal.SpecificationMerger
 
merge(RequestSpecificationImpl, RequestSpecificationImpl) - Static method in class com.jayway.restassured.internal.SpecificationMerger
 
mergeAndRemoveDoubleSlash(String, String) - Static method in class com.jayway.restassured.internal.support.PathSupport
 
mergeMapsAndRetainOrder(Map<String, Object>, Map<String, Object>) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
Method - Enum in com.jayway.restassured.internal.http
Enumeration of valid HTTP methods that may be used in REST Assured.
mimeType(String) - Method in class com.jayway.restassured.builder.MultiPartSpecBuilder
Specify the mime-type for this multi-part.
multiPart(MultiPartSpecification) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
multiPart(String, File) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
multiPart(File) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
multiPart(String, File, String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
multiPart(String, Object) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
multiPart(String, Object, String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
multiPart(String, String, byte...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
multiPart(String, String, byte[], String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
multiPart(String, String, InputStream) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
multiPart(String, String, InputStream, String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
multiPart(String, String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
multiPart(String, NoParameterValue) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
multiPart(String, String, String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
multiPart(MultiPartSpecification) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a multi-part specification.
multiPart(File) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a file to upload to the server using multi-part form data uploading.
multiPart(String, File) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a file to upload to the server using multi-part form data uploading with a specific control name.
multiPart(String, File, String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a file to upload to the server using multi-part form data uploading with a specific control name and mime-type.
multiPart(String, Object) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify an object that will be serialized to JSON and uploaded to the server using multi-part form data uploading with a specific control name.
multiPart(String, Object, String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify an object that will be serialized and uploaded to the server using multi-part form data uploading with a specific control name.
multiPart(String, String, byte[]) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a byte-array to upload to the server using multi-part form data.
multiPart(String, String, byte[], String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a byte-array to upload to the server using multi-part form data.
multiPart(String, String, InputStream) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify an inputstream to upload to the server using multi-part form data.
multiPart(String, String, InputStream, String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify an inputstream to upload to the server using multi-part form data.
multiPart(String, String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a string to send to the server using multi-part form data.
multiPart(String, String, String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a string to send to the server using multi-part form data with a specific mime-type.
MultiPartInternal - Class in com.jayway.restassured.internal
 
MultiPartInternal() - Constructor for class com.jayway.restassured.internal.MultiPartInternal
 
MultiPartSpecBuilder - Class in com.jayway.restassured.builder
Builder for creating more advanced multi-part requests.
MultiPartSpecBuilder(Object) - Constructor for class com.jayway.restassured.builder.MultiPartSpecBuilder
Create a new multi-part specification with control name equal to file.
MultiPartSpecBuilder(InputStream) - Constructor for class com.jayway.restassured.builder.MultiPartSpecBuilder
Create a new multi-part specification with control name equal to file.
MultiPartSpecBuilder(String) - Constructor for class com.jayway.restassured.builder.MultiPartSpecBuilder
Create a new multi-part specification with control name equal to file.
MultiPartSpecBuilder(byte[]) - Constructor for class com.jayway.restassured.builder.MultiPartSpecBuilder
Create a new multi-part specification with control name equal to file.
MultiPartSpecBuilder(File) - Constructor for class com.jayway.restassured.builder.MultiPartSpecBuilder
Create a new multi-part specification with control name equal to file.
MultiPartSpecification - Interface in com.jayway.restassured.specification
Represents one multi-part
MultiPartSpecificationImpl - Class in com.jayway.restassured.internal
 
MultiPartSpecificationImpl() - Constructor for class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
MultiValueEntity<T extends NameAndValue> - Class in com.jayway.restassured.internal
 
MultiValueEntity(List<T>) - Constructor for class com.jayway.restassured.internal.MultiValueEntity
 

N

NameAndValue - Interface in com.jayway.restassured.internal
Interface that returns a name and a value
namespaceAware(boolean) - Method in class com.jayway.restassured.config.XmlConfig
Configure whether or not REST Assured should be aware of namespaces when parsing XML.
newAssertion(Response, Object, ResponseParserRegistrar) - Static method in class com.jayway.restassured.assertion.StreamVerifier
 
newConfig() - Static method in class com.jayway.restassured.config.RestAssuredConfig
 
next(FilterableRequestSpecification, FilterableResponseSpecification) - Method in interface com.jayway.restassured.filter.FilterContext
Continue to the next filter in the chain.
next(FilterableRequestSpecification, FilterableResponseSpecification) - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
NoAuthScheme - Class in com.jayway.restassured.authentication
 
NoAuthScheme() - Constructor for class com.jayway.restassured.authentication.NoAuthScheme
 
noContentDecoders() - Method in class com.jayway.restassured.config.DecoderConfig
Specify that no content decoders should be used by REST Assured.
noFilters() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
noFilters() - Method in interface com.jayway.restassured.specification.RequestSpecification
Remove all applied filters
noFiltersOfType(Class<T>) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
noFiltersOfType(Class<T>) - Method in interface com.jayway.restassured.specification.RequestSpecification
Remove all applied filters
none() - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
none() - Method in interface com.jayway.restassured.specification.AuthenticationSpecification
Explicitly state that you don't which to use any authentication in this request.
NoParameterValue - Class in com.jayway.restassured.internal
 
NoParameterValue() - Constructor for class com.jayway.restassured.internal.NoParameterValue
 
noRoot() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
noRoot() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
noRoot() - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Reset the root path of the response body so that you don't need to write the entire path for each expectation.
noRoot() - Method in interface com.jayway.restassured.specification.ResponseSpecification
Reset the root path of the response body so that you don't need to write the entire path for each expectation.
noRootPath() - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Reset the root path of the response body so that you don't need to write the entire path for each expectation.
noRootPath() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
noRootPath() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
noRootPath() - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Reset the root path of the response body so that you don't need to write the entire path for each expectation.
noRootPath() - Method in interface com.jayway.restassured.specification.ResponseSpecification
Reset the root path of the response body so that you don't need to write the entire path for each expectation.
numberReturnType() - Method in class com.jayway.restassured.config.JsonConfig
 
numberReturnType(JsonPathConfig.NumberReturnType) - Method in class com.jayway.restassured.config.JsonConfig
Specifies if JSON parsing should use floats and doubles or BigDecimals to represent Json numbers.

O

oauth(String, String, String, String) - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
oauth(String, String, String, String, OAuthSignature) - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
oauth(String, String, String, String) - Method in class com.jayway.restassured.internal.http.AuthConfig
OAuth sign all requests.
oauth(String, String, String, String, OAuthSignature) - Method in class com.jayway.restassured.internal.http.AuthConfig
 
oauth(String, String, String, String) - Static method in class com.jayway.restassured.RestAssured
Excerpt from the HttpBuilder docs:
OAuth sign the request.
oauth(String, String, String, String, OAuthSignature) - Static method in class com.jayway.restassured.RestAssured
Excerpt from the HttpBuilder docs:
OAuth sign the request.
oauth(String, String, String, String) - Method in interface com.jayway.restassured.specification.AuthenticationSpecification
Excerpt from the HttpBuilder docs:
OAuth sign the request.
oauth(String, String, String, String, OAuthSignature) - Method in interface com.jayway.restassured.specification.AuthenticationSpecification
Excerpt from the HttpBuilder docs:
OAuth sign the request.
oauth2(String) - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
oauth2(String, OAuthSignature) - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
oauth2(String) - Method in class com.jayway.restassured.internal.http.AuthConfig
OAuth2 sign all requests.
oauth2(String, OAuthSignature) - Method in class com.jayway.restassured.internal.http.AuthConfig
 
oauth2(String) - Static method in class com.jayway.restassured.RestAssured
OAuth sign the request.
oauth2(String, OAuthSignature) - Static method in class com.jayway.restassured.RestAssured
OAuth sign the request.
oauth2(String) - Method in interface com.jayway.restassured.specification.AuthenticationSpecification
Excerpt from the HttpBuilder docs:
OAuth sign the request.
oauth2(String, OAuthSignature) - Method in interface com.jayway.restassured.specification.AuthenticationSpecification
Excerpt from the HttpBuilder docs:
OAuth sign the request.
OAuth2Scheme - Class in com.jayway.restassured.authentication
 
OAuth2Scheme() - Constructor for class com.jayway.restassured.authentication.OAuth2Scheme
 
OAuthScheme - Class in com.jayway.restassured.authentication
 
OAuthScheme() - Constructor for class com.jayway.restassured.authentication.OAuthScheme
 
OAuthSignature - Enum in com.jayway.restassured.authentication
 
ObjectMapper - Interface in com.jayway.restassured.mapper
An object mapper is used to serialize and deserialize a Java object to and from a String, byte[] or InputStream.
objectMapper(ObjectMapper) - Static method in class com.jayway.restassured.RestAssured
Set a object mapper that'll be used when serializing and deserializing Java objects to and from it's document representation (XML, JSON etc).
ObjectMapperConfig - Class in com.jayway.restassured.config
Allows you to specify configuration for the object mapping functionality.
ObjectMapperConfig() - Constructor for class com.jayway.restassured.config.ObjectMapperConfig
Default object mapper configuration that uses no explicit object mapper.
ObjectMapperConfig(ObjectMapperType) - Constructor for class com.jayway.restassured.config.ObjectMapperConfig
Creates an object mapper configuration that uses the specified object mapper as default.
ObjectMapperConfig(ObjectMapper) - Constructor for class com.jayway.restassured.config.ObjectMapperConfig
Creates an object mapper configuration that uses the specified object mapper as default.
objectMapperConfig() - Static method in class com.jayway.restassured.config.ObjectMapperConfig
 
objectMapperConfig(ObjectMapperConfig) - Method in class com.jayway.restassured.config.RestAssuredConfig
Set the object mapper config.
ObjectMapperDeserializationContext - Interface in com.jayway.restassured.mapper
Class containing details needed for REST Assured deserializers to convert a response to a Java class.
ObjectMapperDeserializationContextImpl - Class in com.jayway.restassured.internal.mapping
 
ObjectMapperDeserializationContextImpl() - Constructor for class com.jayway.restassured.internal.mapping.ObjectMapperDeserializationContextImpl
 
ObjectMapperSerializationContext - Interface in com.jayway.restassured.mapper
Class containing details needed for serializing a response to a Java class.
ObjectMapperSerializationContextImpl - Class in com.jayway.restassured.internal.mapping
 
ObjectMapperSerializationContextImpl() - Constructor for class com.jayway.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
ObjectMapperType - Enum in com.jayway.restassured.internal.mapper
The predefined object mappers that can be used with REST Assured
ObjectMapping - Class in com.jayway.restassured.internal.mapping
 
ObjectMapping() - Constructor for class com.jayway.restassured.internal.mapping.ObjectMapping
 
options(String, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
options(URI) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
options(URL) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
options() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
options(String, Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
options(String, Object...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
options(URI) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
options(URL) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
options() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
options(String, Map) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
options(String, Object...) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
options(URI) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
options(URL) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
options() - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
options(String, Map) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
options(String, Object...) - Static method in class com.jayway.restassured.RestAssured
Perform a OPTIONS request to a path.
options(String, Map<String, ?>) - Static method in class com.jayway.restassured.RestAssured
Perform a OPTIONS request to a path.
options(URI) - Static method in class com.jayway.restassured.RestAssured
Perform a OPTIONS request to a uri.
options(URL) - Static method in class com.jayway.restassured.RestAssured
Perform a OPTIONS request to a url.
options() - Static method in class com.jayway.restassured.RestAssured
Perform a OPTIONS request to the statically configured path (by default http://localhost:8080).
options(String, Object...) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a OPTIONS request to a path.
options(String, Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a OPTIONS request to a path.
options(URI) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a OPTIONS request to a uri.
options(URL) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a OPTIONS request to a url.
options() - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a OPTIONS request to the statically configured path (by default http://localhost:8080).
or(ResponseAwareMatcher<T>) - Method in class com.jayway.restassured.matcher.ResponseAwareMatcher
Compose this ResponseAwareMatcher with another ResponseAwareMatcher.
or(Matcher<? extends Object>) - Method in class com.jayway.restassured.matcher.ResponseAwareMatcher
Compose this ResponseAwareMatcher with a Matcher.
originalResponse() - Method in class com.jayway.restassured.internal.ValidatableResponseImpl
 
originalResponse() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 

P

param(String, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
param(String, Collection<?>) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
param(String, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
param(String, Collection<?>) - Method in interface com.jayway.restassured.specification.RequestSpecification
parameter(String, Collection<?>) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
parameter(String, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
parameter(String, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a parameter that'll be sent with the request e.g:
parameter(String, Collection<?>) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a multi-value parameter that'll be sent with the request e.g:
ParameterAppender - Class in com.jayway.restassured.internal.support
 
ParameterAppender(ParameterAppender.Serializer) - Constructor for class com.jayway.restassured.internal.support.ParameterAppender
 
ParameterAppender.Serializer - Interface in com.jayway.restassured.internal.support
 
parameters() - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
parameters(String, Object, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
parameters(Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
parameters() - Method in interface com.jayway.restassured.specification.RequestLogSpecification
Logs only the parameters of the request.
parameters(String, Object, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the parameters that'll be sent with the request.
parameters(Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the parameters that'll be sent with the request as Map e.g:
params() - Method in class com.jayway.restassured.config.HttpClientConfig
 
params() - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
params(String, Object, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
params(Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
params() - Method in interface com.jayway.restassured.specification.RequestLogSpecification
Logs only the parameters of the request.
params(String, Object, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
params(Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSpecification
A slightly shorter version of RequestSpecification.parameters(Map).
parse(Response, ResponseParserRegistrar, RestAssuredConfig, boolean) - Method in class com.jayway.restassured.internal.ContentParser
 
parseContentType(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
parseCookies() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
parseHeaders(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
parser(String, Parser) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
parser(String, Parser) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
Parser - Enum in com.jayway.restassured.parsing
The different parsers that are provided by REST Assured.
parser(String, Parser) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Register a content-type to be parsed using a predefined parser.
parser(String, Parser) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Register a content-type to be parsed using a predefined parser.
parseResponse(HttpResponse, Object) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Parse the response data based on the given content-type.
parseResponse(Object, Object, Object, ResponseParserRegistrar) - Method in class com.jayway.restassured.internal.RestAssuredResponseImpl
 
parseResponse(Object, Object, Object, ResponseParserRegistrar) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
parsers - Variable in class com.jayway.restassured.internal.http.HTTPBuilder
 
parseStatus(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
parseWithJackson1(ObjectMapperDeserializationContext, Jackson1ObjectMapperFactory) - Static method in class com.jayway.restassured.internal.mapping.ObjectMapping
 
parseWithJackson2(ObjectMapperDeserializationContext, Jackson2ObjectMapperFactory) - Static method in class com.jayway.restassured.internal.mapping.ObjectMapping
 
patch(Map<String, ?>) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Convenience method to perform an HTTP PATCH.
patch(Map<String, ?>, Closure) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Convenience method to perform an HTTP form PATCH.
patch(String, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
patch(URI) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
patch(URL) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
patch() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
patch(String, Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
patch(String, Object...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
patch(URI) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
patch(URL) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
patch() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
patch(String, Map) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
patch(String, Object...) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
patch(URI) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
patch(URL) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
patch() - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
patch(String, Map) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
patch(String, Object...) - Static method in class com.jayway.restassured.RestAssured
Perform a PATCH request to a path.
patch(String, Map<String, ?>) - Static method in class com.jayway.restassured.RestAssured
Perform a PATCH request to a path.
patch(URI) - Static method in class com.jayway.restassured.RestAssured
Perform a PATCH request to a uri.
patch(URL) - Static method in class com.jayway.restassured.RestAssured
Perform a PATCH request to a url.
patch() - Static method in class com.jayway.restassured.RestAssured
Perform a PATCH request to the statically configured path (by default http://localhost:8080).
patch(String, Object...) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a PATCH request to a path.
patch(String, Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a PATCH request to a path.
patch(URI) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a PATCH request to a uri.
patch(URL) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a PATCH request to a url.
patch() - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a PATCH request to the statically configured path (by default http://localhost:8080).
path(String, String...) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
path(String, String...) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
PATH - Static variable in class com.jayway.restassured.response.Cookie
 
path(String, String...) - Method in interface com.jayway.restassured.response.ResponseBodyExtractionOptions
Get a value from the response body using the JsonPath or XmlPath syntax.
pathParam(String, Object) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
pathParam(String, Object) - Method in interface com.jayway.restassured.specification.RequestSpecification
pathParameter(String, Object) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
pathParameter(String, Object) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a path parameter.
pathParameters(String, Object, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
pathParameters(Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
pathParameters(String, Object, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify multiple path parameter name-value pairs.
pathParameters(Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify multiple path parameter name-value pairs.
pathParams(String, Object, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
pathParams(Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
pathParams(String, Object, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
pathParams(Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSpecification
PathSupport - Class in com.jayway.restassured.internal.support
 
PathSupport() - Constructor for class com.jayway.restassured.internal.support.PathSupport
 
peek(ResponseOptions, ResponseBody) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
peek() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
peek() - Method in interface com.jayway.restassured.response.ResponseBody
Peeks into the JSON that JsonPath will parse by printing it to the console.
port(int) - Method in class com.jayway.restassured.authentication.CertificateAuthSettings
 
port(int) - Method in class com.jayway.restassured.config.SSLConfig
The port for which REST Assured will apply the SSL configuration.
port(int) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
port - Static variable in class com.jayway.restassured.RestAssured
The port that's used by REST assured when it's left out of the specified URI when making a request.
port(int) - Static method in class com.jayway.restassured.specification.ProxySpecification
Specify the port for of the proxy.
port(int) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the port of the URI.
post(Map<String, ?>) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Convenience method to perform an HTTP POST.
post(Map<String, ?>, Closure) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Convenience method to perform an HTTP form POST.
post(String, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
post(URI) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
post(URL) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
post() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
post(String, Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
post(String, Object...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
post(URI) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
post(URL) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
post() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
post(String, Map) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
post(String, Object...) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
post(URI) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
post(URL) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
post() - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
post(String, Map) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
post(String, Object...) - Static method in class com.jayway.restassured.RestAssured
Perform a POST request to a path.
post(String, Map<String, ?>) - Static method in class com.jayway.restassured.RestAssured
Perform a POST request to a path.
post(URI) - Static method in class com.jayway.restassured.RestAssured
Perform a POST request to a uri.
post(URL) - Static method in class com.jayway.restassured.RestAssured
Perform a POST request to a url.
post() - Static method in class com.jayway.restassured.RestAssured
Perform a POST request to the statically configured path (by default http://localhost:8080).
post(String, Object...) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a POST request to a path.
post(String, Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a POST request to a path.
post(URI) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a POST request to a uri.
post(URL) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a POST request to a url.
post() - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a POST request to the statically configured path (by default http://localhost:8080).
preemptive() - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
preemptive() - Static method in class com.jayway.restassured.RestAssured
Return the http preemptive authentication specification for setting up preemptive authentication requests.
preemptive() - Method in interface com.jayway.restassured.specification.AuthenticationSpecification
Returns the preemptive authentication view.
PreemptiveAuthProvider - Class in com.jayway.restassured.authentication
 
PreemptiveAuthProvider() - Constructor for class com.jayway.restassured.authentication.PreemptiveAuthProvider
 
PreemptiveAuthSpec - Interface in com.jayway.restassured.specification
Specify a preemptive authentication scheme to use when sending a request.
PreemptiveAuthSpecImpl - Class in com.jayway.restassured.internal
 
PreemptiveAuthSpecImpl(RequestSpecification) - Constructor for class com.jayway.restassured.internal.PreemptiveAuthSpecImpl
 
PreemptiveBasicAuthScheme - Class in com.jayway.restassured.authentication
 
PreemptiveBasicAuthScheme() - Constructor for class com.jayway.restassured.authentication.PreemptiveBasicAuthScheme
 
Prettifier - Class in com.jayway.restassured.internal.support
 
Prettifier() - Constructor for class com.jayway.restassured.internal.support.Prettifier
 
prettify(String, Parser) - Method in class com.jayway.restassured.internal.support.Prettifier
 
prettyPeek(ResponseOptions, ResponseBody) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
prettyPeek() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
prettyPeek() - Method in interface com.jayway.restassured.response.ResponseBody
Peeks into the response body by printing it to the console in a prettified manner.
prettyPrint(ResponseOptions, ResponseBody) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
prettyPrint() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
prettyPrint() - Method in interface com.jayway.restassured.response.ResponseBody
Pretty-print the response body if possible and return it as string.
print(FilterableRequestSpecification, String, String, LogDetail, PrintStream, boolean) - Static method in class com.jayway.restassured.internal.print.RequestPrinter
 
print(ResponseOptions, ResponseBody, PrintStream, LogDetail, boolean) - Static method in class com.jayway.restassured.internal.print.ResponsePrinter
Prints the response to the print stream
print() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
print() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
print() - Method in interface com.jayway.restassured.response.ResponseBody
Print the response body and return it as string.
process(HttpRequest, HttpContext) - Method in class com.jayway.restassured.internal.http.ContentEncoding.RequestInterceptor
 
process(HttpResponse, HttpContext) - Method in class com.jayway.restassured.internal.http.ContentEncoding.ResponseInterceptor
 
properties() - Method in class com.jayway.restassured.config.XmlConfig
 
properties(Map<String, Object>) - Method in class com.jayway.restassured.config.XmlConfig
Specify properties that will be used when parsing XML.
property(String, Object) - Method in class com.jayway.restassured.config.XmlConfig
Set a value of a property.
propertyMissing(Object) - Method in class com.jayway.restassured.internal.http.EncoderRegistry
Alias for EncoderRegistry.getAt(Object) to allow property-style access.
propertyMissing(Object, Closure) - Method in class com.jayway.restassured.internal.http.EncoderRegistry
Alias for EncoderRegistry.putAt(Object, Closure) to allow property-style access.
propertyMissing(String) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator.HeadersDecorator
Allow property-style access to header values.
proxy(String, int) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
proxy(String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
proxy(int) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
proxy(String, int, String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
proxy(URI) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
proxy(ProxySpecification) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
proxy - Static variable in class com.jayway.restassured.RestAssured
Specify a default proxy that REST Assured will use for all requests (unless overridden by individual tests).
proxy(String, int) - Static method in class com.jayway.restassured.RestAssured
Instruct REST Assured to connect to a proxy on the specified host and port.
proxy(String) - Static method in class com.jayway.restassured.RestAssured
Instruct REST Assured to connect to a proxy on the specified host on port 8888.
proxy(int) - Static method in class com.jayway.restassured.RestAssured
Instruct REST Assured to connect to a proxy on the specified port on localhost.
proxy(String, int, String) - Static method in class com.jayway.restassured.RestAssured
Instruct REST Assured to connect to a proxy on the specified port on localhost with a specific scheme.
proxy(URI) - Static method in class com.jayway.restassured.RestAssured
Instruct REST Assured to connect to a proxy using a URI.
proxy(ProxySpecification) - Static method in class com.jayway.restassured.RestAssured
Instruct REST Assured to connect to a proxy using a ProxySpecification.
proxy(String, int) - Method in interface com.jayway.restassured.specification.RequestSpecification
Instruct REST Assured to connect to a proxy on the specified host and port.
proxy(String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Instruct REST Assured to connect to a proxy on the specified host on port 8888.
proxy(int) - Method in interface com.jayway.restassured.specification.RequestSpecification
Instruct REST Assured to connect to a proxy on the specified port on localhost.
proxy(String, int, String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Instruct REST Assured to connect to a proxy on the specified port on localhost with a specific scheme.
proxy(URI) - Method in interface com.jayway.restassured.specification.RequestSpecification
Instruct REST Assured to connect to a proxy using a URI.
proxy(ProxySpecification) - Method in interface com.jayway.restassured.specification.RequestSpecification
Instruct REST Assured to connect to a proxy using a ProxySpecification.
ProxySpecification - Class in com.jayway.restassured.specification
A proxy specification that defines a hostname, port and scheme for the proxy.
ProxySpecification(String, int, String) - Constructor for class com.jayway.restassured.specification.ProxySpecification
Creates a ProxySpecification with the supplied hostname, port and scheme.
put(String, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
put(URI) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
put(URL) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
put() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
put(String, Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
put(String, Object...) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
put(URI) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
put(URL) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
put() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
put(String, Map) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
put(String, Object...) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
put(URI) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
put(URL) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
put() - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
put(String, Map) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
put(String, Object...) - Static method in class com.jayway.restassured.RestAssured
Perform a PUT request to a path.
put(URI) - Static method in class com.jayway.restassured.RestAssured
Perform a PUT request to a uri.
put(URL) - Static method in class com.jayway.restassured.RestAssured
Perform a PUT request to a url.
put() - Static method in class com.jayway.restassured.RestAssured
Perform a PUT request to the statically configured path (by default http://localhost:8080).
put(String, Object...) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a PUT request to a path.
put(String, Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a PUT request to a path.
put(URI) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a PUT request to a uri.
put(URL) - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a PUT request to a url.
put() - Method in interface com.jayway.restassured.specification.RequestSenderOptions
Perform a PUT request to the statically configured path (by default http://localhost:8080).
putAt(Object, Closure) - Method in class com.jayway.restassured.internal.http.EncoderRegistry
Register a new encoder for the given content type.

Q

queryParam(String, Collection<?>) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
queryParam(String, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
queryParam(String, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
queryParam(String, Collection<?>) - Method in interface com.jayway.restassured.specification.RequestSpecification
queryParameter(String, Collection<?>) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
queryParameter(String, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
queryParameter(String, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a query parameter that'll be sent with the request.
queryParameter(String, Collection<?>) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify a multi-value query parameter that'll be sent with the request e.g:
queryParameters(String, Object, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
queryParameters(Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
queryParameters(String, Object, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the query parameters that'll be sent with the request.
queryParameters(Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the query parameters that'll be sent with the request.
queryParams(String, Object, Object...) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
queryParams(Map) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
queryParams(String, Object, Object...) - Method in interface com.jayway.restassured.specification.RequestSpecification
queryParams(Map<String, ?>) - Method in interface com.jayway.restassured.specification.RequestSpecification

R

read() - Method in class com.jayway.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
read(byte[]) - Method in class com.jayway.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
read(byte[], int, int) - Method in class com.jayway.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
redirect(RedirectConfig) - Method in class com.jayway.restassured.config.RestAssuredConfig
Set the redirect config.
RedirectConfig - Class in com.jayway.restassured.config
Configures the redirect settings that can be used with RestAssured.
RedirectConfig() - Constructor for class com.jayway.restassured.config.RedirectConfig
Create a new RedirectConfig instance with the following configuration by default: followRedirects = true allowCircularRedirects = false rejectRelativeRedirect = false maxRedirects = 100
RedirectConfig(boolean, boolean, boolean, int) - Constructor for class com.jayway.restassured.config.RedirectConfig
Create a new instance of a RedirectConfig with the supplied settings.
redirectConfig() - Static method in class com.jayway.restassured.config.RedirectConfig
 
redirects() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
redirects() - Method in interface com.jayway.restassured.specification.RequestSpecification
Specify the redirect configuration for this request.
RedirectSpecification - Interface in com.jayway.restassured.specification
Specify how redirects should behave.
RedirectSpecificationImpl - Class in com.jayway.restassured.internal
 
RedirectSpecificationImpl(RequestSpecification, Map) - Constructor for class com.jayway.restassured.internal.RedirectSpecificationImpl
 
registerDefaultParser(Parser) - Method in class com.jayway.restassured.internal.ResponseParserRegistrar
 
registerParser(String, Parser) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Register a content-type to be parsed using a predefined parser.
registerParser(String, Parser) - Method in class com.jayway.restassured.internal.ResponseParserRegistrar
 
registerParser(String, Parser) - Static method in class com.jayway.restassured.RestAssured
Register a custom content-type to be parsed using a predefined parser.
registerRequestLog(ByteArrayOutputStream) - Method in class com.jayway.restassured.internal.log.LogRepository
 
registerResponseLog(ByteArrayOutputStream) - Method in class com.jayway.restassured.internal.log.LogRepository
 
rejectRelative(boolean) - Method in class com.jayway.restassured.internal.RedirectSpecificationImpl
 
rejectRelative(boolean) - Method in interface com.jayway.restassured.specification.RedirectSpecification
Defines whether relative redirects should be allowed.
rejectRelativeRedirect(boolean) - Method in class com.jayway.restassured.config.RedirectConfig
Configure if REST Assured should reject relative redirects
rejectRelativeRedirects() - Method in class com.jayway.restassured.config.RedirectConfig
 
relaxedHTTPSValidation() - Method in class com.jayway.restassured.config.SSLConfig
Use relaxed HTTP validation.
relaxedHTTPSValidation() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
relaxedHTTPSValidation() - Method in interface com.jayway.restassured.specification.RequestSpecification
Use relaxed HTTP validation.
removeAttribute(String) - Method in class com.jayway.restassured.internal.http.HttpContextDecorator
 
removeHeader(Header) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
removeHeaders(String) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
removeQueryParam(String) - Method in class com.jayway.restassured.internal.http.URIBuilder
Remove the given query parameter from this URI's query string.
replaceFiltersWith(List<Filter>) - Static method in class com.jayway.restassured.RestAssured
Sets the default filters to apply to each request.
replaceFiltersWith(Filter, Filter...) - Static method in class com.jayway.restassured.RestAssured
Sets the default filters to apply to each request.
request(Method, Closure) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Make an HTTP request to the default URI, and parse using the default content-type.
request(Method, Object, Closure) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Make an HTTP request using the default URI, with the given method, content-type, and configuration.
request(Object, Method, Object, Closure) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Make a request for the given HTTP method and content-type, with additional options configured in the configClosure.
request() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
request() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
request() - Method in interface com.jayway.restassured.specification.RequestSpecification
Syntactic sugar, e.g.
request() - Method in interface com.jayway.restassured.specification.ResponseSpecification
Returns the request com.jayway.restassured.specification so that you can define the properties of the request.
requestContentType() - Static method in class com.jayway.restassured.RestAssured
 
requestContentType(ContentType) - Static method in class com.jayway.restassured.RestAssured
Specify the default content type
requestContentType(String) - Static method in class com.jayway.restassured.RestAssured
Specify the default content type
RequestLoggingFilter - Class in com.jayway.restassured.filter.log
Will log the request before it's passed to HTTP Builder.
RequestLoggingFilter() - Constructor for class com.jayway.restassured.filter.log.RequestLoggingFilter
Logs to System.out
RequestLoggingFilter(LogDetail) - Constructor for class com.jayway.restassured.filter.log.RequestLoggingFilter
Logs with a specific detail to System.out
RequestLoggingFilter(PrintStream) - Constructor for class com.jayway.restassured.filter.log.RequestLoggingFilter
Logs everyting to the specified printstream.
RequestLoggingFilter(LogDetail, PrintStream) - Constructor for class com.jayway.restassured.filter.log.RequestLoggingFilter
Instantiate a logger using a specific print stream and a specific log detail.
RequestLoggingFilter(LogDetail, boolean, PrintStream) - Constructor for class com.jayway.restassured.filter.log.RequestLoggingFilter
Instantiate a logger using a specific print stream and a specific log detail
RequestLogSpecification - Interface in com.jayway.restassured.specification
The request logging specification
RequestLogSpecificationImpl - Class in com.jayway.restassured.internal
 
RequestLogSpecificationImpl() - Constructor for class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
RequestPrinter - Class in com.jayway.restassured.internal.print
A request printer can be used to print a request.
RequestPrinter() - Constructor for class com.jayway.restassured.internal.print.RequestPrinter
 
RequestSender - Interface in com.jayway.restassured.specification
 
RequestSenderOptions<R extends ResponseOptions<R>> - Interface in com.jayway.restassured.specification
Options available when sending a request.
RequestSpecBuilder - Class in com.jayway.restassured.builder
You can use the builder to construct a request specification.
RequestSpecBuilder() - Constructor for class com.jayway.restassured.builder.RequestSpecBuilder
 
requestSpecification - Static variable in class com.jayway.restassured.RestAssured
Specify a default request specification that will be sent with each request.
RequestSpecification - Interface in com.jayway.restassured.specification
Allows you to specify how the request will look like.
RequestSpecificationImpl - Class in com.jayway.restassured.internal
 
RequestSpecificationImpl(String, int, String, AuthenticationScheme, List<Filter>, Object, RequestSpecification, boolean, RestAssuredConfig, LogRepository, ProxySpecification) - Constructor for class com.jayway.restassured.internal.RequestSpecificationImpl
 
requiresPathParsing() - Method in class com.jayway.restassured.assertion.BodyMatcher
 
requiresPathParsing() - Method in class com.jayway.restassured.assertion.BodyMatcherGroup
 
requiresTextParsing() - Method in class com.jayway.restassured.assertion.BodyMatcher
 
requiresTextParsing() - Method in class com.jayway.restassured.assertion.BodyMatcherGroup
 
reset() - Method in class com.jayway.restassured.assertion.BodyMatcherGroup
 
reset() - Method in class com.jayway.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
reset() - Static method in class com.jayway.restassured.RestAssured
response() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
response() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
response() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
response - Variable in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
response() - Method in interface com.jayway.restassured.response.ExtractableResponse
 
Response - Interface in com.jayway.restassured.response
The response of a request made by REST Assured.
response() - Method in interface com.jayway.restassured.specification.RequestSpecification
Returns the response specification so that you can setup the expectations on the response.
response() - Method in interface com.jayway.restassured.specification.ResponseSpecification
Syntactic sugar, e.g.
ResponseAwareMatcher<T extends ResponseBody<T> & ResponseOptions<T>> - Class in com.jayway.restassured.matcher
An interface that can be implemented to create a Matcher based on the contents of a response.
ResponseAwareMatcher() - Constructor for class com.jayway.restassured.matcher.ResponseAwareMatcher
 
ResponseBody<T extends ResponseBody<T>> - Interface in com.jayway.restassured.response
 
ResponseBodyData - Interface in com.jayway.restassured.response
 
ResponseBodyExtractionOptions - Interface in com.jayway.restassured.response
 
ResponseBuilder - Class in com.jayway.restassured.builder
A builder to make it easier to create new Response implementations.
ResponseBuilder() - Constructor for class com.jayway.restassured.builder.ResponseBuilder
 
responseContentType() - Static method in class com.jayway.restassured.RestAssured
 
responseContentType(ContentType) - Static method in class com.jayway.restassured.RestAssured
Specify the default content type (also sets the accept header).
responseContentType(String) - Static method in class com.jayway.restassured.RestAssured
Specify the default content type (also sets the accept header).
responseLogger() - Static method in class com.jayway.restassured.filter.log.ResponseLoggingFilter
Create a new logging filter without using the "new" operator.
ResponseLoggingFilter - Class in com.jayway.restassured.filter.log
A filter that'll print the response body if the response matches a given status code.
ResponseLoggingFilter() - Constructor for class com.jayway.restassured.filter.log.ResponseLoggingFilter
Log to system out for all status codes
ResponseLoggingFilter(int) - Constructor for class com.jayway.restassured.filter.log.ResponseLoggingFilter
Log to system out if response status code matches the given status code.
ResponseLoggingFilter(Matcher<Integer>) - Constructor for class com.jayway.restassured.filter.log.ResponseLoggingFilter
Log to system out if response status code matches the given hamcrest matcher.
ResponseLoggingFilter(LogDetail) - Constructor for class com.jayway.restassured.filter.log.ResponseLoggingFilter
Instantiate a logger using the supplied log detail.
ResponseLoggingFilter(PrintStream) - Constructor for class com.jayway.restassured.filter.log.ResponseLoggingFilter
Instantiate a logger using a specific print stream for all status codes
ResponseLoggingFilter(LogDetail, PrintStream) - Constructor for class com.jayway.restassured.filter.log.ResponseLoggingFilter
Instantiate a logger using a specific print stream for all status codes
ResponseLoggingFilter(LogDetail, boolean, PrintStream) - Constructor for class com.jayway.restassured.filter.log.ResponseLoggingFilter
Instantiate a logger using a specific print stream for all status codes
ResponseLoggingFilter(PrintStream, int) - Constructor for class com.jayway.restassured.filter.log.ResponseLoggingFilter
Instantiate a logger using a specific print stream for status codes matching the supplied status code.
ResponseLoggingFilter(PrintStream, Matcher<Integer>) - Constructor for class com.jayway.restassured.filter.log.ResponseLoggingFilter
Instantiate a logger using a specific print stream for status codes matching the supplied status code.
ResponseLoggingFilter(LogDetail, PrintStream, int) - Constructor for class com.jayway.restassured.filter.log.ResponseLoggingFilter
Instantiate a logger using a specific print stream for status codes matching the supplied status code.
ResponseLoggingFilter(LogDetail, PrintStream, Matcher<Integer>) - Constructor for class com.jayway.restassured.filter.log.ResponseLoggingFilter
Instantiate a logger using a specific print stream for status codes matching the supplied matcher.
ResponseLoggingFilter(LogDetail, boolean, PrintStream, int) - Constructor for class com.jayway.restassured.filter.log.ResponseLoggingFilter
Instantiate a logger using a specific print stream for status codes matching the supplied status code.
ResponseLoggingFilter(LogDetail, boolean, PrintStream, Matcher<Integer>) - Constructor for class com.jayway.restassured.filter.log.ResponseLoggingFilter
Instantiate a logger using a specific print stream for status codes matching the supplied matcher.
ResponseLogSpecification - Interface in com.jayway.restassured.specification
The response logging specification
ResponseLogSpecificationImpl - Class in com.jayway.restassured.internal
 
ResponseLogSpecificationImpl() - Constructor for class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
ResponseOptions<T extends ResponseOptions<T>> - Interface in com.jayway.restassured.response
 
ResponseParseException - Exception in com.jayway.restassured.internal.http
Thrown when a response body is parsed unsuccessfully.
ResponseParseException(HttpResponseDecorator, Throwable) - Constructor for exception com.jayway.restassured.internal.http.ResponseParseException
 
ResponseParserRegistrar - Class in com.jayway.restassured.internal
 
ResponseParserRegistrar() - Constructor for class com.jayway.restassured.internal.ResponseParserRegistrar
 
ResponseParserRegistrar(ResponseParserRegistrar) - Constructor for class com.jayway.restassured.internal.ResponseParserRegistrar
 
ResponsePrinter - Class in com.jayway.restassured.internal.print
A response printer can be used to print a response.
ResponsePrinter() - Constructor for class com.jayway.restassured.internal.print.ResponsePrinter
 
ResponseSpecBuilder - Class in com.jayway.restassured.builder
You can use the builder to construct a response specification.
ResponseSpecBuilder() - Constructor for class com.jayway.restassured.builder.ResponseSpecBuilder
 
responseSpecification - Static variable in class com.jayway.restassured.RestAssured
Specify a default response specification that will be sent with each request.
ResponseSpecification - Interface in com.jayway.restassured.specification
Allows you to specify how the expected response must look like in order for a test to pass.
ResponseSpecificationImpl - Class in com.jayway.restassured.internal
 
ResponseSpecificationImpl(String, Object, ResponseSpecification, ResponseParserRegistrar, RestAssuredConfig, LogRepository) - Constructor for class com.jayway.restassured.internal.ResponseSpecificationImpl
 
ResponseSpecificationImpl(String, Object, ResponseSpecification, ResponseParserRegistrar, RestAssuredConfig, Response, LogRepository) - Constructor for class com.jayway.restassured.internal.ResponseSpecificationImpl
 
ResponseSpecificationImpl.HamcrestAssertionClosure - Class in com.jayway.restassured.internal
 
ResponseSpecificationImpl.HamcrestAssertionClosure() - Constructor for class com.jayway.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
RestAssured - Class in com.jayway.restassured
REST Assured is a Java DSL for simplifying testing of REST based services built on top of HTTP Builder.
RestAssured() - Constructor for class com.jayway.restassured.RestAssured
 
RestAssuredConfig - Class in com.jayway.restassured.config
Main configuration for REST Assured that allows you to configure advanced settings such as redirections and HTTP Client parameters.
RestAssuredConfig() - Constructor for class com.jayway.restassured.config.RestAssuredConfig
Create a new RestAssuredConfiguration with the default configurations.
RestAssuredConfig(RedirectConfig, HttpClientConfig, LogConfig, EncoderConfig, DecoderConfig, SessionConfig, ObjectMapperConfig, ConnectionConfig, JsonConfig, XmlConfig, SSLConfig) - Constructor for class com.jayway.restassured.config.RestAssuredConfig
Create a new RestAssuredConfiguration with the supplied RedirectConfig, HttpClientConfig, LogConfig, EncoderConfig, DecoderConfig, SessionConfig, ObjectMapperConfig, and ConnectionConfig.
restAssuredConfig() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
RestAssuredMatchers - Class in com.jayway.restassured.matcher
Providers Hamcrest matchers that may be useful when validating a response.
RestAssuredMatchers() - Constructor for class com.jayway.restassured.matcher.RestAssuredMatchers
 
RestAssuredProxySelector - Class in com.jayway.restassured.internal.proxy
 
RestAssuredProxySelector() - Constructor for class com.jayway.restassured.internal.proxy.RestAssuredProxySelector
 
RestAssuredProxySelectorRoutePlanner - Class in com.jayway.restassured.internal.proxy
An implementation of ProxySelectorRoutePlanner that supports other schemes than http
RestAssuredProxySelectorRoutePlanner(SchemeRegistry, ProxySelector, ProxySpecification) - Constructor for class com.jayway.restassured.internal.proxy.RestAssuredProxySelectorRoutePlanner
Creates a new proxy selector route planner.
RestAssuredResponseImpl - Class in com.jayway.restassured.internal
 
RestAssuredResponseImpl() - Constructor for class com.jayway.restassured.internal.RestAssuredResponseImpl
 
RestAssuredResponseOptionsGroovyImpl - Class in com.jayway.restassured.internal
 
RestAssuredResponseOptionsGroovyImpl() - Constructor for class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
RestAssuredResponseOptionsImpl<R extends ResponseOptions<R>> - Class in com.jayway.restassured.internal
We delegate to the groovy impl here because the Groovy impl messes up generics (see e.g.
RestAssuredResponseOptionsImpl() - Constructor for class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
reuseHttpClientInstance() - Method in class com.jayway.restassured.config.HttpClientConfig
Instruct REST Assured to reuse the configured http client instance for multiple requests.
root(String) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
root(String, List<Argument>) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
root(String, List<Argument>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
root(String) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
root(String, List<Argument>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Set the root path with arguments of the response body so that you don't need to write the entire path for each expectation.
root(String) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Set the root path of the response body so that you don't need to write the entire path for each expectation.
root(String, List<Argument>) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Set the root path with arguments of the response body so that you don't need to write the entire path for each expectation.
root(String) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Set the root path of the response body so that you don't need to write the entire path for each expectation.
rootPath(String) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Set the root path of the response body so that you don't need to write the entire path for each expectation.
rootPath(String, List<Argument>) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Set the root path of the response body so that you don't need to write the entire path for each expectation.
rootPath(String) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
rootPath(String, List<Argument>) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
rootPath(String) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
rootPath(String, List<Argument>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
rootPath(String) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Set the root path of the response body so that you don't need to write the entire path for each expectation.
rootPath(String, List<Argument>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Set the root path with arguments of the response body so that you don't need to write the entire path for each expectation.
rootPath - Static variable in class com.jayway.restassured.RestAssured
Set the default root path of the response body so that you don't need to write the entire path for each expectation.
rootPath(String) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Set the root path of the response body so that you don't need to write the entire path for each expectation.
rootPath(String, List<Argument>) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Set the root path with arguments of the response body so that you don't need to write the entire path for each expectation.

S

SafeExceptionRethrower - Class in com.jayway.restassured.internal.util
 
SafeExceptionRethrower() - Constructor for class com.jayway.restassured.internal.util.SafeExceptionRethrower
 
safeRethrow(Throwable) - Static method in class com.jayway.restassured.internal.util.SafeExceptionRethrower
 
SECURE - Static variable in class com.jayway.restassured.response.Cookie
 
select(URI) - Method in class com.jayway.restassured.internal.proxy.RestAssuredProxySelector
 
send(RequestSender) - Method in interface com.jayway.restassured.filter.FilterContext
Send a request to the same request path and with the same request method as the original request.
send(RequestSender) - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
send(Object, Object) - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Convenience method to set a request content-type at the same time the request body is set.
SendRequestFilter - Class in com.jayway.restassured.internal.filter
 
SendRequestFilter() - Constructor for class com.jayway.restassured.internal.filter.SendRequestFilter
 
SerializationSupport - Class in com.jayway.restassured.internal.serialization
 
SerializationSupport() - Constructor for class com.jayway.restassured.internal.serialization.SerializationSupport
 
serialize(ObjectMapperSerializationContext) - Method in class com.jayway.restassured.internal.mapping.GsonMapper
 
serialize(ObjectMapperSerializationContext) - Method in class com.jayway.restassured.internal.mapping.Jackson1Mapper
 
serialize(ObjectMapperSerializationContext) - Method in class com.jayway.restassured.internal.mapping.Jackson2Mapper
 
serialize(ObjectMapperSerializationContext) - Method in class com.jayway.restassured.internal.mapping.JaxbMapper
 
serialize(Object, String, String, ObjectMapperType, ObjectMapperConfig) - Static method in class com.jayway.restassured.internal.mapping.ObjectMapping
 
serialize(ObjectMapperSerializationContext) - Method in interface com.jayway.restassured.mapper.ObjectMapper
Serialize a request to an object (String, InputStream or byte[]) that'll be used as the request body.
serializeIfNeeded(Object) - Method in interface com.jayway.restassured.internal.support.ParameterAppender.Serializer
 
sessionConfig(SessionConfig) - Method in class com.jayway.restassured.config.RestAssuredConfig
Set the session config.
SessionConfig - Class in com.jayway.restassured.config
Configure session management for REST Assured.
SessionConfig() - Constructor for class com.jayway.restassured.config.SessionConfig
Create a new session configuration with session id name "JSESSIONID" and no session id value.
SessionConfig(String) - Constructor for class com.jayway.restassured.config.SessionConfig
Create a new session configuration with session id name "JSESSIONID" and with the supplied session id value.
SessionConfig(String, String) - Constructor for class com.jayway.restassured.config.SessionConfig
Create a new session config with the given session id name and value.
sessionConfig() - Static method in class com.jayway.restassured.config.SessionConfig
 
SessionFilter - Class in com.jayway.restassured.filter.session
A session filter can be used record the session id returned from the server as well as automatically apply this session id in subsequent requests.
SessionFilter() - Constructor for class com.jayway.restassured.filter.session.SessionFilter
 
sessionId(String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
sessionId(String, String) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
sessionId() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
sessionId() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
sessionId() - Method in interface com.jayway.restassured.response.ExtractableResponse
Get the session id from the response.
sessionId() - Method in interface com.jayway.restassured.response.ResponseOptions
Get the session id from the response.
sessionId - Static variable in class com.jayway.restassured.RestAssured
Set the default session id value that'll be used for each request.
sessionId(String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Set the session id for this request.
sessionId(String, String) - Method in interface com.jayway.restassured.specification.RequestSpecification
Set the session id name and value for this request.
sessionIdName(String) - Method in class com.jayway.restassured.config.SessionConfig
Set the session id name.
sessionIdName() - Method in class com.jayway.restassured.config.SessionConfig
 
sessionIdValue(String) - Method in class com.jayway.restassured.config.SessionConfig
Specify the default session id to use for each request..
sessionIdValue() - Method in class com.jayway.restassured.config.SessionConfig
 
set() - Method in class com.jayway.restassured.config.RestAssuredConfig
Syntactic sugar.
setAccessToken(String) - Method in class com.jayway.restassured.authentication.OAuth2Scheme
 
setAccessToken(String) - Method in class com.jayway.restassured.authentication.OAuthScheme
 
setAssertionClosure(Object) - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
setAt(String, Object) - Method in class com.jayway.restassured.internal.http.HttpContextDecorator
Groovy support for the index [] operator
setAttribute(String, Object) - Method in class com.jayway.restassured.internal.http.HttpContextDecorator
 
setAuth(AuthenticationScheme) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
setAuthentication(AuthenticationScheme) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
If you need to specify some credentials when performing a request.
setAuthenticationScheme(AuthenticationScheme) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
setBasePath(String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Set the base path that's prepended to each path by REST assured when making requests.
setBaseUri(String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Add the baseUri property from the RequestSpecBuilder instead of using static field RestAssured.baseURI.
setBody(String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify a String request body (such as e.g.
setBody(byte[]) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify a byte array request body to be sent with the request.
setBody(Object) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request.
setBody(Object, ObjectMapper) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request using a specific object mapper.
setBody(Object, ObjectMapperType) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
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.
setBody(String) - Method in class com.jayway.restassured.builder.ResponseBuilder
Set the response body to a String
setBody(InputStream) - Method in class com.jayway.restassured.builder.ResponseBuilder
Set the response body to an inputstream
setBody(byte[]) - Method in class com.jayway.restassured.builder.ResponseBuilder
Set the response body to an array of bytes
setBody(Object, Object) - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Set the request body.
setCharset(String) - Method in class com.jayway.restassured.internal.http.EncoderRegistry
Set the charset used in the content-type header of all requests that send textual data.
setCharset(Object) - Method in class com.jayway.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
setCharset(String) - Method in class com.jayway.restassured.internal.MultiPartInternal
 
setCharset(String) - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
setComment(String) - Method in class com.jayway.restassured.response.Cookie.Builder
Set the comment describing the purpose of this cookie.
setConfig(FormAuthConfig) - Method in class com.jayway.restassured.authentication.FormAuthScheme
 
setConfig(RestAssuredConfig) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Define a configuration for redirection settings and http client parameters.
setConfig(RestAssuredConfig) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
setConfig(RestAssuredConfig) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setConfig(RestAssuredConfig) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
setConnectionManager(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setConnectionManager(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
setConsumerKey(String) - Method in class com.jayway.restassured.authentication.OAuthScheme
 
setConsumerSecret(String) - Method in class com.jayway.restassured.authentication.OAuthScheme
 
setContent(String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify a String request content (such as e.g.
setContent(byte[]) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify a byte array request content to be sent with the request.
setContent(Object) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request.
setContent(Object, ObjectMapper) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request using a specific object mapper.
setContent(Object, ObjectMapperType) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
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.
setContent(Object) - Method in class com.jayway.restassured.internal.MultiPartInternal
 
setContent(Object) - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
setContent(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setContent(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
setContentEncoding(Object...) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Set acceptable request and response content-encodings.
setContentEncodingRegistry(ContentEncodingRegistry) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Set a custom registry used to handle different content-encoding types in responses.
setContentType(ContentType) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify the content type of the request.
setContentType(String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify the content type of the request as string.
setContentType(String) - Method in class com.jayway.restassured.builder.ResponseBuilder
Set the content type of the response
setContentType(Object) - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Set the content-type used for any data in the request body, as well as the Accept content-type that will be used for parsing the response.
setContentType(Object) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Set the default content type that will be used to select the appropriate request encoder and response parser.
setContentType(Object) - Method in class com.jayway.restassured.internal.mapping.ObjectMapperDeserializationContextImpl
 
setContentType(Object) - Method in class com.jayway.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
setContentType(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setContentType(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
setContext(HttpContext) - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Set the HttpContext that will be used for this request.
setControlName(String) - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
setCookieName(Object) - Method in class com.jayway.restassured.assertion.CookieMatcher
 
setCookies(Cookies) - Method in class com.jayway.restassured.builder.ResponseBuilder
Set some cookies that will be available in the response.
setCookies(Cookies) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setCookies(Cookies) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
setDefaultCharset(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setDefaultCharset(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
setDefaultContentType(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setDefaultContentType(String) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
setDefaultParser(Parser) - Method in class com.jayway.restassured.builder.ResponseSpecBuilder
Register a default predefined parser that will be used if no other parser (registered or pre-defined) matches the response content-type.
setDelegatingProxySelector(ProxySelector) - Method in class com.jayway.restassured.internal.proxy.RestAssuredProxySelector
 
setDomain(String) - Method in class com.jayway.restassured.response.Cookie.Builder
Set domain attribute of the cookie.
setDtd(Object) - Method in class com.jayway.restassured.internal.matcher.xml.XmlDtdMatcher
 
setEntity(HttpEntity) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
setExpiryDate(Date) - Method in class com.jayway.restassured.response.Cookie.Builder
Set the expiration Date of the cookie.
setFactory(SSLSocketFactory) - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
setFileName(String) - Method in class com.jayway.restassured.internal.MultiPartInternal
 
setFileName(String) - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
setFormAuthConfig(FormAuthConfig) - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
setFragment(String) - Method in class com.jayway.restassured.internal.http.URIBuilder
The document fragment, without a preceeding '#'
setGroovyResponse(RestAssuredResponseOptionsGroovyImpl) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
setHasExpectations(boolean) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setHasExpectations(boolean) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
setHeader(Header) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
setHeader(String, String) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
setHeaderName(Object) - Method in class com.jayway.restassured.assertion.HeaderMatcher
 
setHeaders(Headers) - Method in class com.jayway.restassured.builder.ResponseBuilder
Set response headers, e.g:
setHeaders(Map<?, ?>) - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Set request headers.
setHeaders(Map<?, ?>) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Set the default headers to add to all requests made by this builder instance.
setHeaders(Header[]) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
setHost(String) - Method in class com.jayway.restassured.internal.http.URIBuilder
 
setHttpOnly(boolean) - Method in class com.jayway.restassured.response.Cookie.Builder
Indicates that the cookie is only readable by the HTTP server and not other API's such as JavaScript.
setKey(Object) - Method in class com.jayway.restassured.assertion.BodyMatcher
 
setKeystore(String, String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
The following documentation is taken from http://groovy.codehaus.org/modules/http-builder/doc/ssl.html:
setKeystoreType(String) - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
setKeyStoreType(String) - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
setLocale(Locale) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
setLogRepository(LogRepository) - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
setLogRepository(LogRepository) - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
setLogRepository(LogRepository) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
setMatcher(Matcher) - Method in class com.jayway.restassured.assertion.BodyMatcher
 
setMatcher(Matcher<String>) - Method in class com.jayway.restassured.assertion.CookieMatcher
 
setMatcher(Matcher<String>) - Method in class com.jayway.restassured.assertion.HeaderMatcher
 
setMaxAge(int) - Method in class com.jayway.restassured.response.Cookie.Builder
Set the maximum age of the cookie, specified in seconds, By default, -1 indicating the cookie will persist until browser shutdown.
setMetaClass(MetaClass) - Method in class com.jayway.restassured.assertion.BodyMatcher
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.assertion.BodyMatcherGroup
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.assertion.CookieMatcher
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.assertion.HeaderMatcher
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.assertion.StreamVerifier
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.authentication.BasicAuthScheme
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.authentication.ExplicitNoAuthScheme
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.authentication.FormAuthScheme
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.authentication.NoAuthScheme
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.authentication.OAuth2Scheme
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.authentication.OAuthScheme
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.authentication.PreemptiveBasicAuthScheme
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.ContentParser
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.filter.SendRequestFilter
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.http.CharsetExtractor
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.http.ContentTypeExtractor
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.LogSpecificationImpl
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.MapCreator
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.mapping.GsonMapper
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.mapping.Jackson1Mapper
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.mapping.Jackson2Mapper
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.mapping.JaxbMapper
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.mapping.ObjectMapping
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.matcher.xml.XmlDtdMatcher
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.MultiPartInternal
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.NoParameterValue
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.PreemptiveAuthSpecImpl
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.proxy.RestAssuredProxySelector
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.RedirectSpecificationImpl
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.ResponseParserRegistrar
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.RestAssuredResponseImpl
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.SpecificationMerger
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.support.ParameterAppender
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.support.PathSupport
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.support.Prettifier
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
setMetaClass(MetaClass) - Method in class com.jayway.restassured.internal.ValidatableResponseImpl
 
setMimeType(String) - Method in class com.jayway.restassured.internal.MultiPartInternal
 
setMimeType(String) - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
setName(String) - Method in class com.jayway.restassured.internal.MultiPartInternal
 
setObject(Object) - Method in class com.jayway.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
setParam(String, T) - Method in class com.jayway.restassured.config.HttpClientConfig
Set a http client parameter.
setParams(Map<String, ?>) - Method in class com.jayway.restassured.config.HttpClientConfig
Replaces the currently configured parameters with the ones supplied by httpClientParams.
setParams(HttpParams) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
setPassword(String) - Method in class com.jayway.restassured.authentication.BasicAuthScheme
 
setPassword(String) - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
setPassword(Object) - Method in class com.jayway.restassured.authentication.FormAuthScheme
 
setPassword(String) - Method in class com.jayway.restassured.authentication.PreemptiveBasicAuthScheme
 
setPassword(Object) - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
setPassword(Object) - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
setPath(String) - Method in class com.jayway.restassured.internal.http.URIBuilder
Set the path component of this URI.
setPath(Object) - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
setPath(String) - Method in class com.jayway.restassured.response.Cookie.Builder
Set the path attribute of the cookie.
setPathToKeyStore(Object) - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
setPort(int) - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
setPort(int) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specify the port.
setPort(int) - Method in class com.jayway.restassured.internal.http.URIBuilder
 
setPort(int) - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
setProperties(Object) - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
setPropertiesFromMap(Map<String, ?>) - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Valid arguments: uriEither a URI, URL, or object whose toString() method produces a valid URI string.
setProperty(String, Object) - Method in class com.jayway.restassured.assertion.BodyMatcher
 
setProperty(String, Object) - Method in class com.jayway.restassured.assertion.BodyMatcherGroup
 
setProperty(String, Object) - Method in class com.jayway.restassured.assertion.CookieMatcher
 
setProperty(String, Object) - Method in class com.jayway.restassured.assertion.HeaderMatcher
 
setProperty(String, Object) - Method in class com.jayway.restassured.assertion.StreamVerifier
 
setProperty(String, Object) - Method in class com.jayway.restassured.authentication.BasicAuthScheme
 
setProperty(String, Object) - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
setProperty(String, Object) - Method in class com.jayway.restassured.authentication.ExplicitNoAuthScheme
 
setProperty(String, Object) - Method in class com.jayway.restassured.authentication.FormAuthScheme
 
setProperty(String, Object) - Method in class com.jayway.restassured.authentication.NoAuthScheme
 
setProperty(String, Object) - Method in class com.jayway.restassured.authentication.OAuth2Scheme
 
setProperty(String, Object) - Method in class com.jayway.restassured.authentication.OAuthScheme
 
setProperty(String, Object) - Method in class com.jayway.restassured.authentication.PreemptiveBasicAuthScheme
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.AuthenticationSpecificationImpl
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.ContentParser
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.filter.SendRequestFilter
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.http.CharsetExtractor
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.http.ContentTypeExtractor
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.LogSpecificationImpl
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.MapCreator
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.mapping.GsonMapper
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.mapping.Jackson1Mapper
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.mapping.Jackson2Mapper
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.mapping.JaxbMapper
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.mapping.ObjectMapping
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.matcher.xml.XmlDtdMatcher
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.MultiPartInternal
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.NoParameterValue
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.PreemptiveAuthSpecImpl
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.proxy.RestAssuredProxySelector
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.RedirectSpecificationImpl
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.ResponseParserRegistrar
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseImpl
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.SpecificationMerger
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.support.ParameterAppender
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.support.PathSupport
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.support.Prettifier
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.TestSpecificationImpl
 
setProperty(String, Object) - Method in class com.jayway.restassured.internal.ValidatableResponseImpl
 
setProxy(String, int) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Instruct REST Assured to connect to a proxy on the specified host and port.
setProxy(String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Instruct REST Assured to connect to a proxy on the specified host on port 8888.
setProxy(int) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Instruct REST Assured to connect to a proxy on the specified port on localhost.
setProxy(String, int, String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Instruct REST Assured to connect to a proxy on the specified port on localhost with a specific scheme.
setProxy(URI) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Instruct REST Assured to connect to a proxy using a URI.
setProxy(ProxySpecification) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Instruct REST Assured to connect to a proxy using a ProxySpecification.
setProxy(String, int, String) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Set the default HTTP proxy to be used for all requests.
setProxySpecification(ProxySpecification) - Method in class com.jayway.restassured.internal.proxy.RestAssuredProxySelector
 
setQuery(Map<?, ?>) - Method in class com.jayway.restassured.internal.http.URIBuilder
Set the query portion of the URI.
setQueryNVP(List<NameValuePair>) - Method in class com.jayway.restassured.internal.http.URIBuilder
 
setReasonPhrase(String) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
setRelaxedHTTPSValidation() - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Use relaxed HTTP validation.
setRequestContentType(String) - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Assign a different content-type for the request than is expected for the response.
setRequestHeadersToHttpBuilder(HTTPBuilder) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
setRequestSpecification(RequestSpecification) - Method in class com.jayway.restassured.internal.RequestLogSpecificationImpl
 
setResourceResolver(Object) - Method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
setResponseHeaders(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setResponseHeaders(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
setResponseSpecification(ResponseSpecification) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
setResponseSpecification(ResponseSpecification) - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
setRpr(ResponseParserRegistrar) - Method in class com.jayway.restassured.assertion.BodyMatcher
 
setRpr(ResponseParserRegistrar) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
setRpr(ResponseParserRegistrar) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setRpr(ResponseParserRegistrar) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
setScheme(String) - Method in class com.jayway.restassured.internal.http.URIBuilder
Set the URI scheme, AKA the 'protocol.' e.g.
setSecretToken(String) - Method in class com.jayway.restassured.authentication.OAuthScheme
 
setSecured(boolean) - Method in class com.jayway.restassured.response.Cookie.Builder
Indicates to the browser whether the cookie should only be sent using a secure protocol, such as HTTPS or SSL.
setSessionConfig(SessionConfig) - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
setSessionId(String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Set the session id for this request.
setSessionId(String, String) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Set the session id name and value for this request.
setSessionIdName(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setSessionIdName(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
setSignature(OAuthSignature) - Method in class com.jayway.restassured.authentication.OAuth2Scheme
 
setSignature(OAuthSignature) - Method in class com.jayway.restassured.authentication.OAuthScheme
 
setSslSocketFactory(SSLSocketFactory) - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
setStatusCode(int) - Method in class com.jayway.restassured.builder.ResponseBuilder
Set the status code of the response.
setStatusCode(int) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
setStatusCode(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setStatusCode(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
setStatusLine(String) - Method in class com.jayway.restassured.builder.ResponseBuilder
Set the status line of the response.
setStatusLine(StatusLine) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
setStatusLine(ProtocolVersion, int) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
setStatusLine(ProtocolVersion, int, String) - Method in class com.jayway.restassured.internal.http.HttpResponseDecorator
 
setStatusLine(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setStatusLine(Object) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
setTrustStore(KeyStore) - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
setTrustStore(KeyStore) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Use the supplied truststore for HTTPS requests.
setTrustStore(KeyStore) - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
setUri(Object) - Method in class com.jayway.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Set the entire URI to be used for this request.
setUri(Object) - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Set the default URI used for requests that do not explicitly take a uri param.
setUrlEncodingEnabled(boolean) - Method in class com.jayway.restassured.builder.RequestSpecBuilder
Specifies if Rest Assured should url encode the URL automatically.
setUserName(String) - Method in class com.jayway.restassured.authentication.BasicAuthScheme
 
setUserName(Object) - Method in class com.jayway.restassured.authentication.FormAuthScheme
 
setUserName(String) - Method in class com.jayway.restassured.authentication.PreemptiveBasicAuthScheme
 
setUserName(Object) - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
setValue(String, Object) - Method in interface com.jayway.restassured.filter.FilterContext
Add a value that may be used be subsequent filters.
setValue(String, Object) - Method in class com.jayway.restassured.internal.filter.FilterContextImpl
 
setVersion(int) - Method in class com.jayway.restassured.response.Cookie.Builder
Sets the version of the cookie protocol this cookie complies with.
setX509HostnameVerifier(X509HostnameVerifier) - Method in class com.jayway.restassured.authentication.CertAuthScheme
 
setX509HostnameVerifier(X509HostnameVerifier) - Method in class com.jayway.restassured.internal.KeystoreSpecImpl
 
setXsd(Object) - Method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
shouldApplySSLConfig(Object, RestAssuredConfig) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
shouldCloseIdleConnectionsAfterEachResponse() - Method in class com.jayway.restassured.config.ConnectionConfig
 
shouldPrettyPrint(RequestSpecification) - Method in class com.jayway.restassured.internal.LogSpecificationImpl
 
shouldRepresentJsonNumbersAsBigDecimal() - Method in class com.jayway.restassured.config.JsonConfig
 
shouldUseNoWrapForInflateDecoding() - Method in class com.jayway.restassured.config.DecoderConfig
 
shutdown() - Method in class com.jayway.restassured.internal.http.HTTPBuilder
Release any system resources held by this instance.
size() - Method in class com.jayway.restassured.assertion.BodyMatcherGroup
 
size() - Method in class com.jayway.restassured.internal.MultiValueEntity
 
size() - Method in class com.jayway.restassured.response.Cookies
 
size() - Method in class com.jayway.restassured.response.Headers
 
skip(long) - Method in class com.jayway.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
spec(RequestSpecification) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
spec(ResponseSpecification) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
spec(ResponseSpecification) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
spec(ResponseSpecification) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that the response matches an entire specification.
spec(RequestSpecification) - Method in interface com.jayway.restassured.specification.RequestSpecification
Add request data from a pre-defined specification.
spec(ResponseSpecification) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that the response matches an entire specification.
specification(RequestSpecification) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
specification(ResponseSpecification) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
specification(ResponseSpecification) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
specification(ResponseSpecification) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that the response matches an entire specification.
specification(RequestSpecification) - Method in interface com.jayway.restassured.specification.RequestSpecification
Add request data from a pre-defined specification.
specification(ResponseSpecification) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that the response matches an entire specification.
SpecificationMerger - Class in com.jayway.restassured.internal
 
SpecificationMerger() - Constructor for class com.jayway.restassured.internal.SpecificationMerger
 
springSecurity() - Static method in class com.jayway.restassured.authentication.FormAuthConfig
 
sslConfig(SSLConfig) - Method in class com.jayway.restassured.config.RestAssuredConfig
Set the SSL config.
SSLConfig - Class in com.jayway.restassured.config
Configure SSL for REST Assured.
SSLConfig() - Constructor for class com.jayway.restassured.config.SSLConfig
Creates a new SSL Config instance with the following settings: No keystore No password KeyStore.getDefaultType() No explicit default port No trust store No SSLSocketFactory SSLSocketFactory.STRICT_HOSTNAME_VERIFIER as X509HostnameVerifier implementation
sslConfig() - Static method in class com.jayway.restassured.config.SSLConfig
 
sslSocketFactory(SSLSocketFactory) - Method in class com.jayway.restassured.authentication.CertificateAuthSettings
 
sslSocketFactory(SSLSocketFactory) - Method in class com.jayway.restassured.config.SSLConfig
Specify a SSLSocketFactory.
startsWithPath(String) - Static method in class com.jayway.restassured.matcher.RestAssuredMatchers
Creates a ResponseAwareMatcher that extracts the given path from the response and wraps it in a Matchers.equalTo(Object) matcher.
Status - Enum in com.jayway.restassured.internal.http
Mapping of HTTP response codes to a constant 'success' or 'failure' value.
status() - Method in class com.jayway.restassured.internal.ResponseLogSpecificationImpl
 
status() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
status() - Method in interface com.jayway.restassured.response.ValidatableResponseLogSpec
Logs only the status line (includes the status code)
status() - Method in interface com.jayway.restassured.specification.ResponseLogSpecification
Logs only the status line (includes the status code)
statusCode(Matcher<? super Integer>) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
statusCode(int) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
statusCode() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
statusCode() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
statusCode(Matcher<? super Integer>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
statusCode(int) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
statusCode() - Method in interface com.jayway.restassured.response.ExtractableResponse
Get the status code of the response.
statusCode() - Method in interface com.jayway.restassured.response.ResponseOptions
Get the status code of the response.
statusCode(Matcher<? super Integer>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that the response status code matches the given Hamcrest matcher.
statusCode(int) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that the response status code matches an integer.
statusCode(Matcher<? super Integer>) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that the response status code matches the given Hamcrest matcher.
statusCode(int) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that the response status code matches an integer.
statusLine(Matcher<? super String>) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
statusLine(String) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
statusLine() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
statusLine() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
statusLine(Matcher<? super String>) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
statusLine(String) - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
statusLine() - Method in interface com.jayway.restassured.response.ExtractableResponse
Get the status line of the response.
statusLine() - Method in interface com.jayway.restassured.response.ResponseOptions
Get the status line of the response.
statusLine(Matcher<? super String>) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that the response status line matches the given Hamcrest matcher.
statusLine(String) - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Validate that the response status line matches the given String.
statusLine(Matcher<? super String>) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that the response status line matches the given Hamcrest matcher.
statusLine(String) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Expect that the response status line matches the given String.
StreamVerifier - Class in com.jayway.restassured.assertion
 
StreamVerifier() - Constructor for class com.jayway.restassured.assertion.StreamVerifier
 
strictHostnames() - Method in class com.jayway.restassured.authentication.CertificateAuthSettings
Configure the CertificateAuthSettings to use strict host name verification (this is the default behavior).
strictHostnames() - Method in class com.jayway.restassured.config.SSLConfig
Configure the SSLConfig to use strict host name verification (this is the default behavior).

T

TestSpecificationImpl - Class in com.jayway.restassured.internal
 
TestSpecificationImpl(RequestSpecification, ResponseSpecification) - Constructor for class com.jayway.restassured.internal.TestSpecificationImpl
 
that() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
that() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
that() - Method in interface com.jayway.restassured.specification.RequestSpecification
Syntactic sugar, e.g.
that() - Method in interface com.jayway.restassured.specification.ResponseSpecification
Syntactic sugar, e.g.
then() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
then() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
then() - Method in class com.jayway.restassured.internal.RestAssuredResponseImpl
 
then() - Method in interface com.jayway.restassured.response.Response
Returns a validatable response that's lets you validate the response.
then() - Method in interface com.jayway.restassured.specification.RequestSpecification
Returns the response specification so that you can setup the expectations on the response.
then() - Method in interface com.jayway.restassured.specification.ResponseSpecification
Syntactic sugar, e.g.
thenReturn() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
thenReturn() - Method in interface com.jayway.restassured.response.ResponseOptions
Syntactic sugar, simply returns the same response instance.
throwIfException(Closure) - Method in class com.jayway.restassured.internal.filter.FormAuthFilter
 
throwIllegalStateExceptionIfRootPathIsNotDefined(String) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
toString() - Method in enum com.jayway.restassured.http.ContentType
 
toString() - Method in class com.jayway.restassured.internal.http.BasicNameValuePairWithNoValueSupport
 
toString() - Method in enum com.jayway.restassured.internal.http.ContentEncoding.Type
Prints the value as it should appear in an HTTP header
toString() - Method in enum com.jayway.restassured.internal.http.Status
 
toString() - Method in class com.jayway.restassured.internal.http.URIBuilder
Print this builder's URI representation.
toString() - Method in class com.jayway.restassured.internal.MultiPartSpecificationImpl
 
toString() - Method in class com.jayway.restassured.internal.MultiValueEntity
 
toString(Writable) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
toString() - Method in class com.jayway.restassured.response.Cookie
 
toString() - Method in class com.jayway.restassured.response.Cookies
 
toString() - Method in class com.jayway.restassured.response.Header
 
toString() - Method in class com.jayway.restassured.response.Headers
 
toString() - Method in class com.jayway.restassured.specification.ProxySpecification
 
toURI() - Method in class com.jayway.restassured.internal.http.URIBuilder
Convenience method to convert this object to a URI instance.
toURL() - Method in class com.jayway.restassured.internal.http.URIBuilder
Convenience method to convert this object to a URL instance.
trustStore(KeyStore) - Method in class com.jayway.restassured.authentication.CertificateAuthSettings
 
trustStore(KeyStore) - Method in class com.jayway.restassured.config.SSLConfig
A trust store to use during SSL/Certificate authentication.
trustStore(KeyStore) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
trustStore(KeyStore) - Static method in class com.jayway.restassured.RestAssured
Specify a trust store that'll be used for HTTPS requests.
trustStore(KeyStore) - Method in interface com.jayway.restassured.specification.RequestSpecification
Use the supplied truststore for HTTPS requests.

U

unregisterParser(String) - Method in class com.jayway.restassured.internal.ResponseParserRegistrar
 
unregisterParser(String) - Static method in class com.jayway.restassured.RestAssured
Unregister the parser associated with the provided content-type
URIBuilder - Class in com.jayway.restassured.internal.http
This class implements a mutable URI.
URIBuilder(URI, boolean, EncoderConfig) - Constructor for class com.jayway.restassured.internal.http.URIBuilder
 
UriValidator - Class in com.jayway.restassured.internal
Verifies if a String is a URI
UriValidator() - Constructor for class com.jayway.restassured.internal.UriValidator
 
urlEncodingEnabled(boolean) - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
urlEncodingEnabled - Static variable in class com.jayway.restassured.RestAssured
Specifies if Rest Assured should url encode the URL automatically.
urlEncodingEnabled(boolean) - Method in interface com.jayway.restassured.specification.RequestSpecification
Specifies if Rest Assured should url encode the URL automatically.
useNoWrapForInflateDecoding(boolean) - Method in class com.jayway.restassured.config.DecoderConfig
If the parameter 'nowrap' is true then the ZLIB header and checksum fields will not be used.
useRelaxedHTTPSValidation() - Static method in class com.jayway.restassured.RestAssured
Use relaxed HTTP validation.
using() - Method in class com.jayway.restassured.authentication.CertificateAuthSettings
Syntactic sugar.
using() - Method in class com.jayway.restassured.config.SSLConfig
Syntactic sugar.
using(LSResourceResolver) - Method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
using() - Method in class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
using() - Method in interface com.jayway.restassured.response.ValidatableResponseOptions
Syntactic sugar, e.g.

V

ValidatableResponse - Interface in com.jayway.restassured.response
A validatable response of a request made by REST Assured.
ValidatableResponseImpl - Class in com.jayway.restassured.internal
 
ValidatableResponseImpl(String, ResponseParserRegistrar, RestAssuredConfig, Response, ExtractableResponse<Response>, LogRepository) - Constructor for class com.jayway.restassured.internal.ValidatableResponseImpl
 
ValidatableResponseLogSpec<T extends ValidatableResponseOptions<T,R>,R extends ResponseBody<R> & ResponseOptions<R>> - Interface in com.jayway.restassured.response
 
ValidatableResponseOptions<T extends ValidatableResponseOptions<T,R>,R extends ResponseBody<R> & ResponseOptions<R>> - Interface in com.jayway.restassured.response
A validatable response of a request made by REST Assured.
ValidatableResponseOptionsImpl<T extends ValidatableResponseOptions<T,R>,R extends ResponseBody<R> & ResponseOptions<R>> - Class in com.jayway.restassured.internal
 
ValidatableResponseOptionsImpl(String, ResponseParserRegistrar, RestAssuredConfig, Response, ExtractableResponse<R>, LogRepository) - Constructor for class com.jayway.restassured.internal.ValidatableResponseOptionsImpl
 
validate(Response, Object, RestAssuredConfig) - Method in class com.jayway.restassured.assertion.BodyMatcher
 
validate(Response, Object, RestAssuredConfig) - Method in class com.jayway.restassured.assertion.BodyMatcherGroup
 
validate(Response) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
validate(Response) - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
validate(Response) - Method in interface com.jayway.restassured.specification.ResponseSpecification
Validates the specified response against this ResponseSpecification
validateCookie(List<String>) - Method in class com.jayway.restassured.assertion.CookieMatcher
 
validateHeader(Object) - Method in class com.jayway.restassured.assertion.HeaderMatcher
 
valueOf(String) - Static method in enum com.jayway.restassured.authentication.OAuthSignature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jayway.restassured.config.DecoderConfig.ContentDecoder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jayway.restassured.filter.log.LogDetail
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jayway.restassured.http.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jayway.restassured.internal.http.ContentEncoding.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jayway.restassured.internal.http.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jayway.restassured.internal.http.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jayway.restassured.internal.mapper.ObjectMapperType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jayway.restassured.parsing.Parser
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.jayway.restassured.authentication.OAuthSignature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jayway.restassured.config.DecoderConfig.ContentDecoder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jayway.restassured.filter.log.LogDetail
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jayway.restassured.http.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jayway.restassured.internal.http.ContentEncoding.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jayway.restassured.internal.http.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jayway.restassured.internal.http.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jayway.restassured.internal.mapper.ObjectMapperType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jayway.restassured.parsing.Parser
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class com.jayway.restassured.response.Cookie
 

W

when() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
when() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
when() - Static method in class com.jayway.restassured.RestAssured
Start building the DSL expression by sending a request without any parameters or headers etc.
when() - Method in interface com.jayway.restassured.specification.RequestSpecification
Syntactic sugar, e.g.
when() - Method in interface com.jayway.restassured.specification.ResponseSpecification
Syntactic sugar, e.g.
with() - Method in class com.jayway.restassured.authentication.CertificateAuthSettings
Syntactic sugar.
with() - Method in class com.jayway.restassured.builder.MultiPartSpecBuilder
Just a method that can be used as syntactic sugar.
with() - Method in class com.jayway.restassured.config.DecoderConfig
Syntactic sugar.
with() - Method in class com.jayway.restassured.config.JsonConfig
For syntactic sugar.
with() - Method in class com.jayway.restassured.config.RestAssuredConfig
Syntactic sugar.
with() - Method in class com.jayway.restassured.config.SSLConfig
Syntactic sugar.
with() - Method in class com.jayway.restassured.config.XmlConfig
For syntactic sugar.
with(LSResourceResolver) - Method in class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
with() - Method in class com.jayway.restassured.internal.RequestSpecificationImpl
 
with() - Method in class com.jayway.restassured.internal.ResponseSpecificationImpl
 
with() - Static method in class com.jayway.restassured.RestAssured
Start building the request part of the test com.jayway.restassured.specification.
with() - Method in interface com.jayway.restassured.specification.RequestSpecification
Syntactic sugar, e.g.
with() - Method in interface com.jayway.restassured.specification.ResponseSpecification
Returns the request com.jayway.restassured.specification so that you can define the properties of the request.
withArg(Object) - Static method in class com.jayway.restassured.specification.Argument
 
withArgs(Object, Object...) - Static method in class com.jayway.restassured.RestAssured
withArguments(Object, Object...) - Static method in class com.jayway.restassured.RestAssured
Create a list of arguments that can be used to create parts of the path in a body/content expression.
withCharset(Charset) - Method in enum com.jayway.restassured.http.ContentType
Specify a charset for this content-type
withCharset(String) - Method in enum com.jayway.restassured.http.ContentType
Specify a charset for this content-type
withHost(String) - Method in class com.jayway.restassured.specification.ProxySpecification
Specify the hostname of the proxy.
withLoggingEnabled() - Method in class com.jayway.restassured.authentication.FormAuthConfig
Enables logging with log level LogDetail.ALL of the request made to authenticate using form authentication.
withLoggingEnabled(LogDetail) - Method in class com.jayway.restassured.authentication.FormAuthConfig
Enables logging with the supplied logDetail of the request made to authenticate using form authentication.
withLoggingEnabled(LogConfig) - Method in class com.jayway.restassured.authentication.FormAuthConfig
Enables logging with log level LogDetail.ALL of the request made to authenticate using form authentication using the specified LogConfig.
withLoggingEnabled(LogDetail, LogConfig) - Method in class com.jayway.restassured.authentication.FormAuthConfig
Enables logging with the supplied log detail of the request made to authenticate using form authentication using the specified LogConfig.
withNoArgs() - Static method in class com.jayway.restassured.RestAssured
Slightly shorter version of RestAssured.withNoArguments().
withNoArguments() - Static method in class com.jayway.restassured.RestAssured
Create a list of no arguments that can be used to create parts of the path in a response specification for JSON, XML or HTML validation.
withParams(Map<String, ?>) - Method in class com.jayway.restassured.config.HttpClientConfig
Replaces the currently configured parameters with the ones supplied by httpClientParams.
withPort(int) - Method in class com.jayway.restassured.specification.ProxySpecification
Specify the port of the proxy.
withScheme(String) - Method in class com.jayway.restassured.specification.ProxySpecification
Specify the scheme of the proxy.
wrapResponseEntity(HttpEntity) - Method in class com.jayway.restassured.internal.http.ContentEncoding
 
wrapResponseEntity(HttpEntity) - Method in class com.jayway.restassured.internal.http.DeflateEncoding
Wraps the raw entity in a DeflateEncoding.InflaterEntity.
wrapResponseEntity(HttpEntity) - Method in class com.jayway.restassured.internal.http.GZIPEncoding
Wraps the raw entity in a GZIPEncoding.GZIPDecompressingEntity.

X

x509HostnameVerifier(X509HostnameVerifier) - Method in class com.jayway.restassured.authentication.CertificateAuthSettings
Configure the CertificateAuthSettings to use the provided X509HostnameVerifier instance.
x509HostnameVerifier(X509HostnameVerifier) - Method in class com.jayway.restassured.config.SSLConfig
Provide a custom X509HostnameVerifier implementation that'll be used by the SSLSocketFactory.
xmlConfig(XmlConfig) - Method in class com.jayway.restassured.config.RestAssuredConfig
Set the Xml config.
XmlConfig - Class in com.jayway.restassured.config
Allows you to configure properties of XML and HTML parsing.
XmlConfig() - Constructor for class com.jayway.restassured.config.XmlConfig
Create a new instance of XmlConfig without any features and that is namespace unaware.
xmlConfig() - Static method in class com.jayway.restassured.config.XmlConfig
 
XmlDtdMatcher - Class in com.jayway.restassured.internal.matcher.xml
 
XmlDtdMatcher(Object) - Constructor for class com.jayway.restassured.internal.matcher.xml.XmlDtdMatcher
 
xmlPath() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
xmlPath(XmlPathConfig) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
xmlPath(XmlPath.CompatibilityMode) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
xmlPath() - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
xmlPath(XmlPathConfig) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
xmlPath(XmlPath.CompatibilityMode) - Method in class com.jayway.restassured.internal.RestAssuredResponseOptionsImpl
 
xmlPath() - Method in interface com.jayway.restassured.response.ResponseBodyExtractionOptions
Get an XmlPath view of the response body.
xmlPath(XmlPathConfig) - Method in interface com.jayway.restassured.response.ResponseBodyExtractionOptions
Get an XmlPath view of the response body with a given configuration.
xmlPath(XmlPath.CompatibilityMode) - Method in interface com.jayway.restassured.response.ResponseBodyExtractionOptions
Get an XmlPath view of the response body but also pass in a XmlPath.CompatibilityMode.
XmlXsdMatcher - Class in com.jayway.restassured.internal.matcher.xml
 
XmlXsdMatcher(Object) - Constructor for class com.jayway.restassured.internal.matcher.xml.XmlXsdMatcher
 
A B C D E F G H I J K L M N O P Q R S T U V W X 

Copyright © 2010–2014. All rights reserved.