public class StubMapping
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_PRIORITY |
static StubMapping |
NOT_CONFIGURED |
| Constructor and Description |
|---|
StubMapping() |
StubMapping(RequestPattern requestPattern,
ResponseDefinition response) |
| Modifier and Type | Method and Description |
|---|---|
static StubMapping |
buildFrom(java.lang.String mappingSpecJson) |
static java.lang.String |
buildJsonStringFor(StubMapping mapping) |
int |
comparePriorityWith(StubMapping otherMapping) |
boolean |
equals(java.lang.Object o) |
java.util.UUID |
getId() |
long |
getInsertionIndex() |
Metadata |
getMetadata() |
java.lang.String |
getName() |
java.lang.String |
getNewScenarioState() |
java.util.List<PostServeActionDefinition> |
getPostServeActions() |
java.lang.Integer |
getPriority() |
RequestPattern |
getRequest() |
java.lang.String |
getRequiredScenarioState() |
ResponseDefinition |
getResponse() |
java.lang.String |
getScenarioName() |
java.util.UUID |
getUuid() |
int |
hashCode() |
boolean |
isDirty() |
boolean |
isIndependentOfScenarioState() |
boolean |
isInScenario() |
java.lang.Boolean |
isPersistent() |
boolean |
modifiesScenarioState() |
void |
setDirty(boolean isDirty) |
void |
setId(java.util.UUID uuid) |
void |
setInsertionIndex(long insertionIndex) |
void |
setMetadata(Metadata metadata) |
void |
setName(java.lang.String name) |
void |
setNewScenarioState(java.lang.String newScenarioState) |
void |
setPersistent(java.lang.Boolean persistent) |
void |
setPostServeActions(java.util.List<PostServeActionDefinition> postServeActions) |
void |
setPostServeActions(java.lang.Object postServeActions) |
void |
setPriority(java.lang.Integer priority) |
void |
setRequest(RequestPattern request) |
void |
setRequiredScenarioState(java.lang.String requiredScenarioState) |
void |
setResponse(ResponseDefinition response) |
void |
setScenarioName(java.lang.String scenarioName) |
void |
setUuid(java.util.UUID uuid) |
boolean |
shouldBePersisted() |
java.lang.String |
toString() |
public static final int DEFAULT_PRIORITY
public static final StubMapping NOT_CONFIGURED
public StubMapping(RequestPattern requestPattern, ResponseDefinition response)
public StubMapping()
public static StubMapping buildFrom(java.lang.String mappingSpecJson)
public static java.lang.String buildJsonStringFor(StubMapping mapping)
public java.util.UUID getUuid()
public void setId(java.util.UUID uuid)
public java.util.UUID getId()
public java.lang.String getName()
public void setName(java.lang.String name)
public void setUuid(java.util.UUID uuid)
public boolean shouldBePersisted()
public java.lang.Boolean isPersistent()
public void setPersistent(java.lang.Boolean persistent)
public RequestPattern getRequest()
public ResponseDefinition getResponse()
public void setRequest(RequestPattern request)
public void setResponse(ResponseDefinition response)
public java.lang.String toString()
toString in class java.lang.Objectpublic long getInsertionIndex()
public void setInsertionIndex(long insertionIndex)
public boolean isDirty()
public void setDirty(boolean isDirty)
public java.lang.Integer getPriority()
public void setPriority(java.lang.Integer priority)
public java.lang.String getScenarioName()
public void setScenarioName(java.lang.String scenarioName)
public java.lang.String getRequiredScenarioState()
public void setRequiredScenarioState(java.lang.String requiredScenarioState)
public java.lang.String getNewScenarioState()
public void setNewScenarioState(java.lang.String newScenarioState)
public boolean isInScenario()
public boolean modifiesScenarioState()
public boolean isIndependentOfScenarioState()
public int comparePriorityWith(StubMapping otherMapping)
public java.util.List<PostServeActionDefinition> getPostServeActions()
public void setPostServeActions(java.util.List<PostServeActionDefinition> postServeActions)
public void setPostServeActions(java.lang.Object postServeActions)
public Metadata getMetadata()
public void setMetadata(Metadata metadata)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object