Class ResponseDefinition

java.lang.Object
com.github.tomakehurst.wiremock.http.ResponseDefinition

public class ResponseDefinition extends Object
  • Constructor Details

  • Method Details

    • notFound

      public static ResponseDefinition notFound()
    • ok

      public static ResponseDefinition ok()
    • okEmptyJson

      public static ResponseDefinition okEmptyJson()
    • okForJson

      public static <T> ResponseDefinition okForJson(T body)
    • created

      public static ResponseDefinition created()
    • noContent

      public static ResponseDefinition noContent()
    • badRequest

      public static ResponseDefinition badRequest(Errors errors)
    • badRequestEntity

      public static ResponseDefinition badRequestEntity(Errors errors)
    • redirectTo

      public static ResponseDefinition redirectTo(String path)
    • notConfigured

      public static ResponseDefinition notConfigured()
    • notAuthorised

      public static ResponseDefinition notAuthorised()
    • notPermitted

      public static ResponseDefinition notPermitted(String message)
    • notPermitted

      public static ResponseDefinition notPermitted(Errors errors)
    • browserProxy

      public static ResponseDefinition browserProxy(Request originalRequest)
    • copyOf

      public static ResponseDefinition copyOf(ResponseDefinition original)
    • copy

      public ResponseDefinition copy()
    • getHeaders

      public HttpHeaders getHeaders()
    • getAdditionalProxyRequestHeaders

      public HttpHeaders getAdditionalProxyRequestHeaders()
    • getRemoveProxyRequestHeaders

      public List<String> getRemoveProxyRequestHeaders()
    • getStatus

      public int getStatus()
    • getStatusMessage

      public String getStatusMessage()
    • getBody

      public String getBody()
    • getTextBody

      public String getTextBody()
    • getByteBody

      public byte[] getByteBody()
    • getByteBodyIfBinary

      public byte[] getByteBodyIfBinary()
    • getBase64Body

      public String getBase64Body()
    • getReponseBody

      public Body getReponseBody()
    • getJsonBody

      public com.fasterxml.jackson.databind.JsonNode getJsonBody()
    • getBodyFileName

      public String getBodyFileName()
    • wasConfigured

      public boolean wasConfigured()
    • isFromConfiguredStub

      public Boolean isFromConfiguredStub()
    • getFixedDelayMilliseconds

      public Integer getFixedDelayMilliseconds()
    • getDelayDistribution

      public DelayDistribution getDelayDistribution()
    • getChunkedDribbleDelay

      public ChunkedDribbleDelay getChunkedDribbleDelay()
    • getProxyUrl

      public String getProxyUrl()
    • getProxyBaseUrl

      public String getProxyBaseUrl()
    • getProxyUrlPrefixToRemove

      public String getProxyUrlPrefixToRemove()
    • specifiesBodyFile

      public boolean specifiesBodyFile()
    • specifiesBodyContent

      public boolean specifiesBodyContent()
    • specifiesTextBodyContent

      public boolean specifiesTextBodyContent()
    • specifiesBinaryBodyContent

      public boolean specifiesBinaryBodyContent()
    • isProxyResponse

      public boolean isProxyResponse()
    • getOriginalRequest

      public Request getOriginalRequest()
    • setOriginalRequest

      public void setOriginalRequest(Request originalRequest)
    • getFault

      public Fault getFault()
    • getTransformers

      public List<String> getTransformers()
    • getTransformerParameters

      public Parameters getTransformerParameters()
    • hasTransformer

      public boolean hasTransformer(Extension transformer)
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object