public abstract class ClientWebRequestBuilders extends Object
ClientWebRequestBuilders
.Constructor and Description |
---|
ClientWebRequestBuilders() |
Modifier and Type | Method and Description |
---|---|
static DefaultClientWebRequestBuilder |
delete(String urlTemplate,
Object... urlVariables)
Create a
DefaultClientWebRequestBuilder for a DELETE request. |
static DefaultClientWebRequestBuilder |
get(String urlTemplate,
Object... urlVariables)
Create a
DefaultClientWebRequestBuilder for a GET request. |
static DefaultClientWebRequestBuilder |
head(String urlTemplate,
Object... urlVariables)
Create a
DefaultClientWebRequestBuilder for a HEAD request. |
static DefaultClientWebRequestBuilder |
options(String urlTemplate,
Object... urlVariables)
Create a
DefaultClientWebRequestBuilder for an OPTIONS request. |
static DefaultClientWebRequestBuilder |
patch(String urlTemplate,
Object... urlVariables)
Create a
DefaultClientWebRequestBuilder for a PATCH request. |
static DefaultClientWebRequestBuilder |
post(String urlTemplate,
Object... urlVariables)
Create a
DefaultClientWebRequestBuilder for a POST request. |
static DefaultClientWebRequestBuilder |
put(String urlTemplate,
Object... urlVariables)
Create a
DefaultClientWebRequestBuilder for a PUT request. |
static DefaultClientWebRequestBuilder |
request(HttpMethod httpMethod,
String urlTemplate,
Object... urlVariables)
Create a
DefaultClientWebRequestBuilder for a request with the given HTTP method. |
public static DefaultClientWebRequestBuilder get(String urlTemplate, Object... urlVariables)
DefaultClientWebRequestBuilder
for a GET request.urlTemplate
- a URL template; the resulting URL will be encodedurlVariables
- zero or more URL variablespublic static DefaultClientWebRequestBuilder post(String urlTemplate, Object... urlVariables)
DefaultClientWebRequestBuilder
for a POST request.urlTemplate
- a URL template; the resulting URL will be encodedurlVariables
- zero or more URL variablespublic static DefaultClientWebRequestBuilder put(String urlTemplate, Object... urlVariables)
DefaultClientWebRequestBuilder
for a PUT request.urlTemplate
- a URL template; the resulting URL will be encodedurlVariables
- zero or more URL variablespublic static DefaultClientWebRequestBuilder patch(String urlTemplate, Object... urlVariables)
DefaultClientWebRequestBuilder
for a PATCH request.urlTemplate
- a URL template; the resulting URL will be encodedurlVariables
- zero or more URL variablespublic static DefaultClientWebRequestBuilder delete(String urlTemplate, Object... urlVariables)
DefaultClientWebRequestBuilder
for a DELETE request.urlTemplate
- a URL template; the resulting URL will be encodedurlVariables
- zero or more URL variablespublic static DefaultClientWebRequestBuilder options(String urlTemplate, Object... urlVariables)
DefaultClientWebRequestBuilder
for an OPTIONS request.urlTemplate
- a URL template; the resulting URL will be encodedurlVariables
- zero or more URL variablespublic static DefaultClientWebRequestBuilder head(String urlTemplate, Object... urlVariables)
DefaultClientWebRequestBuilder
for a HEAD request.urlTemplate
- a URL template; the resulting URL will be encodedurlVariables
- zero or more URL variablespublic static DefaultClientWebRequestBuilder request(HttpMethod httpMethod, String urlTemplate, Object... urlVariables)
DefaultClientWebRequestBuilder
for a request with the given HTTP method.httpMethod
- the HTTP methodurlTemplate
- a URL template; the resulting URL will be encodedurlVariables
- zero or more URL variables