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