com.github.tomakehurst.wiremock.mapping
Class ResponseDefinition

java.lang.Object
  extended by com.github.tomakehurst.wiremock.mapping.ResponseDefinition

public class ResponseDefinition
extends java.lang.Object


Constructor Summary
ResponseDefinition()
           
ResponseDefinition(int statusCode, java.lang.String bodyContent)
           
 
Method Summary
 void addHeader(java.lang.String key, java.lang.String value)
           
static ResponseDefinition browserProxy(Request originalRequest)
           
static ResponseDefinition copyOf(ResponseDefinition original)
           
static ResponseDefinition created()
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getBody()
           
 java.lang.String getBodyFileName()
           
 Fault getFault()
           
 java.lang.Integer getFixedDelayMilliseconds()
           
 HttpHeaders getHeaders()
           
 Request getOriginalRequest()
           
 java.lang.String getProxyBaseUrl()
           
 java.lang.String getProxyUrl()
           
 int getStatus()
           
 int hashCode()
           
 boolean isProxyResponse()
           
static ResponseDefinition notConfigured()
           
static ResponseDefinition notFound()
           
static ResponseDefinition ok()
           
 void setBody(java.lang.String body)
           
 void setBodyFileName(java.lang.String bodyFileName)
           
 void setFault(Fault fault)
           
 void setFixedDelayMilliseconds(java.lang.Integer fixedDelayMilliseconds)
           
 void setHeaders(HttpHeaders headers)
           
 void setOriginalRequest(Request originalRequest)
           
 void setProxyBaseUrl(java.lang.String proxyBaseUrl)
           
 void setStatus(int status)
           
 boolean specifiesBodyContent()
           
 boolean specifiesBodyFile()
           
 java.lang.String toString()
           
 boolean wasConfigured()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResponseDefinition

public ResponseDefinition(int statusCode,
                          java.lang.String bodyContent)

ResponseDefinition

public ResponseDefinition()
Method Detail

copyOf

public static ResponseDefinition copyOf(ResponseDefinition original)

getHeaders

public HttpHeaders getHeaders()

setHeaders

public void setHeaders(HttpHeaders headers)

notFound

public static ResponseDefinition notFound()

ok

public static ResponseDefinition ok()

created

public static ResponseDefinition created()

notConfigured

public static ResponseDefinition notConfigured()

browserProxy

public static ResponseDefinition browserProxy(Request originalRequest)

getStatus

public int getStatus()

getBody

public java.lang.String getBody()

setStatus

public void setStatus(int status)

setBody

public void setBody(java.lang.String body)

addHeader

public void addHeader(java.lang.String key,
                      java.lang.String value)

setFixedDelayMilliseconds

public void setFixedDelayMilliseconds(java.lang.Integer fixedDelayMilliseconds)

getBodyFileName

public java.lang.String getBodyFileName()

setBodyFileName

public void setBodyFileName(java.lang.String bodyFileName)

wasConfigured

public boolean wasConfigured()

getFixedDelayMilliseconds

public java.lang.Integer getFixedDelayMilliseconds()

getProxyUrl

public java.lang.String getProxyUrl()

getProxyBaseUrl

public java.lang.String getProxyBaseUrl()

setProxyBaseUrl

public void setProxyBaseUrl(java.lang.String proxyBaseUrl)

specifiesBodyFile

public boolean specifiesBodyFile()

specifiesBodyContent

public boolean specifiesBodyContent()

isProxyResponse

public boolean isProxyResponse()

getOriginalRequest

public Request getOriginalRequest()

setOriginalRequest

public void setOriginalRequest(Request originalRequest)

getFault

public Fault getFault()

setFault

public void setFault(Fault fault)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object