4.65. VersionedProcessGroup

Name Description Schema

comments optional

The user-supplied comments for the componentExample : "string"

string

componentType optional

Example : "string"

enum (CONNECTION, PROCESSOR, PROCESS_GROUP, REMOTE_PROCESS_GROUP, INPUT_PORT, OUTPUT_PORT, REMOTE_INPUT_PORT, REMOTE_OUTPUT_PORT, FUNNEL, LABEL, CONTROLLER_SERVICE)

connections optional

The ConnectionsExample : [ "4.53. VersionedConnection" ]

< 4.53. VersionedConnection > array

controllerServices optional

The Controller ServicesExample : [ "4.54. VersionedControllerService" ]

< 4.54. VersionedControllerService > array

defaultBackPressureDataSizeThreshold optional

Default value used in this Process Group for the maximum data size of objects that can be queued before back pressure is applied.Example : "string"

string

defaultBackPressureObjectThreshold optional

Default value used in this Process Group for the maximum number of objects that can be queued before back pressure is applied.Example : 0

integer (int64)

defaultFlowFileExpiration optional

The default FlowFile Expiration for this Process Group.Example : "string"

string

flowFileConcurrency optional

The configured FlowFile Concurrency for the Process GroupExample : "string"

string

flowFileOutboundPolicy optional

The FlowFile Outbound Policy for the Process GroupExample : "string"

string

funnels optional

The FunnelsExample : [ "4.60. VersionedFunnel" ]

< 4.60. VersionedFunnel > array

groupIdentifier optional

The ID of the Process Group that this component belongs toExample : "string"

string

identifier optional

The component's unique identifierExample : "string"

string

inputPorts optional

The Input PortsExample : [ "4.64. VersionedPort" ]

< 4.64. VersionedPort > array

labels optional

The LabelsExample : [ "4.61. VersionedLabel" ]

< 4.61. VersionedLabel > array

name optional

The component's nameExample : "string"

string

outputPorts optional

The Output PortsExample : [ "4.64. VersionedPort" ]

< 4.64. VersionedPort > array

parameterContextName optional

The name of the parameter context used by this process groupExample : "string"

string

position optional

The component's position on the graphExample : "4.37. Position"

4.37. Position

processGroups optional

The child Process GroupsExample : [ "4.65. VersionedProcessGroup" ]

< 4.65. VersionedProcessGroup > array

processors optional

The ProcessorsExample : [ "4.66. VersionedProcessor" ]

< 4.66. VersionedProcessor > array

remoteProcessGroups optional

The Remote Process GroupsExample : [ "4.69. VersionedRemoteProcessGroup" ]

< 4.69. VersionedRemoteProcessGroup > array

variables optional

The Variables in the Variable Registry for this Process Group (not including any ancestor or descendant Process Groups)Example : { "string" : "string" }

< string, string > map

versionedFlowCoordinates optional

The coordinates where the remote flow is stored, or null if the Process Group is not directly under Version ControlExample : "4.56. VersionedFlowCoordinates"

4.56. VersionedFlowCoordinates