Class StubMapping
- java.lang.Object
-
- com.github.tomakehurst.wiremock.stubbing.StubMapping
-
- Direct Known Subclasses:
StubMappingCollection
public class StubMapping extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_PRIORITY
static StubMapping
NOT_CONFIGURED
-
Constructor Summary
Constructors Constructor Description StubMapping()
StubMapping(RequestPattern requestPattern, ResponseDefinition response)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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.lang.Object postServeActions)
void
setPostServeActions(java.util.List<PostServeActionDefinition> 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()
-
-
-
Field Detail
-
DEFAULT_PRIORITY
public static final int DEFAULT_PRIORITY
- See Also:
- Constant Field Values
-
NOT_CONFIGURED
public static final StubMapping NOT_CONFIGURED
-
-
Constructor Detail
-
StubMapping
public StubMapping(RequestPattern requestPattern, ResponseDefinition response)
-
StubMapping
public StubMapping()
-
-
Method Detail
-
buildFrom
public static StubMapping buildFrom(java.lang.String mappingSpecJson)
-
buildJsonStringFor
public static java.lang.String buildJsonStringFor(StubMapping mapping)
-
getUuid
public java.util.UUID getUuid()
-
setId
public void setId(java.util.UUID uuid)
-
getId
public java.util.UUID getId()
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
setUuid
public void setUuid(java.util.UUID uuid)
-
shouldBePersisted
public boolean shouldBePersisted()
-
isPersistent
public java.lang.Boolean isPersistent()
-
setPersistent
public void setPersistent(java.lang.Boolean persistent)
-
getRequest
public RequestPattern getRequest()
-
getResponse
public ResponseDefinition getResponse()
-
setRequest
public void setRequest(RequestPattern request)
-
setResponse
public void setResponse(ResponseDefinition response)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getInsertionIndex
public long getInsertionIndex()
-
setInsertionIndex
public void setInsertionIndex(long insertionIndex)
-
isDirty
public boolean isDirty()
-
setDirty
public void setDirty(boolean isDirty)
-
getPriority
public java.lang.Integer getPriority()
-
setPriority
public void setPriority(java.lang.Integer priority)
-
getScenarioName
public java.lang.String getScenarioName()
-
setScenarioName
public void setScenarioName(java.lang.String scenarioName)
-
getRequiredScenarioState
public java.lang.String getRequiredScenarioState()
-
setRequiredScenarioState
public void setRequiredScenarioState(java.lang.String requiredScenarioState)
-
getNewScenarioState
public java.lang.String getNewScenarioState()
-
setNewScenarioState
public void setNewScenarioState(java.lang.String newScenarioState)
-
isInScenario
public boolean isInScenario()
-
modifiesScenarioState
public boolean modifiesScenarioState()
-
isIndependentOfScenarioState
public boolean isIndependentOfScenarioState()
-
comparePriorityWith
public int comparePriorityWith(StubMapping otherMapping)
-
getPostServeActions
public java.util.List<PostServeActionDefinition> getPostServeActions()
-
setPostServeActions
public void setPostServeActions(java.util.List<PostServeActionDefinition> postServeActions)
-
setPostServeActions
public void setPostServeActions(java.lang.Object postServeActions)
-
getMetadata
public Metadata getMetadata()
-
setMetadata
public void setMetadata(Metadata metadata)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-