Class ServeEvent
java.lang.Object
com.github.tomakehurst.wiremock.stubbing.ServeEvent
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.google.common.base.Predicate<ServeEvent>
static final com.google.common.base.Function<ServeEvent,
LoggedRequest> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ServeEvent
(LoggedRequest request, StubMapping stubMapping, ResponseDefinition responseDefinition) ServeEvent
(UUID id, LoggedRequest request, StubMapping stubMapping, ResponseDefinition responseDefinition, LoggedResponse response, boolean ignoredReadOnly, Timing timing) -
Method Summary
Modifier and TypeMethodDescriptionvoid
afterSend
(int responseSendTimeMillis) static void
complete
(Response response, int processTimeMillis, DataTruncationSettings dataTruncationSettings) static ServeEvent
forBadRequest
(LoggedRequest request, Errors errors) static ServeEvent
forBadRequestEntity
(LoggedRequest request, Errors errors) static ServeEvent
forNotAllowedRequest
(LoggedRequest request, Errors errors) static ServeEvent
forUnmatchedRequest
(LoggedRequest request) static ServeEvent
getId()
boolean
boolean
static ServeEvent
static ServeEvent
of
(Request request, StubMapping stubMapping) static ServeEvent
of
(LoggedRequest request, ResponseDefinition responseDefinition) static ServeEvent
of
(LoggedRequest request, ResponseDefinition responseDefinition, StubMapping stubMapping) static void
setCurrent
(ServeEvent serveEvent) withResponseDefinition
(ResponseDefinition responseDefinition)
-
Field Details
-
TO_LOGGED_REQUEST
-
NOT_MATCHED
-
-
Constructor Details
-
ServeEvent
public ServeEvent(UUID id, LoggedRequest request, StubMapping stubMapping, ResponseDefinition responseDefinition, LoggedResponse response, boolean ignoredReadOnly, Timing timing) -
ServeEvent
protected ServeEvent(LoggedRequest request, StubMapping stubMapping, ResponseDefinition responseDefinition)
-
-
Method Details
-
forUnmatchedRequest
-
forBadRequest
-
forBadRequestEntity
-
forNotAllowedRequest
-
of
-
of
-
of
-
of
public static ServeEvent of(LoggedRequest request, ResponseDefinition responseDefinition, StubMapping stubMapping) -
getCurrent
-
setCurrent
-
clearCurrent
public static void clearCurrent() -
withResponseDefinition
-
complete
public ServeEvent complete(Response response, int processTimeMillis, DataTruncationSettings dataTruncationSettings) -
afterSend
public void afterSend(int responseSendTimeMillis) -
isNoExactMatch
public boolean isNoExactMatch() -
getId
-
getRequest
-
getResponseDefinition
-
getWasMatched
public boolean getWasMatched() -
getStubMapping
-
getResponse
-
getTiming
-
getPostServeActions
-