| Name | Type | Description | Notes |
|---|---|---|---|
| identifier | String | The component's unique identifier | [optional] |
| instanceIdentifier | String | The instance ID of an existing component that is described by this VersionedComponent, or null if this is not mapped to an instantiated component | [optional] |
| name | String | The component's name | [optional] |
| comments | String | The user-supplied comments for the component | [optional] |
| position | Position | The component's position on the graph | [optional] |
| processGroups | List<VersionedProcessGroup> | The child Process Groups | [optional] |
| remoteProcessGroups | List<VersionedRemoteProcessGroup> | The Remote Process Groups | [optional] |
| processors | List<VersionedProcessor> | The Processors | [optional] |
| inputPorts | List<VersionedPort> | The Input Ports | [optional] |
| outputPorts | List<VersionedPort> | The Output Ports | [optional] |
| connections | List<VersionedConnection> | The Connections | [optional] |
| labels | List<VersionedLabel> | The Labels | [optional] |
| funnels | List<VersionedFunnel> | The Funnels | [optional] |
| controllerServices | List<VersionedControllerService> | The Controller Services | [optional] |
| versionedFlowCoordinates | VersionedFlowCoordinates | The coordinates where the remote flow is stored, or null if the Process Group is not directly under Version Control | [optional] |
| variables | Map<String, String> | The Variables in the Variable Registry for this Process Group (not including any ancestor or descendant Process Groups) | [optional] |
| parameterContextName | String | The name of the parameter context used by this process group | [optional] |
| defaultFlowFileExpiration | String | The default FlowFile Expiration for this Process Group. | [optional] |
| defaultBackPressureObjectThreshold | Long | Default value used in this Process Group for the maximum number of objects that can be queued before back pressure is applied. | [optional] |
| defaultBackPressureDataSizeThreshold | String | Default value used in this Process Group for the maximum data size of objects that can be queued before back pressure is applied. | [optional] |
| componentType | ComponentTypeEnum | [optional] | |
| flowFileConcurrency | String | The configured FlowFile Concurrency for the Process Group | [optional] |
| flowFileOutboundPolicy | String | The FlowFile Outbound Policy for the Process Group | [optional] |
| groupIdentifier | String | The ID of the Process Group that this component belongs to | [optional] |
| Name | Value |
|---|---|
| CONNECTION | "CONNECTION" |
| PROCESSOR | "PROCESSOR" |
| PROCESS_GROUP | "PROCESS_GROUP" |
| REMOTE_PROCESS_GROUP | "REMOTE_PROCESS_GROUP" |
| INPUT_PORT | "INPUT_PORT" |
| OUTPUT_PORT | "OUTPUT_PORT" |
| REMOTE_INPUT_PORT | "REMOTE_INPUT_PORT" |
| REMOTE_OUTPUT_PORT | "REMOTE_OUTPUT_PORT" |
| FUNNEL | "FUNNEL" |
| LABEL | "LABEL" |
| CONTROLLER_SERVICE | "CONTROLLER_SERVICE" |
| REPORTING_TASK | "REPORTING_TASK" |
| PARAMETER_CONTEXT | "PARAMETER_CONTEXT" |
| PARAMETER_PROVIDER | "PARAMETER_PROVIDER" |
| TEMPLATE | "TEMPLATE" |
| FLOW_REGISTRY_CLIENT | "FLOW_REGISTRY_CLIENT" |