Annotation Interface Configuration
@MinMuleVersion("4.1")
@Target(TYPE)
@Retention(RUNTIME)
@Documented
public @interface Configuration
Used to express that a class should be used to describe a
org.mule.runtime.extension.api.introspection.Configuration
model. The class will be scanned for fields annotated with Parameter or ParameterGroup to obtain that
configuration's parameters- Since:
- 1.0
-
Optional Element Summary
Optional Elements
-
Element Details
-
name
String nameThe name of the configuration. This attribute is optional and if not provided, the configuration's name will default to "config". Configuration name can't be duplicated. Only one config can use the default config name- Default:
- ""
-