Package | Description |
---|---|
feign | |
feign.auth | |
feign.codec |
Modifier and Type | Method and Description |
---|---|
RequestTemplate |
RequestTemplate.append(CharSequence value)
Deprecated.
|
RequestTemplate |
RequestTemplate.body(byte[] bodyData,
Charset charset)
Deprecated.
use
body(feign.Request.Body) instead |
RequestTemplate |
RequestTemplate.body(Request.Body body)
Set the Body for this request.
|
RequestTemplate |
RequestTemplate.body(String bodyText)
Deprecated.
use
body(feign.Request.Body) instead |
RequestTemplate |
RequestTemplate.bodyTemplate(String bodyTemplate)
Deprecated.
replaced by
body(feign.Request.Body) |
RequestTemplate |
RequestTemplate.collectionFormat(CollectionFormat collectionFormat)
The Collection Format to use when resolving variables that represent
Iterable s or
Collection s |
RequestTemplate |
RequestTemplate.decodeSlash(boolean decodeSlash)
Set whether do encode slash / characters when resolving this template.
|
static RequestTemplate |
RequestTemplate.from(RequestTemplate requestTemplate)
Create a Request Template from an existing Request Template.
|
RequestTemplate |
RequestTemplate.header(String name,
Iterable<String> values)
Specify a Header, with the specified values.
|
RequestTemplate |
RequestTemplate.header(String name,
String... values) |
RequestTemplate |
RequestTemplate.headers(Map<String,Collection<String>> headers)
Headers for this Request.
|
RequestTemplate |
RequestTemplate.insert(int pos,
CharSequence value)
Deprecated.
see
target(String) |
RequestTemplate |
RequestTemplate.method(Request.HttpMethod method)
Set the Http Method.
|
RequestTemplate |
RequestTemplate.method(String method)
Deprecated.
see
RequestTemplate#method(HttpMethod) |
RequestTemplate |
RequestTemplate.queries(Map<String,Collection<String>> queries)
Sets the Query Parameters.
|
RequestTemplate |
RequestTemplate.query(String name,
Iterable<String> values)
Specify a Query String parameter, with the specified values.
|
RequestTemplate |
RequestTemplate.query(String name,
Iterable<String> values,
CollectionFormat collectionFormat)
Specify a Query String parameter, with the specified values.
|
RequestTemplate |
RequestTemplate.query(String name,
String... values) |
RequestTemplate |
RequestTemplate.removeHeader(String name)
Clear on reader from
RequestTemplate |
RequestTemplate |
RequestTemplate.resolve(Map<String,?> variables)
Resolve all expressions using the variable value substitutions provided.
|
RequestTemplate |
RequestTemplate.target(String target)
Set the target host for this request.
|
RequestTemplate |
MethodMetadata.template() |
RequestTemplate |
RequestTemplate.uri(String uri)
Set the Uri for the request, replacing the existing uri if set.
|
RequestTemplate |
RequestTemplate.uri(String uri,
boolean append)
Set the uri for the request.
|
Modifier and Type | Method and Description |
---|---|
void |
RequestInterceptor.apply(RequestTemplate template)
Called for every request.
|
Request |
Target.apply(RequestTemplate input)
Targets a template to this target, adding the
base url and any target-specific
headers or query parameters. |
Request |
Target.HardCodedTarget.apply(RequestTemplate input) |
Request |
Target.EmptyTarget.apply(RequestTemplate input) |
static RequestTemplate |
RequestTemplate.from(RequestTemplate requestTemplate)
Create a Request Template from an existing Request Template.
|
Constructor and Description |
---|
RequestTemplate(RequestTemplate toCopy)
Deprecated.
replaced by
from(RequestTemplate) |
Modifier and Type | Method and Description |
---|---|
void |
BasicAuthRequestInterceptor.apply(RequestTemplate template) |
Modifier and Type | Method and Description |
---|---|
void |
Encoder.encode(Object object,
Type bodyType,
RequestTemplate template)
Converts objects to an appropriate representation in the template.
|
void |
Encoder.Default.encode(Object object,
Type bodyType,
RequestTemplate template) |
Copyright © 2012–2019 OpenFeign. All rights reserved.