public class ComponentModel extends ArtifactModel<ComponentModel.ComponentOptionModel>
| Modifier and Type | Class and Description |
|---|---|
static class |
ComponentModel.ComponentOptionModel |
static class |
ComponentModel.EndpointOptionModel |
| Modifier and Type | Field and Description |
|---|---|
protected String |
alternativeSchemes |
protected String |
alternativeSyntax |
protected boolean |
async |
protected boolean |
consumerOnly |
protected List<ComponentModel.EndpointOptionModel> |
endpointOptions |
protected String |
extendsScheme |
protected boolean |
lenientProperties |
protected boolean |
producerOnly |
protected String |
scheme |
protected String |
syntax |
protected String |
verifiers |
artifactId, groupId, versiondeprecated, deprecatedSince, deprecationNote, description, firstVersion, javaType, label, name, nativeSupported, options, supportLevel, title| Constructor and Description |
|---|
ComponentModel() |
getArtifactId, getGroupId, getVersion, setArtifactId, setGroupId, setVersionaddOption, compareTitle, getDeprecatedSince, getDeprecationNote, getDescription, getFirstVersion, getFirstVersionShort, getJavaType, getLabel, getName, getOptions, getShortJavaType, getSupportLevel, getTitle, isDeprecated, isNativeSupported, setDeprecated, setDeprecatedSince, setDeprecationNote, setDescription, setFirstVersion, setJavaType, setLabel, setName, setNativeSupported, setSupportLevel, setTitleprotected String scheme
protected String extendsScheme
protected String alternativeSchemes
protected String syntax
protected String alternativeSyntax
protected boolean async
protected boolean consumerOnly
protected boolean producerOnly
protected boolean lenientProperties
protected String verifiers
protected final List<ComponentModel.EndpointOptionModel> endpointOptions
public String getKind()
getKind in class BaseModel<ComponentModel.ComponentOptionModel>public String getScheme()
public void setScheme(String scheme)
public String getExtendsScheme()
public void setExtendsScheme(String extendsScheme)
public String getAlternativeSchemes()
public void setAlternativeSchemes(String alternativeSchemes)
public String getSyntax()
public void setSyntax(String syntax)
public String getAlternativeSyntax()
public void setAlternativeSyntax(String alternativeSyntax)
public boolean isAsync()
public void setAsync(boolean async)
public boolean isConsumerOnly()
public void setConsumerOnly(boolean consumerOnly)
public boolean isProducerOnly()
public void setProducerOnly(boolean producerOnly)
public boolean isLenientProperties()
public void setLenientProperties(boolean lenientProperties)
public String getVerifiers()
public void setVerifiers(String verifiers)
public List<ComponentModel.ComponentOptionModel> getComponentOptions()
public void addComponentOption(ComponentModel.ComponentOptionModel option)
public List<ComponentModel.EndpointOptionModel> getEndpointOptions()
public void addEndpointOption(ComponentModel.EndpointOptionModel option)
public List<ComponentModel.EndpointOptionModel> getEndpointParameterOptions()
public List<ComponentModel.EndpointOptionModel> getEndpointPathOptions()
Apache Camel