Class RestDefaults

java.lang.Object
net.serenitybdd.rest.RestDefaults

public class RestDefaults
extends java.lang.Object
User: YamStranger Date: 4/5/16 Time: 8:27 PM This class directly calls some methods from SerenityRest related only to setting default values and parameters, can be used for better readability of code. There is no difference in behaving between this class or SerenityRest.
  • Constructor Summary

    Constructors
    Constructor Description
    RestDefaults()  
  • Method Summary

    Modifier and Type Method Description
    static io.restassured.config.RestAssuredConfig config()  
    static io.restassured.config.LogConfig enableLoggingOfRequestAndResponseIfValidationFails()  
    static io.restassured.config.LogConfig enableLoggingOfRequestAndResponseIfValidationFails​(io.restassured.filter.log.LogDetail logDetail)  
    static java.util.List<io.restassured.filter.Filter> filters()  
    static java.util.List<io.restassured.filter.Filter> filters​(io.restassured.filter.Filter filter, io.restassured.filter.Filter... additionalFilters)  
    static java.util.List<io.restassured.filter.Filter> filters​(java.util.List<io.restassured.filter.Filter> filters)  
    static io.restassured.authentication.AuthenticationScheme getDefaultAuthentication()  
    static java.lang.String getDefaultBasePath()  
    static io.restassured.config.RestAssuredConfig getDefaultConfig()  
    static io.restassured.parsing.Parser getDefaultParser()  
    static int getDefaultPort()  
    static io.restassured.specification.ProxySpecification getDefaultProxy()  
    static io.restassured.specification.RequestSpecification getDefaultRequestSpecification()  
    static io.restassured.specification.ResponseSpecification getDefaultResponseSpecification()  
    static java.lang.String getDefaultRootPath()  
    static java.lang.String getDefaultSessionId()  
    static boolean isUrlEncodingEnabled()  
    static io.restassured.config.SSLConfig keystore​(java.io.File pathToJks, java.lang.String password)  
    static io.restassured.config.SSLConfig keystore​(java.lang.String password)  
    static io.restassured.config.SSLConfig keystore​(java.lang.String pathToJks, java.lang.String password)  
    static io.restassured.mapper.ObjectMapper objectMapper​(io.restassured.mapper.ObjectMapper objectMapper)  
    static io.restassured.specification.ProxySpecification proxy​(int port)  
    static io.restassured.specification.ProxySpecification proxy​(io.restassured.specification.ProxySpecification proxySpecification)  
    static io.restassured.specification.ProxySpecification proxy​(java.lang.String host)  
    static io.restassured.specification.ProxySpecification proxy​(java.lang.String host, int port)  
    static io.restassured.specification.ProxySpecification proxy​(java.lang.String host, int port, java.lang.String scheme)  
    static io.restassured.specification.ProxySpecification proxy​(java.net.URI uri)  
    static void registerParser​(java.lang.String contentType, io.restassured.parsing.Parser parser)  
    static java.util.List<io.restassured.filter.Filter> replaceFiltersWith​(io.restassured.filter.Filter filter, io.restassured.filter.Filter... additionalFilters)  
    static java.util.List<io.restassured.filter.Filter> replaceFiltersWith​(java.util.List<io.restassured.filter.Filter> filters)  
    static void reset()  
    static io.restassured.authentication.AuthenticationScheme setDefaultAuthentication​(io.restassured.authentication.AuthenticationScheme authentication)  
    static java.lang.String setDefaultBasePath​(java.lang.String basePath)  
    static io.restassured.config.RestAssuredConfig setDefaultConfig​(io.restassured.config.RestAssuredConfig config)  
    static io.restassured.parsing.Parser setDefaultParser​(io.restassured.parsing.Parser defaultParser)  
    static int setDefaultPort​(int port)  
    static io.restassured.specification.ProxySpecification setDefaultProxy​(int port)  
    static io.restassured.specification.ProxySpecification setDefaultProxy​(io.restassured.specification.ProxySpecification proxy)  
    static io.restassured.specification.ProxySpecification setDefaultProxy​(java.lang.String host, int port)  
    static io.restassured.specification.ProxySpecification setDefaultProxy​(java.lang.String host, int port, java.lang.String scheme)  
    static io.restassured.specification.ProxySpecification setDefaultProxy​(java.net.URI uri)  
    static io.restassured.specification.RequestSpecification setDefaultRequestSpecification​(io.restassured.specification.RequestSpecification requestSpecification)  
    static io.restassured.specification.ResponseSpecification setDefaultResponseSpecification​(io.restassured.specification.ResponseSpecification responseSpecification)  
    static java.lang.String setDefaultRootPath​(java.lang.String rootPath)  
    static java.lang.String setDefaultSessionId​(java.lang.String sessionId)  
    static boolean setUrlEncodingEnabled​(boolean urlEncodingEnabled)  
    static io.restassured.config.SSLConfig trustStore​(java.security.KeyStore truststore)  
    static void unregisterParser​(java.lang.String contentType)  
    static io.restassured.config.SSLConfig useRelaxedHTTPSValidation()  
    static io.restassured.config.SSLConfig useRelaxedHTTPSValidation​(java.lang.String protocol)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RestDefaults

      public RestDefaults()
  • Method Details

    • setDefaultBasePath

      public static java.lang.String setDefaultBasePath​(java.lang.String basePath)
    • getDefaultBasePath

      public static java.lang.String getDefaultBasePath()
    • getDefaultPort

      public static int getDefaultPort()
    • setDefaultPort

      public static int setDefaultPort​(int port)
    • isUrlEncodingEnabled

      public static boolean isUrlEncodingEnabled()
    • setUrlEncodingEnabled

      public static boolean setUrlEncodingEnabled​(boolean urlEncodingEnabled)
    • getDefaultRootPath

      public static java.lang.String getDefaultRootPath()
    • setDefaultRootPath

      public static java.lang.String setDefaultRootPath​(java.lang.String rootPath)
    • getDefaultSessionId

      public static java.lang.String getDefaultSessionId()
    • setDefaultSessionId

      public static java.lang.String setDefaultSessionId​(java.lang.String sessionId)
    • getDefaultAuthentication

      public static io.restassured.authentication.AuthenticationScheme getDefaultAuthentication()
    • setDefaultAuthentication

      public static io.restassured.authentication.AuthenticationScheme setDefaultAuthentication​(io.restassured.authentication.AuthenticationScheme authentication)
    • getDefaultRequestSpecification

      public static io.restassured.specification.RequestSpecification getDefaultRequestSpecification()
    • setDefaultRequestSpecification

      public static io.restassured.specification.RequestSpecification setDefaultRequestSpecification​(io.restassured.specification.RequestSpecification requestSpecification)
    • getDefaultParser

      public static io.restassured.parsing.Parser getDefaultParser()
    • setDefaultParser

      public static io.restassured.parsing.Parser setDefaultParser​(io.restassured.parsing.Parser defaultParser)
    • getDefaultResponseSpecification

      public static io.restassured.specification.ResponseSpecification getDefaultResponseSpecification()
    • setDefaultResponseSpecification

      public static io.restassured.specification.ResponseSpecification setDefaultResponseSpecification​(io.restassured.specification.ResponseSpecification responseSpecification)
    • reset

      public static void reset()
    • filters

      public static java.util.List<io.restassured.filter.Filter> filters​(java.util.List<io.restassured.filter.Filter> filters)
    • filters

      public static java.util.List<io.restassured.filter.Filter> filters​(io.restassured.filter.Filter filter, io.restassured.filter.Filter... additionalFilters)
    • replaceFiltersWith

      public static java.util.List<io.restassured.filter.Filter> replaceFiltersWith​(java.util.List<io.restassured.filter.Filter> filters)
    • replaceFiltersWith

      public static java.util.List<io.restassured.filter.Filter> replaceFiltersWith​(io.restassured.filter.Filter filter, io.restassured.filter.Filter... additionalFilters)
    • filters

      public static java.util.List<io.restassured.filter.Filter> filters()
    • objectMapper

      public static io.restassured.mapper.ObjectMapper objectMapper​(io.restassured.mapper.ObjectMapper objectMapper)
    • useRelaxedHTTPSValidation

      public static io.restassured.config.SSLConfig useRelaxedHTTPSValidation()
    • useRelaxedHTTPSValidation

      public static io.restassured.config.SSLConfig useRelaxedHTTPSValidation​(java.lang.String protocol)
    • registerParser

      public static void registerParser​(java.lang.String contentType, io.restassured.parsing.Parser parser)
    • unregisterParser

      public static void unregisterParser​(java.lang.String contentType)
    • trustStore

      public static io.restassured.config.SSLConfig trustStore​(java.security.KeyStore truststore)
    • enableLoggingOfRequestAndResponseIfValidationFails

      public static io.restassured.config.LogConfig enableLoggingOfRequestAndResponseIfValidationFails()
    • enableLoggingOfRequestAndResponseIfValidationFails

      public static io.restassured.config.LogConfig enableLoggingOfRequestAndResponseIfValidationFails​(io.restassured.filter.log.LogDetail logDetail)
    • proxy

      public static io.restassured.specification.ProxySpecification proxy​(java.lang.String host, int port, java.lang.String scheme)
    • proxy

      public static io.restassured.specification.ProxySpecification proxy​(java.lang.String host, int port)
    • proxy

      public static io.restassured.specification.ProxySpecification proxy​(int port)
    • proxy

      public static io.restassured.specification.ProxySpecification proxy​(java.net.URI uri)
    • proxy

      public static io.restassured.specification.ProxySpecification proxy​(java.lang.String host)
    • proxy

      public static io.restassured.specification.ProxySpecification proxy​(io.restassured.specification.ProxySpecification proxySpecification)
    • setDefaultProxy

      public static io.restassured.specification.ProxySpecification setDefaultProxy​(java.lang.String host, int port, java.lang.String scheme)
    • setDefaultProxy

      public static io.restassured.specification.ProxySpecification setDefaultProxy​(io.restassured.specification.ProxySpecification proxy)
    • setDefaultProxy

      public static io.restassured.specification.ProxySpecification setDefaultProxy​(java.lang.String host, int port)
    • setDefaultProxy

      public static io.restassured.specification.ProxySpecification setDefaultProxy​(int port)
    • setDefaultProxy

      public static io.restassured.specification.ProxySpecification setDefaultProxy​(java.net.URI uri)
    • getDefaultProxy

      public static io.restassured.specification.ProxySpecification getDefaultProxy()
    • keystore

      public static io.restassured.config.SSLConfig keystore​(java.io.File pathToJks, java.lang.String password)
    • keystore

      public static io.restassured.config.SSLConfig keystore​(java.lang.String password)
    • keystore

      public static io.restassured.config.SSLConfig keystore​(java.lang.String pathToJks, java.lang.String password)
    • config

      public static io.restassured.config.RestAssuredConfig config()
    • getDefaultConfig

      public static io.restassured.config.RestAssuredConfig getDefaultConfig()
    • setDefaultConfig

      public static io.restassured.config.RestAssuredConfig setDefaultConfig​(io.restassured.config.RestAssuredConfig config)