@Target(value=ANNOTATION_TYPE)
 @Retention(value=RUNTIME)
 @Documented
public @interface HttpMethod
HttpMethod.GET, 
POST, 
PUT, 
DELETE, 
PATCH, 
HEAD, 
OPTIONS| Modifier and Type | Fields and Description | 
|---|---|
| static java.lang.String | DELETEHTTP DELETE method. | 
| static java.lang.String | GETHTTP GET method. | 
| static java.lang.String | HEADHTTP HEAD method. | 
| static java.lang.String | OPTIONSHTTP OPTIONS method. | 
| static java.lang.String | PATCHHTTP PATCH method. | 
| static java.lang.String | POSTHTTP POST method. | 
| static java.lang.String | PUTHTTP PUT method. | 
| Modifier and Type | Required Element and Description | 
|---|---|
| java.lang.String | valueSpecifies the name of a HTTP method. |