Package | Description |
---|---|
feign | |
feign.auth | |
feign.codec |
Modifier and Type | Method and Description |
---|---|
RequestTemplate |
RequestTemplate.append(CharSequence value) |
RequestTemplate |
RequestTemplate.body(byte[] bodyData,
Charset charset)
replaces the
Util.CONTENT_LENGTH header. |
RequestTemplate |
RequestTemplate.body(String bodyText)
replaces the
Util.CONTENT_LENGTH header. |
RequestTemplate |
RequestTemplate.bodyTemplate(String bodyTemplate)
populated by
Body |
RequestTemplate |
RequestTemplate.collectionFormat(CollectionFormat collectionFormat) |
RequestTemplate |
RequestTemplate.decodeSlash(boolean decodeSlash) |
RequestTemplate |
RequestTemplate.header(String name,
Iterable<String> values) |
RequestTemplate |
RequestTemplate.header(String name,
String... values)
Replaces headers with the specified
configKey with the values supplied. |
RequestTemplate |
RequestTemplate.headers(Map<String,Collection<String>> headers)
Replaces all existing headers with the newly supplied headers.
|
RequestTemplate |
RequestTemplate.insert(int pos,
CharSequence value) |
RequestTemplate |
RequestTemplate.method(String method) |
RequestTemplate |
RequestTemplate.queries(Map<String,Collection<String>> queries)
Replaces all existing queries with the newly supplied url decoded queries.
|
RequestTemplate |
RequestTemplate.query(boolean encoded,
String name,
Iterable<String> values) |
RequestTemplate |
RequestTemplate.query(boolean encoded,
String name,
String... values)
Replaces queries with the specified
name with the values supplied. |
RequestTemplate |
RequestTemplate.query(String name,
Iterable<String> values)
Shortcut for
query(false, String, Iterable<String>) |
RequestTemplate |
RequestTemplate.query(String name,
String... values)
Shortcut for
query(false, String, String...) |
RequestTemplate |
RequestTemplate.resolve(Map<String,?> unencoded)
resolve(Map, Map) , which assumes no parameter is encoded |
RequestTemplate |
MethodMetadata.template() |
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) |
Constructor and Description |
---|
RequestTemplate(RequestTemplate toCopy) |
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–2018 OpenFeign. All rights reserved.