Interface ScenarioMappingBuilder
-
- All Superinterfaces:
MappingBuilder
public interface ScenarioMappingBuilder extends MappingBuilder
-
-
Method Summary
-
Methods inherited from interface com.github.tomakehurst.wiremock.client.MappingBuilder
andMatching, andMatching, build, withHost, withName, withPathParam, withPort, withScheme
-
-
-
-
Method Detail
-
whenScenarioStateIs
ScenarioMappingBuilder whenScenarioStateIs(java.lang.String stateName)
-
willSetStateTo
ScenarioMappingBuilder willSetStateTo(java.lang.String stateName)
-
atPriority
ScenarioMappingBuilder atPriority(java.lang.Integer priority)
- Specified by:
atPriority
in interfaceMappingBuilder
-
withHeader
ScenarioMappingBuilder withHeader(java.lang.String key, StringValuePattern headerPattern)
- Specified by:
withHeader
in interfaceMappingBuilder
-
withHeader
ScenarioMappingBuilder withHeader(java.lang.String key, MultiValuePattern headerPattern)
- Specified by:
withHeader
in interfaceMappingBuilder
-
withQueryParam
ScenarioMappingBuilder withQueryParam(java.lang.String key, StringValuePattern queryParamPattern)
- Specified by:
withQueryParam
in interfaceMappingBuilder
-
withQueryParam
ScenarioMappingBuilder withQueryParam(java.lang.String key, MultiValuePattern queryParamPattern)
- Specified by:
withQueryParam
in interfaceMappingBuilder
-
withFormParam
ScenarioMappingBuilder withFormParam(java.lang.String key, StringValuePattern formParamPattern)
- Specified by:
withFormParam
in interfaceMappingBuilder
-
withFormParam
ScenarioMappingBuilder withFormParam(java.lang.String key, MultiValuePattern formParamPattern)
- Specified by:
withFormParam
in interfaceMappingBuilder
-
withQueryParams
ScenarioMappingBuilder withQueryParams(java.util.Map<java.lang.String,StringValuePattern> queryParams)
- Specified by:
withQueryParams
in interfaceMappingBuilder
-
withRequestBody
ScenarioMappingBuilder withRequestBody(ContentPattern<?> bodyPattern)
- Specified by:
withRequestBody
in interfaceMappingBuilder
-
withMultipartRequestBody
ScenarioMappingBuilder withMultipartRequestBody(MultipartValuePatternBuilder multipartPatternBuilder)
- Specified by:
withMultipartRequestBody
in interfaceMappingBuilder
-
inScenario
ScenarioMappingBuilder inScenario(java.lang.String scenarioName)
- Specified by:
inScenario
in interfaceMappingBuilder
-
withId
ScenarioMappingBuilder withId(java.util.UUID id)
- Specified by:
withId
in interfaceMappingBuilder
-
persistent
ScenarioMappingBuilder persistent()
- Specified by:
persistent
in interfaceMappingBuilder
-
persistent
ScenarioMappingBuilder persistent(boolean persistent)
- Specified by:
persistent
in interfaceMappingBuilder
-
withBasicAuth
ScenarioMappingBuilder withBasicAuth(java.lang.String username, java.lang.String password)
- Specified by:
withBasicAuth
in interfaceMappingBuilder
-
withCookie
ScenarioMappingBuilder withCookie(java.lang.String name, StringValuePattern cookieValuePattern)
- Specified by:
withCookie
in interfaceMappingBuilder
-
withPostServeAction
<P> ScenarioMappingBuilder withPostServeAction(java.lang.String extensionName, P parameters)
- Specified by:
withPostServeAction
in interfaceMappingBuilder
-
withMetadata
ScenarioMappingBuilder withMetadata(java.util.Map<java.lang.String,?> metadata)
- Specified by:
withMetadata
in interfaceMappingBuilder
-
withMetadata
ScenarioMappingBuilder withMetadata(Metadata metadata)
- Specified by:
withMetadata
in interfaceMappingBuilder
-
withMetadata
ScenarioMappingBuilder withMetadata(Metadata.Builder metadata)
- Specified by:
withMetadata
in interfaceMappingBuilder
-
andMatching
ScenarioMappingBuilder andMatching(ValueMatcher<Request> requestMatcher)
- Specified by:
andMatching
in interfaceMappingBuilder
-
willReturn
ScenarioMappingBuilder willReturn(ResponseDefinitionBuilder responseDefBuilder)
- Specified by:
willReturn
in interfaceMappingBuilder
-
-