public class ServeEvent
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.base.Predicate<ServeEvent> |
NOT_MATCHED |
static com.google.common.base.Function<ServeEvent,LoggedRequest> |
TO_LOGGED_REQUEST |
| Constructor and Description |
|---|
ServeEvent(LoggedRequest request,
StubMapping stubMapping,
ResponseDefinition responseDefinition) |
ServeEvent(java.util.UUID id,
LoggedRequest request,
StubMapping stubMapping,
ResponseDefinition responseDefinition,
LoggedResponse response,
boolean ignoredReadOnly) |
| Modifier and Type | Method and Description |
|---|---|
ServeEvent |
complete(Response response) |
static ServeEvent |
forUnmatchedRequest(LoggedRequest request) |
java.util.UUID |
getId() |
java.util.Map<java.lang.String,Parameters> |
getPostServeActions() |
LoggedRequest |
getRequest() |
LoggedResponse |
getResponse() |
ResponseDefinition |
getResponseDefinition() |
StubMapping |
getStubMapping() |
boolean |
getWasMatched() |
boolean |
isNoExactMatch() |
static ServeEvent |
of(LoggedRequest request,
ResponseDefinition responseDefinition) |
static ServeEvent |
of(LoggedRequest request,
ResponseDefinition responseDefinition,
StubMapping stubMapping) |
public static final com.google.common.base.Function<ServeEvent,LoggedRequest> TO_LOGGED_REQUEST
public static final com.google.common.base.Predicate<ServeEvent> NOT_MATCHED
public ServeEvent(java.util.UUID id,
LoggedRequest request,
StubMapping stubMapping,
ResponseDefinition responseDefinition,
LoggedResponse response,
boolean ignoredReadOnly)
public ServeEvent(LoggedRequest request, StubMapping stubMapping, ResponseDefinition responseDefinition)
public static ServeEvent forUnmatchedRequest(LoggedRequest request)
public static ServeEvent of(LoggedRequest request, ResponseDefinition responseDefinition)
public static ServeEvent of(LoggedRequest request, ResponseDefinition responseDefinition, StubMapping stubMapping)
public ServeEvent complete(Response response)
public boolean isNoExactMatch()
public java.util.UUID getId()
public LoggedRequest getRequest()
public ResponseDefinition getResponseDefinition()
public boolean getWasMatched()
public StubMapping getStubMapping()
public LoggedResponse getResponse()
public java.util.Map<java.lang.String,Parameters> getPostServeActions()