4.52. VersionedConnection

Name Description Schema

backPressureDataSizeThreshold optional

The object data size threshold for determining when back pressure is applied. Updating this value is a passive change in the sense that it won't impact whether existing files over the limit are affected but it does help feeder processors to stop pushing too much into this work queue.Example : "string"

string

backPressureObjectThreshold optional

The object count threshold for determining when back pressure is applied. Updating this value is a passive change in the sense that it won't impact whether existing files over the limit are affected but it does help feeder processors to stop pushing too much into this work queue.Example : 0

integer (int64)

bends

optional

The bend points on the connection.

Example : [ "Position" ]

< Position > array

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)

destination

optional

The destination of the connection.

Example : "ConnectableComponent"

ConnectableComponent

flowFileExpiration optional

The amount of time a flow file may be in the flow before it will be automatically aged out of the flow. Once a flow file reaches this age it will be terminated from the flow the next time a processor attempts to start work on it.Example : "string"

string

groupIdentifier optional

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

string

identifier optional

The component's unique identifierExample : "string"

string

labelIndex optional

The index of the bend point where to place the connection label.Example : 0

integer (int32)

loadBalanceCompression optional

Whether or not compression should be used when transferring FlowFiles between nodesExample : "string"

enum (DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT)

loadBalanceStrategy optional

The Strategy to use for load balancing data across the cluster, or null, if no Load Balance Strategy has been specified.Example : "string"

enum (DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE)

name optional

The component's nameExample : "string"

string

partitioningAttribute optional

The attribute to use for partitioning data as it is load balanced across the cluster. If the Load Balance Strategy is configured to use PARTITION_BY_ATTRIBUTE, the value returned by this method is the name of the FlowFile Attribute that will be used to determine which node in the cluster should receive a given FlowFile. If the Load Balance Strategy is unset or is set to any other value, the Partitioning Attribute has no effect.Example : "string"

string

position

optional

The component’s position on the graph

Example : "Position"

Position

prioritizers optional

The comparators used to prioritize the queue.Example : [ "string" ]

< string > array

selectedRelationships optional

The selected relationship that comprise the connection.Example : [ "string" ]

< string > array

source

optional

The source of the connection.

Example : "ConnectableComponent"

ConnectableComponent

zIndex optional

The z index of the connection.Example : 0

integer (int64)