4.53. VersionedControllerService
| Name | Description | Schema |
|---|---|---|
|
annotationData optional |
The annotation for the controller service. This is how the custom UI relays configuration to the controller service.Example : |
string |
|
bundle optional |
The details of the artifact that bundled this processor type. Example : |
Bundle |
|
comments optional |
The user-supplied comments for the componentExample : |
string |
|
componentType optional |
Example : |
enum (CONNECTION, PROCESSOR, PROCESS_GROUP, REMOTE_PROCESS_GROUP, INPUT_PORT, OUTPUT_PORT, REMOTE_INPUT_PORT, REMOTE_OUTPUT_PORT, FUNNEL, LABEL, CONTROLLER_SERVICE) |
|
controllerServiceApis optional |
Lists the APIs this Controller Service implements. Example : |
< ControllerServiceAPI > array |
|
groupIdentifier optional |
The ID of the Process Group that this component belongs toExample : |
string |
|
identifier optional |
The component's unique identifierExample : |
string |
|
name optional |
The component's nameExample : |
string |
|
position optional |
The component’s position on the graph Example : |
Position |
|
properties optional |
The properties of the controller service.Example : |
< string, string > map |
|
propertyDescriptors optional |
The property descriptors for the processor. Example :
|
< string, VersionedPropertyDescriptor > map |
|
type optional |
The type of the controller service.Example : |
string |
