Class ApiLogMessage.Response

java.lang.Object
de.qytera.qtaf.apitesting.log.model.message.ApiLogMessage.Response
Enclosing class:
ApiLogMessage

public static class ApiLogMessage.Response extends Object
One part of the API log message is the response. It's data format is defined in this class
  • Constructor Details

    • Response

      public Response()
  • Method Details

    • setResponseAttributes

      public void setResponseAttributes(io.restassured.response.ExtractableResponse<io.restassured.response.Response> response)
      Set the corresponding values in the Response-Api-LogMessage, depending on the request the API call is based on provided by RESTAssured.
      Parameters:
      response - extractable response of RESTassured
    • setStatusCode

      public void setStatusCode(int statusCode)
    • setHeaders

      public void setHeaders(io.restassured.http.Headers headers)
    • setContentType

      public void setContentType(String contentType)
    • setCookies

      public void setCookies(Map<String,String> cookies)
    • setBodyAsString

      public void setBodyAsString(String bodyAsString)
    • setTime

      public void setTime(long time)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getStatusCode

      public int getStatusCode()
    • getHeaders

      public io.restassured.http.Headers getHeaders()
    • getContentType

      public String getContentType()
    • getCookies

      public Map<String,String> getCookies()
    • getBodyAsString

      public String getBodyAsString()
    • getTime

      public long getTime()