Class StubRunnerOptionsBuilder
- java.lang.Object
-
- org.springframework.cloud.contract.stubrunner.StubRunnerOptionsBuilder
-
public class StubRunnerOptionsBuilder extends Object
A builder object forStubRunnerOptions.- Author:
- Marcin Grzejszczak, EddĂș MelĂ©ndez
-
-
Constructor Summary
Constructors Constructor Description StubRunnerOptionsBuilder()StubRunnerOptionsBuilder(StubRunnerOptions options)
-
Method Summary
-
-
-
Constructor Detail
-
StubRunnerOptionsBuilder
public StubRunnerOptionsBuilder()
-
StubRunnerOptionsBuilder
public StubRunnerOptionsBuilder(StubRunnerOptions options)
-
-
Method Detail
-
withStubs
public StubRunnerOptionsBuilder withStubs(String... stubs)
-
withStubs
public StubRunnerOptionsBuilder withStubs(List<String> stubs)
-
withMinMaxPort
public StubRunnerOptionsBuilder withMinMaxPort(Integer minPortValue, Integer maxPortValue)
-
withMinPort
public StubRunnerOptionsBuilder withMinPort(int minPortValue)
-
withMaxPort
public StubRunnerOptionsBuilder withMaxPort(int maxPortValue)
-
withStubRepositoryRoot
public StubRunnerOptionsBuilder withStubRepositoryRoot(org.springframework.core.io.Resource stubRepositoryRoot)
-
withStubRepositoryRoot
public StubRunnerOptionsBuilder withStubRepositoryRoot(String stubRepositoryRoot)
-
withStubsMode
public StubRunnerOptionsBuilder withStubsMode(StubRunnerProperties.StubsMode stubsMode)
-
withStubsMode
public StubRunnerOptionsBuilder withStubsMode(String stubsMode)
-
withStubsClassifier
public StubRunnerOptionsBuilder withStubsClassifier(String stubsClassifier)
-
withPort
public StubRunnerOptionsBuilder withPort(Integer port)
-
withOptions
public StubRunnerOptionsBuilder withOptions(StubRunnerOptions options)
-
withMappingsOutputFolder
public StubRunnerOptionsBuilder withMappingsOutputFolder(String mappingsOutputFolder)
-
withDeleteStubsAfterTest
public StubRunnerOptionsBuilder withDeleteStubsAfterTest(boolean deleteStubsAfterTest)
-
withGenerateStubs
public StubRunnerOptionsBuilder withGenerateStubs(boolean generateStubs)
-
withFailOnNoStubs
public StubRunnerOptionsBuilder withFailOnNoStubs(boolean failOnNoStubs)
-
withProperties
public StubRunnerOptionsBuilder withProperties(Map<String,String> properties)
-
withHttpServerStubConfigurer
public StubRunnerOptionsBuilder withHttpServerStubConfigurer(Class httpServerStubConfigurer)
-
withServerId
public StubRunnerOptionsBuilder withServerId(String serverId)
-
build
public StubRunnerOptions build()
-
withUsername
public StubRunnerOptionsBuilder withUsername(String username)
-
withPassword
public StubRunnerOptionsBuilder withPassword(String password)
-
withProxy
public StubRunnerOptionsBuilder withProxy(String proxyHost, int proxyPort)
-
withStubPerConsumer
public StubRunnerOptionsBuilder withStubPerConsumer(boolean stubPerConsumer)
-
withConsumerName
public StubRunnerOptionsBuilder withConsumerName(String consumerName)
-
-