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 |