Class MessageStubMapping
java.lang.Object
com.github.tomakehurst.wiremock.message.MessageStubMapping
- All Implemented Interfaces:
Prioritisable
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMessageStubMapping(UUID id, String name, Integer priority, MessageTrigger trigger, List<MessageAction> actions, Metadata metadata, long insertionIndex) -
Method Summary
Modifier and TypeMethodDescriptionstatic MessageStubMapping.Builderbuilder()static MessageStubMappingcreate(Consumer<MessageStubMapping.Builder> transformer) booleangetId()long@NonNull MetadatagetName()inthashCode()booleanmatches(MessageChannel channel, Message message) toString()transform(Consumer<MessageStubMapping.Builder> transformer) <T extends Prioritisable>
TwithInsertionIndex(long newInsertionIndex)
-
Field Details
-
DEFAULT_PRIORITY
public static final int DEFAULT_PRIORITY- See Also:
-
-
Constructor Details
-
MessageStubMapping
public MessageStubMapping(UUID id, String name, Integer priority, MessageTrigger trigger, List<MessageAction> actions, Metadata metadata, long insertionIndex)
-
-
Method Details
-
builder
-
create
-
transform
-
toBuilder
-
getId
- Specified by:
getIdin interfacePrioritisable
-
getName
-
getPriority
- Specified by:
getPriorityin interfacePrioritisable
-
getTrigger
-
getActions
-
getMetadata
-
matches
-
getInsertionIndex
public long getInsertionIndex()- Specified by:
getInsertionIndexin interfacePrioritisable
-
withInsertionIndex
- Specified by:
withInsertionIndexin interfacePrioritisable
-
equals
-
hashCode
public int hashCode() -
toString
-