Package org.apache.camel.tooling.model
Class ComponentModel.ApiOptionModel
java.lang.Object
org.apache.camel.tooling.model.BaseOptionModel
org.apache.camel.tooling.model.ComponentModel.ApiOptionModel
- All Implemented Interfaces:
Cloneable
- Enclosing class:
ComponentModel
-
Field Summary
Fields inherited from class org.apache.camel.tooling.model.BaseOptionModel
asPredicate, autowired, configurationClass, configurationField, defaultValue, defaultValueNote, deprecated, deprecationNote, description, displayName, enums, getterMethod, group, index, inputLanguage, javaType, kind, label, largeInput, multiValue, name, nestedType, newGroup, oneOfs, optionalPrefix, prefix, required, secret, setterMethod, supportFileReference, type
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Object
clone()
copy()
boolean
void
setOptional
(boolean optional) Methods inherited from class org.apache.camel.tooling.model.BaseOptionModel
getConfigurationClass, getConfigurationField, getDefaultValue, getDefaultValueNote, getDeprecationNote, getDescription, getDisplayName, getEnums, getGetterMethod, getGroup, getIndex, getInputLanguage, getJavaType, getKind, getLabel, getName, getNestedType, getOneOfs, getOptionalPrefix, getPrefix, getSetterMethod, getShortDefaultValue, getShortGroup, getShortJavaType, getShortJavaType, getShortName, getType, isAsPredicate, isAutowired, isDeprecated, isLargeInput, isMultiValue, isNewGroup, isRequired, isSecret, isSupportFileReference, setAsPredicate, setAutowired, setConfigurationClass, setConfigurationField, setDefaultValue, setDefaultValueNote, setDeprecated, setDeprecationNote, setDescription, setDisplayName, setEnums, setGetterMethod, setGroup, setIndex, setInputLanguage, setJavaType, setKind, setLabel, setLargeInput, setMultiValue, setName, setNestedType, setNewGroup, setOneOfs, setOptionalPrefix, setPrefix, setRequired, setSecret, setSetterMethod, setSupportFileReference, setType, toString
-
Constructor Details
-
ApiOptionModel
public ApiOptionModel()
-
-
Method Details
-
isOptional
public boolean isOptional() -
setOptional
public void setOptional(boolean optional) -
copy
-
clone
- Overrides:
clone
in classObject
- Throws:
CloneNotSupportedException
-