Class ProxyRequestBuilder
- java.lang.Object
-
- io.gravitee.gateway.api.proxy.builder.ProxyRequestBuilder
-
public class ProxyRequestBuilder extends Object
- Author:
- David BRASSELY (david.brassely at graviteesource.com), GraviteeSource Team
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ProxyRequestbuild()static ProxyRequestBuilderfrom(Request request)ProxyRequestBuilderheaders(HttpHeaders headers)ProxyRequestBuildermethod(io.gravitee.common.http.HttpMethod method)ProxyRequestBuilderparameters(io.gravitee.common.util.MultiValueMap<String,String> parameters)ProxyRequestBuilderpathParameters(io.gravitee.common.util.MultiValueMap<String,String> pathParameters)ProxyRequestBuilderrawMethod(String rawMethod)ProxyRequestBuilderuri(String uri)
-
-
-
Method Detail
-
from
public static ProxyRequestBuilder from(Request request)
-
uri
public ProxyRequestBuilder uri(String uri)
-
parameters
public ProxyRequestBuilder parameters(io.gravitee.common.util.MultiValueMap<String,String> parameters)
-
pathParameters
public ProxyRequestBuilder pathParameters(io.gravitee.common.util.MultiValueMap<String,String> pathParameters)
-
method
public ProxyRequestBuilder method(io.gravitee.common.http.HttpMethod method)
-
rawMethod
public ProxyRequestBuilder rawMethod(String rawMethod)
-
headers
public ProxyRequestBuilder headers(HttpHeaders headers)
-
build
public ProxyRequest build()
-
-