4.54. 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 graphExample : |
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 |
