Indicates that the annotated class should be singled out as the configuration of the plugin. If more than one class in a JAR file is annotated with this, the loading of the plugin will be aborted.
| Type | Name and Description | 
|---|---|
| java.lang.String | groupId | 
| java.lang.String | name | 
| java.lang.String | version | 
| Type | Name and Description | 
|---|---|
| boolean | autoDetect@default true | 
| java.lang.String | category@default "" | 
| java.lang.String | description@default "" | 
| java.lang.String | infoUrl@default "" | 
| java.lang.String | minimumReadyApiVersion@default "1.0.0" | 
| java.lang.String | minimumSoapUIVersion@default "5.1" | 
| Methods inherited from class | Name | 
|---|---|
| class java.lang.Object | java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() | 
@default true
@default ""
@default ""
@default ""
@default "1.0.0"
@default "5.1"