Class ResponseDefinition.Builder
java.lang.Object
com.github.tomakehurst.wiremock.http.ResponseDefinition.Builder
- Enclosing class:
- ResponseDefinition
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()@NonNull HttpHeadersgetBody()@Nullable org.wiremock.url.AbsoluteUrlgetFault()@NonNull HttpHeaders@Nullable String@Nullable org.wiremock.url.Pathint@NonNull Parametersheaders(Consumer<HttpHeaders.Builder> transformer) setAdditionalProxyRequestHeaders(@NonNull HttpHeaders additionalProxyRequestHeaders) setBodyFileName(String bodyFileName) setBrowserProxyUrl(@Nullable String browserProxyUrl) setBrowserProxyUrl(@Nullable org.wiremock.url.AbsoluteUrl browserProxyUrl) setChunkedDribbleDelay(ChunkedDribbleDelay chunkedDribbleDelay) setDelayDistribution(DelayDistribution delayDistribution) setFixedDelayMilliseconds(Integer fixedDelayMilliseconds) setHeaders(@NonNull HttpHeaders headers) setOriginalRequest(Request originalRequest) setProxyBaseUrl(String proxyBaseUrl) setProxyBaseUrl(org.wiremock.url.AbsoluteUrl proxyBaseUrl) setProxyUrlPrefixToRemove(@Nullable String proxyUrlPrefixToRemove) setProxyUrlPrefixToRemove(@Nullable org.wiremock.url.Path proxyUrlPrefixToRemove) setRemoveProxyRequestHeaders(@NonNull List<String> removeProxyRequestHeaders) setStatus(int status) setStatusMessage(String statusMessage) setTransformerParameters(@NonNull Parameters transformerParameters) setTransformers(@NonNull List<String> transformers) setWasConfigured(Boolean wasConfigured)
-
Constructor Details
-
Builder
public Builder() -
Builder
-
-
Method Details
-
getStatus
public int getStatus() -
getStatusMessage
-
getBody
-
getBodyFileName
-
getHeaders
-
getAdditionalProxyRequestHeaders
-
getRemoveProxyRequestHeaders
-
getFixedDelayMilliseconds
-
getDelayDistribution
-
getChunkedDribbleDelay
-
getProxyBaseUrl
-
getProxyUrlPrefixToRemove
public @Nullable org.wiremock.url.Path getProxyUrlPrefixToRemove() -
getFault
-
getTransformers
-
getTransformerParameters
-
getBrowserProxyUrl
public @Nullable org.wiremock.url.AbsoluteUrl getBrowserProxyUrl() -
getWasConfigured
-
getOriginalRequest
-
setStatus
-
setStatusMessage
-
setBody
-
setBodyFileName
-
setHeaders
-
headers
-
setAdditionalProxyRequestHeaders
public ResponseDefinition.Builder setAdditionalProxyRequestHeaders(@NonNull HttpHeaders additionalProxyRequestHeaders) -
setRemoveProxyRequestHeaders
public ResponseDefinition.Builder setRemoveProxyRequestHeaders(@NonNull List<String> removeProxyRequestHeaders) -
setFixedDelayMilliseconds
-
setDelayDistribution
-
setChunkedDribbleDelay
-
setProxyBaseUrl
-
setProxyBaseUrl
-
setProxyUrlPrefixToRemove
public ResponseDefinition.Builder setProxyUrlPrefixToRemove(@Nullable String proxyUrlPrefixToRemove) -
setProxyUrlPrefixToRemove
public ResponseDefinition.Builder setProxyUrlPrefixToRemove(@Nullable org.wiremock.url.Path proxyUrlPrefixToRemove) -
setFault
-
setTransformers
-
setTransformerParameters
public ResponseDefinition.Builder setTransformerParameters(@NonNull Parameters transformerParameters) -
setBrowserProxyUrl
public ResponseDefinition.Builder setBrowserProxyUrl(@Nullable org.wiremock.url.AbsoluteUrl browserProxyUrl) -
setBrowserProxyUrl
-
setWasConfigured
-
setOriginalRequest
-
build
-