public static class MockAndProxyFacade.Builder extends Object
| Constructor and Description |
|---|
MockAndProxyFacade.Builder() |
| Modifier and Type | Method and Description |
|---|---|
MockAndProxyFacade.Builder |
addForwardHttpRequestBuilder(ForwardHttpRequestBuilder requestBuilder)
Adds a
ForwardHttpRequestBuilder that will be used with LoggingHttpProxy. |
MockAndProxyFacade |
build() |
MockAndProxyFacade.Builder |
httpRequestResponseLoggerFactory(HttpRequestResponseLoggerFactory loggerFactory)
Sets the
HttpRequestResponseLoggerFactory that will be used with LoggingHttpProxy. |
MockAndProxyFacade.Builder |
httpResponseProvider(HttpResponseProvider responseProvider)
Sets the
HttpResponseProvider that will be used for MockHttpServer. |
MockAndProxyFacade.Builder |
mode(MockAndProxyFacade.Mode mode)
Sets the Mode in which the
MockAndProxyFacade should operate. |
MockAndProxyFacade.Builder |
port(int port)
Sets the port that will be used for either
MockHttpServer or LoggingHttpProxy. |
public MockAndProxyFacade.Builder port(int port)
MockHttpServer or LoggingHttpProxy.port - Port.public MockAndProxyFacade.Builder httpResponseProvider(HttpResponseProvider responseProvider)
HttpResponseProvider that will be used for MockHttpServer.responseProvider - HttpResponseProvider. Should not be null.public MockAndProxyFacade.Builder addForwardHttpRequestBuilder(ForwardHttpRequestBuilder requestBuilder)
ForwardHttpRequestBuilder that will be used with LoggingHttpProxy.requestBuilder - ForwardHttpRequestBuilder. Should not be null.public MockAndProxyFacade.Builder httpRequestResponseLoggerFactory(HttpRequestResponseLoggerFactory loggerFactory)
HttpRequestResponseLoggerFactory that will be used with LoggingHttpProxy.loggerFactory - HttpRequestResponseLoggerFactory. Should not be null.public MockAndProxyFacade.Builder mode(MockAndProxyFacade.Mode mode)
MockAndProxyFacade should operate.mode - Operation mode. Should not be null.public MockAndProxyFacade build()
Copyright © 2014. All Rights Reserved.