Interface MappingBuilder
- All Known Subinterfaces:
ScenarioMappingBuilder
public interface MappingBuilder
-
Method Summary
Modifier and TypeMethodDescriptionandMatching
(ValueMatcher<Request> requestMatcher) andMatching
(String customRequestMatcherName) andMatching
(String customRequestMatcherName, Parameters parameters) atPriority
(Integer priority) build()
inScenario
(String scenarioName) persistent
(boolean persistent) willReturn
(ResponseDefinitionBuilder responseDefBuilder) withBasicAuth
(String username, String password) withCookie
(String name, StringValuePattern cookieValuePattern) withHeader
(String key, StringValuePattern headerPattern) withHost
(StringValuePattern hostPattern) withMetadata
(Metadata metadata) withMetadata
(Metadata.Builder metadata) withMetadata
(Map<String, ?> metadata) withMultipartRequestBody
(MultipartValuePatternBuilder multipartPatternBuilder) withPathParam
(String name, StringValuePattern pattern) withPort
(int port) <P> MappingBuilder
withPostServeAction
(String extensionName, P parameters) withQueryParam
(String key, StringValuePattern queryParamPattern) withQueryParams
(Map<String, StringValuePattern> queryParams) withRequestBody
(ContentPattern<?> bodyPattern) withScheme
(String scheme)
-
Method Details
-
withScheme
-
withHost
-
withPort
-
atPriority
-
withHeader
-
withPathParam
-
withQueryParam
-
withQueryParams
-
withRequestBody
-
withMultipartRequestBody
-
inScenario
-
withId
-
withName
-
persistent
MappingBuilder persistent() -
persistent
-
withBasicAuth
-
withCookie
-
withPostServeAction
-
withMetadata
-
withMetadata
-
withMetadata
-
andMatching
-
andMatching
-
andMatching
-
willReturn
-
build
StubMapping build()
-