Target.EmptyTarget<T>, Target.HardCodedTarget<T>| Modifier and Type | Method and Description |
|---|---|
Request |
apply(RequestTemplate input)
Targets a template to this target, adding the
base url and any target-specific
headers or query parameters. |
static <T> Target.EmptyTarget<T> |
create(java.lang.Class<T> type) |
static <T> Target.EmptyTarget<T> |
create(java.lang.Class<T> type,
java.lang.String name) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
java.lang.String |
name() |
java.lang.String |
toString() |
java.lang.Class<T> |
type() |
java.lang.String |
url() |
public static <T> Target.EmptyTarget<T> create(java.lang.Class<T> type)
public static <T> Target.EmptyTarget<T> create(java.lang.Class<T> type, java.lang.String name)
public Request apply(RequestTemplate input)
Targetbase url and any target-specific
headers or query parameters.
public Request apply(RequestTemplate input) {
input.insert(0, url());
input.replaceHeader("X-Auth", currentToken);
return input.asRequest();
}
javax.ws.rs.client.WebTarget.request(), except that we expect transient, but necessary
decoration to be applied on invocation.public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object