Package org.springframework.web.client
Interface RestClient.UriSpec<S extends RestClient.RequestHeadersSpec<?>>
- Type Parameters:
- S- a self reference to the spec type
- All Known Subinterfaces:
- RestClient.RequestBodyUriSpec,- RestClient.RequestHeadersUriSpec<S>
- Enclosing interface:
- RestClient
public static interface RestClient.UriSpec<S extends RestClient.RequestHeadersSpec<?>>
Contract for specifying the URI for a request.
- 
Method SummaryModifier and TypeMethodDescriptionSpecify the URI for the request using a URI template and URI variables.uri(String uri, Function<UriBuilder, URI> uriFunction) Specify the URI starting with a URI template and finishing off with aUriBuildercreated from the template.Specify the URI for the request using a URI template and URI variables.Specify the URI using an absolute, fully constructedURI.uri(Function<UriBuilder, URI> uriFunction) Specify the URI by through aUriBuilder.
- 
Method Details- 
uriSpecify the URI using an absolute, fully constructedURI.
- 
uriSpecify the URI for the request using a URI template and URI variables.If a UriBuilderFactorywas configured for the client (e.g. with a base URI) it will be used to expand the URI template.
- 
uriSpecify the URI for the request using a URI template and URI variables.If a UriBuilderFactorywas configured for the client (e.g. with a base URI) it will be used to expand the URI template.
- 
uriSpecify the URI starting with a URI template and finishing off with aUriBuildercreated from the template.
- 
uriSpecify the URI by through aUriBuilder.- See Also:
 
 
-