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 |