S - a self reference to the spec typepublic static interface WebClient.UriSpec<S extends WebClient.RequestHeadersSpec<?>>
| Modifier and Type | Method and Description | 
|---|---|
| S | uri(Function<UriBuilder,URI> uriFunction)Specify the URI by through a  UriBuilder. | 
| S | uri(String uri,
   Function<UriBuilder,URI> uriFunction)Specify the URI starting with a URI template and finishing off with a
  UriBuildercreated from the template. | 
| S | uri(String uri,
   Map<String,?> uriVariables)Specify the URI for the request using a URI template and URI variables. | 
| S | uri(String uri,
   Object... uriVariables)Specify the URI for the request using a URI template and URI variables. | 
| S | uri(URI uri)Specify the URI using an absolute, fully constructed  URI. | 
S uri(String uri, Object... uriVariables)
UriBuilderFactory was configured for the client (e.g.
 with a base URI) it will be used to expand the URI template.S uri(String uri, Map<String,?> uriVariables)
UriBuilderFactory was configured for the client (e.g.
 with a base URI) it will be used to expand the URI template.S uri(String uri, Function<UriBuilder,URI> uriFunction)
UriBuilder created from the template.S uri(Function<UriBuilder,URI> uriFunction)
UriBuilder.uri(String, Function)