public class WebhookDefinition
extends java.lang.Object
| Constructor and Description |
|---|
WebhookDefinition() |
WebhookDefinition(java.lang.String method,
java.lang.String url,
com.github.tomakehurst.wiremock.http.HttpHeaders headers,
java.lang.String body,
java.lang.String base64Body,
com.github.tomakehurst.wiremock.http.DelayDistribution delay,
com.github.tomakehurst.wiremock.extension.Parameters parameters) |
| Modifier and Type | Method and Description |
|---|---|
static WebhookDefinition |
from(com.github.tomakehurst.wiremock.extension.Parameters parameters) |
java.lang.String |
getBase64Body() |
byte[] |
getBinaryBody() |
java.lang.String |
getBody() |
com.github.tomakehurst.wiremock.http.DelayDistribution |
getDelay() |
long |
getDelaySampleMillis() |
com.github.tomakehurst.wiremock.extension.Parameters |
getExtraParameters() |
com.github.tomakehurst.wiremock.http.HttpHeaders |
getHeaders() |
java.lang.String |
getMethod() |
java.util.Map<java.lang.String,java.lang.Object> |
getOtherFields() |
com.github.tomakehurst.wiremock.http.RequestMethod |
getRequestMethod() |
java.lang.String |
getUrl() |
boolean |
hasBody() |
WebhookDefinition |
withBinaryBody(byte[] body) |
WebhookDefinition |
withBody(java.lang.String body) |
WebhookDefinition |
withDelay(com.github.tomakehurst.wiremock.http.DelayDistribution delay) |
WebhookDefinition |
withExtraParameter(java.lang.String key,
java.lang.Object value) |
WebhookDefinition |
withFixedDelay(int delayMilliseconds) |
WebhookDefinition |
withHeader(java.lang.String key,
java.lang.String... values) |
WebhookDefinition |
withHeaders(java.util.List<com.github.tomakehurst.wiremock.http.HttpHeader> headers) |
WebhookDefinition |
withMethod(com.github.tomakehurst.wiremock.http.RequestMethod method) |
WebhookDefinition |
withMethod(java.lang.String method) |
WebhookDefinition |
withUrl(java.lang.String url) |
WebhookDefinition |
withUrl(java.net.URI url) |
public WebhookDefinition(java.lang.String method,
java.lang.String url,
com.github.tomakehurst.wiremock.http.HttpHeaders headers,
java.lang.String body,
java.lang.String base64Body,
com.github.tomakehurst.wiremock.http.DelayDistribution delay,
com.github.tomakehurst.wiremock.extension.Parameters parameters)
public WebhookDefinition()
public static WebhookDefinition from(com.github.tomakehurst.wiremock.extension.Parameters parameters)
public java.lang.String getMethod()
public com.github.tomakehurst.wiremock.http.RequestMethod getRequestMethod()
public java.lang.String getUrl()
public com.github.tomakehurst.wiremock.http.HttpHeaders getHeaders()
public java.lang.String getBase64Body()
public java.lang.String getBody()
public com.github.tomakehurst.wiremock.http.DelayDistribution getDelay()
public long getDelaySampleMillis()
public com.github.tomakehurst.wiremock.extension.Parameters getExtraParameters()
public byte[] getBinaryBody()
public WebhookDefinition withMethod(java.lang.String method)
public WebhookDefinition withMethod(com.github.tomakehurst.wiremock.http.RequestMethod method)
public WebhookDefinition withUrl(java.net.URI url)
public WebhookDefinition withUrl(java.lang.String url)
public WebhookDefinition withHeaders(java.util.List<com.github.tomakehurst.wiremock.http.HttpHeader> headers)
public WebhookDefinition withHeader(java.lang.String key, java.lang.String... values)
public WebhookDefinition withBody(java.lang.String body)
public WebhookDefinition withBinaryBody(byte[] body)
public WebhookDefinition withFixedDelay(int delayMilliseconds)
public WebhookDefinition withDelay(com.github.tomakehurst.wiremock.http.DelayDistribution delay)
public java.util.Map<java.lang.String,java.lang.Object> getOtherFields()
public WebhookDefinition withExtraParameter(java.lang.String key, java.lang.Object value)
public boolean hasBody()