public enum HttpMethods extends Enum<HttpMethods> implements org.apache.camel.Expression
Enum Constant and Description |
---|
DELETE |
GET |
HEAD |
OPTIONS |
PATCH |
POST |
PUT |
TRACE |
Modifier and Type | Method and Description |
---|---|
org.apache.http.client.methods.HttpRequestBase |
createMethod(String url) |
org.apache.http.client.methods.HttpRequestBase |
createMethod(URI uri) |
<T> T |
evaluate(org.apache.camel.Exchange exchange,
Class<T> type) |
boolean |
isEntityEnclosing() |
static HttpMethods |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static HttpMethods[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final HttpMethods GET
public static final HttpMethods PATCH
public static final HttpMethods POST
public static final HttpMethods PUT
public static final HttpMethods DELETE
public static final HttpMethods HEAD
public static final HttpMethods OPTIONS
public static final HttpMethods TRACE
public static HttpMethods[] values()
for (HttpMethods c : HttpMethods.values()) System.out.println(c);
public static HttpMethods valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic org.apache.http.client.methods.HttpRequestBase createMethod(String url)
public org.apache.http.client.methods.HttpRequestBase createMethod(URI uri)
public final boolean isEntityEnclosing()
public <T> T evaluate(org.apache.camel.Exchange exchange, Class<T> type)
evaluate
in interface org.apache.camel.Expression
Apache Camel