4.53. 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 |
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 :
|
integer (int64) |
bends optional |
The bend points on the connection.Example : |
< Position > array |
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) |
destination optional |
The destination of the connection.Example : |
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 |
groupIdentifier optional |
The ID of the Process Group that this component belongs toExample :
|
string |
identifier optional |
The component's unique identifierExample : |
string |
labelIndex optional |
The index of the bend point where to place the connection
label.Example : |
integer (int32) |
loadBalanceCompression optional |
Whether or not compression should be used when transferring FlowFiles
between nodesExample : |
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 :
|
enum (DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE) |
name optional |
The component's nameExample : |
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 |
position optional |
The component's position on the graphExample : |
< Position > array |
prioritizers optional |
The comparators used to prioritize the queue.Example : |
< string > array |
selectedRelationships optional |
The selected relationship that comprise the connection.Example :
|
< string > array |
source optional |
The source of the connection.Example : |
ConnectableComponent |
zIndex optional |
The z index of the connection.Example : |
integer (int64) |