connection

Extends: nifiComponent
Namespace: (default namespace)
XML Schema: ns0.xsd

A connection between two connectable components.

XML

Elements

name (type) min/max
occurs
description
source (connectable) 0/1 The id of the source processor.
destination (connectable) 0/1 The id of the target processor.
name (string) 0/1 The name of the connection.
bends (position) 0/unbounded The position of the bend points on this connection.
labelIndex (int) 0/1 The index of control point that the connection label should be placed over.
zIndex (long) 0/1 The z index for this connection.
selectedRelationships (string) 0/unbounded The relationships that make up this connection.
availableRelationships (string) 0/unbounded The relationships that the source of the connection currently supports. This property is read only.
backPressureObjectThreshold (long) 0/1 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.
backPressureDataSizeThreshold (string) 0/1 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.
flowFileExpiration (string) 0/1 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.
prioritizers (string) 0/unbounded The prioritizers this processor is using.

JSON

property type description
source source (connectable) The id of the source processor.
destination destination (connectable) The id of the target processor.
name name (string) The name of the connection.
bends array of bends (position) The position of the bend points on this connection.
labelIndex labelIndex (int) The index of control point that the connection label should be placed over.
zIndex zIndex (long) The z index for this connection.
selectedRelationships array of selectedRelationships (string) The relationships that make up this connection.
availableRelationships array of availableRelationships (string) The relationships that the source of the connection currently supports. This property is read only.
backPressureObjectThreshold backPressureObjectThreshold (long) 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.
backPressureDataSizeThreshold backPressureDataSizeThreshold (string) 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.
flowFileExpiration flowFileExpiration (string) 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.
prioritizers array of prioritizers (string) The prioritizers this processor is using.