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

$

$INIT(Object...) - Static method in enum io.restassured.internal.MapCreator.CollisionStrategy
 

A

accept(ContentType) - Method in class io.restassured.internal.RequestSpecificationImpl
 
accept(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
accept(ContentType) - Method in interface io.restassured.specification.RequestSpecification
Specify the accept header of the request.
accept(String) - Method in interface io.restassured.specification.RequestSpecification
Specify the accept header of the request.
ACCEPT_ENC_HDR - Static variable in class io.restassured.internal.http.ContentEncoding
 
addCookie(Cookie) - Method in class io.restassured.builder.RequestSpecBuilder
Add a detailed cookie
addCookie(String, Object, Object...) - Method in class io.restassured.builder.RequestSpecBuilder
Add a cookie to be sent with the request.
addCookie(String) - Method in class io.restassured.builder.RequestSpecBuilder
Add a cookie without value to be sent with the request.
addCookies(Map<String, ?>) - Method in class io.restassured.builder.RequestSpecBuilder
Add cookies to be sent with the request as Map e.g:
addCookies(Cookies) - Method in class io.restassured.builder.RequestSpecBuilder
Specify multiple detailed cookies that'll be sent with the request.
addEmptyAccessTokenToBaseString(boolean) - Method in class io.restassured.config.OAuthConfig
Configure whether or not to add an empty oauth token for OAuth1 while generating Base string
addFilter(Filter) - Method in class io.restassured.builder.RequestSpecBuilder
Add a filter that will be used in the request.
addFilters(List<Filter>) - Method in class io.restassured.builder.RequestSpecBuilder
Add filters that will be used in the request.
addFormParam(String, Collection<?>) - Method in class io.restassured.builder.RequestSpecBuilder
Add a form parameter to be sent with the request.
addFormParam(String, Object...) - Method in class io.restassured.builder.RequestSpecBuilder
Add a form parameter to be sent with the request.
addFormParameter(String, Object...) - Method in class io.restassured.builder.RequestSpecBuilder
addFormParameter(String, Collection<?>) - Method in class io.restassured.builder.RequestSpecBuilder
addFormParameters(Map<String, ?>) - Method in class io.restassured.builder.RequestSpecBuilder
Deprecated.
addFormParams(Map<String, ?>) - Method in class io.restassured.builder.RequestSpecBuilder
Add query parameters to be sent with the request as a Map.
addHeader(String, String) - Method in class io.restassured.builder.RequestSpecBuilder
Add a header to be sent with the request e.g:
addHeader(Header) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
addHeader(String, String) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
addHeaders(Map<String, String>) - Method in class io.restassured.builder.RequestSpecBuilder
Add headers to be sent with the request as Map.
addMultiPart(MultiPartSpecification) - Method in class io.restassured.builder.RequestSpecBuilder
Specify a multi-part specification.
addMultiPart(File) - Method in class io.restassured.builder.RequestSpecBuilder
Specify a file to upload to the server using multi-part form data uploading.
addMultiPart(String, File) - Method in class io.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 io.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 io.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 io.restassured.builder.RequestSpecBuilder
Specify a byte-array to upload to the server using multi-part form data.
addMultiPart(String, String, InputStream) - Method in class io.restassured.builder.RequestSpecBuilder
Specify an inputstream to upload to the server using multi-part form data.
addMultiPart(String, String, InputStream, String) - Method in class io.restassured.builder.RequestSpecBuilder
Specify an inputstream to upload to the server using multi-part form data.
addMultiPart(String, String) - Method in class io.restassured.builder.RequestSpecBuilder
Specify a string to send to the server using multi-part form data.
addMultiPart(String, String, String) - Method in class io.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 io.restassured.builder.RequestSpecBuilder
Add a parameter to be sent with the request.
addParam(String, Collection<?>) - Method in class io.restassured.builder.RequestSpecBuilder
Add a multi-value parameter to be sent with the request.
addParameter(String, Object...) - Method in class io.restassured.builder.RequestSpecBuilder
addParameter(String, Collection<?>) - Method in class io.restassured.builder.RequestSpecBuilder
addParameters(Map<String, ?>) - Method in class io.restassured.builder.RequestSpecBuilder
Deprecated.
addParams(Map<String, ?>) - Method in class io.restassured.builder.RequestSpecBuilder
Add parameters to be sent with the request as Map.
addParams(Map<String, ?>) - Method in class io.restassured.config.HttpClientConfig
Add the given parameters to an already configured number of parameters.
addPart(FormBodyPart) - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
addPart(String, ContentBody) - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
addPathParam(String, Object) - Method in class io.restassured.builder.RequestSpecBuilder
Specify a path parameter.
addPathParameter(String, Object) - Method in class io.restassured.builder.RequestSpecBuilder
addPathParameters(String, Object, Object...) - Method in class io.restassured.builder.RequestSpecBuilder
addPathParameters(Map<String, ?>) - Method in class io.restassured.builder.RequestSpecBuilder
Deprecated.
addPathParams(String, Object, Object...) - Method in class io.restassured.builder.RequestSpecBuilder
Specify multiple path parameter name-value pairs.
addPathParams(Map<String, ?>) - Method in class io.restassured.builder.RequestSpecBuilder
Specify multiple path parameter name-value pairs.
addQueryParam(String, Collection<?>) - Method in class io.restassured.builder.RequestSpecBuilder
Add a query parameter to be sent with the request.
addQueryParam(String, Object...) - Method in class io.restassured.builder.RequestSpecBuilder
Add a query parameter to be sent with the request.
addQueryParameter(String, Object...) - Method in class io.restassured.builder.RequestSpecBuilder
addQueryParameter(String, Collection<?>) - Method in class io.restassured.builder.RequestSpecBuilder
addQueryParameters(Map<String, ?>) - Method in class io.restassured.builder.RequestSpecBuilder
addQueryParams(Map<String, ?>) - Method in class io.restassured.builder.RequestSpecBuilder
Add query parameters to be sent with the request as a Map.
addQueryParams(List<NameValuePair>) - Method in class io.restassured.internal.http.URIBuilder
 
addQueryParams(Map<?, ?>) - Method in class io.restassured.internal.http.URIBuilder
Add these parameters to the URIBuilder's existing query string.
addRequestSpecification(RequestSpecification) - Method in class io.restassured.builder.RequestSpecBuilder
Merge this builder with settings from another specification.
addResponseSpecification(ResponseSpecification) - Method in class io.restassured.builder.ResponseSpecBuilder
Merge this builder with settings from another specification.
all(boolean) - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
all() - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
all() - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
all(boolean) - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
all() - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
all(boolean) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
all() - Method in interface io.restassured.response.ValidatableResponseLogSpec
Logs everything in the response, including e.g.
all(boolean) - Method in interface io.restassured.response.ValidatableResponseLogSpec
Logs everything in the response, including e.g.
all() - Method in interface io.restassured.specification.LogSpecification
Logs everything in the specification, including e.g.
all(boolean) - Method in interface io.restassured.specification.LogSpecification
Logs everything in the specification, including e.g.
allowAllHostnames() - Method in class io.restassured.authentication.CertificateAuthSettings
Configure the CertificateAuthSettings to allow all host names.
allowAllHostnames() - Method in class io.restassured.config.SSLConfig
Configure the SSLConfig to allow all host names.
allowCircular(boolean) - Method in class io.restassured.internal.RedirectSpecificationImpl
 
allowCircular(boolean) - Method in interface io.restassured.specification.RedirectSpecification
Defines whether circular redirects are allowed.
allowCircularRedirects(boolean) - Method in class io.restassured.config.RedirectConfig
Configure if REST Assured should allow circular redirects
allowDocTypeDeclaration(boolean) - Method in class io.restassured.config.XmlConfig
Configure if XmlPath should provide support for DOCTYPE declarations (default is ).
allowsCircularRedirects() - Method in class io.restassured.config.RedirectConfig
 
and() - Method in class io.restassured.authentication.CertificateAuthSettings
Syntactic sugar.
and() - Method in class io.restassured.authentication.FormAuthConfig
Syntactic sugar
and() - Method in class io.restassured.builder.MultiPartSpecBuilder
Just a method that can be used as syntactic sugar.
and() - Method in class io.restassured.builder.RequestSpecBuilder
Syntactic sugar.
and() - Method in class io.restassured.config.ConnectionConfig
Syntactic sugar.
and() - Method in class io.restassured.config.DecoderConfig
Syntactic sugar.
and() - Method in class io.restassured.config.EncoderConfig
Syntactic sugar.
and() - Method in class io.restassured.config.HttpClientConfig
 
and() - Method in class io.restassured.config.LogConfig
Syntactic sugar.
and() - Method in class io.restassured.config.MultiPartConfig
Syntactic sugar.
and() - Method in class io.restassured.config.OAuthConfig
Syntactic sugar.
and() - Method in class io.restassured.config.ObjectMapperConfig
Syntactic sugar.
and() - Method in class io.restassured.config.ParamConfig
Syntactic sugar.
and() - Method in class io.restassured.config.RedirectConfig
The same RedirectConfig instance.
and() - Method in class io.restassured.config.RestAssuredConfig
Syntactic sugar.
and() - Method in class io.restassured.config.SessionConfig
Syntactic sugar.
and() - Method in class io.restassured.config.SSLConfig
Syntactic sugar.
and() - Method in class io.restassured.config.XmlConfig
For syntactic sugar.
and() - Method in class io.restassured.internal.RequestSpecificationImpl
 
and() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
and() - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
and(ResponseAwareMatcher<T>, ResponseAwareMatcher<T>) - Static method in class io.restassured.matcher.ResponseAwareMatcherComposer
Compose this ResponseAwareMatcher with another ResponseAwareMatcher.
and(ResponseAwareMatcher<T>, ResponseAwareMatcher<T>, ResponseAwareMatcher<T>...) - Static method in class io.restassured.matcher.ResponseAwareMatcherComposer
Compose this ResponseAwareMatcher with another ResponseAwareMatcher.
and(ResponseAwareMatcher<T>, Matcher, ResponseAwareMatcher<T>...) - Static method in class io.restassured.matcher.ResponseAwareMatcherComposer
Compose this ResponseAwareMatcher with another ResponseAwareMatcher.
and(ResponseAwareMatcher<T>, Matcher) - Static method in class io.restassured.matcher.ResponseAwareMatcherComposer
Compose this ResponseAwareMatcher with another ResponseAwareMatcher.
and(Matcher, ResponseAwareMatcher<T>, ResponseAwareMatcher<T>...) - Static method in class io.restassured.matcher.ResponseAwareMatcherComposer
Compose this ResponseAwareMatcher with another ResponseAwareMatcher.
and() - Method in interface io.restassured.response.ValidatableResponseOptions
Syntactic sugar, e.g.
and() - Method in class io.restassured.specification.ProxySpecification
Syntactic sugar.
and() - Method in interface io.restassured.specification.RequestSpecification
Syntactic sugar, e.g.
and() - Method in interface io.restassured.specification.ResponseSpecification
Syntactic sugar, e.g.
andReturn() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
andReturn() - Method in interface io.restassured.response.ResponseOptions
Syntactic sugar, simply returns the same response instance.
appendDefaultContentCharsetToContentTypeIfUndefined(boolean) - Method in class io.restassured.config.EncoderConfig
Tells whether REST Assured should automatically append the content charset to the content-type header if not defined explicitly.
appendRoot(String) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
appendRoot(String, List<Argument>) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
appendRoot(String) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
appendRoot(String, List<Argument>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
appendRoot(String) - Method in interface io.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 io.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 io.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 io.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 io.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 io.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.
apply(T) - Method in interface io.restassured.function.RestAssuredFunction
Applies this function to the given argument.
apply(HTTPBuilder, int) - Method in interface io.restassured.internal.TrustAndKeystoreSpec
Apply the settings
apply(HTTPBuilder, int) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
applyEncoderConfig(HTTPBuilder, EncoderConfig) - Method in class io.restassured.internal.RequestSpecificationImpl
 
applyHttpClientConfig(HttpClientConfig) - Method in class io.restassured.internal.RequestSpecificationImpl
 
applyRedirectConfig(RedirectConfig) - Method in class io.restassured.internal.RequestSpecificationImpl
 
applyRestAssuredConfig(HTTPBuilder) - Method in class io.restassured.internal.RequestSpecificationImpl
 
applySessionConfig(SessionConfig) - Method in class io.restassured.internal.RequestSpecificationImpl
 
applySessionFilterFromOriginalRequestIfDefined(FilterableRequestSpecification, RequestSpecification) - Static method in class io.restassured.internal.filter.FormAuthFilter
 
arg(Object) - Static method in class io.restassured.specification.Argument
 
Argument - Class in io.restassured.specification
An argument that can be used to build up a body path expression.
Argument(Object) - Constructor for class io.restassured.specification.Argument
The argument, can be null.
as(Class<T>, ResponseBodyData) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
as(Class<T>, ObjectMapperType, ResponseBodyData) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
as(Class<T>, ObjectMapper) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
as(Class<T>) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
as(Class<T>, ObjectMapperType) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
as(Class<T>, ObjectMapper) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
as(Class<T>) - Method in interface io.restassured.response.ResponseBodyExtractionOptions
Get the body and map it to a Java object.
as(Class<T>, ObjectMapperType) - Method in interface io.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 io.restassured.response.ResponseBodyExtractionOptions
Get the body and map it to a Java object using a specific object mapper.
asByteArray() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
asByteArray() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
asByteArray() - Method in interface io.restassured.response.ResponseBodyData
Get the body as a byte array.
asInputStream() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
asInputStream() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
asInputStream() - Method in interface io.restassured.response.ResponseBodyData
Get the body as an input stream.
asList() - Method in class io.restassured.http.Headers
 
asList() - Method in class io.restassured.internal.MultiValueEntity
 
assembleBodyContent(Object) - Method in class io.restassured.internal.RequestSpecificationImpl
 
assertCorrectNumberOfPathParams() - Method in class io.restassured.internal.RequestSpecificationImpl
 
assertThat() - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
assertThat() - Method in interface io.restassured.response.ValidatableResponseOptions
Syntactic sugar, e.g.
asString() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
asString(boolean) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
asString() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
asString(boolean) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
asString() - Method in interface io.restassured.response.ResponseBodyData
Get the body as a string.
asType(Class<?>) - Method in class io.restassured.internal.http.URIBuilder
Implementation of Groovy's as operator, to allow type conversion.
auth - Variable in class io.restassured.internal.http.HTTPBuilder
 
auth() - Method in class io.restassured.internal.RequestSpecificationImpl
 
auth(String, String) - Static method in class io.restassured.specification.ProxySpecification
Specify preemptive basic authentication for the proxy.
auth() - Method in interface io.restassured.specification.RequestSpecification
Specify authentication credentials when performing a request.
AuthConfig - Class in io.restassured.internal.http
Encapsulates all configuration related to HTTP authentication methods.
AuthConfig(HTTPBuilder, OAuthConfig) - Constructor for class io.restassured.internal.http.AuthConfig
 
authenticate(HTTPBuilder) - Method in interface io.restassured.authentication.AuthenticationScheme
 
authenticate(HTTPBuilder) - Method in class io.restassured.authentication.BasicAuthScheme
 
authenticate(HTTPBuilder) - Method in class io.restassured.authentication.CertAuthScheme
 
authenticate(HTTPBuilder) - Method in class io.restassured.authentication.ExplicitNoAuthScheme
 
authenticate(HTTPBuilder) - Method in class io.restassured.authentication.FormAuthScheme
 
authenticate(HTTPBuilder) - Method in class io.restassured.authentication.NoAuthScheme
 
authenticate(HTTPBuilder) - Method in class io.restassured.authentication.OAuth2Scheme
 
authenticate(HTTPBuilder) - Method in class io.restassured.authentication.OAuthScheme
 
authenticate(HTTPBuilder) - Method in class io.restassured.authentication.PreemptiveBasicAuthScheme
 
authenticate(HTTPBuilder) - Method in class io.restassured.authentication.PreemptiveOAuth2HeaderScheme
 
authentication() - Method in class io.restassured.internal.RequestSpecificationImpl
 
authentication - Static variable in class io.restassured.RestAssured
Set an authentication scheme that should be used for each request.
authentication() - Method in interface io.restassured.specification.RequestSpecification
Deprecated.
AuthenticationScheme - Interface in io.restassured.authentication
 
AuthenticationSpecification - Interface in io.restassured.specification
Specify an authentication scheme to use when sending a request.
AuthenticationSpecificationImpl - Class in io.restassured.internal
 
AuthenticationSpecificationImpl(RequestSpecification) - Constructor for class io.restassured.internal.AuthenticationSpecificationImpl
 
AuthFilter - Interface in io.restassured.spi
Marker interface for authentication filters.
available() - Method in class io.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
availableEncoders - Variable in class io.restassured.internal.http.ContentEncodingRegistry
 

B

base - Variable in class io.restassured.internal.http.URIBuilder
 
basePath(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
basePath - Static variable in class io.restassured.RestAssured
A base path that's added to the RestAssured.baseURI by REST assured when making requests.
basePath(String) - Method in interface io.restassured.specification.RequestSpecification
Set the basePath property of the RequestSpecification instead of using static field RestAssured.basePath.
baseUri(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
baseURI - Static variable in class io.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 io.restassured.specification.RequestSpecification
Adding the baseUri Property from the RequestSpecification instead of using static field RestAssured.baseURI.
basic(String, String) - Method in class io.restassured.authentication.PreemptiveAuthProvider
Use preemptive http basic authentication.
basic(String, String) - Method in class io.restassured.internal.AuthenticationSpecificationImpl
 
basic(String, String) - Method in class io.restassured.internal.http.AuthConfig
Set authentication credentials to be used for the current default host.
basic(String, int, String, String) - Method in class io.restassured.internal.http.AuthConfig
Set authentication credentials to be used for the given host and port.
basic(String, String) - Method in class io.restassured.internal.PreemptiveAuthSpecImpl
 
basic(String, String) - Static method in class io.restassured.RestAssured
Create a http basic authentication scheme.
basic(String, String) - Method in interface io.restassured.specification.AuthenticationSpecification
Use http basic authentication.
basic(String, String) - Method in interface io.restassured.specification.PreemptiveAuthSpec
Use preemptive http basic authentication.
BasicAuthScheme - Class in io.restassured.authentication
 
BasicAuthScheme() - Constructor for class io.restassured.authentication.BasicAuthScheme
 
BasicNameValuePairWithNoValueSupport - Class in io.restassured.internal.http
Basically a copy of the BasicNameValuePair that allows for no-value parameters.
BasicNameValuePairWithNoValueSupport(String, Object) - Constructor for class io.restassured.internal.http.BasicNameValuePairWithNoValueSupport
Default Constructor taking a name and a value.
BINARY - Static variable in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
body() - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
body(boolean) - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
body(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
body(byte...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
body(File) - Method in class io.restassured.internal.RequestSpecificationImpl
 
body(InputStream) - Method in class io.restassured.internal.RequestSpecificationImpl
 
body(Object) - Method in class io.restassured.internal.RequestSpecificationImpl
 
body(Object, ObjectMapper) - Method in class io.restassured.internal.RequestSpecificationImpl
 
body(Object, ObjectMapperType) - Method in class io.restassured.internal.RequestSpecificationImpl
 
body() - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
body(boolean) - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
body(Matcher, Matcher...) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
body(String, Matcher, Object...) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
body(String, List<Argument>, Matcher, Object...) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
body(List<Argument>, Matcher, Object...) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
body() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
body(List<Argument>, ResponseAwareMatcher<R>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
body(String, List<Argument>, ResponseAwareMatcher<R>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
body(String, ResponseAwareMatcher<R>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
body(String, List<Argument>, Matcher, Object...) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
body(List<Argument>, Matcher, Object...) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
body(Matcher<?>, Matcher<?>...) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
body(String, Matcher<?>, Object...) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
body() - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
body(boolean) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
body() - Method in interface io.restassured.response.ExtractableResponse
Returns the response body
body() - Method in interface io.restassured.response.ResponseOptions
Returns the response body
body() - Method in interface io.restassured.response.ValidatableResponseLogSpec
Logs only the content of the body.
body(boolean) - Method in interface io.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 io.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 io.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 io.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 io.restassured.response.ValidatableResponseOptions
Validate that the response body conforms to one or more Hamcrest matchers.
body(String, List<Argument>, ResponseAwareMatcher<R>) - Method in interface io.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 io.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 io.restassured.response.ValidatableResponseOptions
Validate that the JSON or XML response body conforms to one or more Hamcrest matchers.
body() - Method in interface io.restassured.specification.LogSpecification
Logs only the content of the body.
body(boolean) - Method in interface io.restassured.specification.LogSpecification
Logs only the content of the body and pretty-print the body if specified.
body(String) - Method in interface io.restassured.specification.RequestSpecification
Specify a String request body (such as e.g.
body(byte[]) - Method in interface io.restassured.specification.RequestSpecification
Specify a byte array request body that'll be sent with the request.
body(File) - Method in interface io.restassured.specification.RequestSpecification
Specify file content that'll be sent with the request.
body(InputStream) - Method in interface io.restassured.specification.RequestSpecification
Specify file content that'll be sent with the request.
body(Object) - Method in interface io.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 io.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 io.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 io.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 io.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 io.restassured.specification.ResponseSpecification
Expect that the response body conforms to one or more Hamcrest matchers.
body(String, Matcher<?>, Object...) - Method in interface io.restassured.specification.ResponseSpecification
Expect that the JSON or XML response body conforms to one or more Hamcrest matchers.
BodyMatcher - Class in io.restassured.assertion
 
BodyMatcher() - Constructor for class io.restassured.assertion.BodyMatcher
 
BodyMatcherGroup - Class in io.restassured.assertion
 
BodyMatcherGroup() - Constructor for class io.restassured.assertion.BodyMatcherGroup
 
BoundaryExtractor - Class in io.restassured.internal.http
 
BoundaryExtractor() - Constructor for class io.restassured.internal.http.BoundaryExtractor
 
build() - Method in class io.restassured.builder.MultiPartSpecBuilder
 
build() - Method in class io.restassured.builder.RequestSpecBuilder
Build RequestSpecBuilder.
build() - Method in class io.restassured.builder.ResponseBuilder
Build the actual response
build() - Method in class io.restassured.builder.ResponseSpecBuilder
Build the response specification.
build() - Method in class io.restassured.http.Cookie.Builder
Build a Cookie from the specified parameters.
buildDefaultEncoderMap() - Method in class io.restassured.internal.http.EncoderRegistry
Returns a map of default encoders.
buildDefaultResponseHandlers() - Method in class io.restassured.internal.http.HTTPBuilder
Creates default response handlers for success and failure status codes.
Builder(String) - Constructor for class io.restassured.http.Cookie.Builder
Create a cookie with no value
Builder(String, String) - Constructor for class io.restassured.http.Cookie.Builder
Create a cookie with name and value
builder - Variable in class io.restassured.internal.http.AuthConfig
 
buildUnnamedPathParameterTuples(Object...) - Method in class io.restassured.internal.RequestSpecificationImpl
 

C

call(Object, Object) - Method in class io.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
call(Object) - Method in class io.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
CertAuthScheme - Class in io.restassured.authentication
 
CertAuthScheme() - Constructor for class io.restassured.authentication.CertAuthScheme
 
certAuthSettings() - Static method in class io.restassured.authentication.CertificateAuthSettings
Create a new instance of CertificateAuthSettings with default values.
certificate(String, String) - Method in class io.restassured.internal.AuthenticationSpecificationImpl
 
certificate(String, String, CertificateAuthSettings) - Method in class io.restassured.internal.AuthenticationSpecificationImpl
 
certificate(Object, String, String, KeyStore, Object, String, String, KeyStore, int, X509HostnameVerifier, SSLSocketFactory) - Method in class io.restassured.internal.http.AuthConfig
Sets a certificate to be used for SSL authentication.
certificate(String, String) - Static method in class io.restassured.RestAssured
Sets a certificate to be used for SSL authentication.
certificate(String, String, CertificateAuthSettings) - Static method in class io.restassured.RestAssured
Sets a certificate to be used for SSL authentication.
certificate(String, String, String, String, CertificateAuthSettings) - Static method in class io.restassured.RestAssured
Sets a certificate to be used for SSL authentication.
certificate(String, String) - Method in interface io.restassured.specification.AuthenticationSpecification
Sets a certificate to be used for SSL authentication.
certificate(String, String, CertificateAuthSettings) - Method in interface io.restassured.specification.AuthenticationSpecification
Sets a certificate to be used for SSL authentication.
CertificateAuthSettings - Class in io.restassured.authentication
A specification for more advanced usages of certificate authentication.
CertificateAuthSettings() - Constructor for class io.restassured.authentication.CertificateAuthSettings
Create a new instance of the Certificate Authentication Options with the default settings of: keystoreType = KeyStore.getDefaultType() trustStoreType = KeyStore.getDefaultType() port = 443 trustStore = null keyStore = null x509HostnameVerifier = SSLSocketFactory.STRICT_HOSTNAME_VERIFIER SSLSocketFactory = null
charset(String) - Method in class io.restassured.builder.MultiPartSpecBuilder
Specify the charset for this charset.
charset(Charset) - Method in class io.restassured.builder.MultiPartSpecBuilder
Specify the charset for this charset.
CharsetExtractor - Class in io.restassured.internal.http
 
CharsetExtractor() - Constructor for class io.restassured.internal.http.CharsetExtractor
 
charsetToString(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
client - Variable in class io.restassured.internal.http.HTTPBuilder
 
clone(Response) - Method in class io.restassured.builder.ResponseBuilder
Clone an already existing response.
clone() - Method in class io.restassured.internal.http.BasicNameValuePairWithNoValueSupport
 
clone() - Method in class io.restassured.internal.http.URIBuilder
Create a copy of this URIBuilder instance.
close() - Method in class io.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
CloseHTTPClientConnectionInputStreamWrapper - Class in io.restassured.internal.support
 
CloseHTTPClientConnectionInputStreamWrapper(ConnectionConfig, ClientConnectionManager, InputStream) - Constructor for class io.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
closeIdleConnectionConfig() - Method in class io.restassured.config.ConnectionConfig
 
CloseIdleConnectionConfig(long, TimeUnit) - Constructor for class io.restassured.config.ConnectionConfig.CloseIdleConnectionConfig
Close connections that have idled for the amount of time specified in this config.
closeIdleConnectionsAfterEachResponse() - Method in class io.restassured.config.ConnectionConfig
Close open connections after each response.
closeIdleConnectionsAfterEachResponseAfter(long, TimeUnit) - Method in class io.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 io.restassured.config.ConnectionConfig
Close open connections that have idled for the amount of time specified in this config after each response.
COMMENT - Static variable in class io.restassured.http.Cookie
 
Config - Interface in io.restassured.config
Default interface implemented by all REST Assured configs
config() - Static method in class io.restassured.config.RestAssuredConfig
 
config(RestAssuredConfig) - Method in class io.restassured.internal.RequestSpecificationImpl
 
config - Static variable in class io.restassured.RestAssured
Define a configuration for e.g.
config() - Static method in class io.restassured.RestAssured
 
config(RestAssuredConfig) - Method in interface io.restassured.specification.RequestSpecification
Define a REST Assured configuration.
connectFailed(URI, SocketAddress, IOException) - Method in class io.restassured.internal.proxy.RestAssuredProxySelector
 
ConnectionConfig - Class in io.restassured.config
Lets you configure connection settings for REST Assured.
ConnectionConfig() - Constructor for class io.restassured.config.ConnectionConfig
Create a new connection configuration that doesn't close the HTTP connections after each response.
ConnectionConfig(ConnectionConfig.CloseIdleConnectionConfig) - Constructor for class io.restassured.config.ConnectionConfig
Create a new Connection configuration with the supplied settings.
connectionConfig() - Static method in class io.restassured.config.ConnectionConfig
 
connectionConfig(ConnectionConfig) - Method in class io.restassured.config.RestAssuredConfig
Set the connection config.
ConnectionConfig.CloseIdleConnectionConfig - Class in io.restassured.config
Close open connections that have idled for the amount of time specified in this config.
consumeContent() - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
containsHeader(String) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
containsMatchers() - Method in class io.restassured.assertion.BodyMatcherGroup
 
containsPath(String) - Static method in class io.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 io.restassured.internal.RequestSpecificationImpl
 
content(byte...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
content(File) - Method in class io.restassured.internal.RequestSpecificationImpl
 
content(InputStream) - Method in class io.restassured.internal.RequestSpecificationImpl
 
content(Object) - Method in class io.restassured.internal.RequestSpecificationImpl
 
content(Object, ObjectMapper) - Method in class io.restassured.internal.RequestSpecificationImpl
 
content(Object, ObjectMapperType) - Method in class io.restassured.internal.RequestSpecificationImpl
 
content(List<Argument>, Matcher, Object...) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
content(Matcher, Matcher...) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
content(String, Matcher, Object...) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
content(String, List<Argument>, Matcher, Object...) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
content(List<Argument>, ResponseAwareMatcher<R>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
content(String, List<Argument>, ResponseAwareMatcher<R>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
content(String, ResponseAwareMatcher<R>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
content(Matcher<?>, Matcher<?>...) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
content(List<Argument>, Matcher, Object...) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
content(String, Matcher<?>, Object...) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
content(String, List<Argument>, Matcher, Object...) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
content(Matcher<?>, Matcher<?>...) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that the response content conforms to one or more Hamcrest matchers.
content(List<Argument>, Matcher, Object...) - Method in interface io.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 io.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 io.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 io.restassured.response.ValidatableResponseOptions
content(String, List<Argument>, ResponseAwareMatcher<R>) - Method in interface io.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 io.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 io.restassured.specification.RequestSpecification
Deprecated.
content(byte[]) - Method in interface io.restassured.specification.RequestSpecification
Deprecated.
content(File) - Method in interface io.restassured.specification.RequestSpecification
Deprecated.
content(InputStream) - Method in interface io.restassured.specification.RequestSpecification
content(Object) - Method in interface io.restassured.specification.RequestSpecification
Deprecated.
content(Object, ObjectMapperType) - Method in interface io.restassured.specification.RequestSpecification
content(Object, ObjectMapper) - Method in interface io.restassured.specification.RequestSpecification
content(Matcher<?>, Matcher<?>...) - Method in interface io.restassured.specification.ResponseSpecification
content(List<Argument>, Matcher, Object...) - Method in interface io.restassured.specification.ResponseSpecification
content(String, Matcher<?>, Object...) - Method in interface io.restassured.specification.ResponseSpecification
content(String, List<Argument>, Matcher, Object...) - Method in interface io.restassured.specification.ResponseSpecification
CONTENT_ENC_HDR - Static variable in class io.restassured.internal.http.ContentEncoding
 
contentDecoders() - Method in class io.restassured.config.DecoderConfig
 
contentDecoders(DecoderConfig.ContentDecoder, DecoderConfig.ContentDecoder...) - Method in class io.restassured.config.DecoderConfig
Specify the content decoders that will be presented to the server when making a request (using the Accept-Encoding header).
contentEncoders() - Method in class io.restassured.config.EncoderConfig
 
ContentEncoding - Class in io.restassured.internal.http
Base class for handing content-encoding.
ContentEncoding() - Constructor for class io.restassured.internal.http.ContentEncoding
 
ContentEncoding.RequestInterceptor - Class in io.restassured.internal.http
Request interceptor that adds the correct Accept header to the outgoing request.
ContentEncoding.ResponseInterceptor - Class in io.restassured.internal.http
Response interceptor that filters the response stream to decode the compressed content before it is passed on to the parser.
ContentEncoding.Type - Enum in io.restassured.internal.http
Enumeration of common content-encodings.
contentEncodingHandler - Variable in class io.restassured.internal.http.HTTPBuilder
 
ContentEncodingRegistry - Class in io.restassured.internal.http
Keeps track of available content-encoding handlers.
ContentEncodingRegistry(DecoderConfig) - Constructor for class io.restassured.internal.http.ContentEncodingRegistry
 
ContentParser - Class in io.restassured.internal
 
ContentParser() - Constructor for class io.restassured.internal.ContentParser
 
ContentType - Enum in io.restassured.http
Enumeration of common IANA content-types.
contentType(ContentType) - Method in class io.restassured.internal.RequestSpecificationImpl
 
contentType(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
contentType(ContentType) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
contentType(String) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
contentType(Matcher<? super String>) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
contentType() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
contentType() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
contentType(ContentType) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
contentType(String) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
contentType(Matcher<? super String>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
contentType() - Method in interface io.restassured.response.ExtractableResponse
Get the content type of the response
contentType() - Method in interface io.restassured.response.ResponseOptions
Get the content type of the response
contentType(ContentType) - Method in interface io.restassured.response.ValidatableResponseOptions
Set the response content type to be contentType.
contentType(String) - Method in interface io.restassured.response.ValidatableResponseOptions
Set the response content type to be contentType.
contentType(Matcher<? super String>) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate the response content type to be contentType.
contentType(ContentType) - Method in interface io.restassured.specification.RequestSpecification
Specify the content type of the request.
contentType(String) - Method in interface io.restassured.specification.RequestSpecification
Specify the content type of the request.
contentType(ContentType) - Method in interface io.restassured.specification.ResponseSpecification
Set the response content type to be contentType.
contentType(String) - Method in interface io.restassured.specification.ResponseSpecification
Set the response content type to be contentType.
contentType(Matcher<? super String>) - Method in interface io.restassured.specification.ResponseSpecification
Expect the response content type to be contentType.
ContentTypeExtractor - Class in io.restassured.internal.http
 
ContentTypeExtractor() - Constructor for class io.restassured.internal.http.ContentTypeExtractor
 
ContentTypeSubTypeExtractor - Class in io.restassured.internal.http
 
ContentTypeSubTypeExtractor() - Constructor for class io.restassured.internal.http.ContentTypeSubTypeExtractor
 
controlName(String) - Method in class io.restassured.builder.MultiPartSpecBuilder
Specify the control name of this multi-part.
convertStringToByteArray(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
convertToURI(Object) - Static method in class io.restassured.internal.http.URIBuilder
Utility method to convert a number of type to a URI instance.
Cookie - Class in io.restassured.http
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, Object, Object...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
cookie(Cookie) - Method in class io.restassured.internal.RequestSpecificationImpl
 
cookie(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
cookie(String, Matcher) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
cookie(String) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
cookie(String, Object) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
cookie(String) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
cookie(String) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
cookie(String) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
cookie(String, Matcher<?>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
cookie(String, Object) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
cookie(String) - Method in interface io.restassured.response.ExtractableResponse
Get a single cookie value associated with the given name.
cookie(String) - Method in interface io.restassured.response.ResponseOptions
Get a single cookie value associated with the given name.
cookie(String) - Method in interface io.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 io.restassured.response.ValidatableResponseOptions
Validate that a response cookie matches the supplied cookie name and hamcrest matcher.
cookie(String, Object) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that a response cookie matches the supplied name and value.
cookie(String, Object, Object...) - Method in interface io.restassured.specification.RequestSpecification
Specify a cookie that'll be sent with the request e.g:
cookie(String) - Method in interface io.restassured.specification.RequestSpecification
Specify a cookie with no value that'll be sent with the request e.g:
cookie(Cookie) - Method in interface io.restassured.specification.RequestSpecification
Specify a Cookie to send with the request.
cookie(String) - Method in interface io.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 io.restassured.specification.ResponseSpecification
Expect that a response cookie matches the supplied cookie name and hamcrest matcher.
cookie(String, Object) - Method in interface io.restassured.specification.ResponseSpecification
Expect that a response cookie matches the supplied name and value.
Cookie.Builder - Class in io.restassured.http
 
CookieFilter - Class in io.restassured.filter.cookie
The cookie filter can be used to keep track of all the cookies sent by the server and use them in subsequent requests.
CookieFilter() - Constructor for class io.restassured.filter.cookie.CookieFilter
 
CookieMatcher - Class in io.restassured.assertion
 
CookieMatcher() - Constructor for class io.restassured.assertion.CookieMatcher
 
Cookies - Class in io.restassured.http
Represents a collection of cookies
Cookies(Cookie...) - Constructor for class io.restassured.http.Cookies
 
Cookies(List<Cookie>) - Constructor for class io.restassured.http.Cookies
 
cookies(Cookie, Cookie...) - Static method in class io.restassured.http.Cookies
An alternative way to create a Cookies object from the constructor.
cookies() - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
cookies(String, Object, Object...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
cookies(Map) - Method in class io.restassured.internal.RequestSpecificationImpl
 
cookies(Cookies) - Method in class io.restassured.internal.RequestSpecificationImpl
 
cookies() - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
cookies(Map) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
cookies(String, Object, Object...) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
cookies() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
cookies() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
cookies(Map<String, ?>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
cookies(String, Object, Object...) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
cookies() - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
cookies() - Method in interface io.restassured.response.ExtractableResponse
The response cookies as simple name/value pair.
cookies() - Method in interface io.restassured.response.ResponseOptions
The response cookies as simple name/value pair.
cookies() - Method in interface io.restassured.response.ValidatableResponseLogSpec
Logs only the cookies.
cookies(Map<String, ?>) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that response cookies matches those specified in a Map.
cookies(String, Object, Object...) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that response cookies matches the supplied cookie names and values.
cookies() - Method in interface io.restassured.specification.LogSpecification
Logs only the cookies.
cookies(String, Object, Object...) - Method in interface io.restassured.specification.RequestSpecification
Specify the cookies that'll be sent with the request.
cookies(Map<String, ?>) - Method in interface io.restassured.specification.RequestSpecification
Specify the cookies that'll be sent with the request as Map e.g:
cookies(Cookies) - Method in interface io.restassured.specification.RequestSpecification
Specify the cookies that'll be sent with the request as Cookies:
cookies(Map<String, ?>) - Method in interface io.restassured.specification.ResponseSpecification
Expect that response cookies matches those specified in a Map.
cookies(String, Object, Object...) - Method in interface io.restassured.specification.ResponseSpecification
Expect that response cookies matches the supplied cookie names and values.
createAssertionForCustomParser(ResponseParserRegistrar, String, Object) - Static method in class io.restassured.assertion.StreamVerifier
 
createEntity(String, byte[]) - Method in class io.restassured.internal.http.EncoderRegistry
 
createEntity(String, String) - Method in class io.restassured.internal.http.EncoderRegistry
Helper method used by encoder methods to create an HttpEntity instance that encapsulates the request data.
createHttpClient() - Method in interface io.restassured.config.HttpClientConfig.HttpClientFactory
Create an instance of HttpClient that'll be used by REST Assured when making requests.
createMapFromObjects(MapCreator.CollisionStrategy, Object...) - Static method in class io.restassured.internal.MapCreator
 
createMapFromParams(MapCreator.CollisionStrategy, String, Object, Object...) - Static method in class io.restassured.internal.MapCreator
 
createMapFromParams(MapCreator.CollisionStrategy, String, Object...) - Static method in class io.restassured.internal.MapCreator
 
createStore(Object, Object, Object) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
CustomHttpMethod - Class in io.restassured.internal.http
 
CustomHttpMethod(String, String) - Constructor for class io.restassured.internal.http.CustomHttpMethod
 
CustomHttpMethod(String, URI) - Constructor for class io.restassured.internal.http.CustomHttpMethod
 

D

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

E

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

F

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

G

generateAuthToken() - Method in class io.restassured.authentication.PreemptiveBasicAuthScheme
 
generateAuthToken() - Method in class io.restassured.authentication.PreemptiveOAuth2HeaderScheme
 
get(String) - Method in class io.restassured.http.Cookies
Get a single cookie with the supplied name.
get(String) - Method in class io.restassured.http.Headers
Get a single header with the supplied name.
get(Map<String, ?>) - Method in class io.restassured.internal.http.HTTPBuilder
Convenience method to perform an HTTP GET.
get(Map<String, ?>, Closure) - Method in class io.restassured.internal.http.HTTPBuilder
Convenience method to perform an HTTP GET.
get(String) - Method in class io.restassured.internal.MultiValueEntity
Get a single entity with the supplied name.
get(String, Object...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
get(URI) - Method in class io.restassured.internal.RequestSpecificationImpl
 
get(URL) - Method in class io.restassured.internal.RequestSpecificationImpl
 
get() - Method in class io.restassured.internal.RequestSpecificationImpl
 
get(String, Map) - Method in class io.restassured.internal.RequestSpecificationImpl
 
get(String, Object...) - Method in class io.restassured.internal.TestSpecificationImpl
 
get(URI) - Method in class io.restassured.internal.TestSpecificationImpl
 
get(URL) - Method in class io.restassured.internal.TestSpecificationImpl
 
get() - Method in class io.restassured.internal.TestSpecificationImpl
 
get(String, Map) - Method in class io.restassured.internal.TestSpecificationImpl
 
get(String, Object...) - Static method in class io.restassured.RestAssured
Perform a GET request to a path.
get(String, Map<String, ?>) - Static method in class io.restassured.RestAssured
Perform a GET request to a path.
get(URI) - Static method in class io.restassured.RestAssured
Perform a GET request to a uri.
get(URL) - Static method in class io.restassured.RestAssured
Perform a GET request to a url.
get() - Static method in class io.restassured.RestAssured
Perform a GET request to the statically configured path (by default http://localhost:8080).
get(String, Object...) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a GET request to a path.
get(String, Map<String, ?>) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a GET request to a path.
get(URI) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a GET request to a uri.
get(URL) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a GET request to a url.
get() - Method in interface io.restassured.specification.RequestSenderOptions
Perform a GET request to the statically configured path (by default http://localhost:8080).
getAcceptHeader() - Method in enum io.restassured.http.ContentType
Builds a string to be used as an HTTP Accept header value, i.e.
getAccessToken() - Method in class io.restassured.authentication.OAuth2Scheme
 
getAccessToken() - Method in class io.restassured.authentication.OAuthScheme
 
getAccessToken() - Method in class io.restassured.authentication.PreemptiveOAuth2HeaderScheme
 
getAllHeaders() - Method in class io.restassured.internal.http.HttpResponseDecorator
 
getArgument() - Method in class io.restassured.specification.Argument
 
getAssertionClosure() - Method in class io.restassured.internal.filter.FilterContextImpl
 
getAt(Object) - Method in class io.restassured.internal.http.EncoderRegistry
Retrieve a encoder for the given content-type.
getAt(String) - Method in class io.restassured.internal.http.HttpContextDecorator
Groovy support for the index [] operator
getAt(String) - Method in class io.restassured.internal.http.HttpResponseDecorator.HeadersDecorator
Access the named header value, using bracket form.
getAttribute(String) - Method in class io.restassured.internal.http.HttpContextDecorator
 
getAuthenticationScheme() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getAuthenticationScheme() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getBasePath() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getBasePath() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getBaseUri() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getBaseUri() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getBody() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getBody() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getBody() - Method in interface io.restassured.response.ResponseOptions
Returns the response body
getBody() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getBoundaryFromContentType(String) - Static method in class io.restassured.internal.http.BoundaryExtractor
 
getCause() - Method in exception io.restassured.internal.http.ResponseParseException
 
getCharset() - Method in class io.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
getCharset() - Method in class io.restassured.internal.multipart.MultiPartInternal
 
getCharset() - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
getCharset() - Method in interface io.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 io.restassured.specification.MultiPartSpecification
 
getCharsetFromContentType(String) - Static method in class io.restassured.internal.http.CharsetExtractor
 
getClient() - Method in class io.restassured.internal.http.HTTPBuilder
Return the underlying HTTPClient that is used to handle HTTP requests.
getClosure() - Method in class io.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
getComment() - Method in class io.restassured.http.Cookie
Returns the comment describing the purpose of this cookie, or null if no such comment has been defined.
getConfig() - Method in class io.restassured.authentication.FormAuthScheme
 
getConfig() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getConfig() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
getConfig() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getConfig() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getConfig() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getConnectionConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getConnectionManager() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getConnectionManager() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getConsumerKey() - Method in class io.restassured.authentication.OAuthScheme
 
getConsumerSecret() - Method in class io.restassured.authentication.OAuthScheme
 
getContent() - Method in class io.restassured.internal.http.DeflateEncoding.InflaterEntity
returns a InflaterInputStream which wraps the original entity's content stream
getContent() - Method in class io.restassured.internal.http.GZIPEncoding.GZIPDecompressingEntity
returns a GZIPInputStream which wraps the original entity's content stream
getContent() - Method in class io.restassured.internal.multipart.MultiPartInternal
 
getContent() - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
getContent() - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
getContent() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getContent() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getContent() - Method in interface io.restassured.specification.MultiPartSpecification
 
getContentBody() - Method in class io.restassured.internal.multipart.MultiPartInternal
 
getContentEncoding() - Method in class io.restassured.internal.http.ContentEncoding
 
getContentEncoding() - Method in class io.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 io.restassured.internal.http.GZIPEncoding
Returns the ContentEncoding.Type.GZIP encoding string which is added to the Accept-Encoding header by the base class.
getContentEncoding() - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
getContentLength() - Method in class io.restassured.internal.http.DeflateEncoding.InflaterEntity
 
getContentLength() - Method in class io.restassured.internal.http.GZIPEncoding.GZIPDecompressingEntity
 
getContentLength() - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
getContentType() - Method in class io.restassured.internal.http.HTTPBuilder
 
getContentType() - Method in class io.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 io.restassured.internal.http.HttpResponseDecorator
Get the content-type for this response.
getContentType() - Method in class io.restassured.internal.mapping.ObjectMapperDeserializationContextImpl
 
getContentType() - Method in class io.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
getContentType() - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
getContentType() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getContentType() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getContentType() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getContentType() - Method in interface io.restassured.mapper.ObjectMapperDeserializationContext
 
getContentType() - Method in interface io.restassured.mapper.ObjectMapperSerializationContext
 
getContentType() - Method in enum io.restassured.parsing.Parser
 
getContentType() - Method in interface io.restassured.response.ResponseOptions
Get the content type of the response
getContentType() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getContentTypeStrings() - Method in enum io.restassured.http.ContentType
 
getContentTypeWithoutCharset(String) - Static method in class io.restassured.internal.http.ContentTypeExtractor
 
getContext() - Method in class io.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Get the HttpContext that will be used for this request.
getContext() - Method in class io.restassured.internal.http.HttpResponseDecorator
Get the execution context used during this request
getControlName() - Method in class io.restassured.internal.multipart.MultiPartInternal
 
getControlName() - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
getControlName() - Method in interface io.restassured.specification.MultiPartSpecification
 
getControlNameSpecifiedExplicitly() - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
getCookie(String) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getCookie(String) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getCookie(String) - Method in interface io.restassured.response.ResponseOptions
Get a single cookie value associated with the given name.
getCookieName() - Method in class io.restassured.assertion.CookieMatcher
 
getCookies(Object) - Static method in class io.restassured.assertion.CookieMatcher
 
getCookies() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getCookies() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getCookies() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getCookies() - Method in interface io.restassured.response.ResponseOptions
The response cookies as simple name/value pair.
getCookies() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getCsrfFieldName() - Method in class io.restassured.authentication.FormAuthConfig
 
getData() - Method in class io.restassured.internal.http.HttpResponseDecorator
Return the parsed data from this response body.
getDecoderConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getDecoderConfig() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getDecoderConfig() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getDefaultContentType() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getDefaultContentType() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getDefaultEncoders() - Method in class io.restassured.internal.http.ContentEncodingRegistry
This implementation adds a GZIPEncoding and DeflateEncoding handler to the registry.
getDefinedFilters() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getDefinedFilters() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getDelegatingProxySelector() - Method in class io.restassured.internal.proxy.RestAssuredProxySelector
 
getDerivedPath() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getDerivedPath(String) - Static method in class io.restassured.internal.RequestSpecificationImpl
 
getDerivedPath() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getDetailedCookie(String) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getDetailedCookie(String) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getDetailedCookie(String) - Method in interface io.restassured.response.ResponseOptions
Get a single cookie including all attributes associated with the given name.
getDetailedCookies() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getDetailedCookies() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getDetailedCookies() - Method in interface io.restassured.response.ResponseOptions
The response cookies with all the attributes.
getDomain() - Method in class io.restassured.http.Cookie
Returns domain attribute of the cookie.
getDtd() - Method in class io.restassured.internal.matcher.xml.XmlDtdMatcher
 
getEncoderConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getEntity() - Method in class io.restassured.internal.http.HttpResponseDecorator
 
getExpectedDescription(Matcher) - Static method in class io.restassured.assertion.CookieMatcher
 
getExpiryDate() - Method in class io.restassured.http.Cookie
Returns the expiration Date of the cookie, or null if none exists.
getFactory() - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
getFileName() - Method in class io.restassured.internal.multipart.MultiPartInternal
 
getFileName() - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
getFileName() - Method in interface io.restassured.specification.MultiPartSpecification
 
getFileNameSpecifiedExplicitly() - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
getFilterContextProperties() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getFilterContextProperties() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getFirstHeader(String) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
getFormAction() - Method in class io.restassured.authentication.FormAuthConfig
 
getFormAuthConfig() - Method in class io.restassured.internal.filter.FormAuthFilter
 
getFormParams() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getFormParams() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getGroovyResponse() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getHandler() - Method in class io.restassured.internal.http.HTTPBuilder
Retrieve the map of response code handlers.
getHasExpectations() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getHasExpectations() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getHeader(String) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getHeader(String) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getHeader(String) - Method in interface io.restassured.response.ResponseOptions
Get a single header value associated with the given name.
getHeaderConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getHeaderName() - Method in class io.restassured.assertion.HeaderMatcher
 
getHeaders() - Method in class io.restassured.internal.http.HTTPBuilder
Get the map of default headers that will be added to all requests.
getHeaders() - Method in class io.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Get request headers (including any default headers set on this HTTPBuilder instance).
getHeaders() - Method in class io.restassured.internal.http.HttpResponseDecorator
Return a HttpResponseDecorator.HeadersDecorator, which provides a more Groovy API for accessing response headers.
getHeaders(String) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
getHeaders() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getHeaders() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getHeaders() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getHeaders() - Method in interface io.restassured.response.ResponseOptions
The response headers.
getHeaders() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getHost() - Method in class io.restassured.specification.ProxySpecification
 
getHttpClient() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getHttpClient() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getHttpClientConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getIdleTime() - Method in class io.restassured.config.ConnectionConfig.CloseIdleConnectionConfig
 
getInternalRequestURI() - Method in class io.restassured.internal.filter.FilterContextImpl
 
getJsonConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getKey() - Method in class io.restassured.assertion.BodyMatcher
 
getKeyAndValueOfCookie(String) - Static method in class io.restassured.assertion.CookieMatcher
 
getKeyStore() - Method in class io.restassured.authentication.CertAuthScheme
 
getKeyStore() - Method in class io.restassured.authentication.CertificateAuthSettings
 
getKeyStore() - Method in class io.restassured.config.SSLConfig
 
getKeyStore() - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
getKeyStorePassword() - Method in class io.restassured.authentication.CertAuthScheme
 
getKeyStorePassword() - Method in class io.restassured.config.SSLConfig
 
getKeyStorePassword() - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
getKeyStorePath() - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
getKeystoreType() - Method in class io.restassured.authentication.CertAuthScheme
 
getKeyStoreType() - Method in class io.restassured.authentication.CertificateAuthSettings
 
getKeyStoreType() - Method in class io.restassured.config.SSLConfig
 
getKeyStoreType() - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
getLastHeader(String) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
getList(String) - Method in class io.restassured.http.Cookies
Get all cookies with the supplied name.
getList(String) - Method in class io.restassured.http.Headers
Get all headers with the supplied name.
getList(String) - Method in class io.restassured.internal.MultiValueEntity
Get all entities with the supplied name.
getLocale() - Method in class io.restassured.internal.http.HttpResponseDecorator
 
getLogConfig() - Method in class io.restassured.authentication.FormAuthConfig
 
getLogConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getLogDetail() - Method in class io.restassured.authentication.FormAuthConfig
 
getLogRepository() - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
getLogRepository() - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
getLogRepository() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
getLogRepository() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getMappingFunction() - Method in class io.restassured.assertion.HeaderMatcher
 
getMatcher() - Method in class io.restassured.assertion.BodyMatcher
 
getMatcher() - Method in class io.restassured.assertion.CookieMatcher
 
getMatcher() - Method in class io.restassured.assertion.HeaderMatcher
 
getMatcher() - Method in class io.restassured.assertion.ResponseTimeMatcher
 
getMatcherConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getMaxAge() - Method in class io.restassured.http.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 io.restassured.assertion.BodyMatcher
 
getMetaClass() - Method in class io.restassured.assertion.BodyMatcherGroup
 
getMetaClass() - Method in class io.restassured.assertion.CookieMatcher
 
getMetaClass() - Method in class io.restassured.assertion.HeaderMatcher
 
getMetaClass() - Method in class io.restassured.assertion.ResponseTimeMatcher
 
getMetaClass() - Method in class io.restassured.assertion.StreamVerifier
 
getMetaClass() - Method in class io.restassured.authentication.BasicAuthScheme
 
getMetaClass() - Method in class io.restassured.authentication.CertAuthScheme
 
getMetaClass() - Method in class io.restassured.authentication.ExplicitNoAuthScheme
 
getMetaClass() - Method in class io.restassured.authentication.FormAuthScheme
 
getMetaClass() - Method in class io.restassured.authentication.NoAuthScheme
 
getMetaClass() - Method in class io.restassured.authentication.OAuth2Scheme
 
getMetaClass() - Method in class io.restassured.authentication.OAuthScheme
 
getMetaClass() - Method in class io.restassured.authentication.PreemptiveBasicAuthScheme
 
getMetaClass() - Method in class io.restassured.authentication.PreemptiveOAuth2HeaderScheme
 
getMetaClass() - Method in class io.restassured.internal.AuthenticationSpecificationImpl
 
getMetaClass() - Method in class io.restassured.internal.ContentParser
 
getMetaClass() - Method in class io.restassured.internal.filter.FilterContextImpl
 
getMetaClass() - Method in class io.restassured.internal.filter.FormAuthFilter
 
getMetaClass() - Method in class io.restassured.internal.filter.SendRequestFilter
 
getMetaClass() - Method in class io.restassured.internal.http.BoundaryExtractor
 
getMetaClass() - Method in class io.restassured.internal.http.CharsetExtractor
 
getMetaClass() - Method in class io.restassured.internal.http.ContentTypeExtractor
 
getMetaClass() - Method in class io.restassured.internal.http.ContentTypeSubTypeExtractor
 
getMetaClass() - Method in class io.restassured.internal.LogSpecificationImpl
 
getMetaClass() - Method in enum io.restassured.internal.MapCreator.CollisionStrategy
 
getMetaClass() - Method in class io.restassured.internal.MapCreator
 
getMetaClass() - Method in class io.restassured.internal.mapping.GsonMapper
 
getMetaClass() - Method in class io.restassured.internal.mapping.Jackson1Mapper
 
getMetaClass() - Method in class io.restassured.internal.mapping.Jackson2Mapper
 
getMetaClass() - Method in class io.restassured.internal.mapping.JaxbMapper
 
getMetaClass() - Method in class io.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
getMetaClass() - Method in class io.restassured.internal.mapping.ObjectMapping
 
getMetaClass() - Method in class io.restassured.internal.matcher.xml.XmlDtdMatcher
 
getMetaClass() - Method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
getMetaClass() - Method in class io.restassured.internal.multipart.MultiPartInternal
 
getMetaClass() - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
getMetaClass() - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
getMetaClass() - Method in class io.restassured.internal.NoParameterValue
 
getMetaClass() - Method in class io.restassured.internal.PreemptiveAuthSpecImpl
 
getMetaClass() - Method in class io.restassured.internal.proxy.RestAssuredProxySelector
 
getMetaClass() - Method in class io.restassured.internal.RedirectSpecificationImpl
 
getMetaClass() - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
getMetaClass() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getMetaClass() - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
getMetaClass() - Method in class io.restassured.internal.ResponseParserRegistrar
 
getMetaClass() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
getMetaClass() - Method in class io.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
getMetaClass() - Method in class io.restassured.internal.RestAssuredResponseImpl
 
getMetaClass() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getMetaClass() - Method in class io.restassured.internal.SpecificationMerger
 
getMetaClass() - Method in class io.restassured.internal.support.FileReader
 
getMetaClass() - Method in class io.restassured.internal.support.ParameterUpdater
 
getMetaClass() - Method in class io.restassured.internal.support.PathSupport
 
getMetaClass() - Method in class io.restassured.internal.support.Prettifier
 
getMetaClass() - Method in class io.restassured.internal.TestSpecificationImpl
 
getMetaClass() - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
getMetaClass() - Method in class io.restassured.internal.ValidatableResponseImpl
 
getMethod() - Method in class io.restassured.internal.http.CustomHttpMethod
 
getMethod() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getMethod() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getMimeType() - Method in class io.restassured.internal.multipart.MultiPartInternal
 
getMimeType() - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
getMimeType() - Method in interface io.restassured.specification.MultiPartSpecification
 
getMismatchDescription(Matcher, Object) - Static method in class io.restassured.assertion.CookieMatcher
 
getMultiPartConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getMultiPartParams() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getMultiPartParams() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getName() - Method in class io.restassured.http.Cookie
Returns the name.
getName() - Method in class io.restassured.http.Header
 
getName() - Method in class io.restassured.internal.http.BasicNameValuePairWithNoValueSupport
 
getName() - Method in interface io.restassured.internal.NameAndValue
 
getNamedPathParams() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getNamedPathParams() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getNonDefaultParser(String) - Method in class io.restassured.internal.ResponseParserRegistrar
 
getOAuthConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getObject() - Method in class io.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
getObjectMapperConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getObjectToSerialize() - Method in class io.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
getObjectToSerialize() - Method in interface io.restassured.mapper.ObjectMapperSerializationContext
 
getObjectToSerializeAs(Class<T>) - Method in class io.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
getObjectToSerializeAs(Class<T>) - Method in interface io.restassured.mapper.ObjectMapperSerializationContext
 
getParamConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getParams() - Method in class io.restassured.internal.http.HttpResponseDecorator
 
getParser() - Method in class io.restassured.internal.http.HTTPBuilder
Retrieve the map of registered response content-type parsers.
getParser(String) - Method in class io.restassured.internal.ResponseParserRegistrar
 
getPassword() - Method in class io.restassured.authentication.BasicAuthScheme
 
getPassword() - Method in class io.restassured.authentication.FormAuthScheme
 
getPassword() - Method in class io.restassured.authentication.PreemptiveBasicAuthScheme
 
getPassword() - Method in class io.restassured.internal.filter.FormAuthFilter
 
getPassword() - Method in class io.restassured.specification.ProxySpecification
 
getPasswordInputTagName() - Method in class io.restassured.authentication.FormAuthConfig
 
getPath() - Method in class io.restassured.http.Cookie
Returns the path attribute of the cookie.
getPath(String) - Static method in class io.restassured.internal.support.PathSupport
 
getPathParamPlaceholders() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getPathParamPlaceholders() - Method in interface io.restassured.specification.FilterableRequestSpecification
Returns a list of all path param placeholders that are currently undefined in the request.
getPathParams() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getPathParams() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getPathToKeyStore() - Method in class io.restassured.authentication.CertAuthScheme
 
getPathToKeyStore() - Method in class io.restassured.config.SSLConfig
 
getPathToTrustStore() - Method in class io.restassured.authentication.CertAuthScheme
 
getPathToTrustStore() - Method in class io.restassured.config.SSLConfig
 
getPlaceholders(String) - Static method in class io.restassured.internal.RequestSpecificationImpl
 
getPort() - Method in class io.restassured.authentication.CertAuthScheme
 
getPort() - Method in class io.restassured.authentication.CertificateAuthSettings
 
getPort() - Method in class io.restassured.config.SSLConfig
 
getPort() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getPort() - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
getPort() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getPort() - Method in class io.restassured.specification.ProxySpecification
 
getPrettifiedBodyIfPossible(FilterableRequestSpecification) - Method in class io.restassured.internal.support.Prettifier
 
getPrettifiedBodyIfPossible(ResponseOptions, ResponseBody) - Method in class io.restassured.internal.support.Prettifier
 
getPrintStream(RequestSpecification) - Method in class io.restassured.internal.LogSpecificationImpl
 
getProperties() - Method in class io.restassured.internal.filter.FilterContextImpl
 
getProperty(String) - Method in class io.restassured.assertion.BodyMatcher
 
getProperty(String) - Method in class io.restassured.assertion.BodyMatcherGroup
 
getProperty(String) - Method in class io.restassured.assertion.CookieMatcher
 
getProperty(String) - Method in class io.restassured.assertion.HeaderMatcher
 
getProperty(String) - Method in class io.restassured.assertion.ResponseTimeMatcher
 
getProperty(String) - Method in class io.restassured.assertion.StreamVerifier
 
getProperty(String) - Method in class io.restassured.authentication.BasicAuthScheme
 
getProperty(String) - Method in class io.restassured.authentication.CertAuthScheme
 
getProperty(String) - Method in class io.restassured.authentication.ExplicitNoAuthScheme
 
getProperty(String) - Method in class io.restassured.authentication.FormAuthScheme
 
getProperty(String) - Method in class io.restassured.authentication.NoAuthScheme
 
getProperty(String) - Method in class io.restassured.authentication.OAuth2Scheme
 
getProperty(String) - Method in class io.restassured.authentication.OAuthScheme
 
getProperty(String) - Method in class io.restassured.authentication.PreemptiveBasicAuthScheme
 
getProperty(String) - Method in class io.restassured.authentication.PreemptiveOAuth2HeaderScheme
 
getProperty(String) - Method in class io.restassured.internal.AuthenticationSpecificationImpl
 
getProperty(String) - Method in class io.restassured.internal.ContentParser
 
getProperty(String) - Method in class io.restassured.internal.filter.FilterContextImpl
 
getProperty(String) - Method in class io.restassured.internal.filter.FormAuthFilter
 
getProperty(String) - Method in class io.restassured.internal.filter.SendRequestFilter
 
getProperty(String) - Method in class io.restassured.internal.http.BoundaryExtractor
 
getProperty(String) - Method in class io.restassured.internal.http.CharsetExtractor
 
getProperty(String) - Method in class io.restassured.internal.http.ContentTypeExtractor
 
getProperty(String) - Method in class io.restassured.internal.http.ContentTypeSubTypeExtractor
 
getProperty(String) - Method in class io.restassured.internal.LogSpecificationImpl
 
getProperty(String) - Method in enum io.restassured.internal.MapCreator.CollisionStrategy
 
getProperty(String) - Method in class io.restassured.internal.MapCreator
 
getProperty(String) - Method in class io.restassured.internal.mapping.GsonMapper
 
getProperty(String) - Method in class io.restassured.internal.mapping.Jackson1Mapper
 
getProperty(String) - Method in class io.restassured.internal.mapping.Jackson2Mapper
 
getProperty(String) - Method in class io.restassured.internal.mapping.JaxbMapper
 
getProperty(String) - Method in class io.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
getProperty(String) - Method in class io.restassured.internal.mapping.ObjectMapping
 
getProperty(String) - Method in class io.restassured.internal.matcher.xml.XmlDtdMatcher
 
getProperty(String) - Method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
getProperty(String) - Method in class io.restassured.internal.multipart.MultiPartInternal
 
getProperty(String) - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
getProperty(String) - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
getProperty(String) - Method in class io.restassured.internal.NoParameterValue
 
getProperty(String) - Method in class io.restassured.internal.PreemptiveAuthSpecImpl
 
getProperty(String) - Method in class io.restassured.internal.proxy.RestAssuredProxySelector
 
getProperty(String) - Method in class io.restassured.internal.RedirectSpecificationImpl
 
getProperty(String) - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
getProperty(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
getProperty(String) - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
getProperty(String) - Method in class io.restassured.internal.ResponseParserRegistrar
 
getProperty(String) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
getProperty(String) - Method in class io.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
getProperty(String) - Method in class io.restassured.internal.RestAssuredResponseImpl
 
getProperty(String) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getProperty(String) - Method in class io.restassured.internal.SpecificationMerger
 
getProperty(String) - Method in class io.restassured.internal.support.FileReader
 
getProperty(String) - Method in class io.restassured.internal.support.ParameterUpdater
 
getProperty(String) - Method in class io.restassured.internal.support.PathSupport
 
getProperty(String) - Method in class io.restassured.internal.support.Prettifier
 
getProperty(String) - Method in class io.restassured.internal.TestSpecificationImpl
 
getProperty(String) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
getProperty(String) - Method in class io.restassured.internal.ValidatableResponseImpl
 
getProtocolVersion() - Method in class io.restassured.internal.http.HttpResponseDecorator
 
getProxySpecification() - Method in class io.restassured.internal.proxy.RestAssuredProxySelector
 
getProxySpecification() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getProxySpecification() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getQuery() - Method in class io.restassured.internal.http.URIBuilder
Get the query string as a map for convenience.
getQueryNVP() - Method in class io.restassured.internal.http.URIBuilder
 
getQueryParams() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getQueryParams() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getRedirectConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getRedundantNamedPathParams() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getRedundantUnnamedPathParamValues() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getRequest() - Method in class io.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Directly access the Apache HttpClient instance that will be used to execute this request.
getRequestContentType() - Method in class io.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
The request content-type, if different from the HTTPBuilder.RequestConfigDelegate.contentType.
getRequestContentType() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getRequestInterceptor() - Method in class io.restassured.internal.http.ContentEncoding
 
getRequestLog() - Method in class io.restassured.internal.log.LogRepository
 
getRequestParams() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getRequestParams() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getRequestSpecification() - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
getRequestSpecification() - Method in class io.restassured.internal.TestSpecificationImpl
 
getResourceResolver() - Method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
getResponse() - Method in class io.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Access the response handler map to set response parsing logic.
getResponse() - Method in exception io.restassured.internal.http.HttpResponseException
 
getResponseContentType() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
getResponseContentType() - Method in class io.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
getResponseContentType() - Method in interface io.restassured.specification.FilterableResponseSpecification
 
getResponseHeaders() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getResponseHeaders() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getResponseInterceptor() - Method in class io.restassured.internal.http.ContentEncoding
 
getResponseLog() - Method in class io.restassured.internal.log.LogRepository
 
getResponseSpecification() - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
getResponseSpecification() - Method in class io.restassured.internal.TestSpecificationImpl
 
getRootPath() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
getRootPath() - Method in interface io.restassured.specification.FilterableResponseSpecification
 
getRpr() - Method in class io.restassured.assertion.BodyMatcher
 
getRpr() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
getRpr() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getRpr() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getScheme() - Method in class io.restassured.specification.ProxySpecification
 
getSecretToken() - Method in class io.restassured.authentication.OAuthScheme
 
getSessionConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getSessionConfig() - Method in class io.restassured.internal.filter.FormAuthFilter
 
getSessionId() - Method in class io.restassured.filter.session.SessionFilter
 
getSessionId() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getSessionId() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getSessionId() - Method in interface io.restassured.response.ResponseOptions
Get the session id from the response.
getSessionIdName() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getSessionIdName() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getSignature() - Method in class io.restassured.authentication.OAuth2Scheme
 
getSignature() - Method in class io.restassured.authentication.OAuthScheme
 
getSSLConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getSslSocketFactory() - Method in class io.restassured.authentication.CertAuthScheme
 
getSSLSocketFactory() - Method in class io.restassured.authentication.CertificateAuthSettings
 
getSSLSocketFactory() - Method in class io.restassured.config.SSLConfig
 
getStatus() - Method in class io.restassured.internal.http.HttpResponseDecorator
Get the response status code.
getStatusCode() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
getStatusCode() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getStatusCode() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getStatusCode() - Method in interface io.restassured.response.ResponseOptions
Get the status code of the response.
getStatusCode() - Method in interface io.restassured.specification.FilterableResponseSpecification
 
getStatusLine() - Method in class io.restassured.internal.http.HttpResponseDecorator
 
getStatusLine() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
getStatusLine() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
getStatusLine() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getStatusLine() - Method in interface io.restassured.response.ResponseOptions
Get the status line of the response.
getStatusLine() - Method in interface io.restassured.specification.FilterableResponseSpecification
 
getSubTypeValueFromContentType(String, String) - Static method in class io.restassured.internal.http.ContentTypeSubTypeExtractor
 
getTime() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getTime() - Method in interface io.restassured.response.ResponseOptions
 
getTimeIn(TimeUnit) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
getTimeIn(TimeUnit) - Method in interface io.restassured.response.ResponseOptions
 
getTimeUnit() - Method in class io.restassured.assertion.ResponseTimeMatcher
 
getTimeUnit() - Method in class io.restassured.config.ConnectionConfig.CloseIdleConnectionConfig
 
getTrustStore() - Method in class io.restassured.authentication.CertAuthScheme
 
getTrustStore() - Method in class io.restassured.authentication.CertificateAuthSettings
 
getTrustStore() - Method in class io.restassured.config.SSLConfig
 
getTrustStore() - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
getTrustStorePassword() - Method in class io.restassured.authentication.CertAuthScheme
 
getTrustStorePassword() - Method in class io.restassured.config.SSLConfig
 
getTrustStorePassword() - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
getTrustStorePath() - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
getTrustStoreType() - Method in class io.restassured.authentication.CertAuthScheme
 
getTrustStoreType() - Method in class io.restassured.authentication.CertificateAuthSettings
 
getTrustStoreType() - Method in class io.restassured.config.SSLConfig
 
getTrustStoreType() - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
getUndefinedPathParamPlaceholders() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getUndefinedPathParamPlaceholders() - Method in interface io.restassured.specification.FilterableRequestSpecification
Returns a list of all path param placeholders that are currently undefined in the request.
getUnnamedPathParams() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getUnnamedPathParams() - Method in interface io.restassured.specification.FilterableRequestSpecification
Return the unnamed path parameters defined in the request specification as a map.
getUnnamedPathParamValues() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getUnnamedPathParamValues() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getUri() - Method in class io.restassured.internal.http.HTTPBuilder
Get the default URI used for requests that do not explicitly take a uri param.
getUri() - Method in class io.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Use this object to manipulate parts of the request URI, like query params and request path.
getURI() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getURI(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
getURI() - Method in interface io.restassured.specification.FilterableRequestSpecification
 
getUserDefinedPath() - Method in class io.restassured.internal.RequestSpecificationImpl
 
getUserDefinedPath() - Method in interface io.restassured.specification.FilterableRequestSpecification
Returns the original request path as it was before any path parameters were applied.
getUserInputTagName() - Method in class io.restassured.authentication.FormAuthConfig
 
getUserName() - Method in class io.restassured.authentication.BasicAuthScheme
 
getUserName() - Method in class io.restassured.authentication.FormAuthScheme
 
getUserName() - Method in class io.restassured.authentication.PreemptiveBasicAuthScheme
 
getUserName() - Method in class io.restassured.internal.filter.FormAuthFilter
 
getUsername() - Method in class io.restassured.specification.ProxySpecification
 
getValue(String) - Method in interface io.restassured.filter.FilterContext
Get a value
getValue() - Method in class io.restassured.http.Cookie
Returns the value.
getValue(String) - Method in class io.restassured.http.Cookies
Get a single cookie value with the supplied name.
getValue() - Method in class io.restassured.http.Header
 
getValue(String) - Method in class io.restassured.http.Headers
Get a single header with the supplied name.
getValue(String) - Method in class io.restassured.internal.filter.FilterContextImpl
 
getValue() - Method in class io.restassured.internal.http.BasicNameValuePairWithNoValueSupport
 
getValue(String) - Method in class io.restassured.internal.MultiValueEntity
Get a single entity value with the supplied name.
getValue() - Method in interface io.restassured.internal.NameAndValue
 
getValues(String) - Method in class io.restassured.http.Cookies
Get all cookie values of the cookie with the supplied name.
getValues(String) - Method in class io.restassured.http.Headers
Get all header values of the header with supplied name.
getValues(String) - Method in class io.restassured.internal.MultiValueEntity
Get all entity values of the entity with supplied name.
getVersion() - Method in class io.restassured.http.Cookie
Gets the version of the cookie protocol this cookie complies with.
getX509HostnameVerifier() - Method in class io.restassured.authentication.CertAuthScheme
 
getX509HostnameVerifier() - Method in class io.restassured.authentication.CertificateAuthSettings
 
getX509HostnameVerifier() - Method in class io.restassured.config.SSLConfig
 
getX509HostnameVerifier() - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
getXmlConfig() - Method in class io.restassured.config.RestAssuredConfig
 
getXsd() - Method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
given() - Method in class io.restassured.internal.RequestSpecificationImpl
 
given() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
given() - Static method in class io.restassured.RestAssured
Start building the request part of the test io.restassured.specification.
given(RequestSpecification, ResponseSpecification) - Static method in class io.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 io.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 io.restassured.specification.RequestSpecification
Syntactic sugar, e.g.
given() - Method in interface io.restassured.specification.ResponseSpecification
Returns the request io.restassured.specification so that you can define the properties of the request.
groovyResponse - Variable in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
GsonMapper - Class in io.restassured.internal.mapping
 
GsonMapper(GsonObjectMapperFactory) - Constructor for class io.restassured.internal.mapping.GsonMapper
 
gsonObjectMapperFactory() - Method in class io.restassured.config.ObjectMapperConfig
 
gsonObjectMapperFactory(GsonObjectMapperFactory) - Method in class io.restassured.config.ObjectMapperConfig
Specify a custom Gson object mapper factory.
GZIPDecompressingEntity(HttpEntity) - Constructor for class io.restassured.internal.http.GZIPEncoding.GZIPDecompressingEntity
 
GZIPEncoding - Class in io.restassured.internal.http
Content encoding used to handle GZIP responses.
GZIPEncoding() - Constructor for class io.restassured.internal.http.GZIPEncoding
 
GZIPEncoding.GZIPDecompressingEntity - Class in io.restassured.internal.http
Entity used to interpret a GZIP-encoded response

H

HamcrestAssertionClosure() - Constructor for class io.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
hasAssertionsDefined() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
hasBodyAssertionsDefined() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
hasComment() - Method in class io.restassured.http.Cookie
 
hasContentEncoders() - Method in class io.restassured.config.EncoderConfig
 
hasCookieAssertions() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
hasCookieAssertions() - Method in interface io.restassured.specification.FilterableResponseSpecification
 
hasCookieWithName(String) - Method in class io.restassured.http.Cookies
See if a cookie with the given name exists
hasCsrfFieldName() - Method in class io.restassured.authentication.FormAuthConfig
 
hasCustomParser(String) - Method in class io.restassured.internal.ResponseParserRegistrar
 
hasCustomParserExcludingDefaultParser(String) - Method in class io.restassured.internal.ResponseParserRegistrar
 
hasDefaultCharsetForContentType(String) - Method in class io.restassured.config.DecoderConfig
 
hasDefaultCharsetForContentType(String) - Method in class io.restassured.config.EncoderConfig
 
hasDefaultObjectMapper() - Method in class io.restassured.config.ObjectMapperConfig
 
hasDefaultObjectMapperType() - Method in class io.restassured.config.ObjectMapperConfig
 
hasDomain() - Method in class io.restassured.http.Cookie
 
hasEncoding(HttpResponse, String) - Method in class io.restassured.internal.http.ContentEncoding.ResponseInterceptor
 
hasEntityWithName(String) - Method in class io.restassured.internal.MultiValueEntity
C See if a entity with the given name exists
hasErrorDescriptionType(MatcherConfig.ErrorDescriptionType) - Method in class io.restassured.config.MatcherConfig
Returns true if this config has the supplied errorDescriptionType, false otherwise.
hasExpiryDate() - Method in class io.restassured.http.Cookie
 
hasFileName() - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
hasFileName() - Method in interface io.restassured.specification.MultiPartSpecification
 
hasFormAction() - Method in class io.restassured.authentication.FormAuthConfig
 
hashCode() - Method in class io.restassured.http.Cookie
 
hashCode() - Method in class io.restassured.http.Header
 
hashCode() - Method in class io.restassured.internal.http.BasicNameValuePairWithNoValueSupport
 
hashCode() - Method in class io.restassured.specification.Argument
 
hashCode() - Method in class io.restassured.specification.ProxySpecification
 
hasHeaderAssertions() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
hasHeaderAssertions() - Method in interface io.restassured.specification.FilterableResponseSpecification
 
hasHeaderWithName(String) - Method in class io.restassured.http.Headers
See if a header with the given name exists
hasMaxAge() - Method in class io.restassured.http.Cookie
 
hasPasswordInputTagName() - Method in class io.restassured.authentication.FormAuthConfig
 
hasPath() - Method in class io.restassured.http.Cookie
 
hasQueryParam(String) - Method in class io.restassured.internal.http.URIBuilder
Indicates if the given parameter is already part of this URI's query string.
hasSameNameAs(Header) - Method in class io.restassured.http.Header
 
hasSessionId() - Method in class io.restassured.filter.session.SessionFilter
 
hasUserInputTagName() - Method in class io.restassured.authentication.FormAuthConfig
 
hasValue(String) - Method in interface io.restassured.filter.FilterContext
See if this filter context contain a value with the given name
hasValue() - Method in class io.restassured.http.Cookie
 
hasValue(String) - Method in class io.restassured.internal.filter.FilterContextImpl
 
hasValue() - Method in class io.restassured.internal.http.BasicNameValuePairWithNoValueSupport
 
hasVersion() - Method in class io.restassured.http.Cookie
 
head(String, Object...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
head(URI) - Method in class io.restassured.internal.RequestSpecificationImpl
 
head(URL) - Method in class io.restassured.internal.RequestSpecificationImpl
 
head() - Method in class io.restassured.internal.RequestSpecificationImpl
 
head(String, Map) - Method in class io.restassured.internal.RequestSpecificationImpl
 
head(String, Object...) - Method in class io.restassured.internal.TestSpecificationImpl
 
head(URI) - Method in class io.restassured.internal.TestSpecificationImpl
 
head(URL) - Method in class io.restassured.internal.TestSpecificationImpl
 
head() - Method in class io.restassured.internal.TestSpecificationImpl
 
head(String, Map) - Method in class io.restassured.internal.TestSpecificationImpl
 
head(String, Object...) - Static method in class io.restassured.RestAssured
Perform a HEAD request to a path.
head(String, Map<String, ?>) - Static method in class io.restassured.RestAssured
Perform a HEAD request to a path.
head(URI) - Static method in class io.restassured.RestAssured
Perform a HEAD request to a uri.
head(URL) - Static method in class io.restassured.RestAssured
Perform a HEAD request to a url.
head() - Static method in class io.restassured.RestAssured
Perform a HEAD request to the statically configured path (by default http://localhost:8080).
head(String, Object...) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a HEAD request to a path.
head(String, Map<String, ?>) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a HEAD request to a path.
head(URI) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a HEAD request to a uri.
head(URL) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a HEAD request to a url.
head() - Method in interface io.restassured.specification.RequestSenderOptions
Perform a HEAD request to the statically configured path (by default http://localhost:8080).
Header - Class in io.restassured.http
Represents a HTTP header
Header(String, String) - Constructor for class io.restassured.http.Header
Create a new header with the given name and value.
header(String, Object, Object...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
header(Header) - Method in class io.restassured.internal.RequestSpecificationImpl
 
header(String, RestAssuredFunction<String, T>, Matcher<? super T>) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
header(String, Matcher) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
header(String, String) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
header(String) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
header(String) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
header(String, Matcher<?>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
header(String, ResponseAwareMatcher<R>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
header(String, String) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
header(String, RestAssuredFunction<String, U>, Matcher<? super U>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
header(String) - Method in interface io.restassured.response.ExtractableResponse
Get a single header value associated with the given name.
header(String) - Method in interface io.restassured.response.ResponseOptions
Get a single header value associated with the given name.
header(String, Matcher<?>) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that a response header matches the supplied header name and hamcrest matcher.
header(String, ResponseAwareMatcher<R>) - Method in interface io.restassured.response.ValidatableResponseOptions
Compare a header in the response to something else available in the response.
header(String, RestAssuredFunction<String, V>, Matcher<? super V>) - Method in interface io.restassured.response.ValidatableResponseOptions
Expect that a response header matches the supplied header name and hamcrest matcher using a mapping function.
header(String, String) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that a response header matches the supplied name and value.
header(String, Object, Object...) - Method in interface io.restassured.specification.RequestSpecification
Specify a header that'll be sent with the request e.g:
header(Header) - Method in interface io.restassured.specification.RequestSpecification
Specify a Header to send with the request.
header(String, Matcher<?>) - Method in interface io.restassured.specification.ResponseSpecification
Expect that a response header matches the supplied header name and hamcrest matcher.
header(String, RestAssuredFunction<String, T>, Matcher<? super T>) - Method in interface io.restassured.specification.ResponseSpecification
Expect that a response header matches the supplied header name and hamcrest matcher using a mapping function.
header(String, String) - Method in interface io.restassured.specification.ResponseSpecification
Expect that a response header matches the supplied name and value.
HeaderConfig - Class in io.restassured.config
Allow you to configure settings for headers.
HeaderConfig() - Constructor for class io.restassured.config.HeaderConfig
Create a new instance of HeaderConfig.
headerConfig() - Static method in class io.restassured.config.HeaderConfig
Syntactic sugar, same as calling new HeaderConfig.HeaderConfig().
headerConfig(HeaderConfig) - Method in class io.restassured.config.RestAssuredConfig
Set the Header config.
headerIterator() - Method in class io.restassured.internal.http.HttpResponseDecorator
 
headerIterator(String) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
HeaderMatcher - Class in io.restassured.assertion
 
HeaderMatcher() - Constructor for class io.restassured.assertion.HeaderMatcher
 
Headers - Class in io.restassured.http
Represents collection of headers
Headers(Header...) - Constructor for class io.restassured.http.Headers
 
Headers(List<Header>) - Constructor for class io.restassured.http.Headers
 
headers(Header, Header...) - Static method in class io.restassured.http.Headers
An alternative way to create a Headers object from the constructor.
headers() - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
headers(Map) - Method in class io.restassured.internal.RequestSpecificationImpl
 
headers(Headers) - Method in class io.restassured.internal.RequestSpecificationImpl
 
headers(String, Object, Object...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
headers() - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
headers(Map) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
headers(String, Object, Object...) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
headers() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
headers() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
headers(Map<String, ?>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
headers(String, Object, Object...) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
headers() - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
headers() - Method in interface io.restassured.response.ExtractableResponse
The response headers.
headers() - Method in interface io.restassured.response.ResponseOptions
The response headers.
headers() - Method in interface io.restassured.response.ValidatableResponseLogSpec
Logs only the headers.
headers(Map<String, ?>) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that response headers matches those specified in a Map.
headers(String, Object, Object...) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that response headers matches the supplied headers and values.
headers() - Method in interface io.restassured.specification.LogSpecification
Logs only the headers.
headers(String, Object, Object...) - Method in interface io.restassured.specification.RequestSpecification
Specify the headers that'll be sent with the request.
headers(Map<String, ?>) - Method in interface io.restassured.specification.RequestSpecification
Specify the headers that'll be sent with the request as Map e.g:
headers(Headers) - Method in interface io.restassured.specification.RequestSpecification
Specify the headers that'll be sent with the request as Headers, e.g:
headers(Map<String, ?>) - Method in interface io.restassured.specification.ResponseSpecification
Expect that response headers matches those specified in a Map.
headers(String, Object, Object...) - Method in interface io.restassured.specification.ResponseSpecification
Expect that response headers matches the supplied headers and values.
HeadersDecorator() - Constructor for class io.restassured.internal.http.HttpResponseDecorator.HeadersDecorator
 
host(String) - Static method in class io.restassured.specification.ProxySpecification
Specify the hostname for of the proxy.
htmlPath() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
htmlPath() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
htmlPath() - Method in interface io.restassured.response.ResponseBodyExtractionOptions
Get an XmlPath view of the response body that uses XmlPath.CompatibilityMode HTML.
HTTP_ONLY - Static variable in class io.restassured.http.Cookie
 
HTTPBuilder - Class in io.restassured.internal.http
Groovy DSL for easily making HTTP requests, and handling request and response data.
HTTPBuilder(boolean, EncoderConfig, DecoderConfig, OAuthConfig, AbstractHttpClient) - Constructor for class io.restassured.internal.http.HTTPBuilder
 
HTTPBuilder(Object, boolean, EncoderConfig, DecoderConfig, OAuthConfig, AbstractHttpClient) - Constructor for class io.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, OAuthConfig, AbstractHttpClient) - Constructor for class io.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 io.restassured.internal.http
Encloses all properties and method calls used within the HTTPBuilder#request(Object, HttpRequestFactory, Object, Closure) 'config' closure argument.
httpClient(HttpClientConfig) - Method in class io.restassured.config.RestAssuredConfig
Set the HTTP Client config.
HttpClientConfig - Class in io.restassured.config
Configure the Apache HTTP Client parameters.
HttpClientConfig() - Constructor for class io.restassured.config.HttpClientConfig
Creates a new HttpClientConfig instance with the "http.protocol.cookie-policy" parameter set to "ignoreCookies".
HttpClientConfig(Map<String, ?>) - Constructor for class io.restassured.config.HttpClientConfig
Creates a new HttpClientConfig instance with the parameters defined by the httpClientParams.
httpClientConfig() - Static method in class io.restassured.config.HttpClientConfig
 
HttpClientConfig.HttpClientFactory - Interface in io.restassured.config
A factory for creating and configuring a custom http client instance that will be used by REST Assured.
httpClientFactory(HttpClientConfig.HttpClientFactory) - Method in class io.restassured.config.HttpClientConfig
Set the http client factory that Rest Assured should use when making request.
httpClientInstance() - Method in class io.restassured.config.HttpClientConfig
 
HttpContextDecorator - Class in io.restassured.internal.http
HttpContext stores many transient properties of an HTTP request.
HttpContextDecorator() - Constructor for class io.restassured.internal.http.HttpContextDecorator
 
HttpContextDecorator(HttpContext) - Constructor for class io.restassured.internal.http.HttpContextDecorator
 
httpMultipartMode(HttpMultipartMode) - Method in class io.restassured.config.HttpClientConfig
Specify the HTTP Multipart mode when sending multi-part data.
httpMultipartMode() - Method in class io.restassured.config.HttpClientConfig
 
HttpRequestFactory - Class in io.restassured.internal.http
Enumeration of valid HTTP methods that may be used in REST Assured.
HttpRequestFactory() - Constructor for class io.restassured.internal.http.HttpRequestFactory
 
HttpResponseContentTypeFinder - Class in io.restassured.internal.http
 
HttpResponseContentTypeFinder() - Constructor for class io.restassured.internal.http.HttpResponseContentTypeFinder
 
HttpResponseDecorator - Class in io.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 io.restassured.internal.http.HttpResponseDecorator
 
HttpResponseDecorator(HttpResponse, HttpContextDecorator, Object) - Constructor for class io.restassured.internal.http.HttpResponseDecorator
 
HttpResponseDecorator.HeadersDecorator - Class in io.restassured.internal.http
This class is returned by HttpResponseDecorator.getHeaders().
HttpResponseException - Exception in io.restassured.internal.http
Wraps an error response in an exception for flow control purposes.
HttpResponseException(HttpResponseDecorator) - Constructor for exception io.restassured.internal.http.HttpResponseException
 

I

ifError() - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
ifError() - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
ifError() - Method in interface io.restassured.response.ValidatableResponseLogSpec
Logs everything only if an error occurs (status code >= 400).
ifError() - Method in interface io.restassured.specification.ResponseLogSpecification
Logs everything only if an error occurs (status code >= 400).
ifStatusCodeIsEqualTo(int) - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
ifStatusCodeIsEqualTo(int) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
ifStatusCodeIsEqualTo(int) - Method in interface io.restassured.response.ValidatableResponseLogSpec
Logs everything only if if the status code is equal to statusCode.
ifStatusCodeIsEqualTo(int) - Method in interface io.restassured.specification.ResponseLogSpecification
Logs everything only if if the status code is equal to statusCode.
ifStatusCodeMatches(Matcher<Integer>) - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
ifStatusCodeMatches(Matcher<Integer>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
ifStatusCodeMatches(Matcher<Integer>) - Method in interface io.restassured.response.ValidatableResponseLogSpec
Logs everything only if if the status code matches the supplied matcher
ifStatusCodeMatches(Matcher<Integer>) - Method in interface io.restassured.specification.ResponseLogSpecification
Logs everything only if if the status code matches the supplied matcher
ifValidationFails() - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
ifValidationFails(LogDetail) - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
ifValidationFails(LogDetail, boolean) - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
ifValidationFails() - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
ifValidationFails(LogDetail) - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
ifValidationFails(LogDetail, boolean) - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
ifValidationFails() - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
ifValidationFails(LogDetail) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
ifValidationFails(LogDetail, boolean) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
ifValidationFails() - Method in interface io.restassured.response.ValidatableResponseLogSpec
Logs everything if a test validation fails.
ifValidationFails(LogDetail) - Method in interface io.restassured.response.ValidatableResponseLogSpec
Logs with the supplied log detail only if the validation fails.
ifValidationFails(LogDetail, boolean) - Method in interface io.restassured.response.ValidatableResponseLogSpec
Logs all parameters only if the validations fail.
ifValidationFails() - Method in interface io.restassured.specification.LogSpecification
Logs everything if a test validation fails.
ifValidationFails(LogDetail) - Method in interface io.restassured.specification.LogSpecification
Logs with the supplied log detail only if the validation fails.
ifValidationFails(LogDetail, boolean) - Method in interface io.restassured.specification.LogSpecification
Logs all parameters only if the validations fail.
InflaterEntity(HttpEntity, boolean) - Constructor for class io.restassured.internal.http.DeflateEncoding.InflaterEntity
 
invokeMethod(String, Object) - Method in class io.restassured.assertion.BodyMatcher
 
invokeMethod(String, Object) - Method in class io.restassured.assertion.BodyMatcherGroup
 
invokeMethod(String, Object) - Method in class io.restassured.assertion.CookieMatcher
 
invokeMethod(String, Object) - Method in class io.restassured.assertion.HeaderMatcher
 
invokeMethod(String, Object) - Method in class io.restassured.assertion.ResponseTimeMatcher
 
invokeMethod(String, Object) - Method in class io.restassured.assertion.StreamVerifier
 
invokeMethod(String, Object) - Method in class io.restassured.authentication.BasicAuthScheme
 
invokeMethod(String, Object) - Method in class io.restassured.authentication.CertAuthScheme
 
invokeMethod(String, Object) - Method in class io.restassured.authentication.ExplicitNoAuthScheme
 
invokeMethod(String, Object) - Method in class io.restassured.authentication.FormAuthScheme
 
invokeMethod(String, Object) - Method in class io.restassured.authentication.NoAuthScheme
 
invokeMethod(String, Object) - Method in class io.restassured.authentication.OAuth2Scheme
 
invokeMethod(String, Object) - Method in class io.restassured.authentication.OAuthScheme
 
invokeMethod(String, Object) - Method in class io.restassured.authentication.PreemptiveBasicAuthScheme
 
invokeMethod(String, Object) - Method in class io.restassured.authentication.PreemptiveOAuth2HeaderScheme
 
invokeMethod(String, Object) - Method in class io.restassured.internal.AuthenticationSpecificationImpl
 
invokeMethod(String, Object) - Method in class io.restassured.internal.ContentParser
 
invokeMethod(String, Object) - Method in class io.restassured.internal.filter.FilterContextImpl
 
invokeMethod(String, Object) - Method in class io.restassured.internal.filter.FormAuthFilter
 
invokeMethod(String, Object) - Method in class io.restassured.internal.filter.SendRequestFilter
 
invokeMethod(String, Object) - Method in class io.restassured.internal.http.BoundaryExtractor
 
invokeMethod(String, Object) - Method in class io.restassured.internal.http.CharsetExtractor
 
invokeMethod(String, Object) - Method in class io.restassured.internal.http.ContentTypeExtractor
 
invokeMethod(String, Object) - Method in class io.restassured.internal.http.ContentTypeSubTypeExtractor
 
invokeMethod(String, Object) - Method in class io.restassured.internal.LogSpecificationImpl
 
invokeMethod(String, Object) - Method in enum io.restassured.internal.MapCreator.CollisionStrategy
 
invokeMethod(String, Object) - Method in class io.restassured.internal.MapCreator
 
invokeMethod(String, Object) - Method in class io.restassured.internal.mapping.GsonMapper
 
invokeMethod(String, Object) - Method in class io.restassured.internal.mapping.Jackson1Mapper
 
invokeMethod(String, Object) - Method in class io.restassured.internal.mapping.Jackson2Mapper
 
invokeMethod(String, Object) - Method in class io.restassured.internal.mapping.JaxbMapper
 
invokeMethod(String, Object) - Method in class io.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
invokeMethod(String, Object) - Method in class io.restassured.internal.mapping.ObjectMapping
 
invokeMethod(String, Object) - Method in class io.restassured.internal.matcher.xml.XmlDtdMatcher
 
invokeMethod(String, Object) - Method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
invokeMethod(String, Object) - Method in class io.restassured.internal.multipart.MultiPartInternal
 
invokeMethod(String, Object) - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
invokeMethod(String, Object) - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
invokeMethod(String, Object) - Method in class io.restassured.internal.NoParameterValue
 
invokeMethod(String, Object) - Method in class io.restassured.internal.PreemptiveAuthSpecImpl
 
invokeMethod(String, Object) - Method in class io.restassured.internal.proxy.RestAssuredProxySelector
 
invokeMethod(String, Object) - Method in class io.restassured.internal.RedirectSpecificationImpl
 
invokeMethod(String, Object) - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
invokeMethod(String, Object) - Method in class io.restassured.internal.RequestSpecificationImpl
 
invokeMethod(String, Object) - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
invokeMethod(String, Object) - Method in class io.restassured.internal.ResponseParserRegistrar
 
invokeMethod(String, Object) - Method in class io.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
invokeMethod(String, Object) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
invokeMethod(String, Object) - Method in class io.restassured.internal.RestAssuredResponseImpl
 
invokeMethod(String, Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
invokeMethod(String, Object) - Method in class io.restassured.internal.SpecificationMerger
 
invokeMethod(String, Object) - Method in class io.restassured.internal.support.FileReader
 
invokeMethod(String, Object) - Method in class io.restassured.internal.support.ParameterUpdater
 
invokeMethod(String, Object) - Method in class io.restassured.internal.support.PathSupport
 
invokeMethod(String, Object) - Method in class io.restassured.internal.support.Prettifier
 
invokeMethod(String, Object) - Method in class io.restassured.internal.TestSpecificationImpl
 
invokeMethod(String, Object) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
invokeMethod(String, Object) - Method in class io.restassured.internal.ValidatableResponseImpl
 
io.restassured - package io.restassured
 
io.restassured.assertion - package io.restassured.assertion
 
io.restassured.authentication - package io.restassured.authentication
 
io.restassured.builder - package io.restassured.builder
 
io.restassured.config - package io.restassured.config
 
io.restassured.filter - package io.restassured.filter
 
io.restassured.filter.cookie - package io.restassured.filter.cookie
 
io.restassured.filter.log - package io.restassured.filter.log
 
io.restassured.filter.session - package io.restassured.filter.session
 
io.restassured.filter.time - package io.restassured.filter.time
 
io.restassured.function - package io.restassured.function
 
io.restassured.http - package io.restassured.http
 
io.restassured.internal - package io.restassured.internal
 
io.restassured.internal.filter - package io.restassured.internal.filter
 
io.restassured.internal.http - package io.restassured.internal.http
 
io.restassured.internal.log - package io.restassured.internal.log
 
io.restassured.internal.mapping - package io.restassured.internal.mapping
 
io.restassured.internal.matcher.xml - package io.restassured.internal.matcher.xml
 
io.restassured.internal.multipart - package io.restassured.internal.multipart
 
io.restassured.internal.print - package io.restassured.internal.print
 
io.restassured.internal.proxy - package io.restassured.internal.proxy
 
io.restassured.internal.serialization - package io.restassured.internal.serialization
 
io.restassured.internal.support - package io.restassured.internal.support
 
io.restassured.internal.util - package io.restassured.internal.util
 
io.restassured.mapper - package io.restassured.mapper
 
io.restassured.matcher - package io.restassured.matcher
 
io.restassured.parsing - package io.restassured.parsing
 
io.restassured.response - package io.restassured.response
 
io.restassured.specification - package io.restassured.specification
 
io.restassured.spi - package io.restassured.spi
 
isAllowDocTypeDeclaration() - Method in class io.restassured.config.XmlConfig
Whether XmlPath should provide support for DOCTYPE declarations
isAutoDetectCsrfFieldName() - Method in class io.restassured.authentication.FormAuthConfig
 
isChunked() - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
isConfiguredToReuseTheSameHttpClientInstance() - Method in class io.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.
isControlNameSpecifiedExplicitly() - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
isFileNameSpecifiedExplicitly() - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
isFullyQualified(String) - Static method in class io.restassured.internal.support.PathSupport
 
isHasExpectations() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
isHttpOnly() - Method in class io.restassured.http.Cookie
Indicates that the cookie is only readable by the HTTP server and not other API's such as JavaScript.
isInputStream() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
isInputStream() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
isLoggingEnabled() - Method in class io.restassured.authentication.FormAuthConfig
 
isLoggingOfRequestAndResponseIfValidationFailsEnabled() - Method in class io.restassured.config.LogConfig
 
isNamespaceAware() - Method in class io.restassured.config.XmlConfig
 
isPrettyPrintingEnabled() - Method in class io.restassured.config.LogConfig
 
isRepeatable() - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
isSecured() - Method in class io.restassured.http.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 io.restassured.internal.serialization.SerializationSupport
 
isSessionIdValueDefined() - Method in class io.restassured.config.SessionConfig
 
isStreaming() - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
isSuccess() - Method in class io.restassured.internal.http.HttpResponseDecorator
Quickly determine if the request resulted in an error code.
isUri(String) - Static method in class io.restassured.internal.UriValidator
Checks if the potentialUri is a URI.
isUserConfigured() - Method in interface io.restassured.config.Config
 
isUserConfigured() - Method in class io.restassured.config.ConnectionConfig
 
isUserConfigured() - Method in class io.restassured.config.DecoderConfig
 
isUserConfigured() - Method in class io.restassured.config.EncoderConfig
 
isUserConfigured() - Method in class io.restassured.config.HeaderConfig
 
isUserConfigured() - Method in class io.restassured.config.HttpClientConfig
 
isUserConfigured() - Method in class io.restassured.config.JsonConfig
 
isUserConfigured() - Method in class io.restassured.config.LogConfig
 
isUserConfigured() - Method in class io.restassured.config.MatcherConfig
 
isUserConfigured() - Method in class io.restassured.config.MultiPartConfig
 
isUserConfigured() - Method in class io.restassured.config.OAuthConfig
 
isUserConfigured() - Method in class io.restassured.config.ObjectMapperConfig
 
isUserConfigured() - Method in class io.restassured.config.ParamConfig
isUserConfigured() - Method in class io.restassured.config.RedirectConfig
isUserConfigured() - Method in class io.restassured.config.RestAssuredConfig
 
isUserConfigured() - Method in class io.restassured.config.SessionConfig
 
isUserConfigured() - Method in class io.restassured.config.SSLConfig
 
isUserConfigured() - Method in class io.restassured.config.XmlConfig
isValidating() - Method in class io.restassured.config.XmlConfig
Whether XmlPath should validate documents as they are parsed.
iterator() - Method in class io.restassured.http.Cookies
 
iterator() - Method in class io.restassured.http.Headers
 
iterator() - Method in class io.restassured.internal.http.EncoderRegistry
Iterate over the entire parser map
iterator() - Method in class io.restassured.internal.http.HttpResponseDecorator.HeadersDecorator
Used to allow Groovy iteration methods over the response headers.
iterator() - Method in class io.restassured.internal.MultiValueEntity
 

J

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

K

keyStore(KeyStore) - Method in class io.restassured.authentication.CertificateAuthSettings
 
keyStore(String, String) - Method in class io.restassured.config.SSLConfig
 
keyStore(File, String) - Method in class io.restassured.config.SSLConfig
Use a keystore located on the file-system.
keyStore(String) - Method in class io.restassured.config.SSLConfig
Uses the user default keystore stored in <user.home>/.keystore
keyStore(String, String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
keyStore(File, String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
keyStore(KeyStore) - Method in class io.restassured.internal.RequestSpecificationImpl
 
keyStore(String, String) - Static method in class io.restassured.RestAssured
Apply a keystore for all requests
keyStore(File, String) - Static method in class io.restassured.RestAssured
Use a keystore located on the file-system.
keyStore(String) - Static method in class io.restassured.RestAssured
Uses the user default keystore stored in @{user.home}/.keystore *
keyStore(String, String) - Method in interface io.restassured.specification.RequestSpecification
The following documentation is taken from https://github.com/jgritman/httpbuilder/wiki/SSL:
keyStore(File, String) - Method in interface io.restassured.specification.RequestSpecification
Use a keystore located on the file-system.
keyStore(KeyStore) - Method in interface io.restassured.specification.RequestSpecification
Use the supplied keystore for HTTPS requests.
keyStoreType(String) - Method in class io.restassured.authentication.CertificateAuthSettings
 
keystoreType(String) - Method in class io.restassured.config.SSLConfig
The certificate type, will use KeyStore.getDefaultType() by default.

L

leftShift(Object) - Method in class io.restassured.assertion.BodyMatcherGroup
 
list() - Method in class io.restassured.http.Cookies
 
list() - Method in class io.restassured.http.Headers
 
list() - Method in class io.restassured.internal.MultiValueEntity
 
log(LogDetail) - Method in class io.restassured.builder.RequestSpecBuilder
Enabled logging with the specified log detail.
log - Variable in class io.restassured.internal.http.HTTPBuilder
 
log() - Method in class io.restassured.internal.RequestSpecificationImpl
 
log() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
log() - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
log() - Method in interface io.restassured.response.ValidatableResponseOptions
Returns the ValidatableResponseLogSpec that allows you to log different parts of the Response.
log() - Method in interface io.restassured.specification.RequestSpecification
Returns the RequestLogSpecification that allows you to log different parts of the RequestSpecification.
log() - Method in interface io.restassured.specification.ResponseSpecification
Returns the ResponseLogSpecification that allows you to log different parts of the ResponseSpecification.
LogConfig - Class in io.restassured.config
Configure the logging for REST Assured.
LogConfig() - Constructor for class io.restassured.config.LogConfig
Configure the default stream to use the System.out stream (default).
LogConfig(PrintStream, boolean) - Constructor for class io.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 io.restassured.config.LogConfig
 
logConfig(LogConfig) - Method in class io.restassured.config.RestAssuredConfig
Set the Log config.
LogDetail - Enum in io.restassured.filter.log
The different log details.
logDetailOfRequestAndResponseIfValidationFails() - Method in class io.restassured.config.LogConfig
 
logErrorsTo(PrintStream) - Static method in class io.restassured.filter.log.ErrorLoggingFilter
Create a new error logging filter without using the "new" operator.
LogRepository - Class in io.restassured.internal.log
 
LogRepository() - Constructor for class io.restassured.internal.log.LogRepository
 
logRequestTo(PrintStream) - Static method in class io.restassured.filter.log.RequestLoggingFilter
Syntactic sugar for doing new RequestLoggingFilter(stream)
logResponseIfStatusCodeIs(int) - Static method in class io.restassured.filter.log.ResponseLoggingFilter
Create a new logging filter without using the "new" operator.
logResponseIfStatusCodeMatches(Matcher<Integer>) - Static method in class io.restassured.filter.log.ResponseLoggingFilter
Create a new logging filter without using the "new" operator.
logResponseTo(PrintStream) - Static method in class io.restassured.filter.log.ResponseLoggingFilter
Create a new logging filter without using the "new" operator.
logResponseTo(PrintStream, LogDetail) - Static method in class io.restassured.filter.log.ResponseLoggingFilter
Create a new logging filter without using the "new" operator.
logResponseToIfMatches(PrintStream, Matcher<Integer>) - Static method in class io.restassured.filter.log.ResponseLoggingFilter
Create a new logging filter without using the "new" operator.
LogSpecification<T> - Interface in io.restassured.specification
Base interface for request- and response log specifications.
LogSpecificationImpl - Class in io.restassured.internal
 
LogSpecificationImpl() - Constructor for class io.restassured.internal.LogSpecificationImpl
 

M

MapCreator - Class in io.restassured.internal
 
MapCreator() - Constructor for class io.restassured.internal.MapCreator
 
MapCreator.CollisionStrategy - Enum in io.restassured.internal
 
mark(int) - Method in class io.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
markSupported() - Method in class io.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
matcher(T) - Method in interface io.restassured.matcher.ResponseAwareMatcher
Create the matcher based on the content of the response.
MatcherConfig - Class in io.restassured.config
Allow you to configure settings for response matchers.
MatcherConfig() - Constructor for class io.restassured.config.MatcherConfig
Creates a new instance of MatcherConfig that uses MatcherConfig.ErrorDescriptionType.REST_ASSURED as error description type.
MatcherConfig(MatcherConfig.ErrorDescriptionType) - Constructor for class io.restassured.config.MatcherConfig
Creates a new instance of MatcherConfig that uses the supplied errorDescriptionType as error description type.
matcherConfig() - Static method in class io.restassured.config.MatcherConfig
 
matcherConfig(MatcherConfig) - Method in class io.restassured.config.RestAssuredConfig
Set the Matcher config.
MatcherConfig.ErrorDescriptionType - Enum in io.restassured.config
Represents the different error description types available in REST Assured.
matches(String) - Method in enum io.restassured.http.ContentType
 
matches(int) - Method in enum io.restassured.internal.http.Status
Returns true if the numeric code matches the represented status (either success or failure).
matches(Object) - Method in class io.restassured.internal.matcher.xml.XmlDtdMatcher
 
matches(Object) - Method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
matchesDtd(String) - Static method in class io.restassured.internal.matcher.xml.XmlDtdMatcher
 
matchesDtd(InputStream) - Static method in class io.restassured.internal.matcher.xml.XmlDtdMatcher
 
matchesDtd(File) - Static method in class io.restassured.internal.matcher.xml.XmlDtdMatcher
 
matchesDtd(URL) - Static method in class io.restassured.internal.matcher.xml.XmlDtdMatcher
 
matchesDtd(String) - Static method in class io.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied DTD.
matchesDtd(InputStream) - Static method in class io.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied DTD.
matchesDtd(File) - Static method in class io.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied DTD.
matchesDtd(URL) - Static method in class io.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied DTD.
matchesDtdInClasspath(String) - Static method in class io.restassured.internal.matcher.xml.XmlDtdMatcher
 
matchesDtdInClasspath(String) - Static method in class io.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML file in classpath matches the supplied DTD.
matchesXsd(String) - Static method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
matchesXsd(InputStream) - Static method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
matchesXsd(Reader) - Static method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
matchesXsd(File) - Static method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
matchesXsd(URL) - Static method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
matchesXsd(String) - Static method in class io.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied XSD (Xml Schema).
matchesXsd(InputStream) - Static method in class io.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied XSD (Xml Schema).
matchesXsd(Reader) - Static method in class io.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied XSD (Xml Schema).
matchesXsd(File) - Static method in class io.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML string matches the supplied XSD (Xml Schema).
matchesXsdInClasspath(String) - Static method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
matchesXsdInClasspath(String) - Static method in class io.restassured.matcher.RestAssuredMatchers
Evaluates to true if an XML file in classpath matches the supplied XSD.
max(int) - Method in class io.restassured.internal.RedirectSpecificationImpl
 
max(int) - Method in interface io.restassured.specification.RedirectSpecification
Limit the number of redirects to prevent infinite loops.
MAX_AGE - Static variable in class io.restassured.http.Cookie
 
MAX_VALUE - Static variable in enum io.restassured.internal.MapCreator.CollisionStrategy
 
maxRedirects(int) - Method in class io.restassured.config.RedirectConfig
Configure the maximum number of redirects.
maxRedirects() - Method in class io.restassured.config.RedirectConfig
 
measureTime() - Static method in class io.restassured.filter.time.TimingFilter
Syntactic sugar for creating a new timing filter
merge(ResponseSpecificationImpl, ResponseSpecificationImpl) - Static method in class io.restassured.internal.SpecificationMerger
 
merge(RequestSpecificationImpl, RequestSpecificationImpl) - Static method in class io.restassured.internal.SpecificationMerger
 
mergeAllParameters() - Method in class io.restassured.config.ParamConfig
Merge all parameter types.
mergeAndRemoveDoubleSlash(String, String) - Static method in class io.restassured.internal.support.PathSupport
 
mergeHeadersWithName(String, String...) - Method in class io.restassured.config.HeaderConfig
Define headers that should be be merged instead of overwritten when adding headers or using request specifications.
mergeMapsAndRetainOrder(Map<String, Object>, Map<String, Object>) - Method in class io.restassured.internal.RequestSpecificationImpl
 
Method - Enum in io.restassured.http
Enumeration of some common HTTP methods that can be used in REST Assured.
method() - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
method() - Method in interface io.restassured.specification.RequestLogSpecification
Only logs the request method.
mimeType(String) - Method in class io.restassured.builder.MultiPartSpecBuilder
Specify the mime-type for this multi-part.
MIN_VALUE - Static variable in enum io.restassured.internal.MapCreator.CollisionStrategy
 
multiPart(MultiPartSpecification) - Method in class io.restassured.internal.RequestSpecificationImpl
 
multiPart(String, File) - Method in class io.restassured.internal.RequestSpecificationImpl
 
multiPart(File) - Method in class io.restassured.internal.RequestSpecificationImpl
 
multiPart(String, File, String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
multiPart(String, Object) - Method in class io.restassured.internal.RequestSpecificationImpl
 
multiPart(String, Object, String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
multiPart(String, String, Object, String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
multiPart(String, String, byte...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
multiPart(String, String, byte[], String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
multiPart(String, String, InputStream) - Method in class io.restassured.internal.RequestSpecificationImpl
 
multiPart(String, String, InputStream, String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
multiPart(String, String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
multiPart(String, NoParameterValue) - Method in class io.restassured.internal.RequestSpecificationImpl
 
multiPart(String, String, String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
multiPart(MultiPartSpecification) - Method in interface io.restassured.specification.RequestSpecification
Specify a multi-part specification.
multiPart(File) - Method in interface io.restassured.specification.RequestSpecification
Specify a file to upload to the server using multi-part form data uploading.
multiPart(String, File) - Method in interface io.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 io.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 io.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 io.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, Object, String) - Method in interface io.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 io.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 io.restassured.specification.RequestSpecification
Specify a byte-array to upload to the server using multi-part form data.
multiPart(String, String, InputStream) - Method in interface io.restassured.specification.RequestSpecification
Specify an inputstream to upload to the server using multi-part form data.
multiPart(String, String, InputStream, String) - Method in interface io.restassured.specification.RequestSpecification
Specify an inputstream to upload to the server using multi-part form data.
multiPart(String, String) - Method in interface io.restassured.specification.RequestSpecification
Specify a string to send to the server using multi-part form data.
multiPart(String, String, String) - Method in interface io.restassured.specification.RequestSpecification
Specify a string to send to the server using multi-part form data with a specific mime-type.
MultiPartConfig - Class in io.restassured.config
Enables default configuration of how to handle multi-parts.
MultiPartConfig() - Constructor for class io.restassured.config.MultiPartConfig
Create a new MultiPartConfig with default control name equal to and default file name equal to and default subtype and default boundary null (which means it'll be automatically generated).
multiPartConfig() - Static method in class io.restassured.config.MultiPartConfig
 
multiPartConfig(MultiPartConfig) - Method in class io.restassured.config.RestAssuredConfig
Set the MultiPart config.
MultiPartInternal - Class in io.restassured.internal.multipart
 
MultiPartInternal() - Constructor for class io.restassured.internal.multipart.MultiPartInternal
 
MultiPartSpecBuilder - Class in io.restassured.builder
Builder for creating more advanced multi-part requests.
MultiPartSpecBuilder(Object) - Constructor for class io.restassured.builder.MultiPartSpecBuilder
Create a new multi-part specification with control name equal to file.
MultiPartSpecBuilder(Object, ObjectMapperType) - Constructor for class io.restassured.builder.MultiPartSpecBuilder
Create a new multi-part specification with control name equal to file.
MultiPartSpecBuilder(Object, ObjectMapper) - Constructor for class io.restassured.builder.MultiPartSpecBuilder
Create a new multi-part specification with control name equal to file.
MultiPartSpecBuilder(InputStream) - Constructor for class io.restassured.builder.MultiPartSpecBuilder
Create a new multi-part specification with control name equal to file.
MultiPartSpecBuilder(String) - Constructor for class io.restassured.builder.MultiPartSpecBuilder
Create a new multi-part specification with control name equal to file.
MultiPartSpecBuilder(byte[]) - Constructor for class io.restassured.builder.MultiPartSpecBuilder
Create a new multi-part specification with control name equal to file.
MultiPartSpecBuilder(File) - Constructor for class io.restassured.builder.MultiPartSpecBuilder
Create a new multi-part specification with control name equal to file.
MultiPartSpecification - Interface in io.restassured.specification
Represents one multi-part
MultiPartSpecificationImpl - Class in io.restassured.internal.multipart
 
MultiPartSpecificationImpl() - Constructor for class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
MultiValueEntity<T extends NameAndValue> - Class in io.restassured.internal
 
MultiValueEntity(List<T>) - Constructor for class io.restassured.internal.MultiValueEntity
 

N

NameAndValue - Interface in io.restassured.internal
Interface that returns a name and a value
namespaceAware(boolean) - Method in class io.restassured.config.XmlConfig
Configure whether or not REST Assured should be aware of namespaces when parsing XML (default is ).
newAssertion(Response, Object, ResponseParserRegistrar) - Static method in class io.restassured.assertion.StreamVerifier
 
newConfig() - Static method in class io.restassured.config.RestAssuredConfig
 
newFilterContext(Object, Object, Object) - Method in class io.restassured.internal.RequestSpecificationImpl
 
next(FilterableRequestSpecification, FilterableResponseSpecification) - Method in interface io.restassured.filter.FilterContext
Continue to the next filter in the chain.
next(FilterableRequestSpecification, FilterableResponseSpecification) - Method in class io.restassured.internal.filter.FilterContextImpl
 
next() - Method in enum io.restassured.internal.MapCreator.CollisionStrategy
 
NoAuthScheme - Class in io.restassured.authentication
 
NoAuthScheme() - Constructor for class io.restassured.authentication.NoAuthScheme
 
noContentDecoders() - Method in class io.restassured.config.DecoderConfig
Specify that no content decoders should be used by REST Assured.
noFilters() - Method in class io.restassured.internal.RequestSpecificationImpl
 
noFilters() - Method in interface io.restassured.specification.RequestSpecification
Remove all applied filters
noFiltersOfType(Class<T>) - Method in class io.restassured.internal.RequestSpecificationImpl
 
noFiltersOfType(Class<T>) - Method in interface io.restassured.specification.RequestSpecification
Remove all applied filters
none() - Method in class io.restassured.internal.AuthenticationSpecificationImpl
 
none() - Method in interface io.restassured.specification.AuthenticationSpecification
Explicitly state that you don't which to use any authentication in this request.
NoParameterValue - Class in io.restassured.internal
 
NoParameterValue() - Constructor for class io.restassured.internal.NoParameterValue
 
noRoot() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
noRoot() - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
noRoot() - Method in interface io.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 io.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 io.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 io.restassured.internal.ResponseSpecificationImpl
 
noRootPath() - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
noRootPath() - Method in interface io.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 io.restassured.specification.ResponseSpecification
Deprecated.
nullIfException(Closure) - Static method in class io.restassured.internal.filter.FormAuthFilter
 
numberReturnType() - Method in class io.restassured.config.JsonConfig
 
numberReturnType(JsonPathConfig.NumberReturnType) - Method in class io.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 io.restassured.internal.AuthenticationSpecificationImpl
 
oauth(String, String, String, String, OAuthSignature) - Method in class io.restassured.internal.AuthenticationSpecificationImpl
 
oauth(String, String, String, String) - Method in class io.restassured.internal.http.AuthConfig
OAuth sign all requests.
oauth(String, String, String, String, OAuthSignature) - Method in class io.restassured.internal.http.AuthConfig
 
oauth(String, String, String, String) - Static method in class io.restassured.RestAssured
Excerpt from the HttpBuilder docs:
OAuth sign the request.
oauth(String, String, String, String, OAuthSignature) - Static method in class io.restassured.RestAssured
Excerpt from the HttpBuilder docs:
OAuth sign the request.
oauth(String, String, String, String) - Method in interface io.restassured.specification.AuthenticationSpecification
Excerpt from the HttpBuilder docs:
OAuth sign the request.
oauth(String, String, String, String, OAuthSignature) - Method in interface io.restassured.specification.AuthenticationSpecification
Excerpt from the HttpBuilder docs:
OAuth sign the request.
oauth2(String) - Method in class io.restassured.internal.AuthenticationSpecificationImpl
 
oauth2(String, OAuthSignature) - Method in class io.restassured.internal.AuthenticationSpecificationImpl
 
oauth2(String) - Method in class io.restassured.internal.http.AuthConfig
OAuth2 sign all requests.
oauth2(String, OAuthSignature) - Method in class io.restassured.internal.http.AuthConfig
 
oauth2(String) - Method in class io.restassured.internal.PreemptiveAuthSpecImpl
 
oauth2(String) - Static method in class io.restassured.RestAssured
OAuth sign the request.
oauth2(String, OAuthSignature) - Static method in class io.restassured.RestAssured
OAuth sign the request.
oauth2(String) - Method in interface io.restassured.specification.AuthenticationSpecification
OAuth2 sign the request.
oauth2(String, OAuthSignature) - Method in interface io.restassured.specification.AuthenticationSpecification
OAuth2 sign the request.
oauth2(String) - Method in interface io.restassured.specification.PreemptiveAuthSpec
OAuth2 sign the request.
OAuth2Scheme - Class in io.restassured.authentication
 
OAuth2Scheme() - Constructor for class io.restassured.authentication.OAuth2Scheme
 
OAuthConfig - Class in io.restassured.config
Let's you configure OAuth specific configuration
OAuthConfig() - Constructor for class io.restassured.config.OAuthConfig
Create a new OAuthConfig that uses an OAuthToken
oauthConfig() - Static method in class io.restassured.config.OAuthConfig
 
oauthConfig(OAuthConfig) - Method in class io.restassured.config.RestAssuredConfig
Set the oauth config.
OAuthScheme - Class in io.restassured.authentication
 
OAuthScheme() - Constructor for class io.restassured.authentication.OAuthScheme
 
OAuthSignature - Enum in io.restassured.authentication
 
ObjectMapper - Interface in io.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 io.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 io.restassured.config
Allows you to specify configuration for the object mapping functionality.
ObjectMapperConfig() - Constructor for class io.restassured.config.ObjectMapperConfig
Default object mapper configuration that uses no explicit object mapper.
ObjectMapperConfig(ObjectMapperType) - Constructor for class io.restassured.config.ObjectMapperConfig
Creates an object mapper configuration that uses the specified object mapper as default.
ObjectMapperConfig(ObjectMapper) - Constructor for class io.restassured.config.ObjectMapperConfig
Creates an object mapper configuration that uses the specified object mapper as default.
objectMapperConfig() - Static method in class io.restassured.config.ObjectMapperConfig
 
objectMapperConfig(ObjectMapperConfig) - Method in class io.restassured.config.RestAssuredConfig
Set the object mapper config.
ObjectMapperDeserializationContext - Interface in io.restassured.mapper
Class containing details needed for REST Assured deserializers to convert a response to a Java class.
ObjectMapperDeserializationContextImpl - Class in io.restassured.internal.mapping
 
ObjectMapperDeserializationContextImpl() - Constructor for class io.restassured.internal.mapping.ObjectMapperDeserializationContextImpl
 
ObjectMapperSerializationContext - Interface in io.restassured.mapper
Class containing details needed for serializing a response to a Java class.
ObjectMapperSerializationContextImpl - Class in io.restassured.internal.mapping
 
ObjectMapperSerializationContextImpl() - Constructor for class io.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
ObjectMapperType - Enum in io.restassured.mapper
The predefined object mappers that can be used with REST Assured
ObjectMapping - Class in io.restassured.internal.mapping
 
ObjectMapping() - Constructor for class io.restassured.internal.mapping.ObjectMapping
 
options(String, Object...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
options(URI) - Method in class io.restassured.internal.RequestSpecificationImpl
 
options(URL) - Method in class io.restassured.internal.RequestSpecificationImpl
 
options() - Method in class io.restassured.internal.RequestSpecificationImpl
 
options(String, Map) - Method in class io.restassured.internal.RequestSpecificationImpl
 
options(String, Object...) - Method in class io.restassured.internal.TestSpecificationImpl
 
options(URI) - Method in class io.restassured.internal.TestSpecificationImpl
 
options(URL) - Method in class io.restassured.internal.TestSpecificationImpl
 
options() - Method in class io.restassured.internal.TestSpecificationImpl
 
options(String, Map) - Method in class io.restassured.internal.TestSpecificationImpl
 
options(String, Object...) - Static method in class io.restassured.RestAssured
Perform a OPTIONS request to a path.
options(String, Map<String, ?>) - Static method in class io.restassured.RestAssured
Perform a OPTIONS request to a path.
options(URI) - Static method in class io.restassured.RestAssured
Perform a OPTIONS request to a uri.
options(URL) - Static method in class io.restassured.RestAssured
Perform a OPTIONS request to a url.
options() - Static method in class io.restassured.RestAssured
Perform a OPTIONS request to the statically configured path (by default http://localhost:8080).
options(String, Object...) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a OPTIONS request to a path.
options(String, Map<String, ?>) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a OPTIONS request to a path.
options(URI) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a OPTIONS request to a uri.
options(URL) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a OPTIONS request to a url.
options() - Method in interface io.restassured.specification.RequestSenderOptions
Perform a OPTIONS request to the statically configured path (by default http://localhost:8080).
or(ResponseAwareMatcher<T>, ResponseAwareMatcher<T>) - Static method in class io.restassured.matcher.ResponseAwareMatcherComposer
Compose this ResponseAwareMatcher with another ResponseAwareMatcher.
or(ResponseAwareMatcher<T>, ResponseAwareMatcher<T>, ResponseAwareMatcher<T>...) - Static method in class io.restassured.matcher.ResponseAwareMatcherComposer
Compose this ResponseAwareMatcher with another ResponseAwareMatcher.
or(ResponseAwareMatcher<T>, Matcher, ResponseAwareMatcher<T>...) - Static method in class io.restassured.matcher.ResponseAwareMatcherComposer
Compose this ResponseAwareMatcher with another ResponseAwareMatcher.
or(ResponseAwareMatcher<T>, Matcher) - Static method in class io.restassured.matcher.ResponseAwareMatcherComposer
Compose this ResponseAwareMatcher with another ResponseAwareMatcher.
or(Matcher, ResponseAwareMatcher<T>, ResponseAwareMatcher<T>...) - Static method in class io.restassured.matcher.ResponseAwareMatcherComposer
Compose this ResponseAwareMatcher with another ResponseAwareMatcher.
originalResponse() - Method in class io.restassured.internal.ValidatableResponseImpl
 
originalResponse() - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
overwriteHeadersWithName(String, String...) - Method in class io.restassured.config.HeaderConfig
Define headers that should be overwritten instead of merged adding headers or using request specifications.

P

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

Q

queryParam(String, Collection<?>) - Method in class io.restassured.internal.RequestSpecificationImpl
 
queryParam(String, Object...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
queryParam(String, Object...) - Method in interface io.restassured.specification.RequestSpecification
Specify a query parameter that'll be sent with the request.
queryParam(String, Collection<?>) - Method in interface io.restassured.specification.RequestSpecification
Specify a multi-value query parameter that'll be sent with the request e.g:
queryParameter(String, Collection<?>) - Method in class io.restassured.internal.RequestSpecificationImpl
 
queryParameter(String, Object...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
queryParameter(String, Object...) - Method in interface io.restassured.specification.RequestSpecification
queryParameter(String, Collection<?>) - Method in interface io.restassured.specification.RequestSpecification
queryParameters(String, Object, Object...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
queryParameters(Map) - Method in class io.restassured.internal.RequestSpecificationImpl
 
queryParameters(String, Object, Object...) - Method in interface io.restassured.specification.RequestSpecification
queryParameters(Map<String, ?>) - Method in interface io.restassured.specification.RequestSpecification
Deprecated.
queryParams(String, Object, Object...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
queryParams(Map) - Method in class io.restassured.internal.RequestSpecificationImpl
 
queryParams(String, Object, Object...) - Method in interface io.restassured.specification.RequestSpecification
Specify the query parameters that'll be sent with the request.
queryParams(Map<String, ?>) - Method in interface io.restassured.specification.RequestSpecification
Specify the query parameters that'll be sent with the request.
queryParamsUpdateStrategy(ParamConfig.UpdateStrategy) - Method in class io.restassured.config.ParamConfig
Set query parameter update strategy to the given value.
queryParamsUpdateStrategy() - Method in class io.restassured.config.ParamConfig
 

R

read() - Method in class io.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
read(byte[]) - Method in class io.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
read(byte[], int, int) - Method in class io.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
readToString(File, String) - Static method in class io.restassured.internal.support.FileReader
 
redirect(RedirectConfig) - Method in class io.restassured.config.RestAssuredConfig
Set the redirect config.
RedirectConfig - Class in io.restassured.config
Configures the redirect settings that can be used with RestAssured.
RedirectConfig() - Constructor for class io.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 io.restassured.config.RedirectConfig
Create a new instance of a RedirectConfig with the supplied settings.
redirectConfig() - Static method in class io.restassured.config.RedirectConfig
 
redirects() - Method in class io.restassured.internal.RequestSpecificationImpl
 
redirects() - Method in interface io.restassured.specification.RequestSpecification
Specify the redirect configuration for this request.
RedirectSpecification - Interface in io.restassured.specification
Specify how redirects should behave.
RedirectSpecificationImpl - Class in io.restassured.internal
 
RedirectSpecificationImpl(RequestSpecification, Map) - Constructor for class io.restassured.internal.RedirectSpecificationImpl
 
registerDefaultParser(Parser) - Method in class io.restassured.internal.ResponseParserRegistrar
 
registerParser(String, Parser) - Method in class io.restassured.builder.ResponseSpecBuilder
Register a content-type to be parsed using a predefined parser.
registerParser(String, Parser) - Method in class io.restassured.internal.ResponseParserRegistrar
 
registerParser(String, Parser) - Static method in class io.restassured.RestAssured
Register a custom content-type to be parsed using a predefined parser.
registerRequestLog(ByteArrayOutputStream) - Method in class io.restassured.internal.log.LogRepository
 
registerResponseLog(ByteArrayOutputStream) - Method in class io.restassured.internal.log.LogRepository
 
rejectRelative(boolean) - Method in class io.restassured.internal.RedirectSpecificationImpl
 
rejectRelative(boolean) - Method in interface io.restassured.specification.RedirectSpecification
Defines whether relative redirects should be allowed.
rejectRelativeRedirect(boolean) - Method in class io.restassured.config.RedirectConfig
Configure if REST Assured should reject relative redirects
rejectRelativeRedirects() - Method in class io.restassured.config.RedirectConfig
 
relaxedHTTPSValidation() - Method in class io.restassured.config.SSLConfig
Use relaxed HTTP validation.
relaxedHTTPSValidation(String) - Method in class io.restassured.config.SSLConfig
Use relaxed HTTP validation.
relaxedHTTPSValidation() - Method in class io.restassured.internal.RequestSpecificationImpl
 
relaxedHTTPSValidation(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
relaxedHTTPSValidation() - Method in interface io.restassured.specification.RequestSpecification
Use relaxed HTTP validation with SSLContext protocol SSL.
relaxedHTTPSValidation(String) - Method in interface io.restassured.specification.RequestSpecification
Use relaxed HTTP validation with the given SSLContext protocol.
removeAttribute(String) - Method in class io.restassured.internal.http.HttpContextDecorator
 
removeFormParam(String) - Method in class io.restassured.builder.RequestSpecBuilder
Method to remove parameter added with RequestSpecBuilder.addFormParameter(String, Object...) from map.
removeFormParam(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
removeFormParam(String) - Method in interface io.restassured.specification.FilterableRequestSpecification
Remove a form parameter from the request.
removeHeader(Header) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
removeHeader(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
removeHeader(String) - Method in interface io.restassured.specification.FilterableRequestSpecification
Remove a header with the given name.
removeHeaders(String) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
removeNamedPathParam(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
removeNamedPathParam(String) - Method in interface io.restassured.specification.FilterableRequestSpecification
Remove a named path parameter from the request.
removeParam(String) - Method in class io.restassured.builder.RequestSpecBuilder
Method to remove parameter added with RequestSpecBuilder.addParameter(String, Object...) from map.
removeParam(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
removeParam(String) - Method in interface io.restassured.specification.FilterableRequestSpecification
Remove a request parameter from the request.
removePathParam(String) - Method in class io.restassured.builder.RequestSpecBuilder
Method to remove parameter added with RequestSpecBuilder.addPathParameter(String, Object) from map.
removePathParam(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
removePathParam(String) - Method in interface io.restassured.specification.FilterableRequestSpecification
Remove a path parameter from the request.
removeQueryParam(String) - Method in class io.restassured.builder.RequestSpecBuilder
Method to remove parameter added with RequestSpecBuilder.addQueryParameter(String, Object...) from map.
removeQueryParam(String) - Method in class io.restassured.internal.http.URIBuilder
Remove the given query parameter from this URI's query string.
removeQueryParam(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
removeQueryParam(String) - Method in interface io.restassured.specification.FilterableRequestSpecification
Remove a query parameter from the request.
removeUnnamedPathParam(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
removeUnnamedPathParam(String) - Method in interface io.restassured.specification.FilterableRequestSpecification
Remove an unnamed path parameter from the request.
removeUnnamedPathParamAtIndex(int) - Method in class io.restassured.internal.RequestSpecificationImpl
 
removeUnnamedPathParamByValue(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
removeUnnamedPathParamByValue(String) - Method in interface io.restassured.specification.FilterableRequestSpecification
Remove the first unnamed path parameter from the request based on its value.
replaceAllParameters() - Method in class io.restassured.config.ParamConfig
Replace parameter values for all kinds of parameter types.
replaceFiltersWith(List<Filter>) - Static method in class io.restassured.RestAssured
Sets the default filters to apply to each request.
replaceFiltersWith(Filter, Filter...) - Static method in class io.restassured.RestAssured
Sets the default filters to apply to each request.
request(String, Closure) - Method in class io.restassured.internal.http.HTTPBuilder
Make an HTTP request to the default URI, and parse using the default content-type.
request(String, Object, Closure) - Method in class io.restassured.internal.http.HTTPBuilder
Make an HTTP request using the default URI, with the given method, content-type, and configuration.
request(Object, String, Object, Closure) - Method in class io.restassured.internal.http.HTTPBuilder
Make a request for the given HTTP method and content-type, with additional options configured in the configClosure.
request(Method) - Method in class io.restassured.internal.RequestSpecificationImpl
 
request(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
request(Method, String, Object...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
request(String, String, Object...) - Method in class io.restassured.internal.RequestSpecificationImpl
 
request(Method, URI) - Method in class io.restassured.internal.RequestSpecificationImpl
 
request(Method, URL) - Method in class io.restassured.internal.RequestSpecificationImpl
 
request(String, URI) - Method in class io.restassured.internal.RequestSpecificationImpl
 
request(String, URL) - Method in class io.restassured.internal.RequestSpecificationImpl
 
request() - Method in class io.restassured.internal.RequestSpecificationImpl
 
request() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
request(Method) - Method in class io.restassured.internal.TestSpecificationImpl
 
request(String) - Method in class io.restassured.internal.TestSpecificationImpl
 
request(Method, String, Object...) - Method in class io.restassured.internal.TestSpecificationImpl
 
request(String, String, Object...) - Method in class io.restassured.internal.TestSpecificationImpl
 
request(Method, URI) - Method in class io.restassured.internal.TestSpecificationImpl
 
request(Method, URL) - Method in class io.restassured.internal.TestSpecificationImpl
 
request(String, URI) - Method in class io.restassured.internal.TestSpecificationImpl
 
request(String, URL) - Method in class io.restassured.internal.TestSpecificationImpl
 
request(Method) - Static method in class io.restassured.RestAssured
Perform a request to the pre-configured path (by default http://localhost:8080).
request(String) - Static method in class io.restassured.RestAssured
Perform a custom HTTP request to the pre-configured path (by default http://localhost:8080).
request(Method, String, Object...) - Static method in class io.restassured.RestAssured
Perform a HTTP request to a path.
request(String, String, Object...) - Static method in class io.restassured.RestAssured
Perform a custom HTTP request to a path.
request(Method, URI) - Static method in class io.restassured.RestAssured
Perform a request to a uri.
request(Method, URL) - Static method in class io.restassured.RestAssured
Perform a request to a url.
request(String, URI) - Static method in class io.restassured.RestAssured
Perform a custom HTTP request to a uri.
request(String, URL) - Static method in class io.restassured.RestAssured
Perform a custom HTTP request to a url.
request(Method) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a request to the pre-configured path (by default http://localhost:8080).
request(String) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a custom HTTP request to the pre-configured path (by default http://localhost:8080).
request(Method, String, Object...) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a HTTP request to a path.
request(String, String, Object...) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a custom HTTP request to a path.
request(Method, URI) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a request to a uri.
request(Method, URL) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a request to a url.
request(String, URI) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a custom HTTP request to a uri.
request(String, URL) - Method in interface io.restassured.specification.RequestSenderOptions
Perform a custom HTTP request to a url.
request() - Method in interface io.restassured.specification.RequestSpecification
Syntactic sugar, e.g.
request() - Method in interface io.restassured.specification.ResponseSpecification
Returns the request io.restassured.specification so that you can define the properties of the request.
RequestConfigDelegate(HttpRequestBase, Object, Map<?, ?>, Map<?, Closure>) - Constructor for class io.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
 
RequestConfigDelegate(Map<String, ?>, HttpRequestBase, Closure) - Constructor for class io.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
 
RequestInterceptor() - Constructor for class io.restassured.internal.http.ContentEncoding.RequestInterceptor
 
RequestLoggingFilter - Class in io.restassured.filter.log
Will log the request before it's passed to HTTP Builder.
RequestLoggingFilter() - Constructor for class io.restassured.filter.log.RequestLoggingFilter
Logs to System.out
RequestLoggingFilter(LogDetail) - Constructor for class io.restassured.filter.log.RequestLoggingFilter
Logs with a specific detail to System.out
RequestLoggingFilter(PrintStream) - Constructor for class io.restassured.filter.log.RequestLoggingFilter
Logs everyting to the specified printstream.
RequestLoggingFilter(LogDetail, PrintStream) - Constructor for class io.restassured.filter.log.RequestLoggingFilter
Instantiate a logger using a specific print stream and a specific log detail.
RequestLoggingFilter(LogDetail, boolean, PrintStream) - Constructor for class io.restassured.filter.log.RequestLoggingFilter
Instantiate a logger using a specific print stream and a specific log detail
RequestLoggingFilter(LogDetail, boolean, PrintStream, boolean) - Constructor for class io.restassured.filter.log.RequestLoggingFilter
Instantiate a logger using a specific print stream and a specific log detail
RequestLogSpecification - Interface in io.restassured.specification
The request logging specification
RequestLogSpecificationImpl - Class in io.restassured.internal
 
RequestLogSpecificationImpl() - Constructor for class io.restassured.internal.RequestLogSpecificationImpl
 
requestParamsUpdateStrategy(ParamConfig.UpdateStrategy) - Method in class io.restassured.config.ParamConfig
Set request parameter update strategy to the given value.
requestParamsUpdateStrategy() - Method in class io.restassured.config.ParamConfig
 
RequestPrinter - Class in io.restassured.internal.print
A request printer can be used to print a request.
RequestPrinter() - Constructor for class io.restassured.internal.print.RequestPrinter
 
RequestSender - Interface in io.restassured.specification
 
RequestSenderOptions<R extends ResponseOptions<R>> - Interface in io.restassured.specification
Options available when sending a request.
RequestSpecBuilder - Class in io.restassured.builder
You can use the builder to construct a request specification.
RequestSpecBuilder() - Constructor for class io.restassured.builder.RequestSpecBuilder
 
requestSpecification - Static variable in class io.restassured.RestAssured
Specify a default request specification that will be sent with each request.
RequestSpecification - Interface in io.restassured.specification
Allows you to specify how the request will look like.
RequestSpecificationImpl - Class in io.restassured.internal
 
RequestSpecificationImpl(String, int, String, AuthenticationScheme, List<Filter>, RequestSpecification, boolean, RestAssuredConfig, LogRepository, ProxySpecification) - Constructor for class io.restassured.internal.RequestSpecificationImpl
 
requiresParsingOfLoginPage() - Method in class io.restassured.authentication.FormAuthConfig
 
requiresPathParsing() - Method in class io.restassured.assertion.BodyMatcher
 
requiresPathParsing() - Method in class io.restassured.assertion.BodyMatcherGroup
 
requiresTextParsing() - Method in class io.restassured.assertion.BodyMatcher
 
requiresTextParsing() - Method in class io.restassured.assertion.BodyMatcherGroup
 
reset() - Method in class io.restassured.assertion.BodyMatcherGroup
 
reset() - Method in class io.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
reset() - Static method in class io.restassured.RestAssured
response() - Method in class io.restassured.internal.RequestSpecificationImpl
 
response() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
response() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
response - Variable in class io.restassured.internal.ValidatableResponseOptionsImpl
 
response() - Method in interface io.restassured.response.ExtractableResponse
 
Response - Interface in io.restassured.response
The response of a request made by REST Assured.
response() - Method in interface io.restassured.specification.RequestSpecification
Returns the response specification so that you can setup the expectations on the response.
response() - Method in interface io.restassured.specification.ResponseSpecification
Syntactic sugar, e.g.
RESPONSE_TIME_MILLISECONDS - Static variable in class io.restassured.filter.time.TimingFilter
 
ResponseAwareMatcher<T extends ResponseBody<T> & ResponseOptions<T>> - Interface in io.restassured.matcher
An interface that can be implemented to create a Matcher based on the contents of a response.
ResponseAwareMatcherComposer - Class in io.restassured.matcher
Allows you to compose ResponseAwareMatcher's with other ResponseAwareMatchers or Hamcrest Matchers.
ResponseAwareMatcherComposer() - Constructor for class io.restassured.matcher.ResponseAwareMatcherComposer
 
ResponseBody<T extends ResponseBody<T>> - Interface in io.restassured.response
 
ResponseBodyData - Interface in io.restassured.response
 
ResponseBodyExtractionOptions - Interface in io.restassured.response
 
ResponseBuilder - Class in io.restassured.builder
A builder to make it easier to create new Response implementations.
ResponseBuilder() - Constructor for class io.restassured.builder.ResponseBuilder
 
ResponseInterceptor() - Constructor for class io.restassured.internal.http.ContentEncoding.ResponseInterceptor
 
responseLogger() - Static method in class io.restassured.filter.log.ResponseLoggingFilter
Create a new logging filter without using the "new" operator.
ResponseLoggingFilter - Class in io.restassured.filter.log
A filter that'll print the response body if the response matches a given status code.
ResponseLoggingFilter() - Constructor for class io.restassured.filter.log.ResponseLoggingFilter
Log to system out for all status codes
ResponseLoggingFilter(int) - Constructor for class io.restassured.filter.log.ResponseLoggingFilter
Log to system out if response status code matches the given status code.
ResponseLoggingFilter(Matcher<Integer>) - Constructor for class io.restassured.filter.log.ResponseLoggingFilter
Log to system out if response status code matches the given hamcrest matcher.
ResponseLoggingFilter(LogDetail) - Constructor for class io.restassured.filter.log.ResponseLoggingFilter
Instantiate a logger using the supplied log detail.
ResponseLoggingFilter(PrintStream) - Constructor for class io.restassured.filter.log.ResponseLoggingFilter
Instantiate a logger using a specific print stream for all status codes
ResponseLoggingFilter(LogDetail, PrintStream) - Constructor for class io.restassured.filter.log.ResponseLoggingFilter
Instantiate a logger using a specific print stream for all status codes
ResponseLoggingFilter(LogDetail, boolean, PrintStream) - Constructor for class io.restassured.filter.log.ResponseLoggingFilter
Instantiate a logger using a specific print stream for all status codes
ResponseLoggingFilter(PrintStream, int) - Constructor for class io.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 io.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 io.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 io.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 io.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 io.restassured.filter.log.ResponseLoggingFilter
Instantiate a logger using a specific print stream for status codes matching the supplied matcher.
ResponseLogSpecification - Interface in io.restassured.specification
The response logging specification
ResponseLogSpecificationImpl - Class in io.restassured.internal
 
ResponseLogSpecificationImpl() - Constructor for class io.restassured.internal.ResponseLogSpecificationImpl
 
ResponseOptions<T extends ResponseOptions<T>> - Interface in io.restassured.response
 
ResponseParseException - Exception in io.restassured.internal.http
Thrown when a response body is parsed unsuccessfully.
ResponseParseException(HttpResponseDecorator, Throwable) - Constructor for exception io.restassured.internal.http.ResponseParseException
 
ResponseParserRegistrar - Class in io.restassured.internal
 
ResponseParserRegistrar() - Constructor for class io.restassured.internal.ResponseParserRegistrar
 
ResponseParserRegistrar(ResponseParserRegistrar) - Constructor for class io.restassured.internal.ResponseParserRegistrar
 
ResponsePrinter - Class in io.restassured.internal.print
A response printer can be used to print a response.
ResponsePrinter() - Constructor for class io.restassured.internal.print.ResponsePrinter
 
ResponseSpecBuilder - Class in io.restassured.builder
You can use the builder to construct a response specification.
ResponseSpecBuilder() - Constructor for class io.restassured.builder.ResponseSpecBuilder
 
responseSpecification - Static variable in class io.restassured.RestAssured
Specify a default response specification that will be sent with each request.
ResponseSpecification - Interface in io.restassured.specification
Allows you to specify how the expected response must look like in order for a test to pass.
ResponseSpecificationImpl - Class in io.restassured.internal
 
ResponseSpecificationImpl(String, ResponseSpecification, ResponseParserRegistrar, RestAssuredConfig, LogRepository) - Constructor for class io.restassured.internal.ResponseSpecificationImpl
 
ResponseSpecificationImpl(String, ResponseSpecification, ResponseParserRegistrar, RestAssuredConfig, Response, LogRepository) - Constructor for class io.restassured.internal.ResponseSpecificationImpl
 
ResponseSpecificationImpl.HamcrestAssertionClosure - Class in io.restassured.internal
 
ResponseTimeMatcher - Class in io.restassured.assertion
 
ResponseTimeMatcher() - Constructor for class io.restassured.assertion.ResponseTimeMatcher
 
RestAssured - Class in io.restassured
REST Assured is a Java DSL for simplifying testing of REST based services built on top of HTTP Builder.
RestAssured() - Constructor for class io.restassured.RestAssured
 
RestAssuredConfig - Class in io.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 io.restassured.config.RestAssuredConfig
Create a new RestAssuredConfiguration with the default configurations.
RestAssuredConfig(RedirectConfig, HttpClientConfig, LogConfig, EncoderConfig, DecoderConfig, SessionConfig, ObjectMapperConfig, ConnectionConfig, JsonConfig, XmlConfig, SSLConfig, MatcherConfig, HeaderConfig, MultiPartConfig, ParamConfig, OAuthConfig) - Constructor for class io.restassured.config.RestAssuredConfig
restAssuredConfig() - Method in class io.restassured.internal.RequestSpecificationImpl
 
RestAssuredFunction<T,R> - Interface in io.restassured.function
Represents a function that accepts one argument and produces a result.
RestAssuredMatchers - Class in io.restassured.matcher
Providers Hamcrest matchers that may be useful when validating a response.
RestAssuredMatchers() - Constructor for class io.restassured.matcher.RestAssuredMatchers
 
RestAssuredMultiPartEntity - Class in io.restassured.internal.multipart
 
RestAssuredMultiPartEntity(String, String, HttpMultipartMode, String) - Constructor for class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
RestAssuredProxySelector - Class in io.restassured.internal.proxy
 
RestAssuredProxySelector() - Constructor for class io.restassured.internal.proxy.RestAssuredProxySelector
 
RestAssuredProxySelectorRoutePlanner - Class in io.restassured.internal.proxy
An implementation of ProxySelectorRoutePlanner that supports other schemes than http
RestAssuredProxySelectorRoutePlanner(SchemeRegistry, ProxySelector, ProxySpecification) - Constructor for class io.restassured.internal.proxy.RestAssuredProxySelectorRoutePlanner
Creates a new proxy selector route planner.
RestAssuredResponseImpl - Class in io.restassured.internal
 
RestAssuredResponseImpl() - Constructor for class io.restassured.internal.RestAssuredResponseImpl
 
RestAssuredResponseOptionsGroovyImpl - Class in io.restassured.internal
 
RestAssuredResponseOptionsGroovyImpl() - Constructor for class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
RestAssuredResponseOptionsImpl<R extends ResponseOptions<R>> - Class in io.restassured.internal
We delegate to the groovy impl here because the Groovy impl messes up generics (see e.g.
RestAssuredResponseOptionsImpl() - Constructor for class io.restassured.internal.RestAssuredResponseOptionsImpl
 
reuseHttpClientInstance() - Method in class io.restassured.config.HttpClientConfig
Instruct REST Assured to reuse the configured http client instance for multiple requests.
root(String) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
root(String, List<Argument>) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
root(String, List<Argument>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
root(String) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
root(String, List<Argument>) - Method in interface io.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 io.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 io.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 io.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 io.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 io.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 io.restassured.internal.ResponseSpecificationImpl
 
rootPath(String, List<Argument>) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
rootPath(String) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
rootPath(String, List<Argument>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
rootPath(String) - Method in interface io.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 io.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 io.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 io.restassured.specification.ResponseSpecification
Deprecated.
rootPath(String, List<Argument>) - Method in interface io.restassured.specification.ResponseSpecification

S

SafeExceptionRethrower - Class in io.restassured.internal.util
 
SafeExceptionRethrower() - Constructor for class io.restassured.internal.util.SafeExceptionRethrower
 
safeRethrow(Throwable) - Static method in class io.restassured.internal.util.SafeExceptionRethrower
 
SECURE - Static variable in class io.restassured.http.Cookie
 
select(URI) - Method in class io.restassured.internal.proxy.RestAssuredProxySelector
 
send(RequestSender) - Method in interface io.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 io.restassured.internal.filter.FilterContextImpl
 
send(Object, Object) - Method in class io.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Convenience method to set a request content-type at the same time the request body is set.
sendCsrfTokenAsFormParam() - Method in class io.restassured.authentication.FormAuthConfig
 
sendCsrfTokenAsHeader() - Method in class io.restassured.authentication.FormAuthConfig
 
SendRequestFilter - Class in io.restassured.internal.filter
 
SendRequestFilter() - Constructor for class io.restassured.internal.filter.SendRequestFilter
 
SerializationSupport - Class in io.restassured.internal.serialization
 
SerializationSupport() - Constructor for class io.restassured.internal.serialization.SerializationSupport
 
serialize(ObjectMapperSerializationContext) - Method in class io.restassured.internal.mapping.GsonMapper
 
serialize(ObjectMapperSerializationContext) - Method in class io.restassured.internal.mapping.Jackson1Mapper
 
serialize(ObjectMapperSerializationContext) - Method in class io.restassured.internal.mapping.Jackson2Mapper
 
serialize(ObjectMapperSerializationContext) - Method in class io.restassured.internal.mapping.JaxbMapper
 
serialize(Object, String, String, ObjectMapperType, ObjectMapperConfig, EncoderConfig) - Static method in class io.restassured.internal.mapping.ObjectMapping
 
serialize(ObjectMapperSerializationContext) - Method in interface io.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 io.restassured.internal.support.ParameterUpdater.Serializer
 
sessionConfig(SessionConfig) - Method in class io.restassured.config.RestAssuredConfig
Set the session config.
SessionConfig - Class in io.restassured.config
Configure session management for REST Assured.
SessionConfig() - Constructor for class io.restassured.config.SessionConfig
Create a new session configuration with session id name "JSESSIONID" and no session id value.
SessionConfig(String) - Constructor for class io.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 io.restassured.config.SessionConfig
Create a new session config with the given session id name and value.
sessionConfig() - Static method in class io.restassured.config.SessionConfig
 
SessionFilter - Class in io.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 io.restassured.filter.session.SessionFilter
 
sessionId(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
sessionId(String, String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
sessionId() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
sessionId() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
sessionId() - Method in interface io.restassured.response.ExtractableResponse
Get the session id from the response.
sessionId() - Method in interface io.restassured.response.ResponseOptions
Get the session id from the response.
sessionId - Static variable in class io.restassured.RestAssured
Set the default session id value that'll be used for each request.
sessionId(String) - Method in interface io.restassured.specification.RequestSpecification
Set the session id for this request.
sessionId(String, String) - Method in interface io.restassured.specification.RequestSpecification
Set the session id name and value for this request.
sessionIdName(String) - Method in class io.restassured.config.SessionConfig
Set the session id name.
sessionIdName() - Method in class io.restassured.config.SessionConfig
 
sessionIdValue(String) - Method in class io.restassured.config.SessionConfig
Specify the default session id to use for each request..
sessionIdValue() - Method in class io.restassured.config.SessionConfig
 
set() - Method in class io.restassured.config.RestAssuredConfig
Syntactic sugar.
setAccept(ContentType) - Method in class io.restassured.builder.RequestSpecBuilder
Specify the accept header of the request.
setAccept(String) - Method in class io.restassured.builder.RequestSpecBuilder
Specify the accept header of the request.
setAccessToken(String) - Method in class io.restassured.authentication.OAuth2Scheme
 
setAccessToken(String) - Method in class io.restassured.authentication.OAuthScheme
 
setAccessToken(String) - Method in class io.restassured.authentication.PreemptiveOAuth2HeaderScheme
 
setAssertionClosure(Object) - Method in class io.restassured.internal.filter.FilterContextImpl
 
setAt(String, Object) - Method in class io.restassured.internal.http.HttpContextDecorator
Groovy support for the index [] operator
setAttribute(String, Object) - Method in class io.restassured.internal.http.HttpContextDecorator
 
setAuth(AuthenticationScheme) - Method in class io.restassured.builder.RequestSpecBuilder
If you need to specify some credentials when performing a request.
setAuthentication(AuthenticationScheme) - Method in class io.restassured.builder.RequestSpecBuilder
setAuthenticationScheme(AuthenticationScheme) - Method in class io.restassured.internal.RequestSpecificationImpl
 
setBasePath(String) - Method in class io.restassured.builder.RequestSpecBuilder
Set the base path that's prepended to each path by REST assured when making requests.
setBaseUri(String) - Method in class io.restassured.builder.RequestSpecBuilder
Add the baseUri property from the RequestSpecBuilder instead of using static field RestAssured.baseURI.
setBaseUri(URI) - Method in class io.restassured.builder.RequestSpecBuilder
Add the baseUri property from the RequestSpecBuilder instead of using static field RestAssured.baseURI.
setBody(String) - Method in class io.restassured.builder.RequestSpecBuilder
Specify a String request body (such as e.g.
setBody(byte[]) - Method in class io.restassured.builder.RequestSpecBuilder
Specify a byte array request body to be sent with the request.
setBody(Object) - Method in class io.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 io.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 io.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 io.restassured.builder.ResponseBuilder
Set the response body to a String
setBody(InputStream) - Method in class io.restassured.builder.ResponseBuilder
Set the response body to an inputstream
setBody(byte[]) - Method in class io.restassured.builder.ResponseBuilder
Set the response body to an array of bytes
setBody(Object, Object) - Method in class io.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Set the request body.
setCharset(Object) - Method in class io.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
setCharset(String) - Method in class io.restassured.internal.multipart.MultiPartInternal
 
setCharset(String) - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
setComment(String) - Method in class io.restassured.http.Cookie.Builder
Set the comment describing the purpose of this cookie.
setConfig(FormAuthConfig) - Method in class io.restassured.authentication.FormAuthScheme
 
setConfig(RestAssuredConfig) - Method in class io.restassured.builder.RequestSpecBuilder
Define a configuration for redirection settings and http client parameters.
setConfig(RestAssuredConfig) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
setConfig(RestAssuredConfig) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setConfig(RestAssuredConfig) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setConnectionManager(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setConnectionManager(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setConsumerKey(String) - Method in class io.restassured.authentication.OAuthScheme
 
setConsumerSecret(String) - Method in class io.restassured.authentication.OAuthScheme
 
setContent(String) - Method in class io.restassured.builder.RequestSpecBuilder
Deprecated.
Use #setBody(String) instead
setContent(byte[]) - Method in class io.restassured.builder.RequestSpecBuilder
Deprecated.
setContent(Object) - Method in class io.restassured.builder.RequestSpecBuilder
Deprecated.
Use #setBody(Object) instead
setContent(Object, ObjectMapper) - Method in class io.restassured.builder.RequestSpecBuilder
Deprecated.
Use #setBody(Object, ObjectMapper) instead
setContent(Object, ObjectMapperType) - Method in class io.restassured.builder.RequestSpecBuilder
Deprecated.
Use #setBody(Object, ObjectMapperType) instead
setContent(Object) - Method in class io.restassured.internal.multipart.MultiPartInternal
 
setContent(Object) - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
setContent(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setContent(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setContentEncoding(Object...) - Method in class io.restassured.internal.http.HTTPBuilder
Set acceptable request and response content-encodings.
setContentEncodingRegistry(ContentEncodingRegistry) - Method in class io.restassured.internal.http.HTTPBuilder
Set a custom registry used to handle different content-encoding types in responses.
setContentType(ContentType) - Method in class io.restassured.builder.RequestSpecBuilder
Specify the content type of the request.
setContentType(String) - Method in class io.restassured.builder.RequestSpecBuilder
Specify the content type of the request as string.
setContentType(String) - Method in class io.restassured.builder.ResponseBuilder
Set the content type of the response
setContentType(ContentType) - Method in class io.restassured.builder.ResponseBuilder
Set the content type of the response
setContentType(Object) - Method in class io.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 io.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 io.restassured.internal.mapping.ObjectMapperDeserializationContextImpl
 
setContentType(Object) - Method in class io.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
setContentType(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setContentType(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setContext(HttpContext) - Method in class io.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Set the HttpContext that will be used for this request.
setControlName(String) - Method in class io.restassured.internal.multipart.MultiPartInternal
 
setControlName(String) - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
setControlNameSpecifiedExplicitly(boolean) - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
setCookieName(Object) - Method in class io.restassured.assertion.CookieMatcher
 
setCookies(Cookies) - Method in class io.restassured.builder.ResponseBuilder
Set some cookies that will be available in the response.
setCookies(Cookies) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setCookies(Cookies) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setDecoderConfig(DecoderConfig) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setDecoderConfig(DecoderConfig) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setDefaultContentType(String) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setDefaultContentType(String) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setDefaultParser(Parser) - Method in class io.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 io.restassured.internal.proxy.RestAssuredProxySelector
 
setDomain(String) - Method in class io.restassured.http.Cookie.Builder
Set domain attribute of the cookie.
setDtd(Object) - Method in class io.restassured.internal.matcher.xml.XmlDtdMatcher
 
setEncoderConfig(EncoderConfig) - Method in class io.restassured.internal.http.EncoderRegistry
Set the encoder config
setEntity(HttpEntity) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
setExpiryDate(Date) - Method in class io.restassured.http.Cookie.Builder
Set the expiration Date of the cookie.
setFactory(SSLSocketFactory) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
setFileName(String) - Method in class io.restassured.internal.multipart.MultiPartInternal
 
setFileName(String) - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
setFileNameSpecifiedExplicitly(boolean) - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
setFilterContextProperties(Map) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setFilterContextProperties(Map) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setFormAuthConfig(FormAuthConfig) - Method in class io.restassured.internal.filter.FormAuthFilter
 
setFragment(String) - Method in class io.restassured.internal.http.URIBuilder
The document fragment, without a preceeding '#'
setGroovyResponse(RestAssuredResponseOptionsGroovyImpl) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setHasExpectations(boolean) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setHasExpectations(boolean) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setHeader(String, String) - Method in class io.restassured.builder.ResponseBuilder
Set a specific header
setHeader(Header) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
setHeader(String, String) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
setHeaderName(Object) - Method in class io.restassured.assertion.HeaderMatcher
 
setHeaders(Headers) - Method in class io.restassured.builder.ResponseBuilder
Set response headers, e.g:
setHeaders(Map<?, ?>) - Method in class io.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Set request headers.
setHeaders(Map<?, ?>) - Method in class io.restassured.internal.http.HTTPBuilder
Set the default headers to add to all requests made by this builder instance.
setHeaders(Header[]) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
setHost(String) - Method in class io.restassured.internal.http.URIBuilder
 
setHttpOnly(boolean) - Method in class io.restassured.http.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 io.restassured.assertion.BodyMatcher
 
setKeyStore(KeyStore) - Method in class io.restassured.authentication.CertAuthScheme
 
setKeyStore(String, String) - Method in class io.restassured.builder.RequestSpecBuilder
Specify a keystore.
setKeyStore(KeyStore) - Method in class io.restassured.builder.RequestSpecBuilder
Use the supplied keystore for HTTPS requests.
setKeyStore(KeyStore) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
setKeyStorePassword(String) - Method in class io.restassured.authentication.CertAuthScheme
 
setKeyStorePassword(String) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
setKeyStorePath(Object) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
setKeystoreType(String) - Method in class io.restassured.authentication.CertAuthScheme
 
setKeyStoreType(String) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
setLocale(Locale) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
setLogRepository(LogRepository) - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
setLogRepository(LogRepository) - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
setLogRepository(LogRepository) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
setLogRepository(LogRepository) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setMappingFunction(Object) - Method in class io.restassured.assertion.HeaderMatcher
 
setMatcher(Matcher) - Method in class io.restassured.assertion.BodyMatcher
 
setMatcher(Matcher<String>) - Method in class io.restassured.assertion.CookieMatcher
 
setMatcher(Matcher) - Method in class io.restassured.assertion.HeaderMatcher
 
setMatcher(Matcher<Long>) - Method in class io.restassured.assertion.ResponseTimeMatcher
 
setMaxAge(int) - Method in class io.restassured.http.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 io.restassured.assertion.BodyMatcher
 
setMetaClass(MetaClass) - Method in class io.restassured.assertion.BodyMatcherGroup
 
setMetaClass(MetaClass) - Method in class io.restassured.assertion.CookieMatcher
 
setMetaClass(MetaClass) - Method in class io.restassured.assertion.HeaderMatcher
 
setMetaClass(MetaClass) - Method in class io.restassured.assertion.ResponseTimeMatcher
 
setMetaClass(MetaClass) - Method in class io.restassured.assertion.StreamVerifier
 
setMetaClass(MetaClass) - Method in class io.restassured.authentication.BasicAuthScheme
 
setMetaClass(MetaClass) - Method in class io.restassured.authentication.CertAuthScheme
 
setMetaClass(MetaClass) - Method in class io.restassured.authentication.ExplicitNoAuthScheme
 
setMetaClass(MetaClass) - Method in class io.restassured.authentication.FormAuthScheme
 
setMetaClass(MetaClass) - Method in class io.restassured.authentication.NoAuthScheme
 
setMetaClass(MetaClass) - Method in class io.restassured.authentication.OAuth2Scheme
 
setMetaClass(MetaClass) - Method in class io.restassured.authentication.OAuthScheme
 
setMetaClass(MetaClass) - Method in class io.restassured.authentication.PreemptiveBasicAuthScheme
 
setMetaClass(MetaClass) - Method in class io.restassured.authentication.PreemptiveOAuth2HeaderScheme
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.AuthenticationSpecificationImpl
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.ContentParser
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.filter.FilterContextImpl
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.filter.FormAuthFilter
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.filter.SendRequestFilter
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.http.BoundaryExtractor
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.http.CharsetExtractor
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.http.ContentTypeExtractor
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.http.ContentTypeSubTypeExtractor
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.LogSpecificationImpl
 
setMetaClass(MetaClass) - Method in enum io.restassured.internal.MapCreator.CollisionStrategy
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.MapCreator
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.mapping.GsonMapper
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.mapping.Jackson1Mapper
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.mapping.Jackson2Mapper
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.mapping.JaxbMapper
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.mapping.ObjectMapping
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.matcher.xml.XmlDtdMatcher
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.multipart.MultiPartInternal
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.NoParameterValue
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.PreemptiveAuthSpecImpl
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.proxy.RestAssuredProxySelector
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.RedirectSpecificationImpl
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.RequestSpecificationImpl
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.ResponseParserRegistrar
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.RestAssuredResponseImpl
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.SpecificationMerger
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.support.FileReader
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.support.ParameterUpdater
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.support.PathSupport
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.support.Prettifier
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.TestSpecificationImpl
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
setMetaClass(MetaClass) - Method in class io.restassured.internal.ValidatableResponseImpl
 
setMethod(String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
setMimeType(String) - Method in class io.restassured.internal.multipart.MultiPartInternal
 
setMimeType(String) - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
setObject(Object) - Method in class io.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
setParam(String, T) - Method in class io.restassured.config.HttpClientConfig
Set a http client parameter.
setParams(Map<String, ?>) - Method in class io.restassured.config.HttpClientConfig
Replaces the currently configured parameters with the ones supplied by httpClientParams.
setParams(HttpParams) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
setPassword(String) - Method in class io.restassured.authentication.BasicAuthScheme
 
setPassword(Object) - Method in class io.restassured.authentication.FormAuthScheme
 
setPassword(String) - Method in class io.restassured.authentication.PreemptiveBasicAuthScheme
 
setPassword(Object) - Method in class io.restassured.internal.filter.FormAuthFilter
 
setPath(String) - Method in class io.restassured.http.Cookie.Builder
Set the path attribute of the cookie.
setPath(String) - Method in class io.restassured.internal.http.URIBuilder
Set the path component of this URI.
setPathToKeyStore(Object) - Method in class io.restassured.authentication.CertAuthScheme
 
setPathToTrustStore(Object) - Method in class io.restassured.authentication.CertAuthScheme
 
setPort(int) - Method in class io.restassured.authentication.CertAuthScheme
 
setPort(int) - Method in class io.restassured.builder.RequestSpecBuilder
Specify the port.
setPort(int) - Method in class io.restassured.internal.http.URIBuilder
 
setPort(int) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
setProperties(Map<String, Object>) - Method in class io.restassured.internal.filter.FilterContextImpl
 
setPropertiesFromMap(Map<String, ?>) - Method in class io.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 io.restassured.assertion.BodyMatcher
 
setProperty(String, Object) - Method in class io.restassured.assertion.BodyMatcherGroup
 
setProperty(String, Object) - Method in class io.restassured.assertion.CookieMatcher
 
setProperty(String, Object) - Method in class io.restassured.assertion.HeaderMatcher
 
setProperty(String, Object) - Method in class io.restassured.assertion.ResponseTimeMatcher
 
setProperty(String, Object) - Method in class io.restassured.assertion.StreamVerifier
 
setProperty(String, Object) - Method in class io.restassured.authentication.BasicAuthScheme
 
setProperty(String, Object) - Method in class io.restassured.authentication.CertAuthScheme
 
setProperty(String, Object) - Method in class io.restassured.authentication.ExplicitNoAuthScheme
 
setProperty(String, Object) - Method in class io.restassured.authentication.FormAuthScheme
 
setProperty(String, Object) - Method in class io.restassured.authentication.NoAuthScheme
 
setProperty(String, Object) - Method in class io.restassured.authentication.OAuth2Scheme
 
setProperty(String, Object) - Method in class io.restassured.authentication.OAuthScheme
 
setProperty(String, Object) - Method in class io.restassured.authentication.PreemptiveBasicAuthScheme
 
setProperty(String, Object) - Method in class io.restassured.authentication.PreemptiveOAuth2HeaderScheme
 
setProperty(String, Object) - Method in class io.restassured.internal.AuthenticationSpecificationImpl
 
setProperty(String, Object) - Method in class io.restassured.internal.ContentParser
 
setProperty(String, Object) - Method in class io.restassured.internal.filter.FilterContextImpl
 
setProperty(String, Object) - Method in class io.restassured.internal.filter.FormAuthFilter
 
setProperty(String, Object) - Method in class io.restassured.internal.filter.SendRequestFilter
 
setProperty(String, Object) - Method in class io.restassured.internal.http.BoundaryExtractor
 
setProperty(String, Object) - Method in class io.restassured.internal.http.CharsetExtractor
 
setProperty(String, Object) - Method in class io.restassured.internal.http.ContentTypeExtractor
 
setProperty(String, Object) - Method in class io.restassured.internal.http.ContentTypeSubTypeExtractor
 
setProperty(String, Object) - Method in class io.restassured.internal.LogSpecificationImpl
 
setProperty(String, Object) - Method in enum io.restassured.internal.MapCreator.CollisionStrategy
 
setProperty(String, Object) - Method in class io.restassured.internal.MapCreator
 
setProperty(String, Object) - Method in class io.restassured.internal.mapping.GsonMapper
 
setProperty(String, Object) - Method in class io.restassured.internal.mapping.Jackson1Mapper
 
setProperty(String, Object) - Method in class io.restassured.internal.mapping.Jackson2Mapper
 
setProperty(String, Object) - Method in class io.restassured.internal.mapping.JaxbMapper
 
setProperty(String, Object) - Method in class io.restassured.internal.mapping.ObjectMapperSerializationContextImpl
 
setProperty(String, Object) - Method in class io.restassured.internal.mapping.ObjectMapping
 
setProperty(String, Object) - Method in class io.restassured.internal.matcher.xml.XmlDtdMatcher
 
setProperty(String, Object) - Method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
setProperty(String, Object) - Method in class io.restassured.internal.multipart.MultiPartInternal
 
setProperty(String, Object) - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
setProperty(String, Object) - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 
setProperty(String, Object) - Method in class io.restassured.internal.NoParameterValue
 
setProperty(String, Object) - Method in class io.restassured.internal.PreemptiveAuthSpecImpl
 
setProperty(String, Object) - Method in class io.restassured.internal.proxy.RestAssuredProxySelector
 
setProperty(String, Object) - Method in class io.restassured.internal.RedirectSpecificationImpl
 
setProperty(String, Object) - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
setProperty(String, Object) - Method in class io.restassured.internal.RequestSpecificationImpl
 
setProperty(String, Object) - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
setProperty(String, Object) - Method in class io.restassured.internal.ResponseParserRegistrar
 
setProperty(String, Object) - Method in class io.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
setProperty(String, Object) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
setProperty(String, Object) - Method in class io.restassured.internal.RestAssuredResponseImpl
 
setProperty(String, Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setProperty(String, Object) - Method in class io.restassured.internal.SpecificationMerger
 
setProperty(String, Object) - Method in class io.restassured.internal.support.FileReader
 
setProperty(String, Object) - Method in class io.restassured.internal.support.ParameterUpdater
 
setProperty(String, Object) - Method in class io.restassured.internal.support.PathSupport
 
setProperty(String, Object) - Method in class io.restassured.internal.support.Prettifier
 
setProperty(String, Object) - Method in class io.restassured.internal.TestSpecificationImpl
 
setProperty(String, Object) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
setProperty(String, Object) - Method in class io.restassured.internal.ValidatableResponseImpl
 
setProxy(String, int) - Method in class io.restassured.builder.RequestSpecBuilder
Instruct REST Assured to connect to a proxy on the specified host and port.
setProxy(String) - Method in class io.restassured.builder.RequestSpecBuilder
Instruct REST Assured to connect to a proxy on the specified host on port 8888.
setProxy(int) - Method in class io.restassured.builder.RequestSpecBuilder
Instruct REST Assured to connect to a proxy on the specified port on localhost.
setProxy(String, int, String) - Method in class io.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 io.restassured.builder.RequestSpecBuilder
Instruct REST Assured to connect to a proxy using a URI.
setProxy(ProxySpecification) - Method in class io.restassured.builder.RequestSpecBuilder
Instruct REST Assured to connect to a proxy using a ProxySpecification.
setProxy(String, int, String) - Method in class io.restassured.internal.http.HTTPBuilder
Set the default HTTP proxy to be used for all requests.
setProxySpecification(ProxySpecification) - Method in class io.restassured.internal.proxy.RestAssuredProxySelector
 
setQuery(Map<?, ?>) - Method in class io.restassured.internal.http.URIBuilder
Set the query portion of the URI.
setQueryNVP(List<NameValuePair>) - Method in class io.restassured.internal.http.URIBuilder
 
setReasonPhrase(String) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
setRelaxedHTTPSValidation() - Method in class io.restassured.builder.RequestSpecBuilder
Use relaxed HTTP validation with SSLContext protocol .
setRelaxedHTTPSValidation(String) - Method in class io.restassured.builder.RequestSpecBuilder
Use relaxed HTTP validation with a given SSLContext protocol.
setRequestContentType(String) - Method in class io.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Assign a different content-type for the request than is expected for the response.
setRequestHeadersToHttpBuilder(HTTPBuilder) - Method in class io.restassured.internal.RequestSpecificationImpl
 
setRequestSpecification(RequestSpecification) - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
setResourceResolver(Object) - Method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
setResponseHeaders(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setResponseHeaders(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setResponseSpecification(ResponseSpecification) - Method in class io.restassured.internal.RequestSpecificationImpl
 
setResponseSpecification(ResponseSpecification) - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
setRpr(ResponseParserRegistrar) - Method in class io.restassured.assertion.BodyMatcher
 
setRpr(ResponseParserRegistrar) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
setRpr(ResponseParserRegistrar) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setRpr(ResponseParserRegistrar) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setScheme(String) - Method in class io.restassured.internal.http.URIBuilder
Set the URI scheme, AKA the 'protocol.' e.g.
setSecretToken(String) - Method in class io.restassured.authentication.OAuthScheme
 
setSecured(boolean) - Method in class io.restassured.http.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 io.restassured.internal.filter.FormAuthFilter
 
setSessionId(String) - Method in class io.restassured.builder.RequestSpecBuilder
Set the session id for this request.
setSessionId(String, String) - Method in class io.restassured.builder.RequestSpecBuilder
Set the session id name and value for this request.
setSessionIdName(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setSessionIdName(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setSignature(OAuthSignature) - Method in class io.restassured.authentication.OAuth2Scheme
 
setSignature(OAuthSignature) - Method in class io.restassured.authentication.OAuthScheme
 
setSslSocketFactory(SSLSocketFactory) - Method in class io.restassured.authentication.CertAuthScheme
 
setStatusCode(int) - Method in class io.restassured.builder.ResponseBuilder
Set the status code of the response.
setStatusCode(int) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
setStatusCode(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setStatusCode(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setStatusLine(String) - Method in class io.restassured.builder.ResponseBuilder
Set the status line of the response.
setStatusLine(StatusLine) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
setStatusLine(ProtocolVersion, int) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
setStatusLine(ProtocolVersion, int, String) - Method in class io.restassured.internal.http.HttpResponseDecorator
 
setStatusLine(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
setStatusLine(Object) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
setTimeUnit(TimeUnit) - Method in class io.restassured.assertion.ResponseTimeMatcher
 
setTrustStore(KeyStore) - Method in class io.restassured.authentication.CertAuthScheme
 
setTrustStore(String, String) - Method in class io.restassured.builder.RequestSpecBuilder
The following documentation is taken from https://github.com/jgritman/httpbuilder/wiki/SSL:
setTrustStore(File, String) - Method in class io.restassured.builder.RequestSpecBuilder
The following documentation is taken from https://github.com/jgritman/httpbuilder/wiki/SSL:
setTrustStore(KeyStore) - Method in class io.restassured.builder.RequestSpecBuilder
Use the supplied truststore for HTTPS requests.
setTrustStore(KeyStore) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
setTrustStorePassword(String) - Method in class io.restassured.authentication.CertAuthScheme
 
setTrustStorePassword(String) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
setTrustStorePath(Object) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
setTrustStoreType(String) - Method in class io.restassured.authentication.CertAuthScheme
 
setTrustStoreType(String) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
setUri(Object) - Method in class io.restassured.internal.http.HTTPBuilder.RequestConfigDelegate
Set the entire URI to be used for this request.
setUri(Object) - Method in class io.restassured.internal.http.HTTPBuilder
Set the default URI used for requests that do not explicitly take a uri param.
setUrlEncodingEnabled(boolean) - Method in class io.restassured.builder.RequestSpecBuilder
Specifies if Rest Assured should url encode the URL automatically.
setUserName(String) - Method in class io.restassured.authentication.BasicAuthScheme
 
setUserName(Object) - Method in class io.restassured.authentication.FormAuthScheme
 
setUserName(String) - Method in class io.restassured.authentication.PreemptiveBasicAuthScheme
 
setUserName(Object) - Method in class io.restassured.internal.filter.FormAuthFilter
 
setValue(String, Object) - Method in interface io.restassured.filter.FilterContext
Add a value that may be used be subsequent filters.
setValue(String, Object) - Method in class io.restassured.internal.filter.FilterContextImpl
 
setVersion(int) - Method in class io.restassured.http.Cookie.Builder
Sets the version of the cookie protocol this cookie complies with.
setX509HostnameVerifier(X509HostnameVerifier) - Method in class io.restassured.authentication.CertAuthScheme
 
setX509HostnameVerifier(X509HostnameVerifier) - Method in class io.restassured.internal.TrustAndKeystoreSpecImpl
 
setXsd(Object) - Method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
shouldAddEmptyAccessOAuthTokenToBaseString() - Method in class io.restassured.config.OAuthConfig
Returns whether or not add an empty oauth token for oauth1 while generating Base string.
shouldAppendDefaultContentCharsetToContentTypeIfUndefined() - Method in class io.restassured.config.EncoderConfig
Tells whether REST Assured should automatically append the content charset to the content-type header if not defined explicitly.
shouldApplySSLConfig(Object, RestAssuredConfig) - Method in class io.restassured.internal.RequestSpecificationImpl
 
shouldCloseIdleConnectionsAfterEachResponse() - Method in class io.restassured.config.ConnectionConfig
 
shouldOverwriteHeaderWithName(String) - Method in class io.restassured.config.HeaderConfig
Returns whether or not the specified header should be returned
shouldPrettyPrint(RequestSpecification) - Method in class io.restassured.internal.LogSpecificationImpl
 
shouldRepresentJsonNumbersAsBigDecimal() - Method in class io.restassured.config.JsonConfig
 
shouldSendCsrfTokenAsFormParam() - Method in class io.restassured.authentication.FormAuthConfig
 
shouldUrlEncodeRequestUri() - Method in class io.restassured.config.LogConfig
 
shouldUrlEncodeRequestUri(RequestSpecification) - Method in class io.restassured.internal.LogSpecificationImpl
 
shouldUseNoWrapForInflateDecoding() - Method in class io.restassured.config.DecoderConfig
 
shutdown() - Method in class io.restassured.internal.http.HTTPBuilder
Release any system resources held by this instance.
size() - Method in class io.restassured.assertion.BodyMatcherGroup
 
size() - Method in class io.restassured.http.Cookies
 
size() - Method in class io.restassured.http.Headers
 
size() - Method in class io.restassured.internal.MultiValueEntity
 
skip(long) - Method in class io.restassured.internal.support.CloseHTTPClientConnectionInputStreamWrapper
 
spec(RequestSpecification) - Method in class io.restassured.internal.RequestSpecificationImpl
 
spec(ResponseSpecification) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
spec(ResponseSpecification) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
spec(ResponseSpecification) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that the response matches an entire specification.
spec(RequestSpecification) - Method in interface io.restassured.specification.RequestSpecification
Add request data from a pre-defined specification.
spec(ResponseSpecification) - Method in interface io.restassured.specification.ResponseSpecification
Expect that the response matches an entire specification.
specification(RequestSpecification) - Method in class io.restassured.internal.RequestSpecificationImpl
 
specification(ResponseSpecification) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
specification(ResponseSpecification) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
specification(ResponseSpecification) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that the response matches an entire specification.
specification(RequestSpecification) - Method in interface io.restassured.specification.RequestSpecification
specification(ResponseSpecification) - Method in interface io.restassured.specification.ResponseSpecification
SpecificationMerger - Class in io.restassured.internal
 
SpecificationMerger() - Constructor for class io.restassured.internal.SpecificationMerger
 
springSecurity() - Static method in class io.restassured.authentication.FormAuthConfig
 
sslConfig(SSLConfig) - Method in class io.restassured.config.RestAssuredConfig
Set the SSL config.
SSLConfig - Class in io.restassured.config
Configure SSL for REST Assured.
SSLConfig() - Constructor for class io.restassured.config.SSLConfig
Creates a new SSL Config instance with the following settings: No keystore No truststore 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 io.restassured.config.SSLConfig
 
sslSocketFactory(SSLSocketFactory) - Method in class io.restassured.authentication.CertificateAuthSettings
 
sslSocketFactory(SSLSocketFactory) - Method in class io.restassured.config.SSLConfig
Specify a SSLSocketFactory.
startsWithPath(String) - Static method in class io.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 io.restassured.internal.http
Mapping of HTTP response codes to a constant 'success' or 'failure' value.
status() - Method in class io.restassured.internal.ResponseLogSpecificationImpl
 
status() - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
status() - Method in interface io.restassured.response.ValidatableResponseLogSpec
Logs only the status line (includes the status code)
status() - Method in interface io.restassured.specification.ResponseLogSpecification
Logs only the status line (includes the status code)
statusCode(Matcher<? super Integer>) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
statusCode(int) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
statusCode() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
statusCode() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
statusCode(Matcher<? super Integer>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
statusCode(int) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
statusCode() - Method in interface io.restassured.response.ExtractableResponse
Get the status code of the response.
statusCode() - Method in interface io.restassured.response.ResponseOptions
Get the status code of the response.
statusCode(Matcher<? super Integer>) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that the response status code matches the given Hamcrest matcher.
statusCode(int) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that the response status code matches an integer.
statusCode(Matcher<? super Integer>) - Method in interface io.restassured.specification.ResponseSpecification
Expect that the response status code matches the given Hamcrest matcher.
statusCode(int) - Method in interface io.restassured.specification.ResponseSpecification
Expect that the response status code matches an integer.
statusLine(Matcher<? super String>) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
statusLine(String) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
statusLine() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
statusLine() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
statusLine(Matcher<? super String>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
statusLine(String) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
statusLine() - Method in interface io.restassured.response.ExtractableResponse
Get the status line of the response.
statusLine() - Method in interface io.restassured.response.ResponseOptions
Get the status line of the response.
statusLine(Matcher<? super String>) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that the response status line matches the given Hamcrest matcher.
statusLine(String) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that the response status line matches the given String.
statusLine(Matcher<? super String>) - Method in interface io.restassured.specification.ResponseSpecification
Expect that the response status line matches the given Hamcrest matcher.
statusLine(String) - Method in interface io.restassured.specification.ResponseSpecification
Expect that the response status line matches the given String.
StreamVerifier - Class in io.restassured.assertion
 
StreamVerifier() - Constructor for class io.restassured.assertion.StreamVerifier
 
strictHostnames() - Method in class io.restassured.authentication.CertificateAuthSettings
Configure the CertificateAuthSettings to use strict host name verification (this is the default behavior).
strictHostnames() - Method in class io.restassured.config.SSLConfig
Configure the SSLConfig to use strict host name verification (this is the default behavior).

T

TestSpecificationImpl - Class in io.restassured.internal
 
TestSpecificationImpl(RequestSpecification, ResponseSpecification) - Constructor for class io.restassured.internal.TestSpecificationImpl
 
that() - Method in class io.restassured.internal.RequestSpecificationImpl
 
that() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
that() - Method in interface io.restassured.specification.RequestSpecification
Syntactic sugar, e.g.
that() - Method in interface io.restassured.specification.ResponseSpecification
Syntactic sugar, e.g.
then() - Method in class io.restassured.internal.RequestSpecificationImpl
 
then() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
then() - Method in class io.restassured.internal.RestAssuredResponseImpl
 
then() - Method in interface io.restassured.response.Validatable
Returns a validatable response that's lets you validate the response.
then() - Method in interface io.restassured.specification.RequestSpecification
Returns the response specification so that you can setup the expectations on the response.
then() - Method in interface io.restassured.specification.ResponseSpecification
Syntactic sugar, e.g.
thenReturn() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
thenReturn() - Method in interface io.restassured.response.ResponseOptions
Syntactic sugar, simply returns the same response instance.
throwIfException(Closure) - Static method in class io.restassured.internal.filter.FormAuthFilter
 
throwIllegalStateExceptionIfRootPathIsNotDefined(String) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
time(Matcher<Long>) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
time(Matcher<Long>, TimeUnit) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
time() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
time() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
time(Matcher<Long>) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
time(Matcher<Long>, TimeUnit) - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
time() - Method in interface io.restassured.response.ExtractableResponse
 
time() - Method in interface io.restassured.response.ResponseOptions
 
time(Matcher<Long>) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that the response time (in milliseconds) matches the supplied matcher.
time(Matcher<Long>, TimeUnit) - Method in interface io.restassured.response.ValidatableResponseOptions
Validate that the response time matches the supplied matcher and time unit.
time(Matcher<Long>) - Method in interface io.restassured.specification.ResponseSpecification
Validate that the response time (in milliseconds) matches the supplied matcher.
time(Matcher<Long>, TimeUnit) - Method in interface io.restassured.specification.ResponseSpecification
Validate that the response time matches the supplied matcher and time unit.
timeIn(TimeUnit) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
timeIn(TimeUnit) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
timeIn(TimeUnit) - Method in interface io.restassured.response.ExtractableResponse
 
timeIn(TimeUnit) - Method in interface io.restassured.response.ResponseOptions
 
TimingFilter - Class in io.restassured.filter.time
Filter that measures the response time and stores it in the FilterContext in key ""RA_RESPONSE_TIME_MILLIS"".
TimingFilter() - Constructor for class io.restassured.filter.time.TimingFilter
Constructs a new TimingFilter that doesn't consume the response body automatically if consuming an input stream.
TimingFilter(boolean) - Constructor for class io.restassured.filter.time.TimingFilter
Constructs a new TimingFilter that optionally consumes the response body if consuming an input stream.
toString() - Method in enum io.restassured.http.ContentType
 
toString() - Method in class io.restassured.http.Cookie
 
toString() - Method in class io.restassured.http.Cookies
 
toString() - Method in class io.restassured.http.Header
 
toString() - Method in class io.restassured.http.Headers
 
toString() - Method in class io.restassured.internal.http.BasicNameValuePairWithNoValueSupport
 
toString() - Method in enum io.restassured.internal.http.ContentEncoding.Type
Prints the value as it should appear in an HTTP header
toString() - Method in enum io.restassured.internal.http.Status
 
toString() - Method in class io.restassured.internal.http.URIBuilder
Print this builder's URI representation.
toString() - Method in class io.restassured.internal.multipart.MultiPartSpecificationImpl
 
toString() - Method in class io.restassured.internal.MultiValueEntity
 
toString(Writable) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
toString() - Method in class io.restassured.specification.ProxySpecification
 
toURI() - Method in class io.restassured.internal.http.URIBuilder
Convenience method to convert this object to a URI instance.
toURL() - Method in class io.restassured.internal.http.URIBuilder
Convenience method to convert this object to a URL instance.
TrustAndKeystoreSpec - Interface in io.restassured.internal
The key store specification
TrustAndKeystoreSpecImpl - Class in io.restassured.internal
 
TrustAndKeystoreSpecImpl() - Constructor for class io.restassured.internal.TrustAndKeystoreSpecImpl
 
trustStore(KeyStore) - Method in class io.restassured.authentication.CertificateAuthSettings
 
trustStore(String, String) - Method in class io.restassured.config.SSLConfig
 
trustStore(File, String) - Method in class io.restassured.config.SSLConfig
Use a trustStore located on the file-system.
trustStore(KeyStore) - Method in class io.restassured.config.SSLConfig
A trust store to use during SSL/Certificate authentication.
trustStore(String, String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
trustStore(File, String) - Method in class io.restassured.internal.RequestSpecificationImpl
 
trustStore(KeyStore) - Method in class io.restassured.internal.RequestSpecificationImpl
 
trustStore(String, String) - Static method in class io.restassured.RestAssured
The following documentation is taken from https://github.com/jgritman/httpbuilder/wiki/SSL:
trustStore(KeyStore) - Static method in class io.restassured.RestAssured
Specify a trust store that'll be used for HTTPS requests.
trustStore(File, String) - Static method in class io.restassured.RestAssured
Use a trust store located on the file-system.
trustStore(String, String) - Method in interface io.restassured.specification.RequestSpecification
Apply a trust store.
trustStore(File, String) - Method in interface io.restassured.specification.RequestSpecification
Use a trust store located on the file-system.
trustStore(KeyStore) - Method in interface io.restassured.specification.RequestSpecification
Use the supplied truststore for HTTPS requests.
trustStoreType(String) - Method in class io.restassured.authentication.CertificateAuthSettings
 
trustStoreType(String) - Method in class io.restassured.config.SSLConfig
The trust store type, will use KeyStore.getDefaultType() by default.

U

UNDEFINED_PORT - Static variable in class io.restassured.RestAssured
 
unregisterParser(String) - Method in class io.restassured.internal.ResponseParserRegistrar
 
unregisterParser(String) - Static method in class io.restassured.RestAssured
Unregister the parser associated with the provided content-type
updateCollectionParameter(ParamConfig.UpdateStrategy, Map<String, Object>, String, Collection<Object>) - Method in class io.restassured.internal.support.ParameterUpdater
 
updateParameters(ParamConfig.UpdateStrategy, Map<String, Object>, Map<String, Object>) - Method in class io.restassured.internal.support.ParameterUpdater
 
updateStandardParameter(ParamConfig.UpdateStrategy, Map<String, Object>, String) - Method in class io.restassured.internal.support.ParameterUpdater
 
updateStandardParameter(ParamConfig.UpdateStrategy, Map<String, Object>, String, Object) - Method in class io.restassured.internal.support.ParameterUpdater
 
updateZeroToManyParameters(ParamConfig.UpdateStrategy, Map<String, Object>, String, Object...) - Method in class io.restassured.internal.support.ParameterUpdater
 
uri() - Method in class io.restassured.internal.RequestLogSpecificationImpl
 
uri() - Method in interface io.restassured.specification.RequestLogSpecification
Only logs the request uri.
URIBuilder - Class in io.restassured.internal.http
This class implements a mutable URI.
URIBuilder(URI, boolean, EncoderConfig) - Constructor for class io.restassured.internal.http.URIBuilder
 
UriValidator - Class in io.restassured.internal
Verifies if a String is a URI
UriValidator() - Constructor for class io.restassured.internal.UriValidator
 
urlEncodeRequestUri(boolean) - Method in class io.restassured.config.LogConfig
Instruct REST Assured whether or not to URL encode the request URI when it's presented in the request specification log.
urlEncodingEnabled(boolean) - Method in class io.restassured.internal.RequestSpecificationImpl
 
urlEncodingEnabled - Static variable in class io.restassured.RestAssured
Specifies if Rest Assured should url encode the URL automatically.
urlEncodingEnabled(boolean) - Method in interface io.restassured.specification.RequestSpecification
Specifies if Rest Assured should url encode the URL automatically.
useNoWrapForInflateDecoding(boolean) - Method in class io.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 io.restassured.RestAssured
Use relaxed HTTP validation with protocol .
useRelaxedHTTPSValidation(String) - Static method in class io.restassured.RestAssured
Use relaxed HTTP validation with a specific protocol.
using() - Method in class io.restassured.authentication.CertificateAuthSettings
Syntactic sugar.
using() - Method in class io.restassured.config.SSLConfig
Syntactic sugar.
using(LSResourceResolver) - Method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
using() - Method in class io.restassured.internal.ValidatableResponseOptionsImpl
 
using() - Method in interface io.restassured.response.ValidatableResponseOptions
Syntactic sugar, e.g.

V

Validatable<T extends ValidatableResponseOptions<T,R>,R extends ResponseBody<R> & ResponseOptions<R>> - Interface in io.restassured.response
 
ValidatableResponse - Interface in io.restassured.response
A validatable response of a request made by REST Assured.
ValidatableResponseImpl - Class in io.restassured.internal
 
ValidatableResponseImpl(String, ResponseParserRegistrar, RestAssuredConfig, Response, ExtractableResponse<Response>, LogRepository) - Constructor for class io.restassured.internal.ValidatableResponseImpl
 
ValidatableResponseLogSpec<T extends ValidatableResponseOptions<T,R>,R extends ResponseBody<R> & ResponseOptions<R>> - Interface in io.restassured.response
 
ValidatableResponseOptions<T extends ValidatableResponseOptions<T,R>,R extends ResponseBody<R> & ResponseOptions<R>> - Interface in io.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 io.restassured.internal
 
ValidatableResponseOptionsImpl(ResponseParserRegistrar, RestAssuredConfig, Response, ExtractableResponse<R>, LogRepository) - Constructor for class io.restassured.internal.ValidatableResponseOptionsImpl
 
validate(Response, Object, RestAssuredConfig) - Method in class io.restassured.assertion.BodyMatcher
 
validate(Response, Object, RestAssuredConfig) - Method in class io.restassured.assertion.BodyMatcherGroup
 
validate(Response) - Method in class io.restassured.assertion.ResponseTimeMatcher
 
validate(Response) - Method in class io.restassured.internal.ResponseSpecificationImpl.HamcrestAssertionClosure
 
validate(Response) - Method in class io.restassured.internal.ResponseSpecificationImpl
 
validate(Response) - Method in interface io.restassured.specification.ResponseSpecification
Validates the specified response against this ResponseSpecification
validateCookie(List<String>) - Method in class io.restassured.assertion.CookieMatcher
 
validateHeader(Object) - Method in class io.restassured.assertion.HeaderMatcher
 
validating(boolean) - Method in class io.restassured.config.XmlConfig
Configure if XmlPath should validate documents as they are parsed (default is ).
valueOf(String) - Static method in enum io.restassured.authentication.OAuthSignature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.restassured.config.DecoderConfig.ContentDecoder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.restassured.config.MatcherConfig.ErrorDescriptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.restassured.config.ParamConfig.UpdateStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.restassured.filter.log.LogDetail
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.restassured.http.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.restassured.http.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.restassured.internal.http.ContentEncoding.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.restassured.internal.http.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.restassured.internal.MapCreator.CollisionStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.restassured.mapper.ObjectMapperType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.restassured.parsing.Parser
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.restassured.authentication.OAuthSignature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.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 io.restassured.config.MatcherConfig.ErrorDescriptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.restassured.config.ParamConfig.UpdateStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.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 io.restassured.http.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.restassured.http.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.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 io.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 io.restassured.internal.MapCreator.CollisionStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.restassured.mapper.ObjectMapperType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.restassured.parsing.Parser
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class io.restassured.http.Cookie
 

W

when() - Method in class io.restassured.internal.RequestSpecificationImpl
 
when() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
when() - Static method in class io.restassured.RestAssured
Start building the DSL expression by sending a request without any parameters or headers etc.
when() - Method in interface io.restassured.specification.RequestSpecification
Syntactic sugar, e.g.
when() - Method in interface io.restassured.specification.ResponseSpecification
Syntactic sugar, e.g.
with() - Method in class io.restassured.authentication.CertificateAuthSettings
Syntactic sugar.
with() - Method in class io.restassured.builder.MultiPartSpecBuilder
Just a method that can be used as syntactic sugar.
with() - Method in class io.restassured.config.DecoderConfig
Syntactic sugar.
with() - Method in class io.restassured.config.JsonConfig
For syntactic sugar.
with() - Method in class io.restassured.config.MultiPartConfig
Syntactic sugar.
with() - Method in class io.restassured.config.OAuthConfig
Syntactic sugar.
with() - Method in class io.restassured.config.ParamConfig
Syntactic sugar.
with() - Method in class io.restassured.config.RestAssuredConfig
Syntactic sugar.
with() - Method in class io.restassured.config.SSLConfig
Syntactic sugar.
with() - Method in class io.restassured.config.XmlConfig
For syntactic sugar.
with(LSResourceResolver) - Method in class io.restassured.internal.matcher.xml.XmlXsdMatcher
 
with() - Method in class io.restassured.internal.RequestSpecificationImpl
 
with() - Method in class io.restassured.internal.ResponseSpecificationImpl
 
with() - Static method in class io.restassured.RestAssured
Start building the request part of the test io.restassured.specification.
with() - Method in interface io.restassured.specification.RequestSpecification
Syntactic sugar, e.g.
with() - Method in interface io.restassured.specification.ResponseSpecification
Returns the request io.restassured.specification so that you can define the properties of the request.
withArg(Object) - Static method in class io.restassured.specification.Argument
 
withArgs(Object, Object...) - Static method in class io.restassured.RestAssured
Create a list of arguments that can be used to create parts of the path in a body/content expression.
withArguments(Object, Object...) - Static method in class io.restassured.RestAssured
withAuth(String, String) - Method in class io.restassured.specification.ProxySpecification
Specify (preemptive) basic authentication for the proxy
withAutoDetectionOfCsrf() - Method in class io.restassured.authentication.FormAuthConfig
Enable Cross-site request forgery (csrf) support when using form authentication by automatically trying to find the name and value of the csrf input field.
withCharset(Charset) - Method in enum io.restassured.http.ContentType
Specify a charset for this content-type
withCharset(String) - Method in enum io.restassured.http.ContentType
Specify a charset for this content-type
withCsrfFieldName(String) - Method in class io.restassured.authentication.FormAuthConfig
Enable Cross-site request forgery (csrf) support when using form authentication by including the csrf value of the input field with the specified name.
withHost(String) - Method in class io.restassured.specification.ProxySpecification
Specify the hostname of the proxy.
withLoggingEnabled() - Method in class io.restassured.authentication.FormAuthConfig
Enables logging with log level LogDetail.ALL of the request made to authenticate using form authentication.
withLoggingEnabled(LogDetail) - Method in class io.restassured.authentication.FormAuthConfig
Enables logging with the supplied logDetail of the request made to authenticate using form authentication.
withLoggingEnabled(LogConfig) - Method in class io.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 io.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 io.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.
withNoArguments() - Static method in class io.restassured.RestAssured
Deprecated.
withParams(Map<String, ?>) - Method in class io.restassured.config.HttpClientConfig
Replaces the currently configured parameters with the ones supplied by httpClientParams.
withPort(int) - Method in class io.restassured.specification.ProxySpecification
Specify the port of the proxy.
withScheme(String) - Method in class io.restassured.specification.ProxySpecification
Specify the scheme of the proxy.
wrapResponseEntity(HttpEntity) - Method in class io.restassured.internal.http.ContentEncoding
 
wrapResponseEntity(HttpEntity) - Method in class io.restassured.internal.http.DeflateEncoding
Wraps the raw entity in a DeflateEncoding.InflaterEntity.
wrapResponseEntity(HttpEntity) - Method in class io.restassured.internal.http.GZIPEncoding
Wraps the raw entity in a GZIPEncoding.GZIPDecompressingEntity.
writeTo(OutputStream) - Method in class io.restassured.internal.multipart.RestAssuredMultiPartEntity
 

X

x509HostnameVerifier(X509HostnameVerifier) - Method in class io.restassured.authentication.CertificateAuthSettings
Configure the CertificateAuthSettings to use the provided X509HostnameVerifier instance.
x509HostnameVerifier(X509HostnameVerifier) - Method in class io.restassured.config.SSLConfig
Provide a custom X509HostnameVerifier implementation that'll be used by the SSLSocketFactory.
xmlConfig(XmlConfig) - Method in class io.restassured.config.RestAssuredConfig
Set the Xml config.
XmlConfig - Class in io.restassured.config
Allows you to configure properties of XML and HTML parsing.
XmlConfig() - Constructor for class io.restassured.config.XmlConfig
Create a new instance of XmlConfig without any features and that is namespace unaware.
xmlConfig() - Static method in class io.restassured.config.XmlConfig
 
XmlDtdMatcher - Class in io.restassured.internal.matcher.xml
 
XmlDtdMatcher(Object) - Constructor for class io.restassured.internal.matcher.xml.XmlDtdMatcher
 
xmlPath() - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
xmlPath(XmlPathConfig) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
xmlPath(XmlPath.CompatibilityMode) - Method in class io.restassured.internal.RestAssuredResponseOptionsGroovyImpl
 
xmlPath() - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
xmlPath(XmlPathConfig) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
xmlPath(XmlPath.CompatibilityMode) - Method in class io.restassured.internal.RestAssuredResponseOptionsImpl
 
xmlPath() - Method in interface io.restassured.response.ResponseBodyExtractionOptions
Get an XmlPath view of the response body.
xmlPath(XmlPathConfig) - Method in interface io.restassured.response.ResponseBodyExtractionOptions
Get an XmlPath view of the response body with a given configuration.
xmlPath(XmlPath.CompatibilityMode) - Method in interface io.restassured.response.ResponseBodyExtractionOptions
Get an XmlPath view of the response body but also pass in a XmlPath.CompatibilityMode.
XmlXsdMatcher - Class in io.restassured.internal.matcher.xml
 
XmlXsdMatcher(Object) - Constructor for class io.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 
Skip navigation links

Copyright © 2010–2016. All rights reserved.