org.apache.camel.model.rest
Class VerbDefinition
java.lang.Object
org.apache.camel.model.OptionalIdentifiedDefinition<VerbDefinition>
org.apache.camel.model.rest.VerbDefinition
- All Implemented Interfaces:
- NamedNode
- Direct Known Subclasses:
- DeleteVerbDefinition, GetVerbDefinition, HeadVerbDefinition, PostVerbDefinition, PutVerbDefinition
public class VerbDefinition
- extends OptionalIdentifiedDefinition<VerbDefinition>
| Methods inherited from class org.apache.camel.model.OptionalIdentifiedDefinition |
description, description, getDescription, getDescriptionText, getId, getShortName, hasCustomIdAssigned, id, idOrCreate, isCustomId, setCustomId, setDescription, setId |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VerbDefinition
public VerbDefinition()
getLabel
public String getLabel()
- Description copied from interface:
NamedNode
- Returns a label to describe this node such as the expression if some kind of expression node
getMethod
public String getMethod()
setMethod
public void setMethod(String method)
getUri
public String getUri()
setUri
public void setUri(String uri)
getConsumes
public String getConsumes()
setConsumes
public void setConsumes(String consumes)
getProduces
public String getProduces()
setProduces
public void setProduces(String produces)
getBindingMode
public RestBindingMode getBindingMode()
setBindingMode
public void setBindingMode(RestBindingMode bindingMode)
getType
public String getType()
setType
public void setType(String type)
getOutType
public String getOutType()
setOutType
public void setOutType(String outType)
getRest
public RestDefinition getRest()
setRest
public void setRest(RestDefinition rest)
getRoute
public RouteDefinition getRoute()
setRoute
public void setRoute(RouteDefinition route)
getTo
public ToDefinition getTo()
setTo
public void setTo(ToDefinition to)
getToOrRoute
public OptionalIdentifiedDefinition<?> getToOrRoute()
setToOrRoute
public void setToOrRoute(OptionalIdentifiedDefinition<?> toOrRoute)
get
public RestDefinition get()
get
public RestDefinition get(String uri)
post
public RestDefinition post()
post
public RestDefinition post(String uri)
put
public RestDefinition put()
put
public RestDefinition put(String uri)
delete
public RestDefinition delete()
delete
public RestDefinition delete(String uri)
head
public RestDefinition head()
head
public RestDefinition head(String uri)
verb
public RestDefinition verb(String verb)
verb
public RestDefinition verb(String verb,
String uri)
asVerb
public String asVerb()
Apache Camel